8e9576a0661b76ff969e9a681dc91d57ac3d40d92ec6aaab0f6cba23e67e851dff8f73767d2dda865ec0fe8d85006d6c89c55e3e3d90b4e94b4751527719f4b5315869d7144dbeb28cb12d7569b1445d20c5d995f8bf08c981b853fa72a1d98e01854584e9d05eb0cf54808d73d470e9f26da64b075f03af5851d1ce2651cfa35aa6c4932ed594198"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) sendto(r2, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) 17:35:18 executing program 0: symlink(&(0x7f000000bffa)='./bus/\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = geteuid() r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() geteuid() r5 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r6, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r8 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = getgid() r11 = accept$inet(r6, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r13 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r13, r14) getgroups(0x6, &(0x7f00000003c0)=[r8, r9, 0x0, r10, r12, r13]) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x1, r2, r12, r1, 0x0, 0x29, 0x81}, 0x6, 0x1, r3, r4, 0xa6, 0x1, 0x44e2c, 0x3b39}) r15 = getegid() chown(&(0x7f00000000c0)='./bus\x00', r2, r15) 17:35:18 executing program 0: mprotect(&(0x7f000050b000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f000028a000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 17:35:18 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a10000000000000089f2a7f1360d5dc3ca2de8ba521da89d4be81e93ff6130e9b"], &(0x7f0000000080)=0x6e) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r3, 0x4) getgroups(0x1, &(0x7f00000005c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000580)='./file0/file0\x00', r2, r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x5, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8001}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0xd3c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffc00}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x34}, {&(0x7f0000fef000/0x10000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xdf53}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000dfe000/0x200000)=nil, 0x55d}, {&(0x7f0000e8d000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000f23000/0x2000)=nil, &(0x7f0000ea9000/0x3000)=nil, 0x6}], ['./file0\x00', './file0/file0\x00', './file0/file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) 17:35:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0\x00'], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000280)=""/246, 0xf6}], 0x2, &(0x7f0000001280)=""/4096, 0x1000}, 0x40) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r2 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000300)=""/93) semop(r2, &(0x7f0000000100)=[{0x6, 0x101, 0x800}, {0x4, 0x5, 0x800}], 0x2) execve(0x0, 0x0, 0x0) 17:35:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1f, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="659fc34d7e8b941ac5a1e0bab9d1bb81000000619006258846b136bbb179c2022029a5a374dcab2c2ef0feab4955c788b2d26452b4a372d70bf9897b4e98877e68d9c563da025b568f36ced72c4ad6553a76215a65c0e69f369e3c6848851183edc9200bff3583b11a8bbd097bf892a80a2da0b0092e973c783e05000000206b48ab1bb925bf94c20810090a1f360b39d58f03a250cc3b2598503a7409a1c5f43f59789ab0ab675bb0c17d66def4a8bbfdc5af4e065773a0ba0a5f10", 0xbc}, {&(0x7f0000000280)="c32a0a1bd07e69d22bcc98861f28d6871069", 0x12}], 0x2) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = geteuid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() r9 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r10, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r12 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000400)=0xc) r13 = getgid() r14 = accept$inet(r10, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r16 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r16, r17) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r18, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r20 = getgid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r22 = getgid() r23 = accept$inet(r18, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r25 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r25, r26) getgroups(0x6, &(0x7f00000003c0)=[r20, r21, 0x0, r22, r24, r25]) getgroups(0x6, &(0x7f00000003c0)=[r12, 0x0, 0x0, r13, r15, r16]) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r6, r15, r5, 0x0, 0x29, 0x81}, 0x6, 0x1, r7, r8, 0xa6, 0x1, 0x44e2c, 0x3b39}) setregid(r3, r15) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x397) 17:35:19 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x400000000000001, 0x0, 0x0, 0x1000000000000}, &(0x7f0000000000)) write(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) r0 = open(0x0, 0x80, 0x2) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x401, 0x9}) fcntl$getflags(r1, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) 17:35:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x9) syz_open_pts() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="8202030000006c6530000d36cb79f328329af81a7d6e8f05281e1fec1baf5b2e45d90384c6e9b20eb6c25563b94707f0d0f888b1de1fcd13b488c6896b86ee4bce39d740b7484f9849a6869a205c751a606fb699861cdf1c76c0ca8ea1565c1d5ea82ab2132369b8a65e96949a4eeb4090a05ec9cdededfa7cb721b0ab33d1b444fa45276e7a600bde0175f87d0245d2162160a89e1fe05cb508c1475f09982b4222ff4c3071939fb0d6fe1161d16f09173fe4f46752791b91cfacd277e983e703b705057ebac0884e45a94f23cfece9b0d1155a1eea8daeefb6859f7135e2926423e87ee8f85d3635524ec7b9103a9b5cc2393ac50ef6b932e0d66e1d"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000080)=0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) shutdown(r4, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0x0, 0x88, 0x40, 0x1000, 0x7fff}, {{r4}, 0xfffffffffffffff8, 0x30, 0x2, 0x7f, 0x400}, {{r6}, 0xffffffffffffffff, 0x54, 0x2, 0x0, 0x2}, {{}, 0xffffffffffffffff, 0x4, 0x1, 0x9, 0x25a}], 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000200)={0x4, 0x7}) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x4, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x10000000000000fa) 17:35:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0xffffffffffffff7d) msgrcv(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x3, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="7032000000f06a07a978"], 0x9, 0x0}, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB="70012e2f66696c65300051a5181cd396d60d399cd0"], 0x9, 0x0}, 0x0) r7 = socket(0x18, 0x1, 0x0) listen(r7, 0x0) bind$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r8 = socket(0x18, 0x1, 0x0) listen(r8, 0x0) bind$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00@\x00\x00\x00\x00\x00'], 0xa) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="8542a812aa3d475530db800127a9295678510702911c8e47f9494fb5e8db1ab783fd1ec48b7356277cbaa8b7ffdbb7ed5fe193384bb1ebc085fe3a1d4e090bd7114a556736c0bd1fd55ce215dede4c5bbeb535a5e3a2cea6cadd461e7f56fbac4aaf49e5de87ad216c11791af6e79dc832b3aa82235edc32b407202a98fd8db363853a72394f1911f62fef1904b8c357cf4603c7a5c6a330f49bc5857d9bb191aa0e7236eaf8c14c2b79af627d43aef99e10a8c3f080dcea9f13fdbd1acbc30b784efc683f4eba64c62a364d858201f0f264be2eefb0fe", @ANYRES32=r8, @ANYRES64, @ANYRES16, @ANYRES16=r3], @ANYRES16, @ANYRESOCT=r1, @ANYRESHEX, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES64=r7, @ANYRESOCT=r2, @ANYRES32, @ANYRES64=r6, @ANYPTR64, @ANYRES16, @ANYRESDEC=0x0], @ANYRES64]], 0x1, 0x800) r9 = msgget$private(0x0, 0x10) r10 = getuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x0, r10, 0x0, 0x0, 0x0, 0x44}, 0xb, 0x10002, 0x0, 0x0, 0x2fa1, 0x0, 0xffffffff, 0xb}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/82) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r12 = socket(0x18, 0x1, 0x0) r13 = msgget(0x2, 0x200) r14 = socket(0x10000000011, 0x8000000003, 0x0) close(r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = getpgrp() r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1800}, {0x0, 0x7fffffff, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r21 = semget$private(0x0, 0x3, 0x80) semop(r21, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb06, 0x800}, {0x3, 0x6e, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x6cd, 0x800}], 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r22, r22, r22, r22, r22]) r23 = semget$private(0x0, 0x3, 0x208) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r24, r24, r24, r24, r24]) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r24, 0x90, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x0, r15, 0x0, 0x0, r16, 0x4, 0xffff}, 0x29012da3, 0x6, r17, 0x0, 0x1, 0x1ff, 0x400000000009, 0x7fff7fff}) msgsnd(r13, &(0x7f0000003540)=ANY=[@ANYBLOB="0000000000000000a34847d6926fb256b5cf7185e031fe81dba3de7660ba3de7f5cdf907947d0663269ce24ca1652740f3da4952fc9b25b3967b6ec395a806228b225a8980ffe941b82183de90297ae3a8cdf3b3b58c67baeb09e531890fb4d2e322c6f81942202e363d99080348fddf5d67808d63d3dcaf89d2a9a94471567744ab5648be4769167287cb7af2719b1100667fcf7a0f75d07c465b2fb0d422e449ed772be3cb582cd77c0ed57cf78a3b4068f60c1009723013fe3c1ab76321fa8b9b9e100109170cc3e4152da6a4d1c2f88b9a3f7dcd65213ddb2b41caf19fd025e609c77705db56068e792afda146d105617447cb93933d36664b4f98481bd391c0c7e0b8991f3019601bcabcd689c0cb7367ab05041febfb53e893f3a31343a6dd06e57c50e5575125cfa813446ca9ef4e09e244803169b9a8f44ae789a31b32c359812172f0d9d060cf51156db66ec5e51dfcb03c736728133a5962ac2ef0855080b102139fa3744e512ce454fd6f504dea1e58b38b96ce0be184d1ed8b15abc4b52906ef3837ee75339f847a4571e27365a72048ba994e622eafc377667bfdab0097f7cf63f91f940e1f4eb1aa77d02ab9fd8f2893a142d4660beb92b5bb21f09e630e9ffc746031657b2fa0f4162f712e04253ea294ca1486762512a35a2168b3d2eb46a473a8233ca65e33321dd2a4c3004f311381921033638b067df47096b98c153f6dfa750115cdfe9851db31c7b3023f9bed4050470c8e5c0a42d89d44163cffd22df1fa5d5c0183a7f4f89ea418a75ae589078bda187c5c9779411c93044c998cb2334d0fdee108f430b4540c27f30c7e27918b4e236f4d6c5794849d08b2f9ef90cd1c9d17af6fe9cdc81502e4bff6d661e301947a4752c4b1e6223bf23d4a557f9c5f16b133d284d8549d73925fc3986d7e98183e9bb77e2ef668513be6d1effbfc94415018524289490ef1c81ca55d2d5d9274e8990ec52a528838ef0d59add46411cc9a4b380478a82f45d897208279024ddd8ef8e74bd83c6afdbad168eb1869d1c94573111f661abe4da6c4b20197e11a947d968c4332663318ad797da9d73ceee563924e42776d8b510d678e5eec3b3ae3163ed808f7d68fc6281726f24a14a15d0af0a48ab0e7a95f3da1d63e50fb571b9a372cc472e5986fcaffb0215d8fe3e2e1a7f587951a88ee9965c0e05746c78a46452d588d79cf289ee7baec37c1b1bb67838b18282d1d44697c19a5f595ec08986a9803dd70dc59a8c1c5dc52b1c858e69f16fad8f653cb2b41462d9a00cec8cf5a83796cad9a10281d6c61f8b9a655b945bae06e72e99f6b08939bacd7172004ce9f3770fc6a6353aba43577ff77199c566040fc35e836eb3aaa7e4ff8893cf8780687efa7bcd282277aab48b3c01e0803f5deaa6e26489235ae07ec2d74204c66961800c999a96c31b3743a0cff513c832b51dfa9bc1037cf1798721faa62349f9a759ffc846006af74dce9baf1027dbecf1a406021b8d3a21c7d4cb4d8cb71485bfde68ca3ae634dadec8d08936fbea9e314fca74caeb9bfd5a548247548f321b7171cf9224ea26b88ab048686ea41f2a80a4806263485a0c658154baf8130c5768808bd4ac48ecdf0c6723480684e4797eff249091c128cfc7c15f40003a74fe4de8ce0d543378f3cf48a5718c4cdf861e710adaad84f58d1c06e20adb3d4e0d7452f92e2360bc39c1739b489110f949bbcd487abda4d2074ba385bbf6ef0fd3a61d5767c3afa9c20ccba4235d4927714659da1db8e565b7c181fda1284b676828ef7e90addc6c02c17592713461048622b5a50e2ebebf67ac2650328a4af69e1bdc5c743cad66221b5d1612c030f0803ab423a48bd647f58a322c1511284f6c01cf8cf590904abdf867b078541b789b12dc72c00b5cdca676c3a34cd4671558bfda8793dd9f2eb2608bdf59df3f2cb5da6fd7f8b709119d913fdf5ed15492d2de3ed5f44ff3c7d77551e3e62d5737ada18e513aeef4e3fb49a26b0d557a79f43ee0a8d8036e0847294ebe0f4b12504dfc7c06d87cbcbccaac4e223bcd8a5243f297256f2d730dcd2a1e90d0767a00ba2880097166d4f34f1ba5ca230a3b6052a88c56df244dd2b915013e11d854a43af02babc169335d3937498e5837c022c78e22d6dfb03abc3bd74d1c630cbc97057f101e08875e6595cd8ee70471714b080d227c4b43597902cf2c1dc1cc5fb10aaddf3aefe2e0480e170985a9e257b1590f253fe0ccbe4df2ba057e2e059167ad56b8b1f17eb3fb3b3cbb3f028d2a74ea2b2f660d56ce6813ea278398609c99da66aa7648a74a80a8498276858d2928c41fda382e0922005f5c2ceeff86bd318486e430f1817a158fac30af70ad31ecf78c0a488c2113dfc2b41a2b92093008ab33f95573b39f6b52abab96129e8d2dd1bfbc0e2bc29375378934b690efdcb4d2f872f998b7778f635e8ec988e382d1693ab464b5ba43a3ffa63eedd0b7feb4df41dd1cf8a04d0d9a7a64514e4c4d52e213be390ff4d2372c71ecbb0aa51756314888fd7454a5c7d842b947f7904aca1b68683e31793398271958d788157acb06d5559d39f02550b4a644e814b0dc335727f5470e9f9cb254c9bb2ce2f309d907b2e932e8d632661f74b7b6a6697d09909cc5495fddeab6bca0cf2c736381a0a7afd03d84cc0636043a4a5a1de3572aa5b6c32eb2f60d6c9aa55fa546b67db95388337ec3f441178a9188420027d629435403d9c181cc381de76cb9039c25dcffc40eda43d8fdba568667670ff91e98b875bb9d2302d251cbee7b056551bb33083187b4c534d4310677588397e572bf9301de77498c7f4ef4c54264e6e02b3072e78bef43baae3efda2014c434b21e2e3bffaa51056a89436d938739c609c8b4f6e2a96b5bca1acd36aa4188894f76b48c86df82af75262e1e6d399ce6190f4f2ab61e995166c82a3dce38be1b375dd73832c34c177c2de65b5e466b06955072382d3c6b031ecc5f9ae580364a315c1573a99b8f323826e3d5c911ab363008278a0aaddc0be3380744b87d3adf4be99adca2c2b80de3518f530580c267d9461d884f1a301a34e0b83a43b0997ae77d6b888b8244b724243d1800fa657a18f73800c060558758cf774c9266f362e110ff82f2a1c21124101a47e0a0fc79c92f90f62fc04447d938a9b4e6500829e8a7f42e279a5bde735339d2366481a452707367742cff8c3a1fefb3564b30228cd12bc8d301800678a60f317dda3458353cd16ed156e68bfb20b3fe27f5b02199e7e4afb6c46595931e926081135086549da53bbc206afa276c5c160a06c8d41330a3fa7002793d8ca6c28e2cab433e078451f409014d51e855d58da1732a2fdbc371ae1cbd3cb82691947d65962a88bf95719d0380e0d98eb5aa0f6a488bb0e2d1bead0deec4704466aa9dd231fe928cfb56ef367561ba63ee9cf4a186cccf2a0fb89cddbf032ae65a2d53ed11dfc91777f8991cba0fa7de851b88946a60fc4ab1010554565d3333c39a843e5a9c2b7deb8bfc85cbed83748554beec827e31ec748afc281aefa41ea3e2ffaf3bbb70047ddf786514daa0f0ebfc51575666fe06e7a5b3a411451c50bbfe657ee785f37f5cce6bb5783f10e21d0e75a7edd9c541c1c42d27a38714b018df9bae7e4bccd5c96bfd2b0217b3d8a38507e9bb92a8b14dcec22331b931ef16b8b03d5975cb881b5f1cb9653d24217b80e3a2f0e0f55d36c0519e5b07b7da2cc36915da3934f88fba5357881906d2f4c73ebfee1f7afe7321f87d85305600bcd31749072fa4c032fb75cba63f2a396ea378d5904d36ef633489b2828ddde84a4afa3a0c8c611f9c48e5d948c222f645f413d4245c10262deaa135abec47cdc25be59a40a09104713b0cb23161406b3b0853017839e81517c82dbe3dd8d0d404d8593faee9577709fdda1759342485d6dd25af48b5a3ed6f066bfaa9cbfec42d04fd4bbcd07ff63fe76613f9989decc70891cb714966037fdec00c778a6321fc64ef15a366a3f5d2b7f3ed6beb604c5acdc6ebb7a73374caf8929786e18b071176bc6c6a5fe41824b543ef22bdf451deca0ffc6e7b029cb3e3331d3a6bb6ca30adfdbdd64815312fa491a784e603d88e2aea5fc5fcd31cdd3f7018bd1dac25655449520f747418a4afde18e77f58c35cd3de1e11dc43d5632c6c7745e4ccd1fbfdd02418cf54bb41573d8affd47632bed8ec6e653c6825914a64a31501e8b38bee2216857bfd77d2c52d25f08362c21f49fb77a2a6a615d8da84000bc6e46c07fea21ff83cbf70f979df0b7d136730a6da991b831a7eb32acb378e12cd1be60922260951aa84e0b69868acb81b30f7443bbc712dcc61864b46ec689dc7528e7b648bfafbffe875ba517294d5531880cfdf0ddd1009042e597c01a728abb154425da67227d1760463cd12d26866cbbed85a54343f0db0504448f68161fa5e6a1f98ab5d4b4ed3d9a655eb979c8ad7f65ccb352f98971bb729d968aa92d19d87da6a733071f64fab6c3e04e4b826c2e667d20fd2186e6f7c0c103793dc645e3480e6d2b56a054751df9fc1040d2c8a7b92f69992b7aea2f627edc6a89a35f8dfe5a2ecbc1cd4dc7bca8248c979ab8fc7904873526d8538d18f1bcd5dcab1b55e38ebef3aa2db154a8eae6bd136fa2918f5ba8130fde0860a6b34856c6c9db0af157f235b3d796072c6feef939f39fa06873ecd13511e6cdfc551d8093dbd8c6c03f66d1eb1990769da4dbf2651b2de1abc3aa164cacf03c1cffa005cec4d0080000000000000e0e15408c5b74b151ab7bf3c077270ecff7a01ae89e2515fa5b224ec54edd12bd5b8e110b940e865793d2b2c1035c06c4a38c9bcf9513b915c8ee94a372090e5f2e87e15900fdd069b951972f155bb7807c667d9a964c9d04b772956f5cdc76a4d398b097eb295791741679d203e6b3536f54f9c750a1a3f5b2f0d3a7b8095903ccce086b3c37bb6123850fd5f0a6c413931c51c92bd3d914f3ea6a82ff3aa30e20bafad2da9a09f15e2cbb031d40773d7121bb2c63a26f13b815680ba55a6309f5ef6d999c1d5922efb14b9942443f10423cc70fd9baf45d1c5f4a954528e4e963ea5f377c98ca080acb6ff6d0fc458afe0445e4dcaec351ee6195e5a9aa08a40fc3aae057e70537e02f0f301bc5d80490aac8c97d78466fc24dae646581df4ccb513695b42fd8256e9eee05d81b933b221ffce7956073af4f5a1b7260b34a9e205893b50cea553112c6ef727472a94134b657fbcb8ba8e5adef3c0e41826327c6a9379ab12cb958e24d27d8b35db77ba9281828adfadf4e437d913fa6b8c3f0edd4a3a341294f235b7fb42691418b04866a549304594193deda3c42ed000b9eca670ca014ae30078b611b67b486119acef1ce640090dfed495c89d659bda4ec4b6b1dcb7d467b16dce77f01271044926c74cbd8234f7cd71139d0175b0f8206dcea6143977473e0d610d67fcc1d8c61f255a7250417a42ffb897a5390fead9a33d8eaf3083c4154e13a09a8f577a2794ab30bf1b721b20039482134e3f36bdf20f089c1f37107f6c8362a8f9987789d49207eb7299008aef5ae05bff0f1ac19c8d6ebef4cb09e655b030431bf1db386ab1ff89973c1c01696b12a73a29dd0a7668542a3607ced5451a1afb33550425ad7d191d5cfd717148b310266a5c61b0309ca33ac3724427311063ea49bbd8d777d79a438c6fa3f1801f024c75ca08003262f9f90a99c67b36580e4c30ae575f9419e948087fb4b1cb566fdaba6adcdfa667cd87089d822208f102c9556d6499ff57c53dcfa3b6ece287152eb1a86d2c127ad2860edbc189a10ff5ec40a8949b8d4170768f54d0ab2cd47da687e695113bdf3ffee85590d20ee458"], 0x1008, 0x1800) setsockopt(r12, 0x29, 0x1, &(0x7f0000000000)="03000000", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r11, &(0x7f0000000400)=ANY=[@ANYRES32=r12, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r11, @ANYRES32=0x0, @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a907f4b8b492a8030051577090eb267e6090000005e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb7f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07000000000000000000", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r11, 0x0, 0x0, 0x1, 0x1800) r25 = msgget$private(0x0, 0x180) msgsnd(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="0000000000000000d8e1e7ca3922fe79e97026815ce5ae3e2908d10cb90c35ed07d526b9ea560f450b6c3b892bd6d9889090739164302db99bc045db000d0e14463b4e83afbb9658d1bb209693fa5a4312fbad3aa91ca8a101f65c6cefbda52b4bd24b48c5342f52086bb7e87a8397bc885100000000000000000000000000c3a462bbdd00"/142], 0x74, 0x0) msgsnd(r25, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r11, &(0x7f0000000b40)=ANY=[@ANYBLOB="0300000000000000cfafe8a68e7718fe2a86d7b11cab3fad79997764860f5801950795ba2805c219016d47ed37dcb33a6868b4363c935ec65fc198c95bafbee813167ee3d18c482d953d843deb7dd3d6923d838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe81f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c09748c7d3dd4326f010240e7c6bdd4c3940e4bc46c43cd42c42e133b81d65629c47e380706600000000000000000000000003ec790b5a57ddf24617f22fd2b2ab83598e2f0b92b8d96b51e094b23226e9256899bcd72d29ea67d4f045fe2990b459a77e7e9f65630055febb7b661f2a1195611d189001cc40f3f53fe979828f659e59fe1ccc19b7c68a15376e105c749f2834e4981d8cadb5e1bfd2acf243d94d3eb00"], 0xe7, 0x0) socket(0x18, 0xf961734392110b48, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000102000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) socket(0x2, 0x4, 0x8) 17:35:19 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 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, 0x2, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x3, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f00000003c0)=[{0x1, 0x53, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x200, 0x1000}], 0x3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x0, 0x2000}, {0x0, 0xf1dc, 0x3000}, {0x2, 0xfc00}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) shmget(0x1, 0x4000, 0x83, &(0x7f0000ffc000/0x4000)=nil) r2 = syz_open_pts() close(r2) semget$private(0x0, 0x1, 0x640) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x4000001, 0x100000000000511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r2, &(0x7f0000000140)='\r', 0x1) r3 = dup(r2) getsockopt(r3, 0x38, 0x3, &(0x7f00000000c0)=""/3, &(0x7f0000000100)=0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/7) 17:35:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 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) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000280)=0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100), 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) recvfrom$unix(r4, &(0x7f0000000140)=""/222, 0xde, 0x802, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) 17:35:19 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r4 = socket(0x2, 0x400000001002, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x4, 0x0, 0x0) socket(0x6, 0x804, 0x0) socket$unix(0x1, 0x1, 0x0) r7 = syz_open_pts() close(r7) 17:35:19 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) setsockopt(r2, 0x420, 0xfff, &(0x7f0000000280), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) fcntl$dupfd(r3, 0xa, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) read(r5, &(0x7f0000000080)=""/93, 0x5d) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c3390000000000000000c000100080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) getppid() r8 = getpgrp() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000001600)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b309986"], 0xc, 0x2, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004da83243a17d35977b060000000000000000000000004ab73dad07000000000000000000000000000000000000000000000000cbdff41be987157ecad81dd6310ce6c02bc1486ead59339d0adf847b196bb198a0cb710487877f6725"], 0xfa, 0x1, 0x1000) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f21d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() 17:35:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002eaa0292f6653000"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) r4 = msgget$private(0x0, 0x20000003c4) r5 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x10000}) close(r5) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() close(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r8 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r8, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)="0500056dab", 0x5}], 0x1}, 0x0) socket(0x2, 0x7, 0x6a) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r9, 0x0, 0xa, &(0x7f0000000080), 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpid() socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_pts() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = dup2(0xffffffffffffff9c, r11) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffb0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x80, 0x0) fchown(r15, r12, r14) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r16, 0x0, 0xa, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgrp() socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = syz_open_pts() r19 = syz_open_pts() ioctl$TIOCSETAF(r18, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r18, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = dup2(0xffffffffffffff9c, r19) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffb0) fchown(r18, r20, r22) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r24, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) r27 = socket(0x18, 0x1, 0x0) r28 = socket(0x18, 0x400000002, 0x0) r29 = socket(0x800000018, 0x1, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs, 0x1c) dup2(r29, r28) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000cc0)=0xc) setsockopt(0xffffffffffffff9c, 0x26, 0x101, &(0x7f0000000400)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r30 = socket(0x2, 0x1, 0x0) listen(r30, 0x0) connect$unix(r30, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r27, r30) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r33, 0x20007465, &(0x7f0000000500)) ioctl$FIONBIO(r33, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r33, 0x40087468, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000500), 0xffffffffffffffb9) r34 = syz_open_pts() dup2(0xffffffffffffff9c, r34) r35 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r31, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x2}, 0x10) fcntl$setflags(r35, 0x2, 0x1) r36 = kqueue() r37 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r37, &(0x7f0000000100)=[{&(0x7f0000000080)="02b3c6b721c376cc425a00a25668d3b9bc4a7ca8deec669b62f303885c0b4e9d057edf18a607a719e2ab444c046745b9ed0408fbdcd2215d02529b3561b3834ca427a67506a977374c7bce479b38cad507c92b9f834e8df6e22467ef4658e6", 0x234}, {&(0x7f0000000180)="df3dbd381dd021e1c9617067d5f72271b25c2626e8c8362a90c169c14cb343808d28c7f7df96eebc1f358b1a08638d30cfbc28310fbdd617a9ad2eeba5b4b498af82ec6e1afedc49133be8f24e18fb1dbf6f3ffb56d3c2b8eb4a052af8e00eab11475950e70de24bd1e1b4ea4b5488ddb82c0c3836544e2c88912b5cddf65ec8edf6cadb8b3e977c", 0x88}, {&(0x7f0000000240)="d2449dafc323325e7eea2cefea6398e148b3d42eb3768c806e142b34c24a01d918cb20b7e541053cf637c461c37adc8ac68ec2553b01a9fc16e1a62db8803f2ae1948644d967719a05df15e7f7b89422b5768e6bdd8ba242b9f7e2d10ab7e5c6e0b46415018670c8b4d930794bfdbf6edd337eb513cd126f50f6934a1ce6d166f46c98e62fc0c98a2f3c3c104ba250b1c6a83e7c8e8967d9f7ed", 0x9a}, {&(0x7f0000000300)="0d238320ba79a9d005b8effceefd31037ed82323520fb6aeace3bdb03eaf4512e172c9d33f5a8b871138bd62a5ff78c67420acdd2aace7b12243e482537f86c57bc84ed93cb8da0f08f8b1fa51a3b9fa3f227a4784fbcb9ca14fc7ba2965ef39af73f73671447cf9957a3e9ecb43a7a56af426bdc4337a5315d7f274389b3789ee5e54f4cdf6b861b4863aeaeb8ad3d887ca035dda6960b9fd7362b9cd053d0924ff1849afe70db350dfe751175545e4eeef3709ca46120d952835af5098e10c4bb82a0b1ebf8c1491d809a8fa4f9a53a0", 0xfffffff4}], 0x4) ftruncate(r37, 0x0, 0x10000) r38 = open(&(0x7f0000000540)='./file0\x00', 0x40, 0x0) writev(r38, &(0x7f0000001c80)=[{&(0x7f0000001980)="02b3c6b721c376cc425a00a25668d3b9bc4a7ca8deec669b62f303885c0b4e9d057edf18a607a719e2ab444c046745b9ed0408fbdcd2215d02529b3561b3834ca427a67506a977374c7bce479b38cad507c92b9f834e8df6e22467ef4658e6", 0x5f}, {&(0x7f0000001f00)="df3dbd381dd021f9c9617067d5f72271b25c2626e8c8362a90c169c14cb343bc1f358b1808638d30cfbc28310fbdd617a98236ab3f993904291dad2eeba5b499a9cc0c485082ec4e1afedc49133be8f24e18fb1dbf6f3ffb56d3c2aae24bd1e1b4ea4b54885c1ede127a7d46bb2c88912b5cddf65ec8edf6cadb8b3e977c8000000000000000000000f7a40bb1506110cd1c38926ef29b408549320fab8e303d44b5870a1822d658c4df76b865c2068f4f820d1f9fd81f5d7736364bbd7a7a580700e125f70bca29a04bf2e8ffcd276056a045834b8ebae3f1d0b4c52e9ff014da1179979f8548b1744363ded0e58bc0a167c07ee9a05f96f6efb9c7b8f2135e7a8ff4a7bd161c31ce75365ebca6c679f244276b3a8701bd6d0000000000000000", 0x121}, {&(0x7f0000000240)="d2449dafc323325e7eea2cefea6398e148b3d42eb3768c806e142b34c24a01d918cb20b7e541053cf637c461c37adc8ac68ec2553b01a9fc16e1a695a62a8c2ae1948644d967719a05df15e7f7b89422b5768e6bdd8ba242b9f7e2d10ab7e5c6e0b46415018670c8b4d930794bfdbf6edd337e724319c4686af5fa4a1ce6d166f46c98e62fc0c98a2f3c3c104ba250b1c6a83e7c8e8967d9f7ed", 0x9a}, {&(0x7f0000001a80)="0d238320ba79a9d005b8effceefd31037ed8232352ebc9ca5fe3bdb03eaf4512e172c9d33f5a8b871138bd62a5ff78c67420acdd2aace7b12243e482537f86c57bc840d93cb8da0f08f8b1fa51a3b9fa3f227a4784fbcb9ca14fc7ba2965ef39af73f73671447cf9957a3e9ecb43a7a56af426bdc4337a5315d7f274389b3789ee5e54f4cdf6b861b4863aeaeb8ad3d887ca035dda6960b9fd7362b9cd053d0924ff1849afe70db350dfe751175545e4eeef3709ca46120d952835af50bae10c4bb82a0b1ebf8c1491d809a8fa0f9a53a04a25d8cdf95f9f8b11687ac46bf4f8cf18148b022a08d53bb83824ce5e40d4c222aa52b5ed2fe8b8166f652f601999d02cbecec5ad7a70e818017fc426814c55f07a3c8ee7ee7a3112a9db", 0x11c}, {&(0x7f0000002040)="6d6a7e55bebf4796245c8d17506d7d50dcf0d27dea74ff9b85ae36cf3f5f2ad4ad7065720004e33ea290ee4fea87b7e2cbb07b07c43f5e22fa1b61861cc029cf541a1d176d09873da2e3f33527278bc634b6294d26c04fa88d8a11776707000000b610c1e372d532fe7a4b5de12c0b22020000004572d0fbe3b8d761ac31065685ce76293434e62f15dae448f7b3b3165a5075e4d45f721b62d7317fcc30b08b860d88e275b950fd960000fa16019425f239f14d0ee8fc4745e66f31a7660553c362df8e1d257574f14b9e4ce326c2d0f3825168b67e19c9b54aadf0c887cd6ad6c76290", 0xe4}], 0x5) ftruncate(r38, 0x0, 0x10000) dup2(r37, r38) sendmsg$unix(r32, &(0x7f0000000140)={&(0x7f0000000e40)=ANY=[@ANYRESHEX=r36], 0x1, &(0x7f0000000040), 0x0, &(0x7f00000014c0)=ANY=[], 0x0, 0x17}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386292670000008284955984c87910bf093f68c1170028000400000000000000000000790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d658da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050511f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc7173dde3f0724551122cd23500000000000000002d4d00000000000000000000000000000000001924be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14beffb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76c1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488681ecdf66a6e4230feb5d13a1a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba47c1ea4360322e6198d6681ece8fa614ec95b39d85b782ce010c000000000000000000000000000000000000000000000000000000008fcab8e16242056f3bac5c7ff99f1efe1ff97455dd00c0aeb0a15d2459e44e27928ee298d487eef7464bc062bf714db22a4973c190592e01d949325a5ee1b836b2986369419b797cbc531bd13637885b323b48d826feed6ccad306957a8b0735dd459b3ef51ee52ac77c29c31fb345b1b585a2d99f923497bef58730198ad622c68418d84dc45f45a1465997edc470ba4eb3477f04d949511c4dd0bf0a881a146e14479bcf72424c74db46a10e0f595710c2db8d836360dedf14351a88c29549abf98e5e7252e5590cf0b4ada3961a0000176e25f27bd2bdc6e0a03935d270d1ea83902f655d3d201392e81ae0b2d52d4b6c0a92b1e846904254989c52e1d8e3263491eba22ad3", @ANYRES64=r1, @ANYRES64=r0, @ANYRES16, @ANYRES32=r4, @ANYPTR64, @ANYRES16=r23], 0x7) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) fcntl$dupfd(r39, 0x8000000000004, 0xffffffffffffffff) msgsnd(r4, &(0x7f00000018c0)=ANY=[@ANYBLOB="020000000000000048696a280567b1a6342fcc8ec5d56f59ae9358416a169b1ffc14cbceb3bc8d362b2f8837a93f40586b79360e6329414fa22f440e071300cf9b96d68366295017cffbbaa3ee4761bbe45867de08c244c93d4f2bfc3b436d2fabcea3911f7b01003b8bbf1fca8bac050000000000000042dfbfe59edd13f9d13264c1f322e4f9e17467d1046c5f7749088dce3d74b00ecb1eb59c5ee363077dbfb8ca3ebd0544498875d431a8c1ab9eb2fac7bc4dd3baf664"], 0x0, 0x800) 17:35:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 17:35:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x7, 0xfff7ff79, "73f300070060c3dce5081af659b0d7317a117c00"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="7101cba00cb78a370beecb3337262db7be04afbfc7110ee62baa05081d0b4b1049f44a901b7ed9e253cf25a98b26728555027bf5d5f21d39afa14281a117ee9c37b6f7661d40d91f1a0143680d9ea9e789fc22f75c34203862de", 0x5a}, {&(0x7f0000000200)="9f34c2c6d2b167088c3955bc300e126cb969de28b86c16abaadd4ba24f7d2ca02405cfee736f409c208088ba0a2ff4e472f0cefa9e0bd60856dc7996bd58d886dcd2c198e92da9e937731119043e15ce0af21ffa4bd0370cfd4990cbf68741a0fc248cdb9ba0de3e5c614f5f1c76ff3ad6d0d66a269c0a1833d167ab29dd72e709dd3786ddcaf40b9dc401df7ed0ab99ee1cf98f7046f1bf135876a49267b5623744b53b1934aa9158b6a4995b774a0d4ff96692046fbd3b4c3cd3691b9a5a64756be23ec81dd2951fd6ed5ce310c80fad5bce1d699422b079f60f189f8ca024e3e30c667bfa86c0fe92682b97a10fa8026d8ee1bb0185", 0xf7}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1824, r1) 17:35:20 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r3 = socket(0x2, 0x400000001002, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x4, 0x0, 0x0) socket(0x6, 0x804, 0x0) socket$unix(0x1, 0x1, 0x0) r6 = syz_open_pts() close(r6) readv(r6, &(0x7f0000000300)=[{&(0x7f0000000280)=""/125, 0x7d}], 0x1) 17:35:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x6, 0x0, 0x7) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x8, 0x40) connect$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r2, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r7, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x3, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x53, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x200, 0x1000}], 0x3) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)=0xfffffffd) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000040)=""/178) r9 = accept$unix(r6, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r6, r9) 17:35:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5c11, 0x2995, "f657007df94cf54600e200f5d5059f8913b63500", 0x94cd}) socket(0x18, 0x1, 0x3) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886736c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000004f0ebbbf1b209e14d9821641e80822abaef3ccef058cbadf64241b061e7e4a1d1ccbfade2b5e62c208473a5e608b4b1fd9a02c5444558ba51b4097f991df5de358c2406a5a9706eeefa70a02290f0d8c575353271841013a5af6cc728c14be"], 0xc, 0x2, 0x1000) msgsnd(r9, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000016d78fd1f87a67d790805fab37cfdb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2db46910374426bdcf306843b34e7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea70595fea73db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r9, 0x0, 0x0, 0x1800) msgsnd(r9, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) geteuid() r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r24, 0x0) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) r29 = getgid() setegid(r29) r30 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r30, 0x0, &(0x7f00000000c0)=0x29) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r30, 0x40087468, &(0x7f00000001c0)) fchownat(r30, &(0x7f0000000080)='\x00', r31, r29, 0x6) semop(0x0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(0x0, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r29, r28, r29, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r29) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r24, r15, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r10, r20]) geteuid() getegid() r32 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200b0, 0x1) r33 = socket(0x2, 0x2, 0x0) connect$unix(r33, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r33, &(0x7f0000000040)=@abs, 0x8) shutdown(r33, 0x0) r34 = accept$inet6(r11, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r38 = fcntl$getown(r32, 0x5) r39 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000540)={{0x240000000, r36, r37, r36, r37, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r35, r38, 0x41d, 0x5, 0x5}) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886736c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r42 = getppid() getpgid(r42) r43 = msgget$private(0x0, 0x20000003c4) msgrcv(r43, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000004f0ebbbf1b209e14d9821641e80822abaef3ccef058cbadf64241b061e7e4a1d1ccbfade2b5e"], 0xc, 0x2, 0x1000) msgsnd(r43, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000016d78fd1f87a67d790805fab37cfdb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2db46910374426bdcf306843b34e7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea70595fea73db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r43, 0x0, 0x0, 0x1800) 17:35:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r3 = getegid() r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = geteuid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() r9 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r10, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = getgid() r14 = accept$inet(r10, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r16 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r16, r17) getgroups(0x6, &(0x7f00000003c0)=[0x0, r12, 0x0, r13, r15, r16]) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r6, r15, r5, 0x0, 0x29, 0x81}, 0x6, 0x1, r7, r8, 0xa6, 0x1, 0x44e2c, 0x3b39}) r18 = getpgid(r8) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3}, 0x0, 0x0, r18}) getgroups(0x1, &(0x7f0000000000)=[r3]) r19 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r20 = accept$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000350444c1874a405001b00f2098e01000000000000000000000000000000000000000001000000000000000000000000000000000000f8eea144ad013a040000f28987f1e8260e591360b6353ca2de8ba521da89d4be81e93ff6130e9b"], &(0x7f0000000080)=0x6e) accept$unix(r19, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r21 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r19, &(0x7f0000000180)='./file0\x00', r21, r22, 0x4) setregid(r3, r22) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r23, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r25 = getgid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r27 = getgid() r28 = accept$inet(r23, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r30 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r30, r31) getgroups(0x6, &(0x7f00000003c0)=[r25, r26, 0x0, r27, r29, r30]) setregid(r22, r26) r32 = socket(0x18, 0x400000002, 0x0) r33 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x4e) fchflags(r33, 0x1) close(r32) r34 = socket(0x18, 0x2, 0x0) setsockopt(r34, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r34, 0x0, 0x0) 17:35:20 executing program 1: open$dir(0x0, 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x2b4}], 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) 17:35:20 executing program 0: r0 = kqueue() r1 = getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = dup2(r0, r2) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000180)={0x4, './file1\x00', './file0\x00'}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r1, r1, r8, r1, r8]) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r9, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r8]], 0x1, 0x7fb) fchown(r0, 0x0, r8) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x46bfb) r12 = getpgrp() fcntl$setown(r10, 0x6, r12) r13 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r13, 0x0, 0x5, &(0x7f0000000300)=""/93) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000200)=0x7fffffff) write(r11, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 17:35:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d7388397909367ab3db806051e8bcd9ca306003eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a630000000000000000000000000000000000000000000000000000002ec69177291e53f995d6c2eede1502308ef581ce99c5e497e5cebed46bb8abf7448ce41b707adde00dd63648e716398a172c78fcc608b40600"/965], 0x10) pipe(&(0x7f0000000340)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = socket(0x2, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r5 = dup2(r3, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = socket(0x6, 0x4, 0x3) accept(r6, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r7 = dup(r2) r8 = open(&(0x7f00000002c0)='./file1\x00', 0x20, 0x2) connect(r8, &(0x7f0000000440)=@in6={0x18, 0x3, 0x6, 0x6}, 0xc) sendto$inet6(r7, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) bind(r5, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xf20}, 0xc) 17:35:20 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {0x4, 0xfd}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaae0486dd60a4f01008182c00fedc000000fffa0000000000000600aaff020000000000000000000000000001"]) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) flock(r0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000300)=""/93) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/237) 17:35:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)='T', 0x16f, 0x402, 0x0, 0xffffffffffffff6b) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/37, 0x25}], 0x1, 0x0}, 0x462) 17:35:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='r\x00\x00\x00\x00\x00\x00\x00'], 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, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) kqueue() r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) sendto(r2, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r5, &(0x7f00000000c0)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000240)=[{0x0}, {&(0x7f0000000440)=""/237, 0xf7}], 0x2, 0x0, 0xffffffffffffff65}, 0x40) 17:35:20 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 17:35:20 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x0, 0x9) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r15 = getpgrp() r16 = geteuid() r17 = semget$private(0x0, 0x8, 0x80) semop(r17, &(0x7f0000000500)=[{0x1, 0x0, 0x1000}, {0x0, 0x5}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x2, 0x76f8, 0x1800}, {0x2, 0x1, 0x800}], 0x7) semop(r17, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r18 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r18, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x2) r23 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r24 = socket(0x2, 0x2, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0x8, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r24, @ANYRES32=r9, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r11, @ANYRES32, @ANYRES32=r12, @ANYRES32=r4, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r20, @ANYBLOB="00000000200000000100"/20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5a2147307f97c4ff}, 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r26 = getppid() fcntl$lock(r25, 0x8, &(0x7f0000000100)={0xb4f9453fa3e86075, 0x0, 0x800, 0x8001, r26}) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r28 = socket(0x2, 0x2, 0x0) r29 = socket(0x2, 0x1, 0x0) setsockopt(r29, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r29, r28) r30 = socket(0x2, 0x1, 0x0) dup2(r28, r30) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="30000000000000000000221387bdaacdb384bab9504c55e99235041db285075b07d7858e0d1681324decbbcf91f7c436bad3"], 0x10) shutdown(r28, 0x1) fcntl$lock(r27, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r31, 0x8, &(0x7f0000000140)={0x0, 0x0, 0xbb, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000007c0)=0xc) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) 17:35:20 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000300000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) connect$unix(r2, &(0x7f00000005c0)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530016760f2f896a2ad720b32d97f46fe10e151cd15a7b9892e511d02c823000e3a8eb880310088c5e33bf15acdc9417dc0962a47bf886685593671cecdc0a7a9be6c12b1f2489f670226272e04844601ca7740ceee48992bf31116bee17e902000000000000000dcf2ffa68d8ce6bc49d55a14fb2ddb808da4414a28e23f1e55ec66a672106b2b108e46407277"], 0x10) shutdown(r3, 0x0) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/121, 0x79}], 0x1, &(0x7f0000000480)=""/196, 0xc4}, 0x800) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket$unix(0x1, 0x1, 0x0) 17:35:21 executing program 0: socket(0x11, 0x3, 0x0) socket(0x6, 0x2, 0xb6) socket(0x10, 0x8000, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/206, 0x1c}, 0x802) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 17:35:21 executing program 1: sync() shmget$private(0x0, 0x2000, 0x91, &(0x7f0000ffd000/0x2000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x800, 0xf, 0x8, 0x3, 0xfffffeff, 0x4, 0x10001, 0x10, [{0xd30, 0xd7, 0xffffffff, 0x100}, {0x5, 0x4, 0x0, 0x9788}, {0x4, 0xffffffc0, 0x8, 0x4}, {0x800, 0xffff8000, 0x4}, {0x5cd, 0x4, 0x0, 0x7f}, {0x0, 0x4, 0xb9b, 0x40}, {0x81, 0xfffffffa, 0xffff, 0x6}, {0x10000, 0xfca, 0x6, 0x100}, {0x8, 0x7, 0x1}, {0x6, 0x5, 0x1, 0x9}, {0xed, 0x71, 0x1, 0x3}, {0x9, 0x7ff, 0x2, 0x6}, {0x4, 0x9, 0x0, 0x94}, {0x2, 0xb590, 0x6, 0x80000000}, {0xe1, 0x2, 0x8, 0x2}, {0x9, 0x9, 0x7, 0x1}]}) 17:35:21 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000740)=ANY=[@ANYBLOB="ffa4abc47010424de5aaaa0086dd60a4f0b76098c42aaa9e87fd25e6e591caa1f1088c3c0000fe8000000000000000000000000000aaff0200000000fcffff3f000074ad00012c0000ae20316278000000009e75e60c33008a4c175e92016c440400be5b190664f553d61cd148c72b87fafa45e5a3e73b1614705b9346c28d2907bc2382561a01129ec582fd12829bc0fa2d000043236f6373690608000b0cdce955fbeada6bf4b3947a9b8cb2532cd103d95839eb7f5ea0e2c0bfc1a55208332bcf345fba273eb0b95a7a9f37009644732662d4de6d754dc2b1d78fdafc095b4e6786165da126d390c7d2b40723d37f0b3ece4e3514cec2dda102ef039035e4dda62dafd73ff92919d4cf664417c4b9b0ce0836f3cdcba130191b8cae05d1f15e00a5bbd358506a5dfebd6f4188de8ca64deba714efc6b46e7ed28d9e0fb4036f84f1bd2841fbf6eb2539ffb3459d89803ca3ea7241de0398bd631c3fa6311b33965c1055c5ec0318ec502d96d7d76f48c0fdf8fac259255bbf51294a419178fe8f4985278b87eb16edb3fd19365e500079a8cb4bafc0782d15c3c6835f55a63e3e5fb2d158acda2a50f64e0f60cd281eed669a8d7961e9881cbc023ada7514e32fa1cb38b6f4482810b0b08044236d4f79188636f9fdf9c66d0226624db149fd373c435f535c02549408f9a9cbf9cccf70bf929ead547256be948e2561b7a65ed94d9748647a3717dab9b4164a4fd6cdda89988ac182043fb662d56e90ec510f7aeefba069d6b80fae7c0627d568977563bcfcc849137e34fdb29e1ef54f38aa094fc4ebc42932125f42474049ba48bfa1eb38a4e47d5b4b01f407b7840bed9c5172a2123cb42b975302bd3050cd007d6ae5ecb6e0ab5a6ff777e501ce4459c48109d05279d1bafb78ca5802d30f665bd2ab29d40a6ef962a45584c36f43e1c4d00a665e658a60315d06383373375b96f6c45b1782f84e7b3bde3f383f4ec12413d26eeb63567e680cab8e2a284c0ea258d47799780dd4ef9dc29322ff655c1d3be1076c3efc02c813acee2618ec61ca7b0e6bcb1a0df0da18d204e3e963f24fc1c56ccb827b50910c09eef5ea49f0442c81b366e492cad44341c0ee73a5ff61d72a766639aaca3b7014e97ef5c2dde312e93f20a6d36f32c198f61500"/845]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) accept$unix(r1, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x194) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x3010, r1, 0x0, 0x8000) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000100)=[0x0]}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x400) r5 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r7, &(0x7f00000000c0)='./file0\x00', 0x2008, 0x7) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xffffffffffffffff, 0x5}], 0x1f, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x8002, 0x0) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10000, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r12, &(0x7f0000000040)=@abs, 0x8) shutdown(r12, 0x0) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="9602472f66696c6530d4"], 0x10) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r14, &(0x7f0000000040)=@abs, 0x8) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1008, &(0x7f0000000100)=0x3, 0x4) connect$unix(r13, &(0x7f0000000040)=@abs, 0x8) shutdown(r13, 0x0) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2f66696c653000b76d27d98a40983c21e3eeba3686d22d0f0f6295a6a9c6ff1e4a6fe881bb83d418c11880b76bf6d01a512a3912e0b71300277ee8a9ef866fe97a46c19f3e626c693678835fca970ed9b78504c5a2a96a7f334f9e6f74116d9cc5dd37204bd8683c6f449b96658fa3b5627a0b51282bdbe245edd7aeb609927c5d3de9aa497c3d1d5c4664720e770d75dd12808910ff4e2d5014d64396ce41de1a9dd4ea717f988ca29027b08243613470946d7f28499a255eff8ecb55bae3a78e1acac16c8d092bebf98e9bae7abb54bc6f28cf1188f6def3e9933d16a5f6e955316cc892353fb4f6ff0e39772bdd795ec6bd1d238962448f38d89a5aee1ea314165a3dcfcf4ff631243cdf4e273e87ff056df371c4d8c012299328119742563d1b93a09873449b1cc2be1d75afae31a09ce72f74009bba364db0b126036470f1b56704a7eb1e94d63a545204facd170502d50b3c6e9c47e5b9bf74ca3c473a2cd0d223992ef9110eb162427f7a57ca9d9b13b735b739d05b"], 0x10) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r15, &(0x7f0000000040)=@abs, 0x8) shutdown(r15, 0x0) dup2(r12, r15) ioctl$FIOSETOWN(r11, 0x80047476, &(0x7f0000000000)=0x8000) socketpair(0x1, 0x4000, 0x4e, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r16, &(0x7f00000006c0)=""/53, 0x35, 0x40, &(0x7f0000000700)={0x18, 0x3, 0x4, 0xa40}, 0xc) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000200)="46b1ebe5cb423dc8c80025803270ca2b5328ffa05dbfe80f45dd596aaea6eb054a8b2db9f71f57220838c0566c2d8b882448265415a92ac85b8d7e57103ccbdff158973b884aee5af028937857af4605b6e3dea8bca2d0ea83a7e1e84020d04bd01d5194b48d8770d64d54dd7546690b48c6a36a4127143f6fe1e565a009d36d54185d138f51c4c8c557b715426c6db03c989b55db65548c2b60ed732002e08bf4f67de201177c5f7b19fe66173ff842e6", 0xb1}, {&(0x7f00000002c0)="4c64832b313713e93972dc1504e9aaed6b4e4e1989d629ecbf4c6983c7762d2e83a1", 0x22}, {&(0x7f0000000400)="58669ee280f3660171721741e5d8251e79aa3a8d5d6beeab96657280323aa6bda1be8e92844e037a0171650ef6b732869aded784603067fa3ecdc19116801dd88113a356f3d0a2b5bb93bf8e9c9e892c42ae9de2b07c26b41d9df857ef29c9ee71c025efa62d166ecbb86773ee7948f60d4f707f45e03bac5545686d8d4776f45b7533a9a7a40c1d9fc22a78e26df682", 0x90}, {&(0x7f00000004c0)="a13b62fe28a547f1febb21d8e9894daf9fa281931acd03f97f6fd038e54eebfbb0912d17e53a3f14c7ef14d301d2653d0e2e46894d25f44b0c88d95349f1d4273690be16f363d9154cc2d644ad500a2fa41195", 0x53}, {&(0x7f0000000540)="63f507b24c1364e5b2c32e4e8986adedb3ab6ed6e4724d9cfd16217223f9dc73b13b9413bde5751adf938cdaf1a8bbd2937d7cd4a0ce863fb11c935bb1f19fd1b4e3a933eda7440fa1a410c6025a7144d0207878a9fc7c4f3518d66cd2a64f5d4a3dfebd985c99fc1b9c62fdb60d849c68355f822c6cfac0edd45122cbb6c117a2cec598f587461f420167aae9e973c1123c09048ba8d53ee1985f61f726ec973b11aaab550f7719dca7a474d2f7351d4020e961f2b2d4dcbb88fa8c40ac8a555e3f1056dd290700000000000000db402119a2aa372cc5", 0xd7}], 0x5) dup2(r8, r10) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r17, &(0x7f0000000040)=@abs, 0x8) shutdown(r17, 0x0) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000ac0)) kevent(r10, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 17:35:21 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) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="92f72d2f66696c6530003b3d7e822129b622a6378eb08d1956374404fd92de8f1ca8"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = kqueue() read(0xffffffffffffff9c, &(0x7f0000000200)=""/115, 0x73) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file1\x00') 17:35:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x92) pipe2(&(0x7f0000000040), 0x0) pipe(&(0x7f0000000080)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 17:35:21 executing program 1: utimes(0x0, 0xfffffffffffffffe) semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000800), 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x7, 0x7fffffff, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb, 0x1800}], 0x4) socket$inet6(0x18, 0xb, 0x9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r9, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r9, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, r5, r6, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/223) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000140)=""/14) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) dup(r1) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0xc0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000900)) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000880)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x20000, 0x0) r14 = kqueue() r15 = kqueue() r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3a6002df, "86e485734592e93fe884fb78ef46997ddf46901f"}) kevent(r15, &(0x7f0000000300)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) r17 = socket(0x11, 0x3, 0x0) setsockopt(r17, 0x20000000000011, 0x2, &(0x7f0000001280)="186fe65c", 0x4) fcntl$getown(r17, 0x5) kevent(r15, &(0x7f00000001c0)=[{{r13}, 0x0, 0x9, 0xfffff, 0x8000000000050, 0x1000}], 0x4, 0x0, 0x3, 0x0) kevent(r14, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x43, 0x0, 0x40, 0x2}], 0x8001, 0x0, 0xffffff7d, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r19 = dup2(r14, r18) write(r19, &(0x7f00000005c0)="a9973cfb142491e94ef2d3438e9a616dcd7313e83634cf2c81798d1fcee76485f9730d707d8f5e02ddb77ce847be364c935f04fbb4883dec6202cb36a03471e956b0a5f7833d23f319824ee477e051d73d92f795305af63e51f07830c307eebeab62e82e5c6ca989fcb10e6193920d805acfcd6e5495b97fc4e23f73b7fb6d1e7e7f4b48b53b60d6d48357b1c5083f75e86067ce5b55e88e59346ab26122bb67ed101a0dd4eef7565cbc9834754adbb2c6a371253515d8c69200"/199, 0xffffffffffffff02) write(r12, &(0x7f0000000000)="cb1263faa4c005f6a224c1f4cfd308e51c4817454a43f4ec201faba9eaecc847f034dcfaaa4ea943cc40edf80290deb329801bee06b620f778f98f1a1dcd43f86b68321a946208d9e05384391554cd0908c82987030b1263ff5a10a7f6ce49d69faa8b4ac360581df085c8a0232ac8cf05f56375efd2", 0x192) 17:35:22 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xc) kqueue() kqueue() socket(0x2, 0x4, 0x1f) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) socket(0x6, 0x4, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x68) chroot(&(0x7f0000000240)='./file0\x00') socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f00000002c0)="23210386a32f36a870f54cd1c89de6f0ba2815d65343a3ff10635ef114238dc73270170dfc", 0x25}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc02069a0, &(0x7f0000000380)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1ff030000000000000343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290914d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd018082dcccbee066aadb219dd68fb12c8f0d1f66e82e2d95e6d46921015324b995afe1fbecfa72e8ffb8d4d092a8178ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3aaaf171185d232d7785eafd8a977e2bcf685dc0608f8a202a0af976e330206b24e324c495c82c58261def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7030000006dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014332f8a555e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000249c58ed7d750078e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50a17a8dd4999778512e590266500000000d81021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47755be35736ae3c3c4785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccdb7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3a170d3c383783a78ad20f74c71461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f13bef3dfe812615e64e1f01b62f484fa99750fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa60800000000000000a018941510bf55324ef0874b3a13645b34988c7263515df17933dbc340953bb31169844313e865b630ba1a9cee1d31d364ce08f3a3018c9ed3c4fc4ddcfe2157d7fe67970229ae7c492a6608ceae886314bca847d2914856d641a5c5ef17d102bae163da0717adfd5bd17fb3c53f87563f2ac71588b9969bc5ed451fbb318742630deb9b5b2cd7e410eef224e99955137812196d46b9938f1653e91c46a7f27cdcbed181d9c70000000000000000000000000000000000000000000000005efd7ec6d0836ada43543d907531a21e2332b4e94363429750ff37ad81214963bb19773da08b4862fe32bd1ba8790f1e845506c62fb7ed6cbbcaf266134cc9726a7cba6e013353a9b66eec9a61ee98f84ba5c8f99f6ae6f03c9789c57928bc94f58d1775b9927b7f81abc21f098df031081a253d8e11480725d976bec5794bbb52c4d5afd75b92b8a3a8744af40973596213def3ca7db24bf0d57927e7abc777c983f601991c8adf336ad7e4acd756385f1cf616bd025478bdaf0800000000000000fae32b4183b5f4bfe0379cdbd15717ecf889530b7b53c5878964494995b2028cd0000000c23397a27bd48582349e56e261cc8e8f322bf5208e73ee86b432984ca65064a6d69514c001d93bcebe8a559d687bc6769feb229382bdfcf716fcd4be6ff786a66e6334a05a0e0aba3b4a08bd0c5346c2d54cb9e8ebc9e2f62b0aedbe697b2518a7e52efcccbe436c376080d2a70b5799c629b5a69cbea6cbf878fffd9ab538307ca5c58149a248beecd98ebfcb29d78ee640f5ace747dc5503b33fd5063d6b9b32f6954ff09a25b9a304d8963614a48a8c0a1d6116d200"/1518], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r8, &(0x7f0000000040)=@abs, 0x8) shutdown(r8, 0x0) writev(r8, &(0x7f0000000e80)=[{&(0x7f0000000ac0)="6eb5550e90b21a7c0a401460c8eb44378582e44518046b41315d0fc3200ecd329a4f2f3687d61a98f3fd7b9997dace599fdc4f9048c2a2dc3a96b9722e72252bfe2f8ba8007f9f9bf821f9c446d34c202db3dd0eabfcf578c1b63ac3ead98917bf4acddec357a0d3b0d24a7b04df6c37aa5e559ee720e5877d57c6eb084c92e0b6bba3e542f00345727178edd0c36a821f38f894b18cbe10a425927a8d1142c40298a9a19208a3f2108eb8eafa1b06a97cde82124bebdcb206f4839f10ee28cbbe7d3367c4c9d360fe015731dc2a3fc472ed78fecbfd166416ecc9248193", 0xde}, {&(0x7f0000000bc0)="71c01d8217fbcd899e3b6f771be597c6afb39585740209f765a56f6d864debd2d4498ba0dc73a6e6c6a10dd09c583edd03352e918d21b02e349eefbb7f5095f9f946296343812c627baf5dd2d3baf644163281", 0x53}, {&(0x7f0000000c40)="40a3c0a7c50606453b41d0253e1360d3568a70ef86dfdddfac445a3decba8c52b1669d7ac7815445b7bb69cafe9eec06d3dd01188dd7e15887cadbcee29467353d118778613b7746cf77d031014bfef97d8e0bd72ba52d0c6d68822455a560016e1dbdbfc5d7fb8c415322142483c3256c358e0259f830118b81333e57516cb7451bb9d22d2b7a8fcbe96b02f5f188cbe48184c046ede33c8a7a1676ab77dcc93737", 0xa2}, {&(0x7f0000000d00)="b38e8a097c8cb752084a3d6d9e0c006aa97ec77606abf8edc0a763", 0x1b}, {&(0x7f0000001500)="b5616ddf2eb636c6e534b1abc11ad99b0242f7be44e03bdd322b70e7152913d880d45fbfbb04d362ddb8ee9be53003ddde6dd1f7327f6e3d66278d7b0b3e534386416ef7745834da4ddb6452129770c52adc7783a14e6eb615524436c1f728251d512408bb4d629969cd9ed4085cf17bfe43b2c58bca3aa0aee2020a2e3830edc5399ca413f2d7fa1156b8af00283b8d200f3b0ad0e6abc66179c3eedb3313487d059ecb590a9df42b24d545fcfa9017810699241bb9f43031bf21783ce6236f52ed328248d1d64f1202aff23f67186535d60d98b23a2a3f0ae915d710493c486fc89380c4f2451efbb89c7b223ca9af5380de1e11a942752068dfc65be19330868d7ceb42c90eaf4c8bf6639a73abf256b07c7389aa94b9d930208d5ec70e5d3a13301f89025e6f44f6f44448142a6b0a5cfe9f842df14b60a9b60500fc1dcd025f01531285f02f5ae93f884995dd8fb2fd5d538f3a08e86fd34f675b09fc15359762c46f7323b742b62fb8dda8bdca33eeee7d47995097c7fa5bbf853791906bb9c3025a85c480c91226843690b3df4a970c569b57090a7b6b0b5befa3e8e3522716804612b7d10574d9974465a402cf5ce37d779d65dae0e6b127f662970ade025adedcd723bf2fd0ac274b19e83bfd29ce8a0912aca431a66ae42f51ef91c6704e5467290a5b4056e80f549e54147414f69fed2d756974a1199eea3ff969742b7b6b6064cb5699a32c0433917096897fbe8e76c4fd4d079ef7ada9b52d7e20812b0c3f731596aecbb9ec72df4ccfa428f66da90418d41bbcd3be7c7f7ada86beeb88a801b9a99e68f4f3729e081d37abddc8c91931e81d1a90a2a6830093f020dd8b0ac501ed1d207f118135a4ff572c56a6a5ab5055e3b39e44e1f0813d9e93ada9811afb2e50b69640f089156ffd3db1f581c9c22aa8568e31c28ad43a21b88f81afd03156e5e0bd1df25f6813bfcaabb7cfb4c9cd234aaa9b8e6d8bc154f4659fcada36cea87fbbba84e8dd954e90c7e6a91777d1a232dada5f7c07ad7499cee17de10dbefaea556a0c6bde0fa1027b1e3a13f06bd50344c44368e6d11a12df4faa8b21a18e49e615987a567a6f0d5097255595fc16ba1b68eb5600c283bc02065f4d131050b6903614c21b62552d19dd4669b21f80c3a2c935ae27bc9737a8bb60ee22148db738f5fa252ece5a65dcfc31eb76d9127d2f4fd506cf8fabb4962092d8c87d73137e2b16527557436d9366359e7eda1d3dadddd89093df12884ce0a8041a944bd7f7e6580c5c8b9a9d3232d773665bd706bb963d0e5617cefe90c47b72f81c14e7dfd7c6a01a87387e0c1ebbb7b8a02a35481927ef749eab218f1a2af26c0c84520288444c37beb04271ac381b72fec9033e40f11678494f1192226b6d9740e4c8b6116b135b524581ef693986eb882a0645450df54e3137b783c131f2e4f5e0af9a8929e76ab52efd9057ec0f6602873f71dd783085347ccaeb2d6e4814c5cdc2e26782d392fdec51470c190cf245b6ba9bc0870353e2d3a381810651c5f27568d3f7688ac29bd08ed696e8d55897b6a7562234f38ea3fad6d03c61fd41107d3e8262e0459c590f6a420de49025d01c6ac128e043d196d86f7ad3d94a352da5d62a1fbc255f370708f5f6e4c1d935501e957366d3e7e2498525db33901c05c4cbfa2e35462b8ec2acc759ddac5a1637a489855ac7330aa7150916e4bda4d5c1a946ca4fcceecbcb01c834c57a484fbf2297e479c589d6525debf3c7344ac2b45f442fc906857686010614eb2d983f9772fa799c404d7d0ad4029e396addd169e82338a476080dfbe26e5276fbbf08408a4a28f6b4a9bea9939d5b3223de0e8143f9f6c556c5d4c444b09444e51ab6f7a79d42e389810796ba33c4ed26cbec2f0c24a82b6613f4e44fc2bc94f6bd9af5ba2c165f4e5bdcaeb0dd80210a77e7e09dbdee9d8a6dfeb14b6df591f6fa57cb99a66db9e10820151170a25af8a07587ada1d6eafca626c3f24cc03d8c6ab5f048a05fcee4e1f76eafc456e407d666ed8914909995a24248268157c6aa6a2e82f31bd03405d5d74258cc5931a62ace2ab5cfa0d8d01e77783b7c3eb56397c2136e861e5ae2ab005417e17138df0f9327b709f0f0d55024738490c3662d8f21c970f6823d201d547516c68286e44aac277649c019b6c785fb17f3be55f20b0706b2014b281814b42f8afd9945e207445b42138f742e7359011b3fd577a421a712c083eb0c3e9f15e557661c02dc26fe7faeb809553fdbc68986246c4ad9aff5f27551329d79974bac6810f4ae79ec9d49904356fdca0489da3f08ca90870dfe26527a351e23bfeac89c78db3ea6bbc71aad0028414bdff4725c1d8aae4c3d5730226d29da3dde79ca44735212027ee01ec34008e99180b1854546ac2b3d9f8c0e43ab488327389c181963e35408bae76c0455fc15d15ee4418566b1e957774738ebddb0e4a966f7e6f20e5689ea903d993d8e4343ba19b3094a0dc632121560b2bd2b6fc3d7b89aa99860c353823353edc39e2bc869aee0013c6fa42ee1fb8151b0fca4884dc16e9b052ed87bfac8cdb14c7c501716e4e0b5f7bfc2138d32c766f2278c54fe04c5b7ed0e0609c166d60657f04df192b42517ec6c524a9b1cbd7179275449a3bce69a8b255ed728aa19dd16adf6a8a687932d1bbb87ef6e812c2894b93a0ba689ae1d779b3bed6e968f4120483f8ce4f7832e7931bdc1585db36eb7efe4b2c25375aea5210bb079396c6455ca998fed32c3c98d010849cf9c749a4bdaa057456e2e6263c567b7a3247f29cb3249d3f126e9e7860ff5d94e5f858013720edd1ef174f6b228c1a98accfef4dac1c8ac8ad02ae932b34ce2f4a08186399d5c2724b28763cda0f2ce087802e9c64dc404651a00c02bf0276dbeb1b5470893d2319d40f139cd96a04b59af25372151d575a6c439aa1743e43c12bcdb3b386bd733c31739f79768f8a22321597e6fe31762a523784a47b0743499e32f46fdd92d6d0fe72a3cdd6ef33694474334bb3a410b1028b8fe8e497b50e330b1cbdf61d50fbd5ab61d2ab4006af7b2dc6f3b232e697f008ac95d4d12df0f15a94fc50b557e2cfadddb94953499e757dc6127c145238d88dcfcd3126ce45f6f2ce1b58768122738df2bda81b081356ce604dea1d76a5bcf496e6b2d56efc4a24bd2a301516d93dbef8660624d9b95167a33813cb35abd1263d1133cd60ee7e1fd2161039b058b049b6f5c85c54e60d4be45c64287eea8d637cca97acc306d948745950fd1ec3d02321a230e442f27a61eba9c05a9a38f8282769f7e80f7c2a0e81015d2357edc9dab2bb96dcdcfcd505519ca7baf914c762183055e9b0ab783d317a9dfa6ef1a3fcd11ab0b04f767edd1f3e429a1961befe867ab829dd4321699f4315fc28ecc7fc4bd2c66c47519b0e1fd473079ecf49e10aeddedc88e9cbe19cf96c7782c6e45b777d76357d446e51c013f13fde7335211ca47e6e0cfb6a5c855897c0ae8e07423682131ea948f784d438fac300f9abb66fae661711f0261947abd18ad7ef30aedc009a61bc48653e46b1ae38e3565160a68b81d23a6f84884322365ee75ae33c109f21eed5047534552ebfb9389384ecd287064ce94ebd46f091f6699cd5cd6399b9211316f54edbe5278dee3c21227e9b92918e8938fad27312dabe3c7940379359f61280ac4c194c2d2dd7ebf4f0787dede054fc26f4ed68fb627a3d443d4daef23f82ca383b96c9a646ee30c091bfff801d278c2a91d34da87b75a3fd70d29b5fd4ccdf684574dba4506d569530529dc0110a2d732f5ec1a681e633d042d95a717d58febaff63d88b2ad2a1d4fe68fff274c98f0b8762b1ada6d810ccf5d8eef383a1d7417f9da8390ca871a119872b1b19c82cdc440442ca565bbee6a50d991aee7cb68d2dfd0cf9eeb822c7f7dd34a0e1c862ada2fa3a9767061ba3042f29efeecb70bfdd5aaacf368897cfd8b2f941b5e034dbf7435fbda540dbbc2177aa7a921e60300d1d84dabf7d1f59ca545a5c9e800f611a0bf6154c94c769e01ad4a1b76b37ea909e0a96ee006a0daf8d58c71756f0fecc2e2f6c66ee30ac4ea76e363a354b0962e949dd13e154bab7ba18369ef289a380aff01aa355a210e3c3522074501a069c7d8d1df315ae9c25a84c8347e4490976d68628d7a85b206ff31e349cedf6f27870eb69518b0b0b425b09b05b2df466e830de667599d445c1df73b0a2b4400de896a0f437c039dfcb7c43971d60f4f8ab0ed0ce35259539ad5559f1875129b7da63d8b5d1e52af8c7affb67f77756827ebaf66971618f07136f4abae66f1cd0ff731e3bd7457940c410c3985debb6db1c62b3328fd516af020f351c606f292c60cb7c5a70b63a776291260091b40e864944c96665976c4ff89664e4ce4ad874af50bda45e2ffb18da86a65673e1dacc72e3b040f5c56b4d39c01c7ab5fc6b7633215cef15af71b589112e74832383f840638b4036a0b7122e41633959b5e7d88f65c77e08df86d48f8f55e3bf0d9914e91f9057cc3f8efed3b8f23295c8909512c303a400c3ad5b98edd10e899914fbefe16c5de39ecf4848e15d393325662ffdb1e72554b66a75f5c15f80d82eeed1e1264f1c69dbcdbaa256cc2863ecd93a7d86b3213b9bbad58c3b156b0ba4d44906ac0a6aac15c56dc2222168b0e63245e64746114c13368d601361cf74656aa433b110c503e8026f29a304574a353d2668c49bbfeaf18620263d2a4ed48d3b7d30a395d2a63facef850bbc147d58312c83563ea81e885f542d3d3746bd20f88b7ed9e824aa79c2ff47f4668521f4a1b8171da2e6c99d9543f02311d25afac862b982df022ff16ba33d239bc082e3538115d53e3acd560a717688adf1c96926f1d4758b1412d04966ef64210d5ef6e839a2f3a67e68263d3e7c2c80199996b75cc3323f6a82316febf307241b33c49277d529be803f485986f25127fc3bccc8e6dffddc8a8af6d75e4957e1d3e0f2357b4f6e3432221877e352eeea140cbce64000f3bf8ad986bc2ac89a7fb25902a74cc9f2156bf5b71107c8cbe27c96b54d1a76b4bdcbbb2069085cd3c40473b473534ae4b558854db7ddeb6d4a21b83f3de8254982d0d5802b2385802ea1a00e3515d1196977c7d128649f8063a38bc3dabfe789bfb009ad9f72c377e81da5c9f1f80e8d05cf6a23ca97101b9cc470d8dfce1aca5022cbd03c9753253f72318427293e35ed5fb86a78de3453342d749179acc5df4ba3d22995f317db6d6c4ca1ddc6529229e9340de923ed85caa4ff29b35b1d63349c43c373770e98a74605f50cea7e1021451a03e6f90d218ba73ec7cce2eb5079f520e66a87c8659a71a22395585ca76bd56a01cb56dd9f4ba0e18a171e8aefc60061b1075bac55118fdcad4209130497b04e76d25508a998f95b6dfe973e364ff90ab4ff59e9260515a1fce54adc6dda028215966ec9bc64ac335296547989f12f2452f85a34a795ae0e9179bb6ee86abe6c9055b76eaafb3a5674574bb1db84158d8d4efa96b0f92499be19b0f72dab0bc3402aff8625376c83107e35a92f4219a77c92e43a2462d709be0f4882b68a4b24420052d47d7413ff7cf157dcd418938f555a0dd9e077b175b5be0cf304776a3c218db3205f222a8d353d4c904ab6d453070d2118541aeca9a0d1da78c04a0e29d907639a107af230de67c67d5d12514675a7241c98e20e9a9248d2c8199b374b2b67d100766763dac91569cdd7bb8eb5b378bacb0ea", 0x1000}, {&(0x7f0000000d40)="9b3ba02315e2e26aeff83882c7eab1693fa054b427f29e1be52d55c2cc4dccdfde5d3c0ecb67f31543bf1ab111240d27ae3b538a8e855095963dfb6bb9045ae68ddd5c2bdbc2337ac465b392ecba25af4d17aaf2e63444528bb2e51de5d444cfdc1113dd74779cc9e8517c6793d9fd9d6d89075b4f9562c2c4887d34", 0x7c}, {&(0x7f0000000dc0)="10673b91a5e77d7575f5a7e5184462b064796348205875fcb4f6585e3031f14223482d271364bd064b7c9e99e3d94037550659586b2b48107cb94412b187cd7f48f2d3bd9a60a20f81dae1d4cb5289bc5796eeca4c8e305ee56705a98d992bc866807960c5aacdabbcf43db8750c65690143f0ea213cd6d50e12e7fbc7dd2a405b89f67fbf7b0ff8c9ed7563085b3abc45b24c11d46cda1e1aa15fe2c2f7274a0238e78256c97893dd8a76ff6d7d3f3948ae", 0xb2}], 0x7) write(r7, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r10 = fcntl$dupfd(r9, 0x0, r2) write(r10, &(0x7f0000000300)='\t', 0x1) dup2(r10, r6) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 17:35:22 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}], 0x60, 0x0, 0x3f, 0x0) r2 = kqueue() socket(0x2, 0x1, 0x97) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000680)=[{{r1}, 0xfffffffffffffffa, 0x82}, {{}, 0xfffffffffffffffd}], 0x7, 0x0, 0x7, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) dup(r3) 17:35:22 executing program 0: munmap(&(0x7f000058f000/0x4000)=nil, 0x4000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x185) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x1, 0x1, 0x1ff, 0x1}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000080)="d15f69eb1b9c0c83151630fe0cec779c3d82ccb28ec8c7b683d083d587e2176157257d19097f52c2dbe10d8644b2f00913df5ffd6dc5506964e14ba8c727ff329b4156afeb9409a11abfe97590270ebdda0f609be1a3bb3a1c04d0ad651c8b325bc065bb2693c22d30c972d36c8863884f514c82f2058e60d0a81db31437ed01183921ca6e99b7ae42feff2a5e95bea50d723de5bbe4ff20e5790226e6fdddc8802bb731b98e3717d131c74d3219c3da941130606cbe9d4ddffbbf79de0cad8199ee249bd8c7f41e3d", 0xc9, 0x4, 0x0, 0x0) 17:35:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x84) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x26aab579) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x2fffd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="921d0d397b35e23afc9272ac9dbcd3ba49c2a8f1a1ce53a18dfcb7469a43f86cdb195a69f0280c9dcb47aaa7db1085a7f9e4c92e008b3a6896fe25dee371fe6d00"/74], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) shutdown(r1, 0x0) r3 = getppid() listen(r0, 0x2) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x7ff, 0x3f, r3}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r5, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000400)=0xc) 17:35:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() clock_gettime(0x2, &(0x7f0000000340)) close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66896c65b000489e50b3ec9a7a546690d5308b1fa403dd00b3ad0aaa1ec262b5856ede53e6012ef4bd649f82625c2a0f8fa47778e952c40a76a9c792f37e06f4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0)=0x2, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82133b2f66696c653000"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) write(r3, &(0x7f0000000280)="dd288e5fb71572dccb551eaf44b19ce2cb216ebe3fadae20afdfcf1a3f2934f98fb028f8c58ec1b548e66ca3ed0723f1c5158bcb4a5e6c51da73b4300754c6e4d8a757c079d2c42c2f322f378c3ccc83e488fdcd94408aaa670d28875067eabe6c5c4ce80553aec11fd037806c84e021", 0x70) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) pread(r2, &(0x7f00000000c0)="048a8f6c780c2f98c54eb80c20e8da0f28eb0262c1d4dc918356eb6ef6562e1c1a549abc73ffe37373b16aca642813b596949270ce3f62429f1b5144347c39c0be5e88bdffec8c3046eb52f72a7d4928a44e87d2ebcfe37103fbcd02d059c43777cda1e5d0c492bbf1722a57bbe0f78dbaf069c0655428d50a1f021a32b1eb65799429cb2dfb456fc40bc50ab6f66296ed464499657ee7fece4f6b34f3f6b057041d86a396139812ccec", 0xaa, 0x0, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xff7ffffc, 0x0, 0x5, 0xffffff78, "6601fa1d03182eab7fff000000000000009c7e00"}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0x1, 0x8}, {0x18, 0x0, 0x8, 0x7ff}, 0xb079, [0x0, 0xc2, 0x80000000, 0x40, 0x0, 0x3, 0xd47, 0x7]}, 0x3c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001600)="83c95134281ece73500151436f665f7155022685d3c8fdb57d4b8aa598a77f62a321b8e0e2589d43157f576a2511b003997b0d0850d9d2496c416c0771a976da85f2c91dd301dc8a", 0x48}], 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x9) 17:35:23 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)="c7a895b22a241c0a078359ff86dd6e360aa905000000000000000000010065ec0f1d0000000000000000000000000000000000000001") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r5, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0xfffffffffffffcef) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x6df363d3799bdfa7, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x7, 0x6, 0x800}, {0x2, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x109, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0x42db81b2a2d08ca7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r16 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r15, 0xffffffffffffffff, r16, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0xcd2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r17 = socket(0x2, 0x8001, 0x0) close(r17) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r18, r17) connect$unix(r17, &(0x7f0000000480)=ANY=[@ANYBLOB="82028611e2b2000000006262dd65f708c4c84e08c027ad12d417ec80ac134b281bcc23ffe9efa5b32eaf23a2a9e0562f45a611829ab5daaf1eb36182e881850ecb794e74000000000000962eb3b0e61fec776122259e7698e0d3d92501f2a0b61deb75fcfb3ebdb5c50284a1a9d3c076887d5e6d3aee60a3ede69923f29406004d3bb7f7e3ef2fd5f0c076611274f68621a60dfd8a45d1c6075269b1732c25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee87c081376fe6ea50b9d7f1b5f5446172d0dcad797b4e4454099e9081a060000000000000000000000000000000000000000000000000000245a3a69d58df0d86e5bee5d88c63031dd3d9715079354fc2db9dd77535b538e810fa8245fd34fabc2ed7d829f8da7765abdb3a7d0a95257b1fd3e903e1d886065958d2e8b4c9b79aa065b83768845aaca0e0acb4cf0b520b1a733bc8738861daf880a53185f299674dfbfa014efa3977ac53eb1338103de044b263efee9c3e55ba91520d18b6f169ce3aca12d9475765267be2241153abb89a4c53fab8f623209b988b0e2b595925b43805b8409097c6ee49ad2a89bc58ed02ef820f7efb5ea1bfa1d442cffc7a30ff3071963823fa948c0478cd47ca63c5f12ff2bfec8a3a5b6ad1bb545fcc67c283f5c1e2658241a268e926b2184e6420837c9a73397b1103c2c2f00000000000050944c7f551a61c170ae70837c82253df6da557adfeba278882e85922764748e325f747cc1feb59b3fdbf4d46ec2ec1094b04845fec25da6085a3b3f0bf0989b0dde1a3d7f025370bd462598aff3e377edaab5c6d49c80e3d7dda11adeca12c3720ec5a3dfb1b260c241503ed4d0db7cbe8ed74b864f6a56b373ba861fa8e1856a648c674a37f897f84729d959b21c59dc996e54e2090cef11aa3f62811ae805ad7dae4c89116603fa191413c466c648775b19d4a7aeb62f3ccdcbce26397904582f729368f7c294255fa1b0c55f3e909c4d0c9a95e89265a58d33461e6b054e0192eb059a184b466b8c404cad367a5374a1e8ce1411434e6e6adc1dd2d9ca61767b2d47927f10954ca4a2ff20572a43f793c24e819c4eb2cc3b87f28cc67784080f832744021b687413e45c4ca90ccaf781014870b2f7ca1c86f426e01bb1f48524f6eccf59f2b7458540aac1d057a0d4b3429e6ddf4cc3f83d2761"], 0x10) writev(r17, &(0x7f0000000140)=[{0x0}], 0x1) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) 17:35:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa2416fa4f376336acf07af0e235781e4991f7c8df810000007be1aa5b23ed699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffedd) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="822be0f52d2f66696c65e1e5d502ef95764ed1d0f516073aa2a42fe123b31662e694a0e3f3c1db43c2cf7d3cc418548ad242c454752128d18acae3f9bac39e8a8ff6c9567ba48e9bc9b605bee11b964d2afb1a47bade83b8ba84cbef8651b97e"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) socketpair(0x20, 0x3, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0xff) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82a498e2010100003000"], 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666903003000"], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r8, &(0x7f0000000040)=@abs, 0x8) shutdown(r8, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x24, 0x2, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x4}, {{r2}, 0xfffffffffffffff8, 0xa0, 0xf0000000, 0x7, 0x3}], 0x200, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x0, 0xffff}, {{r4}, 0xfffffffffffffffb, 0xc, 0x2, 0x6, 0x35d3}, {{r5}, 0xfffffffffffffffe, 0x12, 0x1b6b708649ad5b3, 0x5e, 0x5}, {{r6}, 0xfffffffffffffffd, 0xac, 0x63af38829b5ded43, 0xfffffffffffff800, 0x1}, {{r7}, 0xfffffffffffffffb, 0x4, 0x1, 0x81, 0x4}, {{r8}, 0xfffffffffffffff9, 0xb3, 0x40000000, 0x5, 0x800}, {{}, 0xfffffffffffffff8, 0xeb, 0x0, 0x9, 0x1ff}], 0x2, &(0x7f00000002c0)={0x10000, 0x2b6a}) map stack 0x203f8000-0x207f8000 of map 0xfffffd806eaa3b88 failed: hole in range map stack 0x203f8000-0x207f8000 of map 0xfffffd806eaa3b88 failed: hole in range 17:35:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvfrom$unix(r0, &(0x7f0000000100)=""/81, 0x51, 0x0, 0x0, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000180)='\x93\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) 17:35:24 executing program 1: r0 = kqueue() r1 = kqueue() fcntl$setflags(r0, 0x2, 0x1) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x3) write(r2, &(0x7f0000000100), 0xfffffe5d) r5 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000040)="81", 0x1) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 17:35:24 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) pipe2(&(0x7f0000000000), 0x10004) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000040)="81", 0x1) 17:35:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getppid() r6 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r7, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r9 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = getgid() r12 = accept$inet(r7, &(0x7f0000000500), &(0x7f0000001680)=0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_GETSTATE(r13, 0x40067664, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r15 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r15, r16) getgroups(0x6, &(0x7f00000003c0)=[r9, r10, 0x0, r11, r14, r15]) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x1, r3, r14, r2, 0x0, 0x29, 0x81}, 0x6, 0x1, r4, r5, 0xa6, 0x1, 0x44e2c, 0x3b39}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x6, 0x81, r5}) syz_emit_ethernet(0x36, &(0x7f0000000040)="c7a895b22a241c0a078359ff86dd6e360ea9cb9905000000000000000000000000000000000000000000140000000100000000000000") 17:35:24 executing program 0: r0 = kqueue() mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)) write(r2, &(0x7f0000000100), 0xfffffe5d) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000040)="81", 0x1) 17:35:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/9}, &(0x7f0000000080)=0xb) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13391c070000000000000094c6f1b9fd", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:35:24 executing program 1: 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) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x10000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) r3 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r3, &(0x7f0000000180)="ac990a7f53aed34e6f1ad9f2c02ea159eef8d6513ff0933f7087021e2b0bf93527b3e808bef79055b36a80a4d16a0aa292e7790c3c9d3cd8f9d1600dfcea1ecbfddc05de3dcc58c736c028e9f725c2f35ae3a4c688ff1c9598444ff33f5d5f99737972e894643c6ca3ef83069841788904e5cd2018eb149702697c99692f4c818502f92495d1aa37efb214afdd0540b092fd27b69cf4e2be91cc01f243faf9ed543053dea5ef0464eec5d06514d29c613cda346f7db629ba1de72c17a8629c5596e97c4922884d76d98454611c295f9c64c38e1b7b3d7fd6cb", 0xd9) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x40, 0x4) dup(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0xffffffffffffff08) stat(&(0x7f0000000840)='./file0\x00', &(0x7f00000002c0)) 17:35:24 executing program 1: getrlimit(0x2, &(0x7f0000000080)) r0 = socket(0x800000018, 0x1, 0x0) socket(0x6, 0x4000, 0xff) r1 = socket$inet(0x2, 0x2, 0x80) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xa92b2d62) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYPTR64], 0x1, 0x0) msgrcv(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c8231aa6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0bab03170f889f24da1640898c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = socket(0x1, 0x5, 0x2) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r6, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) renameat(r3, &(0x7f0000000240)='./file0\x00', r7, &(0x7f0000000280)='./file0\x00') r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r9 = syz_open_pts() fcntl$lock(r9, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r10 = syz_open_pts() fcntl$lock(r10, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) msgsnd(r4, &(0x7f00000001c0)={0x3, "1f5b8579564966c9132e5acf65a14eb74a25c0220a36a6f780c1c947d527beeab00192276d0a4018e97123b49873683c5a71162ec2cba9190eaf0cde"}, 0x44, 0x800) r11 = syz_open_pts() dup(r11) r12 = socket(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0xe, 0x0, 0x0) r13 = socket(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0xe, 0x0, 0x0) r14 = socket(0x18, 0x2, 0x0) getsockopt(r14, 0x29, 0xe, 0x0, 0x0) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r15, &(0x7f0000000040)=@abs, 0x8) shutdown(r15, 0x0) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="34c89df4042801919531ffbd66b473d363e6197286318e438965bb68e5bb81df14e3f84927e788db16b29f0c21c7d00afb150b1f55a08c0d999e4520f6a8a68704dc3f1da86f7b868cfae36a197189a20dcf9720cd6cc75cf66e563c447b5a46e3edc3427cb47d508f814989876f08c3ceca840f77a0bb35588f8af8054c19a3e63905d2984deb38b903687cd84ce91c40563cf8b9ed6bbf350ffd4dc3d6be1527f3fbeb93f5f19726640f1d0c01010000000000000bfaac3a97e20c1de037e1be64376a2bbcc28c262b7933d3e76f9369b81912b638c3bf68d85b9ccacb794e4d089290d5e803d12172921f0fb81b83e375bfeac5d57f6cef6d49ec3233b8784b081034a7360a9ab8047c2ff0a7b0c58fb685f78984ad3738e49adc69ab701c306d72ea5337ee6a14270764c541df3fa3c70a7e646ab8dcff38501a414ba9b130ba3bcb356ef3a1d54e1793e7989115133f72a141b07bb082fbf284fd6e67a81b1ac22d32b3fbab830a0b82baf7c3ddf5435e37424ce313e0b4ff7421e01e169ee221a42b24cf8a7241d98f7f8a316f38ad2023b2254957062ee72400e525eb64bc08c066915d6c51f4747b9fbf3e3a80b400246cf515d191c08879692e3b6e30f18ce6fd819a0f800d23cc4bc91cce5fa07bcba3741c1ae64126d2b0c3f8e8c825ab6b38fa701a7f61a3c0e935da009d3c6db04a3da05d11086f469c3c12e293332db0aaf3f3e50f3f139c9fe1a0d32070"], 0x1, 0x800) msgsnd(r4, &(0x7f00000000c0)={0x0, "981ecd85bd7c95caf96eb70c59e8d74e6a22f56edbc6a2486763d9f147d500feffff363fc0d2ab15a2cf9610fc536047396dd4f008031b0928d108e6160c894c9b3ce7be67362f834df1ef4f9719afd9ccbc9a10c9d45b830cbc2303397482cbdecf599936d976f3109c026f751f009ab691e2538e758c83924ff5c6ad894ace3e52a8a1f9c5f7d3c2fc5f5bbe1f82feefe70d3985ca768dbed1f1ad20a9c04f223035eb28610fd773a5a8c5"}, 0xb4, 0x0) 17:35:24 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfd}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaae0486dd60a4f01008182c00fedc000000fffa0000000000000600aaff020000000000000000000000000001"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:35:24 executing program 0: setrlimit(0xe2d703dccfa1f77d, &(0x7f0000000000)={0x7, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x80000001, 0xfffffffffffffffb, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 17:35:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) accept$inet6(r1, 0x0, 0x0) close(r1) close(r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r2) r3 = fcntl$getown(r2, 0x5) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000580)={0x10, 0x80000001, 0x4, 0xc89, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x22}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8e2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xec9b}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000002}], ['./bus\x00', './bus\x00', './bus\x00', './file1\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './bus\x00']}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r5, 0x8001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000300)='..', 0x0, 0x0) fchdir(r10) ioctl$TIOCNXCL(r10, 0x2000740e) r11 = openat(0xffffffffffffffff, &(0x7f0000000540)='./bus\x00', 0x0, 0x21) fchdir(r11) r12 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = getpgid(0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r16, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r16, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r16) msgrcv(r15, &(0x7f00000002c0)=ANY=[@ANYRES32=r16], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r15, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r17 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r17, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r20, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffb) r23 = syz_open_pts() ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r23, 0x4004667f, &(0x7f0000000040)) r24 = syz_open_pts() ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000040)) r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r22, &(0x7f0000000a40)=ANY=[@ANYRES64=r21, @ANYRESHEX=r23, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r25, @ANYRESDEC=r15, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r24, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r22], 0x6, 0x0) r26 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r26, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r26, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r26) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r18, r19, 0x8, 0x2f9f}, 0xffffffff, 0x1, r14, r27, 0x2, 0x200, 0x8001, 0x4}) r28 = geteuid() r29 = getpgid(0x0) r30 = msgget$private(0x0, 0xfffffffffffffffd) r31 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r31, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r31, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r31) msgrcv(r30, &(0x7f00000002c0)=ANY=[@ANYRES32=r31], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r32 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r32, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r35 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r35, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r37 = msgget$private(0x0, 0xfffffffffffffffb) r38 = syz_open_pts() ioctl$TIOCSETAF(r38, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r38, 0x4004667f, &(0x7f0000000040)) r39 = syz_open_pts() ioctl$TIOCSETAF(r39, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r39, 0x4004667f, &(0x7f0000000040)) r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r37, &(0x7f0000000a40)=ANY=[@ANYRES64=r36, @ANYRESHEX=r38, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r40, @ANYRESDEC=r30, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r39, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r37], 0x6, 0x0) r41 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r41, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r41, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r41) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r33, r34, 0x8, 0x2f9f}, 0xffffffff, 0x1, r29, r42, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000180)={{0x20, r13, r19, r28, r34, 0x20, 0x70}, 0x78000000, 0x19e3, r3, r3, 0x91e2, 0x100000000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x40, 0x0) r43 = socket(0x2, 0x2, 0x0) connect$unix(r43, &(0x7f0000000000)=ANY=[@ANYBLOB="82e82d2f66696c6530ed"], 0x10) setsockopt$inet_opts(r43, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r43, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x10, 0x0) r44 = socket(0x2, 0x2, 0x0) connect$unix(r44, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r44, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r44, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) r45 = socket(0x2, 0x2, 0x0) connect$unix(r45, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r45, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r45, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) r46 = socket(0x2, 0x2, 0x0) connect$unix(r46, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r46, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r46, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) r47 = socket(0x2, 0x2, 0x0) connect$unix(r47, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r47, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r47, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) dup2(r46, r7) ioctl$TIOCCBRK(r11, 0x2000747a) dup2(r9, r8) execve(0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 17:35:24 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) dup2(r2, r3) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) shmctl$SHM_LOCK(0x0, 0x3) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0xfffffffffffffffd, 0x0) 17:35:24 executing program 0: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{}, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x20029, 0x0, &(0x7f0000000040), 0x53) 17:35:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) shutdown(r4, 0x3) r5 = dup2(r1, r0) ioctl$TIOCSTART(r5, 0x2000746e) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) geteuid() r7 = fcntl$dupfd(r6, 0x0, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x0, 0x0, 0x1000}) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000000)) 17:35:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) fcntl$getown(r1, 0x5) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 17:35:25 executing program 1: r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0x0) dup2(r4, r0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) setsockopt(r2, 0x0, 0x4003, &(0x7f00000003c0)="550b04e4", 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:35:25 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = getegid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() r7 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r8, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r10 = getgid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getgid() r13 = accept$inet(r8, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r15 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r15, r16) getgroups(0x6, &(0x7f00000003c0)=[r10, r11, 0x0, r12, r14, r15]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x1, r4, r14, r3, 0x0, 0x29, 0x81}, 0x6, 0x1, r5, r6, 0xa6, 0x1, 0x44e2c, 0x3b39}) r17 = getpgid(r5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, r17}) getgroups(0x1, &(0x7f0000000000)=[r1]) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r19 = accept$unix(r18, &(0x7f0000000440)=ANY=[@ANYBLOB="f6ff0000000008000000000000000000000000000000000000001b000000a702002959cb7042107409dbcf960000000000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a10000000000000089f2a7f1360d5dc3ca2de8ba521da89d4be81e93ff6130e9b"], &(0x7f0000000080)=0x6e) accept$unix(r18, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r20 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r18, &(0x7f0000000180)='./file0\x00', r20, r21, 0x4) setregid(r1, r21) symlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000002c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x3, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f00000003c0)=[{0x1, 0x53, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x200, 0x1000}], 0x3) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) r23 = socket(0x18, 0x2, 0x0) setsockopt(r23, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r24 = socket(0x1, 0x4000, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r25, 0x29, 0x9, &(0x7f0000000140), 0x0) dup2(r25, 0xffffffffffffff9c) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x29, 0x9, &(0x7f0000000140), 0x0) r27 = dup(r23) listen(r27, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r27, &(0x7f0000000280)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r28 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) r29 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r29, 0x0, 0x1021, 0x0, 0x0) bind$inet(r23, &(0x7f0000000380)={0x2, 0x0}, 0xc) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r30 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r30, 0x0, 0x5, &(0x7f0000000300)=""/93) 17:35:25 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r3 = socket(0x2, 0x400000001002, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x4, 0x0, 0x0) socket(0x6, 0x804, 0x0) socket$unix(0x1, 0x1, 0x0) r6 = syz_open_pts() close(r6) 17:35:25 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa79e40fb1aabb86dd60800c2600081161d98000000000000000000000000000bbff0200000000000000000000000000014e224e2200080000a7f5efd96cec4471080000006db1d1bb38b76487063cc79f5c28ce570246661e782fedf2c913adf1357cc68cc60a76bd103d56abd2321c7aff29bbac4f7676c714469af0aaf6fd18eed75780930f437b5ce91d46940482b41981a6561175cd04bdf9fb96d55585131feb5b86d74c0794fa72db360e1f88dced4b8e83305b41ec1c4707de401371ca5d827b1e31e1a9a69dcd0828d1093a5d5fbca4177700466c2b545e9ad878d6dd488d92568464e52164e702da8226c40c190fbf2656c21cfa9236d09c7bc8a302adbdaca267e426c6d16bd3f07fcabcfef29ed03cb44f47ea"]) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8d82, 0x0) 17:35:25 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYPTR]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 17:35:25 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="990c210d1cfe97", 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)=' ', 0x1) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 17:35:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x23) lseek(r0, 0x0, 0x41001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000580)='./file0\x00', 0x20, 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)='\x00', 0xffffff92}], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="a1022e2f66696c653000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000980), 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000040)=""/94, 0x5e}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000140)}, {&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f0000000180)=""/32, 0x20}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000380)=""/219, 0xdb}], 0x7) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000005c0)) readlinkat(r1, &(0x7f0000000540)='./file1\x00', &(0x7f0000000b40)=""/228, 0xe4) preadv(r2, &(0x7f0000000900)=[{&(0x7f0000000ac0)=""/70, 0x46}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000640)=""/196, 0xc4}, {&(0x7f0000000740)=""/244, 0xf4}, {&(0x7f0000000a00)=""/129, 0x81}, {&(0x7f0000000580)}], 0x6, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000500)={0xfc00, 0x1, 0x0, 0x568, 0x6}, 0xc) 17:35:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000a40)=@in, &(0x7f0000000c40)=0xc) connect$unix(r1, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffbac5ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3081898cc7d4c162a2f99907d2607fd141e0000000000000000", 0xf9}, {&(0x7f0000002d40)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084a77847787b55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480473e0363b89c9445798ce63082dd14bcd6111bea219f2305fb974747f6bee78fc667e3d68a3b13cc34902dc206f5106d39091e836fc4a8d17537ff80c084ada7663c19f79eb0ec50ffb08c5c7564495b084a885e836944297bd931c193bb98e311642e568d6132d4e1637a00020bdd22813a617523e7dd3d", 0x114}, {&(0x7f0000003080)="904b01fa79e3440040e16028791043a74d0d87fd7f2f4565e05a3eb3477f6badf04242e4a7f4cbe31c02fd54701ac53b43a8fea0d52ac1c3e32772f160fcf322618701b20a66477e276e24aa5954757b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6fb8933de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338f701ec7cec0211cf50362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b75e023bf51b4977aa59f6516289af18bd89cc23d849761441513a5221a0000642c34d38630eb88195c58ff6da48f1227d22714735795e62acd12635c7668728ebb61d91a7bb456363b82f34abe85c7a95af79934dd5af4ba73b22400080d800efdef94e1417420e152095cf8c4e2ec6cb2e92ea86cd5b04d9cc4f1d4b5d031277b7bd20fe93a3e70d5512bb207f1e8305fa477e820c4f2e83dfce3cb480b939ba299b5329df13a95c9c95f08f702687472faf75b65c752a1ebec90c7b333a68f27963dcc0118bfc9f2ff011d984fc54c1e09b3f6e4206e6594c28288930bdec5e71240206781aead22e4bfe11cd8ae2bbdc941b17e1322a6dca6d4c94a686a712792601039f9b1861a05bb9c9eeadce6b55aefca5e38ebd387d5a8cfb1a11890d9118a2c07b5fa0adafb4e26c98969d02f82e75edde80d147afbbde63fd26efd85dd04a5fb1bce656627994f0b58a46e19f36ec3b6dd906b1670dda794973d01aa47a105371012e5e1008096e99ecde2414e222e4b1de04bfdf4bbf759113d6e6f4d0d571c6e29ebb3796fb5423bcb2901cac56fef9b3b4bfc85e9c7eda75f82d22ee29d4aafcc316979435f4f57f60e19d9739fa93b44b9c9d4476a1a0b092eb388de412944651ceea41befd71fc029c00782d3175e82cc78de1c997d14c981e0405c3a569db4e352c533782e0c7052230b319f879f461ebe03d26ef5000000000000000000000000000026b276e82326ebd307f0218021582c19d4753765639048f165aa5ca27e5ddf0194a3f240f67667f4ad528dbc005ebae83838b2e94594dddfa9d4e3b82d7d7f11a76102dbe8a9fef768e34b7e418874c0e3da2c56e153eaacedf3b6a21ceaa4f9c99422d1c4b5081e3dfaed089e2c3014b6c0aa", 0x36e}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda04750b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="ee109e5e06d1e84a73fc9aa5616f2a398f436cb5fbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d60010000000000000e305b9a5616e9af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9da8055442ef2bf41f7e01cffae79377cdbb73f223fec87ba5b6b3d2be633900"/138, 0x8a}, {&(0x7f0000000b40)="c9eb91aae2497d8491b83496f36f33a4d478f82e683dfe5d47b60be03b29d22fc85a", 0x22}, {&(0x7f0000002e80)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf582099d1c6f7ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd2070000000000000087c83f90e19752b2c95e984b859ee1c59cca707e12e886d4052d7c5eea3baf38ada733413b4ba7503b02481c492a7523a96b3fc1a99fedace6adc5ee1d64de681dcb8cab4d90669fe1c5a65e230e2a945ec8167bb9161965c5e216999aef07ebb1b93ad9c69d442daeb9f377aaf9bcf571d74a6e36a44523d513fc8b8ef386cb8bf2bd5f5996160cdbfc0477e4b568ff58d933c391e5b12765a431d32f697a5a3c1022a0259e6f18698f4c3aa45332889db29b4008b8b1270bf826cb5c05df3f84fd1ea552ac3213b23c5395281162fe8b563d08db5ac4ba351aab4c9a0ee3bf6278f9808473d559338fad4caf062802727c6b932f6364dad6b4e9da3e8771321b1a2c61b61954", 0x1d3}], 0x8, 0x0, 0xffffffffffffffde) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') r2 = dup(r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000d00)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc7, 0x0, 0x0, 0xd}, 0x401) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000002780)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf10700742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f14498911dff74a11003eade1ab32aeb1539ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xffffffcc}, {&(0x7f0000001680)="8e497239956e9ec60fccd4a64961c72e46e21f36c559cfd96129a21a6db368df722722c70038beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2dcd216f3ead87fab7c461885b7bd117d1380cfe4d4883d4117871ba7a524bd500b385c540a7348cfca74b498691c1a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d060fff86fbd10fd4359cdbba9f6a48c531e46e6367fde788d221ca421d53299b34c108bf76526fae93783cd7625fab5895", 0xffffffffffffff4a}, {&(0x7f0000001780)="02eb752577d073db344565b07186f88643a4ed37716f685053a4682e9c9677653377df3b4e896632b612b87b6940fd9edae1a928e821cd6e311d8f34df0499a435d9ade81d4028e4f8c01f122509388274e8dfe2fe07f074ae5f226803dc18debceb07ff1476cf522589b2642ef36738d4a8de9ca2f500778cdaac519e7043801e9ee761c78a648ce2e39759cd133e31ce3af544edb3664beaf58ac41ab6cf990677f83b1e55f7d719d619348b24fb85eec4283806d759c68c974e46118c98742e42423106db25bce06741f63a48f67f258c127f5ebae5d7e81d7e3f47f8aa13362e370bd2ded425831d83e5c2be060194e315c5c9571b2effca9de9342353d418648400440e62865b5d2980cc75f0e8f62fd14e073f8b62c664e6455967ed4a5229658663625f519a0a4f290c7583c603455a303319cfb68adfab03627906513904fd1194477e912a24df935cb18773c642b3eb5d9a5fd7cc035df58538e2c7b0e080687d1ab7ae4ac84cee986e56ee14f25fb99407bf40259bea61b785a4a1f1673ac5e5a3962484dc042ff10e1ca0889b7acd961756c55708dc3a6f8c2ea6e03274c584a9ea0c6f345f22746e3a889e8747a4298dbfe002da3b12540fa33bf369276f45935ce7937897a46ab9c2e62b2a69f78f573421f86a3d4698de605175c1d63940e1b35e8353a8fa82eb8c0d06773c01b694cecb6cc8d70b2ee9f6ca0b6ccecfb9a251f6795bda9c6f2ff462a94e015fbbe378ab4c8c4197e43373d870c8509c912592b5fdfa25ef04d0b95cf9e6a1a15dc5c10aa92feb09a01bbe529177faf2994ff4c4f5d979f18146b1d758705b0b933241869a73af2466107a8a5f3c672abcd076941c32b4cf7b7dbf266c9d17f2d8e56a0b52b2f6e98410d38966f32eae42fb397553de1653a2b5237e839b8f23e6b211c7421410e4348ab3527a3583980ebefb4e86761b0144a80ea28ebf1573cc751e986b929d63ff8c4cf774a5875b1af9e0e569b43f6a05bb4878e3d205ca65450ae8c140ca3515ae3ae185138b3081f4e316048fc30b5ad60f2e8b6a05c3eca62d9d530e18c2b052859384ffb25a56ae6be7a185fc622f2a6ee48f33a4d4a61368de8dc8a1ec2808a423a4ec7f073be0a059138d837ce0dab398658348af5776fd7bd27c3a6de8afe3ef8b30f2747f31eb44272d14adc7a61c5336a63dc349b57ef38f92c2ae14d41bc93cdc719f19f6b99ce3c4f37c9956f871b9308a6f6a48333df903770d3668c81150d1237a5437360416a2db035e08d7d7cfc02461c711b2c355ffe178cda8075c8380ac246a65443cec21a76c95bbfd7a942d21e1336e96c852e36ba03a276fbf830f28928d84236860b88136d1557b61ead45e1b62da3a06805416f7efa95d3adf1e98ea6dfb6a8ec4c670bb43314ec27c00e12248d8b93b1fe1ca3397887cef6100308a6dd6b39dd2b3308c31ebda231acba3dce8158e6ec2dd975071d365624db6a2e96703fafc56256c0ca5ebefcf4e0ee30f5e700298c451d41b5a412c28593bbc89910ad580ce7b76bd5975bcea67c732a8094efc570cff384397bd7128bf0475f7669bacf74e6a2f31dd0937c5183d3c2c8392a20529255bd7b00d2f69390acd1b94fdfd31381ff37cdef0c5c1f8f27380401642e03401ab7b1e1d5a684fc9b3bdb0bbd6a79ccff062bf7e805fcddf8c3f56abecdeaf9c460d7c10465db6fb58ddb2a902b3fa06b2e71ef94edc5c9a010078f890761a57a10646a5dfe2551882a1179c508de496a8b8ac1328e1d56f417f9d7fc3aca2d4aaa446f783c8f70098efe043273fb13be30edba62b0bae7673fd008b6f1e3070162f197ee34fc8a127bed6c8fbf82201479c0cba4b49345280082f72ebbb3d205a81bae0cd75e2d93f650342870728875d2ef16a6fb7935fffa92fbea8298ee73d270fde0840e91a22885774359edc0961686d06a1005b64d91c0acf793abff056583a812ddbb19745780d24ecb693aca13cb263a594ec82ba24929178cfad728cdb2bc1e051f2ea67f3b22b5b6a0d48ae73223b70910e8c8dfd732faf663a5f7d0537da48bd3b3e7ea5360f48cfa2a318e0647581008e416ac325e5e6fbb67214e950e60b9ead80145638affda618f65a000e1d7dafa3797949b2c960a58cc50e7660b370ab628193ace5e1bbafce49413f60437118f618e1cb5d760b79231ddb1d364b66ae1ad709018224f3d0d7b1a6e88595e0cd2327bd8a9810ce7b4d39f9374669f42b67cd3dee039a00b082addc9eb308a24a75c3fc873ebd7da7e8f2baf5b76e59d1b8c3ea6c80e25b7adcbf736f12ea02230c8df70a9ee6e2f87c735ad33cd269efb7fe4e411f05ccd05f2cfcfc4429507bea95a7a4e90fbdb00768c7fc7dde8bffd0a90b4b2f6811474a2330e651e8ab481924937041ae826869468b4630946330968484f4981f26fed069915b0f6ea060fa786b0237d91571f5fe7bc8ed93deba0b5b5dffc022161e1aaaeef2d916a803902101546c7a8f31a7c372791d6986cc7856372a058971fd757d28cdf4e1123e8aeec1e958d1c06b4c1457bd4fa7a128134ff69375602a0680d505f9178427c3491cd781f9129a0e2778b7ed8e657735e5a5c8d526e89db312f6f1a54b6f4bca9aa94cda6dc647a3842c52229537d09a4b0eb3dcca65fd2fe2cc01969be37a08472cc1eaf8ef018bebf3ef8deef639cac5334ccdd399de05f9c310668d871b9d4238067eb30ac109f0baaeb7dc119f335529faabe67017e5376497b966ed961e5fcf523b0ad791a02f884a3fc4592895623cadeae5774d5e71caaef84cd295bf946fa08fc31159e6ee27c2cbdc3d4a51f840f07826238fa91d963b2d2b9228cb3dc680f09039f2c391a7861ab4ba679beef714b37fc8e49d79563795b48efa94580653aa59b4efab5cf28360a83d9e4e7c0993f8f9a0a0620e64f4bb32d1a72f697e121c795b5ce17995be55e02322d4435e720f30f6b9b2048279c50b0b141bae5fef7b9e868e2978216c5159bb1aad4b2d5531bc287615edc56cb266064fc7b32dd91053d6df204dbdea37e1029294df502d440eebbfd83d92db7422cec35df283bde4dda2152c3ef3fb57d082b3836b7f260918b3bb43b7cd5861bf7f5b14f651b038686418ffd8f2594f27c0be4fe2493cd31d66526d5fa3f85d2ac67d34225a474bd1c86fc9d2cc9deacbb5c24dbde2b1bf9490e2b913eb2406f52db834e7a0e4d988e3d39612e593b80cb691f9744811af58a2803de6c18dd7025f0281bf8168566202304de3049c682918be9118dcfaecca80b2bf15ed4d93ce489d98c6e80ccbd10f129661892de14f118cb28ac67dd23f8f7a778b6787986b8827b3f645b2df8ac027607676fb972e91d78d71e68af4040f8403a7a1ef60326cfaa59b0d17ad027c93c22a4483bc59072e6216a9c14f717ddd60f652b701bc08c5dbb1b7d22757a8fae751f47f6ad99a03a902bb58e4cd7b552822309846c61b4c4e2cb75a93d05f573f6f09efed989019a623a92e7b9e6693faccda89f532a1c8067ba33434c21ff23d604e30e653649143686e271ae5afcd698de3322b72e7530485c46064ca5599d373c1a2001794600d5de14bca4a9fc90bfba99efaa6a3d5f0c8c7831c86e942afc6310152312bf565bd6d6c4dcdb060a21892fde93bbfd75301b96bbefe2467a1e7d8b82ad0189a96d8b66033ef60b82f2c9cb7587477dcc9780bb60e0b31520c1e12823b52d32415ab0af932a76e5da1b7ad0bb02529253093c590e4a9f4bbe0f62a01979ed0ba77af2f05114ea3dfa2271f00b68d013698e128c63aabcd5e56f5b5a89824dedd083923c7021e105bff69caba8b75eeb5b209f236f76b5ca5ce498e81f202e1c8987b82e917bc46754505dbbc55f4e757ccd3fdba82527d86e1b8b6126af7c436a857a8e7432082f72fcf3cc352b417c184c6255305bdfbdc0c5c883a03ad266bbf84abce7918859950a0cc23628073a9575f0e1ab42e629fa2fe55f8c6bb65f2b73a049aa183d856a253be8e2c19af6018bf04b83e153c79336eb57dc99ffd0c9536b278004ee0dd7a8d0bdeae57884d8136bc90e817c3f7cb15c055c40f067050118aba0fb08c6f39ceace9849b5555e39713615b35d7bc40a6541535c8e4ba3e0c8eb15b645cb4d1cd44bdd0e03b69815fbcfad7206039402c54014fc719b4c15e5ffb05c92544eabe7c4e14214b92d34dec0251c34571d1756562e91c4c7b279993e63b07ef5f4c7038efb45ffc8764a59330ec934f099f898998165c234a6e76944c2b002fdd7d3370b7ce73bca0e85f29d03feb1a6a49244fa69decb8c0c43f1f0a21801323fe3cf5ce011ffa749776df3f9fd86fc5095a8fbabbf2991acc008d89b81ac25d6b7c874b2a68836b6d5b6e395dc07516b7f083a5e291aaf2c887e61f9eede3a50716a1e1efb1f302915a97164356e8b3513c2f0cf643b896ab638187da87e1cff374b4bbfb68e5f7391795a741f8f33c356bcffe1baf90ba125004602e0c967ad4d2a43d50f4a037bcf7784daf7fccfe9ba9866e8de87bd14238bfefe937d99066dde4ac75c6a4e22dcc156d07371c3163fc40b8a1e745613dde471faac020e7287f81168812427c0fed2a77902fc3cf567771d08d851a733793aba47e9073f230be893f251793bb2b973dcff7f95e86d232db08dcac50c5d90b272cee4f4719d414dfda1c8ba26bc9b67517757d25e16c8cbee7d1e3e893f01a5ff6fbe54db4cbe516e4aea34a66eec9bb0fdb36a0a315218ef242ef9f2cc31643b159dfb8a5e6f4b3d659f9522eb9eedaebdc99c9f0018f51a58f161cb2863d28102ec8ef39531d5f928c69ec0ff6b97e35b63c2683cd486c7b76615b9c313eb2362a194f958ff4f9fc17ca10a879170942766b86c9e88a4f6ddd4e01356d6e70789c8f5c478ba68735c61636fd08ffc8a806ad2fa4a62732a9bc7c37f5f4b886251e94a656ff0fe6c554f63c28f9513fa254817d608d7c95b7df6ccd81899d9e85dcece3949d9a3541b1c8ef9bd2f38e82c5dfcab41e84bfd9073ecc541a8b9242981d3d49444f80ef29283f2413c60e78ef34c0198f3a76c8f76806c9045c9db01e64dd7252a57b7346cd6a4c39834a4c8a4befed3e547d2d41d1eeb9dd8316e70f0b141ed786d95c65ff90878bede6829d744a01ca369b51c212b9176ed9f8fc6cf0bcc82df65e52c4898ab429667cc7e99e8ef893e2d71b852584b91084423650799991ff559397e4facdc9f8a0770ff7a03007861399db8dc2bcd82f6036a73059118ddf8a6b3f1fd150928f0585b4ce8543ae83bbb27d787eade1608986a32fe77c23195ae22e11a173710c8a5fc81d12d0dcc1cf0e0174e4b04f79fdb26eafeafc513331bae6ac80a4897902eb4e04a8ea7e3d2408c32a2c9a31d391e278ba9f6f3191023135a0ac21f92030f99a79b54fa145840821d76e8a7d025ae5b9390f1be9981150fedb39e515b62ed42de0e13334e9c37508f96040a1e0e428c8dcfe3d1fabc894a244d48d1a501a520de06e91e750b38eb609b5c46a93b219d4d1e48e1e15a910b7dc657d83cee3f06e7a92d12854ebde2f36ac1d7bce895d78ad365359ddaac686bfcf8c7283cb931e6df11cafb38e47d687832690df3b51d1efaf4516fb3ae9f3d5e0f176c70a4b1340fa49131c312ffa553c83d7d0b815b37dbebe96cbe34d3fe7658da39adebf3ddf566b4a6b86d5598f6c3ea5afbfc08ae26da760d0bbcc26cb858d2a66833f28d935b3e4dc829f9734adb612f8"}], 0x100001af) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) r3 = socket(0x18, 0x2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x10000) r5 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0x6, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0x2}) mknod(&(0x7f0000000c80)='./file2\x00', 0x100, 0x9) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) write(r6, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000180)=[{r7, 0x80}], 0x1, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5, 0x80}) readv(r5, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000001000)={0x20, 0x6, 0x18, 0x6}) r9 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x8) mknodat(r9, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) dup(r11) socket$unix(0x1, 0x1, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r15 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r16 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r18 = open$dir(&(0x7f00000009c0)='./file2\x00', 0x10000, 0x161) r19 = fcntl$dupfd(r18, 0xa, r14) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt(r21, 0x100, 0x5, &(0x7f0000000940)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r22 = syz_open_pts() r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r23, 0x7, 0xffffffffffffffff) r24 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r24, 0x29, 0x6c, &(0x7f0000000040), 0x4) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x11, 0x3, 0x0) sendto$unix(r26, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aab7e294587397a31f8187bae4ad6b5b23ed00f4c8b2ca3ebbbfedcbdb0000000000b5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872bb22f310b404f369ffe90006ee01bbce3aea8c5000000020000000000000200000000a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r26, 0x7fff, 0x5, 0x0, 0x0) r27 = fcntl$dupfd(r24, 0x0, r25) r28 = socket$inet6(0x18, 0x3, 0xfc) r29 = dup2(r28, r28) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000003540)=ANY=[@ANYBLOB="fb18320809d00000000086efd40000000000008b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17b97767159d0b2fc5159a0f5c606a3c30dc9b4d162350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec708000000000000007f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73d3443d1c2a393d6692d639d13a099f0cc149b352e75174216eea32dae6d004dc861f3f796796e536ed02c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18b0064c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96ecb1b6622b4349d2b6dbbbfbe3e7c5b0d335590a84554129674ed9b5b4d108756d7487bb493fbb10251e9edd68cffc191dc910d64afc40627bc06dc5b08727332ce18caa2233804a2665fe4d56cbd86a05a1f22f5e383cfd9615ca18271368bc3e790b05c73afad4971c80ff1e90591ab411877ebcb97cc0d4c73417dfe41a4826796a573e7682dc748f8a3fc77a8b934bc10fd5a69dd4709b1cf6eabf5908de5f43df2aa6d7d37f995fdf99df7bae6224c93a6f3ea13c0f6d1ff240dfa4e289b383ef85c2d3c83c1541122a0d7b9020ed0307478b16888096576a7539bc3d336f3884d7008eea0e1050b839c32260dd8d76003b148b3e63c036416bc9314583fc29b1fbb1d23499cf5b6c924029d970d32a130e90ddc330f63fe150312a0ac70ba334d4b9834789df0d6c55f5bcc9a2779bfa64123f897564f259064e95b9897ada012a7b72e2715712e3178990e68aa4f90a9694bd958ad583d36734122cd7ac070f000c5bb63433ceeb0735eaa3f191cd0747bbc5add24e5b3ba28ae7ea05e07968941161d4c85b806728165f52a37d39f2c12e01e34984af7efd10737a87bac500c7bdc26130b4592cf4680c6933ab8c4c7122bfa9045fb5b89507fd242a1c8407b5ec086585b1bc1f2cd9ffdc008574fd8078c103100f2cfdf2ff0235825f6f912532e7557462301f55b3da921dff07ae2fafa8d2e3e501bfabcfb1223f591e5b0de9eb65ba444b00f3f856f6ca8b6f197162b84e6518983afaf6ca1e87232f1c1a7efbc77a208ab6f268a9001646b986fb49c74aaeb912ace4fc01236f67f8272b7a3559d3cef5580311c40b2c797cfbe75c678f63a19b403eaa30a9b8ec9d0ff1e0f952e4b1fb4d5c777176c8421aa6a1523eccda46d4faed439070d9225342ae19f3eb67cafff4e2f484571dd59897b7a32893c8f93a61e8c85bf77120b664a487379395441676256802af1199eb1d0da0152a4a12c3b64dfb53315ba1f7c66a7222ace28dc631541338fa7bc712ca1508cc0927c56da13bf"], 0x1, 0x0}, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r30, 0x7, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000d40)=0x80ffff) ioctl$VT_ACTIVATE(r27, 0x20007605, &(0x7f00000000c0)=0x5) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r31, 0x7, 0xffffffffffffffff) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r32, 0x7, 0xffffffffffffffff) r33 = syz_open_pts() dup(r33) r34 = syz_open_pts() dup(r34) r35 = fcntl$dupfd(r22, 0xf, r34) ioctl$TIOCFLUSH(r35, 0x8028698c, &(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x20, 0x0) pipe2(&(0x7f00000006c0), 0x10004) r36 = open(&(0x7f0000000700)='./file2\x00', 0x80, 0x8) r37 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r36) ioctl$TIOCFLUSH(r37, 0x8028698c, &(0x7f00000000c0)) r38 = socket$unix(0x1, 0x5, 0x0) r39 = fcntl$dupfd(r38, 0xa, r38) ioctl$TIOCFLUSH(r39, 0x8028698c, &(0x7f00000000c0)) r40 = socket(0x20, 0x1, 0x0) bind(r10, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000392871d10000e79a53f72efb5da6290dc2539943415a202d1c8732fd0200000000000000bf8c69f4f58b3e7a60933069922a3b665fcab28164adee717a79a6e291d2034701675aa557b0f807ffc4a4ae46138efb5c9314c528e4edc952f960009a979404171175de315bcb9f784af88b36c2b5b9b63e2487459f5e9f8ca5125cd9ca3f4df3aea189956a483ebb4c47a8bc874a42f18b512c6cd1fc5e1a78671b18601a00ab31fa4eee446e9ee9852b9d37af81236656b0db6408d92e696be660223537a9a7a23555f032a64a635910194e5f471a6f5d721cd2b41a27789c6858f7d9583479ad6632f46bd90e3645faba39c640a71db669f0911fec729f42ed321ee70ab7e36dee4d7ea8a8f8ff8c848c11e18b872733715edfb4b3580054f2072f6a9ac578b5c3f7454554c17ee7d712790aaefecec8ddd72c79194ab1061dd951cebf4500ba0465b049b48233b3f430f4c2609871e212b92d220a5bd08a92c3ce68d892538f488dbd74d080592098a833971777926bacb08137d4d7d6382f67bc7084f0476456d82a29b6741c4c3d767dbfda79504fff3ed597fed69ee9c7c418865b72c6521c978e3667442f7dd3a1586d422fae2c2332c94832770735335a386a3982b8a51c52754b678a0cb7b9e3c850c183633598525531d72c61b005000000000000000000000000b91962c9a99e91e11a6464548478a198895fabec2b60e6a98ad4f2b73add3505c6d8748766cf42f1f650f0df98e2bcc02cbc53"], 0xa) dup(r40) r41 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r41, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r41, 0x29, 0x20800000033, 0x0, 0x0) r42 = open(0x0, 0x0, 0x61) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r42, 0x0, 0x0) r43 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r43, 0x0, 0x4, &(0x7f0000000280)=""/154) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000180)) semctl$GETALL(r43, 0x0, 0x6, &(0x7f0000000000)=""/155) 17:35:25 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x661fab42) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r2 = getuid() sendsyslog(&(0x7f0000000100)="b671c33e9cef73930d6b4be0e4a502e9b0888c29cfc5f59caef5df99606cde8aa30c6bc821ee22a66cd60cf42e136a3df463c4bd4e6f", 0x36, 0x10) r3 = getpgrp() getpgid(r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1e9a, 0x81, 0x1, 0x8001}, {0x3f, 0x4, 0x7, 0xb5}, {0xfa8, 0x8, 0x6a, 0x5}]}) r4 = semget(0x2, 0x2, 0x300) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, r2, r5, r6, r8, 0x119, 0xff}, 0x80000000, 0x5, 0x80000001}) mkdir(&(0x7f0000000300)='./file0\x00', 0x184) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000380)=0x7fffffff) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x44, 0x5}, {0x5, 0x7fffffff}, {0x83, 0x98c}, {0x80, 0x3adf621f}, {0x45}, {0x88, 0x3}, {0x100, 0x3}], 0x7}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x1, 0x80000001, 0xd883, 0x1, 0x10000, 0x401, 0x7, 0x0, 0x2, 0xa2e, 0x74e}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f00000004c0)={0xfff, './file0\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r11) r12 = open(&(0x7f0000000540)='./file0/file0\x00', 0x8000, 0x100) r13 = geteuid() fchownat(r12, &(0x7f0000000580)='./file0\x00', r13, r7, 0x4) 17:35:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) listen(r2, 0x2) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 17:35:25 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000504000000000000480000010000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2574b9a1f132e27acbdd602000d7d026ba8af63dfd90afe37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36000090006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000000000f3dd4d59829b4d269925d093ef4168916b7e3078a63b062772675bcc914af477943f7c70ae471d1a54624fc67979dc8b5de37365b5105bc590ea0d0b787c48f830d66879317bad1197d75e05b96ece30f861c86845ee1f0c38affd05f89f8b6d3242d07ef78ad877095e144666b3826912c1a14e42718c7cd03f66d963acc8ad5535469b54b56b7c48f4fc20d9354333e269a539d55379aba83891dd8f1b055f75691ae4983d1af2fd3a9a98e8617b73a898645dcfc06156613b25f3c289a389433c15f09c745771f362019059385eee3953585f34f41a1a0b90acd7985fda9cc1853842cfecf6f7784b4e89b1f895fa98a5804ecff0539cfc4b3e7ec509f5383f0e647fb90ca8555b91e388bd653eff7ef8f9f427517714d2566637edb7ddef537ab23b4b457d6cb324b627afe938bafe575fbaccd15f803eb9fc3e1eab9dbdf4b67b2f30ed4d0613f0751326ffa4daa2585adb17d67b8071bc0b33ee782cb72ec568a9ba4bb9c216820f4f1c41e754c6ad818bcf180ed2aef9096202a4bc738b2f1bae65200c4a7567a06c4c32d2c9fbb874f4bda776b0c974b5642a821850b7d3b8a6c0b98679381326e41d0e375eeffbac49f5214b", 0x26b, 0xd, 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x7fffffffffffffff, 0x4f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffa, 0x4) chflags(&(0x7f0000000040)='./file0\x00', 0x10001) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) 17:35:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xa) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x8) fcntl$setflags(r0, 0x2, 0x0) 17:35:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80186940, &(0x7f0000000300)) 17:35:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = syz_open_pts() r3 = dup2(r0, r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a7733a536a4d0ab71db771c5295eeb9ceb8713a8"}) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000240)) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) pwrite(r6, &(0x7f00000001c0)="6e2aec44507fc879b291ef4e7a2208759f7fe300ec1ccaa75bfe8fbc484a7c95355c27e73d0bbeb179bf9b68df27a01d2ca800cb11f66fb88725c09698449064d596a36a71b7c0ffeb3ae118e7fe70c5f1631e622cc7f8209cf4ecc45dcea9d9ad6f3bfa7c3bd9c4f275", 0x6a, 0x0, 0x7) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 17:35:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r4, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r6 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getgid() r9 = accept$inet(r4, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r11 = getegid() r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r12}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r12, 0x82405605, &(0x7f0000000540)={0x4, 0x3f, {[0x7fff, 0x6, 0x3, 0xfff, 0x2b8a, 0xad4, 0xd66f, 0x5, 0xd44, 0x9, 0x4, 0x5d28, 0x7f, 0x0, 0x4, 0x8, 0x6, 0x51e3], [0x400, 0x20, 0x6, 0x2, 0x9, 0x20, 0x0, 0x7, 0x4, 0xffffffff7fffffff], [0x5, 0x800, 0x100000001, 0x9, 0x9, 0x0, 0xfffffffffffffffb], [0x8, 0x2, 0x0, 0xfffffffffffffffe, 0x2, 0x101], [{0x8, 0x5, 0x185a, 0x7}, {0x6f0, 0x1, 0x0, 0x7}, {0x6, 0x1, 0x302f}, {0xc5, 0x3ff, 0x2, 0xfffffffffffffffc}, {0x3, 0x3, 0x1, 0x80000000}, {0x81, 0x7ff, 0xdf1a, 0x69d4}, {0x4, 0x6, 0x8, 0xf4}, {0x9, 0x4049, 0x1, 0x1}], {0x4, 0x15, 0xb3f, 0x7}, {0x4, 0x7c, 0x8, 0x7}}}) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r11, r13) getgroups(0x6, &(0x7f00000003c0)=[r6, r7, 0x0, r8, r10, r11]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r7}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r14}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r14, 0x80045721, &(0x7f0000000240)=0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 17:35:25 executing program 1: r0 = socket(0x2, 0x3, 0xfd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffff, 0x9ff, 0x122, "0130c1e7e402000001000042feffffff0800009e", 0x0, 0x3}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x347, "b04d00f3fffffffffffffff70000000000001e00", 0x0, 0x2}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 17:35:25 executing program 0: syz_emit_ethernet(0xffd, &(0x7f0000000000)="2706bae4d5032923a53214ff9f1400aa74c2ec2cef7da21208c82c3a22ff817b696ab29a25b4bae51ec3ed24892a9a23c7096446701d98083f6b3dc0b45a58a5d167e157e4b16b6db6236d0c08fcea6f8cd870103707541c24ded2c3e513472f601ad4e1cf8a821037ccc4a46c08ef22256eb2f999f239e99f1851664ee66f4ad456b8cd3fb49ba00ca4151125b206fdcbc0c155f1e4ef096cbdfd31dcbc0af42d61960a9aa31d81b1bc45768fbb643169388efb023da9082a6fac3b636ba0450c3a755e5cc69a6ad7d520538211137d390db101535a074cee2e1236ea6bd2e895655cd3fc83e5280e32a749eb235206bac51bacea11d30c59dcd4ccb1e7863af75dabbb407b3174ff74be8da45f3b21e88dfb23e2920a48d7a458fa0a94325700eeeac80b50f1b041c34d028e0081649cc4000ef5b43de6f6deed4d9adf050e752949c3e6e4f30988afe1229407ad351a53047287cee53b266e6d2267fdef12dda44b5649671e9fc7490d85de832bdd06258052b6e65ca577246debde3642156cb79903d189132a612f20f60c6a68ba2a2970a317be7c007855d35ad07b7503d088a79b93f38d1b4affde3e620c1c967fc771eaf1873355475a183f7a509e96bf94b642d016748d38359e7e736f9135eac640d151e2fd44537b0310690efdfbf066ffe306088a5f3402e2fc048ee60c46a40e2c43486283fd4f7603adc8512522853ff2dfc5b747964ad9c46b18f0751cf541cf9b20d85f7ce8f582b435c690e50c889402418332ee29d5d907fa125cfc512330731937706b16bd1e3ab21da183d0a25363b0e73ef028dc59c6f7992b4afaf214bbeee96ad2ffe534eacaded53bd437d975b1f28b6d3a6e0c3768a864d4c9d13bd3ec7a2767f4832f8560ff9447b9bfa50770cc7a686548f616795a091ed1fe0921699252959ef0d550651039220b805554822c3223e661db56baeb02db4098dfa3e70fb1fa1cc2c452a93b7cb153a9407474976b220cff84486973c405728e4f340a0014a58a9ced65e3b9658ca2937f85ed8309e8698c29c3700cc9bbb1bbf1c8f511f61c3133bfb80e83146edcaea9cf60ca144043c506bf11fabb5db080413088cde2b642853d2f0b5dfdb091549e96368baf349c3b7894c7b2ff9e960ddcee0a8d72600160bf44dae2a7c258251fb3584145a2125fa9428cb9d8669e7d8c6437bc411ac5f48d414c319189f5b63290ec62e9df918c8a9425ebc76237f7196c80f9c92fc63578a16abfa953be92dd8bc49cbbebb5f7113006c49b5848c8b55a4457c25955b2e2d61c87cf336795e4ee14731a0277c185dcfe9a2a8d277d082339be52a19008c8d946cdc8a72696e246c287d7fa07a1a1487d8642a131a55f26d0190f8f8ff8debb8a7fe07b9e755fd948346143c581a858ce9ee38ffc45ab3e01edfc5ebbc35ca43873dc51634d4fe555115bf6fb6f95cbd4a502dcdfc6a03003b6126e58823f565da8b94f13f35158a416061855c1f9acc14147c3f063a681937adf2a38ada48692c2a2669d7a13e4796ac27443fd654d2be7294cd085686815dc3f9419160d7193b1db5da6915c521c7e538bf48960a531c14e87cbc45253694cdfd1d41440bf5bb5d1d3ebcbfa5aefb2e7f3059f3d73b3c7bcfb77ee05f6c23408d2a9d431c34ea8486cfb9b2b65418247eb35ae78d96f47d1ca257c50d3d87e4619e8acac4fbbd3d5ffc400f3ba15c52c8d0f9d403082aba19279626acfc1e9efcc7d3727014711cefb61d7acd0f34b8174d8860e5715949eb179a897c86c9bc900339bd20d6808c0ef0f519a2e6a3411e2bf971a17903a4f1dea43f136f4060b77b8c0c23f0751565585203b15c86fd81f6ddccaa9c921ad2cde63275b59b8bb91b44327dc6626cdea5770e893049c6348b7617015935b7e54228f4209f67087f4a803b674d0405506fa7955c933291c825a1fd51f6b4e0f8cdde8c1e520fe35961132b96b032f71e0db6a5b88de19817c0c4da808715b5468e0c7ba04e86113e954c4e417555b89152097a15d3808d71a315216bd7d260fe6e987006322839c0ddfc3f0c50b00d1c780580d3d36c15ed7a67240d13b82360df7de6c73b3dff5f2c2883eaaf02bff602456ee2e6c7cd4a4c38e672dc6e36a16c41731f027b6a5d727ba5c2adfe5c705475e96ab3c869d40c2b877d0a89395e76d1875d3ecbdd5a2eb887161e458e275b4cc8ab3becc0113195a083fc649f388fbe5470c2ed7ff68174b975528a99d4ba23d3d708fbafc81125d9bf57a4ab6c93003aeea8101fa1e0b1406a8896fade2a27174971a516682643ecf8b19d31c35cd9baa598045987405997633c7259e237f2f4065fb26178a580adf7aad4bf3624381ebee03bd43ba29b1d33aca14c1f1e3f3ac346fabd656e7b91210fe7ea7599a89ffb739779cf0313ec4a96f5883b57746da1ce1760f91964068218759879c8cd2ab778a159233ece6329b870d5521d9f1395c259bd2fa9200fbf271ad26764e2a4cb163744f7e78f452b5d60e4f65b1ef7d72726fa1db85a093cb72b1afed8297316e2a82a086ec6e0832a37e9259e860d28b98194be5402bb8f30c86ea5bd81e9b4b9dad987f4a405b50509445555fa8b53a58b04cd7ee25a3adeac65b17f43906aa0b58bb2f1ce46b04fd3b3ac51bca31181e92e3b9b6262b96e3d88d972693a8689e26c91f43267dd6dd7029a25608b072c858650651d043405575527c87a78a9a1eb7b8cbcd7fe645a17a354bd22b14f08a6605fb1b99c667964969e38125fca2a4f69f7f5a9d2de3505485a2d3f05333e156faf60f075d2ff87ee5619d382bfa1b160c20c350ab6c51f93a6307e75b89900c919e8095eea3f6dc7535e993f621be388427bf7617514dfac2470df08784b93a8f80d08eb2d0dbe5f438edb2539ff60f7c819e75659fcc4378304590d5672f895a46f82d4043b4da8b893755d4866a8e0b0d6e7ed5a91f0be60fb1c64c08c872525b0eb16e2133baaa096c9098ddf0fd8773914a4f8292b2cca2758ae54230a9997de894b513979223a7de919e1ed6f434ce41278710efc64e4163b0476635a039e3794b654420d0f824879d15df4ac8c07c52e9266ceaf3c1f4bac41719541b39cb29697561905744664e801696f28585110f22424fd6432c0b54f5bd17f40b7903bd292847b66c8a523d7d49d37979ca0090863a255596a16590de9e262132a1642ba2ca59b7445b7de4f3d55f47d3c6bb5054d0b9b8b7cd582996c865cd948f6be0d18615d0f5545dd10da7c1fc562ac1bf943821295f9b6c7ec7ce341605a113c10797ecf854e00402f107607dc2bc462c2ac9c8500afc647a70b1f9213d889d0d6a71475745823539fe77b07c17f0cb5060674430821f5cf9e9030b4d92d80d142515c234429f4f3aa6f910c5d12f86ecf0c759912aec0b08b11c373721da74fafa1b9497da21265ffffbe414cd1f8323d49cb6d8652658cc3dd86e8f979fafa2f5971033450ab52ec06f2372104b55b0956e729dcb1d60307f993528d53f3b373ab8262864db529efc5e5c3dbd2abc293bff05b7df0ee05aeef0122cde7f1cd0d3c6909aa713280c1a78bdded9fe6fe412e86cd4ed8f2da9f9e360c64ccfe25416bb6603219b4e7e25386c5c6c13ea090eb4d66a5597284d24408817f74d3ac81dc4309f0ec039a4aac1ea4b222564646d73e8e532b7e7ec5e7a976c0f613cdc1bcebfa4c63fe5f871927032a664471425bbbe42198d8f26c18330ea0c98c15a0230432a24bb0c0e4c89f91bca13778379c4e205ac72e4e0100e29991f1727b32d347b331db32461dc3786c5432f48f3cfa43aa07de908c45766292d3592f6cf70836f93e8651bc86c170a30f9f27829c2ffe87f3f14039fcc0b8e33ea65a80605c073fbf1ce9e6f295da48163be4ba8ec76a53f02e56393fc76a1a4088f7f1fd6b004967d70ce3adaed5ad106f640b0835b9ccded2434cdd817a528d9597379c31853ddadbf8fd5e64b5dde04976692aa2f2cef443b3c2d78d570d11332556a43f4a7d5a596f8b902e2f7ddc0034219c74073511742d1e21ded8751072fc62a2d41b09cdac1bdc16b33cab190acd48777721f687bc0d75f04c21245189b3b8cb496765e9ccd837f8615cd5755922359a2c5903ad4dd819ffebcded47e1a66bd36e5b174d6e7708ceb556644527cf585862f812e9513d658c44de13db26416fb8022b323d1635c84db47327a8e9cd7265290df687ceb71685a45241f560fb4ac6b614f23263824c871fb927a24b1be3a30f2cc7bad0d06d59104d29f7c7e53e2820e9c043ffeca77611cf9c479a4455885fd08d0d355df5dd1799cfcc79d0773f68d10cb8e5c47a6de236d55bd47cc1044e179845d47f4b8ab25879519bdbd8ff68682cbeca2987aeaa391990c13380d4a52d402c495a8249882ffc8b18793ddc1da69806c9000afbc1b5d6c63ef9b9a18bc6e5995be22840e3a161fc84c13d7a812c19d8eb42d33cc18ac1b54cd71a5e14bbec483dc569a77d34f95741ac3c36863fe35e595c8cdc224214242f1034cf0edcc9dd3507fdd9b4c924260213c9a4bc515799f288309ff2994f5626e2358150db1d9e55493469173088c7cbfdf014b0e9deeb506e58c336ebca7981af1b959de462f333562bde7892345a8582df257e4162d58e494cb18c04cc56e21b9f3606be188b147c221de8a4a2f576f74b6dbf490f035ee1e4b75dcaa95ef40c7ca73de0d50df91fc14b26c5757bb664ed2d1b7dd6b53fbb71e1550a7eb546465aa059bc584b14f3695f08b479a298c330ebd4ee8517392d08212f35405bff13717385ea856a5a05ed8c6614436c5d7695fb36b9a1c18259409cf6c181bb62edebe07d50205d9cbe1a5083ce9bf4daa38b5998920645a7b96597d6fb11099b7348a03dcb41678b678e5bb4a752971081c318da089a75f9112ea1065fd23ef35a8b40d6a2e9139778788cb116ead909dfad7ef8c6c4ea768d41a5b5ecb5e1fa01982c6dc4971cc37a6e44911433ac2ffd7279f0a531c17a4c14d134ece76c29eddb321d912ac412f3d5918fafdff2a851d3916148fb2ec0dcc9e691004d8cb2e96c746bb5d0ddca657799099fb00a5a3ec332bc3023489045a6d1044e77b097aa07fc49d328a7959d14822e7ef2369a747e8b8a2a004837bc697b1ea50c13e6ee4b80bc51fbba752efa2fcaef01ba3c7652da5492a37b3ed463cfc33b7017e91e7ad402deff7630ddd402e570132d974bed44489a0efa87145cc499ad6f6d286b782076e8ce4fa03a02edb7c3862972d94f5656d5c20a77866340118b6d9190da334edfcf91f65821521242784c56f030c50c7ce07bc4566aa54a1772dc37a0243dc23ae50f02bfd034bedabf43f78e26381e5c5112e07950569086b53852cc64bc8156ca8266d96815d9aa5912e97ff3829793752b2d4c5383c82adef606e4ede3247c7ed74067f545d11719c8198ab2fe2d5e4aa1313c1338ae74d41941b965c461172f23569ebc142f7338a8fd4366cf863dbcb8b6f0d24ea086fad5e44239aa853992b514b459da421fb19a830b324bfad9cb555aac59e647ea644df5b6a91d80cb2990ac9af01f9a8538b7267cd64b9641e9842f31a2bf290d64355963e1fc370090e523ede0635589134ff83069474d1efc0ff76ca86b2212f82f754cf44cc540ec301c005512c96454f7cb0826c579f87181244f98be58d3d423bf44dc11426c9d4e188270cb2908b377b6db3b8dd654412ab6cc15680bb9fbc8df6ac6d675d9adb") clock_gettime(0x4, &(0x7f0000001000)) r0 = semget$private(0x0, 0x2, 0x50a) r1 = socket$inet(0x2, 0x5, 0x1) r2 = accept$inet(r1, &(0x7f0000001040), &(0x7f0000001080)=0xc) r3 = semget$private(0x0, 0x3, 0x10) semop(r3, &(0x7f00000010c0)=[{0x1, 0x7ff, 0x1800}, {0x0, 0x97d, 0x1000}, {0x3, 0xf5b, 0x400}, {0x1, 0xfff9, 0x1000}, {0x4, 0x2, 0x1000}, {0x2}], 0x6) semget$private(0x0, 0x2, 0x132) msgget$private(0x0, 0x200) lstat(&(0x7f0000001680)='./file0\x00', &(0x7f0000001240)) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r4 = socket(0x10, 0x4000, 0x7) r5 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000012c0)={0x10f5, 0x6, {0x2, 0x2}}) getpeername$inet6(r2, &(0x7f0000001300), &(0x7f0000001340)=0xc) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000001100)=ANY=[@ANYBLOB="8266d6729e6c613000d5f9eb497b019704003d24ffffffffffff3a8031a75c2beb69c11e198e0234a9fc7a2009ee90af0a"], 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$KDSETRAD(r7, 0x20004b43) r8 = getuid() lchown(&(0x7f0000001380)='./file0\x00', r8, 0xffffffffffffffff) accept$unix(r4, 0x0, &(0x7f00000013c0)) fchflags(r2, 0x1) socket(0x20, 0x4000, 0x1) r9 = semget(0x3, 0x2, 0x1c0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000001400)=""/39) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000001440)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000001480)=0x4) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000014c0)=""/128) flock(0xffffffffffffff9c, 0x8) r10 = socket(0x2, 0x4000, 0x5f) recvfrom(r10, &(0x7f0000001540)=""/255, 0xff, 0x803, &(0x7f0000001640)=@in6={0x18, 0x2, 0x7, 0x5}, 0xc) 17:35:25 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) accept$inet6(r1, 0x0, 0x0) close(r1) close(r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r2) r3 = fcntl$getown(r2, 0x5) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000580)={0x10, 0x80000001, 0x4, 0xc8d, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x22}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8e2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xec9b}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}], ['./bus\x00', './bus\x00', './bus\x00', './file1\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './bus\x00']}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = dup2(r6, r5) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r5, 0x8001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000300)='..', 0x0, 0x0) fchdir(r10) ioctl$TIOCNXCL(r10, 0x2000740e) r11 = openat(0xffffffffffffffff, &(0x7f0000000540)='./bus\x00', 0x0, 0x21) fchdir(r11) r12 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = getpgid(0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r16, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r16, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r16) msgrcv(r15, &(0x7f00000002c0)=ANY=[@ANYRES32=r16], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r15, &(0x7f0000001000)=ANY=[@ANYBLOB="00000000f0ffff03e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77010000000000000055bee7033c5e00c10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b00"/299], 0xeb, 0x800) r17 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r17, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r20, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r23 = msgget$private(0x0, 0xfffffffffffffffb) r24 = syz_open_pts() ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000040)) r25 = syz_open_pts() ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r25, 0x4004667f, &(0x7f0000000040)) r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r23, &(0x7f0000000a40)=ANY=[@ANYRES64=r21, @ANYRESHEX=r24, @ANYRES16, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=r13, @ANYPTR64, @ANYRES32=r26, @ANYRESDEC=r15, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000001140)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRES64=0x0]], @ANYRESDEC=r25, @ANYPTR, @ANYRESHEX=0x0, @ANYRES16=r22], @ANYRES64=0x0, @ANYRESDEC=r23], 0x6, 0x0) r27 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r27, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r27) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r18, r19, 0x8, 0x2f9f}, 0xffffffff, 0x1, r14, r28, 0x2, 0x200, 0x8001, 0x4}) r29 = geteuid() r30 = getpgid(0x0) r31 = msgget$private(0x0, 0xfffffffffffffffd) r32 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r32, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r32, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r32) msgrcv(r31, &(0x7f00000002c0)=ANY=[@ANYRES32=r32], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r36 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r36, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffb) r39 = syz_open_pts() ioctl$TIOCSETAF(r39, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r39, 0x4004667f, &(0x7f0000000040)) r40 = syz_open_pts() ioctl$TIOCSETAF(r40, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r40, 0x4004667f, &(0x7f0000000040)) r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r38, &(0x7f0000000a40)=ANY=[@ANYRES64=r37, @ANYRESHEX=r39, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r41, @ANYRESDEC=r31, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r40, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r38], 0x6, 0x0) r42 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r42, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r42, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r42) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, r35, 0x8, 0x2f9f}, 0xffffffff, 0x1, r30, r43, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000180)={{0x20, r13, r19, r29, r35, 0x20, 0x70}, 0x78000000, 0x19e0, r3, r3, 0x91e2, 0x100000000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x40, 0x0) r44 = socket(0x2, 0x2, 0x0) connect$unix(r44, &(0x7f0000000000)=ANY=[@ANYBLOB="8b024df4a92191c668ab"], 0x10) setsockopt$inet_opts(r44, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r44, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x10, 0x0) r45 = socket(0x2, 0x2, 0x0) connect$unix(r45, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r45, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r45, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) r46 = socket(0x2, 0x2, 0x0) connect$unix(r46, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r46, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r46, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) r47 = socket(0x2, 0x2, 0x0) connect$unix(r47, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r47, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r47, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) r48 = socket(0x2, 0x2, 0x0) connect$unix(r48, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r48, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r48, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) dup2(r47, r7) ioctl$TIOCCBRK(r11, 0x2000747a) dup2(r9, r8) execve(0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 17:35:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x22) sendto(r0, &(0x7f0000000040)="39a01781ee0a14b0d26295ed69a1697dde6dfa962a02f6edd0", 0x19, 0x408, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x1, 0x5, 0x0, 0x9, 0x8, 0x7, 0x0, 0x2, 0x9, 0x4}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20000, 0x0) r3 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0xc) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000200)) socketpair(0x10, 0x4, 0xfd, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r1) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x200, 0x0) close(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x800, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000300), 0x4) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000380)=0x90) r9 = dup(0xffffffffffffffff) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f00000003c0)={0x101}) r10 = dup2(r8, r2) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000400)) r11 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000440)) r12 = openat(r7, &(0x7f0000000480)='./file0\x00', 0x80, 0x70) ioctl$TIOCCLRVERAUTH(r12, 0x2000741d) socketpair(0x18, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendto$unix(r13, &(0x7f0000000500)="9527f53dd92fc1b46ccbdba6037c992de33f8e690bc09ec84bb5d1e6e8e7d794e94c56c41dcf65d95aaba7438ded17ada77ae7d141c1aa8f9f201ce1a89152c48869af028bcf2cffedfac04cb37cd9b8146d2a571aa0d05b963f34f3333b782a3b7b4ea30a67e0dd4497bf8ce2c1febf2c1a9a944565eeccaedce666c8c3c7dcf2b432a589556700386fc91e68f7e98a56650ef367e2373bbc7c5c34ea690403961b102e9f45d5ee7d1ed37b933dd4be8ee4b4ab3caf109b9a9c7ac684d1be23ec1f7268e31569b88fa301de09ad5541be502814929396416cc941f3dbb4", 0xde, 0x402, &(0x7f0000000600)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000680)={0x1, 0x2}) r15 = openat$pf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pf\x00', 0x0, 0x0) close(r15) getegid() 17:35:25 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x22, 0x1, 0x3ff, 0x4}, {{r0}, 0x0, 0x4a, 0x200fffbc, 0xb8b0, 0x8632}, {{r2}, 0xfffffffffffffffa, 0x41, 0x20, 0x7, 0x2}, {{}, 0xfffffffffffffffc, 0x3, 0x10, 0x40, 0xb0}, {{r3}, 0x0, 0xb2, 0x2, 0x1, 0xbda7}], 0x46a4, &(0x7f00000000c0), 0x10000, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x80, 0x40) pipe(&(0x7f0000000580)={0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r7, &(0x7f0000000040)=@abs, 0x8) shutdown(r7, 0x0) r8 = accept$inet6(r4, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r9, &(0x7f0000000040)=@abs, 0x8) shutdown(r9, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r10, &(0x7f0000000040)=@abs, 0x8) shutdown(r10, 0x0) r11 = accept(r10, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000700)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000400)="3cec5d111681586efcaf5c005e8f90403506449bacb89fb6122b4140c9cfed86d1", 0x21}, {&(0x7f0000000440)="18e46e423b009c1530996659cac028e956617409c1ec98d78b41abfbdfe07dc9eb62a1ef53dec5f664947d9ca19e45aed9b8bc481a6acf0f41748a96c94e9ee1aa9d3a6454dd6d4d8435a0f15bd68a69cbe7ced2d76fd0b2404a71461c54255c54d39cf0d542ca044bb4a7da0448b90a2d810b6cf2ecc491183695e2050ac34170ed01b7f8accb854d56635027a5f3f2e6771e78eed6eabc86709408dd72d0b34a5db7997d73304c5943bb0699d91dda6954a4f0f9d35e2f8655038b9c88eea1019293c701457ff0988c82bc26fca4e003f06a5f6025bcbe58", 0xd9}], 0x2, &(0x7f00000006c0)=[@rights={0x28, 0xffff, 0x1, [r5, r6, r0, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r11]}], 0x40, 0xc}, 0x408) symlinkat(&(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000180)) accept$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') recvfrom(r4, &(0x7f0000000200)=""/103, 0x67, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0xdb}, 0xc) 17:35:25 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) syz_emit_ethernet(0xd2, &(0x7f0000000140)="d3e1b5536dd7b795bb04b77a789075d6ce7ec6cbcd46907a72b5e2cf1f202ea4e858c904615e2d64cfe21726a5930de81f9f368fcabe107ab83445e964e84620f840f25e8237400d6dbf9f5fe72bb7bb4a38d8ac9f90c408a9b7a77c8f09d645783d16defc7b89b9ad700ca81dddb66b8fad1cc9aba99ef2c7fb7087a1cbe534142a11ce1500ac79421639ae56f5b62524538b810641ef2b2ca26f2f8fb1164faaf77fac2d9ac02b59e98e11ee724e0e99a4fc98f14c3ccfd70bba687fb6ae703fe94cf1a7f3423273cf9b9cca0a4538faa5") write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 17:35:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000028a000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(0xffffffffffffff9c, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f00000001c0)=[{0x87, 0x4}, {0x23, 0x7c}, {0x101, 0x20003}, {0x2, 0x200}, {0x41, 0xfffffff9}, {0x45, 0x4}, {0x82, 0xd42}], 0x7}) 17:35:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/35, 0x23}], 0x1, 0x0, 0xe, 0x9}, 0x40) 17:35:25 executing program 1: close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) fchdir(r0) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "170b000078a7e1ff00"}) 17:35:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000002"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="d571c3d214f5705e56804c6f7f939bbd2446a29e5c97e44e7d014c9efddd2bf91d0535e816bd89681cca945a", 0x2c}], 0x1, 0x0, 0x91a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) close(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x80000001, 0xfffffffffffffffb, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 17:35:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300"/909], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) linkat(r3, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) lseek(r2, 0x0, 0x41001, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x41001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 17:35:25 executing program 0: getrlimit(0x2, &(0x7f0000000080)) r0 = socket(0x800000018, 0x1, 0x0) socket(0x6, 0x4000, 0xff) r1 = socket$inet(0x2, 0x2, 0x80) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xa92b2d62) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYPTR64], 0x1, 0x0) r5 = socket(0x1, 0x5, 0x2) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r6, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) renameat(r3, &(0x7f0000000240)='./file0\x00', r7, &(0x7f0000000280)='./file0\x00') r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r9 = syz_open_pts() fcntl$lock(r9, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r10 = syz_open_pts() fcntl$lock(r10, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="03000000c9132e5a0500009262cd95dc67462c0900000000000028eabc3ab91300beeaac0192e297bd276d0a4018e97123b4987368d851df599f2a0f223ff6b292c37aebd53c5a71c2cba9190eafd48579e63efb9e7da8c4ab4e"], 0x44, 0x800) r11 = syz_open_pts() dup(r11) r12 = socket(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0xe, 0x0, 0x0) r13 = socket(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0xe, 0x0, 0x0) r14 = socket(0x18, 0x2, 0x0) getsockopt(r14, 0x29, 0xe, 0x0, 0x0) msgsnd(r4, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r12, @ANYRES16=0x0, @ANYRESHEX=r9, @ANYRES64=r10, @ANYRES16=r13, @ANYRES16, @ANYRES16=r4, @ANYRES32], @ANYPTR=&(0x7f0000002780)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRESHEX=0x0, @ANYBLOB="a0cac9ec41fcc7b4a53627ae7dd3eb779c8717e1879d9af40314f444d8306a8d3368db588b929deab1ed8d868938453ee208f1b48442d770825e9dbd57d56cd400b48ec9eabe4b75228048d604a67fc8940e083239b3bd22f33de8821bf81d45e063631c8c95ed856c342667fb0562b7da63bafbf089a5ddcf3c85acec0df1548a7f489b49019d2dc76f94ae798817ec0715b26d98b7d591d8e9ef67f40617ad20de5f8448e9eb9625579772f6d0a5b90803d97a02a3a85c7f4f820a3e1f4a6a9e546516c920cad2128d5bd2c203db510ec47c51b9a467776f043987db82ad0d524f6f7f353999ea153635b84d78e8a819686a2caf1e5b242430a01eaf2615691ae27a913f120399fa944fed03723783619ff7711bfb6fc8e30f1bc213d24cd93eb8fc5ff968f49ccb47a46bfae802b4b8f33c723f362dca4c77c333cdc0da021932932779be25fc4d24131942ed3b1ac0d94136a5d44f64e5feb51a12c32181f16f14a211aaa731df9c97e744a54b4c8bb6668cef92d172820866b7d39178a26efce55b146fbc28a70553720c980912afbb9368c2b46b91725ddba37a475c3b5d7d323ff5ca1ba89062eccbd871e608b0c0c865b0322e02fd603cd37caf6afcd3f8011e3a4a199990cc07510602d3239045034373dd9ca97af689a29f48c14073d9318dbcacf87732246d03083aebc1f4e0b82961936a41107e7279b410566835dcaa5884e4efc47c6880e7cac8f32cc7e4f399427892c0d424ef6b507d2bbe5ce078cce0b2f5f30aa72cb7c7a274a77a856c1be736e3f329d39de5fe2833e387dea76b785702d63301e776728951a10241f55c4d4fabb869a81bd565d01ccf380ecfd1fb21828dc0529655e5dcaf637db823b9d838592404ca13346e5c86d3ea25aa6aa0e3d6a9a3ed959a20afea04340be79648a1f54661ec43357bfd4c8d55872c15c65f71c366df31dc57091047faa9f254bf3da01f4e102a81d9e0a420bc6de3bca299b449fb1aa51c37e0ccf692c17d6d5361b1149ef384e2b4c1fec3ad3523d27ff88a89b66b4a1321e8e3c9562646c945913dd160218c610a1fe70c9f536501124c299098a7f069eb5ac95f6b0f56adfc2c416e13ff73bf07153291812cfabdba0d4ba54d2ff6b26e2cce3983d9323271482a65f8442f083975afc7f7ea04a1558121f82a5f8beb5ee6d04c4cf20b568ad37c2706d320969d87f36c847dd3346e50e8a64cb9961f489c547d6e2f80ebcd6be9669cdc14a92831b6ee1b7a171c22cdd4246ca9350e1d71103fc62798eaa1cdae22216720635afbb10337c83360546e9d436a75058523b7180d6796bed1ea16c357c11bf9449f798a01b60f4b04ff676e7fbbe5f76e26252d2fd623f9d24e740b375162d178aeb0823bf2771c91dc10895919f265917bbdd3ae7f409de587eb89fce6920fc55a7e24414788653c936039ce334dec64d2f02797cc67b91533414f26f0d47b6d1955569d576d2d91f715c6d13b1b507ac1db39c3d785706e9b57b6c59bd6d196fa306c4213b467eede6abf5c8a654837422536a4a7af146535c0c231769dd840fbb44e0629f74a8f3b7997f99086bbeb5f91b4ba50771616ad0111bdca3c25e79c735bb15ee6fc619ec35ef40ec993db4c9dd930738796ff5305c1fef7098e33365054981e6e921041a4a3e12408dd93ecac9cb4452c2580af002607ec864a6b563f86501b3668b9f36da383a95871df204fdc08b9dac8243c588c734acf1966caadf81755818e9ab6251daf24e7fcf22798b4b746d90e6533d256eb455c28e18fc74b2936ab556344f9aef0f7be6e66ce6bc51eea3add257a338088de5de21e9bed11e404b0235baee88a4b4095f0b24de64ce85ed5da81f2a92a65c4c0fe043bc09fe6f8fb57ef6725e06d31e5eaf37fdefac2685a7dac801c3b207d16c652572931d5f80cb127b25e505ad96606c49ac513ba157fa446bc7ce8abf80445c200912336e74b34d024f8a65eedc1ee93136badde8a90186ea9c82857383dd1cd50fb64d11a7829ec8074feeb5d83f4ec1a079da18a29c51ce3becbaab4459f7b1be0182131196194d198a772c183a59207aabdf4809c223624dcd34060bd029a11d63df783d1f7ebf1117cf81c80de36d8dbecbf3fed6b2f6864483f16454a57eed99beb80793a63d3d116c0604be24b98a7d5b2bff47d40790850700bd65b0ee5596d7c2d363edc8ce8b33b6dd6ccf4eb71a6e807fe8272d0ba20dcad120e9f62d0213e607b67b7917b0243572a5179c10f6f1e2695e0dfdaf122c70040aa4572a320424bcd96100dbaea6e6d697b99437fc1fe3db121e5680285412f54d32019f1636a2843109c5b824e23c6487e079e3954fbbb57b9cf27dabe4135bf58e8c47fadc092f27ff7d96824b3bc817514f287a00b812edd5eac43a6758836c3f0a0680dc698d5b900957bb75c306f30fe0dcf9b6998482f0e95e25672afe66a4206635b1bdb7dfdc0f983d0e209f3994e37eb07b07f1ad04bf1b3107302ab9415862d740b2dd1fdadd30c456c47f4d937048a8de117a6faea63f9d80346aab6388b1ff8f0e928ad70ad1d8cf9c87db57c5dbc622657f65a7a34195cfd0a873c96a2e389fb6995993997ed6945c3aa053537178767186ee09a8c6de49d304d9104af9b4805f13148508ae76648a07f0ce0410d38a5ca7cf925d889e1fedf6ea778b037c20a7c29f310448d42c8cc3b2fbf105563c6ae600dd0cdf24dc6d72007210665d9c13f03c4034586e813e4c44dbac83d204df6134720f50848ef2620b2d7c7bf42151a109fff131489a2c983d3cc3d235c9817325690bdfd9e7fdc8ffb5db6b42323453d1b767d7d26af6076323190300582b4cd1954073b4143339d7a7eadb441e6acf3eca68922da0920dac0ea499bbc2228a90650bfef9e6ef6f698ce1c24ceff34f2ede16b9fb6f9b1e76ff4171cabbffa783acc820b6c9a86ec3dbee24813798c0b5ed14d805decb7cb17c6539ab4e5f74ee24c8cb111797de9be14728fa2c8e8d4c5029ddf2c7f8b0d01f30fd30208e153d1b36ba1a8c79383caa48816bff89948bc732e28f9ecd43b7d87d11db4f041ba057ff9f7c9b09f98301b31b63d6bc531d2dd8bedcffad8e5bf6af127a43a3ca6ba557f47ca3f3d353e0eca375c46e3d7f2211117cf482fd166247be7018ee3b121acb9fe83f60c451d174cff2299493917be92423ecdd4b0af144e191e4b6756d977f9cba1ecf8df7dd06ae52bc1da6d9d412ec57d77028c863efe5b75d4d82bebc50fadd5968a95eeb371eaa63d510607b394656527a4bae738372aea66d4eef3835c22fbe769e1e57dc4b38544082a87cfaed97d1b80f12e44213d64eef789cc58541d6366e050194eb15b4b34ffc899d3ff9c24142432fe4541e79ad09ae681980ee34c74746445057e9cb41aaedc3d35ad44a4ef7149bb56c48107a82046b86991ba22c26a8ab7da4434440be69c353a9955f4d337dc2fd3febbb2a6005e6a6acbf43392a4de1bf681798fbda91d41453de68f6abe49167f1b02dc26c3ddfccaabf315afb7d749165c3ef27db7d6c1653afcc750323c052e6cafc5d0fa570ae5b1df0816eddbd1b67a28da5e4e2b591efde1df85b1459a450e8b3222d4218e924a76b5a397b4634dfe40708fe5772bffda984f9f1a5e622cd7ce82be70a797c4b032e541b79f179ded5a4d30a3ef64710082d25b5d9c1276adca353a11217e8e0bef1cb1b8fb6fdcf8632410e2e330557a2e278341a13b63e96e7d73dd061859c39e0b1b0bbc001a6910e6cec387c7ed38c5ddfd5ce3585d222a5caf93e8a8c0411ade2bdbaf089e9ed7fb94b47f1806eaefa7da8d81510b74f8193c5ac8e8c2ebabce72bdf5f0a162a1839b7bc560084af874bea0a6d12ac9848171117bd0ace6e5ad23ee89ee9f96dbfb756e80502bf3a4dfeaea345e1b34102e3338bd56ba5d03ac66e8635736e5a91a8a02cd3495d380dae1fbac45c2dd1f6317050981d866c7201dbbef54647d6ad115f9c643a0a91abee575fdd9df34ffce54400624e4fd5e8f5be43776ae2bf968ccf887662906efffb9f166b466b60ba6c9867c675d3da26eca3bdb6d7d5bd98b10a8af63aff2afcb1e3d3f3a6d376e37fc3bcea93f024fc5b2183054ac4d90abcf7ae4b9adbf28c6afd6f2f538455376babdb60b231033ac46df41601d10a86e64da1ab85799be355f1c0af329dc02c6f21d80d76c244d55872ba7d00366bf2c1904f39ce85f10bff3a5bb3a3288fc711d81fd5e6feb966de822e5ac50c77e9e304e4eb17ef18ad41e6da9dfb2219d841cbb27e9e2e515674a75a20ea24f791c14cf6ef7ef1051d7e342173655f197501be96c38008a06137fbf16a3c63c6ddd0c34464fbebef632df67d26e7067599095f2f691ee93bfc976bcbe14351d277d862a026c5ee0c5aec197e966e25ef1ca6223026d17090f05ed94c31d2f8f916af5e0e09b643e1c271f0fd5217b088dfc5f323641ad240a2cfed3a18c38aea8fe1d7366cd84d752efe0117b5c2c7bcf4f1c7611a96adfa46a7d4fed90e29393831aaa21280ca5e28f09e3f2b70ee745e2808658a9c346b570ee5b8ce7ec8c0013a9d64dd5529b4bd09728660aba71e433091f1d4d5f876a2ccaafa6d6a4436fcb34a549ea9634c893c9cc7b42cf7a232d3119f70ef298d0b6b0cd75487e8a1c31389bd32dd4d18cf0f5ccc6ad829b69b676ddb830e39adec494d933b998f77532cbe14a7482f8fec4b32691416c4abddfee8705f336a46b1920685571044b62ceff154322849373aab3aa1bda49464b5ab64380bcc9628d2b9625ef204b8c797bcc3058984098e4f0019ada85fb4ff2a96fff62b8012c5f39e30f633a9ee5daa3f62676d7ebc7e3efa1fcac81c1387dfc3f24974bcbe266aed318872a8825e39c47a3dc3bb059df5e5ce4045446ee39470a97117f65ae14adcae5506f13e872568a2fe906fe4cadd3ad2d95fa1f5ac4fc4f78808dd8a161fee9c77d12584b1db3aeeed9ca0c884d1a02bca5de1bf7ba2988ebb06cfac9e10e730b2d985277e888074cd14ea7b1ce30d2bbc19e2481510f4fb87340522127141b9d9cc91442c883ba6a79a190f459d2694f146642956893b4c83fba5f1865e7e799d2e108eae9ee2d3d3883e4c1788a86ca480893a2cf7e8a27ff26079afbbe1f55b8be2ac363602a243b70cc1b39716eae5b4512e2dd95653968582246ab63af183da1c2682dfeddb64f2177f85f3ea0b57dd3a1f8767096edb7656bab9059ac6011e29ee8b503264190f62c90912846bd7e6a8979f046c04a10f445bf5fccf31f0134e3d8592f28ea3276be81d634bca006cb78a1e4d288c171962a0878aba74fbacea8c758e170b54604642b9141106524a98e279a392ac09743aab1f2cb6af04c8871ae7bd4d4aa13bc12dd59eaf165c23c7f985a680e60f595945d21bc8b5fa2ae2b2494fbe59d8dc5dc9df2be3d81a7573bf976d2a3d8b7d928fa2123811026b8a9b1609d39fdb3d6ee27ac2eb462dca25b2c181b07244b2a1bb4772858fb12c693b0d3071a5e55d3f7948af18ae6033b599479d93de2551e0aabe0ce4aa167f43c8715a876afadea51210b5f894159aaec7f481c85e3a985c5e2117fa7f627821f04c77585da0f3bf8df554403c83b5b29ea436c46a7fe5a58b9bc284d36ddc9f702f5bc7618e2518c2aaf6067cda5fc84d681c92e8ba234a31dbbb94320daa4b05344daf8fe995d5d0df81aa853d07c0626c39705080111e7cbd9645a978faccf71c4e2dd06fb479d89104faf6f459376abf6856ce629796b278a23d042d5d624cd0ae53974641b30cc0f53ee8e0b6b18ad15a186647a953d6e8cdecc46d6744e7dba3931c34d58b1c5a53e7677514288cd0b25579040cb59660aca3355772fabae12610b6de45a1acb88095dc3f18c229dee151a383bc7a0b0871e036195e37f4bae5644bf0d8e52aa7ce805e90dbf230eae772101cbfb12e24ff3b7a18af6b71875daa3964a6df37505"], @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES64=r9, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYBLOB="1a2256c95855b798e37addfd8a1f88ac9ccdd0e3b17fa1e020dcf276825a48794825f56fe50f795ed0339115e46f2d3438f4ba1058f4fc3550b86a28433230135b7c1916b5f8dff623188877bbbcce8e5304779891fe534318071f00d5b80626acb3e91d777ec76d9f9bf85ba99e81bc2194ee58cdd1726dc609a3a63a7adb374af9e337b317fdb88d32697de0943ee6cab3e2a4e5a76ead574edea2b4f000"/169, @ANYRESOCT=0x0, @ANYRES64=r11, @ANYPTR, @ANYRES64, @ANYRES64=r5, @ANYBLOB="f6ce4ba6b934a5d896d9c8be7b4e112eb216e2f56200616a52752348dad25841f81ea07b35ec8fe222f2efc6d73dedf7145b0aafb3809e599b77a5923995e39e7f0d06e0f4d903a142418371c66f03eb182607a824c914d09f1857e86afc0e13f2179313e9ab9c4bfb6ccedfb4cf9875ae77bd43336acb205b1a5f5b3d9e82ca7caf83a2a4ad42709d7d51316be81a27fb82c62bca13a739f6fe071dc8dccc3c984897ca04b1e6019d35add99ae8fffd6fc7b59fed24d87b0f3a90218c42faad7c1990b6302688679ead55a76dfbd914aef7e65cd264709a6bf3baef1d96cde8ba7ea35bd9161b0d", @ANYRESOCT=0x0], @ANYRESOCT, @ANYRES32=0x0, @ANYRESDEC=r10, @ANYBLOB="b139888b9816c5e5527b7ea8abbec4f410232ebed7aea80a507f92e1a5e20eb901e84f61632aac9c8f14933aa584654fb04f398b2ee297e6c4396b140dc26eb9c9bced08ceff615125f9e3a5f1fcd29780e63d3e5b0208bc38478a440e34b5c773913713a47dd7926a5d682bdd810a5f684f9c32575c04982419c40b16afd19e54715054be010a8150cb1f8c167805a60f5581aa896c574ac1b27220549eb5b5c8447769addea39d3cf31361c6817ce2f63c2be2c6c492dc4d963b3450fb0513cd631ce784a242b87f00"/217, @ANYRES64]]], 0x1, 0x800) msgsnd(r4, &(0x7f00000000c0)={0x1, "981ecd85bd7c95caf96eb70c59e8d74e6a22f54edbc6a2486763d9f147d53028589f363fc0d2ab15a2cf9610fc536047396dd4f008031b0928d108e6160c894c9b3ce7be67362f834df1ef4f9719afd9ccbc9a10c9d45b830cbc2303397482cbdecf599936d972f3109c026f751f009ab691e2538e758c83924ff5c6ad894ace3e52a8a1f9c5f7d3c2fc5f5bbe1f90e7422d406e7a78768dbed1f1ad20a9c04f223035eb28610fd773a5a8c5"}, 0xb4, 0x0) 17:35:25 executing program 1: mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x2, 0x5, {[0x6, 0xf5, 0x10001, 0x8, 0x8, 0xf1f4, 0x889, 0x10001, 0x10000, 0x5, 0x1, 0xffffffff, 0x2, 0x7e9b, 0x3, 0x8001, 0xffffffffffffff7f, 0x5], [0xafd, 0x9, 0xffffffffffffff80, 0x0, 0x4, 0xffff, 0x3, 0x0, 0x10001, 0x3], [0x9, 0x101, 0x7, 0x9, 0x5, 0x7, 0xffffffff], [0x6, 0x0, 0x300, 0x1f, 0x1, 0x7], [{0x3, 0x7, 0x120000, 0x3ff}, {0xfff9, 0xffff, 0x42, 0xbaa}, {0x8, 0x0, 0x9, 0x7fff}, {0xb4a6, 0x436, 0x0, 0x3ff}, {0x1, 0x0, 0x7, 0x642}, {0x3, 0x458639b0, 0x4, 0x3f}, {0x2, 0x6, 0xffffffff, 0xffffffff}, {0x2163, 0x9a2, 0x6, 0x4}], {0x3f, 0x0, 0x2, 0x4}, {0xd490, 0x6, 0x8, 0x3}}}) 17:35:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) mmap(&(0x7f00001ce000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x200000000) fcntl$lock(r0, 0x7, &(0x7f0000000180)) 17:35:25 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000700)="9b030504001a915ff5de46abcfe2000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001066a709640a8839d52523fb9fa7741ef81760d0a3c", 0xc6, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x3) sendto$unix(r5, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x1, 0x0, 0x0) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRES32=r4, @ANYRES16=r5], 0x2, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRES32=r2], 0x1, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYRES64, @ANYRESHEX=r0, @ANYRES64=r1, @ANYRESHEX=0x0], 0x4, 0x1, 0x1000) r6 = kqueue() fcntl$dupfd(r6, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) fchown(r8, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) kqueue() r9 = syz_open_pts() close(r9) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r9, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r13, &(0x7f0000000040)=@abs, 0x8) shutdown(r13, 0x0) r14 = accept$inet6(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r15 = fcntl$dupfd(r14, 0x8, r9) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0xffe, 0xff, 0x0, 0x0) r17 = dup(r15) getsockopt$sock_int(r17, 0xffff, 0x1021, 0x0, 0x0) r18 = socket(0x2, 0x8002, 0x0) r19 = socket(0x18, 0x8000, 0x3) r20 = fcntl$dupfd(r19, 0x0, r19) r21 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r22 = syz_open_pts() close(r22) ioctl$TIOCSTOP(r22, 0x2000746f) ioctl$TIOCSETAW(r22, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54fffb78442fc7e4d317823b8bb3ace27fac721b"}) writev(r22, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) ioctl$TIOCFLUSH(r22, 0xc02069b6, &(0x7f0000000300)) r23 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r23, 0x0, r23) connect$unix(r21, &(0x7f0000000540)=ANY=[], 0x0) write(r18, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r24 = socket(0x10, 0x8002, 0x4) connect$unix(r24, &(0x7f0000001040)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d10651b1dafe9c1069a373ff6723dd71b4fb32d036cb6b7df0ba23f75d10ada8a197048eebd6cad48949c5d73e958b87557bf03338f2437f6d9374064dce27eeca4504d1e2b281f681154e1b56493b9847f3e147ceecefe46a2d0d32d6da76dcac0f9504000000f979e333b0e72243d02d51a7ece344a3fe9b80c706c43b82d84460eae80103645acd0f6fcc1aeaf2c9abb42f0311d6717aa0f35437beb89064e8117e057837acea85ceeb57050c96f473e5b303546652f8c3ca5037c4c079663c74d304be3f41bcab55d7"], 0x10) r25 = socket(0x2, 0x8002, 0x0) r26 = syz_open_pts() ioctl$TIOCSETAW(r26, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r26, 0x2000746f) writev(r26, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r27 = syz_open_pts() ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r27, 0x2000746f) writev(r27, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r28 = syz_open_pts() ioctl$TIOCSETAW(r28, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r28, 0x2000746f) writev(r28, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r29 = syz_open_pts() ioctl$TIOCSETAW(r29, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r29, 0x2000746f) writev(r29, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r30 = syz_open_pts() ioctl$TIOCSETAW(r30, 0x802c7415, &(0x7f0000000000)={0x0, 0x9ce, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r30, 0x2000746f) writev(r30, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r31 = syz_open_pts() ioctl$TIOCSETAW(r31, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r31, 0x2000746f) writev(r31, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r32 = syz_open_pts() ioctl$TIOCSETAW(r32, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) r33 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r33) r34 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r34) ioctl$TIOCSTOP(r20, 0x2000746f) writev(r32, &(0x7f0000000100), 0x0) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x1, 0x0) close(r36) fcntl$dupfd(r35, 0x0, r36) r37 = socket(0x18, 0x2, 0x0) r38 = socket(0x18, 0x1, 0x0) r39 = socket(0x18, 0x2, 0x0) r40 = socket(0x18, 0x1, 0x0) close(r40) fcntl$dupfd(r39, 0x0, r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r40, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000429000100337a6bcaeb24d0c0eed2b8db00000000000400"], 0x10}, 0x0) r41 = socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x1, 0x0) close(r42) fcntl$dupfd(r41, 0x0, r42) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r42, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000580)=0x8) socket(0x18, 0x2, 0x0) r43 = socket(0x18, 0x1, 0x0) close(r43) open$dir(&(0x7f0000000800)='./file0\x00', 0x40, 0x8) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x1, 0x0) close(r45) fcntl$dupfd(r44, 0x0, r45) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$dupfd(r44, 0x0, r46) close(r11) fcntl$dupfd(r37, 0x0, r38) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRES64=r37], 0x1) write(r25, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r47 = socket(0x2, 0x8002, 0x0) connect$unix(r47, &(0x7f0000000640)=ANY=[@ANYBLOB="63020207e00000010000a6c2b917dbed5b254a2464dd34b1cd288c6695be2ed1f3d1584c5ebc79ab322d7ead348b060000007dbfc6eaf9395c1c737af39d7996899e46bf810b56a1862080fed242675f6e506f1a1600000000000039ddf08f134eb14eddef294e1efd4a0d9fd53885cfac04abf3e6d1080deb9439e3be5472322efe33dd34ec019107dc0100705963575c329bea571b61d3d59c5d00"/168], 0x10) write(r47, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) 17:35:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000001200)={0x1f, 0x100}, 0x8) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0x4, 0x2) close(r4) fcntl$dupfd(r4, 0x0, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000001240)=ANY=[@ANYBLOB="696c653000000000000096b43cba9de2b1bf5b1401e9b9f757b2fec4bc37b6a2f7eb924be9e8518500e47adf8307c868a9e1c078d4f24c2f181a11e9e2bf13e47deb24a1"], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) sendto$unix(r5, &(0x7f00000001c0)="fd3f7db16746b207bcc82d189eb5bea1752205804f10172f0040b5d211ec3aa71b44653db080c85be148bc01912cecceae98ee8780c8d35e4d27e9a67d727bfe0dcb08166fd54fde973b992acd5e0fe0cca6de86009f910dc5105c1f6b6c87af92c30608bc39acf52ce05928f1a9bb64416e85d0baf56edbee802e962b43cb10ca2b96046296d0a3cf751f93a3d3371b47bdc3554c352f6c42c47d3dd6546ec58d0047b15c14f23603cb5ded5b15962a703de201286b92a5c275e5a9a8fd450341be59fc984cd6c1f70af0ae7c353717577d3950f287c9fff54077d6aea6103984478729364a2b1c0797abe7eb001cf5cb86884a275c3fa8d03005ba69cb25098b4f39affb1f3ebf5e7fd5a11e6160b01463f7f634c9963af40b9136ffbfe0f6a9c1660d49e818149c235b32cbe4dd44018da2d91f628585fab00bfa7416bf6afae88f2d09e781c4ec68ac3b090cc388ee9496f84ee33085425e40913130121717e9850e98095c65b4cb5e93ac7eb20e99a47336f54b8f24e0a2da16229089cd31dd78f2f786b4b29adb68ce78fe7aa9ce90d3d7ec27f08678c0f548fb62bc220407bc688088f109d815b81019e67f1732cb398432c3916be6eedefbc2b53bb67374bdb113031f14009274eefc1cbb0a31ec9e5041853af061d2e729f522ba814d576d85b6d82d19189ce9bcdcbcd40ba3b19cea5119d2477ad73e95c15ed57242c3f148d4682deefe8b969fb23dee88665aeb7f4d5e208c8c6b930d4471a0eed0b4bbe0147d86798f7ad2854b58d76e128e55e1839dc99be7b1347fa35c3c11a2371cf90382145f3baf92dbd1337c73278f5f1e4d89afde34745122834bf8c1c86c46fe3e01eaec4e6f76df47f0d2883a1c6ad41eaf395ca6699d6f80e625cd53ffe124b6bda7716c9da36b420e5e37662064f8bbcae401da8481e541f4fd8874d7a642ad3c0688c112ebc2a60a4388c9e28dbd081296b61a3534247ca09511db38d3f6bddeb9be4c4017d0a47d1a7d24f94578a782df0d942f299f31c82d8536c8f001e711290a6681668bfc2c3e023e11acbabae54470de96d9c0114b82620ceb63f8fe434fd612d8c59aab588846b024c41ab3660df063e4343e9cf7413046bf5684cb232017977d1a10427c89f76c0904ae67de7d7cb90751812b5c925bb69ab88c2baeb9d13292991f7fbf5208972b814355432be490416afba7f63d08c3603e5b3e8b490d5d0a167083e4fc0c25bf637ac7d43bdff8e0a5759e27e67b49a12ab3bd37c4d680019c69545d2b275bf5d901863b43a1227898188202795920f54e6ee03c8fd16a86bf8af2057deb1d0bcff526ddc148e602a31cf3b9225a714ef126c664784a8178c8e1a22faf2fb64f6ec8414c039a61265639602d4a4c5a9dec3cfe5b347ae8fcfda19eab71fb160aa0dd28d897a1ca5bc961eeb84f4209fa792c43abef1c8696a6f2a69063b42d456f95bb90af35c4f1d38750e70efcba6ed6d81ed27a0e82d7d2305a5802721ce410980a061481ea7fa60f32fdfdd64eda8eba8695f79618a3c32d3e0068350d528409a5fef534a971285a7d543294cb887356ab83312a7026e01c38957ea362afe08cb95e17d579f1185be223d3ccc0e09f77f84e4dca5acb65f1cd7596f80a9e82ad5086d2ab87b48140c5916ece5f77efdc839a9b7e51b453694bff75a0e880149bf88f1bc446bba843d6eac6455863090ef610ca0fb75ce1ea0cc5425d77db2310d500c01eb31fe748c7c8fc032e98732486e9bd703804929948bf65b06cbf96a707e25d0ffe6ae23f969b33e6d2bd4c4d192f6159b3b51d706c3140192597b8813fd9620952bbba23933ca23eed013b2c74744ffb76dbc178046b6433f600e67d5afde00f3dab7703f988de383b0ce6f8a933107a03500aa33c71ff3ce7fb9449a0cb06d52cf164d479c0627421704a834cf4d4080c6e0bd4b2069ae2b990a227bcb973940ea4657c147ac5c563b834acafd975af5393015ad76b1b3fd6c58f075675ca07d1ab4c914d60d04c92c22aae5b0a58043e21d400ff179906fae1ba4520af7f2bbfbbaffa608907390027db5227419d79cf5c2c2c28d3f7eb04bbddd1e232f0c2ef5dd27f11f3418bffa18fe1479ad7412050883ba6f3f058f80799fa60c98adfe8d01d149bc11986a5bb2d76e497b4c796bef5d544138750f1a2b2732bdb77475b57d2112a8f8cb26816bd7fe5b723e4811a9c5d52426b588e5bca7d79780fb021cd1522a64eb7bed0e23de4d98f77c90b3b4d15af6a83f443dbea0ed141d5dad5ccb2f85b8cb408366127d7f58fe88c6cd2e40a65dc7590ba90060513fb2a98f9e0f65cbbc00355508f68c0f937c8f66ce0d5c0d516ece1aa74503eb2c35b602ef9a33457d4426a196580159d4d0be2aa95d88a92b596de9e17cbcfac503e0175667b525531ac648e6d3766c852d9ef52a0d8e890df2c69e8e1b394b03f17176ae7b70e50fba0b7cca433d52030fd4a8d554ea0f5a8ec4b29824edf681a455ef5a1914ecc15c24fcfe8e31d95fc48db943c39691311620206b9562506005bfa833f01ccbf0b58dfb4fbb0a883f5ea2fa43d42dfd66ced038e8b26937fa6d6d704696364254f4599f00180506637e847b5b3665ee10bff247d678a44c7379e7633ee7ae3b1e35056b19029043d329b8990f33d1f2a9ca5d9a0efe267b158983a4827f67747071b6292f5bc7b7a63f6a174bb58fac720f4f956370dc2beda4605a1e3e4ce48b34f28ee906dfa72c23e5eb1389cdfa556102a65aeaf20e1a42338d40e6a524bf42ab74ee89b18c481594b6f813b2d58f01466f43195f3203ce7e794b81cec6255a490221c8d636e26ee6aab6b418f7a6b3b777d5cac894bea37cff6dae79c00c5f47f0d5430a9eac01e837fc9a29065651bbc308a2d04cc1428089744379af21a4a6229e10c7e67a4792a56b06b2a9fb6f75d9b91cd92da74b8da8c76bd54d318f7eca41d6d6e2d56e8f7288da40a5816a73ea08afce11af117d117d2c8021ffb92a4dfabdd6fdc7cfe353429c3bef6383441f8630355dfb57af7e0630468afb64f0df05e6ec81ed43c1a54e48548b9b25fa9be5c7335f38913186e8addff497fdec5dc931be65136a35240eff99438cca79204d99f3e3c479d132b6431f86b595f478b8d86a4b0c931900bb819cf2ec185e44755eeaf14ef1a532c65ddf7ee5b4665f55cf28e2be83353c86978f1034f374e04735b3f27ca861c644e9f9963bcd655dcfe724ad757cde164cf65795296a39397d924ddfa28c194eafb1bf7c212caaa2a67f1f656a6047ba86f2dc7791f843344dd76bcbd7fbbe3110ebebc25406ec302cf67edc2d8bf4630db17b2fcc063216ef3fdd58873b5dd99b9db711f1a65762784a891de63ccab0d513bdb1381fd985e36d1e4703776827436f583c94f18e83da90c874acae51e342342dbd49cb9dd9917f2ed6ff5ac4083b848ab97ff4c50ab3fadda6ddcd1c8ccd5e8bf0a48a45c2c67d8e31df0acd640bbd2aa77892358222ddddd71d8d12e0769835b95113300366ef437fc480379b8012f60d6492417da03d169120b908e0e8560a517e3559c9c031fb06871edd537ad38c1a5527826de716ecd0265293855012e45ef74e73b048b1f53eefb8fa2efcf21b06d7c4df27b32f1e95e54733116252974e8d778bedbbf5b11333d8d9833c55c901d1dafa650d140e5e3acea674f539d392761b7ec20ae58b3d7f9a7b52017781777f03f71769f9ce795a7f735a73b4941d73bd79501558975a5066b63ef45eb2df65ee426796ab53988e962cd32e060953ac0adb47a0a3be7fb03a57194f17716f3cc885efb0685204457ecd4cd28c2a0c13f3eeddba721c8cb84ade89a94d708bb9ded84080ad7b45f1c25e000047ac9e3abcb1bbc2682bd92ebcfb2910cd13212e41f235fa437130c3963585d3d49e91236f2e3744d39c5f32523fe19ec84a924f5a83230b8ea71e60cc32ec43041718e4ce57cff7db0aa15a078549c86f99a9e4fbc73c98a30cf1c1f8b9b5a089e4f72f36194486ae105d878a79f96f41d18d02e3c6e1bcd4e86fa66915602acb75fdf546bb41aab1167af6ac94eb6efec01f5feb694ea92f9300ba5db0b848690caad1b83d74a9a7c970f563ce230c3330c53a1e502fdf24bdf1baa8113d31c0d644d7b912904f02773b844cd74dcf19c86d5a884af83e2f7febfba4ad54daba373d657eef751f8dc0e94fa35858da899e2bb26b665718338ff2b982fbb3ad670eb8ab8354bbbd9ee47ebd69e9a16f5874419fc9408c4c9adcd87770903d5d4e8a5cfccc2b93a5192a609b879e610a6e8e1e95f879d222228a6a1c4eeefd302ac8ff2c852d599089c086193e204ea96dbb9fab1a508aadd5a2183e6ce80bd20e28facd14ff3e1bec22d181f99439c8a697598960b3b9819d3f3116807b624f79934fb26cbd9713b7eb7f7e83bc8033a6d5cb1577b4a25887813ccd8a21e4fe534dc76dd3aba1f09e5e72b9b47cbdaa537fe47fb0eff093c83dbeb8387520759381be3cc60c0c258047f1da942b4d82fad2a82fc21e1fa44d50a1fa3ab1dc77a2ac4e78d95a45edc95cff866706becc5c31b6416c86496eee071b68b2fddc1d7ea711d93bcb7bafbf8de0697fc1f00250466496fdfafb6701377314ea4d17a778bc104c6b10e1200b0a9d12de99ef54ceadb72572abdc0c072d7fef58d470fd347a920274c624544eaf32b4ead8983aa0a672cdf4c5be071bdfc248773e208645fbf64c5cd612e2c9aed0d52985f8c8f53f474cbf5ae9818d2ce667b77f781e6747bac8b797f88d2dec619346620a2a8a1bd2aa458fb925bac65c3bb16fff945acfba897d47ac8d6338eb4452d3ea5497fd32b325003454fd90107b736a2d379f4a9f1a8905769ea425b5393231e472571094a203a7c8e11dffee5afff4561908e8c7fedb03c8c0cac8574e8f2620cb47b20c29e217f37570da175d372f4f17c907137e8ed13fe1286f0c7f26d60a1f5e43d130295b9a906db148887aacf3c0d8a51e1da98e39fdde3ccbbffc280c216fd606a897634f00aff70641b02364a99c0c033604e7cb69ccf06d1347b1bf0a9b503cfd68dbde67d43168c5b09e75ff396951f612b0735ceb8a9d2c3218ad890a879bcf8cd912adcfa226517556e33743422c1368530002bbfdb87e062889d69c75eda34299ca1b179808b07243a234f3893867c79f2042e630ef8a6bf0196d5fea6ad4d9f7e5723f8b67482c5eb5e88d92ca47b2631c2077df121a0fbd22d3cee8d40fce328703dde53c45a494815e0596d2f16f9abb70dc9d7e620780380ceec40e4fa38d6c40520795d160742474191f2fdfc5841891c3f383cbd9e4d99287ad76c46e7f65082ed72734f4575bad911c70974c35712ad85f8bdcb3c83ffe9380c4d03bc932875e8036f671c89faecdbe4eeff2ed51186daf7d7d486eefc0eb424d7fcc4e46b960d859101113df2da1ad3968c8e48b8df5b4aad887a0a0c635adf05fe11e1784846eaf776949c016352ad406d07e092db85cc4f4eb54bba1e50a779ecf345f07202bed11427715ce512e88626976ee08ba4a4ce3890a8e52db66472d3d85963c22a88956c89c865f695636b7aafcdabf21005080de2527ab17d4df89a2abe4a94d6e36c98977cb9a2b89b18ba7c6cfb4f04f7882a7becf1b69e831188128c0764738d92fc2072492cca95d8b97500acf893d4bf8b55ad8bc714bc254d009e91621e46f0736072c78ed16c80fc9d51e192dd4105976d8c9a2be35be844f052", 0x1000, 0x0, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x2}, 0x8) 17:35:26 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) listen(r2, 0x7) accept$inet6(r1, 0x0, 0x0) close(r1) close(r0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0x4) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202bd899d0aefe73c59"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) fcntl$getown(r1, 0x5) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000580)={0x10, 0x80000001, 0x4, 0xc8d, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x22}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8e2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xec9b}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}], ['./bus\x00', './bus\x00', './bus\x00', './file1\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './bus\x00']}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="1e012e2f66696c65837dca2b30000093cf41561d1d74cf8fffac659e3b294a25008a7a16ba6a726b3452feb64748d278e27837cd23a4ae08568476b43565f3b8384b7fc2120e543fe7eb458dafb61c126963250e8ec0e6a29c4edf836df3991272e2f0a86032c8918b20c1906c00cfa47d32d5044ebf4e5874f3a3106acf680a9adb5109826b57640c6a3d651f8748a3ea1664005d11d3e07659f7ce4865965f4ebd319428868214a672ce1087ffd0954439324ce8669b7a998cf058e741f8aa23b9d65830f6875f09661e2d96e85cc62496a33ee58cc1561463ffe295c5e7231dd4af98aeab7923629e6089480c1fe1844c76cc61697e5f172f6315653918adb89aba7b5769894693ada483934f579ee59b46626dca0676246fa3f06046b35cabb85b90f8d271d53e9972b2bfa430395ef4bbe3a4952a4b81e4b71583c837e3279c2c8611a80edfce51b671377313d04016cec3162040da26a6"], 0xa) listen(r6, 0x8001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r8 = open(&(0x7f0000000300)='..', 0x0, 0x0) fchdir(r8) ioctl$TIOCNXCL(r8, 0x2000740e) r9 = openat(0xffffffffffffffff, &(0x7f0000000540)='./bus\x00', 0x0, 0x21) fchdir(r9) shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) r10 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r10, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) 17:35:26 executing program 1: syz_emit_ethernet(0xfffffffffffffe73, &(0x7f00000000c0)="6d3810e4be46192e96581fead0f8") 17:35:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) getsockname$inet(r1, &(0x7f0000000180), &(0x7f0000000240)=0xfffffd84) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') 17:35:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530003ce0e07bd233a847f951bf910febdef7faddb47551011d8c402a53d1de1d9da39b86b6351606ee2268c15e2146b41992919b6240a26ed0fe7f255b8dc5670dfaed67c2a46caed8c2434e16bcb3380caed41bd7100616599eee778581c92da900a03709f152c9e959de6efc5ce6d5d1d6538144d6f8265f5b5234eedbae3d954cdea94472c948939a045a4c404baae411a3bae45a710de3bb1cc6e3cac3cf6588c9f4c5896e116c5d89cd5a26c9deb3f84cbddfc1821dbc31"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x400003, 0x2) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x1, 0x80}) 17:35:26 executing program 1: 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, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64=r4, @ANYPTR]], 0x1) close(r1) 17:35:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 17:35:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 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() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x8006, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = accept(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\t\x00\x00\x00\x00\x00\x00\x00'], 0x10) recvfrom(r3, &(0x7f0000000300)=""/193, 0xc1, 0x2, 0x0, 0x0) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 17:35:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', r1}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080), 0x7}], 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) kqueue() fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 17:35:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8, 0x1, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000040)={0x0, 0x2000000000000, 0x0, 0xfffffffffffffec9, 0x0, 0x1, 0x1}, 0x0, 0x0) shutdown(r1, 0x0) 17:35:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300"/909], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = dup2(r0, r1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x41001, 0x0) writev(r3, &(0x7f0000000140), 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x41001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) 17:35:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66546c653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202d20000006c653000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = dup2(r2, r0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) flock(r4, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) linkat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000180)='./file0/file0\x00', 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0xc4bde3ba05f52ffd, 0x0) 17:35:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000001540)=ANY=[@ANYBLOB="9261e1dc1c2f4058c6bedc02007716ab06f36247915567639f483f74b93bff6f2996634326105c7e05b08c08bb2bcc24e33bf4624c0bef0562d3292e1440b9313bb47b00"/81], 0x1, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x140, 0x41) pwritev(r1, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r1, 0x0, 0x0) r3 = getgid() r4 = getgid() r5 = getgid() r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000001480)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r8, r5, 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r9, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r11 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = getgid() r14 = accept$inet(r9, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r16 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r16, r17) getgroups(0x6, &(0x7f00000003c0)=[r11, r12, 0x0, r13, r15, r16]) getgroups(0x6, &(0x7f00000014c0)=[0x0, r3, 0x0, r4, r5, r11]) ftruncate(r1, 0x0, 0x3) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) r19 = msgget(0x2, 0x40) r20 = getgid() r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r25 = getppid() fcntl$lock(r24, 0x8, &(0x7f0000000100)={0xb4f9453fa3e86075, 0x0, 0x800, 0x8001, r25}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f00000013c0)={{0x5, r22, r23, 0x0, 0x0, 0x180, 0x5}, 0x4, 0x10000, r25, r26, 0xb9d, 0x8, 0x1, 0x1000}) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000000100)=""/246) write(r1, &(0x7f0000001280)="8f7dbdaef790f05ad42606b4bb1a6adaa32419f55a5060f17ea2016f70590a2a58edaf04a9f9b750f49ebbedafbaa519ebd14bafeabd03c5367c15e3671ff0aafde33c6193e5c1d3a0befedad03bf01a00d7a1ed4411d85859f892038647413f844c9c944e0ac2d39fff0de6f5b3c18a61717d57f6", 0x75) r27 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r27, 0x3, 0x5, &(0x7f0000000280)=""/4096) semop(r18, &(0x7f0000000000)=[{0x1, 0x87ec, 0x800}, {0x4, 0x1000, 0x1000}, {0x1, 0x8, 0x1000}], 0x3) 17:35:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000440)="e6be86246ee64099c34145eec52a300e198b96d1166a6b181f241a1deb914248940d97fdf8b6bf9f220efd6ac1ace858e48ead817ba0873b572af15c28aa393a087897e2dbb980fd1826aa4bcdd5aa9b7d765f4256d599049fbec115c43cd393765e5cd7f8dca1a10f1237f47785", 0x6e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x0, "57df92021714202cc690ef63a34b63c27ef86567"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3, 0xffffffff, 0xfffeffee, "85d81b00410ab0930000fb6d20d98301a462f913"}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000180)="3652c1db3e58e7cbc9078418dc7088e9951fa10ef1d1adc6a9f5af6d07a45168cc3103d506703f88857965935d4b5e011dc681d7c4ca240c8da1084bf2b7d7ed49ab36a76d44bf2cb9e6552547362e52769130eb983a6bb860f85310a9c787", 0x5f}, {&(0x7f00000004c0)="6f6a0190f9838ddb49f22d13351c10b1751e2ade30a576c29c933bfb68ad2ccae1d448782ea3ecde5052da54dfd629956428cc37ad85def3c1ad4a1998c16b2914ca2a3919e209bd6f0321f6bd8b0bcd20c80fd8364f9fd6a8fe6d1b83df8094afec1772f0b40a21d37e7b091d8651d6c17cea5eb4e43697f026aa39ac8715d3173c533652dc6173b29482070778b6a4af33b14993bff45eca8fab24a9419cdff8b3e34c9725e8ec96b1", 0xaa}, {&(0x7f0000000580)="4319df796d0519a15c8a6ad3e16d7c19a0bba69fb1102fab33639d91ec50a03c3be65f406c3cb8f95bc48fda7c878fc7ce194591c97d87b6fb37d063eca0cf102caadca31ff14f95b6d8398a88f7e1af8914124379ec9f517d8ce672b970f2bda615e33751bd0d0e42ae95f4b0c98783b14e8d7975e4b2f57a82bfd4a3a62a0a404e36e7e9cee72e7066c36f48d4a7b7eda73d7589174f72aafb", 0x9a}, {&(0x7f0000000640)="3e7656318163fd387490eb34ae5fc0bc191229dd502d03f3fcf7c44a55805b2d3d237e50f75cbc51df49f824b5e300ec0980fe5b1fbcb87c344b4d3835148bf3c5289cb0700c99c7188e63d53402855b446b892e7e5c3231fbadfe2d3a3ab09e03dc52a2958f5f30815429166b8221ba4f747d1e6ae58d07ce381269506b56a26e2289eef71d323fe90583006ae6c442a9648825d0d3cc782e2ccce240d87a49b7716870551e280aadee37de4eb0936b646d2f477e6cb8e178d81b5ebe5c5167f87fca45a9b621344b9a65fa733c547a5dc25b8ad818b83ec2fc9594bc142851fb2788a078cf643e4008bf821b8b0bc75b7e1754eb85de552e8e13e756bce8b77f02fa2e7ed8290dc48307d3a34f0180a6c624a9dcf1cdfec86d13780ff752edcf4f2e3a8fc64c2dd12d9c3b0cf2149629a6d0ab1ad93104ca0eece4030535da40e95628f084e484b4e2d12c2bf6c2d60d5de907da84d6c40131706c93a406a65202f794fb9e24420931fd9d04e2381eba86bcd237447c76a3710934383f009cc46cfacff52c617766831c4900409100dc1aa99ec10f5a86753be2e4741d7b4749b1dc3fc97f077dc2c1ecc1410b68256d60b2054f4dd20c56451320cbe46261b5ffb04926f7d9befb1935a5c8913dbfe4122086eb49673263f7cdc9980428a51a9afd41ea1985f5f7bc575a249691afe1c3f6a2e50999e2c6f604f7527f77ab976baac2318fa5cfa5c345eb21e145df982e8c0e41c15215ac150094ba16087273636c398c13438a0cd7b0c20e03a81c7552007dc8083c30e0c6a71ffbe195bac134e71fe102c300ebf87e53a7734e0982f8d7fe66650efcd3268dcc1d02d5004c638f6b6ad7bd4a54ec661fcc536020b97cdf47c2ff912139ce7c521e5f10754239d7b32ef4965cbf9b96be17392b0a1dc3c8198cada896c3b3bb525e8c34572978cb1aab5bd67214d81117e7f978bfb3d2df5a9bfcb0032bc0ef27fbf2a96b02c0034794af7e5360805c7ea3ec9fb1d5321e1b2eb4ffa7f60e8285111e34ace26d0017a31e885037e7f737af5d46d209a3bfce15b792b321c39e97339edf482049334bc10e1447d0fed552a7e6eadc19c7b3282eea711da8c021034872483d5e637335c462f69daf121074d00e906634ceee455144520687a26b6cd73655a343fef3794c2c467c38a049c3aa06a9f039d989d3a4bf58f18effe0d50f902acd0c7d2656d68f73d27fdbfa301c1f837bc7710c6b5d38d685b8676575161e41306fe8b66e0e0f2c634ed50a884432f63a1c13e4f28d5ff9606aac809ac44c146cf473ebb89e71315d7994e0e749206241b5127fa69f811fd7a48545a4bbeda0cbc2ab67dbf8c03eba35285ef30a331064f2be933b8c112521c46ab495bda489641ecf021347902b652a135883c6a31f10c78b0cc227fda4fd8c19cb6b542aa59083e6e3884d1c3454750e84e0a29bc44da9d34e8399931a6b8ce31ea03709479fdbc910da2007a86d36dd66ea9586322c507ee95e7e2c945a957ddca878f9b4ab003210d85ed73949c2defc8f0268e536663aa0d983e50f0d733d979b4222b1405ce39bbb62498ffdb4d3eb01b6546fc3fb998b671828a520e8806fb4462491f6df34aa987fa0c3e35c682a7379be3ab68370657e774a3f0d2af5f40569d9edb76f0332c5f45060e559e9ff280d12569764cb72511eac6d05840661fdea1e21afa5447eea7d5ccc74c40aa411f71c0d5947a2f32ada8ae17888b17a7c531ba9529dc972c12f236de5bd5b29cbcee9aea727e6e98ec1f027ee19e665b60ffafa488892a6b71dfd70b9d69d31b265cdea596362417f85fe1f6014643580d24c07c60dad1ae33217e67bebe962c18dd7bb1cd2fae53f8e20ae9e7bb9627709c932149a50968d7d067ccc418cb48c06bfcbbd4ebf00258ff08a5b0c6176302ee2b106809a8662e7972de00b488f3e822dffca070f0ccaa5d46737bdd6d73473ff92ce276ece50c90ec65533f9f440c3d68bc5c5ce79fcddd2a74a85c8d501a9cf627eb476e9b2abbec678ad73b99f0c12ca2690f8d6d6854d41eee439be0eb938df63148a2148e1927fece07e377d1c6d9ae820b1b0db2254e185dc2980ba30394c7d41fe11013907ee2f4d9239bfaf4955c56581bb00212883d7913ef5ed18e255a31b139f87fff34da083facdafd6723caf5b083845393dd5153e1b42eca00598ad04cb3d3a3fc3b85489735840b4e2b1f985a0e8a7f45839abe59f7e1f65173bd9ecd40e2ccfb986d9b2d43d291a29d9f9a0a613bd8b220409e60cf809b7ab4f4ea431484e41c444ff6a914119cbf22f5bdacf1d1ff50102b9c329e9c748c9ccdb9418e92cd14d419e1423c16cbaa62ce24d10cd4d7c5e685bd20fa26d3977818bf8d5a6d7d3171b69298258d86a8f06c9b8554f6c97bbcb39b5440ffcc2bd5327092cb43820144af6c2d03a756328fbdbfc9ff23a7186b3676d4f337da2ae647a1ccb4a307ce5373eee069cfa796befcfeda77c894b791418254298a3999c01c4c89847b050810ddcc1906602ff6f79b96e8d65be346cf8d1a6e4f7b8cdf722e1f3daf2b6a106b2991fe32c3a09ae5fe050f7f518c5213b410504f0ab5b5d354ec3f86217ca623df6060e6b4d0914be63c0d562cf1cf6a89fbf188a4d231472628c465e31bbfcdcdaa717bf5ed6a205b3b1e6b1ce4c61245964a0111366d2b93d08f5b35037dc7ceea326eb779e04e69fd57a57784d80ecbc57779bca35edbac733e39e4a54f92aa9e8869ba82c0535d04bf9fa36c75e7228cb9fb286ba1b9687643eb73604c59bd68245839129c2885b3615f6590c874c08cc9a04ae74f5f72249caf0bc4837dbe6606290f6542d74294895c728022330bc07c30846c9dce9a446d759284712f2c28cdfe2a4b663c392bd9e6fccfd9270f2167f9f1f3adfd28d4490d64650b359d850de61142668df4293a4b5150b828b8ec3a09e5d73562ba1de61f82f1fb35189d43fc39ff5b0239bcf7ef884404e39cf34fbfc842f5eb7d9775f5d62c26a972b9a8dc760bf60c3cd6bc58b976f90111af6e9045f646f4f097eef20f09105b5aeccbce0c6f617cc3fdef19ca8a87087628e2145518fdaded273e3a62731d3599e9095a0b5f40fe65a6e47a12a6d580311b6e08f52547c54da0294473bfa0c5eddba0cb97d79e9767056815ead38077e5f006c0ccc5bf59d1d742042c8a64e25602c8e06be54a1d8443317186d1ab093adf603cfc96ed6b96cfeee6c9b3f1e8d593e5f9b72d6d0a6a2f99544f1e3134ca8069cdba5620a8accbe71d78fe1478933c250f4024836bace2d36cb47cd031bc628835b04c28ae2fc0eded532fb42c179945f9a17c8622619485bea44a833cc77cc6ce35c3cf675ec33162f49064e2afa5f9bfdfbf3a9182667dc1d91ceba3b3e0f91469558e242b7a75d7c2c9d212a31fd22230d0dc34f9f007407e512cd47bbb2bd683b232b658f374009660ae6668e71f96e4f654e3d9ea8d6b3c31eda7319b71be2c4ca667273a0cc785c264933aa28753f66f4592f06c0b362949d1f65c27dcc201f5032277f6509d1958ab5f52185ebe3aad041957397cb988f48930a7dd8c7593cab0e680c28d2626c66455a7b3491abfbcfa4a60565f92534f9b24658f8f1e6568d6c570ae1b1cc48b67ee9cfed8a2d0467eb65c1e2b5cbe4172d5056cdc7fe69f8405804991ef2137fa9ea7c28b87ab03236b42b91d506d7562bffc83d9ca663f4b2066cf1a28432579bf55856ae1099bf0088338ba2e32cdc7640407afebb38dbc5375cb73d236e4427938c1c71a66cfe3825d55c5d7287af29afedd19b7f966439652e01f9a4269963571bfb755c5dec47c6350e30c549b444b59b896d7e9ead1d28b4fd0538752eb5050da67e7ca2248e34dd392c64e7ed376429932cd4a3d54462aef5e0a4f49a52cd327f5e9216361c71057001b27a0612178343cb3d7384ae1408573ef3ca63a2329b12787d4d4c9269d753c9fccfc56956105cc4e4ff78247ea999ad351f41578f0065b16e5f4004dcad8c405e055035dde93bfa5789fa0408d9e2257d72323d8d7ce4d385530bd1848c1bb18b0dc41256e07ff882e986eba3b31afe7046f6e3843e28d80e7c339a55000235936745a343fcf4315473a44acc47a56332c47465a903916f01046e959465928284f1725feebb0f777669f7e13433b4318f6ec971a2444d6bb348f98a53ae8aec3e4c5a65da2388ded199536233fa4c3d79cb97df3e143687697148c5448f911b9607306af3159fec14d4846646db3bb55802081868624cb73ae26725e46322fcc6b6c1e10e7fefe899b5429caca9467a68bc606da0897db21aa2c1c24dbcdf0a0211a4d6bce9b7f43c47b3be0609a3cc262218f8137e859b2bd959a82a3e5dfb41d23fa6190dcc85d0bf91678441b75ed6e8ba455663d51fa527cb8f78a0a57bb4c6053dba65433d10316274dead5e7d1df1521f8e8b712af4518d2df009ac3f3369f93c3c7c2f0e2e9ce88aa537b1cf7e49e62f7331872236bb5e090caffc704749f1c5bb77ca90d9fa44c7992d838595049a5cdb17738a27a8a0ac0cc608bb09e699c939e0e0f3cfa8fa00f644500e1e95e850be31d299789199dc96be9c2f6a5542d720b913f1c044377f21fbcdb589da2fc3f60f874559120da93ca239ae3c082bb80539fdcc4e9e1ccc54e65dc6225f1a18fd09f54c4586fd09d1bad90bc31d0016082af6fc50c7c0ea774ac1187f30c6aae36268339661d5e79c3f3608b414597d22a7ab5a3f001ebc561f1f01f0db240cd9996b5f9c07db036df44369d8dcfbd2c99a2e12932ad6df98cfdf9845186937d9ccdec08a5cc4cb4b32775a4de25ba92feb50562a6c760bd789b6e25e74c1893da12e9e6d6ea1c538317710d4ce7ec419ae2bdeab30c067e3efd47ae27a867f419f4a4fe3e4ccc954b5df0e925a17f13c5b0ff573ae93435f26c47901ffc91d0762b8ef7003434f00f979e37564392b4db263260c1cdc66233b21cef3dfbbecdab12815f52fd9cbe5b47e51a6fb3a1d7e0687feaf50f341dcf0d4c91c0679cefc53a5b11448286f7aded29b137cc5f53c85e7c6e599e930031df853d65bfc3f2b3fb15f6d998d047a0866571faf9ab9c0824f7c081bc81bc3d7f48f0abd2cc2df6e5fe53da626021f791be5b8b1bc338cc8810514dfa388adb36fac26394a9b5b474c48b554ec239c78d9e2a9eaee252190c11b073e1bcad5effe9d7c66db6f28b5877b2f8314a0493485f7b49d1ada960a26ff5dffd62507f08f4ef98f14d527eeced00676c03808896a8940e8b741e584dc5b814659aa76b233fd00e479a57dae85034700db844c0c65f7e3fb3c059a3670e78c588ee886b2c8f72c5c93ac5cd4d599e16a26e9161fac6918e5a47763a542020f3af773f86839135640571635f290aea64ffd0007e5acdeafb5cfb3aedd46745a0e491fb4cbecf131fbcc83260e1e60587f757fefa04d63a919321df83e3172a3a418af0047bdef324e7391c848c8a98f15c405befc863197367531fcdd3aae845a737ae87d403e45d3caba3c8114c78b12e8754286be32c9264f52c551439d10763f646e5d9059136f95d18889c3587ddd25b7090bf7b3b1d6e3fd16d310c67c4d406ac0683675d3d9aaf4740269c2063903431a4a5a682bf461de70550161fadc565808e821b0a1aa1f910dc44567b74511a4dced0d80df5b8da991cd04b06fbe0bb20e02eec46ba48479a6c8d4de562d1ec61afec29cc6ab20ac5b87b380caa2d20ad8eb", 0x1000}, {&(0x7f0000001640)="9f65e616aef425e7db034b29d877cb6e6d31947145e8035d3a925c26cc5eaddd79d2d71567cdb7789d5e4a182eae62556b27193589342a7d34e598bb106f414364050dcf215426a17d6ffd637e9964eb6c6cf1974f4677fa8356a1f592c6a23811047285a18e4ef6adcaee58bb1954bb0ac8073f2447fa607442ec923bd9958dc6667a9177b1b1369d7bb96cd4b5af08ae285654d806cb7345f8e98ffe9a0170dd99c26c76b94d6da25060e4dc4eef27900c36bcf5077ea1aac1b0f689f680a1758fbd25bc9db7b6e700f2d0e1cacb9b90d04121cfdf4da5d20fe793db8a8ae7bbcbb6", 0xe3}, {&(0x7f00000003c0)="3434845e55e694faa262867f1b84cdc831de2d5225b7a94cbc2cda80479b2958b9f78adbda934375da779be04b6af309766b408679fe5cd578b0e813ae42f748300438bedf698cc3", 0x48}], 0x6, &(0x7f00000017c0)=[{0x1010, 0xffff, 0x93, "e126dbbee81783ee0b221695a41dfbb8677a8826e7db68b21123646198f168669d92efa44383a2e428feecc6f7835e86a270755808c4b34fcb16e85d3fcd7eb945ac4b50888dee155d85a079d5f4318cdf9e83afc0e35eb9c2e955554f4c7b002ac4e8fe7b3ff19e1d8196e1384ab6e615303237e60f959fa6243ea8e01c39dd241a94c2f24a48b7d1bd93908a1f0337b5bbc0a7f1c8550f695aad2df54b6e50613add3b306258cae5275c2acb8a19f38b8e3c61cab8e1896fdfc48274ef1fbe1d09cd7b0d7af31ded90cf6ae2706d70111277b08db8f09c9c8a53954de3e3c3b5f31685972cee0fb05ac0bb7de562660bddb5d43e91a47c46a7b8ee0febcce257512fe62d942635e165a6872ecda0e3bf7dec86de95720ba18becb968aef6e652f75e278ccdf216a7370a4064e41a40de69005dd6d7f4e7cc2c5b275953aa2ae54f4eef2bdfda1b1d838e86bb89e6ac67a702b677a2c3774a8802d45f6eaf42fc20e1e7b4ceb37f0ee98bd3c54db0f99a8eb0556b6dd740e5947b1937da4049acb868433c5894372ef51aeb72ce75f4f778d69f8af9896cffcc1d07d276b23f114b49860d6c5accc01a914ba9afb8430511438b6487b631d1b19ba223b41a188e8cfe1afa8d255843bd4c67d2d4d3fb0d0c315d884337e9246b32792c9267f66691b3ec404bdead3a54403a963fb4c48d808ea755d84ebdeefd0093cb65793ef196c4709ff4f0bdc47adc3d4d65d260dcfab4b6654818f3fe1344d3da5384492f7baac60726309c635a8377944342395c2d6ef907d738e5201ea34ac6dde277155619e9708519eb2ffc3094e539bd36ee27f9686e98ec616a7693940ca086c7d24366ebcdfb90ce9a611da6f25b2617bd8447c9c31c81c4a3724a23c42eb34e8c8933f3d80d51ff3fd15b729d9661e2ba22107108efa8604d17535ab8f087baa142c95e2d790fe6f29f45f3fc040392dd94fa09696c251cb61570e09824afe207ee10bfcb5525d4b26792d3edda9b3048c0c4e5298f2dcb7c81652c840bb2f816a1ce24a7d0fb08a6b7fcbc992fc91db22639a5b4955a4708e8823686048f15ff6bbcbf09aea333e44b27cb1ee55804cc2ef78f29817e5f9c89fc512c6c23ef6aaa76c13059660584cd7e264447c3955ca72c377ff8c2cd26b7f0d05b7706f72c72b20626f6e6e840e0d9212f2944ee55ca2a587a15016093e8ea407fb21b14871e0d26fc94cecec611fec162ac844545beca44804006325a871a8555e942790e1babd397b63329fbadb2af08df6f91b78ce609cbccf41e2b9af9b5c647c1463208113b50e20ac5e3dc9e0fe39e9def62a4f84000f0f1596ef474a562ab47ffb2be7caed81dec330641e9362e481e4a71b8437b2da2960b692e81caad2d2348e8b004003dbec75cc1976dd7fbfa00a971ec40591d303dfbd5c4bfcf334b6eda68fbad46110e621a6299342be53e47952742f62046c0df75e47fed4a8038fde690cb48f11c4ed9c11de8f1cf25006730fc9c07fe0568428a71b647aab9ac3d2a270f946c825da6fd2167f186100f3c9378bb1a07df74b3d5e64174a586a96736841a3bc94d6bd2c6da6f2538a55113f70f3cd4736f1588cce20be4d815e6f5b3c1ef85d26ab0dc6a8dddffafc997229ea67d14b3abcf9c53479ff8798dea5785e8d176578fe5b8241a5c2edeee837eaf6e2b717fd33d44753c7771aab069666f32c88fc63c91bf8bbb8c9b670089c20484fa883fcb59e18fa65165ad64e196aad3a4ab1b887ea1d5ddc5a11f600f10dd6af9210cf0e51f147414f125c883b5a2eb3a4a6ed22c172f9b1ab8bbd437de4c6f630517b3372b1830d37acc4f95214f833702c2756c9492dd7753db251c6845a655b071814a1a5543821575dad8f97ed1cac0afce0171e9426d73e1da83c9ef5160b54902dca5afe6a39d788ba0253bff347b23b682a897200d0c928adead34647ba9644acbca6f50d7c052a4c9407ea285fd05ccd61b0c9a6131291fd97b525bee2705cb2d7e02227dae5a26cf8f4f1158833aa991b8dc3421c028a3d1d9ac501329f06d91454b0c059dad91099806ce7c526e14a20c0b863a39d35634afab2efd0d0f0643c31a13d612f0504302d11f30ce1ff5ff83dd3d59016d8dd4734e37baae77e87d9dcd70d67a6866225643e67b3472effaaa02f11224d5c465721746e47b4a5fc386862410c01a671b37910beb12dd349f6b3259190aa8156ddf9307c6b22f640c78fdc15e410108486450f6aa55ee3048a6dbedb05a106fdb816a6a1224dde00cfd46ad023da72d495e32eafea6c75764f708491acf83b7d3364c7ef554c2e395f88d170e588dcb88c43e00ac6dc6b2248de85742a6e6520cf93c1aa983026d0f608cc2e20bead55c04a262ef5aa963712b9f6a1304bf6a6363070b2b6062af5c679f1da8c746d10a085dc68bdc775b3f5820bb323e42ffa401a742a2f0c2839c6eee166b124fb94ce8719ab4cf78c0e3ad50f81385db8773e1a84e34e379ef9252ca7c35d28e57e4595c1fad113e5ca0a2b7299fb469ece4d1c46f57fb08af3370e67a63bcd43f2ad5a5e0d5aab7dc1e4f4213bf78c1a32a20bb8b932bde37152f1284bfc76f8aac18b338b3e23bae06e155c2627da2101925ce4a18b745d34f5d1af0ded52293257d6da5b481f70af83c986165bd11de0b96cd95f01559fe837d28dcc4e61e18d923b98380b7ca2f7828d5046bea7da933cd6b93b11eee10cd7ad06a6cb781be4b8acb07da595203def8a3fa36c3e66d9e4c550217385d8609211143078c905f8f9e623c864f16e557f487ad2a3b52247e3f6dd96ff0274226afa9f77c84e20b4022a32d3fa7bc989ea8084f48943228359e435fc1b99aa63ee6cfcea66dabab16c2f200d26f8d0ba86e87ec3d5d75603090a96f499d7fcfa2ecaebdc74c467284eaa041c2c50faabb3ef621b3361208eed504a2eee5b1fa9f39631826afc804a5fb40eb59b321ddbaf36c6b852c5443fefa4f6de72bcab94bd3522b3dcbe4c4665c0b4a7f8aa6407e524e2c14b39a88063cc35220ffe0bb917e60a92180252c169ca1b8a7cd49f96ab6d741e66cfb8cf86c2b8036b01cd6a775e933466cf2c60d84c415e99f4f36b6a86780c47d275c40b6f5de2cb8395f0024a6a537ddf030cbd03754a9de90c27e116a2b128a436495dc1d57914832acdee40c9605b806dae9bd3f1a4636a24ccf0e06eb9d63d6ef057d3d4db14215cbf92b6bea5b32698f2dd70032b96b1c0cd1de50e3d365d80e0e1ecd1e61351eea72478c30b3832f80688e57354cc0f9be28c2a7e1fb094cea742c2d42318448ab19aa54613302f05ff05f70b87266a694a8ef31769d02363ce54d4a74cfd3a2b3308570a13e1384399c5b1afc7f25886a5b03fdf1e0a6b7c9962bcc6346873ad9b065ccb1e9e8f2c55eab1d99fcd8dbfe0ad4921f21e2234f4dd22735e485055f287c3b960955f7a8a5aba5de62725e22b8fc384cb1e87d0cecdccedccd2e739e93d1994556e7104cd9ae5baa5f23c3319b99850c6349bcfcc69966276a03dd143fa6ee2e1231a31d874f609e0f5c78abd4b3e9788083613aa85451f13834466fc6a07973a31f222279d08418a70446f3c49d25a2ae41a008db82da176b17f2262de322587063c568ad705b546d771b76dff9f4b76c05a8aec0d568c7257303206ed1b92465de158c0d18596ceaee1de75422f99df6652b25fd34be31720c0de57a78bed7e449ad4dfed84e1ce45dde4b22b771adffb374b5ca46ca639afef52a560ac0c43e26183bb4366c8e285532f618a7867fe8fcf1e19b624e0b7fadd37b386eecb8ceeae7c84b8dbe81e80563c05294e7c0c35d98f6a2f4188c092d2ba9f60b27751796ade469f8274d67736ef2f0e1feadf9f07017899d007caa3fde55b0fb42a78c8975d39868510ef5b4fc47ca17e8d49b0ebe9b89b2cf974e2c331f21bee72fe4734a6fbe6c6a3a91886bfd182d203ef0ca7b62d86faeb1d0e06347186a425d809e726cd912d784f6fbd97037970f34e2b4c75a44cbc8ec9da024f95beb90fa6f72df926b00efaefdc8c0d32e74bc57873ccd1a094a660baeffb91712c00d54cf60f558fdfd67789c8f18dfc3ca5c913dbc58bb6cccf7af5103475093afe724312e34dc43217b162494bd1decfeebbcce8a108d68e1799e1371014ca06d09b982d85be1400b1bc07125427b6b69e589bb0526cd1695028d548bb89346c33625d447973551bdf198b1919786acf3fc071bcf5f430f355b6dd5a14d1f57bd93e796ebb6cec3a636fd54853ee929431a648aafd8c3a5c09d3594fa1324c306aef12a92b663462e913209ac4eec1b590b98176280364c8c4937680426feceb17276250117551134190dd49412fee09e76a6a63c9b38053f3a4187d30f191726c5216686d14ea9a569d849154bf9ac4463117ed1ac87e6bcf128e343388673a7e85f76a95f47eb8e620d0ff5f27eb43862bb967068d0dbd715d2908fb545c2e523ccf40324052cc72164276c79264a8766532adadcf4b2ace8a18a27b42befa623519be4161ea5c24d638c3159566e990aff1fadfd5816ff3c8dcd7e0abcf42941c9d3685225a664b2e7eb33d7db4ab77035d948fc617c1b208c97a7bcee906db83b2d340b137a7cc484c2079865c6dd3d7be387cc513011b2b5ab2801765715fce94e717824506442863bf7bb66b9aac6714fc28958585fbb9b5f345544f743cf232ec446e92e73dab0aad7f717e0cc5f6b679519a1f211b0c34cb2e9c3fa2345032f1c1033a0574d2ff6831ada3100fa602f25215a01793cb7047c346db793734885c8416bf451f682b04e4150b393e5d92af20c37b6993f33ee723c0be9f796e25a08dd41e3b35b0bce6900edddd11a0580bc5d69d0f4b4be054b65d412db82d6c6096c48f5a25be5694afbe3a0abfeaa8d69ff20690bcdfc6246486b167beeda5f1506fb567d78d91de55dce8750ba7f862b24bff29d1403ea32836a8a32dca2640e254082f832452054c5a8ed7c2a87c53ec273f4f31ad7f6c45338d3cf97bf533f690d5c4bd223dbeda36cdf3d9fb7ee743e8fb953f29712f48a012aefd09bb8e7f8da164af76c2df7ba0238f44bebf28e08561f8ae0af52f8f64ed473b4f5571d63dc48290f05498a9c12071487cfb308e0b6f43e8de22a0aa8dde0dff224f3e589688992ac4564526850c6c32c8aab06ff8df73d885f87d74d0f02260a0bdb42471d6cd0a613c701711da9609d3c1ff541e3811df4e3dede831713a2f3818c510b070e3acdfdd35145121876ec00a873915305e6cb3e29a1d06e8b880b7554ecb1eaaecc19ddf255c4fca37836854bc8e5e1d36b500868d22b20b3aa1daf82aa30518613023c706359cdf1f186067c4102d8ec6b99bc6dd580b44f10cdc56bdc5c68364256a7084f1ac2d2ddceb76d51977f0d99d99fa2e5aa989520067220419ae4f46b3addcae9cfd5b99a25a9e4b44875f636d68e14e9e54b6ff02f7820fda182d3e30fa3b7ea5ebd2c11ef987c246e94edfadeba2d4a00f42803fdd6402c2c311a36c4c8d9e5706288a75041e77d3ee1c7442d0c79b9975f9496e65b4ff2f02e01d1ed33377eee2ddc619271a1f4e3392f1d93f3c6b1c46b40ee63cd592f29e23bcf4deb67f9b9b4170e0323a6adac0c814af1d17908befca58bbf72c9eade85a4fc697c8d6bf284027162356760246783edff07502e60adf4395a918e280ac9942e771e7168bf08f2ceb09e6bdf1301453ad10787d6386ba874c74d10e989f77b4751"}, {0x40, 0x1, 0x2, "6afcc674033fb8ed51bb303dc1b82ecc734ceefd8572f68500b331e9509f8d9e45008c81086f240f4d535908953d"}], 0x1050}, 0x409) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x4f}], 0x1) 17:35:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) close(r0) r2 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) readv(r2, &(0x7f0000000040), 0x16f) 17:35:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e1908000000"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 17:35:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "af8ceb849a452c36a0db9c25e7f14a46fe056e48"}) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r3 = getegid() r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = geteuid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() r9 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r10, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r12 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r14 = getgid() r15 = accept$inet(r10, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r17 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r17, r18) getgroups(0x6, &(0x7f00000003c0)=[r12, r13, 0x0, r14, r16, r17]) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r6, r16, r5, 0x0, 0x29, 0x81}, 0x6, 0x1, r7, r8, 0xa6, 0x1, 0x44e2c, 0x3b39}) r19 = getpgid(r7) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3}, 0x0, 0x0, r19}) fcntl$setown(r0, 0x6, r19) write(r0, &(0x7f0000000080)="9d", 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) write(r0, &(0x7f0000001580)="dc", 0x1) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r20}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r20, 0x2000740e) 17:35:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = msgget$private(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080), 0x0) msgsnd(r3, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r5 = socket(0x0, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) setsockopt(r5, 0x29, 0x2a, &(0x7f0000000080), 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x2080000000a, 0x0, 0x0) r7 = socket(0x0, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1", 0x6f, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) shutdown(r8, 0x2) ioctl$VMM_IOC_CREATE(r8, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r9 = socket(0x18, 0x1, 0x0) shutdown(r9, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f0000001300)=ANY=[], @ANYRES16=0x0, @ANYPTR=&(0x7f0000001600)=ANY=[@ANYRESOCT, @ANYRES32=r7, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRESHEX=r9, @ANYBLOB, @ANYBLOB], @ANYBLOB], 0x4, 0xffb) msgrcv(r3, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072"], 0x1, 0x0, 0x1004) r10 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000000)=""/250) r11 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r11, 0x0, 0x2, 0x0) r12 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000000)=""/250) r13 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000000)=""/250) msgrcv(0x0, &(0x7f0000001400)=ANY=[@ANYRESDEC, @ANYRESHEX=r4, @ANYPTR=&(0x7f00000013c0)=ANY=[@ANYRES16, @ANYRES32=r13, @ANYRES64=r5, @ANYBLOB="c2aa5af3b2050280fc542e0bcc4167808f5ff149", @ANYPTR, @ANYRES64=r11]], 0x3, 0x3, 0x3000) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9e"], 0x1, 0x0) msgsnd(r3, 0x0, 0x0, 0x40000000000800) r14 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1002, &(0x7f0000000000)=0x29e, 0x4) sendto$unix(r14, 0x0, 0x0, 0x0, 0x0, 0x0) read(r14, &(0x7f00000001c0)=""/4096, 0x1000) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90cf, 0x0, "00004f25df630826d63c000000000000e74de400", 0x2, 0x9}) writev(r15, &(0x7f0000000000)=[{0x0}], 0x1) write(r15, &(0x7f0000000200), 0xfe72) close(r15) r16 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) r17 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNXCL(r17, 0x2000740e) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x4, 0x0, 0x0) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x4, &(0x7f0000000000), 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYPTR64, @ANYRESHEX=r19, @ANYRES64=r16, @ANYRES32=0x0, @ANYBLOB], @ANYPTR, @ANYRES64=r16, @ANYPTR], 0x5) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) 17:35:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvfrom$unix(r1, &(0x7f0000000100)=""/81, 0x51, 0x0, 0x0, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r2, &(0x7f0000000000)="87", 0x1) close(r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) 17:35:30 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00080000000000000080ac0828e058542bbfb15a4991b6330c61dd34580f1247840f52bf2da1a585d47d122a0fd1e9f0277452821a82a0bb4b0536de2b0e38ddde1046066696275d2506000000154a15ff9497ea43646d717bd4ed9796227049cc45af9fc2afacbad5e8b2de3b446d3cd8fecc778e90ce4ab425999f8a7ed1c9ef"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="84", 0x1, 0x0, 0x0, 0x0) socket(0x1, 0x8000, 0x7) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) chflags(&(0x7f0000000080)='./file0\x00', 0x8) syz_emit_ethernet(0x75, &(0x7f00000001c0)="c7a875006f53d539e50820c8b177f50fd6ba318b800000000000000000c708c14b090d91765086cf0c8be6891256fdf580d3abe54f3cf077e7203b1237a458cce850e1957ba4d8d743a96ac20f47df54ab928de1310db24d5fa8744603f6b2551f5a4d8ddbc8b12167dc0700"/117) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) 17:35:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1d) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="2e280198fdcee44919636f60996ddd5960d7e0789fa2f960d270ede60fa2e96b05b820c8bd5415c2a64203af6bd030d9da42156fa6ec6d8b8b56053dac289d826dfb0b5da69747395cb122aa90823bf217", 0x51) 17:35:30 executing program 0: r0 = semget$private(0x0, 0x4, 0x1000100d3) semop(r0, &(0x7f0000000480), 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x1000}, {0x1, 0x6f, 0x800}, {0x1, 0x7ff, 0x1000}, {0x4, 0x1, 0x1800}, {0x4, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000, 0xa3ddbcaec130b635}, {0x3, 0x8, 0x1000}, {0x4, 0x8e, 0x1800}, {0x3, 0x7}], 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/232) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x895]) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x4010, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00s\x00'/24]) 17:35:30 executing program 1: geteuid() msgget$private(0x0, 0x214) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="82f22e2f66696c653000a5861f109721e9bd3cfdb4b7bb6c41d01cf788ee3219d464f27f704bcefb3f6fff1e430d722a47a8079e3848d49fefa59e2b138e481113e701000000187bf917e8deef4474acb08d7b47b44c285daa2daa33ce6fa7a0f5133eddbdea0ee78d19eeafc80e8ff2105348271b22e226d6d990a522b1ac3578b303b35a17c5abcd3af5b95a0ad5b9cd24a2f376dc44ac95be4eba8e94e8cc23fd435cd4a80e430dc7366010"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffed8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) read(r2, 0x0, 0xfffffc56) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget(0x2, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="e47bb5901b91cbd48f9c56f40f2d8394bcbe66bb09fbc93873559364c29ebaf19e5e9939aa2bb3b30d417b6f62aba153df547ff54ca928e089b965a7139a5c544562157cfee2c5189986b7489be1dda3d7949a0ba9d34a6a3f0298b62bf8d55a8444250cee9215ae7ad291df9a36c20f932233ffd2017828169c8add7968300cb90488384c4554428fcf0c76af683de9860c17bd828102c114e91c19a22eb9bcecc7f173319fc1a4c854c27e187764e13daef9048bfebfe851044b63e2f3317e83c8438a7ef25003bc49098069209924b56f03f73c406e4d417979a8846ca9ad1f00f16088c9cd97fcb04ca24f6587f627ddadbd0c3935"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x90, 0x24) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0801af08dba0b173408a"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 17:35:30 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x8}, {}, {}, {}, {}, {0x0, 0x40}, {0x0, 0x1}, {}, {}, {0x0, 0xfd}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaae0486dd60a4f01008182c00fedc000000fffa0000000000000600aaff020000000000000000000000000001"]) r0 = semget$private(0x0, 0x4, 0x404) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/247) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:35:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r4, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000014c0)="468740daa5dfcc9c0c2ec1fe0ccf5bcc499f970167f22f8c34a92e3174d07c2e0ab72e7827ef2c58dc99781a7f47b43e907ecdbf9655a42d3cd2aa42cb0323ff0b7d99d9202d5683ebd37ca312b20f0d6c18e06a7693754c1cf1fd70665d977b0c4bb02774bac740014e5faf315c18aeaf5ea7910a80ee99c5412b72f27dbc8f6ca8c43e8be596b3f70226ea7f6a3c18f1687a25a2d7f8726c37a420903e4b8a7046d2b190649b5f8e85053fb1d1a2", 0xaf) dup2(r3, r1) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="51ebfd5ee8b3a89bd4ff3894c1af3c8fe4e3b7573305dfbd3091407c39e74037467c362713ca72c975a1fae5e0", 0x2d}, {&(0x7f00000004c0)="99c2a26c8c522928fdfd61fcf2e71cbd12f6a03ed17acafa5c98d7dab961c74586cb49fdadca5eccff7a8318196bd217c633177809de31c2be3ba93947868747ce0d00214c7f92b3ac81da50028fd29baac5220c91f65c32dc6b9640c84b0712f13c289b4ec64a233508f78b425e4293a2b7e26d520f310e38b733a9ff4db3aea51314637f9e6cacdd57cab411598a9af098890cee3332f31bd14a1457345463ecd495553f5fd9f9fe8ec145779796ccbf0f11106095e0d4064bbdd820715ac77287968dd1177629397b9ed16a94f16a48a2871e5e5a4ea642812b3ac389c23fc14ad81e495775902833008a5b46038345c986277ebfa271afe1d68f952643bdf42eb1a889c5d22e8baf0fb142f9b72e7f588617084e87f9fbaec0a2078533b25731df4d5afcb12d84af1a145e12d441fffa058610e57cac22c66d8bb5a5265fc0e46b2b8249a6ffb06caddf3667a997ba766023372b09498f93cc7083b255ccf9c9108ea949d89157983429ba4184a5b89db54951e6d6aafb17924c33b6ffb60a678decfdd4a60246c00c9f839de3dd423a7e72806e3e61e0d750a8f6a8849c4d96b6b06dc14d60ce0b025a557acefa07cc76aa66e7d0b62569dec0f708d9e0800b3196f08e8e9f6833e3d76a572aa425d5400747216e33b5a18714cd8a693cd7ecdf74c90f686c85d4e6dad348be41e63d9f86a639fbf3235b9fc49d610ffef682da9bf549e9744775b4859a787b19826f9ec813d6d1e20f5a017887e99bc05648ee7167d0b7f1270de3dfc56cb3849d558fc8000297852dbc43dbc39aa1b825b751398cefa2ac3e6242a672f6dd6cdcf70b7ff6f4131ba1aa528ea6b110425a5ce3ed7661540746f090bf579f7067c29908e109734334292f72ed8a82870a70019b6214afb3d5247f2facb805cec5e921e096ca2f97653eeff954250ae4b2eb425bcbf11321eae3bb275338c8442f626fa347a7c9f429cb644bcba65d8dc0373067c470b10b05be1cf5201e399b7b97637983a6229cc6569cdde2241e05d0b73a38bfa6b3cd4b8b7f55996e582459d561f9cea7fc02833ed0e93e0e27acaa157c92dee58033f981e4a0165b342ece0e08923a31d51df0c0044ed5f7f440eda019fc6fdf89000b5dae2c6c0d7853e463dd674dccb576fa725347a76988ac75cf7573d91f7693c0b92d469e22c71de681abded0f92e60518d14f2d7cdb6b4d19b8d9f9445c8239ecbb05c94885ddf8f9ae073eb3cfd5a4fb6079397458a51c799a2e762ddbaa0c8e44343d1005ec487057688ab48905cd59b920ae551de658eaa554d62e0702e47d2ebce30bbcea29f284c6692f6fb5cb17eb02baa058e943df973fe4c91805a4cc1ff8d060c2b02455ded7ab8ab475b061d516828d71ef0a5e3244f77584d24e386633b608008fb480a35adb92ee415ad22dc284c41f2f571ef8b116790f55cd08e412b3fb8dd21b4778b26f9c6b63658635fa4971f3514afda409e83c9bf758624a3dbb82c229865c3e02144904dbdb5ace5c3f9f676b52bd14251305c3421fcce582d1af027ca92b26efc1a131b69b61c58f2e40031c514685b47d319e2a3a7c7429a8c5048d037413a55b26b17aa33f8cc29e37e231e36d78851dabcf3ee815d99e65903f90fef1c296ae7657540cd84271f066ba117e93e56af149aeb3c9b38dd397ddc2f4b4185b5d54357f38ccff2247a74e2cb11fcfb0c39dcf44b02a3a20e70824a76f557d7015407bfd4b5847b34ed188994367346f9508e685e1d80854dfd212ea5e4d9c6c3bb1aa6efb263d280b7616b64bae78a65009fcc50cff9684a2f6114862258e092d3b931841e2835da0cd29c459d59e4de5097aad1bbf5745880c3d1bab1ab1253c345a56686cb23018600d732f250a0fca0c7f85e984835027e31521acf8b8cca11f92c5fb85fcdb8963c419dd2df0e444de29b4614ea9abd6f4e182f00d41cfb9678a937d263ac15179181903671513eaa343b6b2208e22439365cd10881133ed51d9032ee60d4a54150e2af6ede6590028a5ef836f9facbc642cd898898951d26a943fb3dcaaf2ab506349000e7cf244a1a0b7a9157804eb902d2c15aacdd6ff775d94e9bb8aa35a5b50c9c3d8ff9be6432c2609d99c8be05ed774d1b3beacea4981ec533b91390324f0093348e2f13259b8bd537854ea1b173300d03e333f0f8f79b29014da994f535efa9c31bcbdedf64398cd1df27c2e018fd9f8afb465e96fbde06d8d946dd8157e1c25f94cf62ca1c93ca490c2f5f620608d27afc864db5cfab0d0cbb245d4ec023488cbf169e32a1ee893046a0f8f74f196351496b343d1398d19e784a3f558e832cdeda14bb7f60381ebef70787cd44b31af6f95272823b82f821cfeda51e2fad11fdd9c4656f3252b12fbdb902bf3178ac41204d62ab15a5c7af5252edafc773939ef1f4ddf1408be6a3040c4ab7054e04c7422124d7b531b6ae8a24a9323726f0f832352e4ab369c8d0f852918fa8ae1c8b5ab864a6c9a7022e21c0e7c5718f8e3659929ae33f845a606b964c0d0e7e4bd5b94304577c8f17a429a9c916933f4109ffef6dcdec439dcca35c1a163fabe5019b1d20e69e39ef104c1315db69ac3313d1f496ecfe59fc875e2644feaffdc59b26578b7c710b462d1c8de7c0cd6bc3ba056287ed821f7a07740554bf634646a06d52ea5863250db16521adcb9394b7bd3527bbcce8e554c613d1ca02264834d8f12ed70125c6beeae2f88e87a476a56a96f5f2397a991a4157d16bd671497d9c8aa4d55f9b920a11fc75503e01cf4a8c4f659b44465cbab2490fc23bc7f67367bbec8b559b785e4a4f1924dc389584751980cc59122154be90af5de08e092e720c700b4cdae65729a59d94e171571cfbf1eabaef04c1ddfc28ed872a93fa1727cc77b943263ac12510954c52429f7f33a5de8d1f62f7216f257863cbe8559aeee66fe7e3a63bde5677d901cf23dbe874fa5a8152a8ffd688d80b190252b6c86ffd9f992f0ac38cb59aee5994fe433153cb3a7c27074642cb7cbd3e5af1da6fa6eef65a7e88ac21c8b109fa89ae0c0a616c4b314e92eff6ecd92801c6c8331fb20394beb7abefbd2e0df05222e4e9a8c8a853f9f494ef10ca19415b959077f0a2f1e4abc2e588a5d666b5202bfab9d63db329d6764e25c251b2f56c9f58652094f784a3afdd17fa33fd896450bef4d54e7c766ceb8eb9365552d7e7688f528b7ec78b0207db0b4324ac36cd8d8ea007073672df3d9f8c1514e2a75dc6591e983d485395d094cc70304f169d4e9d2799091ca968facf0ddec6325a4c51a14667c155cab5435119a5ac94cfab9af1d94dcc2315ba9b4c6f0bd7a90869aa7e3f67432c5f004af9ab2df849c0d08a92e0ed21019782d8b46524f84ce7fc68124a19eb97d091f9b61feb6c7545d4d29a33e46f965bc347c12679c524cb1f3a34930ea57f8c32d08781004300ee036b73fc46f0a79a80bd10a7771c5551ef011faa85cf1f33d06affda1d2c58000228015332f50478d12ee260901adbba748372405a438f9d813a9c5bd628725fc000340f2256bbb3508c9431de0d04c78b8b99f2ccc67c537891b14ca4194ee15f8cdf35bd2274bac57da0f64d9af6180c3fd70b3d91ac0cd17bd0aa9e128932e55f95a4aae8a2e497dc2c4f7fba3f11516544118e54f5a7ff03722d582edf563685e626bc80422123c865a6d7365bf2b039a41f4b593d2e629581a398b0753deadb029a3a592de74e040cd7a756e5d0ea6484a907b999bbdaa913758a348d98393e07927dbec925eff4f0d88f10e4d811bc273421cbdf7e3f6a82a07df09e269a43151d0808ff00dedacf5e09d84e19f155213b6b439040ca8b809d5c120aaee5ee4551fe50099c5ad8b042a59aea965bf40370fa20eb5ff65adb03284123d64322907ca2c78fc1ec13299248af507425883354c226ea796afc7b5260ebfe56ea707442bb741a75480c80c117be5aa976ef04cfd8ae07207caa0646ccb34f164307f9ad49f1bb828220a092fc5007f6d23ec5b638a16c469375f327827c43a4610f591a5f0acb62938dbda983aa05c7bfc6d772a4840b4428ffd4a9ca846c297f3edaab2782cc1c6c022197b87b57d20443f99bd883acc3b7e3d17d07f76c831f888b1db2236301b5a9b6f13cbd8fdae9db856e54d2887f69410d968423df90730296750045e199198bd98e7726f808d118827d603468004bd886fd5653991fa383360f5d6ddb13187ef1a495a9f90716f8385e3c95209b9611f89caf1adfbe68f527e8e0907cafa7b88054c94d0c431077b69e222154c192749529d5489e53df98857a4569c16a367ba3f36eb53ded58091bf911dba8ebdf47e79eee6fbf5dd2774236c5dd26d94e5f0a9760a86dc399b64853f0d88e3cbd1e7b77ba6fb0c8f6064ee70cf455bdd227a6d2358644cf30fb0226e0db5e43f345d962c2d28b64539efc9595183fd0c2c9f62144c09c7968564a183cd48e9d983cacc0aa41ad3d3299e8a3837b6844a0e43250384708bde864991972a8cb620527d70e1f1b13c65fd00142ee96f3ac47cfe7e5cce0168fca1722e1cf3d74442e9b2f723eed64e2e3d3b3bdd68e1bb60557af2d533c238483282c3dc9f628b5bc2bf47bd9234133461e8bb61c05bb109086ea87ac94f3f17a902a48b4bf0ebb192a59fd446874a7862695bea72122339c61d29f0224618fa901d4f1bed5a98cf6b7180005796323db9d5b194a1b7803c3908a8d38d8061a51d5e83c57b13d1d332a6233d8847eb1e62a32ea1b7f9a7b50e6b1c3270be3d6512a5b110ef76ebfb94e7a06be33dd2e40a43dbd9bfb50a6507406f0201d7c0254586ed5449c38bc7bc90fc3d494d6df8161039309f85711bd39cfa811b137807cf74f2045f0c1fbb9940bb5cc7bec6acd427ef8243d0a5eefc3d15bb924e3d38d3742a5c7fadb1cac1b78b169390995cea4c24a649b5ae1465033e7ed96bf6826dc6e8c418352d399d6d5b724c0c0420d0e46df612cf8dd5f731d303868fd2b0ecc8cdf88a58524529d1d6fab8c2466f310052b8d95592847f2b8d1243d7045c009a3f5f20f216d0b225f29f29c430512df11315f99e9c20ae75cada9fe807a1c14fc97af6bb70e14bb2c39a818966f1078bec9cdd460e4d6b37e2c80e5c78e299cc8550c6f402cefe610860bc55fc36fd6a4a07acf62a43a5d41e8bcfb2136385b9e4f9943e630ee3712f560df7b4e79968e34b26b75871b8560706b42587096c9b5f46c9834142f39b08a17c17a2e87cadf5c149bad94236066413b114b1c65cf685ed48380fea3c925932d4589367189cdd8be06ca9de5a23dbd7205b372ec18bcff1ef338f31ef210dd299bd4f2020f80f207a9c7f2b8cc260dfe2d7da8a7a628b8882d8ffd0537823c4c4c2e5dfb100f7b757c52ccf43982ea4fc11cee7d16f2d46802da87c37665f7be8820531873c77a830ec626c4bb50b2661521c62d3f1dda27884fa5eeff6336d1eb31c798a7ca199d6a7b4795ff43d9cd9b0911ff3bc17288dc90790f2fb1c394f48d4eb4be5a6f762ea2dc8ec28513ab6d5408c543c86375245b585c535d47611f1ffdd49374e86b1146a9c179c54bcd66facc2362d3e6e5f088a9b17eb939f4eaf33e9ac8b3d073061385fae1fcd895fb98cb58e2dbed53825a67e29d672474193f8bc1a38d035a242ad172aab945b1aa47dd8ee05f1175f7c34667f466115148e534d4efacc5f77504f62ced9b228f611b50e9522fc6e2c8a58086c381f389eb974bea259f4cf5938b", 0x1000}, {&(0x7f00000002c0)="923b612f20bb953eb5d6755098fee86debec235957ea9240615770c3e320d8f65e528e7ef1473087ff09fdd6e260fd9a72757226582ed4741e7f072066ae190b309c9ecf164093258653be228fcee4b26eee65f101fd2105664f08e104d86cc801d500043a4d5758b34d7f989badfeedeb77b0ee7266e8d67427fd5ee7663fb9010745e2993b11d02b2453221f5b65eeb26d6363d50b45e12ba0bb46d55f5c30aa391fbc791cdb631ec03fb432026b0b67089df4be07a1fd8256bdb52795c424852320954f78e75ff3264740551808849f19252cf8c0", 0xd6}], 0x3) r5 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r5) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) getsockname(0xffffffffffffff9c, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYBLOB="00000000000000005153f520000000008f9d900465d950e738a376981f11eb40909478b9af3c55bf1dbd74419043d461f2d89c766366ee0af51284030eaeae4566bd93eb1c0922675bdf746df0209aa7b4f4053e0919645efdd6bebbb45cd72dfe92ce3d420ef3f8c2970ece10f7a24300"/126], 0x8, 0x800) fchmod(r0, 0x8e3) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000400)=""/43, 0x2b, 0x800, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r9 = dup2(r8, r7) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000001600)=""/43) poll(&(0x7f0000000200)=[{r9, 0x1}, {r9, 0x30c}, {r10, 0x10}], 0x3, 0xffffffc0) faccessat(r9, &(0x7f00000003c0)='./bus\x00', 0xc2, 0x3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 17:35:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x5, 0x6}, 0x6, 0x0, 0x49}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x107fff, 0x0, 0x3, 0x7ffffffa, "03002c245e1a0007000000f4ffffff12885d8878"}) r2 = socket(0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce4120358367", 0x126, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) write(r1, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5994215e40f1ed90d7bfbf1925487c2ada5305e09de00"/119, 0x266) 17:35:31 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="80097b0066696f651007"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x9) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) dup(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) r4 = accept$inet(r0, 0x0, &(0x7f00000000c0)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r7, &(0x7f0000000040)=@abs, 0x8) shutdown(r7, 0x0) socketpair(0x2, 0x4000, 0x81, &(0x7f00000006c0)={0xffffffffffffffff}) poll(&(0x7f0000000700)=[{r4, 0x80}, {r5, 0x2}, {r6, 0x4}, {r2, 0x1}, {r7, 0x10}, {r8, 0x10}], 0x6, 0x7fffffff) shutdown(r3, 0x0) write(r3, &(0x7f0000000780)="2484ec664783b62fcf5d96ae3974c129b5f56a9f44f047ff4ed411ebe3df1f2df9106628470f0903fe03761590839b21b3a326c449f2051cf67fc9349b7a08c3b1a7f444f9a926bbea57f1ebf16f3e63b589eb4868c695230993e26b52b4ac7540b12d8c33ab70cba33cfe801102997408ee0f79c366c066b2d72357857f13ca2592d810d66aa682e8beeac6f389cb2a3628696739132207220267e0e38c31f227e4f60641ad095105f19210e3bdc964041196c45f273e0b976d4f6b3446f955c532e617a493b769a16dd0a1ceb378", 0xcf) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/71, 0x47}, {&(0x7f0000000540)=""/135, 0x87}], 0x8) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000880)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c137daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee987d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926825332c46ec179b7ec29730474aa0eb738a6e2b4c23d1f1a0", 0x363}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000c00)=""/4096, 0x1000}], 0x1) dup(0xffffffffffffffff) r9 = socket$unix(0x1, 0x5, 0x0) shutdown(r9, 0x2) 17:35:31 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) bind(r5, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60453f000000000000000000000000c66e1a0081000000bbfe8000000000000000000000000000aa"]) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) r7 = accept$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r7, &(0x7f0000000240)=[{&(0x7f0000000140)="f0e9f72ff745feb0dc43514bd22bcb4e50dfa6adf273b2df1366c078537b55b90243a43e4539585a511dfaa53747dd189ec3d824cf54be4b3569c5c86c37ac0885225c2acf7ad68b6427d994888dd88bd37a5adc4aee3b19a7ccc15ea577c3255fb4471231b5250462c4b2279094ce89766989d6990a22c1f13a66a29b513fe4bf42b3bc0d241a995274345b3d26", 0x8e}, {&(0x7f0000000200)="fe84f6c7be1f2cefccb0a723699b25d98b7ce8f8345fee7bcd491ecffb7834f5fdf6be224fbca125887036bdea13", 0x2e}], 0x2, 0x0, 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:35:31 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) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = kqueue() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) readv(r6, &(0x7f0000002200)=[{0x0}], 0x1) 17:35:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) 17:35:31 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) setsockopt(r2, 0x420, 0xfff, &(0x7f0000000280), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) fcntl$dupfd(r3, 0xa, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) read(r5, &(0x7f0000000080)=""/93, 0x5d) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c3390000000000000000c000100080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) getppid() r8 = getpgrp() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000001600)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b309986"], 0xc, 0x2, 0x1000) msgrcv(r9, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004da83243a17d35817b060000000000000000000000004ab73dad07000000000000000000000000000000000000000000000000cbdff41be987157ecad81dd6310ce6c02bc1486ead5933"], 0xfa, 0x1, 0x1000) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834f7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f21d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() 17:35:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0xdfc, 0xffffffe0, {[0x9, 0x9f59, 0x6, 0x1, 0x2, 0x101, 0xad, 0x6d4, 0x2, 0x88, 0x9b53, 0x3, 0x9, 0x4, 0xa5aa, 0x1, 0x100000000, 0xffffffff], [0x9, 0x81, 0xbc, 0x22, 0x40, 0x42, 0x7, 0x7f, 0x5, 0x75e], [0x3, 0x3ff, 0x0, 0x10000, 0x1000, 0x4, 0xffffffffffffffa9], [0xfff, 0xffff, 0x8, 0x6, 0x40, 0x3], [{0x3ff, 0x2, 0xfffffffb, 0x80}, {0x0, 0x7fffffff, 0x1, 0x6}, {0x1f6, 0x1f, 0x10000, 0x5}, {0x0, 0x7, 0x7, 0x100000001}, {0x5, 0x3, 0x7, 0x8}, {0xffff, 0x4, 0x9, 0xffffffff}, {0x40, 0x7f, 0x101, 0x8}, {0x4, 0x8, 0xc71, 0xffff}], {0x8, 0x3ff, 0xffffffff, 0x6}, {0x1f, 0x5, 0x80000001, 0x7}}}) setsockopt$sock_timeval(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x2) 17:35:31 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"}) socket(0x20, 0x3, 0x7f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 17:35:31 executing program 1: ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) syz_emit_ethernet(0xe, &(0x7f00000000c0)="6d3810e4be4630f2e7de6df28848") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 17:35:31 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd604504000000060000000000000000c66e1a0081000000bbfe8000000000000000000000000000aa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001700), &(0x7f00000016c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0xc1) semop(r3, &(0x7f0000000240)=[{0x1, 0x2, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x4) semop(r3, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r4 = getuid() seteuid(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000840)=0x7, 0x4) recvmsg(r7, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x803) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x4, r4, r2, r8, r6, 0x0, 0x4}, 0x3f, 0x49, 0x9}) getuid() getegid() getuid() r9 = geteuid() r10 = geteuid() setreuid(0x0, r10) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000200000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000700)={{0x0, r9, r13, r10, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r14 = geteuid() r15 = geteuid() setreuid(0x0, r15) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f00000010c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9db0031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1206de70099c16df94199fd29088d123a30f95d2b5fa710442c91bb028e58dd85e62d3e5c57a40ac8c57295e64c8a39d6036d8adaa5a830dd5c5f9f2d83628baea"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r19 = msgget$private(0x0, 0x20000003c4) msgrcv(r19, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000000000000000004500000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000000000000000000000000000093080000000000000000000000000000000000000000000000000000000000000000000000000000e72df5cd749ce258000000000000000000000000000000000000487fc3b300000000000000000000000000000000000000000000000000000004000077988616e0de82ad563d37119a61dab2ea8adc86153c670c10e413a6f5ae2c754ad4058b4b7043efc39a8304f07ab7c3d3dd9d55a3aa9a0d"], 0xeb, 0x0, 0x1000) msgsnd(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400000000000000000000000000000000000000009882c5069a6c1e0700"/330], 0x1, 0x800) msgrcv(r19, &(0x7f0000003e40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0700"/4104], 0x1008, 0x2, 0x400) msgrcv(r19, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r19, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) readv(r21, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r21) msgsnd(r19, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r20, @ANYRES16=r21, @ANYRES16=r18, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) r22 = getegid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000700)={{0x6, r14, r22, r15, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x0, 0x138, 0x2}) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, r13, r18, 0xffffffffffffffff, 0xffffffffffffffff]) r23 = geteuid() r24 = geteuid() setreuid(0x0, r24) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000700)={{0x0, r23, r27, r24, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) geteuid() r28 = geteuid() setreuid(0x0, r28) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35dc7b38a8c0e16f328dca5d39656da02489672db6d19f37405111e97a8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6700400000000000000f8384250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6000863e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325ed2485e172bf1200"/268], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r30, &(0x7f0000335000), 0xfcb7) 17:35:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000240)=0x4) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000001c0)=0xc) semget(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff7f6c653000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000200)) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e4f18d32f55d6a5c3c00200000000000000696c65302f66696c652000"], 0x10) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080)={0x3, 0xe6e}, 0x10) 17:35:31 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfd}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaae0486dd60a4f01008182c00fedc000000ff620000000000000600aaff020000000000000000000000000001"]) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) recvmsg(r0, &(0x7f00000026c0)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002540)=[{&(0x7f00000000c0)=""/231, 0xe7}, {&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f00000002c0)=""/75, 0x4b}, {&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/229, 0xe5}, {&(0x7f0000001500)=""/13, 0xd}, {&(0x7f0000001540)=""/4096, 0x1000}], 0x9, &(0x7f0000002600)=""/146, 0x92}, 0x41) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:35:31 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') 17:35:31 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = semget$private(0x0, 0x8, 0x10286) r3 = socket(0x2, 0x1, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040), 0xfeea) close(r4) r5 = fcntl$dupfd(r3, 0x0, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)="2c2ac9ca", 0x2c) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) ioctl$TIOCSETA(r7, 0x80047470, &(0x7f0000000100)={0x2, 0x0, 0x1, 0x4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x7, 0xd29}) 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, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r9, 0x0) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) sendto$unix(r1, &(0x7f00000004c0)="a6f7103bd978d2e9202ddb9b20e89b33991d12906f5900d205bd01ebd440ab1d591ecf7b45274d1f2bb17cd97a6bd048028726f6e50255", 0x37, 0x20b, &(0x7f0000000800)=ANY=[@ANYRES64, @ANYBLOB="6879df4a3ef2779afdc0f8e2a55bbe1dcd35beeecf3901996279315ee79f0dddc51301ecf7118a24f86e4bc45b6c90f59e2ce0fdc45996bb32e8bbc640eba66287068d4516215a19ad7494aa475ffe710bca8c76500f8c14bacc069349a202babb1b792361e7054ecfa2cefed9288cb4868de253e9bc3f46817635c9b05483297a63f4f1690dc795a364f9557fbabdfee89fabb74c2e7173c76a1635f432d67cfc1cb69952d3663befa52491dd6c546690f6aed14247e924d322abe71252580b22f460dbd8cbb57277bd86e82eae00000000b6783a018065d890f5e1c2bbfc66748c327f980710006c455f65ea0d08c981c9c22451041d674a57cc45b80000000000"], 0x2) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20088, 0x0) close(r10) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') 17:35:31 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f0000000080)=""/55, 0x53}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000680)=""/157, 0x9d}, {&(0x7f00000004c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/135, 0x87}], 0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000), 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) dup(0xffffffffffffffff) 17:35:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0xd4}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x45) fcntl$getown(r1, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000100)="c7a895b22a241c0a078359ff86dd6e360aa9cb9905000000000000000000010065bf00000000000000000057e9a8fdf341c81aa692ee") 17:35:31 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="00080000000000000080ac4991b6330c61dd34580f1247840f52bf2da1a585d47d122a0fd1e9f0277452821a82a0bb4b0536de2b0e38ddde1046066696275d2506000000154a15ff9497ea43646d717bd4ed9796227049cc45af9fc2afacbad5e8b2de3b446d3cd8fecc778e90ce4ab425999f8a7ed1c9ef"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x82a, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() r10 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r11, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r13 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = getgid() r16 = accept$inet(r11, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r18 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r18, r19) getgroups(0x6, &(0x7f00000003c0)=[r13, r14, 0x0, r15, r17, r18]) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r7, r17, r6, 0x0, 0x29, 0x81}, 0x6, 0x1, r8, r9, 0xa6, 0x1, 0x44e2c, 0x3b39}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r20, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r22 = getgid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r24 = getgid() r25 = accept$inet(r20, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r27 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r27, r28) getgroups(0x6, &(0x7f00000003c0)=[r22, r23, 0x0, r24, r26, r27]) r29 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = geteuid() r34 = fcntl$getown(0xffffffffffffff9c, 0x5) r35 = getppid() r36 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r37, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r39 = getgid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r41 = getgid() r42 = accept$inet(r37, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r44 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r44, r45) getgroups(0x6, &(0x7f00000003c0)=[r39, r40, 0x0, r41, r43, r44]) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x1, r33, r43, r32, 0x0, 0x29, 0x81}, 0x6, 0x1, r34, r35, 0xa6, 0x1, 0x44e2c, 0x3b39}) r46 = getpgid(r34) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r30}, 0x0, 0x0, r46}) getgroups(0x1, &(0x7f0000000000)=[r30]) r47 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r48 = accept$unix(r47, &(0x7f0000000000)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000003a10000000000000089f2a7f1360d5dc3ca2de8ba521da89d4be81e93ff6130e9b"], &(0x7f0000000080)=0x6e) accept$unix(r47, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r49 = geteuid() getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r47, &(0x7f0000000180)='./file0\x00', r49, r50, 0x4) setregid(r30, r50) r51 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r52 = getegid() r53 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r55 = geteuid() r56 = fcntl$getown(0xffffffffffffff9c, 0x5) r57 = getppid() r58 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r59, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r61 = getgid() getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r63 = getgid() r64 = accept$inet(r59, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r66 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r66, r67) getgroups(0x6, &(0x7f00000003c0)=[r61, r62, 0x0, r63, r65, r66]) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000980)={{0x1, r55, r65, r54, 0x0, 0x29, 0x81}, 0x6, 0x1, r56, r57, 0xa6, 0x1, 0x44e2c, 0x3b39}) r68 = getpgid(r56) shmctl$IPC_SET(r51, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r52}, 0x0, 0x0, r68}) getgroups(0x1, &(0x7f0000000000)=[r52]) r69 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r70 = accept$unix(r69, &(0x7f0000000000)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a10000000000000089f2a7f1360d5dc3ca2de8ba521da89d4be81e93ff6130e9b"], &(0x7f0000000080)=0x6e) accept$unix(r69, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r71 = geteuid() getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r69, &(0x7f0000000180)='./file0\x00', r71, r72, 0x4) setregid(r52, r72) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r73, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r75 = getgid() getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r77 = getgid() r78 = accept$inet(r73, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r80 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r80, r81) getgroups(0x6, &(0x7f00000003c0)=[r75, r76, 0x0, r77, r79, r80]) getgroups(0x5, &(0x7f0000000580)=[0xffffffffffffffff, r22, r30, r72, r76]) r83 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x20000, 0x0) r84 = accept$unix(0xffffffffffffffff, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000000600)=0x1002) r85 = socket(0x2, 0x2, 0x0) connect$unix(r85, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r85, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r85, &(0x7f0000000040)=@abs, 0x8) shutdown(r85, 0x0) r86 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x80, 0x0) r87 = socket(0x2, 0x2, 0x0) connect$unix(r87, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r87, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r87, &(0x7f0000000040)=@abs, 0x8) shutdown(r87, 0x0) r88 = socket(0x2, 0x2, 0x0) connect$unix(r88, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r88, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r88, &(0x7f0000000040)=@abs, 0x8) shutdown(r88, 0x0) r89 = socket(0x2, 0x2, 0x0) connect$unix(r89, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r89, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r89, &(0x7f0000000040)=@abs, 0x8) shutdown(r89, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x4) r91 = socket(0x2, 0x2, 0x0) connect$unix(r91, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r91, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r91, &(0x7f0000000040)=@abs, 0x8) shutdown(r91, 0x0) r92 = socket(0x2, 0x2, 0x0) connect$unix(r92, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r92, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r92, &(0x7f0000000040)=@abs, 0x8) shutdown(r92, 0x0) r93 = accept$inet(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r94 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x28810, 0x0) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="7e21cc7ed84eda929ac124e9f21c3206", 0x10}, {&(0x7f0000000100)="4f8ab5146b137e13768669f37746395d439c1f7bd60ed143a71c83ea7fd4b69989e7f83f8e05b58f966f55bc5adb5913fe0a82717eef55e5d8b419bc0776629aca73f335c4dff66e1a172ee85e584ef8d55f74bc89b54583eaec4a50a32b395750884d9920987ee14c825734f4a4264d982fd528ecf758e7279710e473a06d331a814256d529855a2e7da55a93f2a0ba22545d226b3a91e4478a45ae5532972b480c59a171c9c279218fe98bb37afc29b64c485edaa3e69da0d9f4b18d9bf8178877d378dfbf67", 0xc7}, {&(0x7f0000000200)="c3781cb7a6bfe7411d4112075e939edb2280ced30b27811cbf06397d0504ca701263562b3989eb0554a3abfdcb576d146fd0ffa894ab1e128019fe161661bf41f697ddea33001f3ed94b4987164d506bc3de9f677d77c970119adb8711fc02836386b986381dcaf1b45bd25a1ae70903de692b193d1020568accbb4966eadf2fe0a0fa402d648947c5e5fdd044c8c7fe7e367fee04d405288fe75e303fd16721101ca6daf7e1819869da56ee964ade9a59d7ad879bd04a3c", 0xb8}, {&(0x7f00000002c0)="aacef51e4e18589c595a5b32b1c854cce2da33ec60ec56e18856af568c614282ba0784f86933e39ccf87ddad46060163ab9e673ec803d6f86aa8a450766c93c8ec3352ab867c87547265069dc69d9469b03b96aa22b6194c8ac81a66b1b43ed3a27c21b741", 0x65}, {&(0x7f0000000340)="5c02d6b827c82bf79ea8c62817798d6f38fd73590a12ecc28cb9caec7c6d7bd75b2b4dfd217d417ebc257e3d649c2c5da2c0a2ee06e697c92b6f4ee87fa9c5128366872b90b73c48701b13727f8723c5cff766d3b25544137398aa162525efe74ce5bce86e311d667d6d4fddfc61e6915d077cef3e5b31f97be4bb4f31f2f57cb84b487124a465f62f73e7eeeb0b90f05d7381c979d8f8df0b7e2cb93356b4b3069b9adbccad766cbb90a6aa380a20cefff424cf26e68d34c251f44a1b494aaf2f802c0eca49ebf8c83df27042bad60ed526d766fae02799e28debe995fdf77b1fb740d4259e598a20d45b", 0xeb}], 0x5, &(0x7f0000001840)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r7, r82}, @rights={0x28, 0xffff, 0x1, [r83, r84, r85, r86, 0xffffffffffffffff, r87]}, @rights={0x20, 0xffff, 0x1, [r88, r89, r90]}, @rights={0x28, 0xffff, 0x1, [r91, r92, 0xffffffffffffff9c, r93, r94]}], 0xb0}, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="84", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c000000000000000000aaff020000000000000000000000000001000000000000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:35:31 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r3 = socket(0x2, 0x400000001002, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0xffff0001, 0x935, 0x0, 0x1ff, "773c3afb41a57168282199571daec335ca450844", 0x8000, 0x1}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) flock(r6, 0x7) setsockopt$sock_linger(r5, 0xffff, 0x4, 0x0, 0x0) socket(0x6, 0x804, 0x0) socket$unix(0x1, 0x1, 0x0) r7 = syz_open_pts() close(r7) 17:35:31 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f00000001c0)="e978323f13", 0x5}], 0x2) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = fcntl$dupfd(r0, 0x0, r1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) write(r5, &(0x7f0000000200)="e7320757c3b093a3d684af6ac526d2754f31a3553667d30f9d152293ea17abef0651dacb08e85c734d5bf26f30e32b74e144785162938a1cab0010fc1de682002c0082136ae439f0be153df4da201c32c919514d98093842c820a0d7f7d645df559ebe01e9dda951e7ad8e3d6ea5dda9de537d6fefc65d7067679989614a97de2af054526881fac605bb359db678c2cd80bb844fff8a972d6c3e058b8a2e4ecc2e37a67b387ff8d11025a77f6f1f3acd26c3c91323d228cf3e7bf5773018cff682ce65e93d4f815a68013ff7a2dff322bd25945774da9eda17fca4ecdcfacc28491c044195fd283ca99b118341af17b572800168dc", 0xf5) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000000)) 17:35:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x104) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x3]}) 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) dup2(r4, r5) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="e757bf8d8aa21fbd5ca29f621e3f80a2e32f43a96da7e0013362db466721970daca876d227265fbe17be1555c99b4cfd0e1afd1b8280074af349a761991b0658179cb42538e453f22d990ed88076812e69568f288aab07011cc82f4808feeea81850c91c8cd8b48be7ae225d71c242121d1956b87d379db2e5559cccbfc33be76f8714c163ec9b8d061dfafafa8c6b527fbd97ec4dbffcf603554993919143927622c0f54d1be88cb4cd529b113bde490a74dd1aa674815723407f24517ff62f49df058dbafdb5a3619c67e0632fc98a52a5de2630663124bb328944012aa236c87aa70523aee91ce70149d5d730616ec499f59c275c49834da44358e4909eee4a50f35aeb454b1965d9c60f44eeae7bdf62bf57ac7c2817c84a112845becff27478f33a1d2a3d0b130d8a45e8f2c074e0cdf6a26003b04b5c3bea"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) readv(r7, &(0x7f0000002200)=[{0x0}], 0x1) 17:35:31 executing program 0: setrlimit(0x3, &(0x7f0000000300)={0x353e, 0x100000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getppid() r6 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r7, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r9 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = getgid() r12 = accept$inet(r7, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r14 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r14, r15) getgroups(0x6, &(0x7f00000003c0)=[r9, r10, 0x0, r11, r13, r14]) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x1, r3, r13, r2, 0x0, 0x29, 0x81}, 0x6, 0x1, r4, r5, 0xa6, 0x1, 0x44e2c, 0x3b39}) r16 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r17 = getegid() r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = geteuid() r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = getppid() r23 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r24, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r26 = getgid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r28 = getgid() r29 = accept$inet(r24, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r31 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r31, r32) getgroups(0x6, &(0x7f00000003c0)=[r26, r27, 0x0, r28, r30, r31]) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x1, r20, r30, r19, 0x0, 0x29, 0x7f}, 0x6, 0x1, r21, r22, 0xa6, 0x1, 0x44e2b, 0x3b39}) r33 = getpgid(r21) shmctl$IPC_SET(r16, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r17}, 0x0, 0x0, r33}) getgroups(0x1, &(0x7f0000000000)=[r17]) r34 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r35 = accept$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a10000000000000089f2a7f1360d5dc3ca2de8ba521da89d4be15972e97b032b0"], &(0x7f0000000080)=0x6e) accept$unix(r34, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r36 = geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r34, &(0x7f0000000180)='./file0\x00', r36, r37, 0x4) setregid(r17, r37) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r38, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r40 = getgid() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r42 = getgid() r43 = accept$inet(r38, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r45 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r45, r46) getgroups(0x6, &(0x7f00000003c0)=[r40, r41, 0x0, r42, r44, r45]) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r47, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r49 = getgid() getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r51 = getgid() r52 = accept$inet(r47, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r54 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r54, r55) getgroups(0x6, &(0x7f00000003c0)=[r49, r50, 0x0, r51, r53, r54]) setgroups(0x5, &(0x7f00000000c0)=[r13, r37, r45, 0xffffffffffffffff, r54]) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) r56 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r56}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r56, 0x2000741e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x40}, {0x22, 0x8}, {0x43, 0x800}, {0x100, 0x80000000}, {0x88, 0x400}, {0x82, 0x6}, {0x0, 0x8}], 0x7}) 17:35:31 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="29af663508000000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x80000000, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x60, 0x4, 0xd86, 0xffffffffffffffc0}, {{r2}, 0xfffffffffffffffa, 0x34, 0x10, 0x6, 0x8}, {{r3}, 0xfffffffffffffffb, 0xf0, 0x4, 0x10000}], 0x0, 0x0, 0x232, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f6e696c6530006094a51e2d3a1f8b5477c0c84ce1b66cc79a564e3de43d5ce7d415a0812df80c4b20e9f455c5e75cc1a3935cff000000d4092c38597b92e9046c7afee3c018bcbfdf017ce9310f2c54a865a0"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r4) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x8001}, &(0x7f00000002c0)={0x8, 0x10, 0x3fc}, 0x0, 0x0) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) close(r0) 17:35:31 executing program 0: sync() r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) socket$unix(0x1, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10002, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 17:35:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)='T', 0x16f, 0x402, 0x0, 0xffffffffffffff6b) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000000)=""/35, 0x23}], 0x2, &(0x7f0000000340)=""/100, 0x64}, 0x842) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x1}, 0x461) 17:35:32 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff00000000aaaaaa0086dd6073f005000033eafe8000000000000000000000000000aaff020000000000000000000000000001"]) msgget$private(0x0, 0x8) syz_emit_ethernet(0x3d, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:35:32 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x999ebdfdda40e0a2, &(0x7f0000000100)=0x1, 0xfffffffffffffee6) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) recvfrom(r2, &(0x7f0000000040)=""/141, 0x8d, 0x43, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) shutdown(r4, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r4, 0x6, r5) socket(0x0, 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000001c0)=0xffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 17:35:32 executing program 0: setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000002}) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) r0 = geteuid() r1 = socket(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1000100d3) semop(r2, &(0x7f0000000480), 0x0) semop(r2, &(0x7f0000000000)=[{0x2, 0x40, 0x1800}, {0x1, 0x73, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1, 0x1000}, {0x0, 0x5, 0x2000}, {0x3, 0x4, 0x1000}, {0x1, 0x80000000}, {0x2, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x4, 0x7, 0x1000}], 0xa) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, &(0x7f0000001b80)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = open$dir(&(0x7f0000001880)='./file0/file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r14, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x240000000, r18, r12, r11, r12, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x5, 0x5, 0x5}) r19 = getuid() setreuid(r19, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r19, 0x0, 0x1c4, 0x80000000}, 0xd, 0x103, r17, r15, 0x0, 0x92, 0xffff}) r20 = getuid() setreuid(r20, 0xffffffffffffffff) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r20, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) r21 = socket(0x20, 0x1, 0x6) r22 = semget$private(0x0, 0x4, 0x1000100d3) semop(r22, &(0x7f0000000640), 0x0) semop(r22, &(0x7f0000000000)=[{0x3, 0xbfff, 0x1800}, {0x1, 0x73, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r24 = getuid() r25 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) r26 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r26, &(0x7f0000d06ff8)='./file0\x00') faccessat(r26, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r27 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r27, &(0x7f0000d06ff8)='./file0\x00') faccessat(r27, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r28 = accept$inet(r27, &(0x7f0000001940), &(0x7f0000001980)=0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r25, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r32 = fcntl$getown(r25, 0x5) r33 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r33, 0x0, 0x0) r34 = fcntl$getown(r33, 0x5) r35 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000540)={{0x240000000, r36, r31, r30, r31, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r29, r32, 0x5, 0x5, 0x5}) r37 = getuid() setreuid(r37, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r31, r37, 0x0, 0x1c4, 0x9}, 0xd, 0x100, r6, r34, 0x0, 0x892, 0x20000fffe}) r38 = getuid() setreuid(r38, 0xffffffffffffffff) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r38, r23, r24, r31, 0x20, 0x7}, 0x4, 0x5, 0x5}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, 0x0]) r39 = getegid() getgroups(0x5, &(0x7f0000000100)=[r7, 0x0, r39, r7, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r40) execve(0x0, 0x0, 0x0) r41 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x400, 0x8f) sendmsg$unix(r41, &(0x7f0000000040)={0x0, 0xffffffffffffff74, 0xfffffffffffffffe, 0x2e3, 0x0, 0x2b8}, 0x1) r42 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) r43 = syz_open_pts() ioctl$TIOCSETAF(r43, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "d730c1e7bb6fc6e2a6f67b5c26a07e9500e74de4", 0x0, 0x3}) r44 = socket(0x18, 0x1, 0x2) getsockopt(r44, 0x29, 0xb, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xc, 0x810, r44, 0x0, 0xfffffffffffffffd) r45 = semget$private(0x0, 0x7, 0x286) semop(r45, &(0x7f0000000000)=[{0x2, 0x4}, {0x3, 0x1, 0x1800}, {0x6, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x3) r46 = syz_open_pts() close(r46) ioctl$TIOCSETA(r46, 0x80047470, &(0x7f00000004c0)={0x5, 0x10000, 0x0, 0x1, "61aa0df1600000010090210000f47c00"}) read(r46, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r46, 0x20007465, 0x0) ioctl$TIOCOUTQ(r41, 0x40047473, &(0x7f0000000440)=0x3) fcntl$setflags(r43, 0x2, 0x1) r47 = socket(0x11, 0x4003, 0x0) sendto$unix(r47, &(0x7f0000000240)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800000000000000000000000000000000000000000000000000000000397d3a47c56e4bfab9be51fc370e59baef58ab249c8d74158a96a82e754cc564ac9df4ecefebc4f779f73b73ee3f2047c3f5bbb63945023c3c73c243da242a3d21256f84015aa990f99f62d2d6f74d41496376d40d6e556007dd44abbb7638f44c4a92787aea2088fa56dca51d3a76651a157ed8418f45e601347b6a16adab464360e46ae656d19ef693c9c27f26e0c20a0d655432c362f4b60675c93989ea9d33a87e236e95bb4c7fe7d22bd94b4058b2750ea57cc41fc7094fddf832061a5d7942459e8476ef8458d0bcb07a3f9a7aa6ba5cabec711220a2ea644537b6bf0cf528ccd21907432dcf74e50a3ff13c731c2f4f3cf6882378ffae2da1ce1af44e02330c3259b2f56cf917", 0xb1, 0x0, 0x0, 0x51) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r48 = semget$private(0x0, 0x1, 0x625) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r48, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r49 = getgid() r50 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r49, 0x0, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) geteuid() r51 = shmget$private(0x0, 0x1000, 0x660, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_RMID(r51, 0x0, 0x0) shmctl$IPC_SET(r51, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r51, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r52 = semget$private(0x0, 0x0, 0xf9ee9fbbae11811f) semctl$GETZCNT(r52, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r52, 0xfffffffffffffffd, 0x7, &(0x7f0000001e40)=""/273) socket(0x2, 0x400000000002, 0x0) r53 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r53, 0x0, 0x100000000000000a, &(0x7f0000001680)="b3386dc26b7834fb224ac424dd6000", 0x135) setsockopt(r53, 0x0, 0xa, 0x0, 0x0) accept$inet(0xffffffffffffff9c, 0x0, 0x0) getpid() socketpair(0x0, 0x5, 0x8, 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r54 = socket(0x0, 0x0, 0x0) r55 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r55, &(0x7f0000d06ff8)='./file0\x00') faccessat(r55, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) setsockopt(r55, 0x7d, 0xffff, &(0x7f0000001a40)="186fe65c", 0x4) sendto$unix(r42, &(0x7f0000000c40)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0x48, 0x408, 0x0, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r57 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x80, 0x0) fchown(r57, 0x0, r56) r58 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r58, 0x0, 0x400000a, &(0x7f0000000080), 0x109) r59 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r59, 0x0, r59) ioctl$TIOCFLUSH(r43, 0xc1206951, &(0x7f00000018c0)=0x4) r60 = socket(0x18, 0x1, 0x0) getsockopt(r60, 0x6, 0x0, 0x0, 0x0) r61 = socket(0x18, 0x1, 0x0) getsockopt(r61, 0x6, 0x0, 0x0, 0x0) r62 = socket(0x18, 0x1, 0x0) getsockopt(r62, 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgrp() socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r64 = syz_open_pts() r65 = syz_open_pts() ioctl$TIOCSETAF(r64, 0x802c7416, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x400000, "7e389ddedff37173934a3a00", 0x0, 0xfffffffc}) ioctl$TIOCSTAT(r64, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) dup2(0xffffffffffffff9c, r65) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfdc7) fchown(r64, r66, r67) getegid() r68 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r68, 0xffff, 0x1006, &(0x7f0000000980), 0x10) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x44) r69 = socket(0x1, 0xa, 0x81) setsockopt(r69, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r69, 0x29, 0xd, &(0x7f0000000140), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000c00)=[{&(0x7f0000001240)="b52ace56a69c7850a781d7f5594cfc5e9b6230aefccc4b3826037c0671033d0708636fa070b9d0df36290df96ab022dad076bea29edda4da6fb9285f96907e14c1ba8274b889d0029887e01260df3fcdc28d42dd0f82b0d862746441b4dfa7c9d2b5b82732c729c2e490185cb5f6afc4d0bf33a3d1ee2f46f97d4026bc15969f9f261831ed44098f0340b3efc00e7d2c1078e95aba539a24b6b447f9dadf161a626e28e45ce331d59c42da788602fd9761c37d427d43316c37f0928272e6a14430d5ac9fa46ba5078cbe6cc72077ba28119f357a391bb05ffeda5c0a54", 0xdd}, {&(0x7f0000001340)="de7bf0380afbe3c2cfd01cd715f684340f9dc151b070a89330339ec80a367405fb52716f288bf9b2a4c8609f22b1a2edeeb8b3bb1131a19da385c7c2816f31fbea6a62b138d16a1fce3fb1cc3b7f9e4338be0e5e67c16625b3ab191d7683706169f2b218e4466b0545325e9d78a10404953de78ceef8ac4cd9d41af47b57a9680a13896c52ea2f3c966d0915134bdb3cd50fe47f7a06ec8bcdcf609152ede68760a9d7b745fef58639db98436e2bcc6a4d3aaf6d2a49020fda2eca27c2b278bb43e524c5a5519dc43e3b680dad0560ab0392af33e0d362685cba5dd3", 0xdc}, {&(0x7f0000000b80)="022fbd910224ba8b3869c216a3656ce86505bf0ca8f42ac3c01bf9781eec6822ec8d592854ce0f02aaab8b140fef95730d8b1aa7d308e0aaeaa988c6d96d19253a24f99f6a33d5e117efc14a394dcd", 0x4f}, {&(0x7f0000001440)="1ff790eb7fe61da6e3cae98f044ef80e0d1c9f3a6aa4a3c730ffc28016e3d6f62893fc230640d8bf3af38b51bed4bfc1e779e72b7543f4b30ec25ffedcd28f5e8b26622920fd181c722686e0227fb92f64938e28674854ceb1c9734178b544cb3bc285399d22563f12737a195152e3a045af55384ae523b4dac8cb4175c7b6fe1e4b7694ead96540613a2ed4ed408e24d0af67f6fb4b9a96ba402b0701803b4885c23348562aff39a37d1ded55ce3361bcbae2fa099646f975", 0x2e3}], 0x3, 0x0, 0x5f2) r70 = socket(0x18, 0x400000001, 0x0) setsockopt(r70, 0x1000000029, 0x2e, &(0x7f00000016c0)="ebffcbff13b9fd812eaa4e713048e09931929648e5af8e6ddda0346629c35e5d116813e77bfa9d786e58f50af873f433bafa0022954fb86d3e80b5fdb1a599e9ac8740692611ff1aba56b235b0733e0bbb16cb724922230d898d7d4403ece24cbb67075c9de8587af68282fbb4e8227a103534a816e1d7eccf83e84c8fbccbb641a6b64dbe4df39f18850262ddd9d2f69dde9c2607eca6f0a56a7ae1f0ee687318335421c94e4f41f9e0c6914a36ab2e596174701a4ff8fe6c8ade15ce088b33c24debd1e2da787f238831f1723b2dcdb6323bc91351ff5a656919c93a7ee82353edce319583977d087b51c7c7e6b9d16d66ad4b1bbe3af013f5bab1aa53f3ae7083e10a8a8e795f8ea295d360528ea7295cac0a1d0b8972b17dfea5bb7ecd2b014f0ca841d02da8e53698a062e56cc60d97ab6ed22bdbad8b94e43c7285cd3f45b5206c2b9cf1bb4778dfa6cf57bf8143ccf8ace24e75e7bd537a5d6d02344ca812935410f8cac1da8caf4c0108326e7a10821876a30489f7d888b27ed9964a5b171bbc6b8ed27692722628c20c6a8de30b", 0x192) 17:35:33 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget(0x1, 0x2, 0x2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x3) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x801169ac, &(0x7f0000000300)) 17:35:33 executing program 0: syz_emit_ethernet(0x3, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRES16, @ANYRESDEC]) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 17:35:33 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x1f, 0x0, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x40) dup2(r2, r4) syz_emit_ethernet(0x2, &(0x7f00000002c0)=ANY=[@ANYRES32=r2, @ANYRES16=r1]) syz_emit_ethernet(0x192, &(0x7f0000000840)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd60eaa836015c2f00fe80000000000000001b0000eeff00bbfe8000000000000000000000000000aa2b0086ddffff00000502040100000000011f0000000000000001001ff906ed2e7e312e7c365c7a188c3ece91d6fb220b62c16dc089f26e14dfe4055cbf132dd60eee5bec494677cb406492fa48b4405af7d46d347b29d31db08ee7a40f90a31853752eff8f861575eaa7000e63e32ef3c9cc311db5d26f02e23cac49613e74bdd748cc5585b41609f21e43e893bda7248da2828bb59978aca2553635fd31a722531db7ef9ad6e29c19b01a2f4370b0375b13f685d59b381c9073ded5a05067a6a6e62760f009a16713e5c4bb272f433e32a588cef7a4f947ed0a487ee4f179c2270800a3ef4d1a6eb53fdf7a58977ba4e1d706581bd6f9a67f2a31874f84e092e03105c9c286f11a9e0cb76f4ae78a51470cefe86dd79724b801a271980651458125e0532b128bbbda42b682840000042065580000000000000800000086dd080088be00000000100000000100000000000004080022eb00000000200000000200000000e0ff0000000000202a82569ff1fde2feafda759e11082559d78684abf01a5c897d1181194815009dd571b0f780b1419623e82fa7086487bf6434de008000008298d461d130389e13709c5282512377e32be7bbb114e016c4763351dccb2e35c324d08dc25e705c7a365fe2054414a58260bd54678834978afce26137751c62ec623e9250697bce0c4d17213be58d6f1fef735380e897bd1935"]) r5 = syz_open_pts() close(r5) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x180, 0x2) r6 = socket(0x18, 0x2, 0x80) close(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x4) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x1f, 0x0, 0x0, 0x0) bind$inet(r9, &(0x7f0000000140)={0x2, 0x1}, 0xc) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="82022e2f66696c653000b302c3348e61e43fe65e9fd542b93863152f65670ec58c48720444a41c5974553323036ec5b53106aff1f65e22c039cc248c9e57f71ddda85489e9352a0ab3864e198fc8aa08a401b025d722fdc0a0c8d6e4f2520938a75833893c822cc2056565066a57291d8509ca9740dba32d8414e2d96f976fc90280db1e9740cccc10c9195594f5b2e897317465081ddb562c11ba45254b5fb1127d99a15b9e49b8a098a7959ed2eccf0ef23b1adc7bce19e1b5c55b94c0c92648d21dbf1a28a9b7e64876a0bf9136b9902afb08806f30b144b44f747908ddaab9f15e062cfbbf92f365a1676a65d69f142bc3e41b267521b4bb7516cc7a8a74a9e9f6d2d95e"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r10, &(0x7f0000000040)=@abs, 0x8) shutdown(r10, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r11, &(0x7f0000000040)=@abs, 0x8) shutdown(r11, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f00000006c0)=ANY=[@ANYBLOB="82022e2f66696c653000c669b75fd85f293ef98ad9be733619c095d098be46f8e24e73996c371f5e94ff03ec298477c3f905a214ef509d9edfd2e721086a2a6645d3b6fc11481d8ca49556ab15777422c7e8578f8ee106b9d4eec08d6dcd5446fb086d3d7b3bdea4cdfc39f9e67ff65e45166ef5c17a5970cb388f4328eca41ea6df25febf875bf388fcea68ec386536c9b0a6805a86a8d47bf2f3d9f2517274b46bbbf0e05bf49587ac21a4ccac82349e575afa935f58dcb029c8b2679d1e735fc088579dea505e503aed9069487f58f61ef9eb5b10712d083a1c028fa8ba73b901697f44c8eb4ee7d3d5a2e9c9a2d63b35cdfa9fe0ecd11c70b8e73421771dc0eea27be7ea87292bb2d3436dc901af4c9876a9ad90947461f8dddf07326f472f63f600c666d025e967d094f8cd38c80215c2283c256b4491473b4d4579ca12bd6d"], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r12, &(0x7f0000000040)=@abs, 0x8) shutdown(r12, 0x0) r13 = socket(0x6, 0x2, 0xac) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="82db309906970fc396e5"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r13, &(0x7f0000000040)=@abs, 0x8) shutdown(r13, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r14, &(0x7f0000000040)=@abs, 0x8) shutdown(r14, 0x0) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r15, &(0x7f0000000040)=@abs, 0x8) shutdown(r15, 0x0) sendmsg(r10, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYRES16=r7, @ANYBLOB="d33675093d64e914ad3fa96469cddfce35b56c071f11ad2ac1b24ab36171c950fbd91d05d1e469557a06f6eab6106267fd5014b7b4b5cc99d9afeee6df523ef42164c94f2ea56e54be36ad846e7269f1254bcddb7f63d6865f8c86b038390c570418d3b56c7e3bff5f326c7e869f2d413dce7f0962d1b44619ddf06f7caeafeb814d4b63d6e5edfda8dafef701c3d917a289cf88795c125e8a09b974f4c43d3848aabf57cb88245a1f4e9c2982f0bed75c0d3079a670b9cf7ec533ce38ba53994369d9c3a08c", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESOCT=r14, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYBLOB="72384878174667aa05b49bbf4f3173f8f666ef22095ecdc6b89ca9be3d885c7c0e55051dbbf8af0fd381715465f09843b8d9cfec16bfcc77f3dc06239b4a3885f524fc4d52e1", @ANYPTR64, @ANYPTR], @ANYRESHEX=r15], @ANYRES16=r12, @ANYRESDEC, @ANYRESDEC=r13], 0xfb}, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r16, 0x0, 0x200000000000a, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x80, 0x8) socket$inet(0x2, 0x1, 0x8) r17 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x84) symlinkat(&(0x7f00000000c0)='/', r17, &(0x7f0000d06ff8)='./file0\x00') mknod(&(0x7f0000000100)='./file0/file0\x00', 0x4, 0x6) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socket(0x18, 0x1, 0x0) 17:35:33 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000d00)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe5504e27bd017b20e00000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b9431efd840a07c1922833b2c789aefbbaee9f63cbab55a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a3487c83849023d37e037d2d3ade842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4fce897cfefa24b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32e729d9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d6f77c6b1cb2bba5d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c775734212bccb26288d42a672c965d40e80d0e1908f04425a60a08241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c560bedbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061d51b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c573171b6a324e8642b2ab76618b824110c312ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490982636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4a942b62f2fa6cceb7e488aa02b2e52c6f82bd3712845fff41cce52e0469d14821ce1149f71864860c11421a92dae3152eb23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca7b910222c38533d4caadac9acd194be7e53549c1719bdf668887a0e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcfc9cc5f56761400000000000000324a00d0b8bc7b051a32bf85bf222394fa4336ab01010000000000006eb7624c4be6c674ee98fce9a51786b7cc2b500d98114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb60abebc37dd00315b4fbb09e77a6b5f7e8441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07d28a28be7e486b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a851ec7ebe25d71d00a5684fbde4668f5a469a2cf6cc6d1758a5d8958e0844bcf1eb4ca04fa7c4ef4d2a194b0856e029cfaa1adb9c9dab6cd55a1e6ff67f8a02bea505add6e8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc250749dc95305a29b702edaec9fde87783bf1cd3342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c79db5a9174bffc0ceb971c69edece8461c8289c245f05a83b88106f70aadf5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdcad0f3a1659a40ccd05eee23d0b7bc25b577021ef286ed942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf8787d165fc5dc76fbbd4a726587eb9764ba09b4b9172ef1102ff9bffcfe8d6d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d341237a758f855ca655e39b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd037ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d59eeaedcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f4cc86d0000000000000000ab4139fd12ce36b45947bcf5e7e27e19acf2c3000000000000000000000000003a82d74382547c020b3b143e607b99fa736e28cfddb821000000000000000039fa4dc8b0b1c759a252bacf6bcb07424444d351f6d6f74db4960e4b6231c76cdcd706ea5fa7dccd573a8aaa0ac7ada26ed76c3cfc46e28cff761974240928e375ac2a7004b413271ad5b7093cd77ca9036e9d46830bb9ef8519127eec19e288caf887dd494987507f297d7aa6cd97a1dfc2f1e3aadd678ee37155bd3a424441a56a98ce19248c09453fc1a3da0027c25391873a5f839694f7548cb8f455bccda0c8f00ab8fda20106b56be70e40b65f9723949f10118462106f1efd974c4568b289e553375c46acf3dea0baf39742ee37dcc47617a96dec6536df5d43531bfb1866a16c0bb7246750f04ee1b85691def1423b979daa2fd74ac55f84b648a3b0026db5893a8d27369544047dc6b11ccef5339605a8c14d8b1121d990eab2b8524123575173638378098903a3aa771046ca08ed1c5b033fec68d3ad6346d2c436d3f562d25ce453d417e90fe97049d58cde4396214ecaaaaf8ef1be81f7f09740cc20cf120ac581eb037190e8a0ca5e63059305bba0835ad759f2bb502800bb529f8051efe5e714b35fb440a5e915d8340b6243ec3d7b6686b0d67343f69b5b16af86d8a12a724f7b3ae10663d26b0f6af0a2bad3b3a224afacf5f0108d66f0280bc2a45a5f57f6d6d2d34c4360a0620f1b2cc7f4e60e387167f2a332f50f9281e814a535ba0d2d08b16068a007994b3b306f0bf87f7f303bbe9a31734f3cf905de405e0b1b035a5e9322a88affe71880fab71985b76df839305611163f0590c94d3f385a64b6678dfd13"]) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r2, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x28000, 0x1000100400006}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff7, 0x1000100400006}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000005c0)=0xffffffa0) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(0xffffffffffffffff, 0x5) r8 = getppid() wait4(r8, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375174aa100", 0x81}) semget$private(0x0, 0x2, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r11, &(0x7f0000003480)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfea457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf319c1c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f57e24d6e391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d33043fdf2251c21163c8a2eee980a4e066fbab4261d5a39d6194ad0d52e28aa0c34d63bca9ad14291e3409800554258c8f9b30bb09858215796eed7c491db9339ae7e55ea60cc1fd69ed7371650bca3a5199189ae226f4424fb409a575dfe4f36db061e0302148759d8966ad1efc54c482846e5005e186c625b27f7e18bf0d92b8bdf720b78bf69741e4e582d5534809147313b856a42ce0e16284044532a418d7a47e4eef4d3ea2117d7c73ec0b877d06e648084840d93ff44552a8c6d81e677ef6174873a01572ac6cf30ce25e89aa7d5b86e3faf746dea8fa3a4df686d58a002697761c04b2dffd5a884b4b392ba03ce20872707d938578432791409e597f6d3350a53ad7476238a1e7d03b3e42ad400c9518866655e816e8d17f0301038d09f84d42aefd05ba09d555efddb161215e7eaf4fa7b726e37b302cf8311d3"], 0x10) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000000)=0x43cbc, 0x4) dup(r10) r12 = dup2(r10, r9) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) fcntl$getown(0xffffffffffffffff, 0x5) r14 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() r17 = semget$private(0x0, 0x0, 0x84) semop(r17, &(0x7f0000000580), 0x0) r18 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r18, 0x0, r18) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setegid(r19) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000005, r15, r19, 0x0, r7, 0x100010004, 0x7}, 0xa502, 0xb, 0x2}) getgroups(0x4, &(0x7f0000000100)=[r16, 0x0, 0x0, 0x0]) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r22 = socket(0x2, 0x1000000008002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r24 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r24, &(0x7f0000004180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0db780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7729038388d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490c85d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fc6203870a2162a6fd5f599cae7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea5d6b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7f63ba99982cc8fe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fff4a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f57e24d6e391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d33043fdf2251c21163c8a2eee980a4e066fbab400a838ec4c562878bc1e012138200024041f52f37eb84c7730c70a"], 0x10) dup2(r24, r23) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r23) r25 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r25, &(0x7f0000002880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5e2b92774c1ca6eb24f384b4d7c55b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd3831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28271f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3057db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f57e24d6e391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d33043fdf2251c21163c8a2eee980a4e066fbab4261d5a39d6194ad0d52e28aa"], 0x10) dup2(r25, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000001c80)=ANY=[], 0x0) dup2(r22, r21) fcntl$lock(r22, 0x7, &(0x7f00000001c0)={0x1, 0x0, 0xffffffffffff0390, 0x4}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r26, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff7, 0x1000100400006}) r27 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r27, &(0x7f0000000540)={&(0x7f0000000400)=ANY=[@ANYBLOB="b002003571c9d12724a07385bc0ee233982bd883508528b238f6d5513b"], 0x10, 0x0}, 0x0) accept$unix(r27, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r28 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000680)=0xffffffffffffff66) r29 = shmget$private(0x0, 0x3000, 0x7f8, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r30}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) r31 = openat(r30, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r31, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) socketpair(0x2, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 17:35:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530002346777311f64511fd05d9c1bf530eac8b47278799e18ba7f4914cd611d98bdb0ba2a166ac1b3e2c8b43161e57b21f9767f8a8240fa9b8c6e938421989cbb46723e72687e1e660929ee4a87ed915fb498276fb1a8f39daff8f8613aadceac397910465778e84e1fd6a2c4a3ddfa04a3cbd898668b1155e0455cd2df63d28d67c4dc3e16e974caf445b60dda7e1df40b8b77023"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) dup(r1) preadv(r0, &(0x7f0000000600), 0x0, 0x0, 0xfffffffffffffffc) mlock(&(0x7f0000ff2000/0xd000)=nil, 0xd000) 17:35:33 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x22, 0x0, 0x2000000000000003}], 0x80000001, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0x26dc, 0x0, 0xfffffffe, 0x0) 17:35:33 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000021, r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x0, 0x5, 0x1c00}], 0x8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024}, 0x9, 0x7, 0x3}) r8 = socket(0x2, 0x1, 0x0) fcntl$getown(r8, 0x5) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0x9) r10 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r9, r10, 0x0, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) r11 = socket(0x18, 0x1, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0xc00, 0x121) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r13, 0x29, 0xa, &(0x7f00000000c0), 0x4) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r14, 0x29, 0xa, &(0x7f00000000c0), 0x4) r15 = socket(0x1, 0x8000, 0x7) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r16, 0x29, 0xa, &(0x7f00000000c0), 0x4) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r17, 0x29, 0xa, &(0x7f00000000c0), 0x4) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r18, 0x29, 0xa, &(0x7f00000000c0), 0x4) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r19, 0x29, 0xa, &(0x7f00000000c0), 0x4) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffa, 0x11, 0x2, 0x80}, {{r14}, 0xedb380284cbdaada, 0x1, 0x8, 0x40, 0x3}, {{r15}, 0xfffffffffffffff8, 0x51, 0x1, 0x7d4a, 0x80000001}, {{r11}, 0xfffffffffffffffa, 0x4, 0x1, 0x32, 0x3}, {{r16}, 0xfffffffffffffff8, 0x4, 0x0, 0x81, 0x7ff}, {{r17}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x2}, {{r18}, 0xfffffffffffffffd, 0x40, 0x0, 0x8, 0xab6}], 0x0, &(0x7f0000000080)=[{{r19}, 0x6d3b9a532df893fb, 0x20, 0x1, 0x8}, {{}, 0xfffffffffffffffb, 0x2, 0x40000000, 0xffff, 0x9}], 0x6, &(0x7f0000000200)={0x1ff, 0x4}) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r20, 0x29, 0xa, &(0x7f00000000c0), 0x4) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x10000, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r22, 0x29, 0xa, &(0x7f00000000c0), 0xfffffffffffffe9c) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r23, 0x29, 0xa, &(0x7f00000000c0), 0x4) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r24, 0x29, 0xa, &(0x7f00000000c0), 0x4) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r25, 0x29, 0xa, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r27 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0xbfc39018e5d78510, 0x0) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r28, 0x29, 0xa, &(0x7f00000000c0), 0x4) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r29, 0x29, 0xa, &(0x7f00000000c0), 0x4) r30 = getppid() r31 = syz_open_pts() r32 = getuid() fchown(r31, r32, 0xffffffffffffffff) r33 = socket(0x18, 0x1, 0x0) r34 = getpid() fcntl$setown(r33, 0x6, r34) r35 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = msgget(0x3, 0x204) r38 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000580)={{0x800, r38, 0x0, 0x0, 0x0, 0x1, 0x3}, 0x7, 0x1000, r40, 0x0, 0x3c, 0x5, 0x3, 0xfffffffffffffffe}) r41 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r41, 0x0, 0x0, 0x10}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r43 = getpid() fcntl$setown(r42, 0x6, r43) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000080)={{0x5, r36, 0x0, r38, r41, 0x4}, 0x9, 0x3, r43, 0x0, 0x1000, 0x10000, 0x1000, 0x4e}) r44 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x10, 0x0) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r45, 0x29, 0xa, &(0x7f00000000c0), 0x4) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r46, 0x29, 0xa, &(0x7f00000000c0), 0x4) r47 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x80, 0x0) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r48, 0x20000029, 0x7, &(0x7f00000009c0)="8e6159de91c93b3ea4cf7990e39354a7f68f92b25f21d448720475a1f3f3ed7fb62f246720a3b95c74449030dd79ba211d1be9707b235f4f7ff193bbb416c70b1ac326d2f37e5956", 0xfc6b) r49 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x800, 0x0) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r50, 0x29, 0xa, &(0x7f00000000c0), 0x4) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x0, 0x0) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r52, 0x29, 0xa, &(0x7f00000000c0), 0x4) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r53, 0x29, 0xa, &(0x7f00000000c0), 0x4) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r55, 0x29, 0xa, &(0x7f00000000c0), 0x4) r56 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x8000, 0x10) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r57, 0x29, 0xa, &(0x7f00000000c0), 0x4) r58 = socket$inet(0x2, 0x2, 0xff) r59 = socket(0x18, 0x1, 0x0) setsockopt(r59, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r59, 0x29, 0xa, &(0x7f00000000c0), 0x4) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r60, 0x29, 0xa, &(0x7f00000000c0), 0x4) r61 = socket(0x18, 0x1, 0x0) setsockopt(r61, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r61, 0x29, 0xa, &(0x7f00000000c0), 0x4) r62 = socket(0x18, 0x1, 0x0) setsockopt(r62, 0x29, 0xa, &(0x7f00000000c0), 0x4) r63 = getegid() r64 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r65 = openat(r64, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r65, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r66 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r69 = socket(0x2, 0x2, 0x0) connect$unix(r69, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r69, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r69, &(0x7f0000000040)=@abs, 0x8) shutdown(r69, 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000180)={{0x6, r70, r63, r68, r63, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) sendmsg$unix(r20, &(0x7f0000000940)={&(0x7f0000000240)=@abs={0x1b4ed073b2331fb6, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000280)="e765ee5b1ec073321379bbf280494c5ee1a5330fd2fc7bcd685d1caad6ead1a95e97c68d2531d4f0c1709e19246c5f84d31496bc694697709cf7d0147d4b2b97b7cd16b8e36c9f627221aa865a29df0c53e17a6b21f2955e0da6fa0d1d4f2f300ce81ec5436ba9635eab196769", 0x6d}, {&(0x7f0000000300)="b344c43eed5a7d94248165d575b5ab164f5b779668b44249af66da60bf1589a4bf57df0e2c61e048e3154103f91ed9b1db91b3d6f56b89f4a410c1ff2a9ca26adc52d4e5bdb4bf53f05068b4c3920c89b00d9bb864434d98e91cdfa65f5bf0987bf6e393e20079f2da52897a87f891388cee51f7826d1204", 0x78}, {&(0x7f0000000380)="071b721398fce0573e6796f4c3a9545abe79b88f505f8d42a782e0188835bf0e6b88c22a12b37df283589333fec3d16851bc5007db3b4a673ae29aa9d786809c99a67261edb96023acef75ad95887780818835be18e6f7bf04d0ca5ac1598dbe42eb4967e358cc52c5e042f169d70884fa2d357a37e0f528f0b28265f13f6050633cff65df4bfee7e131927046e8fc28b5f9473d41eba8d540e0100b1cdd1a2eea775a137e0a34774c6ce099c7f347f6935b302deb19920c1726f41d4e755e5a90453a5d9a615659e4cdda4728b001c50bed77a21c7f008050e0c869084ac1a390921e18fcb6d3c5db9d95cc158e9f200c3e", 0xf2}, {&(0x7f0000000480)="136200164b0f9565bfa39db8c988cac11b506986d8ec9d39aea3d52fd08808499ae74335150a14c019ab", 0x2a}, {&(0x7f00000004c0)="201bdac8c47038eca7f9a32abf4a5116279864b7072fe4c2d5e881d7a2987224db32d610441a89b13c136d6cce894ea93f8cebc3fce87ebacf03fee8d48ef7f660cd8115cae2a4833a7285f83e3c79eee3b64f4947277086547505e292fa054379945cdd1404fbed2d50ce4e5b0b274d0ea8c476118b0d13058332b686154d2259", 0x81}], 0x5, &(0x7f0000000a40)=ANY=[@ANYBLOB="3800000000009099a32f3316f43ab8000000", @ANYRES32, @ANYRES32=r19, @ANYRES32=r21, @ANYRES32, @ANYRES32=r22, @ANYRES32=r14, @ANYRES32=r23, @ANYRES32=r19, @ANYRES32=r24, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r60, @ANYRES32=r61, @ANYRES32=r22, @ANYRES32=r42, @ANYRES32=r62, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB=' \x00'/16, @ANYRES32=r30, @ANYRES32=r32, @ANYRES32=r41, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRESOCT=r67, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="3800000000003f3263845362f48ef8485c257dbc626f3f0b7be36bee66", @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r59], 0x158, 0x2}, 0xc0f) r71 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000940)={{0x10000, 0x0, r41, r2, r71, 0x100, 0x800}, 0x3f, 0x100000000, 0x4}) socketpair(0x20, 0x5, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r73 = fcntl$dupfd(r1, 0x1b, 0xffffffffffffff9c) readv(r73, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/8, 0x8}, {&(0x7f0000000340)=""/220, 0xdc}, {&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f00000004c0)=""/245, 0xf5}, {&(0x7f00000005c0)}, {&(0x7f0000000600)=""/143, 0x8f}], 0x6) r74 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGETD(r74, 0x4004741a, &(0x7f0000000780)) r75 = msgget(0x1, 0x4) msgrcv(r75, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000020000000000000000000000000000000091ac3c6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e915fe72e18a453aac779625f508eebb0b4b78d7120a50e046a440fe08239429f61966d4941bcfbce854e27973babbd9de85523343575a4cf7a7e166b4de17056235842418ad419aae27ee5988737a5264f9acbbc9ae49de042566c5bb225cb98200001175322764ef601c33e8bf1d5ea9924790d27bc256cd"], 0xcc, 0x1, 0x1c00) r76 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r76, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r76, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c02000000", 0x8) r77 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r77, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r77, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c02000000", 0x8) poll(&(0x7f00000005c0)=[{r72, 0x8}, {r76, 0x10}, {0xffffffffffffffff, 0x8}, {r77}], 0x4, 0x94d) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$WSMOUSEIO_GTYPE(r78, 0x40045720, &(0x7f0000000900)) 17:35:33 executing program 1: syz_emit_ethernet(0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6020920000142b00fe8000000000000000000000000000bbfe80000000000000c78516397f0000aa2c0000000000000000", @ANYRESOCT, @ANYRESDEC, @ANYBLOB="5000dc0000907800"]) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) shmget(0x2, 0x2000, 0x54, &(0x7f0000ffc000/0x2000)=nil) 17:35:33 executing program 1: r0 = semget$private(0x0, 0x4, 0x260) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000180)=""/124) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000140)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) fcntl$dupfd(r6, 0x0, r5) shutdown(r5, 0x0) lseek(r5, 0x0, 0x1, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:35:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x3, 0x96, 0x4, 0x3f}, {0x7, 0x7f, 0xf9, 0xa3e}, {0xc07, 0xa8, 0x3f, 0x10001}, {0x0, 0x4, 0x3f, 0x1}]}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 17:35:33 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000040)="81", 0x1) r4 = socket(0x2, 0x4, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000200)=0x809, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) socket$inet(0x2, 0x4, 0x0) recvfrom$inet6(r4, &(0x7f0000000080)=""/165, 0xa5, 0x840, &(0x7f0000000000)={0x18, 0x3, 0x23b800, 0x98}, 0xc) 17:35:33 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) sendto$inet(r1, &(0x7f00000001c0)="11155fd7c0666072c7aa4e4563ab4388138a50f0f8e0097669a26c16d6dae188ee35eab4c9c754773bc3e1f62abc51e4af80971990b296284722138f7f1411888c1081d3a3eba087081979b3730bd2182f510c2f5df255d54119644c74dad7a1ee4f611feb7a9dad19f7f426dffb85cbbe8cd7d6bca6816d15023d6212f4f81c075b9fb3b8061edeaf1450de9502dc8807e41e75749e1b85cbaea6b9cbf01e2420a3ed18a6a56e88e2c700d35026e1423dd013af3e1029d647c159beb4166e63f8734a8d9e52fc116887bccfa82f12301eec2ddb8563cc3161d50669a49bfa96e93e327de3156d94c37e9ecb19b23d31c6922c15d0badb8539e58313db43bf607fcb28be0627b1ca2fb80d3f6d9139a41b933abbef587601d16efc70216e31a1f938a8c17a42d4e3984677fdaeca6da1d2caa35a966bbe6743a2a874aa2502568090aba94a187dacbb103e29049b29ba8d05599ad426d16ae18fbbd7b5ea53ae7b6f16a9e093e79bff57d6925b72448ce2d4ad94ccb68efca5ee9c699f8c568ef07e5cba47a56d809bd1754f32a07f4fd4e214cf248f93b17601facc065f9357ef9c1dfdedc46fc3530e6215f1f82742421f7f4d38ba7b6b293bb89e142e8662f89da53741db1f429ff2bd46d0a84e97b78d99afb66a488f9396a161f97bb9985e1af1ddfcebddc9e8a858eec37a268341bc047dd5c088a763df23f03fb6a49cd2311de4164c5c44e078885d939e58daea4d41094fd03578f7dd51e34bc01b3bef06bc6f0cadcabe01241dedff9a59e3a7649e6f65afab519b96c69fdd74cd547ad025ff29e2af04f6127436f85712c26893a3be8e5410ab618a627cefd9403acfeddd1a013599991530d51f82f8726738cb600e8ae90a503d6b6dac6c3cfb32c2cd88765b202ecabf87e4c726f071050e8797ec6ddeceb4a2ae60f46344280c6055b5b8bbc4169ccbefb46dd8d977c3a8fbcc7bf04399b1dcb85ad7efc89a1591a43f6ac7d66794621e62989a9afa44eed07361dec2493445dc55cf3ac8c556f2564052b6d448f8a3e4743764d504c17c7d90667b1770a8778f6123dfe19e47272fd5ab2343486b6e64b2731720f9e16de6e15bf53f23a3063a363c740102504e35dbdf5b4ce19d00b3acfa125df039271ce142d2d8df2c94078dc189fa304222dae18285d2446fd03961df521aa693e6a7e5f6ba0467e8e97926507ab8b8928e9052a9e6401f40636ecad00e287e5cce09a8cd7378366a0812a0f68db49a6ca0e08dda515ecca397b5691c76d9decdfd65271fe21a88716c67fb8eed2847f196ba31e105eb8b89c5e0d764908cfeb612b9f08adf8d2ff72c86c66a582c87f333bea5ac0fd7de9808b24ab54a34557de93e380b2155d20d82ff870224f029eac34a8bbb074b42e406ba2b8770ba189a38072664e14a85bff99db17a96f82cf35e9a7a7d2aebdac4b7daa4521c0623e167a77c0e659eae72a62703c7a29d83f17e121d22371581c296c38006e5c399b9dde7e49149a4db7534a215a675ccf54e5319f9dd2dafa2c7d4ecf6513cb07d72ff2758b6420d7aa84ef32aa196f6b779c5048cfb421649486172d6b9eed293a2e0cf9aa17a1bb8161db552159029636d638a79b47a3d36388e2500a091e69741d03f50f28afcb067395d544691432e599d23655001911e7e84e19ef4e600ebaf853979bf361696ec14285dc63ed1c7cea3efd4f2bf7827452802a54962ca93bfbe94cc2f9519281b04765fb7f24567174a72b5942c501f919467c6adf396f638725b37f899d600e49266af8fcc99c778f0eebfe129f8e651aeae0b89540ebbd5ee2a166bc0c39cb77c11b2931bb71bb585a71243e4cd33119009c09d629ce271c1f274fce4814ac79feb93bbcfab198c0f1e3a9b66929d7e5aa9d9797b798e72cbe37f75f59e581a563510d532daf8a5a2d4d27bfa8b78e90d016742c18fd7245fa760813b66ba4f8297af4bbbf022e2d8bbaff5ed5bb9b9c9caaf657280628b8944cc4b8c5a6acb3f1ce7899ac229ba1cb2c1d5c5ce6c80a19b3ca66137d7150083192055697a08f7aa3218ad9e927a40d7e35fff5556f95bdef86befbd2e95d74bbc476af6e32f57c8f932fdfc3734a04b6e1e8e61bcbfd06d92d590d012647d719198aeb4c18cf990f6b4d63a878cf3a33d3de3245fc5c56acb401cca4fd932e0789e6f58f013d7751863b5db01ee9394d625429e5ca46ac7c7fcc8703405f4beb23499b7dbb610170be58d8b87a5bc4cad7b4727655081cb730376e845519336831be5ec51971c0b246f71a86dec0c4660aa60d0620ff4fb882ddb56bb5f4c1fe2381aa9fd1f1010c909e0458056377dc99897bd295013029e950e54a900c9bd4df999c9d1ed5bde70253268ceb6a48322fafb2e223fb7356d2339183428e1746904e33f76bb74cc3cd39d18b09c198c7f5c369eb1db7ace6420ea40417349da795d7bb86c74afadf38895532a911f50003785a12e725557698a19953e0874f13ef91b3ec9f51c25b42319bf29b088e3c2932acc33466e9785dcb4c1ea0dc66c6273537a1074ed23310a11e398f3c906d23817969d18157dbe7b2e499bc08260c36c3e6bba611bc97eb9412f887e77a952df84b949701dd7c5ff7b84c4f900f4454751470bf8b6315a3f9d3d61363f5218ac14cc3d00452894787d2d7d5c1623b1216efd87df21a78fa3e4f70c41065e62c7064eba8e29d0ad2ca6c2b64249ab79ae19e184c83ca7be6e4028e0b91e0458b48b37482b973458ec9ec0da9a9a24f8179854487974c80ba0fe31bed7fdb4f063905c2883bcdb0efe62753d0f44790ebac3f0ee34732a191f110d22192ef9d067b83471353e5e126608f8deb4d6ec9c8c92ef6c6e8e3ce0034c434f5aba36c604c787bf6b9159cc155bf0d42933a10318fda5d52af0a0af327b473b2be5a9cc62c9aa736c52e58f21c74078703f864e3d2ffac6f5e00eb0bc78657d3c0bf17e52cdfb2a8acead9e0f89549306f00941009446454201138b9b390210b79d3d32286bb10dd16382717609ed179317b8f1870504df15755e8c4a537f1c10f0ed48f4bfcaa2f2a6e8a3571418fc00ffb992fb7fe104caa635b63ab82d68738ff727c0d67e310693afab3556867973efa21f3ea0ddce6437bba4ca940bace7e0fbce59e7fa643d74fcf6e6f7b9910af6e0ec0b0c8d7c399486e4ee43e3cc748d0d11a577ec41023712bf2873bb0eecd77cf26a308a22cd14af8344ced7ae8337f8e698bbb42e24a4fc5f1a1c816c30cf233aaa443e423437cd2d692e0b8dedb6b2fe39b7af8150f955c09a73bdba85065e06471a351e2219466d2474f1d198c03fbdd3de5e6c1b4c4a98c951b66df22d4aea999197f147b082d1b8ceb2041ce9b39d6ccdc78cb3d986f03f5d2410d624ffb186a27c26faf4958c8359a2e0e19ae9f1081da31cf49233d9ba93ef3f9f71b4598660792bbdbb25a2e4869c9774a9519817b5c85122a16b3431bf7c276968d43e7908e277e837edee4872b8bcb9c6074e330adedd138dcb3322f71268c30a921c3d566fd986e403a0dadd03fb986959a8f259c61ba50a41b38ab1fa26152006bc2a86fcb47da9f580005054742cf02f307da178b6b9016c9c2205a97148a7300f7eec042da3ecb09d5d4cda5869e4bf86ca066cc2ff0f46cc8fde6b1bd166c46dc12aa6e3f47a1374d1a796d7e97fd6c5bf7c8c6b5d812cad761d53a5a7845dcc50c34acdfa572d4ee40da0112828f34eb221500282a17c982da9a2dc37bdeccb9a11a2f27d5489b96b86994ff580f0617b3016e879df83b653c3d2121f67e8272002e498fd0242f05220112b4b91f00627818a04fa6b5a342b381aa2887deb522d5dfa0b52352c076e34cf34c4a69bfdaa2b15b3da6aa964f8358a4bd472b78f5437e9f35271191687a1132358b05287dc07f961806e885ab4f3da03fa51fc5527d45d91c2dac07c6bb81a6eb50c48c792a9b802482c542ad786cac764cf106dd05a6fdded75a536302eb29152447689f7795142a2a0e3969417dde54f4ad1cb935882a65686f4350f73aae0a9df786ae5ad6ca81a07393be88db583ae657140f6499f597f0d05717c4dccd6dda06af58704f26e71f7b7486a6579d1e14b639e92f163843a50cee6c638379092eabc26834992f2ebd214232d28411f555386387cb04f3902bf4da82a45956ad35f25bc057f6effe5479b0c41098d0358957c8a97be72d2b57d3d1203de3c368c3b1a581ff4eaaee5d9266c649244a658c45821a0275110a86ff72cbd9a156be6bd63c0adf854de86864bd3a976e0b2940c0ad9e75533b61ca5106ce1518b4ead4cea130af02580332d0ef13be8e083d68a4bc2d07421a03a361b9d9d8f43848e6c1e4478af38836ab9a8c72e4296759be560b3e06653d727a540bd749712754ea8f2c3245a7427b098397fe60a99c000af9ca3f1e162e95110883a8b3c02e274de95efe26f00595beca9277625bf157e0db0e9e28c32955b2194159445bee3b5a0d22da4ffb46294801c5ec4315408f757587d51292d876dfe47e6cbc3ff2a9e2c1945b5081badbb2e6dc3c57deb3dee302b757f504c695613957f1ae21ab52c4ce42eabe7c1f57331156abba5ba74f47907b469c2e668026e9291f2fee239264826d352b710caef2c264bf090ac35d2cfe584c2919151e1c9769ef3bba22b448412315b725a2d2176da3ca5fbf313cb999e177105fb78b55f347c250b1ca42a7288f6ede528fb0be49a13d228db17f645fb727c62a38af584cf30694265ee26ee6c3cbbd9c7d346af00f5b14e9a0dc64afd199782eb36027114a43700784fcd49772e4da9e4aa16a63b5fc1560366b2854b664a524cedce0123da5628b71159f597a76233cfd4363eb8282c712a0d2d866c668626a60ae888b52cd16f11fde86fc23d2bbdd1478ea6392f738147ae8f0f6c108f54629bbac09fe9119154c9de5926b37971bebe610e5b00e593b3fb018fea77200e6cfb454218dba3f2354d5fb09f8afefcb5d23a1792c0ba331d378dad81a284a1f0128a3dd4509086fa7f94f78bea03319077987cd6b7a781bffbc1c00ea9efce440fab5e89dd1ae232804ee6f1bd0c5bb4e051dbcb990f6ab174688293281d3ff5d06b021158ade893c1d55a06a86ad0402910415879a749f5fafb30c85392ef90e479571ce1463c9d4759b15e0809bd021e6410624f8c17844fd9180b47a36e491fe03144d8ef04da91d2d0c9c41582d5b7a777c9511cec9e52f6b9a8780eb50af67a76fc2dbf3fe679b6204a90c0fb4e57a321079c366a3012ad8413b31f8ea7235816e0c56b7564bb8c24ff4f7f8fadbd8763e8160fd0a6d2d68e43083fab071adff523f045a477699cd3bd8f77d471007b61a0dd0df7fb2ca5b82ef1b32b8322d081fe5e83ba5ebc63a7f236aba04eac41f7019ace7cc3e9b0bf6c0b3a4f9be78a2dfcf099c137eb47a5eeba91b1c4b841c0c84583d55726f9559b5a80f3c3b74fe46dbe98f1a4d8bd8f56e5df2d0ae5fc914d01e85a1e6691badfc939fc2121f387df4b344975397e0d6124c5ed1db15b5393c2dd395068e1f8c8cf0d0535b87e988d885ba8bcaec1610ef92dcb6a55037b441600cb1cd1d7ce434526b80dca3c76a7329382dbc44163f66451d58950a67b6bad7b5a4dadc4b439e212ac3150c8b7c63f9dafb9fd5b25b3605c0438bdca9376a21c6edc1640d88b49a1cc7d7cbfaa3d3f3fc6e2ffc76e36a53b0e803d59981e506170b1a5ef083943b61ddf5a89318e714c1ef5e49c", 0x1000, 0x400, &(0x7f0000000000)={0x2, 0x2}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0x26dc, 0x0, 0xfffffffe, 0x0) 17:35:34 executing program 1: open(&(0x7f0000000100)='./file1\x00', 0x8691, 0x16) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB="70012e2f66696c653000b7818a0e3b086ce1e1122b2245a143d672e67df90dfcf5e62de2844cbd387a321d0fc8feac09fa599c6c38b822b7d798e0995735c5fecee2a428f2b52831853e31da87d0409523d1e2de88e2da"], 0x1, 0x0}, 0x0) 17:35:34 executing program 1: geteuid() r0 = msgget$private(0x0, 0x214) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() msgctl$IPC_SET(r0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget(0x2, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="08010000000000ef0000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r4 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 17:35:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = syz_open_pts() close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e5340700"}) write(r2, &(0x7f0000000140)='s', 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc5100"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) write(r3, &(0x7f0000000140)='s', 0x1) dup2(r2, r3) sync() r5 = kqueue() kevent(r5, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 17:35:34 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = shmget(0x2, 0x1000, 0x7e33cc7f32d51ed1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002540)=""/4104) 17:35:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000040)="cd86bb94", 0x4, 0xb, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 17:35:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7807d9c1c69153c5456415ca1c7ec73cd2de35e6e0f43e0ddc4f54cc6270000a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833afed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08f4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a5dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64bc1e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1068ac9af10d3fdc448b8dd5ef5adae6fdcb0a3f6e001c92e9ff0d3e816164000d7ac22b25ee5ed70d6792ff7e0c8c73fd7b39753a846d7d3d48afbf0b12240000000000000006922038211de1088667c683b2b8f8a903004ca4aa2602e8914cf626ab06bde3a7f8e33884cc020ea7832a54b696cb04bf4b7bc2509fdac485330be62115cbefc00ed34fc0e7df71f0650ee6b0caa15d1805238262ecf24bf178cbe78b09bc133ab26f718c752feae2c7f8efc95c61eb38617d12ccbb7066f508e5c88720bf7035aacbd25"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$inet(0x2, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300007b137601e64aa28cdc1fec77ad851b6a85d0ef6c6435871a59cac84846421fbd6e163ac92621de37a07ea83dbfeb426a7bb3ed95ba6f1c34f857cf8d71d4de1afa414ec7d5570c22fe50c42fcebef4bbb2cc0d71ee518db66c83187777a05b4a04c6981f5ac91308bac557d9ef6dec6ec6d5ed46411be01c4b6e16095494d35a3f7c21680000000000000008f914b3fe2f903bac8299950d051d248edb4806758de755b7e23e793e9d165"], 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r7, &(0x7f0000000040)=@abs, 0x8) shutdown(r7, 0x0) sendmsg$unix(r6, &(0x7f0000001a80)={&(0x7f00000004c0)=ANY=[@ANYRESOCT=r7], 0x1, 0x0}, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r8, &(0x7f0000000040)=@abs, 0x8) shutdown(r8, 0x0) accept$inet(r8, &(0x7f0000000040), &(0x7f00000000c0)=0xc) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) getgid() open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 17:35:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 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) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) dup(0xffffffffffffff9c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = fcntl$dupfd(r3, 0x2, r2) socket(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = accept(r5, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r6, 0x0, 0x0, 0x0, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r4, &(0x7f0000000300)=""/193, 0xc1, 0x2, 0x0, 0x0) r9 = accept$inet(r0, 0x0, 0x0) sendto$inet(r9, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 17:35:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x3ff) semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x401}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x120) 17:35:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = semget$private(0x0, 0x8, 0x10286) r3 = socket(0x2, 0x1, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040), 0xfeea) close(r4) r5 = fcntl$dupfd(r3, 0x0, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)="2c2ac9ca", 0x2c) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) ioctl$TIOCSETA(r7, 0x80047470, &(0x7f0000000100)={0x2, 0x0, 0x1, 0x4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x7, 0xd29}) 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, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) sendto$unix(r1, &(0x7f00000004c0)="a6f7103bd978d2e9202ddb9b20e89b33991d12906f5900d205bd01ebd440ab1d591ecf7b45274d1f2bb17cd97a6bd048028726f6e50255", 0x37, 0x20b, &(0x7f0000000800)=ANY=[@ANYRES64, @ANYBLOB="6879df4a3ef2779afdc0f8e2a55bbe1dcd35beeecf3901996279315ee79f0dddc51301ecf7118a24f86e4bc45b6c90f59e2ce0fdc45996bb32e8bbc640eba66287068d4516215a19ad7494aa475ffe710bca8c76500f8c14bacc069349a202babb1b792361e7054ecfa2cefed9288cb4868de253e9bc3f46817635c9b05483297a63f4f1690dc795a364f9557fbabdfee89fabb74c2e7173c76a1635f432d67cfc1cb69952d3663befa52491dd6c546690f6aed14247e924d322abe71252580b22f460dbd8cbb57277bd86e82eae00000000b6783a018065d890f5e1c2bbfc66748c327f980710006c455f65ea0d08c981c9c22451041d674a57cc45b80000000000"], 0x2) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20088, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000008000000000ffff0000ff7f00007c916b60848a9dc189402cea414e5d47dd02281fca6de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b76b13dd7b62b2db6c42868622a679a8a08a886916c5f0854e944fb1455deb7a586fb9822d6b7ccab3fcf29bac88b5060c628264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11dd78b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c318ff7f3e8657388af2f3854826f53090035b4bd7a270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33e8dd951a00000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289238e6b53dce4088d9e1fd9710070c5d386aa385e5"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) r13 = getppid() r14 = msgget(0x3, 0xcf2) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r15, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r17 = getgid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r19 = getgid() r20 = accept$inet(r15, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r22 = getegid() r23 = getegid() getgroups(0x2, &(0x7f00000003c0)=[0xffffffffffffffff, r23]) setregid(r22, r24) r25 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r25, r26) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, r27) r28 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000008413d1ee9ba041b5831762d91d000000000000000000000000000000000000000000000000002743000000000000000000000000000000000000000000000000000000c61b9e8fae2fc1578c71c206390100000000000000000000000000ba0002"], &(0x7f0000000080)=0x6e) r29 = geteuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r29, r30, 0x4) setgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, r25, r24, 0x0, r30]) r31 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r31]) getgroups(0x8, &(0x7f0000000440)=[r17, r18, 0x0, r19, r21, r25, 0x0, r31]) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x1, r10, r21, r9, 0x0, 0x39, 0x81}, 0x6, 0x1, r12, r13, 0xa6, 0x1, 0x4e2c, 0x3b39}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r32 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet(r32, &(0x7f0000000040)="e637fc80f18acb07291c931413d6914089e8f11a7f8df8bc627b4d659654c7e74c1122a466a6cf0bf74c1dabb2b3d8857c5470239b7dae64719dc24b70481f3680cc5d99b0efb749569d7e2001f190", 0x4f, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x2b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000480)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6cb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x8) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) 17:35:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202087f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x9}, 0xc) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r3, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffff9c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) accept$unix(r2, 0x0, &(0x7f0000000040)) recvfrom$unix(r3, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 17:35:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) read(r0, 0x0, 0x94) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r3}) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x1000, 0x2}) 17:35:35 executing program 1: rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0x5f422ba73daebc0b) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000940)) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x4, 0x5}, 0x0, 0x7, 0x1}) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000840)) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = accept$unix(r9, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x501) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0xffffffffffffffa8) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r12 = syz_open_pts() ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000000)) r13 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) r20 = dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r21, r22) write(0xffffffffffffff9c, &(0x7f0000000f40)="1d37e3e58003a07e04930a472003643c28f2e55b726db2c3fd024abf903cc8e142f783cf96d13b6a398bf3cc5876f1a8dc1132e30b70e6d4b551ea08bc2b26a72b90cf63942a9322584578dda91d4e6e0ddca13c14a88c6c416ec5bfe6525ad6fd4d998fe7899a35e859c448f2f802afea2c34962ab7bf1473801c7540eaa788564f27965a4350cea1d5f3d1bd5a68f856e652e4c86ac3d15eb10d9b2d6cd79f4d786f5fced740776f302238859cc1f7ce4266ea743b0649cd3339a161eda64f631e5d00490535a8cd2baf6b4300000017aa97d37c00ca351f8227b7bcc4da7d9b3044a0c8aa7333bd488b4728ef489a094b6494d121c1160e75ae0c7111dfa28ae3bf3a5c4db4afeccffa84b9050534447cdf83eb787737866fbdf7e3a4b6eb7cae5f3f25135d297dc8e7816c0cb51b958c9fa0442c56b3ed50e0dc3ab825dc224cd0c5b7308bdfb97888216bb7eb74a3f15a431fb36deaf36a3a6927e0a991c9ee01b3a5c46e8ec6a33405cfcb9e5d36c890ff299137e679b98386335ed23bda8ee98b6fe7e2ff998f98e8213f726105c602", 0xfffffe60) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000000040)="1c", 0x1) sendto$unix(r23, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r23, r24) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r25, &(0x7f0000000040)="1c", 0x1) sendto$unix(r25, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r25, r26) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r27, &(0x7f0000000040)="1c", 0x1) sendto$unix(r27, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r27, r28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r29, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040)="1c", 0x1) sendto$unix(r31, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r31, r32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r33, &(0x7f0000000040)="1c", 0x1) sendto$unix(r33, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r33, r34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r35, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x400, 0x0, 0xfffffda6) dup2(r35, r36) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r37, 0x0, 0x0) sendto$unix(r37, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r38) r39 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r39, 0x0, 0x30000000000) ftruncate(r39, 0x0, 0x100000004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = dup2(r40, r40) ioctl$FIOGETOWN(r41, 0x4004667b, &(0x7f0000000100)) r42 = fcntl$dupfd(r41, 0x0, 0xffffffffffffff9c) ioctl$BIOCVERSION(r42, 0x40044271, &(0x7f0000000140)) r43 = socket(0x2, 0x2, 0x0) connect$unix(r43, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r43, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r43, &(0x7f0000000040)=@abs, 0x8) shutdown(r43, 0x0) r44 = socket(0x2, 0x2, 0x0) connect$unix(r44, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r44, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r44, &(0x7f0000000040)=@abs, 0x8) shutdown(r44, 0x0) r45 = socket(0x2, 0x2, 0x0) connect$unix(r45, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r45, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r45, &(0x7f0000000040)=@abs, 0x8) shutdown(r45, 0x0) msgsnd(r2, &(0x7f0000001680)=ANY=[@ANYRES32=r22, @ANYRES64, @ANYPTR64=&(0x7f0000001dc0)=ANY=[], @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r7], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r14, @ANYRES16=0x0, @ANYRES64=r6]], @ANYPTR64, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYPTR64=&(0x7f0000001480)=ANY=[@ANYBLOB="ea6b99b092a3180d672fc0e4bad82324e628c23a5bf83ef60f4775ce96cc2c6c065292b1406e332544dee6c9c8640ac75141543bacc202eb76af0902dc39445bee2d0044737cafb281ba147ac6e8e26e47ea9f8fd9bb21f5ad787c73cd5373a459b1a61a8b45d4f0a6bd4d8971961b8c152a2cf340ef0fa5f91f611b6fd4ed934260bf0e802171395d14c892fa5634124ea25cb4fcf9515bc980b33abeec9f01740db89009b038608c119110f3f5f26f531914bd", @ANYRES32, @ANYRES16=r17, @ANYRES64=r18, @ANYRES32=r45, @ANYBLOB="b1a1b367a8da648e5fb2da1427fe83256fbeb3b8df9630af79c8f5f7da0f06c5d5d60d0d708ba4fba4ced5ad810f25a1f2ea837386fa30ecd875f9165522fe598408c00821726c0a7e8c11ced318e9f76b385f732c3cb4a2959eadc3bab6faa155314fe17a9633bb21af196f33131fe547241dccc5d773b8e4c625ce6d1f48d0698566146e9c65489c7206181024227e5257e0e485c372387bc45bbffeb0acd5550b64570f23f405e8529d7f1f4ed29aead439042ad9268b77f2b3d49af22881916864f5b7b372f9acb29841435b1ba718bbe0bc2a776b3b0a760e433d0f32e0a4088f7719bfea90d1aebb87029faed88d4ceea72b49"], @ANYRESDEC], @ANYRES32, @ANYRESHEX=r21, @ANYRESDEC, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT, @ANYRES64=r24, @ANYPTR, @ANYRESDEC, @ANYRES64, @ANYRESDEC], @ANYPTR64, @ANYRESDEC=0x0], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESDEC=r30, @ANYBLOB="5792fe86e96dc77e9210a42b7ef51f0c0ed113e014a3853e44d444e11f45a2b577f01412fbbd4ae86c0f10f29dac01b843e9410aab08d3351987ad704a9577eef5ce4bbe667bc6d4539b832d63b9625cfa27340000000832f0c24096c97e", @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r34, @ANYRESOCT=0x0, @ANYPTR, @ANYBLOB="b62d32a785245f22e9d2b4cfcc8ed444eff9f7aa5adfc8a0ce1b97f4df7c552d41b65b684328f699d0ee8c"]], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000001900)=ANY=[@ANYBLOB="380a9f9a32241d017b21bffe094077cd0347e8d638abf182cf8b75478bc63aae3d9209ba20c4b1392567480fb0c73b5df4094ddd867aadaa3ceead2645897944df4f7137c45092ba0280e7029307eac701d9e891348eea0ff7ba1d3adf5a61d2406262faa5cacc212cc15375c9526f8b3ea3a66b3c2c04c6", @ANYPTR=&(0x7f0000001280)=ANY=[@ANYBLOB="0c17f9ea704075712a88674d7098011e4688f87841e085acb7372e7de4bf09aa9acaf2f54e28c86f5782a7a194365ad15700f74b3eec46641ef8880cc84d192d727365d3d1cb9bb70b7282e03bc6fc0f7ec9bbde7925015e80b1f946965c95fabff2af37fd69432e6265a4dcf9b6d1a35145b2221fd1b0a9415940a3b618f7a3d994c99dc02d532fa1f3daf4ec769a69f5963f65a503ba5067a6e59c02baa09e8eadb3702947b8dba21e017a2514346a436eda9d82bc1ba3b20c17d6b806952850bd7664aa94fbe09f1472e7160dbf516d4190d13c0a1cf85fe0be", @ANYRESOCT=r43, @ANYRES64=r27, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRESOCT=r11, @ANYRESDEC=r44, @ANYRES16], @ANYBLOB="1b320ba825082e36cfbb554816b7309f91865087e69fd4550696e1d7ee1337c117602893fd33e460f1ba47365e66d107cec20f29e23245a7e58b4422329c60629795fda0ceb15c141fa05725dcb44d11d650682b8bc04324875ba9ba440c8e48357630396572e6da088beaa8d502a712fea39a541e4bacd8627436d215f7a7554c2122f2f0310507e81e7e0b632594380be5e9a431c83a7055d86eb399e877d32e7b1c1ad70b58755997564dcf41edd7f1411ccb1064aee63099b06f522e8333697a9adc764687c847b2fcf9dacc63f9db0611e20b180af40c56cf71f9188d034c386a17be37826a6caf971ac28183ec9f98ac6c399f8198f3c0c3c2251581b54812b5775f8df76b8de7366ac1a158fd6f593d3a24bbb954a5e4650f601f8c3f6c13c4dfb637b126377581f4e59dbf0e61e61cb0d6e1d6819567f033d46cc0797b7d2f86df4978e930fc48cb1042969933244364545b35fb078b4a", @ANYRES64=r15, @ANYBLOB, @ANYRES16=0x0], @ANYRES16=r37], @ANYRESHEX=r13], 0x8, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000001bc0)=ANY=[], 0x0, 0x7fb) r46 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r46, 0xffff, 0x40, 0x0, 0x0) r47 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r47, 0xffff, 0x40, 0x0, 0x0) socket(0x6, 0x4000, 0x3) setsockopt$sock_int(r11, 0xffff, 0x200, 0x0, 0x73) socket(0x18, 0x2, 0x0) r48 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1001, &(0x7f0000000000), 0x2) setsockopt$sock_int(r48, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffff8, 0x4) r49 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1001, &(0x7f0000000000), 0x2) r50 = socket(0x2, 0x2, 0x0) connect$unix(r50, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r50, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r50, &(0x7f0000000040)=@abs, 0x8) shutdown(r50, 0x0) r51 = socket(0x2, 0x2, 0x0) connect$unix(r51, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r51, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r51, &(0x7f0000000040)=@abs, 0x8) shutdown(r51, 0x0) r52 = socket(0x2, 0x2, 0x0) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r52, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r52, &(0x7f0000000040)=@abs, 0x8) shutdown(r52, 0x0) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRES32=r46, @ANYPTR64, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r50, @ANYRESDEC, @ANYRESHEX=r51, @ANYRESDEC=r52], @ANYPTR=&(0x7f0000001b00)=ANY=[@ANYPTR, @ANYBLOB="c36a71c63b5e6013c2e07e17c5ce5370ff479d82cbca8869d7bc6597832c9f7fee12592657f5594bab597122ec3461a9feb50ed42e66e1da7a313ce1099b8cf750fc2d3834b57983981529019ddf1159e3607ded10e69deb564a3181ebd5dc4c94fc6657f7ab8b890a75d9fbb9d329121253999b71bc7857010518caa05392bd21f85e7e9583b362d189fa1c5c66974de03154743f6a186de1f470e361b05129d8054ceb12973cb6b322fb9ddd170d7ebab01e5b6db69cc01395b8d9291ad744d8e33a5508ab168d7aafac99e0c5c4aa347bb2f8394bf8f90abd2cf412010ef93ef12991f8ff761e53ae9b7a85f205c4721d5fd4a7d3efe959b0174293cb3d43e6dbc4c3fc74f64d0cb6a2d6381444d8924f322db01bba825a4c22df5450579eb0c20c57a6d64737f3004feb6ca38094d670e8e9ab4277c6f4afc6e20def2b99bd9914eb57a1f458163d100312df632fc3616e293934fc14a1ae7e9b4b988ae2b1d4dd794a11015eccbaccba0578ee1060d6bdedb745d99a75005d2461f290a8e2d4f1bd62ef916aab6e8cb311fadc26c94c4d1a2fc745af52db51ef3686217bce9a99f8312b09928193b2ed44576b38d6555c6fd2acb0a7223ef5a6b042f6b12ee0321a6f53b85fc76fe6520f49ec49c2530e438953302ad3f6db5dcccb3512d2e252b4e63a2f2d22d31dc148be6017f03c6ea7133ce63fb451b2d652be539af466725c6a30a14b2dea8968419ba633eed906db06a06d2c85ec7f3437cad9cbffcff8a111e6856ec574168d89f5c8738b5ac3b71e4c50ac346f2057c2117fc321d25cbd59c2d24c19cedeac44374fbc8f4b43ef54279aa275cd85232cc44f27993427aa879947bef51fc5436a9e088a294f57a844d27bd81a31514fe6a5f7dc22bafd15e2109184f3e6234a58c29c8f5df1a8202443ca0b9ce850964f9df12c22f68581d0a94bdec47bdceecf48df04dc4b87aadece165fdcb2159ec320a300343cac541a5e35ba1dfb3aaf79da550905c77ba4d6e8abba64df3986a6a2060d4220d1a3c73cb602b4ce1338c4631816442656921fffa8102292b77f729ae8381d3d27803e4ff39962b0ee90ed603c0e4b12c1e01207f0b4e1e6c4b38218df7e16292f0f861d2ee7dc31855ff9fc750d46b2c832ed0adf8f2bf168298e97ef0655b5ebbbb6956aa45ad0e9a54ac7d5f1e180a7039149ac2cfc30117277a17a3598540e40644b75a75918a4bd37709de276cc62d8c6421ca10a17fe1a94c23db94c36a6fe7f8c0a6ed96a1dbdf26739ce4d0ba3a8585ad78633bac93139845c592871dc00c2199ce149aceb6275b2ccb48e9120bfb5ccbeec8c43172787592a91d9b9c4d2bbe02de21aa86d1a16b13103d7f22a649af4f8abbb7a1f9ba1098238ddf685de9368535628f0934b8182c8d05a8f3b016b0ceb08dd05be4abee5dee6b0dd1e87bd28912aa4d580fbd6ddd3bf8e7aacfa2deff715d858569fd2e4116bee7d2d3133cb66b723c738d4fd6e62a1d1246cb863b74801deb88f512a2f0e47ef9967af6c1c37026349b3b1e8efafe043c35cfef79dd41ef60da63b649d62ca5854dd11333295d9178698520d1eb4690f9f2f15e1d278fa93d94cdb88103c9cb26e6d74be4bb1e11621a588105d25c91310edc44ad0383eddf9c1e0cf722a5aa0a9c9fc6a2ba6f05512660d688840fea46b6131275cbc12aececf1727c5d966e9b53ba858fc8bb30c528681c690e454e0306108a537b848146cf754bf0e8e54bdd4080d752b79eb92dec4785d3e98df298617aa225e74ef3e7987e3e873aeebc6e0100baab6eab084b9f48d929eeabb313887fd56d4886edcba73431c79de07fc3bcfc75863a914101207cf7a28ed16326a22001ade85cb975d4ede76047ca4c2a3c834f519b9fdd0f1f053b54245536e462b86ae152d59951ac8254cd028cd1d6b449b4eeb3736cee49e939ca1abaddc1a34f01824e776bfdc391a6bed9ccb923eafb6330fba552c193846d8fd1e834e7aa15a7e9edadcd37e4a342000647b7ed85ca2ffcba45ab475930ec79f0ba8a5640cdb48ac5a461658a2216684de8ee3bed940b3acc57d9c04162a528c0787c4a750324b8e02ea759e95ca0a6c1b440449308a862fe194afa592b23229eabbf9dddb60617c60674cb2aca65b0ffefcb997c1510687d9c3bf3fbd9c2adcfc95b5283d7ce79fc6d869a377f39be17ce7bd30c374f60a43dd83b7a2164ad48af54e7cb5fa279f69bb500e658f30ada9d9fc60ca0db748b56c6d35aebc2aa8cf603fd4d633fda53440e02296038e3baf389328f6308dcee8ae403fd12e15159e031f90b648c965718a46000f8e25847078ad0c9a2b0a4b68bb7fdc0b3df8b03689cd8e6ef0fff7126e7c11980dbb6b6375e6450e1cb5290e77b6a03d2686303323cfe0a73edafec3412ed36ba1b50203a90b6fbc60b959e08cdbf07029b9b991fc434ccd786fc98d98f69698ef772e1517c46159bfa0c04c4d9c56b4b770937c7869cd5d40784b79b1cded838c7413f95de6537e85295ee78c0e3d07be0c6877863da53c2db237ae3680d1ee8b6c4103c16f1b11f3b88ff8c3631cafc97a1da70ccc1110f4d6ffaf7a96cccc0e0e9e949883a23a8903341495343ca04353a90be772dc895125616b14e05d7428430d91420f2a9bb6440850eb2b90a650f71cce4e234e5a2eb88a25bd36ae1c8ba2593217e1278df11791bdd4345a112296f4fe9865c43e044d0e6647414b73688bd7273a05725112b933ec2c2779e18afd0e20a5bb3ab455473cd823a4103557eeac7c034b9dfe1282764cae7965a14f3f499fa555b94cd695a972047452af4c62d4247e990fdf0c2726fc9c524bc2b127be06133647afd360fb3eeb2778293301a4b37ddde54c5c0c1da52d2661fc4a2b80bb9ec1f22fc63283a4fde4b15e6d43eaf75a4517e5efd978b54b3b96fc401873c9c769c04e5d81ba796d61f9e7ba369561ab55fc9c9623b7935f20297ffe38f9598d765f029b06639c6047e1e2fc5351a6c57f332d8fd8ff252a539dfa9e0440a3466b4ca782560ae1b98ea284423173048b7ee6c35039fc68a974d9c466602c4f80949721b490804c0ee299e942cf3fcefaf830d2f64c037ad47df0079e115b38670fdca54eb7ed73cd4ebe7c70c6ad47b4ceb16b412430ea1862763e4b6d8caf9c9402e5c878f40093af88f4c6d4b0c14cb1efe45622fd65f2e1808fa8fd995ef20d08ffde043a9479aeeb597e1d8b34ed58446365fd6e72f58b659eb06434c7835d8424265ad05ed4009102b14d2f2ac60e7e52e820121080ed54da1826d4e73ba7139055b86610abe2d385746f2d8b8d28c27fee1ece0815c416b0574db30ecb79b33d15e29d69614ca3b5f31131563fe1f4e52bf9edf0aa9e4ea0ef64cbd8e46bbb60e0c78735a5fc412967e0080113627d4060114ecd44d63d6cfe5fd980d09d8edb9a4fe877ff7541e7d304f5c5d322ce2124e8a415814a83dd3debdb2740d78281f858b8175b31f1184baba29e4791aa93ea5707d89f5ef50e748d94fb6a0329df23cb49ed21c67e02e0a4a0a491c321f4fc5936c834edc0aa8abbd2482611f0f332658845a63d54e91b7f24d464645e1ab911f066bcf29075578d3d30ef270c99aaa2d5911705c1bc8d5ce03813205c97a79da77fd839a2e141faecd57f805a54e791921784d29da13dec4b53814a861fb87bb50362f6a585ad327640c1d4d896dfe95d09008eed49b2fc0130ecb0c50f493287ca90c249eee174cdd0183111bb17af9eebd45cfcbbe3da5c251efb50aa39587cd2703bf88242daa9cf6bd3b1dac11b8abb2f3e0000a294c185d5cd3a25ff51e3489728f43f20cc5e833b32256a278885055c622d7f308f92a1a77304125af77ee26bf92c901d8b4ee90994392ce9f438c06642e23740e892207951c779182034f262fb8be5630df4203828e5d5847ca544abced7027aca89cd4157e4e65936e05cc29744f2fa77b78be3400aadd1a685bdb57a6f013b04d4f2ffa0924dbddb8cedf48d440d2a190b7dcd160524109b9d3b2e602e69b5f1bc39866e64b176e5f684f80562459ed74b3e61894a6423f2102eb14e5023a23866639906373e934e5c5244952d9eade7c3848e71d5ec6a1a915ccb21c4fa3b119e94de9684f9db29bf1ed8293715e2b8c197cd318ba563a06927b544c16df1706636f82d539ff98f23a07f45ef154555a38cff890a4f079dbb44943bdee85152239d6530185064157930a4ab031ce4fb68760c62d4e4d9e12c23dfac239370258d624b86d4993d38c27d96a4aee0971a6862bd082d61c901973368a3e35ee958d2c743074a0abe2992278f2fab15ee56f2caa4c4d9dc3ff84d3b8eb4af909e9c15ff1d8dd4f404d97f241bab89e48ed0ff3ff52880b61907c9aeb3739025b2cabd9d40ef0a027d4664d228ef0bb924883ae24b76629716fe2a9dc24dee7dc5c2abafa3c0a303751459cc2141c3a7b1e069558ba69fe2e068e073570652bafa8e20d7a5ea087c89129969956d0306f527e61e1439ea6c8b6d4144f076ca74022e0c43e25350442118a3cc1e5ac96f9f67b0280ad1c333895648532f6d8ea21147868f3dc49954828f674b07dd29bf5c1f223bcf76eb2f0003004d8ca167e6f6402186725c0d0e3d56b49d5fd82e656e1af5f835fd6196b5c8f3f1bc549c5175589f3e30f82e2db3ad492f5c5de3032b47dc0df969727192442fef89bcafdca481f7993ea8d733d3bddbb835ba45cc1bed851f9457b9bde93d99e667fee3c9cc20f07991bca199d74efa2ba93e58f332a6ebf6c625c58f7e238a0fa100f28683ae557c3a2f5da2cdf75bec34063fe8f57c4e8fefad6e75aafbd20f479042ffab85d368f61ef45dbe6d56d4019b137cd4060beeeeab0e1917274dc8cac4d7b9f8b1616c8c79eb615182f2394952bc694b4d6c6ecc2cb874363247551a6e7e6ca805cb4a2e42105781e5a88de85c0b3c89d5cb140012b1036f13ec336dccd864d1fbb401d15370c659bf21d977c3b6499fb8d7eeb7fe0270aea67e69e2214520d5d450ed26899c5a25d8697336ab6ae2a718e59fc73b4736ca6ef1de6a3a4535554ee5413e11bad6870b74d39a8dd993d80df803fc128db11500e1ba65584db6f1a84fd1a669f1f7f5abbb308b15df7ae43483ae81be1d6b9a6f8262cf8d9d424c046d2efd102f83b9114a193f4d16e0dc7678f941130c9d9a1a32e9a1e497dd840b7b6b1cc3a2734f2920edbad075d1cfabc5c89077d50d64871c0a4891c0c54692a34bddf8ad8b5f7bfa76b7d57dfb413394ace3ef1002607b20b48637d0812cf6fc0f2f70302e8890ff6997dd162f4d115b57f0ce25f1c0615800943a1706caaaad71fe098e3a16087c81a070d2cd8cb719c83bbcbffb349a03124f4238b877abfbba420742248952729cc3ab90e48886fc5bbfeabc25b16e2b98e1c44d7c292da72263608fc9c532baf9bc94faa1547889b4b72941bada875901740173d0d3f9936a5f0921ca07ca9e419294bdbbd0e6a185ce08ffa6bfe99c7785276754d38473b4a6afecd118e49edebfb290c889291266976f82c2c8e900d4d6ee29bb62d30fb6a21847df5b75d367a3e6b0b2ca0a2a0fc3d6818cb0e81087ec9d9a41f2c02556853210ac5c5eb2c648a085f36b32886971a2882cafea8b9b77a95b01aa96b0cecc4191ddf9bb6854bbc61fc6fd7a86ecbd9de6db295a9f46fadaddc2b520795275e42be35e1736599ba7b7ec0cd6999c1c0c22a66163d046467829cb7fee24a641261d11f6d700b8f2822b3895ca8b0dfb457f7c661a2ad6d35371c7785624c7ae1a8e403f7a60169dd978e42771c218bfc555192db730b2f2931ae594766ebe1603e6650639d7be90be5838e35ff14c57455cb130a58afc1cb67a147a9bf2ddb70304c593a6183ccf1127d980f99adb6ae2ca4ed489926a9aa27cc2360ab527f0542735c362524ffae3137979309ca6140a72e7c32ef194b52161d3ef2329c437377a274304c28cf2b863a2cea80e03983d446d9e73f6889c71b1ec8627051c29c59c44ebb425671f0f2c627843f5b5a5c0f74465000e1d06f987ca043b0e0bc0e0a8a5375988b43607fe67d2bb7791fe", @ANYRES64=r0, @ANYRESHEX, @ANYRESOCT, @ANYRES64, @ANYRES64]]], 0x2, 0x2, 0x1000) r53 = msgget(0x2, 0x40) msgsnd(r53, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="021d0000000000010000010b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d99f0d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03fe4b8667100a743075beb4e2b28b1dd68f76bed7da294975be9fc9eeb64769bc8c81612e8c27c0079d0cf40b909b754daeb2982d28606050dc516a0af1461584bcade6db198a50335eb7d823e4df6bbe55ef52a27cf3244ebc0f31ca821bf4d6b54e44a0f66017c2a0712738bcf17653cf44fa61666626e1c51082da52646705390b2c172000000007b83d9a05e37c98e1a0e4e57573db16861e57df4d4ddb0d29fa9b2e6d2396203597d74af6bcef8d6012b6691224e979206ad6fd09e02e0a9883225eec3b24cd8ff3604861adccc5dc52f5bb79536b4f9e7fc257770a1f5318668aa9bbcefbf4b979a13e2ea00006f1504e07e3959a5a2a3c2cab1683d1ab7acf6d54c0d0a0219fa2bbe6dcc500487fb76dea1f6670bcceeef3212470492bc3c70a2282111d4dc726fcfcfc17c3cd4ad61c50bad1745ef1356c3d562b771ba96bebe8b667e101598bf9aa209aa4e1ddaf571ab7ca5bb278eb35d09a87b35d6e063e42ed0fc1e1f32caca1881c814b25ecc6de13b"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000a00000058f200000000000000000000020000000000fe000000000000000000000000000000366023e8e3fd0f326458ae0000000000000004000000"], 0xf, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/234) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCGETA(r20, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r54 = syz_open_pts() ioctl$TIOCGETA(r54, 0x402c7413, &(0x7f0000000000)) r55 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r56 = socket(0x10000000022, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r56, 0x29, 0x66, 0x0, 0x0) r57 = syz_open_pts() ioctl$TIOCGETA(r57, 0x402c7413, &(0x7f0000000000)) socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000880), 0x10008) socket(0x2, 0x2, 0x0) r58 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r58, 0x0, 0x6, &(0x7f0000000000)=""/155) 17:35:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = dup2(r1, r2) sendmsg(r3, &(0x7f0000000540)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)="621aed01717bf1a173e8eac782513828fcae9bb0e1687c282523e48a76bc6e1f23f8617cd1c13f3c91c8679ee1db8c767cb533819b019e64200c1d80396a9443f53aea6de7bf9a00358f141f37cf1c49c3b6afd625de3740177ae6956e6a4094e676338fa7f4c1", 0x67}, {&(0x7f00000001c0)="438879fc167e2decbf1fd099b91b24e3b2045d0d9ac069f0aa48ec7e1fb7a647a8c803f0904bfb75ce450323e5ff9e18d69f1e95dc684954a332af5fd60e8b8762e7b235907bf1b0fcd0431c63ee3a", 0x4f}, {&(0x7f0000000240)="111132bca0c0ef1db87e7d31ad797f35fd498b83e86ebace8cea958d4f65ad46e79a702107f49a9aa94d5730d07d4a2178767a591673d64606f556d5379a627d01b86e09dcf6697dcf8b3ab2221e71f0193f5358d7031eeb23924c3381075d8a2825412c3026ac08b7d6019d59189f52ce96a5c9339d03065f9794ae", 0x7c}, {&(0x7f00000002c0)="272cb8b8d44a917ed45b0c50f2a3f4e8ecfcb635cff777564d4225252de582ab51a3afa9c6caaf8aba18cb3e5b2b7a3a71c32761698a4b0b5ffbc513cb8e5235e7", 0x41}, {&(0x7f0000000140)="d1dcb9c76acadb3c1d548f99fdc7dd2443f9e36a71ade66c76df51bd4bd234880b3d46a6e3b1cab7", 0x28}], 0x5, &(0x7f00000003c0)=ANY=[@ANYBLOB="d800000000000000ffff000006000000df78e55f11ebdd4e5639a568c6920f18bd0944174ca359e0767048e8f069eca55d96fb6886816bcdec75e85df492703926e3d1f0320bc4cd14eba8c4c9fcd2fdf32c39bae4e19feb23d5f8fa3b26efc354270d5bb798371f1073b98ad0d1bf576539e5ac2e1ddb136fac4728c73659295174a085e4cadaae43be1051687fda7e99fc7b64fe43d319dde670928606ef9a0dd34dbb40c588fbdd8e258b66c3d0145ea138c6740339ccfe2a271d98e9e479c7c833c69915cf4a2ea2dbd7a674665f6c2295f400000000780000000000000003000000070000006c683f5d2a7110d3675b20197de451513147e7a106f470f41bee7e4bc1ec1dccc2e90bce3826658367d77a8b47eaa36bd33a860b612e65c7534f2495b2522fe956c25f3c2f555e3d830a0852e1133592dbb5b20634586960b63c49c800"/336], 0x150}, 0xd) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xbdb9, "e71400a09974e3376a57ed08db27f40054851136"}) write(r0, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a", 0x11) 17:35:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x8, 0x6, 0x400}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:35:35 executing program 0: syz_emit_ethernet(0xe0, &(0x7f0000000000)="c7a895b22a241c0a0783592bd99d90360aa9cb990500000000000000000001006561ec23740f1dfeffffff0000018000000000010000906e86e673176e9fa1e802a23010f600000000af7616d3f11e59bc4e531f5a3a7f81888225433ace8a8337cac8fe2547f84a97453383e3add4f4ac8acf79aab01e770eb24615789aa1f7139dab035380de107a71ae8c769a76c20398944cfe9dac0e67c29c762c07e14fed94c3b1e38ad5c70cafeed836f848514688a755589e6e603fd1ecb64df434264f82e930cb6e50aafe7cff15f5d95b6019de24b900"/224) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = getegid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() r7 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r8, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r10 = getgid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getgid() r13 = accept$inet(r8, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r15 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r15, r16) getgroups(0x6, &(0x7f00000003c0)=[r10, r11, 0x0, r12, r14, r15]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x1, r4, r14, r3, 0x0, 0x29, 0x81}, 0x6, 0x1, r5, r6, 0xa6, 0x1, 0x44e2c, 0x3b39}) r17 = getpgid(r5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, r17}) ktrace(&(0x7f0000000100)='./file0\x00', 0x3, 0x12, r17) 17:35:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x108) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9, 0x0, 0x0, 0x7}, {0x8000, 0x6, 0x6}, {0x1, 0x5, 0x7f, 0x3f}, {0xff7f, 0xe1, 0x0, 0x1}, {0xe210, 0x4c, 0x3, 0x40}]}) kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/97}, &(0x7f00000001c0)=0x63) shutdown(r3, 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x1, 0x8, 0x83f, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000022, 0x1, 0x8}, {{r3}, 0xfffffffffffffffc, 0x42, 0xfffff, 0x2, 0x7}], 0x206, 0x0, 0x9cd, &(0x7f0000000200)={0x3, 0x7ffffffe}) 17:35:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x4}, 0x8) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)="b2223c5e63782badbcf1c73d31772d3127c12dffad5cdba18c1d8a87ad7094e8e024cf11339920555d7c", 0x2a) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fcntl$getflags(0xffffffffffffffff, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 17:35:35 executing program 0: getrlimit(0x2, &(0x7f0000000080)) r0 = socket(0x800000018, 0x1, 0x0) socket(0x6, 0x4000, 0xff) r1 = socket$inet(0x2, 0x2, 0x80) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xa92b2d62) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYPTR64], 0x1, 0x0) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d02ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = socket(0x1, 0x5, 0x2) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r6, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) renameat(r3, &(0x7f0000000240)='./file0\x00', r7, &(0x7f0000000280)='./file0\x00') r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r9 = syz_open_pts() fcntl$lock(r9, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r10 = syz_open_pts() fcntl$lock(r10, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) msgsnd(r4, &(0x7f00000001c0)={0x3, "1f5b8579564966c9132e5acf65a14eb74a25c0220a36a6f780c1c947d527beeab00192276d0a4018e97123b49873683c5a71162ec2cba9190eaf0cde"}, 0x44, 0x800) r11 = syz_open_pts() dup(r11) r12 = socket(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0xe, 0x0, 0x0) r13 = socket(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0xe, 0x0, 0x0) r14 = socket(0x18, 0x2, 0x0) getsockopt(r14, 0x29, 0xe, 0x0, 0x0) msgsnd(r4, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r12, @ANYRES16=0x0, @ANYRESHEX=r9, @ANYRES64=r10, @ANYRES16=r13, @ANYRES16, @ANYRES16=r4, @ANYRES32], @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRESHEX=0x0, @ANYBLOB="a0cac9ec41fcc7b4a53627ae7dd3eb779c8717e1879d9af40314f444d8306a8d3368db588b929deab1ed8d868938453ee208f1b48442d770825e9dbd57d56cd400b48ec9eabe4b75228048d604a67fc8940e083239b3bd22f33de8821bf81d45e063631c8c95ed856c342667fb0562b7da63bafbf089a5ddcf3c85acec0df1548a7f489b0715b26d98b7d591d8e9ef67f40617ad20de5f8448e9eb9625579772f671a5b90803d97a02a3a85c7f4f820a3e1f4a6a9e546516c920cad2128d5bd2c203db510ec47c51b9a467776f043987db82ad0d524f6f7f353999ea153635b84d78e8a819686a2caf1e5b242430a01eaf2615691ae27a913f120399fa944fed03723783619ff7711bfb6fc8e30f1bc213d24cd93eb8fc5ff968f49ccb47a46bfae802b4b8f33c723f362dca4c77c333cdc0da021932932779be25fc4d24131942ed3b1ac0d94136a5d44f64e5feb51a12c32181f16f14a211aaa731df9c97e744a54b4c8bb6668cef92d172820866b7d39178a26efce55b146fbc28a70553720c980912afbb9368c2b46b91725ddba37a475c3b5d7d323ff5ca1ba89062eccbd871e608b0c0c865b0322e02fd603cd37caf6afcd3f8011e3a4a199990cc07510602d3239045034373dd9ca97af689a29f48c14073d9318dbcacf87732246d03083aebc1f4e0b82961936a41107e7279b410566835dcaa5884e4efc47c6880e7cac8f32cc7e4f399427892c0d424ef6b507d2bbe5ce078cce0b2f5f30aa72cb7c7a274a77a856c1be736e3f329d39de5fe2833e387dea76b785702d63301e776728951a10241f55c4d4fabb869a81bd565d01ccf380ecfd1fb21828dc0529655e5dcaf637db823b9d838592404ca13346e5c86d3ea25aa6aa0e3d6a9a3ed959a20afea04340be79648a1f54661ec43357bfd4c8d55872c15c65f71c366df31dc57091047faa9f254bf3da01f4e102a81d9e0a420bc6de3bca299b449fb1aa51c37e0ccf692c17d6d5361b1149ef384e2b4c1fec3ad3523d27ff88a89b66b4a1321e8e3c9562646c945913dd160218c610a1fe70c9f536501124c299098a7f069eb5ac95f6b0f56adfc2c416e13ff73bf07153291812cfabdba0d4ba54d2ff6b26e2cce3983d9323271482a65f8442f083975afc7f7ea04a1558121f82a5f8beb5ee6d04c4cf20b568ad37c2706d320969d87f36c847dd3346e50e8a64cb9961f489c547d6e2f80ebcd6be9669cdc14a92831b6ee1b7a171c22cdd4246ca9350e1d71103fc62798eaa1cdae22216720635afbb10337c83360546e9d436a75058523b7180d6796bed1ea16c357c11bf9449f798a01b60f4b04ff676e7fbbe5f76e26252d2fd623f9d24e740b375162d178aeb0823bf2771c91dc10895919f265917bbdd3ae7f409de587eb89fce6920fc55a7e24414788653c936039ce334dec64d2f02797cc67b91533414f26f0d47b6d1955569d576d2d91f715c6d13b1b507ac1db39c3d785706e9b57b6c59bd6d196fa306c4213b467eede6abf5c8a654837422536a4a7af146535c0c231769dd840fbb44e0629f74a8f3b7997f99086bbeb5f91b4ba50771616ad0111bdca3c25e79c735bb15ee6fc619ec35ef40ec993db4c9dd930738796ff5305c1fef7098e33365054981e6e921041a4a3e12408dd93ecac9cb4452c2580af002607ec864a6b563f86501b3668b9f36da383a95871df204fdc08b9dac8243c588c734acf1966caadf81755818e9ab6251daf24e7fcf22798b4b746d90e6533d256eb455c28e18fc74b2936ab556344f9aef0dc176e66ce6bc51eea3add257a338088de5dcec6447611e404b0235baee88a4b4095f0b24de64ce85ed5da81f2a92a65c4c0fe043bc09fe6f8fb57ef6725e06d31e5eaf37fdefac2685a7dac801c3b207d16c652572931d5f80cb127b25e505ad96606c49ac513ba157fa446bc7ce8abf80445c200912336e74b34d024f8a65eedc1ee93136badde8a90186ea9c82857383dd1cd50fb64d11a7829ec8074feeb5d83f4ec1a079da18a29c51ce3becbaab4459f7b1be0182131196194d198a772c183a59207aabdf4809c223624dcd34060bd029a11d63df783d1f7ebf1117cf81c80de36d8dbecbf3fed6b2f6864483f16454a57eed99beb80793a63d3d116c0604be24b98a7d5b2bff47d40790850700bd65b0ee0596d7c2d363edc8ce8b33b6dd6ccf4eb71a6e807fe8272d0ba20dcad120e9f62d0213e607b67b7917b0243572a5179c10f6f1e2695e0dfdaf122c70040aa4572a320424bcd96100dbaea6e6d697b99437fc1fe3db121e5680285412f54d32019f1636a2843109c5b824e23c6487e079e3954fbbb57b9cf27dabe4135bf58e8c47fadc092f27ff7d96824b3bc817514f287a00b812edd5eac43a6758836c3f0a0680dc698d5b900957bb75c306f30fe0dcf9b6998482f0e95e25672afe66a4206635b1bdb7dfdc0f983d0e209f3994e37eb07b07f1ad04bf1b3107302abb415862d740b2dd1fdadd30c456c47f4d937048a8de117a6faea63f9d80346aab6388b1ff8f0e928ad70ad1d8cf9c87db57c5dbc622657f65a7a34195cfd0a873c96a2e389fb6995993997ed6945c3aa053537178767186ee09a8ae76648a07f0ce0410d38a5ca7cf925d889e1fedf6ea778b037c20a7c29f310448d42c8cc3b2fbf105563c6ae600dd0cdf24dc6d72007210665d9c13f03c4034586e813e4c44dbac83d204df6134720f50848ef2620b2d7c7bf42151a109fff131489a2c983d3cc3d235c9817325690bdfd9e7fdc8ffb5db6b42323453d1b767d7d26af6076323190300582b4cd1954073b4143339d7a7eadb441e6acf3eca68922da0920dac0ea499bbc2228a90650bfef9e6ef6f698ce1c24ceff34f2ede16b9fb6f9b1e76ff4171cabbffa783acc820b6c9a86ec3dbee24813798c0b5ed14d805decb7cb17c6539ab4e5f74ee24c8cb111797de9be14728fa2c8e8d4c5029ddf2c7f8b0d01f30fd30208e153d1b36ba1a8c79383caa48816bff89948bc732e28f9ecd43b7d87d11db4f041ba057ff9f7c9b09f98301b31b63d6bc531d2dd8bedcffad8e5bf6af127a43a3ca6ba557f47ca3f3d353e0eca375c46e3d7f2211117cf482fd166247be7018ee3b121acb9fe83f60c451d174cff2299493917be92423ecdd4b0af144e191e4b6756d977f9cba1ecf8df7dd06ae52bc1da6d9d412ec57d77028c863efe5b75d4d82bebc50fadd5968a95eeb371eaa63d510607b394656527a4bae738372aea66d4eef3835c22fbe769e1e57dc4b38544082a87cfaed97d1b80f12e44213d64eef789cc58541d6366e050194eb15b4b34ffc899d3ff9c24142432fe4541e79ad09ae681980ee34c74746445057e9cb41aaedc3d35ad44a4ef7149bb56c48107a82046b86991ba22c26a8ab7da4434440be69c353a9955f4d337dc2fd3febbb2a6005e6a6acbf43392a4de1bf681798fbda91d41453de68f6abe49167f1b02dc26c3ddfccaabf315afb7d749165c3ef27db7d6c1653afcc750323c052e6cafc5d0fa570ae5b1df0816eddbd1b67a28da5e4e2b591efde1df85b1459a450e8b3222d4218e924a76b5a397b4634dfe40708fe5772bffda984f9f1a5e622cd7ce82be70a797c4b032e541b79f179ded5a4d30a3ef64710082d25b5d9c1276adca353a11217e8e0bef1cb1b8fb6fdcf8632410e2e330557a2e278341a13b63e96e7d73dd061859c39e0b1b0bbc001a6910e6cec387c7ed38c5ddfd5ce3585d222a5caf93e8a8c0411ade2bdbaf089e9ed7fb94b47f1806eaefa7da8d81510b74f8193c5ac8e8c2ebabce72bdf5f0a162a1839b7bc560084af874bea0a6d12ac9848171117bd0ace6e5ad23ee89ee9f96dbfb756e80502bf3a4dfeaea345e1b34102e3338bd56ba5d03ac66e8635736e5a91a8a02cd3495d380dae1fbac45c2dd1f6317050981d866c7201dbbef54647d6ad115f9c643a0a91abee575fdd9df34ffce54400624e4fd5e8f5be43776ae2bf968ccf887662906efffb9f166b466b60ba6b4867c675d3da26eca3bdb6d7d5bd98b10a8af63ad5488661e3d3f3a6d376e37fc3bcea93f024fc5b2183054ac4d90abcf7ae4b9adbf28c6afd6f2f538455376babdb60b231033ac46df41601d10a86e64da1ab85799be355f1c0af329dc02c6f21d80d76c244d55872ba7d00366bf2c1904f39ce85f10bff3a5bb3a3288fc711d81fd5e6feb966de822e5ac50c77e9e304e4eb17ef18ad41e6da9dfb2219d841cbb27e9e2e515674a75a20ea24f791c14cf6ef7ef1051d7e342173655f197501be96c38008a06137fbf16a3c63c6ddd0c34464fbebef632df67d26e7067599095f2f691ee93bfc976bcbe14351d277d862a026c5ee0c5aec197e966e25ef1ca6223026d17090f05ed94c31d2f8f916af5e0e09b643e1c271f0fd5217b088dfc5f323641ad240a2cfed3a18c38aea8fe1d7366cd84d752efe0117b5c2c7bcf4f1c7611a96adfa46a7d4fed90e29393831aaa21280ca5e28f09e3f2b70ee745e2808658a9c346b570ee5b8ce7ec8c0013a9d64dd5529b4bd09728660aba71e433091f1d4d5f876a2ccaafa6d6a4436fcb34a549ea9634c893c9cc7b42cf7a232d3119f70ef298d0b6b0cd75487e8a1c31389bd32dd4d18cf0f5ccc6ad829b69b676ddb830e39adec494d933b998f77532cbe14a7482f8fec4b32691416c4abddfee8705f336a46b1920685571044b62ceff154322849373aab3aa1bda49464b5ab64380bcc9628d2b9625ef204b8c797bcc3058984098e4f0019ada85fb4ff2a96fff62b8012c5f39e30f633a9ee5daa3f62676d7ebc7e3efa1fcac81c1387dfc3f24974bcbe266aed318872a8825e39c47a3dc3bb059df5e5ce4045446ee39470a97117f65ae14adcae5506f13e872568a2fe906fe4cadd3ad2d95fa1f5ac4fc4f78808dd8a161fee9c77d12584b1db3aeeed9ca0c884d1a02bca5de1bf7ba2988ebb06cfac9e10e730b2d985277e888074cd14ea7b1ce30d2bbc19e2481510f4fb87340522127141b9d9cc91442c883ba6a79a190f459d2694f146642956893b4c83fba5f1865e7e799d2e108eae9ee2d3d3883e4c1788a86ca480893a2cf7e8a27ff26079afbbe1f55b8be2ac363602a243b70cc1b39716eae5b4512e2dd95653968582246ab63af183da1c2682dfeddb64f2177f85f3ea0b57dd3a1f8767096edb7656bab9059ac6011e29ee8b503264190f62c90912846bd7e6a8979f046c04a10f445bf5fccf31f0134e3d8592f28ea3276be81d634bca006cb78a1e4d288c171962a0878aba74fbacea8c758e170b54604642b9141106524a98e279a392ac09743aab1f2cb6af04c8871ae7bd4d4aa13bc12dd59eaf165c23c7f985a680e60f595945d21bc8b5fa2ae2b2494fbe59d8dc5dc9df2be3d81a7573bf976d2a3d8b7d928fa2123811026b8a9b1609d39fdb3d6ee27ac2eb462dca25b2c181b07244b2a1bb4772858fb12c693b0d3071a5e55d3f7948af18ae6033b599479d93de2551e0aabe0ce4aa167f43c8715a876afadea51210b5f894159aaec7f481c85e3a985c5e2117fa7f627821f04c77585da0f3bf8df554403c83b5b29ea436c46a7fe5a58b9bc284d36ddc9f702f5bc7618e2518c2aaf6067cda5fc84d681c92e8ba234a31dbbb94320daa4b05344daf8fe995d5d0df81aa853d07c0626c39705080111e7cbd9645a978faccf71c4e2dd06fb479d89104faf6f459376abf6856ce629796b278a23d042d5d624"], @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES64=r9, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYBLOB="1a2256c95855b798e37addfd8a1f88ac9ccdd0e3b17fa1e020dcf276825a48794825f56fe50f795ed0339115e46f2d3438f4ba1058f4fc3550b86a28433230135b7c1916b5f8dff623188877bbbcce8e5304779891fe534318071f00d5b80626acb3e91d777ec76d9f9bf85ba99e81bc2194ee58cdd1726dc609a3a63a7adb374af9e337b317fdb88d32697de0943ee6cab3e2a4e5a76ead574edea2b4f000"/169, @ANYRESOCT=0x0, @ANYRES64=r11, @ANYPTR, @ANYRES64, @ANYRES64=r5, @ANYBLOB="f6ce4ba6b934a5d896d9c8be7b4e112eb216e2f56200616a52752348dad25841f81ea07b35ec8fe222f2efc6d73dedf7145b0aafb3809e599b77a5923995e39e7f0d06e0f4d903a142418371c66f03eb182607a824c914d09f1857e86afc0e13f2179313e9ab9c4bfb6ccedfb4cf9875ae77bd43336acb205b1a5f5b3d9e82ca7caf83a2a4ad42709d7d51316be81a27fb82c62bca13a739f6fe871dc8dccc3c984897ca04b1e6019d35add99ae8fffd6fc7b59fed24d87b0f3a90218c42faad7c1990b6302688679ead55a76dfbd914aef7e65cd264709a6bf3baef1d96cde8ba7ea35bd9161b0d", @ANYRESOCT=0x0], @ANYRESOCT, @ANYRES32=0x0, @ANYRESDEC=r10, @ANYBLOB="b139888b9816c5e5527b7ea8abbec4f410232ebed7aea80a507f92e1a5e20eb901e84f61632aac9c8f14933aa584654fb04f398b2ee297e6c4396b140dc26eb9c9bced08ceff615125f9e3a5f1fcd29780e63d3e5b0208bc38478a440e34b5c773913713a47dd7926a5d682bdd810a5f684f9c32575c04982419c40b16afd19e54715054be010a8150cb1f8c167805a60f5581aa896c574ac1b27220549eb5b5c8447769addea39d3cf31361c6817ce2f63c2be2c6c492dc4d963b3450fb0513cd631ce784a242b87f00"/217, @ANYRES64]]], 0x1, 0x800) msgsnd(r4, &(0x7f00000000c0)={0x1, "981ecd85bd7c95caf96eb70c59e8d74e6a22f54edbc6a2486763d9f147d53028589f363fc0d2ab15a2cf9610fc536047396dd4f008031b0928d108e6160c894c9b3ce7be67362f834df1ef4f9719afd9ccbc9a10c9d45b830cbc2303397482cbdecf599936d972f3109c026f751f009ab691e2538e758c83924ff5c6ad894ace3e52a8a1f9c5f7d3c2fc5f5bbe1f90e7422d406e7a78768dbed1f1ad20a9c04f223035eb28610fd773a5a8c5"}, 0xb4, 0x0) 17:35:35 executing program 1: 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) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x2, 0x0) bind(r2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 17:35:35 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)="c7a895b22a241c0a078359ff86dd6e360aa905000000000000000000010065ec0f1d00fffffffe00000000000000000000007c4889b6") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 17:35:36 executing program 1: geteuid() r0 = msgget$private(0x0, 0x214) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() msgctl$IPC_SET(r0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) close(r2) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget(0x2, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6f0210a309ee9b000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="080100fe000000ef1d033100"/24], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 17:35:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = getuid() r3 = getgid() r4 = openat(0xffffffffffffff9c, &(0x7f00000015c0)='./file0\x00', 0x80, 0x20) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001600)='/dev/vmm\x00', 0x18240, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = geteuid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() r12 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r13, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r15 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r17 = getgid() r18 = accept$inet(r13, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r20 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r20, r21) getgroups(0x6, &(0x7f00000003c0)=[r15, r16, 0x0, r17, r19, r20]) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x1, r9, r19, r8, 0x0, 0x29, 0x81}, 0x6, 0x1, r10, r11, 0xa6, 0x1, 0x44e2c, 0x3b39}) getpgid(r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r23 = getgid() r24 = socket(0x2, 0x2, 0x0) connect$unix(r24, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e30150000000000"], 0x10) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r24, &(0x7f0000000040)=@abs, 0x8) shutdown(r24, 0x0) r25 = getppid() r26 = socket(0x2, 0x2, 0x0) connect$unix(r26, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r26, &(0x7f0000000040)=@abs, 0x8) shutdown(r26, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) r28 = getegid() r29 = socket(0x2, 0x2, 0x0) connect$unix(r29, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r29, &(0x7f0000000040)=@abs, 0x8) shutdown(r29, 0x0) r30 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x800, 0x0) r31 = socket(0x2, 0x2, 0x0) connect$unix(r31, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r31, &(0x7f0000000040)=@abs, 0x8) shutdown(r31, 0x0) r32 = socket(0x2, 0x2, 0x0) connect$unix(r32, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r32, &(0x7f0000000040)=@abs, 0x8) shutdown(r32, 0x0) r33 = socket(0x2, 0x2, 0x0) connect$unix(r33, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r33, &(0x7f0000000040)=@abs, 0x8) shutdown(r33, 0x0) r34 = getpgrp() r35 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r36 = accept$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a10000000000000089f2a7f1360d5dc3ca2de8ba521da89d4be81e93ff6130e9b"], &(0x7f0000000080)=0x6e) accept$unix(r35, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r37 = geteuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r35, &(0x7f0000000180)='./file0\x00', r37, r38, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r39, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r41 = getgid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r43 = getgid() r44 = accept$inet(r39, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r46 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r46, r47) getgroups(0x6, &(0x7f00000003c0)=[r41, r42, 0x0, r43, r45, r46]) r48 = socket(0x2, 0x2, 0x0) connect$unix(r48, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r48, &(0x7f0000000040)=@abs, 0x8) shutdown(r48, 0x0) r49 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r51 = geteuid() r52 = fcntl$getown(0xffffffffffffff9c, 0x5) r53 = getppid() r54 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r55, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r57 = getgid() getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r59 = getgid() r60 = accept$inet(r55, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r62 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r62, r63) getgroups(0x6, &(0x7f00000003c0)=[r57, r58, 0x0, r59, r61, r62]) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000980)={{0x1, r51, r61, r50, 0x0, 0x29, 0x81}, 0x6, 0x1, r52, r53, 0xa6, 0x1, 0x44e2c, 0x3b39}) getpgid(r52) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getgroups(0x1, &(0x7f0000001780)=[0x0]) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f00000000c0)="d809e6b19f7f6a59c4d7c65c2f832197267892c45f3b267700e9f44225998958c5975ad80146b989e90173e0bfaf8d469da5a076bfbb719ffcfbb427c2b785459e73c8a0c9af3cf825dd8f1a10d9f86331498a641fb4cad23cdd659b64a142fc5621f40a621cf87e0b7cf8d55ed73272be9c28028a9664a201fa996969226a92ab977ffb9f80665ad966e32a84935bb54aa7c6b1c9fb6685510b0368b463b012bfee0be1c2a1b6b208f6fd96f3b8a11623377c8dda73784bf11f74552f5bb38708f23ddd0aa26e390c0a62ce307ca7c9671cb6fe0e9759021cdb5ebc2b926b045f28e5bf6d", 0xe5}, {&(0x7f00000001c0)="605cf43cf328547de98604061c90963a05fdf14efb1f1e0a29a251430a499f0ffc49ddbd9eb29ca506192e754d8eeb14fa5ca2b1ed154c5ca6eaaa4a2e2fef8b7be468993b8fa16488128c1646dafab2976bb94705874538d2a35776ad39f26bf444d5cfa81d4a2704cf8f7ab8cdb02e448b14e20d3113082029e8c7ca6591d01838d52848a79844577736f4c13d69c7b9bb8e1f1eab4d7cd6c7f727b6bd7a2355de6652964279cd1ca6408a9564ba3bff83a7c4e5645b925a9972b3f475d743aa69889e75c52e151d2122bde5bd02fb9e05527133bd0c1d4a8b25ec6f3635f6f6b3d3a1bf", 0xe5}, {&(0x7f00000002c0)="0df78b9bb20ccf7c29ffc40a8be01c527519743bcc35f4513b4c04520814a0d4a2a0554288b92e2fe8e205f1f26668d6dc210d855fe5d6ff146ca72cbdfb03b4569f0fb83a32942b0c9b7449b0b152e9509e6f6ac6f497525d95c6ff0d417055a2553319e0ada54d61abd208b776ca0bc384e14b2e1023ce63beb6949fd333e806079eecc9235f8d5ce66ee29e66032330eb812ff9232774060be744662ec93981b3ed4702f1dd91b90c7bfbc2d1ff5ddbb150383a", 0xb5}, {&(0x7f0000000380)="c82d9c4dcfabf1ea22773db7e2275d771f090529091c881840e546093ad15ddf188e9db89edec88cdbe4fe9168be4714210f05ec3fb8c28437122b84d9dd3b0d7796dab0486530caba738db083d4d837f0901d3cc42959a84c8df32a1b1966a8e20c29499de79666fa3bcb3e3632bb465c3eb5b9b6b9265fc3ad8217e33e6b3726e678f9a9937c8c0e59aee7f8d731c81e88c2d68871830ca6947d195ba96ca0356e69a4c5577aba05069c7e0220f6b42dbc51f2927945d07e8814a081619205a955e7c5310bf3b491c78afddbc54b28cb540db1b4bede5d8b584aa93669325cd63aa30c953b0b093d5e60cfbde53821d1a8bcd55ab28a6f232bfe1c77f27d597621a6b78a6436887067c89613342d5ebe8274a1d414e4c48e7aeeebf1d49352bbf4d9ae4654438ce7d05fffd6ea00a26b2d71aae9b1e6e9b5c3abc8f7f98e604cf7384d94d8fc19fc6d06edc243a4f5c905b6f95c95e20791b29a436dfef82e1556e3b37f3df6764e8c17888ed654662c8ad10fadf979f0006cefbfb40e7665b0e5dc2b7fe5cf4480e56b67d4e63a093c7957abb7b6b1c71733461d1d2ecd277bf22a819d85269104312f2f262a25959ffa79f485e1aaefd47a4269b4f7713100320e5a06324ee870d3cb9c59af917be7af47d92b99e1d0d59e4ce9e3b2c45f957281cbadb77235fd9b1185dbca943ef74a8354bee8245ba8acc927c3553895b797a8ca17ca082dc45644dfc91c3fde04482a5d2d556ff90c51b2f7a63603911c7417147408fdebcc2c66b70e5062f03829d777144a78747869005923fd5e06ad5271d7d9b2eb679ca30aaeb9d48a476cc8f2fa1f9435d8cb4da6416989956d22655385a44e80057ecf697d6bca7517371b80eccf0755375b95965259ebb66cf5ca426fed758554d4fefe577efc239775b6d21ce4416a0656ac69444410f4b1a01729a011e7806b3aa4e3caf2f665bdb8982feeaaf62e731ef75b4b488dd307a1c94316db1b48a42b9fb8789b6f3dce70b6ebc5142d911195f2eaafdbc5e6b86160a8f16da825ef2a838645c0147ae3e85749093c31c319c97ab56c2f476bcaad61ef49ab39a22a62442bcb47ba0a655209893a435d9a86b6d8f6c5405c21e933ec0d5b69210900c1974f8ebcf25fcee62a25cbd35366884316d69d2141ac382adc366db31f53b5d3d838be3e5b1f2fae6a28cb8a64220e939bbf82a0362d0069137f7d5f551da63f93e4b97696e753f09706289a89130f7f6dbb5a52fe1c310c11c9c74113943d08bb946d3c5a8d219a67752c21d35e3a1880c6f5510d5c708fae0467f4e15a66745d9a2b87e906bdb757108636f4ee121dd5e851c8ea247a149b4bae2ca16d7d003680ea219cf4009273d8f00f540b48111b5f6c8712d5eeb44ce26aaae37112f6005abe9515cf2331b90c60a71e6f3c2370a1a4738e3cf5d512d9e78f63c2c84bf9aadb9754dd0ac42655752a562976a4a4aedfc2b9ec0a986164906d91450b5981755075d2d708987ac539f44af2de9f0e8032408051f54167f5d38345886323549cb167b580a483ae30f455d77bfb629d00fc1476f1d7c757343f959392e765d77a899ee01532489371acd3ce4f2af8f28a8bf0792804c708ac7b319774df3ce624caabb4ef555be489de11b9880ca70814b86b9a603b740b3f4fdf0c3bfbde232e80cadb54c93882a923fb2ab926b41a9e03b51d5728230bdcb5d5b7f96de18752531b3e015c9694881bb681d9c8129688dad6d709eacad4e3c56695a9e0460f73de68aaaa4aa48668c6ab14e9c8bf5f459ecf89c76f3a5b591d47278aaae1073a939ad94bf48d040083debed6e0bfa744f2696a5c7ed3073c319073fb54165d1d494f00885cc1832678beffa2dafe433150155c8a3868416b33e11a3a1c6225544146bb63394d8a713205475f52ddd8c1cbf9d2802d0573f7dc2df802dd408d6948b61edc43e15191789c301948c05c9dbbe5bfc9481e56eedacddcce10c14780477d50470e2eedd37fcf971fb8f61283460b58ed1a3191513cfe656e5ce5dfc653138bca0fa59cd7cab3011bce979ea5cfb7f8dcbedcb7ff087918d0f9b998d3159a9c7148c02a33763ee8c679da9ce1a452386f0e6d605cc92e4abfe183a704c43464f9a35140010498c5d0c2610d05c4ebc51a39f8a8ed5ca7067b5d265a8bcd88d5477ec64ae29011363aa87fc958037ebf536090d9b32c254b3bd6173f92668f5e6aeef2abf84c869cbb0c7076caa45c24ef3ca9a3edd05b301199db5802c666e47fbbf175a1135251575d8c03cac8cf82b0384c26720095c80faa4b87b45820d6dd44535be82233566fa782ee6d2b02a32874a445e1fe0ae13b72ca35ad128dbcc861c3e490e325bfbb6e1f4279c1c7ce45887523c156c557fa430d93c4ebfb8bfc71c86286a6147961d0f9e5dcdac905639266dadb6d5d45e881a5112744afcc2b25524e64d2d6c843c8eb4423c48ec2a139506da6640eb3c8025fff668d59418dcaf2f63e6d83b75766e9985f6f5f959f6daf908fe011d4c0aee68f8ed0a0408e52bba1cce986612c2f77c45e40ebdffe6b89a300b7470ba41b2fd11d7441801beaf418f46aaefe134e6d9f19683e994835c3d5715ee1307d021ce354334e066e93c3116999e444f8d1f820f7d2502d54ba174b92e93adcfb3864c79764a11b773e3d4da950be6ca8ce51907a1ec37d55b14c908d79952eab85049f38bc2c8affeaf7cbbd9ffeadbc39b6fb86c26f18f531a22f1771fd5fdb1d947383c07c2a089213e656c79d24aad81bce5fbdbe7cb902e4c03eb39f1657a25e622e92f8a64944e3f853789d768ea8dd43cd0c037815497c402831afa5d904106c8ba014d6d0cf2723ed75fc2e6bbe15e34572e5465cbe5c43333cd3f1133c46b0eb73fb2aa4450a865b43e12ca2584c8c5e45c97cfe6b0abbaa4602575ae6c74bdaf9dd5c27bf95bd1a3ea00d847eb810766facb18e894b51e223b46edf97f571644ecd373d9a76c4da0a24b1f3de0f22a73ff8683f673cb16e11a05fa21e2b84ee7fa798ab1b04f9dba41f75847a01bdca1524f57b0718f17acf9bfa43bf0ee3f70a7c2e6b475c44dd1416513b1bfccf4494e01bc7a88de59b18cf0f469791b8c2eca7eed4e7a644426ac354bc68215e3b52432d6355b885e7eb8faccff660d0277f949bc00c5ecde3710a0ebdda91cb8e3036211aee89c4f75d59d9e958dd8b565ac9ccdad82e0c244df16b14f9468a2e536f595f46f3e879b2cdf7717851d9cf41fee2b82420e2ea47b634c20c22228ab4785ebc0b1fe6f3b888c9ad486973d00d11f4a250b96e8e800e451f462beb0f68bb7e96772c3c2229f16810e37e1f9dcfb1397b808089bf65da0cd4c92f55e1c3e36da5ec2b05a4ebdee560d96d9df3477f87bbfb09099af472cc8f1ae38ac4d95fa60435bf04b023afc390b44c1e310b953fdf70200d5b29cdaf48b05f284c36a4c5642f1dcea3bf45935358fe5002929a4faf8bbaf77f805dc8e13fb8898a1319fca8eb33392d7d47be8d212fb8c3dc6dbb6ca1a262d6a658377b2087dbeeeafce94c0d9deb4679a0b594c279ca87bbba350c12b94664f50b16129f54644dc573befd7c07467e21accd89a86cc94aab7e77eb722d49af17d777d08d47b1978dbdb7e49ce55f95895d0ed7206f50b5835ac1a29f03735e902f16728b8c3680d486273e1e91e1a03e26e84930b2b78b233f8c4dbd9b19b11e575d2725c7c49183160df8d7c4b3c69256ed481b791ac8dcee87b2af7286488617803dac66cce3bcc47ef2c5b6b34f9d4ccdb35765bd83a23587659af2da435031334248c4c28eddbc23c92ac103301097ad463d22c376196ee15fdaf4f7d8c7703871637aa68ffbfbdab7ec3c28091fe000e70dc3a60832abc517ade50fdd4df2cc388fdffacde7d1e8c384931c3171a09bf78a047ee66b196831a9527aff5ccbdbd19091be5e67d782de99f8555f340551ada4581650f5b447a6a4c14ab041766936aa06a81c8ed8e1cda4f815353fc4a66d305d6e302b297ec4426ac9d19f981ae868ebfd80eba575af2b64fad0b869186f5016e2914aa060ff6c2ab52f91a93ae190bae10afa7c9ed341a615cb7e16c8d579ff96069065ce3219b9aefa7dc719fa6a3d04cf413aaa93d296663fd150c5c9a72036daf5b166cfac3344345ee26c13de4275263f20ccff91d6150335b94217c1686292401738a449b480680b1c6c76769303875a8613cd8ae098e2b6add012df006eee0f82b7d5c0f5d71d7bec6f1aca97887f68d8affad7b295328d11828084ad10066227b158e391ef45ff21e94c57b251b48a307d974e77f53944f01e33cfe09450f9b6860d989177d5bdfce691662de32a69f15d33d9ddeec7f7ff048b6663ca858a4944836f06cebb8d763fc6f40c4c592d15768b612eb04371552cdd623273b83b21b1886972c8efdbce7cb8c4b464a804099edc07b2a8d7dc5f33e34e5a048c88726811008a562ca2f6e6551c2a9624c3474a6b18784f38578b9e396abbf3872a03dd4a9645f4f76ee8c25155dda10a601cef84608ed3835b462c9cc696cd9865cb6e899aaa87335a92e067df85fae6a84e0f1068fc7b12bff96587ef905be075e239c34011291ffa37ea7d78ace42ab28e757c8c74457469489fc780881a2ab5ef3d49edb1f6e663c154cb45463ceec386f0dc1ae6c1ffddac67276e1a296a236b90578b4650bdaa7d6281ae76708f4cd46d734ac19a96b6bde3f4540c3616d52f090b18e8bb3cbac338936a6030b157730cc8168c37405c296ecacb73f2b772954720dedb2e0d0e4d26bc6e2091da90bdff4b80bed1fdf52d7c2111db04595c4caf439e5162ea4e4695dee9f77692646a3f0c0915c095f1496416b28b5ac24d420b8dd5e24aefd072730625673cde2d9fb309ae9116ad6087581268376febabc01b5baf16bd652c9628bc56a7a0c815049eaf2fb076064922675967768b8a4b778028ca17f7f8d9d8f4d0c5f4609d1b20750b59a750fa6fc001919daf86d9dc195d21b0d1a9a357d55c7e09f5ae594a82eecf2002b42b9fa5d91534a7d97d05fb2a3a909a4fcd1c4922ddba72a283f137391b372428066a7b8f41821c647f1203aa2e6921df168325d8ae8bdd8c9eee8529e0bead1b484d3d43bc417b6693d909cbef5905d236614575c67c1c287ce8f02d9698d31573fd2c81f69c02718a9116cb98ddf7948ff9dbbee24ef4056e4bba7f89218c195ae952d1fb41b47d01dca9edaf12d8d14d0c31105923ffe587d8c4ce6dbb8625bb45fc4fd538992077ffde281c7b7781f27bdd3f1cc6cce074f44a9d230e58ed9ac5607977165b33283b7e159f3a86dc19fc2f778483fd9a4fd296e299a11a4f4f8378125e8bb87b8aa0f86a0b514e9ebfe33111566f3ebae6f5cb9dbdb0845404ea83712214d78e1425b90b897aa7360ebd7f0db89a2e8d81cb150c93370bad0ec682d1126e165317652bfa7a2c6043223e54f808ed6647170e888036a3ae96485f22ed5836a607428e2ccf1791b4947e0aa10988037d692919cae5e6d61b05b0e2c96de3e1a6874be87847b8dce891bff05fae2f6c0c92bd5fff8a155a778e4a4cddd013ef850bdb9d55c59771dcc8d31d21e53b5c7265d474e871043b4a192e767bfbdbcc15b6581d1fe4ac48e99333096bb8bef5ca74b035ff2aa8da4d757620f8fe50f7cb263cc0a48e3b7471423ce05a3e626f8dee98937a8b1fb5fa1bce6261462a10dec0e891de23b77beb0920c2f77e38c6c896a92a5301199d", 0x1000}, {&(0x7f0000001380)="463b44798ede2a66a611274cd46dea819a133fc8cab59fa419c4683b39f1ae7f3125d9742e26b8d9f84c3ed6aa2e0487e7ba529706ceb36e38db3654217d5bb2e23fe696b7744024306baa31084c51ee1ebba1f64de50052c47dfcef1946df3324e3b63d30dcfb6f254304758025e922f905a727568329788222937fdd04effc3a80a1304cd18ca4c1092ef337398e1170258c5bf07c24fa60c73583458c25161061de26b7c3053fdd40d8cb0a0e817a74ec4177f7f5929e484ab57c805d5c91608a6255c0665405c7009707a06fdc6f52dfda4d45fc3a72f6402dafc88dcb2c8eb1568016ec8eca4280299ef8864827ff72ba6a29f56698ac604bde3da0a7", 0xff}, {&(0x7f0000001480)="ccb7d1e73f9687526f7d911e5a77dc86580b", 0x12}, {&(0x7f00000014c0)="1eb0443436a4c108afe1138a5623fededa222f64a3c1160aabafa9aa5d72c9768b6fdbe6dff0fa7d87fff918de4f82595467a2e688a2c03c3fe4f49555d4725a35efcd295ab65c513c7190deb6cddcfa260bd0", 0x53}], 0x7, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r5, r6]}, @cred={0x20, 0xffff, 0x0, r10, r22, r23}, @rights={0x20, 0xffff, 0x1, [r24, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r25, r27, r28}, @rights={0x30, 0xffff, 0x1, [r29, r30, r0, r31, r32, r1, r33]}, @cred={0x20, 0xffff, 0x0, r34, r37, r42}, @rights={0x18, 0xffff, 0x1, [r48]}, @cred={0x20, 0xffff, 0x0, r52, r64, r65}], 0x140, 0x4}, 0x9) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 17:35:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x10000, 0x72, r3}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r1, &(0x7f0000001480), 0x216) 17:35:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4ee92a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbce2a608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d7388397909367ab3db806051e8bcd9ca306003eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de15759626c949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a630000000000000000000000000000000000000000000000000000002ec69177291e53f995d6c2eede1502308ef581ce99c5e497e5cebed46bb8abf7448ce41b707adde00dd63648e716398a172c78fcc608b40600000000000000000000000000000078770df204a007881b66313a11389a97a59de08257d17108ecae803e6047b4973f5782314fabee73fdf24172b834dc194f3afb51ef074f95c771c9effc12d28bf8335b84fcfc71832e9aea95bb7fb7a96ad249c838cb306affb4c13e741cb820c12c8559864cca654cb46bc530590f219b17f707e8daec9fd1a640ca64f7e9df463e0cc731"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 17:35:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:35:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0xfe) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getitimer(0x1, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:35:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) r2 = msgget(0x0, 0x20) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000000000000ea02f0336c6f7acc59f42a18010fa30305b83ec12856d710cdbcea9cb8e3d7634fa876462f34ce83493c167d929b68260acab9fd6ffa36e6dc13665d9f2d6c03c719da26c28ef7cc9c7b66931c3a2c6257336afdbdc604138127497e9dc780418f7bed149b7274b6fe5d166d45dd1c70068e2963591ba5e3677a7d91a8f1c713b1a27492dc24bc0a800a"], 0x92, 0x800) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r7, &(0x7f0000000040)=@abs, 0x8) shutdown(r7, 0x0) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000280)=0x8) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x3012, r6, 0x0, 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 17:35:36 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x4) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 17:35:36 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) fcntl$getown(r0, 0x5) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 17:35:36 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f00000000c0)=0x6) r0 = socket(0x24, 0x400000002, 0x1) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000469000/0x3000)=nil, 0x3000) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mlock(&(0x7f000059b000/0x1000)=nil, 0x1000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) 17:35:36 executing program 1: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000040)="81", 0x1) r4 = dup(r2) close(r4) 17:35:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) close(r1) ftruncate(r0, 0x0, 0x2) map stack 0x203f8000-0x207f8000 of map 0xfffffd806eaa35c8 failed: hole in range 17:35:37 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xfeb0efe4bb6f968d}], 0x0, 0x0) dup2(r1, r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) 17:35:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{0x0, 0xfffffffffffffffe}, {0x0, 0x800}}, 0x0) 17:35:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x2003, 0x4) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 17:35:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201e0ffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a6a3abf7274c33e6fa1f406acd9f8d8b3749dc7016ea37bb2df1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c4d669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2822b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad13597390226090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce39cbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4db40e9e621caf8e85b518e45656fecac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d7ffb9d4e438839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a630000000000000000000000000048000000000000000000"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x1) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x8000, 0x0) lseek(r2, 0x0, 0x41001, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r3 = dup(0xffffffffffffffff) getsockname$unix(r3, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x41001, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x6f29, 0xff, 0x9, 0x1, 0x7, 0x7, 0x8, 0x0, 0x0, 0x8, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r7, &(0x7f0000000040)=@abs, 0x8) shutdown(r7, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r8, &(0x7f0000000040)=@abs, 0x8) shutdown(r8, 0x0) sendto$inet6(r8, &(0x7f0000000300)="eed6e709fec3a692eaf09fbacd54eb6b67d6bff7156a4c0b1edaea5490d66fafa24a314f", 0xfe63, 0xc, 0x0, 0x0) 17:35:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x5, 0xfffffffffffffff9, "980a7a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 17:35:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) socket(0x1, 0x8000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) socket$unix(0x1, 0x1, 0x0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r2) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 17:35:37 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 17:35:37 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xfeb0efe4bb6f968d}], 0x0, 0x0) r2 = kqueue() shmctl$IPC_RMID(0x0, 0x0) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) 17:35:38 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {0x0, 0x6}, {}, {}, {0x0, 0x101}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffe5ffffaa100801000000000000007a000000000f0300000000000000000000000000ce7b0ee730322b01f4aa7f470600000060a3ab49604455696a13532437d4aabf7ab76da5404ae9c06289b428f604d50c013e0d90d9"]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x30, &(0x7f0000000080)="c7000000000000007dace528f4c8eca303920020000000150000") getgid() 17:35:38 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) setsockopt(r2, 0x420, 0xfff, &(0x7f0000000280), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) fcntl$dupfd(r3, 0xa, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) read(r5, &(0x7f0000000080)=""/93, 0x5d) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c3390000000000000000c000100080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) getppid() r8 = getpgrp() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000001600)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b309986"], 0xc, 0x2, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004da83243a17d35817b060000000000000000000000004ab73dad07000000000000000000000000000000000000000000000000cbdff41be987157ecad81dd6310ce6c02bc1486ead593398192da5ce01ce5c328b5f035d5bb6271e2f4561fd00af12c744f287801ba2814f2e15cb854e86b094d8239adde16193683c7cb65eb4b0e93ad78e06e7037546e2d3"], 0xfa, 0x1, 0x1000) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f21d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() 17:35:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="9e44741b34e50fb9a69518c82b080200f79e363453c1dae4069ede10f9ef226d3a252e0e4ffe65093e5a75d3bf3f25ce06488b48ecd69f2665b5a3f8b8436eedbb06fdc49ef7e1df8f847eb14e3f58e10a1b71e11623e91bc2bd3f8420d46a39412672e5052e8c5575a86907e38e12", 0x6f}, {&(0x7f0000000180)="6f39089d850ca1e2d9606a4fedf9a8fd0c259fe845c917c919a02c4cb27a15212aa214448dab651cc2af00527d0bdd6deca01fca6f9a89ffe772d35a68b72c51a881a7809edebb4acf52449922b62b55c490d9d796235f96d172862d0ca20228a3e96e39aa3540319e8d", 0x6a}, {&(0x7f0000000200)="7af718f051eb083503c31d29312d63d9afcdf161bf95b0a48f11c65270414172434d54ed940c85e7a9cec31abc0c04d66f70c0bba13ddac4e3e0936f3e275e5c017e37d11191a114e637dcabd3f591a0467278c5f7a1dc1f82019e567bb759c5660bbab79beb985b3177ad125d229ddf1e", 0x71}], 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) fcntl$dupfd(r2, 0x0, r3) 17:35:38 executing program 1: r0 = socket(0x6, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r1, r0) setsockopt(r0, 0x5, 0x8, &(0x7f0000000040)="fc143f00", 0xffffffffffffff37) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000000)) 17:35:38 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2002, 0x9, &(0x7f0000000000)="01000000", 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x5, 0x4}, 0x10) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x1, 0x8, 0x85, 0xffffffff, "888886c5303f9389af4ae5cb293b50543c78ecbf", 0x2, 0x2}) semget$private(0x0, 0x4, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 17:35:38 executing program 1: r0 = kqueue() r1 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xfffffffffffffffe}], 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x1}) kevent(r2, &(0x7f0000000040), 0x401, 0x0, 0x8, 0x0) socket(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e8000/0x2000)=nil, 0x2000, 0x0) 17:35:38 executing program 0: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) execve(0x0, 0x0, 0x0) 17:35:38 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x84) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x26aab579) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x2fffd) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000280)="9b80a46cab1909c1b174028eb242a83b687d397e0b119168f421ee1062ad8ba7aae81c70664ae384f2b6f116d1fed323c67aedc9cd35d242145258a5c4f0d4124d5f1d1be4f1cf7b41e0598c76e27f218258ba5b2b23a9ab4cbfb0e8495e4759ff58bb569575331cb32bbd96847595a5c13f261455332515994e17c47b4946e852a59aa8232be65a90cfb9ecdfacf7d5060f4ec4b9b76e978de913f9418a469411983241c7e9e4a90b9708ee2a175b6304579b605bd1569f05b84c9e3e2dabd98fcbd7a593342d47", 0xc8, 0x40f, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mlockall(0x1) 17:35:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000028a000/0x3000)=nil, 0x3000) r0 = socket(0x1, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 17:35:41 executing program 1: r0 = socket(0x1, 0x2, 0x0) socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x100) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) sendmsg(r4, &(0x7f0000000400)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000300)="e2c7fa0ae3da4554a9f3a3139f4580e1ea13179542d6b0ebea32d20522abdabdf7d08e4b75b3617ac988f8aa77a3a6466a004f5d540d5f79fbfbbbc7c64a0b7cf97ffee20d4bf9a52d6d59f0059d75189d1251676ac1c21a5605daf712c1a91f4f77241bcb6f45e58492f09878a5b29dee177783258023b8", 0x78}, {&(0x7f0000000380)="46e53248c1e59b788fc0a9e7f89211f4f15c88", 0x13}], 0x2, &(0x7f0000000500)=[{0x68, 0x1, 0x2, "bd985c840742e1a969cbaf7bdd2e0e1fa5e8f6abd85ad95f8231b149dfea651b0229255fc33694f9e5b1c1520d7acf28f241bd4523dd027375afe4d039abcd7e4fb5b6f5ca5a5bb346564b37a0d5ddaa96016d8a"}, {0x1010, 0xffff, 0x729f21e5, "283ab14bdb72b9c249f95aeffd87429f9711ca3846e305811231e37315736d3a8d247b7aa939f1a6c2ac361c7a4bf23f82579a645d5dbc43db36be946476620eab729e3afdcfb837fa3c542ad91dc398e1cd001fb06f5bc3307e7ffb97970b48d0242acce6b0856d26750bb2537a3b485779e29247bece45790668ff5726d6b954efddb610e1d074dfb429879e44b9f0e426295002e45e5bdec2a13394f768f16790de714cc87f6bbf6e1a20abdf64cc8e3da73be7f294baca185d48d81bb4e5537fafdcdf2c504966079dde52a3a959d9ce7f1fd8b402ba38d9f56f705fbd21c8e439edac7aee71524c564463228f3917dbdec3251c7ad438b12d92fc8d9f1f128647abc273d865300dae2c6adfbcaab4960452fe03c1fd194cd47726e68a2a554d4ed533e58b1f9595a2446838f90c33f310a7bbaeee5a8d76c23ab5a7ec8139d5cfdc44ff22d747897e56c1c6fcede598978daf3064208990ac235582bc93374b46e2e7ab7a3f9e75d229ef3baaaa8d510614e0fe45c744d661f6e526805ef43237d963d50a44f8db8032874fd14e5dfb3547b6603e25813e2e2583590c803bf0a222d001c66ba6d867cea0eee76e8fdda87c839d30e92d8289702586d6768d385df6b30c0e5f2a0ffee2dbc8b42c8a061c9ef456b075ca89bf501265e98f8b228f64bb5144c2631fd18881645019a96ab9e192576a234071e69e9920bbebbd1f1dbf6c8ee82a4f16e03cb1a27696caebe0200a45a589ae10f714486d09e20a78cd984be4b4834f27c6a4a019274870792a5049a9956fefcf406fc3b7edaf01fe4e6b5b020439922e4c9fe44ba85a0c10b5c81d2fb40ccd464459a69da7252796e3730068f3ae1ae380a9ab982254a402848cc5ec2c8d7181e8e89d5d7638cf08cbaf4ed1a408747af3db41d86503b58f9795371f19e57bb76fe5a8ea5e7dc0fb3633176e973961d669074246f2ee4e3b0f53922bc4f6e926d4ff65ab36b792b9a98f2d090b565f3835dceb61cf2eef70caa4b481528865920f5509b182091c67bc2d80c5cb902af3115d95cc56ceb5b572924919ad22850453667fea56b8a988dc06a911c32a915b91927dfdec4a29645b05b20149b242ad5fb9576687c9157ac7c04d5b8f0b904cee49b7f2c6e3b08998a64d4d9eec5d459737035d3bf02ca966d7cb381ae8bc4613a49252f0058adfc17488d5d63debbfc0482d846bbbe053bb783cf695e5197c73ae3863485cbc2be8e276c2660dfaee5ba68f36c278a1f2d7b772500cc22213c650209669a92bdfb0875d3c2c327e37b4a8822e599fd9856bdb945af6616ffa0d31aba4d744165888e5647b8f20c90efabe8affd92a3a941ef6fe0d6b626cbc50c33b1056c40898cd898d72d04f2dc02e1a026cbfc360264a2e7abfc64b63e6c497a5db00df0451af738dbfea4ccf581994b7a14d91be58d842940f8553fbecd3f3556758e595520560a3d9faf0ad1acbb71854737a82875a0e12c06073c2408f3a810c9311cf3218bc17fdd059954f9d01afa181520540ee53f7920f010c2fce189c5477e45be68af82e355b5b5aa2e4adc44e3ead25a89e2e0370ff2654cbfb72eaa41a35a6c174c6bee17f44f51090bc1b424552d489c434c62a45b534c092fbc0b77e33f1cc43216108c0fc91638389080e466ba77a4b0b8a6276be60cad799f42b8865af8f4d890b4866c4a7b353b4cf52cafedaf9cb894e572aa9034ab7a657ac537d2cbe20e4e32b9adce455a4ed20b14825cdd4471c5b327b45ca209b6ff3686f7552f7bb824d94a54202d3cb6c810359c1da3a85c6e125f84c2338605cdaa98f9bcdceab6a6e59066f7acfec399f8c1fea9e3fe13269af305928e2f7b719e78363ea4d2c0f906448c605d29699eb0415af788c5f9881e28dfb4da6ad32ce0570370777d2376da4b494065f954e03f20c216d37ec330af260edb6ec3462aab198681180ad502f4c2342d3b38453d8716d30af6d81c1214ded1091e45a48aee225f6dc6c2f12816417a2fbcbf89659fba8abdc57a30e597cf17c42a50716dcf913d04b69eed3e1619f617e2012041e5fe668b96b07897fa12e7f401b628c1817ae862ac3dc424bb46424975ff147dc1a24f47004769334f0eebdf0aba5c5848a5a74047d5ca5598865f97d7fc91e9d4d0749fabed350dc43f5143c1005761158476f196320e9427145c25a1ef7ea5bb4d3c92febc5aa77d9bc722ccb932749f55028836cc86fa53afe5d1957fdfa24d8abe38a357ba6ce56afacacca693b74ece31a0127ffed576b2e5c54663b65d41c972f8fe0ba6747f2f8b081da52eab55bd7a2737297900d04e20d0882a34db71e2c1bef6c8ec01190bfe68363ed065f6b823d62c82998bef2a782602ee609ea30342a36cac026a4916623d1c9e494ead0e003926650d243b5d74b1e2752cc641aa63978e998f243e187f32d7a93fda839948c292d31c66bffe52390d1d77dce5e6a830feef8a26c916a99e52a5ab1ff5a4d15c1b325d79bf5ec7f207334aed3caf502ef5089e707cf47c5c45419bd4925b3b6d84748df9842089dc88fc5d4c9db562268e5ec6e416c1a490c11c44f97ae32008850cfa9d512b6a0c8d0b9b4d9911b1efdca8924a2207fc97eb5c6f162934dfedb45b7c93b7398b27f7837ea3fcdadbe5486eee11250b75295b4c2160e64b764fd3a4b28c04e62737f6e13f276d44676e155a4003f3d5e0bf0ff39bd343a8117691b7b1e245957c5b81afcd90a751afbc9c161ab7a4cedf4290d61b50f5a673ca209012dcb59266d826717e786f7f14e3b7e9a5ac4a4a28e375389fc7efc83b8b9263ac73e67235ba6b2cd6b6e166944faabee531358107708eb1a865ff45446f03f01790784336565ddc0b4ada806296d64c17f538d712e24288a10a7e79b406cdd236b49a631c5e6d759371c2f8e6c21e0d1c880c6c249b82a1cddec786281e644273822a591b2a8fd59a069bba3a205fee30499c3cfa64b6d953d3e33061f9c5970e2ac0719fd4947d4643e69dc47bcae95930d3088d5c285ef4843873cc621756f3153571211718d9f1dcae22ee750c3e4c3027cc08e3e12965de8c7fcc9e3aac5493a3e9b7762eefa5d95e01d0c4ce4c24a75d405038f225571c5ee8f1b22c9afb916a9a9425b657236d1a789f61c5c70481fc309a747d552cd435e9965c0d20fa85fa7b1aa10dba0401bab18722548e64b58fe4da7be93b82dd7f153cb0d2343ad45badb70a6eff504b7941e8a11b065a60b6ea7052f4971ab848eac9890be3705342bd88f5577f5ee2b4e20132a04cf674cd09a5e3f79d40270b1bcb79a53a63dc866ea531a90a7eb3c57fc716fdee794c98c3f76dd03af58fbb6d164562bd57ff98543ef19801c69083436f570254177b1f4ccdd5162041d8af120b58f058d2ed515ce50658859b9249aa9a5ab0ee3b09e6da11f2335dc36ccfce3b6371f6cbad5b81d895ff7c76fee03e5f9946ccf6769ba08192d29df5cf1e3def95203aefdbe0e86857cc60c953f72ade4a211abc109cefc3ff61e7b819a880b873167853096823789165bc8c9a289d57aba65d34ee5bdb2a2aa4a98d57a9dc2818ea0670ba5afc306c1bb6cc3a2f1ec1d8d6ecebefa33af057d07a4055f1ed0c09313dd310031db2a6c4731f8a275dce7172a19fca9d6b910e3df7474ebaf06da3a65cc0ecf702c41110de44318d9f6b66389a6b995d8ddf33f351707df909eecb07158ee18fdf2a4549db75d0101df3ec917aa290d6ab46818a391c350a375a3d393908a1ee2b9b3b5aa9a214d185e419561cd0ef5985e867a81664631871b90ead24705562f204a1c7dd645f16f9fe8b41b24067ea45e69f7f53505a3f5238153044e7b6e83b75161018d1dc6ce2b9ba7e796bb2e46e3490a6b0f501c7c39cf591142fe191ce06dcc953c4663c8705c4a162a87ac5710759cacb8b0909e53b82580ae0e8d80351590a4a82eb598a90e6651ebdddfaab35328172c32b2320d0fe73c27e567a3750b6bf03e75ace815ec1d035cfdf509d92300bf1474563bdb9cba26d278a35b81caeb841f8f1f03212c2321b1240c1c17ebd5ca3abb356ca503d9a636ec74714883e2343ace9bfe1aaf9d1617635dc00221edc6493cebad9a70fc001dde55e5fa09df0d92bd1271b6a0a8a3fbdd5bb841f92c89ac0bd30acff8943b9e9574e0ec7917226ca29d2ef88b6fd166109295a6fd4dccd5d2fcc2d3f513899b1e8bc19478e9135e3d3adaea93a7957c00703b6109b3661f170fe683baa035166cd0fc9648d1642434eac621e4dd3cc2e06cba3b03a2a9cc0843467ea77cb7d0ff3fc9e06f6c631ba7b37698e824f4e718c9959a633e700199119491fb11144ea9ec652f2f1935ac6ba45f17af2193fe31b363e36c2ae671d8feb8704753a234f27f2c93ef7ec888b6fd2cb695018e75b83656fe2b1484599a2de185b0cd8a2c57d3cf22d9a6418ddcad228a3272a865311f2477c68b863999ed6bbfaec27b47179438ea6f691ebeebb2c794b19a16fdc7b40ef5dee853827d6c194bf10674b1ca4d87fa520611cdc5e5c9c033813bf5336d52d32baf2e2a4c323b1aa9fcc7c07f0d8439fb9b0529d6d4db019d0dbdb3a8883f29ac1c7ad7afe0b07dbd27371f9ae22aef16b34e876d2f6d28191b6e430c052f8311ca37aa56bb05560cb7254219108c04588079efbe78e22f32c3a0bd4ea39e32d764a269be9cd7f7eced7370569c81e6fb64cc8ec7683c2f39e3a8cf7defcfae3a9b2985c8e8dd2e71c16391174d93d1b002662cd5a16e14bb5d7d29e14a90a12f9b3679195551e4dc15b09c02396c6b8ed0bcb30f33d6efeb01b8680b0186224bf0d373400fbb31716f9a8eccd59530e2b6c9fce5820258dcb21e793d216d5ceb2e7d9315278d644fd86d8ea12236d9e16208e2a1818e456e12b899bee76472cf1c41cd02318acc9ad9b8276aa5b6d5b55fe9fcc54a4debb8c0142a1e3f10a627c1e44115846e4cfe9e2b9b088e834908baae38e9209750256022157a5324231ba060595a77ff66bd54b903b7ecf1a89a3337da4884b490c5de1e35d5afb78a5224564beb804bd842bc5fbe491037161cebc3dfa498866a9f816973e092fe8a9a6184e49daeecf7cf6ffa14a07a8618809ec05e6f8e09c20cae8444fed288977359ce6f6f1c1f1690722e7d69ab2b000e92b7dd2d8fee3909d0fdc96698d3cfa9ffd256c4a3c4d201005061547131b63c809c3f18a0266b52056dcb4130b8015ac827a2fa9df24aab7ee611f869b45ddab4b7349141de2266dd4d25c5f72061ed66bba21082063e12f93e0f6c8d093d1910aa1e7b24bbbc3f423ee9468f1c7c613c9982e93109fbae33082cbf562a7f0f4680cff3dd181fe6149bf250178461325c3c2ca4026c88569a12ec62024d762a2d6e253e233732e7f84aed7109bf1c58c95e840c849f5e8d8d9f9d4359e9b225574e2d1fc782e9e6ff6f07478939e43297c272bf54164491d7a004560a81143ee8e9f2140bd605133db20619d0fe97e3b748161974e5167a31f09e548bd7e018ed498ce7524b52da30307d2107dd0365b0fc767a0487da267d415465e77ecf34768d99bf01d3feb6a9d0cd5124206b5166056427f6cf982db6978518d5016804c1f5fd4369b2aea729a7c75c890ae4f8112dd089e226ba38177a505f3162af32aa19cbd5e672f23fca614a10f3b0552eed84eb2d36562d2cd9d10bbedcbffe322b387f05ec89e6adccac454e2db216ae8dd995f7804167f754a33c1486f065c33a3fdead3247da9a"}, {0x110, 0x0, 0x2, "7156c8f0d20ca01fb49328df757c41c523ce5a6f581ea1b7bddd530010730a9963b18e138087119b7796cbd2429fe0cfac9356a43ba5b4ec1b577a2e9db59e4144691371935acc416af20a7999cb1a92919bce05abf49867c54d0b152a056e38340d332a8d0e39ef798d591dfaef288fa00e006e265b90f121e663721931b85a2a48abf8a26db0be7048d73ca00911c574f331b8dc46b2fa9557a06c75c2d230651963804220d6a7107288891977b0ef5b60771b308b36e0e0e833010cae0400de6f9ab973f28f2cb5bc42a9edd5ca2d9d8b54a2a93299a4123c77de1ac75acd331df736356493dea5ae038a8dca65c16ad7d5a3a845457a6833"}, {0x80, 0x1, 0x7, "5ad4d91d9f5edd058f2d3e897696128530154b8a6644afa441b115c4af55d8551e8b26ce771407d31057f4d98c40caaefa952203ec8f1a2d059edc0c73aeffdffbd6b7a14e1da5f158ca24c38068a146598ca4bab374b127d162299e9e153b2c92389336ab1f37be3b81539c58fc8f1c"}, {0xb0, 0xffff, 0x80000001, "4ff4254500fefc94472b6878b0011aab6e351eb10be01fb6d840466f20585228dee9d847320d36504f202f8184620b5f17b764b55a735053c818508beec97326695fe85242adcc8a46c8670235823b9ec0e042996f1dc25d7dd9dcadfb54da2f54935aeccf5fc91ebce73de0e2dbbc57119ccfa6de5f0b5b3b2fb9e7839ef8364b4cfe90dcbfbf95d99a96e51a87e64bb336d3a6b02435242e930f"}, {0xc8, 0x1, 0x5, "09e657494304aed66ce995c99bdfbe03eb386c1ca4c61d819d308ad10d8132a64e385f18727f80f040ddbabaa6f6d9790a0988751593c185c4c5951948597453f9ac594ddb5427a312274d6df885934b33f05013fe204832451bb64de60f10a32229f6d702d50add31605d2ea59960eab4ea17ecc25a052e4e435e1482a7b20bd8228aa8e2badf3a3beae3c4adee833ccb75fc9e5b365986f39a406c4ae2f2c49462cae121364a7a175914356ace0fadd2"}, {0x78, 0x1, 0x1, "e66bd8e5061fdb33a555167db70c194f22864c3732825a5f765d54b3a2b40b2271751d11c6b5061ccdc3b8d25e338e5397c3682e1b12a0a07e0d9ba2941e88c4ba4eef47984051eae1713cfd08fda950b40b4f96724aadf893c0211e75313a1cb2c1d2152397"}, {0x40, 0xffff, 0xf86a, "77ebc9a1924d5a5d4c701d2d1b6e1751ad5328a9e7521a22efc34e3b2b2cce89899e84139dfd7f95d8b9"}, {0x30, 0x1, 0x81, "d2309f261fa7f617940aa6c5251585f12fdaa9b93dd40c2d849537"}], 0x1468}, 0x8) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) connect$unix(r5, &(0x7f0000000280)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socket(0x2, 0x8000, 0xe4) r6 = socket(0x2, 0x4, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x1, 0x0) 17:35:41 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000040)="81", 0x1) 17:35:41 executing program 1: clock_gettime(0x5, &(0x7f0000000000)) r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x3, 0xfffffffffffff001}, {{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x80, 0x5}, {{r3}, 0xfffffffffffffffb, 0x10, 0x2, 0x5, 0x3f}, {{r4}, 0xfffffffffffffffe, 0x0, 0x2, 0x7, 0x100}, {{}, 0xfffffffffffffffb, 0x20, 0x10, 0x7fff, 0x6}, {{r5}, 0xfffffffffffffff9, 0x20, 0x40, 0x80000001, 0x100000000}], 0x892, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x42, 0x40, 0x1000, 0x85b}], 0x308, &(0x7f00000001c0)={0x5, 0x8}) clock_settime(0x4, &(0x7f0000000040)={0x7fff}) 17:35:41 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000000000301000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3fbbc257699a1f132e27acb5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x5, 0xff) semget$private(0x0, 0x1, 0x40) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 17:35:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202c17f7f0000010c59e0366ac1334e8c0c8be3a08549cb36a80a28df810797ce20e3f03b101e22306ed54dcf9e288f6f85a5a4bc8e202bf3bfecdb168d3bb5c5ccc47f47ccfd89ebbb9fb70816e52217cb63452eea882a1242d1b7e0dbe700000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x6, 0x4, 0x2) r4 = getpgrp() r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() r10 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r11, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r13 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = getgid() r16 = accept$inet(r11, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r18 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r18, r19) getgroups(0x6, &(0x7f00000003c0)=[r13, r14, 0x0, r15, r17, r18]) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r7, r17, r6, 0x0, 0x29, 0x81}, 0x6, 0x1, r8, r9, 0xa6, 0x1, 0x44e2c, 0x3b39}) r20 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, r6, r20}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r21 = kqueue() r22 = fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r22, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x173204d4, 0x4) close(r2) 17:35:41 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00000dd000/0x4000)=nil, 0x4000, 0x6) r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = kqueue() socket(0x1, 0x87ecb1ab69d1eaa6, 0x2) kevent(r0, &(0x7f0000000080)=[{{r2}, 0x7, 0x3, 0x80000000, 0x5, 0x7fff}], 0x1, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) 17:35:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) shutdown(r2, 0x3) syz_emit_ethernet(0x2, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:35:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0x57) r3 = accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) listen(r3, 0xfbe3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040), 0x10000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 17:35:41 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x4, "3b6760e37b624fc462850f05a4d3e427d9950be5", 0x3, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x7, 0x0, 0xfffffffb, "4219bc0e06629ed67473db373ece6bb8f71af57a"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1f, 0x4, 0xff, 0x3ff, "accb931580ac07a65b12a1cf505c7d2b89646615", 0x4, 0xfff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) fcntl$dupfd(r0, 0x0, r3) 17:35:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES64=r0, @ANYRESOCT, @ANYRES32=0x0]) 17:35:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530004456e5c3a557ac08b568c2ca15e8e1b45b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0xfe00000000000000) socket(0x2, 0x1, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x2, 0xfffffffc}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) dup2(r2, r4) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0x0, 0x72, 0x6}, 0x6, 0x100, 0x3ff}) 17:35:41 executing program 0: r0 = kqueue() r1 = getegid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) recvfrom$unix(r4, &(0x7f0000000200)=""/37, 0x25, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000180)={0x4, './file1\x00', './file0\x00'}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r1, r1, r8, r1, r8]) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r9, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r8]], 0x1, 0x7fb) fchown(r0, 0x0, r8) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x46bfb) r12 = getpgrp() fcntl$setown(r10, 0x6, r12) write(r11, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 17:35:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0xe5b360, 0x3f}, {0x18, 0x3, 0x1, 0x2}, 0x40, [0x3, 0x3, 0x2, 0x400, 0xdb36, 0xe3f0, 0x2, 0x10001]}, 0x3c) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000940)=""/4096, 0x1000) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b", 0x1ec}, {&(0x7f0000000200)="b5cfdee07160868688da189f5b062ac4525741a49d9d9f27ef99fd83d3321c56b958a47f8d3162efe9cb75608a06eb3473afeb501d50461f94f3a6146a29fd02da16686f9fed7d9e6eb0c086f69989cd96f2ad8797944452346ab9527b2ccf3474ceafb162e0a869ffd4f05a384315e93f30ab74e0bcbf372a2a78a68f10498d7073613d535d08943b6ae1853013e2368f42b5cff88f3e0426c7a2399211c1bd88fcbb55f40869c05a4875735f426a08835224499cbc59359be714971f13dfd6d9948423db8a9f355a6a5cb8cd560bebd76c2f38", 0xd4}], 0x2, 0x0, 0xfff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 17:35:42 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = getegid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() r7 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r8, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r10 = getgid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getgid() r13 = accept$inet(r8, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r15 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r15, r16) getgroups(0x6, &(0x7f00000003c0)=[r10, r11, 0x0, r12, r14, r15]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x1, r4, r14, r3, 0x0, 0x29, 0x81}, 0x6, 0x1, r5, r6, 0xa6, 0x1, 0x44e2c, 0x3b39}) r17 = getpgid(r5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, r17}) getgroups(0x1, &(0x7f0000000000)=[r1]) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r19 = accept$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000f8eea144ad013a10000000000000089f2a7f1360d5dc3ca2de8ba521da89d4be81e93ff6130e9b"], &(0x7f0000000080)=0x6e) accept$unix(r18, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r21}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) r22 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) r23 = socket(0x2, 0x2, 0x0) connect$unix(r23, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r23, &(0x7f0000000040)=@abs, 0x8) shutdown(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) fchownat(r22, &(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', r24, r20, 0x4) setregid(r1, r20) symlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000002c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') r25 = semget$private(0x0, 0x7, 0x286) semop(r25, &(0x7f0000000000)=[{0x3, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r25, &(0x7f00000003c0)=[{0x1, 0x53, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x200, 0x1000}], 0x3) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f00000000c0)) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r27 = socket(0x1, 0x4000, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r28, 0x29, 0x9, &(0x7f0000000140), 0x0) dup2(r28, 0xffffffffffffff9c) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r29, 0x29, 0x9, &(0x7f0000000140), 0x0) r30 = dup(r26) listen(r30, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r30, &(0x7f0000000280)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r31 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) r32 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r32, 0x0, 0x1021, 0x0, 0x0) bind$inet(r26, &(0x7f0000000380)={0x2, 0x0}, 0xc) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000100)=""/114) r33 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r33, 0x0, 0x5, &(0x7f0000000300)=""/93) 17:35:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r3, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r5 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() r8 = accept$inet(r3, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r10 = getegid() getgroups(0x0, &(0x7f0000000240)) setregid(r10, 0x0) getgroups(0x6, &(0x7f00000003c0)=[r5, r6, 0x0, r7, r9, r10]) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = accept$unix(r11, &(0x7f0000000540)=ANY=[@ANYBLOB="f6ff00000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000001a000000000000000900000000000000013a10000000000000089f2a7f1360d5dc3ca2de8ba5219a89d4be81e93ff6130e9b0000000000a63e999dd9c7ef382414feb6cc1aedbf5973a29143645f71c3e5c34acabb5fda042a2ea6e137b2957789cb178d9567355d83382e3a40be96fe51eb4e001d50f0f5a9c0ea748d5668066121e9d6e4258ad0ee4c182cf478fea03146458852ab37fbab7aaecdf013bdc945a5738585bb1979aba1ff39112001aa760676b405236eafb5e7b1cb118f29ca975ab8923149e4551c0cd287ce69a9a40f7624ea710702bdae2948205f7ebd5e606da48c"], &(0x7f0000000080)=0x6e) accept$unix(r11, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r13 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r11, &(0x7f0000000180)='./file0\x00', r13, r14, 0x4) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2e66696c653000"], 0x10) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r15, &(0x7f0000000040)=@abs, 0x8) shutdown(r15, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, r2, r6, r13, r16, 0x91, 0x7}, 0x1, 0x1, 0x4}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1, 0x8000000000000}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:35:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) kqueue() ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000006000000000000005b2fe6af51b93ba056361304379c8edd5e22e4c2b8a7f3195eb2ad55109d5bb13a80b5df123941813ca20b1d065be96f3a49de311aa94723bc1c17b40fc893dda5c7db6d6df6ae3fc5734b8e139a2c5cfb19d7f0fbf24a1f46940aeb9ec722c1323438cac0054442e85846f7ba52f082f85996fd6919f15035f7aeda3fa39d81789c586d4026a1b0a68cf15669"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = semget(0x0, 0x4, 0x680) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000140)=""/251) pread(r1, &(0x7f0000000000)="e28d22cfc68745c81143aa4263aaae9a5cb94ab1864e7731dbcd9b62d8f123b9282af1974ab7a6ea1a71c2f7c0a8a9231889cad2ef", 0x35, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x173204d4, 0x4) recvfrom$unix(r1, &(0x7f0000000080)=""/120, 0x78, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) listen(r3, 0x6) close(r0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) shutdown(r4, 0x1) 17:35:42 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792f77d4da31cb540ca12110e4529edeb3d7a8fcd13c9fc9c12eb9a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621af967654ed27e881fdef03aaa609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 17:35:42 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13823603", 0x293) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8200000000000000002ce7153899d473352bdc8e7a9adb9e0cacff3d48b1b908de7c079662a70690a508287eedb84a433f6eb2550a8923ee154f54b9fff3300ad15b3507b2414974b455516f649c3616b7402ecd4ec9864c209fdf92268eb2b0c6a29770957746f9"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 17:35:42 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) fchflags(r2, 0x10000) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) sendto$unix(r5, &(0x7f00000002c0)="cbfd71fa3cf357909c2baad563982775f7c122ab437aed2eb0e04fd025d59ae0b740423c6dfce25d9388bb8a253e699b15302452d34d94edcdfa0e74bad923d85b24e9e7366325107a11055131d3b80102292751f7efcf5206cef890636af36b738462582a8b739f11b258e8b360022d8f726dfee015f523db0f5fd7e14c8b201c63535faf9b35eb9dd38c07e2a138c1988a6289a4b507bf23c53bf8207de192e0c1c72ba0c6fc20e6b1ca4f0195367d23503ea2b66c4952e66b2014e16954899f6e86d480c45b1bd8261dc36dd66fe7d595205f487381d61c516dc087a3716ef089f4a49e09f4482eaa4288bd4afe5fd92975b61615c59ce863bd19fa1a44989729af948311c5397a372f73b5d30afa37281e6bfa486bc7fca3b35037dedec42bba0a3276ea845d333f746ec50e7e8c0e87a47763ddc28e04b75c7759d1ef57a7f6dcd871cfb4f136460c9f0886db5d663320f68ddcaabc3622df66c581e39dcd9ef550a05b41d792a78fc3460a61c12b33256ea7242a1b8fdd28232616303907605617875b7dd3ad20d8f91a06bece99022e7e99c6af5f07e844a918a73ba1bd990e96002531a24e13b74089258105208186a1a14edd00892d4a0c7cc48b7e1b195aad77ba5665e8ea3ee1f374b94604cd3e2056c2ca749546646c6b3973ce67d8eb279b0d0a244e0dee2439656134746f4aa6b06fefc6ea268ffd3c1fae2fe42e7652ababf63eb827d0df611fd30bc0512ba29f837393297c2275aee0f43da9f9ef617d205352111466b3bdf496b0afba3fb53840b4cfc385681bad4ac71bf8ff8d3b7edbd61906645d8bc88585e8cf7b1befbf56d8ded790890602fba0a65bd72d5de9e56c46e7e1f843feedf7da5ef04a39ca8e8af1b8e278b598e0ea19016d70926a8a81bda34b674e628fb145692cb329651b494bcebc9592d23ede1af383e965e1bfd62a710c39767cd0a83ecbe4ea0585cf77377147a31bab7c90f58a82dab12d15edeeb2e215fe6d7ff21af088183bc36ddd317447c11f2d7e95d5aa572ceebc8bae6748224d460da3fb0c59c96190dca3cd2de989060fa21bf742f53b9aea6cac90d577b4759192739cd17f22d02cbef5fddca9d83bb249b5a8727a4725ab67fb9f4bb947408f4c1ec8c9d2c95938d4fff770a47fd5ed562e63873aa45fdebe2d88e279050d2666acaaa0456db5a3514477bf7cc47d58a50c1e1d117f109e00848f531606043ed90cf5d7ce7a4227a555ac69ea9b313021ddb122946922c0234fecbe312c503dc4166cf9a1a6e5d3702d18857400c2c01f51e7593c460424f8190c7f92da5c9d19ae9c444d137a77418c7b0d4d5072fff75f6d76dcc1348b61c7a609de010aea250d3dbb28aff081d558307dcbda053b149db8f97b47a09f9640408b524d41dc25ec4d2ed8d8d5c6b46ceab54f8dcb65ee4945b9a5676062b50e461b41a1ca8f34242018c47cdd3c384aac1903c1c1f2551df1b7ebdad048e6155ae6c6e7ba2f2603fcac40b9687c6d317034911db3abc9bfec2fa2bef0f446df23467d92a30f53b862d7f6844a0f4eadf3720809024a4515db8fcebbc0614f478230e64da3df777818df6e3c21af227417b9cf387cb31fcd499fd1bedcbf48f9a8bd7e504fef25b88d60ddd41f5b01d71eaf439948fe888c3265f82fe164af46461fead28b8b46a53ab7d45735c37ad1f7e3101be05e98b954f71c7b71635caed263ee469371edef39cc6727faff19ebb95feb56b6a2ca10263f2999425b0b5615d4c8322868cbc6e322262e7105badf8c0e47e7e0141a040640b2c13eb6858b965bc1890347369687109d906de5312c45b762e4bc760bc419aa9a9e2d0a5126385ffc18c02e714838e240031593b6c447cf2e8806e8aebbd8a7046ca724071b99b857df64c14fc5cb46f8044ecd97130d0dcf83a1452a4bfb5813916fb7bcde836a277d9b95bde1e65bb19fe87f564d242c0922ffed941feb922694e889abc1c0d1000fc8c9d1e7971c682af6b1bf3f694c3c533ea61d883fc8053cb3de8889ba98b451bfaeaa332c77d3aed233a92706c3e3682a319864c24b36e4f636480a250dea155ab96a8e9123725fa316b90818bcff2076b54e9e11ce368ae71e4e05a9ea8b3c947bb9370ac8e50f6db28824dc8ad48bf348bab3201f692a53691fc75f1ee8a385f9c2b74953542c387f420198e4ac3389fba7a30d64d2d21bceacd83624b86dcee2834980425a8b20036282a3043a0154d5cb2a42b329e0a3abd4f64f991d6f642cd4fbeab180d9335c90f2d0e8452245520a947e71ad596603dbdd2f4eaf9a12d56a4b63bfd5f0cda70168f8872ce86ff0b2af99d23581e8ce94b133ea14c35226f091cb2c4b8e1055bb1bf652eeb4bb9188bd1639da591e3d90e285e7dee062925e8060364c4f4c018c7cfcc2a2b79b04c386c2fb339310227b2b57ec108747a2aab0443188589418ab5fc4f44666c87a87b42e62e14e1feb1061c6960d4e0f9c6ddcffefa355e5e8f66db4ed83d43a1d07ec9d03f7c7731cf9cf43c65d60163aedf46af4769eeecd3b17ab703ac9011db316af66cfc590952e1565872a40a476eae170748bccd234b96638227b6f1099f3aa88a9dc9ce72c5a78566b37636a209baf4c68e29ae65d8b60059681fe837f31da3c9c72be90b9e7274e9172496a7be991a51c011b3e9830219592326c101e9a83f6fe5d03fb1fce3ac8f49fec16e139eb91d9d64a159e93db8161721aab00e1c938cf98f3b3187154d44d3252750a5754040f3e2927b6509df0556a80258ddd5ad974c7bb0608e00fe723403d4c59e6aae1749b1b13666f9f58600f1074dcc196436ac670e140da6b31c4040e2f99611ed0978cd800de2a7aae03ea4cf42d25ada4042b56336e72b005693f4283e450346471b1cafa1c43ff92262e8891ae9eb040a0d96cd536d86025958595826cac453a21c572dc499e46d264a7a1f5f315fbafa6fe73eb203a6350c35e10eacad1fe726eb9494f6f5036032bf62bab24d3bcceb69335040525eb7fee3a06f845367b2e90c9ab3ed3ba800bfac5fc44111ff7f577ee1de9eb7166464dff014e94681ac6508a7e065ea1723f02f6f3c1e20b7b9ebbba79f6e995e2749fd0d74780fccc7ab8a9cc4f430a423d1a7077a57f9ed5c6b168a52c029480eb9fef7d558fd84119ae6595630871d996130bb02eff09807c17f583eaa718a28a6c246136656d8dc28ff9d7c69c5cd0be1f79bfa0b8577858aaf0ab1690c1af618de34dde53ae86e3f1547858bfea6e73a720db47466b12309705c1ec75489beba3ad762a3b5fe3e1c8f96e8480969c556bfc4e0f0a20daa71c70e45decab65dde0b3b63d63cf15eb52fbe45be18eef50d398982df2b66e0169352d65483f93fd608b0d6599183db145548102401cd05bbab73c24ac5ce5e1fd5659406ce92007353a6a732ef28f6b8044c052a251a988c1bd109b423ef1c4a2ed71aa60d6f8de766660145d9258e38056a0d7814a9a79f69e5457795b3869ed763985376b59d4af63daf38e1143f1c8cda73d5d2429121e0b009cef13cf4077b160b432423ace3600229167ea9b5a53610b227d829a04fd87d061182ea65d5b82acef38f1301ef072eec9f70d5b8896d31761662eb105cc0d09dabcad87faabad5b8039cfd291b3e56d342df14d86cbb318285c15a1fcfbb32253ecd1a24da738daae5eecc761597a2ce77128f17134f570c287665a68c82ca7e46310741a16a92f52ce9293588f161b7d7d261bdfb3332f49a947d1ba2ce91cbc044958de8ab12ab7dba04266e14f3aa8d0f19707a67032a3dfb3bc85aed7305d882aa2356af42fe18c06a26de7d2a8da6c40b15f7deb3ce1fa96da23d4a11285e719600e76b55ba5fc6cc988b3fc969a8df489c83298b40d40b7765399aca8ec128506bbdfe5b693afc36a7712205a950409d920cbf5b7be56a4813dc42ac2059de2895714cc58f4b760f73ad4d4cf505de5a85e0627d2f0fa7a2e4b8e68176d67cdd40df03b001af5e71a50f54a6299b3fec7355f401163f21266e69d63136d3eae6e647c4f9ebf41ff9f0d205cea87c0799331477fff770a2faae7da181be43fe9809c62df0b018437c8e74c150bfb92e9f4656e8f02ef3d3c053b796b5d62e99057b3e47520a59244337568a214571be72a21d7f936aa4e77f6ad622f5e44c9ab98b3778bcd1f4f44909c386514932d9d15f4314f50116f7b57750580ff9a91db421a94aa5185218e933aafe206ab9e25caa563f8b89bc2cdc8843fef2043f673d6871e8cd921f660bfac8e041fd7dfa1f187ffa03759e5584c2c3422bb9cd4f5ce7c0d3ca018954e82f8a3253e2097f6c60aadb5a4d93e51d9edd8292c48ab954e95d540ac095b544edeae695ba67eabbe9cda98795e3f1ff9385cf6e652ad833e3ee7bff543a62ce09de6bff47a57d908c1c687721b41dc039d95f1bd02b566d6eeb3f46f37693b4e9b59c8e213f29a71176f7a40722f353c94f456f0c7a919e3a012ca0f3bbe0fceb820e79f8b5336172266fc9e7cbb34402e288af50028bd35d25ab2a8959715d84f288e17d06cba1ccca9e84e5586a9ac58c9e04977a4a1b82c9e60a21ea403d4e78c21fe7dc1acbaf54ec4f4faccf248bf24cb9e0bf4f60355578eb0933c0433a9d37a98f1348e7a7cf75130b8d4b2e66d83bf61a70181d75c7b2f82c35f87c633fedcfd27dd85544b674a1e9aaf6f725799b5ab2639f8053cbf095ba04608da8ce96fc3b93d355e812e894decc1d2a8e88a57566d2c85669e81902b2922a9960c58b68beb5c87a309349f7e4be82769a5c7a9c5925ce1301d8e1e7c297b3916d87264411be75ec5dd1585e569b29786dc03713649e0c6a8625370943659498631df56efa4c5704f42e0242d024d25f66b1b3454de3ac19a947205bcdf7b5b41618a1211b679bcef7c52592ab3c542fdb368447357b9ed567facb4e9d28c4e90f96ed4dcdc61990726bba04fdf5aa93e4e52ea83e70d185f9f6a6e6a873e0067b0623823baf21f17db4f8e39fe0a33b295d932be619ccd41f208c5707ffc654f1fd398528e45177608accb41f23fb6fdccb3fe778e021fa0e9f6b8cf3f2943aa213aa060494b049e683578a41d6e0f8c1a7c0ab2b92d13bd7d0e07ab444d807f36ecaa2e350f1e0d663fb8e911816ed6cb2f14535fe12a03b146d4b713996b1f0ccb06c95d8823ebddd232f8bb7b5526ee019eadedb136f49a1dc28f41bd017635465e18b5f59f6382facdcfd3565382e327c6a99c2704ae3702d667d42e2ec2dc2b10aeacb74283611ce420fdbc7ff8d7524815c71d50aaa371c19193ee13dd567c4a5766f22a05c6f9ed261907c9e3844f5e9c85f6443919f1cbdc0eef29625f35f276d61d253bc69b09ea25bb7f2e903b58394c7827f2718df724d014e382db24f1022b1bb99aeadb561af629a9be18001d10f730fd4414694eeae5f5149d89edb27b383bbd15eeadeab39c327103ceedd8ab553f4f5af5f7e50be122a1b9609414fbe648a790b5cf3ec07ff734ee02f54e5230b7e77b8996c17c499848a2d4a82c3c31e436766afb656f66820bc3b9c2762d03558d5fabe72dd33fc355e2105dc457ea2210b722246baf501365ea018c9dcc443b5c3de41326f6f17ded5fdb99b3b20523ca0de3d6802150fb97d38a86f1a30b8de760117f980e9c37d2576a3b9364fd25e32dc029562a432a75f0e1c8b294382d9a8d59378d2480638efbc2db3e0262f54687193e1fcd2a33e5947e9389d0b098b8b9adcb", 0x1000, 0xc, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) connect$unix(r6, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa) shutdown(r4, 0x0) getsockopt(r4, 0x200, 0x6, &(0x7f0000000180)=""/213, &(0x7f0000000280)=0xd5) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/108, &(0x7f0000000040)=0x6c) 17:35:42 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="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf893f68c1170028000400000000000000000000790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d658da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000002d4d0000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019de9becd7ae67bca90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14beffb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbc0000010000ff746e82d0684a9360000000b301b1a023deaa0c7b0fe1e2696d7d0e76c1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee06a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fed89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00"/741], 0x10) dup2(r3, r0) dup2(r2, r1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f00000000c0)="2505f245d4c3f5ac96ee211597c9ef6f21a3e1c7e0228e536c349d37ede6d4ffb51cf8a9325ed29cc46aed2c6b7e878ad9762ce24f4c1aa79b083bfbea54e54cf11e1eea3a78dc721648022381ffc1bbc19b3357aca8f65e4438bbd9ed2af2c9efbafbbc285e56a75ca88f4bcdb4d9852aae7afcf7fce41d05582e", 0x7b}, {&(0x7f0000000140)="5d6ee334c304bc1a2cb15701f246865d82726e29e12774fb87ab0d26b408453bc62ea61a91e0cd405882e08453339c70578af8a19a56d1ed531b07e1a006bfbde52f44528f53c333590c97344e7fe4321c90c5e870b0dc20600b85a5738e3257dd6598356e991e1ec7690809946b2b4c96a5829eeffb7848aca3e7b298d77dd8d2a9cd209af0398137a8059a399f16e6b4d94e5a2d8759c688b8abff465aa291532d3c3b4af95b172314dbf4f2972e066353b1a7d7dd3936d076540b5bf66521ba4152b38f748ff32d1702729905d082eab6a47af7dfdd77e8a8e191005ba9b6f3142adabd2a937b", 0xe8}], 0x2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) setsockopt(r1, 0x0, 0x3, &(0x7f00000003c0)="550b04e4", 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:36:00 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYPTR]) r0 = syz_open_pts() ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mprotect(&(0x7f0000673000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0xc, &(0x7f0000000000)="6f53dd05ffff86dd00000000") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd, 0x0, 0x0, 0x4}], 0x0, 0x0, 0xfffffffe, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSBRK(r1, 0x2000747b) 17:36:36 executing program 1: r0 = kqueue() syz_open_pts() r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r4 = kqueue() r5 = semget(0x3, 0x2, 0x50) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0x4, 0x4e, 0x5, 0xffc0, 0x2, 0x3, 0x8, 0x75b]) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x1ff, 0x0, 0x9, 0x0) poll(&(0x7f0000000140)=[{r6, 0x15}], 0x1, 0xffffffff) kevent(r6, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2}], 0xffff0001, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) kevent(r4, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe}], 0x1f, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000100)=0x3) r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r9, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r3, r3) 17:36:36 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = getegid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() r7 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r8, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r10 = getgid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getgid() r13 = accept$inet(r8, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r15 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r15, r16) getgroups(0x6, &(0x7f00000003c0)=[r10, r11, 0x0, r12, r14, r15]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x1, r4, r14, r3, 0x0, 0x29, 0x81}, 0x6, 0x1, r5, r6, 0xa6, 0x1, 0x44e2c, 0x3b39}) r17 = getpgid(r5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, r17}) getgroups(0x1, &(0x7f0000000000)=[r1]) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r19 = accept$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a10000000000000089f2a7f1360d5dc3ca2de8ba521da89d4be81e93ff6130e9b"], &(0x7f0000000080)=0x6e) accept$unix(r18, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r20 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r18, &(0x7f0000000180)='./file0\x00', r20, r21, 0x4) setregid(r1, r21) symlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000002c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x3, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f00000003c0)=[{0x1, 0x53, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x200, 0x1000}], 0x3) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x2, 0x2, 0x0) connect$unix(r24, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r24, &(0x7f0000000040)=@abs, 0x8) shutdown(r24, 0x0) r25 = socket(0x2, 0x2, 0x0) connect$unix(r25, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r25, &(0x7f0000000040)=@abs, 0x8) shutdown(r25, 0x0) setsockopt(r25, 0x29, 0x0, &(0x7f0000000080)="ae8ad804", 0x4) r26 = socket(0x1, 0x4000, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r27, 0x29, 0x9, &(0x7f0000000140), 0x0) dup2(r27, 0xffffffffffffff9c) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r28, 0x29, 0x9, &(0x7f0000000140), 0x0) r29 = dup(r23) listen(r29, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r29, &(0x7f0000000280)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r30 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) r31 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r31, 0x0, 0x1021, 0x0, 0x0) bind$inet(r23, &(0x7f0000000380)={0x2, 0x0}, 0xc) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r32 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r32, 0x0, 0x5, &(0x7f0000000300)=""/93) 17:36:36 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000a40)=@in, &(0x7f0000000c40)=0xc) connect$unix(r1, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffbac5ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3081898cc7d4c162a2f99907d2607fd141e0000000000000000", 0xf9}, {&(0x7f0000002d40)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084a77847787b55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480473e0363b89c9445798ce63082dd14bcd6111bea219f2305fb974747f6bee78fc667e3d68a3b13cc34902dc206f5106d39091e836fc4a8d17537ff80c084ada7663c19f79eb0ec50ffb08c5c7564495b084a885e836944297bd931c193bb98e311642e568d6132d4e1637a00020bdd22813a617523e7dd3d", 0x114}, {&(0x7f0000003080)="904b01fa79e3440040e16028791043a74d0d87fd7f2f4565e05a3eb3477f6badf04242e4a7f4cbe31c02fd54701ac53b43a8fea0d52ac1c3e32772f160fcf322618701b20a66477e276e24aa5954757b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6fb8933de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338f701ec7cec0211cf50362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b75e023bf51b4977aa59f6516289af18bd89cc23d849761441513a5221a0000642c34d38630eb88195c58ff6da48f1227d22714735795e62acd12635c7668728ebb61d91a7bb456363b82f34abe85c7a95af79934dd5af4ba73b22400080d800efdef94e1417420e152095cf8c4e2ec6cb2e92ea86cd5b04d9cc4f1d4b5d031277b7bd20fe93a3e70d5512bb207f1e8305fa477e820c4f2e83dfce3cb480b939ba299b5329df13a95c9c95f08f702687472faf75b65c752a1ebec90c7b333a68f27963dcc0118bfc9f2ff011d984fc54c1e09b3f6e4206e6594c28288930bdec5e71240206781aead22e4bfe11cd8ae2bbdc941b17e1322a6dca6d4c94a686a712792601039f9b1861a05bb9c9eeadce6b55aefca5e38ebd387d5a8cfb1a11890d9118a2c07b5fa0adafb4e26c98969d02f82e75edde80d147afbbde63fd26efd85dd04a5fb1bce656627994f0b58a46e19f36ec3b6dd906b1670dda794973d01aa47a105371012e5e1008096e99ecde2414e222e4b1de04bfdf4bbf759113d6e6f4d0d571c6e29ebb3796fb5423bcb2901cac56fef9b3b4bfc85e9c7eda75f82d22ee29d4aafcc316979435f4f57f60e19d9739fa93b44b9c9d4476a1a0b092eb388de412944651ceea41befd71fc029c00782d3175e82cc78de1c997d14c981e0405c3a569db4e352c533782e0c7052230b319f879f461ebe03d26ef5000000000000000000000000000026b276e82326ebd307f0218021582c19d4753765639048f165aa5ca27e5ddf0194a3f240f67667f4ad528dbc005ebae83838b2e94594dddfa9d4e3b82d7d7f11a76102dbe8a9fef768e34b7e418874c0e3da2c56e153eaacedf3b6a21ceaa4f9c99422d1c4b5081e3dfaed089e2c3014b6c0aa", 0x36e}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda04750b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000d80)="ee109e5e06d1e84a73fc9aa5616f2a398f436cb5fbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d60010000000000000e305b9a5616e9af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9da8055442ef2bf41f7e01cffae79377cdbb73f223fec87ba5b6b3d2be633900"/138, 0x8a}, {&(0x7f0000000b40)="c9eb91aae2497d8491b83496f36f33a4d478f82e683dfe5d47b60be03b29d22fc85a", 0x22}, {&(0x7f0000002e80)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf582099d1c6f7ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd2070000000000000087c83f90e19752b2c95e984b859ee1c59cca707e12e886d4052d7c5eea3baf38ada733413b4ba7503b02481c492a7523a96b3fc1a99fedace6adc5ee1d64de681dcb8cab4d90669fe1c5a65e230e2a945ec8167bb9161965c5e216999aef07ebb1b93ad9c69d442daeb9f377aaf9bcf571d74a6e36a44523d513fc8b8ef386cb8bf2bd5f5996160cdbfc0477e4b568ff58d933c391e5b12765a431d32f697a5a3c1022a0259e6f18698f4c3aa45332889db29b4008b8b1270bf826cb5c05df3f84fd1ea552ac3213b23c5395281162fe8b563d08db5ac4ba351aab4c9a0ee3bf6278f9808473d559338fad4caf062802727c6b932f6364dad6b4e9da3e8771321b1a2c61b61954", 0x1d3}], 0x8, 0x0, 0xffffffffffffffde) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') r2 = dup(r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000d00)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc7, 0x0, 0x0, 0xd}, 0x401) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000002780)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf10700742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f14498911dff74a11003eade1ab32aeb1539ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xffffffcc}, {&(0x7f0000001680)="8e497239956e9ec60fccd4a64961c72e46e21f36c559cfd96129a21a6db368df722722c70038beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2dcd216f3ead87fab7c461885b7bd117d1380cfe4d4883d4117871ba7a524bd500b385c540a7348cfca74b498691c1a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d060fff86fbd10fd4359cdbba9f6a48c531e46e6367fde788d221ca421d53299b34c108bf76526fae93783cd7625fab5895", 0xffffffffffffff4a}, {&(0x7f0000001780)="02eb752577d073db344565b07186f88643a4ed37716f685053a4682e9c9677653377df3b4e896632b612b87b6940fd9edae1a928e821cd6e311d8f34df0499a435d9ade81d4028e4f8c01f122509388274e8dfe2fe07f074ae5f226803dc18debceb07ff1476cf522589b2642ef36738d4a8de9ca2f500778cdaac519e7043801e9ee761c78a648ce2e39759cd133e31ce3af544edb3664beaf58ac41ab6cf990677f83b1e55f7d719d619348b24fb85eec4283806d759c68c974e46118c98742e42423106db25bce06741f63a48f67f258c127f5ebae5d7e81d7e3f47f8aa13362e370bd2ded425831d83e5c2be060194e315c5c9571b2effca9de9342353d418648400440e62865b5d2980cc75f0e8f62fd14e073f8b62c664e6455967ed4a5229658663625f519a0a4f290c7583c603455a303319cfb68adfab03627906513904fd1194477e912a24df935cb18773c642b3eb5d9a5fd7cc035df58538e2c7b0e080687d1ab7ae4ac84cee986e56ee14f25fb99407bf40259bea61b785a4a1f1673ac5e5a3962484dc042ff10e1ca0889b7acd961756c55708dc3a6f8c2ea6e03274c584a9ea0c6f345f22746e3a889e8747a4298dbfe002da3b12540fa33bf369276f45935ce7937897a46ab9c2e62b2a69f78f573421f86a3d4698de605175c1d63940e1b35e8353a8fa82eb8c0d06773c01b694cecb6cc8d70b2ee9f6ca0b6ccecfb9a251f6795bda9c6f2ff462a94e015fbbe378ab4c8c4197e43373d870c8509c912592b5fdfa25ef04d0b95cf9e6a1a15dc5c10aa92feb09a01bbe529177faf2994ff4c4f5d979f18146b1d758705b0b933241869a73af2466107a8a5f3c672abcd076941c32b4cf7b7dbf266c9d17f2d8e56a0b52b2f6e98410d38966f32eae42fb397553de1653a2b5237e839b8f23e6b211c7421410e4348ab3527a3583980ebefb4e86761b0144a80ea28ebf1573cc751e986b929d63ff8c4cf774a5875b1af9e0e569b43f6a05bb4878e3d205ca65450ae8c140ca3515ae3ae185138b3081f4e316048fc30b5ad60f2e8b6a05c3eca62d9d530e18c2b052859384ffb25a56ae6be7a185fc622f2a6ee48f33a4d4a61368de8dc8a1ec2808a423a4ec7f073be0a059138d837ce0dab398658348af5776fd7bd27c3a6de8afe3ef8b30f2747f31eb44272d14adc7a61c5336a63dc349b57ef38f92c2ae14d41bc93cdc719f19f6b99ce3c4f37c9956f871b9308a6f6a48333df903770d3668c81150d1237a5437360416a2db035e08d7d7cfc02461c711b2c355ffe178cda8075c8380ac246a65443cec21a76c95bbfd7a942d21e1336e96c852e36ba03a276fbf830f28928d84236860b88136d1557b61ead45e1b62da3a06805416f7efa95d3adf1e98ea6dfb6a8ec4c670bb43314ec27c00e12248d8b93b1fe1ca3397887cef6100308a6dd6b39dd2b3308c31ebda231acba3dce8158e6ec2dd975071d365624db6a2e96703fafc56256c0ca5ebefcf4e0ee30f5e700298c451d41b5a412c28593bbc89910ad580ce7b76bd5975bcea67c732a8094efc570cff384397bd7128bf0475f7669bacf74e6a2f31dd0937c5183d3c2c8392a20529255bd7b00d2f69390acd1b94fdfd31381ff37cdef0c5c1f8f27380401642e03401ab7b1e1d5a684fc9b3bdb0bbd6a79ccff062bf7e805fcddf8c3f56abecdeaf9c460d7c10465db6fb58ddb2a902b3fa06b2e71ef94edc5c9a010078f890761a57a10646a5dfe2551882a1179c508de496a8b8ac1328e1d56f417f9d7fc3aca2d4aaa446f783c8f70098efe043273fb13be30edba62b0bae7673fd008b6f1e3070162f197ee34fc8a127bed6c8fbf82201479c0cba4b49345280082f72ebbb3d205a81bae0cd75e2d93f650342870728875d2ef16a6fb7935fffa92fbea8298ee73d270fde0840e91a22885774359edc0961686d06a1005b64d91c0acf793abff056583a812ddbb19745780d24ecb693aca13cb263a594ec82ba24929178cfad728cdb2bc1e051f2ea67f3b22b5b6a0d48ae73223b70910e8c8dfd732faf663a5f7d0537da48bd3b3e7ea5360f48cfa2a318e0647581008e416ac325e5e6fbb67214e950e60b9ead80145638affda618f65a000e1d7dafa3797949b2c960a58cc50e7660b370ab628193ace5e1bbafce49413f60437118f618e1cb5d760b79231ddb1d364b66ae1ad709018224f3d0d7b1a6e88595e0cd2327bd8a9810ce7b4d39f9374669f42b67cd3dee039a00b082addc9eb308a24a75c3fc873ebd7da7e8f2baf5b76e59d1b8c3ea6c80e25b7adcbf736f12ea02230c8df70a9ee6e2f87c735ad33cd269efb7fe4e411f05ccd05f2cfcfc4429507bea95a7a4e90fbdb00768c7fc7dde8bffd0a90b4b2f6811474a2330e651e8ab481924937041ae826869468b4630946330968484f4981f26fed069915b0f6ea060fa786b0237d91571f5fe7bc8ed93deba0b5b5dffc022161e1aaaeef2d916a803902101546c7a8f31a7c372791d6986cc7856372a058971fd757d28cdf4e1123e8aeec1e958d1c06b4c1457bd4fa7a128134ff69375602a0680d505f9178427c3491cd781f9129a0e2778b7ed8e657735e5a5c8d526e89db312f6f1a54b6f4bca9aa94cda6dc647a3842c52229537d09a4b0eb3dcca65fd2fe2cc01969be37a08472cc1eaf8ef018bebf3ef8deef639cac5334ccdd399de05f9c310668d871b9d4238067eb30ac109f0baaeb7dc119f335529faabe67017e5376497b966ed961e5fcf523b0ad791a02f884a3fc4592895623cadeae5774d5e71caaef84cd295bf946fa08fc31159e6ee27c2cbdc3d4a51f840f07826238fa91d963b2d2b9228cb3dc680f09039f2c391a7861ab4ba679beef714b37fc8e49d79563795b48efa94580653aa59b4efab5cf28360a83d9e4e7c0993f8f9a0a0620e64f4bb32d1a72f697e121c795b5ce17995be55e02322d4435e720f30f6b9b2048279c50b0b141bae5fef7b9e868e2978216c5159bb1aad4b2d5531bc287615edc56cb266064fc7b32dd91053d6df204dbdea37e1029294df502d440eebbfd83d92db7422cec35df283bde4dda2152c3ef3fb57d082b3836b7f260918b3bb43b7cd5861bf7f5b14f651b038686418ffd8f2594f27c0be4fe2493cd31d66526d5fa3f85d2ac67d34225a474bd1c86fc9d2cc9deacbb5c24dbde2b1bf9490e2b913eb2406f52db834e7a0e4d988e3d39612e593b80cb691f9744811af58a2803de6c18dd7025f0281bf8168566202304de3049c682918be9118dcfaecca80b2bf15ed4d93ce489d98c6e80ccbd10f129661892de14f118cb28ac67dd23f8f7a778b6787986b8827b3f645b2df8ac027607676fb972e91d78d71e68af4040f8403a7a1ef60326cfaa59b0d17ad027c93c22a4483bc59072e6216a9c14f717ddd60f652b701bc08c5dbb1b7d22757a8fae751f47f6ad99a03a902bb58e4cd7b552822309846c61b4c4e2cb75a93d05f573f6f09efed989019a623a92e7b9e6693faccda89f532a1c8067ba33434c21ff23d604e30e653649143686e271ae5afcd698de3322b72e7530485c46064ca5599d373c1a2001794600d5de14bca4a9fc90bfba99efaa6a3d5f0c8c7831c86e942afc6310152312bf565bd6d6c4dcdb060a21892fde93bbfd75301b96bbefe2467a1e7d8b82ad0189a96d8b66033ef60b82f2c9cb7587477dcc9780bb60e0b31520c1e12823b52d32415ab0af932a76e5da1b7ad0bb02529253093c590e4a9f4bbe0f62a01979ed0ba77af2f05114ea3dfa2271f00b68d013698e128c63aabcd5e56f5b5a89824dedd083923c7021e105bff69caba8b75eeb5b209f236f76b5ca5ce498e81f202e1c8987b82e917bc46754505dbbc55f4e757ccd3fdba82527d86e1b8b6126af7c436a857a8e7432082f72fcf3cc352b417c184c6255305bdfbdc0c5c883a03ad266bbf84abce7918859950a0cc23628073a9575f0e1ab42e629fa2fe55f8c6bb65f2b73a049aa183d856a253be8e2c19af6018bf04b83e153c79336eb57dc99ffd0c9536b278004ee0dd7a8d0bdeae57884d8136bc90e817c3f7cb15c055c40f067050118aba0fb08c6f39ceace9849b5555e39713615b35d7bc40a6541535c8e4ba3e0c8eb15b645cb4d1cd44bdd0e03b69815fbcfad7206039402c54014fc719b4c15e5ffb05c92544eabe7c4e14214b92d34dec0251c34571d1756562e91c4c7b279993e63b07ef5f4c7038efb45ffc8764a59330ec934f099f898998165c234a6e76944c2b002fdd7d3370b7ce73bca0e85f29d03feb1a6a49244fa69decb8c0c43f1f0a21801323fe3cf5ce011ffa749776df3f9fd86fc5095a8fbabbf2991acc008d89b81ac25d6b7c874b2a68836b6d5b6e395dc07516b7f083a5e291aaf2c887e61f9eede3a50716a1e1efb1f302915a97164356e8b3513c2f0cf643b896ab638187da87e1cff374b4bbfb68e5f7391795a741f8f33c356bcffe1baf90ba125004602e0c967ad4d2a43d50f4a037bcf7784daf7fccfe9ba9866e8de87bd14238bfefe937d99066dde4ac75c6a4e22dcc156d07371c3163fc40b8a1e745613dde471faac020e7287f81168812427c0fed2a77902fc3cf567771d08d851a733793aba47e9073f230be893f251793bb2b973dcff7f95e86d232db08dcac50c5d90b272cee4f4719d414dfda1c8ba26bc9b67517757d25e16c8cbee7d1e3e893f01a5ff6fbe54db4cbe516e4aea34a66eec9bb0fdb36a0a315218ef242ef9f2cc31643b159dfb8a5e6f4b3d659f9522eb9eedaebdc99c9f0018f51a58f161cb2863d28102ec8ef39531d5f928c69ec0ff6b97e35b63c2683cd486c7b76615b9c313eb2362a194f958ff4f9fc17ca10a879170942766b86c9e88a4f6ddd4e01356d6e70789c8f5c478ba68735c61636fd08ffc8a806ad2fa4a62732a9bc7c37f5f4b886251e94a656ff0fe6c554f63c28f9513fa254817d608d7c95b7df6ccd81899d9e85dcece3949d9a3541b1c8ef9bd2f38e82c5dfcab41e84bfd9073ecc541a8b9242981d3d49444f80ef29283f2413c60e78ef34c0198f3a76c8f76806c9045c9db01e64dd7252a57b7346cd6a4c39834a4c8a4befed3e547d2d41d1eeb9dd8316e70f0b141ed786d95c65ff90878bede6829d744a01ca369b51c212b9176ed9f8fc6cf0bcc82df65e52c4898ab429667cc7e99e8ef893e2d71b852584b91084423650799991ff559397e4facdc9f8a0770ff7a03007861399db8dc2bcd82f6036a73059118ddf8a6b3f1fd150928f0585b4ce8543ae83bbb27d787eade1608986a32fe77c23195ae22e11a173710c8a5fc81d12d0dcc1cf0e0174e4b04f79fdb26eafeafc513331bae6ac80a4897902eb4e04a8ea7e3d2408c32a2c9a31d391e278ba9f6f3191023135a0ac21f92030f99a79b54fa145840821d76e8a7d025ae5b9390f1be9981150fedb39e515b62ed42de0e13334e9c37508f96040a1e0e428c8dcfe3d1fabc894a244d48d1a501a520de06e91e750b38eb609b5c46a93b219d4d1e48e1e15a910b7dc657d83cee3f06e7a92d12854ebde2f36ac1d7bce895d78ad365359ddaac686bfcf8c7283cb931e6df11cafb38e47d687832690df3b51d1efaf4516fb3ae9f3d5e0f176c70a4b1340fa49131c312ffa553c83d7d0b815b37dbebe96cbe34d3fe7658da39adebf3ddf566b4a6b86d5598f6c3ea5afbfc08ae26da760d0bbcc26cb858d2a66833f28d935b3e4dc829f9734adb612f8"}], 0x100001af) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) r3 = socket(0x18, 0x2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x10000) r5 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0x6, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0x2}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) write(r6, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000180)=[{r7, 0x80}], 0x1, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5, 0x80}) readv(r5, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001000)={0x20, 0x8001, 0x18, 0x6}) r9 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x8) mknodat(r9, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) dup(r11) socket$unix(0x1, 0x1, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r15 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r16 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r18 = open$dir(&(0x7f00000009c0)='./file2\x00', 0x10000, 0x161) r19 = fcntl$dupfd(r18, 0xa, r14) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt(r21, 0x100, 0x5, &(0x7f0000000940)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x400, 0x0) r22 = syz_open_pts() r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r23, 0x7, 0xffffffffffffffff) r24 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r24, 0x29, 0x6c, &(0x7f0000000040), 0x4) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x11, 0x3, 0x0) sendto$unix(r26, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aab7e294587397a31f8187bae4ad6b5b23ed00f4c8b2ca3ebbbfedcbdb0000000000b5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872bb22f310b404f369ffe90006ee01bbce3aea8c5000000020000000000000200000000a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r26, 0x7fff, 0x5, 0x0, 0x0) r27 = fcntl$dupfd(r24, 0x0, r25) r28 = socket$inet6(0x18, 0x3, 0xfc) r29 = dup2(r28, r28) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000003540)=ANY=[@ANYBLOB="fb18320809d00000000086efd40000000000008b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17b97767159d0b2fc5159a0f5c606a3c30dc9b4d162350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec708000000000000007f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73d3443d1c2a393d6692d639d13a099f0cc149b352e75174216eea32dae6d004dc861f3f796796e536ed02c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18b0064c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96ecb1b6622b4349d2b6dbbbfbe3e7c5b0d335590a84554129674ed9b5b4d108756d7487bb493fbb10251e9edd68cffc191dc910d64afc40627bc06dc5b08727332ce18caa2233804a2665fe4d56cbd86a05a1f22f5e383cfd9615ca18271368bc3e790b05c73afad4971c80ff1e90591ab411877ebcb97cc0d4c73417dfe41a4826796a573e7682dc748f8a3fc77a8b934bc10fd5a69dd4709b1cf6eabf5908de5f43df2aa6d7d37f995fdf99df7bae6224c93a6f3ea13c0f6d1ff240dfa4e289b383ef85c2d3c83c1541122a0d7b9020ed0307478b16888096576a7539bc3d336f3884d7008eea0e1050b839c32260dd8d76003b148b3e63c036416bc9314583fc29b1fbb1d23499cf5b6c924029d970d32a130e90ddc330f63fe150312a0ac70ba334d4b9834789df0d6c55f5bcc9a2779bfa64123f897564f259064e95b9897ada012a7b72e2715712e3178990e68aa4f90a9694bd958ad583d36734122cd7ac070f000c5bb63433ceeb0735eaa3f191cd0747bbc5add24e5b3ba28ae7ea05e07968941161d4c85b806728165f52a37d39f2c12e01e34984af7efd10737a87bac500c7bdc26130b4592cf4680c6933ab8c4c7122bfa9045fb5b89507fd242a1c8407b5ec086585b1bc1f2cd9ffdc008574fd8078c103100f2cfdf2ff0235825f6f912532e7557462301f55b3da921dff07ae2fafa8d2e3e501bfabcfb1223f591e5b0de9eb65ba444b00f3f856f6ca8b6f197162b84e6518983afaf6ca1e87232f1c1a7efbc77a208ab6f268a9001646b986fb49c74aaeb912ace4fc01236f67f8272b7a3559d3cef5580311c40b2c797cfbe75c678f63a19b403eaa30a9b8ec9d0ff1e0f952e4b1fb4d5c777176c8421aa6a1523eccda46d4faed439070d9225342ae19f3eb67cafff4e2f484571dd59897b7a32893c8f93a61e8c85bf77120b664a487379395441676256802af1199eb1d0da0152a4a12c3b64dfb53315ba1f7c66a7222ace28dc631541338fa7bc712ca1508cc0927c56da13bf"], 0x1, 0x0}, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r30, 0x7, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000d40)=0x80ffff) ioctl$VT_ACTIVATE(r27, 0x20007605, &(0x7f00000000c0)=0x5) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r31, 0x7, 0xffffffffffffffff) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r32, 0x7, 0xffffffffffffffff) r33 = syz_open_pts() dup(r33) r34 = syz_open_pts() dup(r34) r35 = fcntl$dupfd(r22, 0xf, r34) ioctl$TIOCFLUSH(r35, 0x8028698c, &(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x20, 0x0) pipe2(&(0x7f00000006c0), 0x10004) r36 = open(&(0x7f0000000700)='./file2\x00', 0x80, 0x8) r37 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r36) ioctl$TIOCFLUSH(r37, 0x8028698c, &(0x7f00000000c0)) r38 = socket$unix(0x1, 0x5, 0x0) r39 = fcntl$dupfd(r38, 0xa, r38) ioctl$TIOCFLUSH(r39, 0x8028698c, &(0x7f00000000c0)) r40 = socket(0x20, 0x1, 0x0) bind(r10, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000392871d10000e79a53f72efb5da6290dc2539943415a202d1c8732fd0200000000000000bf8c69f4f58b3e7a60933069922a3b665fcab28164adee717a79a6e291d2034701675aa557b0f807ffc4a4ae46138efb5c9314c528e4edc952f960009a979404171175de315bcb9f784af88b36c2b5b9b63e2487459f5e9f8ca5125cd9ca3f4df3aea189956a483ebb4c47a8bc874a42f18b512c6cd1fc5e1a78671b18601a00ab31fa4eee446e9ee9852b9d37af81236656b0db6408d92e696be660223537a9a7a23555f032a64a635910194e5f471a6f5d721cd2b41a27789c6858f7d9583479ad6632f46bd90e3645faba39c640a71db669f0911fec729f42ed321ee70ab7e36dee4d7ea8a8f8ff8c848c11e18b872733715edfb4b3580054f2072f6a9ac578b5c3f7454554c17ee7d712790aaefecec8ddd72c79194ab1061dd951cebf4500ba0465b049b48233b3f430f4c2609871e212b92d220a5bd08a92c3ce68d892538f488dbd74d080592098a833971777926bacb08137d4d7d6382f67bc7084f0476456d82a29b6741c4c3d767dbfda79504fff3ed597fed69ee9c7c418865b72c6521c978e3667442f7dd3a1586d422fae2c2332c94832770735335a386a3982b8a51c52754b678a0cb7b9e3c850c183633598525531d72c61b005000000000000000000000000b91962c9a99e91e11a6464548478a198895fabec2b60e6a98ad4f2b73add3505c6d8748766cf42f1f650f0df98e2bcc02cbc53"], 0xa) dup(r40) r41 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r41, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r41, 0x29, 0x20800000033, 0x0, 0x0) r42 = open(0x0, 0x0, 0x61) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r42, 0x0, 0x0) r43 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r43, 0x0, 0x4, &(0x7f0000000280)=""/154) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000180)) semctl$GETALL(r43, 0x0, 0x6, &(0x7f0000000000)=""/155) 17:36:36 executing program 0: r0 = socket(0x6, 0x4000, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = dup2(r1, r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r8, &(0x7f0000000040)=@abs, 0x8) shutdown(r8, 0x0) connect$unix(r8, &(0x7f0000000040)=@abs, 0x8) shutdown(r7, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r9, &(0x7f0000000040)=@abs, 0x8) shutdown(r9, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffe, 0x1cd}], 0x9, 0x0, 0x0, 0x0) openat(r10, &(0x7f00000001c0)='./file0\x00', 0x80, 0x120) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r13, &(0x7f0000000040)=@abs, 0x8) shutdown(r13, 0x0) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x20, 0x20, 0x6, 0x8}, {{r5}, 0xfffffffffffffff9, 0x4, 0x4, 0x4, 0x9c}, {{r2}, 0xfffffffffffffff9, 0x83, 0x1, 0x81, 0x5}], 0xe7c, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffb, 0x25, 0x1, 0xc41}, {{r2}, 0xfffffffffffffffe, 0xf4, 0x2, 0x5}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0x230, 0xea5c}, {{r7}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x3f, 0x2}, {{r9}, 0xfffffffffffffffc, 0x1, 0x1, 0x18b37a05, 0x40}, {{r13}, 0xfffffffffffffffd, 0x80, 0x80, 0x400, 0xfffffffffffffffe}, {{r2}, 0xffffffffffffffff, 0x80, 0x47, 0x6, 0x204}, {{r11}, 0xfffffffffffffffc, 0x89, 0x1, 0x654efecf, 0x400}, {{r12}, 0xfffffffffffffffb, 0xa, 0x20, 0x400, 0x5}], 0x4, &(0x7f00000003c0)={0x9, 0x101}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:36:37 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000001740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c20f1a1b768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96516b8635cc41834400b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000"], 0x10) r2 = dup(0xffffffffffffffff) fcntl$getflags(r2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 17:36:37 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000700)="9b030504001a915ff5de46abcfe2000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001066a709640a8839d52523fb9fa7741ef81760d0a3c", 0xc6, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x3) sendto$unix(r5, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x1, 0x0, 0x0) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRES32=r4, @ANYRES16=r5], 0x2, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRES32=r2], 0x1, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000880)=ANY=[@ANYPTR=&(0x7f0000000940)=ANY=[@ANYRES64=r1], @ANYRESHEX=r0, @ANYRES64=r1, @ANYBLOB="209d1f4659f1164b16c3354702c66ad85a5ac8cf08cb25724c5b50a9ac7c108ca5317b0b704d6f77d95ab8e98ed1581a64da2f0b9c8d669084cec81e02df9085a8ced4dda681a23f39ae4973200ffe76bff2263dd021d1ce3e574ad7c00dccefcddeb0c393670e16d967963c940c45bf70a3b3daa1da8458bd64b92aeb7c62c7178179616cf36cd8f578b128053182b5fb5282ff"], 0x4, 0x1, 0x1000) r6 = kqueue() fcntl$dupfd(r6, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) fchown(r8, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) r9 = kqueue() r10 = syz_open_pts() close(r10) ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r10, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = dup2(r12, r11) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r14 = accept$inet6(r13, &(0x7f0000000000), &(0x7f0000000140)=0xc) r15 = fcntl$dupfd(r14, 0x8, r10) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0xffe, 0xff, 0x0, 0x0) r17 = dup(r15) getsockopt$sock_int(r17, 0xffff, 0x1021, 0x0, 0x0) r18 = socket(0x2, 0x8002, 0x0) r19 = socket(0x18, 0x2, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) r21 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r22 = syz_open_pts() close(r22) ioctl$TIOCSTOP(r22, 0x2000746f) ioctl$TIOCSETAW(r22, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54fffb78442fc7e4d317823b8bb3ace27fac721b"}) writev(r22, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) ioctl$TIOCFLUSH(r22, 0xc02069b6, &(0x7f0000000300)) r23 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r23, 0x0, r23) connect$unix(r21, &(0x7f0000000540)=ANY=[], 0x0) write(r18, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r24 = socket(0x10, 0x8002, 0x4) connect$unix(r24, &(0x7f0000001040)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d10651b1dafe9c1069a373ff6723dd71b4fb32d036cb6b7df0ba23f75d10ada8a197048eebd6cad48949c5d73e958b87557bf03338f2437f6d9374064dce27eeca4504d1e2b281f681154e1b56493b9847f3e147ceecefe46a2d0d32d6da76dcac0f9504000000f979e333b0e72243d02d51a7ece344a3fe9b80c706c43b82d84460eae80103645acd0f6fcc1aeaf2c9abb42f0311d6717aa0f35437beb89064e8117ef67737acea85ceeb57050c96f473e5b303546652f8c3ca5037c4c079663c74d304be3f41bcab55d7"], 0x10) r25 = socket(0x2, 0x8002, 0x0) r26 = syz_open_pts() ioctl$TIOCSETAW(r26, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r26, 0x2000746f) writev(r26, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r27 = syz_open_pts() ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r27, 0x2000746f) writev(r9, &(0x7f0000001140)=[{&(0x7f0000000a40)="f53c07e6522817d138dd789518904733c8e0b789ad412ceb726aa2ecbcd58ae005a8766f09f6139ab93c9a44d32ae1871a6ee31bfc726da8d05967e4b5e73cd75df59247a4c541929dc956d9b024d3f15ba595a821c041da1e92700f54f20078ce56400a54c287210d6aa988670e07dd0f0f1e9e3206e60d6cb5fd1238d15935f0548ffbe727ef2ec02bdba2a96b0505cc2d56c5c3f192bc6b0f9025a06d6fe8de202c", 0xa3}, {&(0x7f0000000b00)="1710b00886728916d8b2aad959b6f0a5420443affdf5f4c729c22409cd5b1dd875081d8d132c1d6c7ae8eb5265a099ec0fc44ddc24", 0x35}, {&(0x7f0000001380)="21f4540ae10fc30d1086e3fed6d4b5f5654602903433ab2edf72fb185d4f0fec907534c87cbb7733fb38b77c06909d17671a4cfcbaf18dd45eedc991373ca332e3376d5f04d004c6fc5272c5fa800724f19606b22d4bb1ce072fbb87b3b0a496a28c2d967bc1003d9223522d69b894f25df3da7d31bf6a2f17b4b277ca939b22271e9fdc4b43a538e6dfb2e42347f0fb3b9727a2a85b12f91a9ca2ed9b3b35c73f5bc87803bd1ae068b99c18daf6f8dfe76296f99eeff64c6bc13d78528b78c85528fe0e566e8b6dd0be039ed14d66c33ab085e2a9e0b2f66facc732b5e03975fb03f5c1739c6d81a0ef3f48e66e65fcaf", 0xf1}, {&(0x7f0000000c40)="1e51d77a4c848e7b4ff549bee5eff7827efa0698f562f39a135796234ee862464cd88e0d88db26bd13eee303a2bffed59298652b197173df7ef6120399d9344ef04827109b4c2318038371fdf9c706f498dfef90bfa5420c24253e3669f18b43144ee15d2ed42a088e9606dbd93a825290f23aec53cb82975fbce62ba89800464a5a4685bd654ae049beb95a640970f2890d25c7d6c51d78a7c39e6cbc091ebc2a793cd8382e0377de2c569d3fe58d0645da5710bfa744", 0xb7}, {&(0x7f0000000d00)="0cb32e7b21f5375cae21d96701d17a159a6264f43b1ba45c0873b45a78818218da0059e4e86e270414ce1852b834a4f6e77b1e73bf35fcfd1c1060f2000000000000006684a06ce2bd829bb53089a8d48274e30a4add71ad14b0235e20a3729dfb2e20f1d81b88b50a5371d77179fb7d70b947e9bcfa191bb36f075c05217b04cb1b4d3835e6b7459d1ce34ce63cee3a5d712de55ea1497302e59307c4fc5b0ba8909471c4be2b462d3e676701e4c97f232934e99d5914eb5f1d802965a72f519acd13cc9368150a1a9419a39a6933163299125d0436ed569dc10129c5", 0xdd}, {&(0x7f0000000e00)="0d337c7c77c865680f7ce3b7ab8060c9ce34b6a429dd25a46ea015baf67eedb34bd5307e00e8494652ce4f5eeff1a17ecc417f023980ca7a19a7b3e537f82a9af03f9069d4fc331aacb351aba2697dbdaf01a30140fa6842a0b7bcb38dedfce451aff32130da1664b6b8293b61f3e4e3eb14f9ed567bedd7a4fafaee41a952fefc80833a79d64b426c174ff5bb658b18514a6f6d589b55383bedfd528a67e9a745a36f282232f51c1174e2", 0xab}, {&(0x7f0000000ec0)="c26a431401bc9e3196cd2c543a3523618972c9d9c0222f1c87396b84638d0e5df1beff42a4eb08e70d13a8748b40f60f6ca5a5e03d23cda1fcd3ea35b0188e91c0a1c5794c0ade9701ee3e698461caab057f3a4a9c96ce0230b55c9159e018566ffded1957a2bbae3156f35391319808af35f3d6c24cab04b66026c13107f4e3d2b936e235ec", 0x86}, {&(0x7f0000000f80)="e2469818a9a575ae07c8ac8a3ebc94e5d4ea0c30c00bffcef0b768e6530740b93d3969decbe77aa1abc127dfd058dd3a4ecfa7fc970b9eaca42955eedb2ee4089286acf086ea82cd4be5bd8f0e88b8e0e212bf9f57f6b45ef2b11a11d935aea34caff371c7773d7e6519aa2e57dc7fa06a07533fb5872f5ed02263172e5d1f2f112c71dfdea8460f406a927a865c0a14", 0x90}], 0x8) r28 = syz_open_pts() ioctl$TIOCSETAW(r28, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r28, 0x2000746f) writev(r28, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r29 = syz_open_pts() ioctl$TIOCSETAW(r29, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r29, 0x2000746f) writev(r29, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r30 = syz_open_pts() ioctl$TIOCSETAW(r30, 0x802c7415, &(0x7f0000000000)={0x0, 0x9ce, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r30, 0x2000746f) writev(r30, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r31 = syz_open_pts() ioctl$TIOCSETAW(r31, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r31, 0x2000746f) writev(r31, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r32 = syz_open_pts() ioctl$TIOCSETAW(r32, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) r33 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r33) r34 = open(&(0x7f0000000540)='./file1\x00', 0x80000000000206, 0x2) dup(r34) ioctl$TIOCSTOP(r20, 0x2000746f) writev(r32, &(0x7f0000000100), 0x0) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x1, 0x0) close(r36) fcntl$dupfd(r35, 0x0, r36) r37 = socket(0x18, 0x2, 0x0) r38 = socket(0x18, 0x1, 0x0) r39 = socket(0x18, 0x2, 0x0) r40 = socket(0x18, 0x1, 0x0) close(r40) fcntl$dupfd(r39, 0x0, r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r40, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000429000100337a6bcaeb24d0c0eed2b8db00000000000400"], 0x10}, 0x0) r41 = socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x1, 0x0) close(r42) fcntl$dupfd(r41, 0x0, r42) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r42, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000580)=0x8) socket(0x18, 0x2, 0x0) r43 = socket(0x18, 0x1, 0x0) close(r43) open$dir(&(0x7f0000000800)='./file0\x00', 0x40, 0x8) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x1, 0x0) close(r45) fcntl$dupfd(r44, 0x0, r45) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$dupfd(r44, 0x0, r46) close(r12) fcntl$dupfd(r37, 0x0, r38) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRES64=r37], 0x1) write(r25, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r47 = socket(0x2, 0x8002, 0x0) connect$unix(r47, &(0x7f0000000640)=ANY=[@ANYBLOB="63020207e00000010000a6c2b917dbed5b254a2464dd34b1cd288c6695be2ed1f3d1584c5ebc79ab322d7ead348b060000007dbfc6eaf9395c1c737af39d7996899e46bf810b56a1862080fed242675f6e506f1a1600000000000039ddf08f134eb14eddef294e1efd4a0d9fd53885cfac04abf3e6d1080deb9439e3be5472322efe33dd34ec019107dc0100705963575c329bea571b61d3d59c5d00"/168], 0x10) write(r47, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) 17:36:37 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd604504000000060000000000000000c66e1a0081000000bbfe8000000000000000000000000000aa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001700), &(0x7f00000016c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0xc1) semop(r3, &(0x7f0000000240)=[{0x1, 0x2, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x4) semop(r3, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r4 = getuid() seteuid(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000840)=0x7, 0x4) recvmsg(r7, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x803) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x4, r4, r2, r8, r6, 0x0, 0x4}, 0x3f, 0x49, 0x9}) getuid() getegid() getuid() r9 = geteuid() r10 = geteuid() setreuid(0x0, r10) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000200000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000700)={{0x0, r9, r13, r10, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r14 = geteuid() r15 = geteuid() setreuid(0x0, r15) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f00000010c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9db0031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1206de70099c16df94199fd29088d123a30f95d2b5fa710442c91bb028e58dd85e62d3e5c57a40ac8c57295e64c8a39d6036d8adaa5a830dd5c5f9f2d83628baea"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r19 = msgget$private(0x0, 0x20000003c4) msgrcv(r19, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca80000014060000000000000017bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b05caf91893bbf2824a62a3d0770e529ed387ac0c46cc90be6d3518f7d953c62cd3f6386d9400"/330], 0x1, 0x800) msgrcv(r19, &(0x7f0000003e40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0700"/4104], 0x1008, 0x2, 0x400) msgrcv(r19, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r19, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) readv(r21, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r21) msgsnd(r19, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r20, @ANYRES16=r21, @ANYRES16=r18, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) r22 = getegid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000700)={{0x6, r14, r22, r15, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x0, 0x138, 0x2}) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, r13, r18, 0xffffffffffffffff, 0xffffffffffffffff]) r23 = geteuid() r24 = geteuid() setreuid(0x0, r24) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000700)={{0x0, r23, r27, r24, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) geteuid() r28 = geteuid() setreuid(0x0, r28) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35dc7b38a8c0e16f328dca5d39656da02489672db6d19f37405111e97a8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6700400000000000000f8384250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6000863e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325ed2485e172bf12000000000000b000000000"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r30, &(0x7f0000335000), 0xfcb7) 17:36:37 executing program 1: execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000240)=[&(0x7f00000000c0)=',-\x00', &(0x7f0000000140)='[\x00', &(0x7f0000000180)='/dev/null\x00', &(0x7f00000001c0)=']\'.\x00', &(0x7f0000000200)='/dev/null\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='@\\\'\x00', &(0x7f00000002c0)='/{#\x89][{\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='$\x00']) open(&(0x7f0000000100)='./file1\x00', 0x8690, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) bind(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="2d012e2f66696c6530001703bdfe13f5c23fc17fdace8549cc016c1c06104b6d07d0c623b269c7d6f5ee89817c8f25f1934db434afd12d48f3bc8935e3c2c09a271b577751e9ec79b432f60044deaaf72525fbaefd9d6fd8a8d2bd594136679beb2f14fac4ea3a8964bc8924213e7a699babb33d30d1bcefdace14d3c4c12986e0980d9a728de4cc73a647fe45b3c416d9835e3038b04e1f24912826f8629c8801f3d455f41c2e9b09d1bedf55e25df184f1b7241b4036a2b41a65e6076d4d0bd21fe9a3d05564608177bd90a3034d189d596377b2e7f3a4cd83ceac440df70053ce5059c5c903585303b2dbcd56ec434a1515000112e72489d3435c4bbac31c5fe9d9488eabdc1ba7da1bddf15932e652ea725a0588ec60860b04b7894e2b58fc9c9da55ec671c43c4b3c2f701c7c795c656a65d6d801e3c62513a692726d50046e53f0614cbaa759963843d12b788719ea89937bc24a9a275a7c98a1cf305780ba35d9ee389c3088c34474bd382407e7c62c4bf98e301d2157c928e3cc279d37dd9d6736f86cc78e7c816983346bb016112cbd1ebf3bcd2060450f6b3333edb447513701011f8b6f7d51d0e56d9504f8b327119036a5e337f1bd36fc255200b2276b52002697ebc109fad318b7e13a5c7ed827cb366012048a021abaec80b2bf5d42ae4ba22add0b8d1b4d9e65692fe724d2d420127adc81e947287bad279920491f3fe75f1e481dae5f6b5d"], 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r3, &(0x7f00000006c0)=""/4096, 0x1000) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000400)={0x9, 0x9}, 0x8) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 17:36:37 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x9, 0x3, 0x20, 0x9, "6ed85ef13bb14ac9c7563c4ea0208ee6115e98f8", 0x7f, 0x9}) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "170b000078a7e1ff00"}) 17:36:38 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x192) ioctl$TIOCCBRK(r2, 0x2000747a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 17:36:38 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f000044f000/0x3000)=nil, 0x3000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) 17:36:38 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) socket(0x6, 0x5, 0x9) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 17:36:39 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x12ea, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x18) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = kqueue() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) accept(r4, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 17:36:39 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) close(r0) r1 = socket(0x24, 0x5, 0x8) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="d3efc4782a5a60d50adf778b01998d64bfc88f5232f989c5a5d64f214f4e324183e6d668c950ff019e1331f4fa2d67bdab6f5244c14021c407cda38313b080168447097383e5ca55ac41d28d2afa546480d10149e2b94e49b6", 0x59}], 0x1, 0x0, 0x578) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0xca9d) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSTART(r3, 0x2000746e) syz_open_pts() pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0xc54b, 0x5, 0x72f, "151cb95bd3082587553e00000000000000221c00"}) socket$unix(0x1, 0x1, 0x0) writev(r0, &(0x7f00000026c0)=[{&(0x7f00000000c0)="93036df0a339bb8a04a578c9d835a292ebc80a0df50de37b1c06dcadb63e3b9acb52d3c13f5c105d6f3528cea3eb4902f855ce8d6791edf6394117529f9288b82fbae52943d1c8fed5e0e35a5d5213e836af948d890b786fa03eb53edf99bbb65fef753c16c24e96a37d006f45468d2025", 0x71}], 0x1) 17:36:39 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0/file0\x00', r2, 0x3}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x204) renameat(r0, &(0x7f0000000040)='.\x00', r3, &(0x7f0000000000)='./file0/file0\x00') r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) dup(r4) 17:36:39 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x448, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb080600010800137f0000aaaaaab7e213aeacb1df2c72691f38aaaaaae0120d047eb9ded02d00bc1414bb"]) 17:36:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x9) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2d01d02f08f6936db89678cbb4bdbd02242f4c43e10ed7cea88d881eb4a93df05d44c7191d4bc9b847abd56bff0b04191d51991d6ebc6e3ff1503fa39027508b1e942cff7f000000000000471928aee67c09eecfbb8211d4a2ddff01000000000000dd32fe65e3034c78dda6664e56e1a9e1104f55d106000000000000001785b2f2bb1b"], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) 17:36:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa79e40fb1aabb86dd60800c2600081161d98000000000000000000000000000bbff0200000000000000000000000000014e224e2200080000a7f5efd96cec4471080000006db1d1bb38b76487063cc79f5c28ce570246661e782fedf2c913adf1357cc68cc60a76bd103d56abd2321c7aff29bbac4f7676c714469af0aaf6fd18eed75780930f437b5ce91d46940482b41981a6561175cd04bdf9fb96d55585131feb5b86d74c0794fa72db360e1f88dced4b8e83305b41ec1c4707de401371ca5d827b1e31e1a9a69dcd0828d1093a5d5fbca4177700466c2b545e9ad878d6dd488d92568464e52164e702da8226c40c190fbf2656c21cfa9236d09c7bc8a302adbdaca267e426c6d16bd3f07fcabcfef29ed03cb44f47ea"]) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 17:36:39 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0x10000000, 0xe27) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/71, 0x47}, {&(0x7f0000000540)=""/135, 0x87}], 0x8) write(r1, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17d1f0cf059705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) dup(0xffffffffffffffff) 17:36:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = geteuid() r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() r5 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r6, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r8 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = getgid() r11 = accept$inet(r6, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r13 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r13, r14) getgroups(0x6, &(0x7f00000003c0)=[r8, r9, 0x0, r10, r12, r13]) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x1, r2, r12, r1, 0x0, 0x29, 0x81}, 0x6, 0x1, r3, r4, 0xa6, 0x1, 0x44e2c, 0x3b39}) lchown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) clock_getres(0x2004, 0xfffffffffffffffe) 17:36:39 executing program 0: fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x5}}, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) fcntl$getown(r1, 0x5) poll(0x0, 0x0, 0x0) msgget(0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) semget$private(0x0, 0x0, 0xa0) open(0x0, 0x0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000003900)) 17:36:39 executing program 1: munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) msgget$private(0x0, 0x600) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r0 = msgget$private(0x0, 0xfffffffffffff812) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getppid() r6 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r7, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r9 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = getgid() r12 = accept$inet(r7, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r14 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r14, r15) getgroups(0x6, &(0x7f00000003c0)=[r9, r10, 0x0, r11, r13, r14]) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x1, r3, r13, r2, 0x0, 0x29, 0x81}, 0x6, 0x1, r4, r5, 0xa6, 0x1, 0x44e2c, 0x3b39}) msgrcv(r6, &(0x7f0000000080)={0x0, ""/102388}, 0x18ffc, 0x0, 0x1000) 17:36:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r5 = fcntl$dupfd(r2, 0xa, r4) getsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000dc0)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e31481eebe62c4693d7bb659ad2093bf0687bef6fae60339975e1d3d9394bdd44391141f85b603b3117ec8059d105b21c9b6320a4fd3f76f9eb17349e0b5552e9522010767b99c75a68e6bcb60b1355df2d39c909fa6bf0c7020e36cee504b366fd2b240537058ac8"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffffdb) r11 = getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x2, 0x5}, 0x100, 0xc07, r11, r12, 0xa5, 0x1, 0x100000000}) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r13, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f00000000c0)) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r16, r17) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0x0]) r23 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r15, r22, 0xffffffffffffffff, r23, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) r24 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r24]) r26 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r26]) getgroups(0x4, &(0x7f00000001c0)=[r24, 0x0, r26, 0xffffffffffffffff]) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r29, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000dc0)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e31481eebe62c4693d7bb659ad2093bf0687bef6fae60339975e1d3d9394bdd44391141f85b603b3117ec8059d105b21c9b6320a4fd3f76f9eb17349e0b5552e9522010767b99c75a68e6bcb60b1355df2d39c909fa6bf0c7020e36cee504b366fd2b240537058ac8"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffffdb) r35 = getppid() r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r33, r34, 0x0, 0x2, 0x5}, 0x100, 0xc07, r35, r36, 0xa5, 0x1, 0x100000000}) r37 = msgget$private(0x0, 0xfffffffffffffffd) r38 = socket(0x10000000002, 0x2, 0x0) close(r38) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r39, 0x29, 0x80000000000000b, 0x0, 0x0) fcntl$dupfd(r39, 0xa, r38) r40 = syz_open_pts() close(r40) r41 = syz_open_pts() dup2(r40, r41) r42 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r42) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r43, 0x29, 0x80000000000000b, 0x0, 0x0) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x1, 0x0) close(r45) fcntl$dupfd(r44, 0x0, r45) r46 = kqueue() r47 = socket(0x2, 0x2, 0x0) connect$unix(r47, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r47, &(0x7f0000000040)=@abs, 0x8) shutdown(r47, 0x0) r48 = socket(0x2, 0x2, 0x0) connect$unix(r48, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r48, &(0x7f0000000040)=@abs, 0x8) shutdown(r48, 0x0) r49 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) r50 = socket(0x2, 0x2, 0x0) connect$unix(r50, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r50, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r50, &(0x7f0000000040)=@abs, 0x8) shutdown(r50, 0x0) kevent(r46, &(0x7f00000006c0)=[{{r47}, 0xfffffffffffffffa, 0x44, 0x10, 0x101, 0x2}, {{r48}, 0xfffffffffffffff8, 0xc0, 0x2, 0x6, 0x2}, {{r49}, 0xfffffffffffffffc, 0x0, 0x1, 0x5, 0x7f8}, {{r3}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x8, 0x7c}, {{r50}, 0xfffffffffffffffd, 0xe0, 0x1, 0x8}], 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) fcntl$dupfd(r45, 0xa, r46) fcntl$dupfd(r45, 0xa, r42) msgsnd(r37, &(0x7f0000001300)=ANY=[@ANYRESDEC=r38, @ANYPTR=&(0x7f0000001180)=ANY=[@ANYRESOCT=r40, @ANYBLOB="c7c9e2f6537c4035b3", @ANYBLOB="d0a3ec8ca5cfda13a96b4ef04cd2e57b870229d06b583c057b5dd56fb2dee3feb4f322010e41344be0b994d3a878f9a2193dac76b0569f5cdc114f4280026a6db3445743be027ade097e43d0b439a786515a1967db62f4290417d6a501a25afb3f18eee8ffeff5a4a1c8c9aa4350e8dc94b17a7b6bfe1393809a21dd2524952f0bbce81fe649bb5dab4441df1b64a337679e110ee0d3b5911a601fc11ddbc814cba7966147afdb1b47bfdc27c515b3e3e74dd696da5b47723c6e6f9bcb8933cec78b98c7e5a6e4b969c87f96b2d9ed646c1a305fb3e450603b54925e82382f4b6576b4e6fc6eec7e47c6abd3", @ANYRES32=r32, @ANYRESDEC=r25, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR, @ANYPTR, @ANYRESHEX, @ANYBLOB="688581efc5ae48dfae99827feeb7f5983232a71ffb53ae63ee68f058a9801aedeff493da517bc0d9a7b2eff143b130c5d9ec1ada76d197b696df9147902ed2c2cfee656e911b134132983b485d6d647700000000000000000000000000000000a9097cee419deafef6f5155f5f2fe8a181b1a6c3673d572a1a5c9ecfaea63ffefccbf3bd29afd5bf2ae8bef883af8ab7b23e2a5ab04f3354c6abb4a1b777fcc14873b0cefdab0b4ea8afe7dc95e4c3e1732adb2ef06aa5dd435a2b63dea1ac0afeeeeaebffd2ba5cffef470023486deab51fe5b57772b2463b0dbda9e2778a08511ac4ef8ab391b72315cd4184728f4481", @ANYRES16=r42], @ANYRESDEC, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC=r28, @ANYRES64=r27, @ANYPTR], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=r24, @ANYBLOB="1f90bf57f7c1862160b6094acbe92c6913f2d29a0a972cba250d192edd4ccf5e8cceb72625233c95954e7ca08c0c94a33e0b304cd052dce7fda0a440e4c3961e2fa73016591e7bb9e70917d7a3ac", @ANYRESDEC=r33, @ANYRESDEC=r21]], @ANYRESOCT=0x0, @ANYRES16=r38, @ANYBLOB="930a7609074f7f16b74c47ff1bd8017dbfc0f5f81e8ce58b7252edba68530c379d7c2ce482b29efec1886b041d924f2471cb94645d6cc4e9b79e700965deb49100ea2938f672da4b20eb84ecf6c33875943a202a8efa5883e49d5cd1840dabd7c31eaa5938018d98bc045d4ce830c7065ecf972b9b0216956816609fb8d077059a967868fee23daf81020d229c4682508aae5fd49821409466"], 0x5, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={r12, r15, r24}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="659fc34d768b941ac5a1e0bab9d1bb81000000619006258846b136bbb179c2022029a5a374dcab2c2ef0feab4955c788b2d26452b4a372d70bf9897b4e98877e68d9c563da025b568f36ced72c4ad6553a76215a65c0e69f369e3c6848851183edc9200bff3583b11a8bbd097bf892a80a304b2618125961fc842da0b0092e973c783e05000000206b48ab1bb925bf94c20810090a1f360b39d58f03a250cc3b2598503a7409a1c5f43f59789ab0ab675bb0c17d66def4a8bbfdc5af4e065773a0ba0a5f10900a4ac7402d5238", 0xcd}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 17:36:39 executing program 1: poll(0xfffffffffffffffe, 0x5, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/148, 0xfffffffffffffd80}, {&(0x7f0000000440)=""/239, 0xef}], 0x4, &(0x7f0000000540)=""/149, 0x95}, 0x840) shutdown(r0, 0x0) fcntl$getown(r0, 0x5) 17:36:39 executing program 1: sync() sendmsg(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000003b80)=[{&(0x7f0000000100)="7d5b916560724cffffd943b2ad5dfd9e834c6d5734fba3cbb32324756d7215d169507d731d31090006", 0x29}, {&(0x7f0000000140)="f052cb859a8ae23a145be481031e97856796902a405bcd164d33aec87ece44c0b11e1b97bbb717901eb2b05a88f4fc624749f97e2bfae566a047110070eb2898142c0f20e4f7ad6050a56ec62499f99372fdddeb64e0230b9b730a0c5f4897670ee6b3d2778a93aefdad1f9b6e204c4354839bd568d23cbc5f3f359be95cf5336d9e0000000000000008e90dc09b60a1962b011d20a6517d2de070f402747c3cabe0be02ae8901fe8c0b2ca771c27a9d7a816300"/198, 0xc6}, {&(0x7f0000000240)="ead0a8f8842623c4f6f7c0e73b4aec0e866f5b4f5ed5ab2404117619bb0b03261d383de646a2e36f70918223", 0x2c}, {&(0x7f0000000280)="36e1f790b20cf5fafe2b5cc1232734", 0xf}, {&(0x7f00000002c0)="bd036146d539fd90efd4d47fbfba84ae4a0af9381bc982377dcd002e9ba24d6da9c56fe2aa6a12ca71d31ce21951ca0906999686c843c7fed14dd89a4b55c3e6ab222aa7dbd253bab3efd392afa4e3aaa57f7651e00188a8cdda0d3b64f35f699efb975d79b27439f214c3b0ca2c9c5f5abaa075468692fe43f14e98b5a5e24a44175ee765bfb8c1cd6fe1726b3c7ecc52f2e57b3fe012730867911927c5de0e4b385a7511fe918d160734017e0b3159cc9aec7e0c1f5ea0c5c71198ecec0769a9f896e717be883383e0e1fa8fa1e636a1f0fe001e373296625c9bc0c47f035e29762bdd255ad760df7d0997cc399884c4", 0xf1}, {&(0x7f00000003c0)="29ee6c1dc471f8ffb26cf394abe3d847ddcc5ca7a9573f7c3ccaa4ee0273eee03a0080ac3f483e7cae93a7bead91355fd209f51d60fb289193fb15996da99eb39558c81069f420893a4e4c6ed5babdbbfc35b5dccf3a9d560e6986cce6b175b56dcb241e404e7ab6cdc300c82ba99e0ed7479818d30e36db52b1270d321ccadb1d2ad190d0aeccda40e8de4cbae2af9dd88ecf8b7c6feb33fe56ecf44ab50287807aebc7e2b2668ed2bbe1ed92778bde0fb1ddef5e6d47b524c338e91aaa81fadc1fe4455f8d92c8b07bb950f53aba38c261043db03765281c87c2703be6b5f5274c5a719079134f9964cea95aca7d10440744f232c6fe31ecc69c23057af459be964ed9d55cb9b5788a3b470dc564d7d1d8080f294477b7bd2a124120b60f7fb8a047fa222aba35aa68b57597fbf71504fff7786d26848868bc1a161afdf00b0af70d07947ab73495ba194dd753f0419604c959928cf46199702f44ff87c6b3b5fb61129ef362d2b28c5b43cf48f84aef6b5c14f315cd397052714ad225e2b9d75a7f15e6d33dd17e9f1ed1d2a2ff744630f54263ed91e52c0af2e5e6516878e09f8ca0d955093789c23c9816745cde59d3349fb7b5451533b665876d08c96ce0975aabca6ca9aba8832cd6e4b107faad5158d759223e5cf44cdb130b96b001be545f482effd01bcdfed207879ace1ab5df0e28e171eb7f8b1830219c4045bcf1577a4d5ac3e025f6cbd4e85c60ef05584f2365e0095e38c0a9e408e1f94371f73078cdd63bdd63a4c593bb39b79d273e41d4cada032549d7919e566695fc154c36955ad408e749076c1b438c46db1565e158ec849e11836d2e3eddb4b9cd192f03228ecb8b8ca6ce8c05da27d7cea37f12a20a69dd6f9e9d577b5db7be28334b6f189b5d31917ccd17101fdb0884b5c3cd77e0100e65d1cd93398b7a715595cd0e405e368477cb337878c89fa40c65ae967c5cdb77ac17a10f8e234a8b2acaa97ef275ed326c12d9337f90300c16a0b478b02db90047fb5dd0905ef3ae8d25247ee2298626fd7e45d39996f6ba3488908ee0dcb71a32cf71baf21cbc8a214e94a0a7f0da4700be3a6c05c398271f556ece46d8baa17904e92fb4ef93dd5bcc243d9483f373d20eb37afada439b3205d2fc6d29043c63f9eb6635cfa1efacc57498b26444ee52beaea63af921e3a6401c9129c821d339d410a48f21be80a099acb4bb2d493e53890da9754ca318919ff237124bd2424249d0e0ce259137568744c60cc43523131a0652cd1359aed32c3243e885c2e1b9fa39e72e2b1dcb138eadd0d40b5ac743fb8be6e110de6bb2ec9a9667d3ea2ae5103b63bc784f6557c26010a81a4f3d495fa4fc525e6c43d619360592e58aba6bdc644b7d52b513c6eefa338e9701f7d1c59a7ca16200f323d35619c04616170c298937b880e75f3314281d2fb932c152bb91ae52099119687b21c93f5ea61f5d34759ff373cc6194ffedc97a1145634d2187150699a09bd7081e7c15eea631cfc65a8f8e0571f39df15a32449c28d45831f8bd6dbd6a6f0a61a482c194d6306dded6dfc7d63a67a0989797de838c01f9309fe48dec82ae86f9e9cf1a9c37a7761432f2b15646e78988d06a04e987b0a5e60f649b08dd2f5e94c81891e7c85a6deaaba5a934a855c42063c89ebd8daa2bc166542bba72f8e1797005bd58aa6b4bb029cac396caac85e2efbc24325e76d1b39d403ee44f1e09d7d5031a12f8bfdbe7b7205a091c947622894ea1ef161c3638f4756a595a3ac989bb72149ea566c89e59d4071cd35689f1e19677f7ca8ee240a202005824f4c4e1aba4790a31ded9f3cb1fd29d95bce412f9143e2d9012323767f5302480e30149789ef734128c5fabf11874f9482ec0fc8600a59b15a3af149af42584c0a57c2d7f3a0efbb75ba3caeceada2a488bbd9f024c729bdbd6eea74bdca25ffe59bc0f66de7099240505e25f53d320c9dd7baa367e530d0f09b5298e2dcdf4f278ec5c843d940925eba9904d45343df789f4d32d7b7cd6d51b181b90e69fca174f95e1b18c91bf90c67f3b66f676e93b12928e2e2b320697fdf458599e1666ae5b4c771a0208f774a1c0a1946b66cf1ca5a64d9ee2c850350cd9e2398533b3b8f0c1a96672d363d1d0166f2022a188256dc8765a8f7e6e66e86254843be4e68786432387496a6222b09f1ea35f7a50bd7bb724f154bec8487b3e7def1d7d3ee06bd51a188cf9c9e7fcee9682e547e63846d1fc7d0635f82be351f927937a74ed6b0117154747bcb221cd384c53740de3f3baa44aaef440bd091734783ff46b43b107df6842aa18bb390a64473e506fc09359aad8e1efb5fd72278df765ec74bba1e599274c6df93eded010b91c323ee88f69478ec8dabcdd7d1da14eba039eac01eb9955ee0f530643f9effa58bcd931b8e72d78900f1dc089f61e20f3e2f898c10b7c5e48c76aae0d11274b0bf45c4d38e41ce11feb90a71a87cf062f7443fe7b3a6e6630c991aba3f68588e2b9dc087d102472042f610efd927dc44bdd138007e7387b18e828dab1998b1f48d1af930c6832e0ac7bc9d8f3643d5fe143c96fc7538c280c66b7882462f59e49279ad3578e5f69b97c10e51e35e20bed3ea12001cf8c6e91a5db5ff482aace2faf4ecb765de3ae8d3f114b95616f3a4cab9802a8d46649c4b9251f96fce2544bdc892727c400f3a76f3b2aed7072597863d052c2dcd148cf1501415c1e19a56b5f35a37c9d6b9acde7829ceef36b05dea1f2e365bde9819dc491188047098c28e54c296aa1ede5c789eb29f5eb44cb9db7bb33eec74e0be82a3423c66b5672f414acd5136c42fab155d7736437a05418ffe6d53a95685a7528117b51aad4153a6c6bcdf34e67e9e2069facc4be876b28acd12c9e5ec2b104c3bf278d39f8733b34192512951564ae1e7f25cf0af32936ae7f0adf838335e9a4f06a9995f8a8c5b15f6f1515f16ef05c9cc362079b7ad1fde08a9501f5d13c1d4de0fc8e5505ad75640ee878291cec000bc4c14907e5b21536d50e9ae52c18ef62c1eab305ceb59d6914b9ccc6ba088d02a05e14ec00d18abcf5fd42dc8ded7157381983f257a05e9c1624bf59d77dc840e5925645ac20e04da0a493b3b3e1899aa46a2740bf79ec85e69e09089875dd819b2fb5c048809328fd314a093090e04424345a33831b0c784e8c98a02ffb9d27a74a5362bc5f69cf4dbaac938e68aa94b64474f0bc8756e7763f8123313432058f98f3f98f18d8196db98ca355f9350ce3a6b3b9df2801de8913cbd753c02184491eac59ec5633cddb318ef35d2c18cd8c37f655fe1e93fcb8effc65a221794b0af2699c271d09b0dba9837b213881073fbae78f7e34ae065d9ab974f9019d2b4a737953a0e2c0f56bf621f4410415dabd5d4c684fb761a9433e417a91a8e2c855262712e7127e0c316745f5d221bf15260353b235286c5d14845dab9509fd56756dfc8fe096427e9ee6b02eea7c582735683d24745c6facc3fe874140f2f2d52f06da628d6a12ee2dbb0453cc529afd189712090c240abb50c1313eb19fcb0a3194a7b3abe7ec5f3b2a5de07044fddf83c563f8ce1b940c4ceb26476075eb4783a9af79cf5e7a3a4d342803c0f6c64a86d6a18021746402830ea6726bdee45f02ceeb7f5697e335cc5162d7c07df5454ab4751e4e010309e0477389a4b3038c31c3d74b6efe0568364d5856dbca32f59db5c77ed69488d7a329106d5e27d72eccfd4153b72a05daa4bc5d6b78bdc1c5b8846ced8ed5fbe608010b86a260833aa9c751769efe376c88c7c1766435984d61eb1ed0d89872ed214658b3e62fbd82772d9ece843208f6f315792fe8b257de5304c2013c55fb5167160fcc1bea881ce87e6f23d68a9344ba5de3b45a3054b4bfe30ba9172ad426a7fa81be5b59543b5b2c8312db96e1ffb9929dbf2b22f60323b587ff5409830283fa83355e3885e372d90a1018af6835b1e09ed928ea108fb1aaea6ef3bbe360d8573cc1789e78617a3c97ea00b59d6233cd18d6024b2308945c016f9a631031c165f292d25ea59c8f9d17317eb8d050c38ddb01f24f48b9d0a5b494d3c4e67ca7b8718a8b0dd0c18d90ae5797afadf69030cd65669434bad47fb7217bb9088eee7094b02b9a410ae465dd5944c2a2d61797f568b3bb2d1072a01d4f9531faef5c842c6498de81a33fcb8746ede2484d97a5c17aec6737fc3c5fbd1c0232386691ad89723086dea251cd5763e3fc4b6747890a51d130c5457a35e6bfda3833d682fbd8745c3df9aadae7f5f3bb9536068eecef53df1a6e7a3eafdeb93a47f4f684163d33c828796c7120456795968822e833296eb2b75fba4baffe7f6c885b2c333922dfcc1bbf40958c0c77d905a9101bddaa0813139c90f98c45a40f0b70ed24650bca76cd56559d3c0fac5686c24b5c1f4662d6cf3d2861f396e54d12c41d3cead43b77dd96cb63801f83f24dff33b0d0bb3280515857982f10d0cbfcb2310537a238444af33689bffe0db95fefd5e05147542d20df8bbe59832c5a47cb831e8a21991cb6475fd349eb8b4d9a9a313db4da082ecad31e5907495eda76baec76a7121fa1c49603fa7eb27547070ddd23ef18012ff14b9726bebbe538dfe254685210adb2546b6e0dcbab85be11a5bb9d44723daaf58a5a96f9b8ce8b2e83574ce7a0d5829d9ce6a7dd7e63ec423ee80bfd4525e61f07cd70332181bd90e7f038f80044593ad44838bbd3d509ffcc158a16ed7d0f21d07f23a13523a2ae2c500a9c9c0562674ff8bd7d9e203bf10b297fc22537ec6cd17a0b253b64b6da894546e054a49b5cb2af026c03af95b64875fddac3fd26876c48764dee133ed5aed88aec9133d1f9b3d293301a1185695ee6fe1e0ea484685388928a2f9971c991b03ad2e319b2d2bd6f29d68a01e42b988f10f98c13e96470180587ddbe50331642e9ae3e6616ff8c61af075ee00e876d4a1c430d79b3d67f6a82b19f2e2f5096fc4eb79f449c71fb30fc0317ffa8dbb6faeb5dbbc368df65dd0e2b1b40b7b8010140caa80a1b2b99ca261e3fa5b0d37b1afd0d618c3dba9ad94565fa809625a9d095956f76acc4c1599ac796057e08f72e7a4249d1741e804e7d1f7bad0d3dd54f11638b4aba08cbaa671994f1b9d8b4ba3df9f07c1fd0e18ea79b37d86830e78f3fbdf5ed6066d8429a508dd0fb3ffc72796f4e065bfa16fd5f00eb7037f0e27baf1fb99018e5c702d482c5c818e7e6cab534f5a5476d8aad5fd9d4291cf556824c0ae88472dabef1c4a23786203314edd08035bae9effb1e62bfbcd814a848d479e43503f07f30d498240acf0c5066c613a4e0bfb76e572491bfd72addc1b87282bf7c52c4a70c082a80bf588e1e25774e950bcd657bfcba8980307146735ed4840df7d77aaf3f3826fab668db52e93eb61bd2d7d5ef4af2d16f7d191c6ac0f2c1102d0250d3bd9457f8da4188a303ccbfad979f67f85ce81755adcfe5615d60818af0fb26df8d8d1a28a539bfb3f8739484a03540446362a41fe7201f3c3001a1decf7319bcb7896b26fe231ba718f28c85e3db0d67334976bbd24a61e330356a7ab3a84130424fb932d5f56f03066d929c9dc9b1e865eba309a667774538f067513a570c9665472afdfa0f1b281fd6457141d5f14454c9160007ee60a9795bcd2525d0169b9ffe8b666e518e5c1e46ae3de15b8b5dc8a621873849a5ba28f0b3a5d8b1b86b41ea54abd15c933ba8b791906301ba17309e935a1a30221fcf604a31afbd", 0x1000}, {&(0x7f00000013c0)="26901481149cde026ece1021e03ceac744c003b9079cf194d3ecf481e8d76150f9fa2f508ba189b5dc36cf89e1d9cf3e4046f72609921fa051835ef13310632858eb2e5555aa9b5b49be3c4e58db8bbc9bb835695df1c0b5393e3c8fbc61d90f8980e3c597f39a572e0f026a0c2db396fcee65a79449c577ad88fcfb8fa0cfc0ce110dc150535911aa78b44c28c6c17ebf6e34e0e332455317d01de757d27d93cc0438fb60402bff75ea57ce5927ee240de261d6623f02b75e933a5fa13cca87ee1aa3d1022d5d1bf2cb1c2c81cb2d99ffff76d6a64171d8cd6668cdfa41535f9c29e74f50318b84de25a84a201f4218a1c428d5ee52eabef4c27915d6db7909f541cbe03a64360d9fe180ec99ad9c404de54cec96bde4b27b53031411606cbe5f69cbd3c55702b8a778cdb339572e86e2b9d2592d4d5afc379bb2214e88e5d869c00650b527b897eee78f2c56ae0d1eb1d81c9f9bc90970e056b614c8071ac4e3966f9d44afdbfe6b55101464acabcbe0f9fdfde202b48c193e3c05bbdfeb48eef4c9a72f384c91365a1f9b6387fcb7d723bedca6b1b0ba923568af7308534f99e8146d9f972bb8e79c7053279c35df37eceb581a9c712ca153bacbe716df789033e185f20957f544e477166d096f13fdaaecee32e55d93866c7ec46db10e7c5331d56c46aa47de6a6a03317fe3a73e03a6cf4fc696697ceb305fff57b78589439ebe38f01671c00366044f061a30431ff548b941e3dd92dbc4065003344d9acbb4549e7bf3dc2a61b8355f9f6f2813e0e7a114788080f36c4d517e6ca59919da8d8a2eed69f5128dc8ffb4dc65b9846bc3db3772d4f618e120974ccc799933aec65a303b7acb783ef1779750b3cf5f85e64f77393644afeb5fd6f9ebc6fca4c6104a899f6bb890c3e8c71dde8b1e2b8fe51bd2394fd99d15954c52acc6af54a305791487410dfa78cf84c08bffc4ef07ce51715f604c64f7242b2db401abbf601bb2834cb5f49f3ba4bec6f89aacdb67f6db76ceb781047d40df06b63dc93d240b6b3d428cf7080b3ab9a78b2f30ceeb8712b99e8bfd5fae88525a03fd7774433ba1308ff295df6743feb92745dc926ca4752077f3ced0543ec6a68bd0a11f5dc3c64ae69fffcf5df7f1871c30ce4c9a428bfbdfeccbaa91ca8630a1f3cec53cc736f24503055f181497719daebd3add03637881d728ead407ddd68f556eaec536a3159ba9e196f9610c30fa68b9e719fbb3f1ed202d47cb420589f7bd722fc850b915cf3cefec27b8131051194cdf5d986978d7f968ef2c760915a6c46487ec9536d0faf1e6c884a4c1a301b9e4612dc0a514dd91b2ed502ee34cc8a6c3a785776c96203b5fb7b9083890d95fcd8cb95e18948600410ddd78aa7aa6e3e39bd0309d0aaf1a49b75f9ddc438db3f5a161e3e712eff3468a3e74ea2cafdf7ec9b6fff5b250c944e5fc1fdb7af739ddaf602e94bbcc001f3733210ee6d006be6cc64e2a682acfe812b4cb5434affbe49fc949b2f9304432853cdcbc5e382aad217e70aed1a527ca361594fb05134831d26b0c17fd88af80f0907814ee29223800d99b3c538ef2972b51d956e3f0c0988ea30ef0e4f8793bbc5b00b210654803859b6d992ee4ca4b8f0001a2a5f820d052166a6531954f305b3978377fb5ea32276ce7c656e1cd0cf5b72c2ae67b5f48cf4ac7cda9a5f10ac8e81cf18e1c9bec932887f0e08fa909f1dec8c534009805488ed5eea6cc64ea4a1790022357d604939c03e7b7003e9105f5a5968806c40e7280ec03d65a89b85f4dacef880a3d0899a7daf86f53fcedbf59c234752b74cf8697087055129d2e3b09274d907ca3f93dca13b2e070c1a05bdbf2e707807de22562a1c5f820abd4665394d10b71793909aa3586f485274d3ec0f583488e68f898a990294c5ca28779be67efff038abc740d0d3ca6f01e8ee7348f313c3405b5a5a54fbbb3465dc3eb6a187fe2b492dff6526a59d783f84999b44c87cf4033949dc82769791aaf74dc5986314398c7e50d1a4d5cab359aaf4870d0ead42d72250f2bcf60482e0ab7e1fd9502b93cea0e0e06eedc68528788032af54cecf6d683068fdb78de00bdf0d433e452bdf172c7ce9948eabde3bb5012032ba0533da3b5622b067cbeb1682ebd7bffba3c4d6a4bfa07b7bdfdc841513d040f4ff142ee9f35594defd60005ea3eee3d0ffd1cee1c55fd049e91907255e84341b826ef492fb29be3a739e1b2ce7dd3856d8dea6418b25500ac75136a6334032fd85fbf671b9bed924776e8ccb18bb2aa2133270c31af989f427a16a18783999ae2e739e03a1da3a2c909a70f55c20842750142f2727cf3cfb7e6832f6f78b7bf4c2edd9932a9400463891bb67e857571abc0f9ee55120d77f80ea1e5e58970558c448bca995119314be55ab58b40c184bf13f76673feaa6723ef3bc53509ba5379f37ad479b11cf6d2d5e18e44e304dd05b134f95c1f7429095da84c4df0d5d6894adec2c4de39ff7a7f0d1317898a3aaa563e6fcb224af25d5e8bbe5ee6eaa5e5369c953a96c2d46062efd20a3959f59d6b8d2f82c7bd492d7f8009f7c806b3710f952237aa2aebaa6bf67bbc6d7845650ffdf4dcccb6839aa77772b7c3226a0e7352f9d6999f59d707fecbc9b0e0f3b8e29dc700c376e5029b72d58b0b4de7204da7f792c9b709f5551745dc91abe62a5e8a321d043056833aca476b30b4f04af67e2518d41eb9c8d7915795c20c88cbbea816a2dddfc7f9e9b069f43e7bf8b93929f286ffa237c455b1285fa4f160558fcf483ea75f55d83b03e99dbfcff2c0f418ad0b184d661b6a4cfeb1a02139352d8659cbcb1c75cd56cd2a27f82f8bac45e5c8972446dda2240c1d28a67707192112c3cfdf2c95aaaf1abd5c875a750fd8c9637ff6f2aa3a8b68439f5b7bec5f2121aaa341849e3db3e977d6342ea5e19341103512a236282e3d70de2bac587163815df1d1f315a98d27468dbf981999a2b3b25608d232424c10a53033c2dda65bde9df4dd505c569f494f09cdbf2fe4fbd13cfc5a1065bc03a15c1379485ce53c3cc34c90ce569a85c76c2d20d3630d1aa7bae5b9e7d78f64ed98c53eb6217e345a96d86ed5cb2edb41f58b98f2e5e88a25c3b18f70263de1b562f4a7e89d2ce1455ba11f9ee5b1daf638abf83ed3478e6f0a65e249285e804b58aca60244f403e78a2affe8054d9f99bc76685f6e6813c7b9020bcf7ffee90c4bb09c6adb4ca5343adba59b3eeb440af2a699fb034ca5ebac15e811777a0565a5fd1d0b1a88073e3c622a5e159975519e4d5aaff4e0d9f69a5cbf3856731f412e5ada113357158d9d2fa93bac93d17a8a61b40136a34f25463b2ad06d94b6a13ed018f94270d7127fd5a0fa2f90cd0a6f8b1ad8a81443f11933b6b2b0bf4671538962c35d9b722a5304b9a43de53c0d9825192dba6c7a5f736e767b79c2900184d9a66638730a0e84869b3c827f06d6a55ce8a8c495d02e302f77c7acd22ca70ba66b8babc785512686277572c2afb6416e428f08ead3d8d8255928933ac81fd3ca56df6831d1c18d0e9639cc6229c7b68960964c3b7328ff5f48b8b0dcdef62e7f83f12a2c112a6996e2d2c868af52018a2c9523147598ba3a7ddc60939c6c699697f951931cee2a53743ee9b37eef0365cc10cc0ea1b44a55b0917a7fe674023e6e94e5226633c166783506ad414a69278a66bd793cde25c27586ded1a0eea330d8bb1b58b513f52668bf7b1cae73fdc62b8d091b393b9276c74b35baf811a9ca070737ca35ed945ab754f064a8bd4787b708a5f0dd826065a7f0cc6c22acecc3d2729e1dedd85045628b2506ead78f4372c0ffdb27bd658c58ce7ecf90ac07d81ec54f1f736d230e80d31e4b1b7cb0d9659b70a798c24d80968d3176630ccabab69f744526972468f3afc21901354df49dbaec83d88ca747f66ec83150c18df53f821581950a006d3514e68c1ed482c77168d9b552d4dcf906080fa91e1247a972c9c1055ad139dad9638e3a8ad51862d56a41df0326540d9d9d9d69ffd69ba9671104cff62cdf493eb5de1919a2ea6b9eddfcf9e91f36cd36f833efba8dfa059166b263ad77b9ca5eb47222db92943c2cdc07c1446128de37df3a818254701ad24516105a769dbdd4dde5ab0b965e037afce711c1d04a54920ec80fa5d7182198eb5fba7e7ab20aa154839de7ac0ea0c50815ee4334147a16cf20dba829a8a73db530d7eea6920687875e4cd9ff3821b0c7da92118ca1d9c1319264bc6e05129cc236e2d1ecc70725d4736d83fc31e3e7700befa49a069be46c72531b860ff35ad62df7915d12428379eecf07f51d759e0317e5b0c63a7834e1e612332a7aee521d2f5f06795b046f79cabf605f8089387bb395dd33f692026c9d575a5d9f6f413d9c12a19135ea466a00c631b55ffc40b44d78f8f58c2801ef92bd1048216e5cc9090d2353b6189fff60e342bb17279bb57a28fb68b137a7be480e8e45282c357d7023af6eb59d1c2193b87085b93d2a9e54b8c4a4cb4d4e4e5dcb1f0ed5cd98601e4e448336c28a99bb0a5a0efea38756649b99a33d28907f25238c8adde75ce060cb01385a7c3a91eccf4ea5efd43546d06912811c5a51bc42575e83ca4029e8911080a6e7592eb1953b2204f6bc1a41b3136532526ff7f141951a6fbf0356868ef8c7f5df682709735c2baac981b45ab255b4f7ea6a1002497e7c0fcd3c3aed238b53d3d4ba4c532c028ee403e089c3c4c82254faf191a1ef2ecb2a193728acc0da2d029ce942c5869f8ca8513d292ec1759f48d82c580e9b5087beab9f7f5535e382f963c13ce77bb091920f93d6367e5ce2ff4dbc20afa87ff589648af05dbad5f935428a9a35f9d2e3a7a7fe97765d734a037b533bb98a928f0c2e214f2f6e4ae4a4ed0a022d68766d097973ab9459086e7a506dbabd88759855148f093aba1213526e9cdd03a100b621c609c463a1a42d2a16915c75136e23bfbfc11a4c562bdfaf3ef03736674eeebd87453c11f952e0cafb7a67f7c13b133a258fa77afc328e183cf3c37b8f2842290f840c6b74d12ddc6ff63748e51b85d3520737e432a0fb46fd71f26f4f227db4317e0315803418f5ac96ebdeb7e97194f7a0a3c0a596b4ea5b1fc6050f722afd0e01a7339c6574349e8155b418a1259c9cac13572552d2b18b5ca646dea345a53349a2973be6a9bc7198a323faafdb0b8061b0069684d53d03bc36eb6e09de75139c05a4f39808efc744f7388c542f8316e93c3389ff057fedc2bd3b7fbc47ef096fd59ca8674071cceff994ea78be8e78d63cb5a27c5c2492ef6c1ba1cb31b07cb0458462b57ac58a165a25113046df4dfc8734875013e2c832b2ef2e83f4ddfcea606e041bcfabfd8c3f9401875cc38b1fa55a5f3ed5178d851323011b4911ddade50c1595d5cc40cd72e89f1cb21f106c656d3776098758aa88241834c074a7874e074e442217a04e2e35c7aea648f45a67952501daff4edb47801ad9ed675011e256d40bc806595311079a29e2ea016488362c645a549dc68bc811434cef1e5006c5acd94abc1c9c5fefc55ab213e16e37c6228fb97e77bdebd0258993deeb0a2474ceb9d8d02f955d251a3933f8ac3b49c67e209ba5d80a097ed819fc81c03f17fda82848ddab46d1598c077af28e88c40b7f2a60a33308d674457c0acd224e0dbb11857ba9e1b29f159a9654953a6c0eff595beabc4f244c54f7f5d7eddde573e5a8d1548f3503ec3d81be9022fe4c1acfb9e9bfbdb6ffba", 0x1000}, {&(0x7f0000003c40)="91d63736b4fe63ceb8258447439c989a705ea1e6e79f1e29e844681ed014e9563d7829d5cf061164a01f18b41f9b923cf38036c2d4a5332ef46008d8849683b66c2e8d306b61e805ccd57ab5d209bb2d1813f7f88cde88622305f91ccfa12fdd53f26f0dd0fd075940ca4ad50e70e4c4c956db336b3d6a0e06968531c4fefc0167850b96e2b92ef9f9dc9515caf7136b104dacf5dbdfe773c9075521cd7412a74e014632308da3cacd2b8c003223fe1380f4e2040b21883e4d6ab90412e7dfb5be9c9e037c7e44eddba8a3ba7b98b125bf940553d06203b3aa4a6651019c56dd7dde4b23cd4666a94ed0d073108bf7ae2b1a17a10784e9b36f12421d52bef2c4b466828fa87e1554d7b6b7118f9a49fbfb099ff71c7a93db1e7e2159abb1e9d501632caf40d58cd8c1e89b486d05b8595e57a92c9547471bb4da899de0557bae01f9bac9515dc83ac62cbcc9a60de52346b8507da71d7eb58c0631", 0x15b}, {&(0x7f0000002440)="f755353866a720472e0f0caf12430fe392e583b8fa3b846614639ca2b9971d8a7f8ecaca0b82a334eff59a6d98453742f9546fe52cf3553a262ebf2220fdb6982dd3973c507bdad339518daffcd2acae3c312000f128e7d23bd62cd02320878b2fd255a33fe7c27f66179e0d1e780c673240100198624bb201475dd9a82779eed61919fce4ad514151f33f6cf9c9ad9a92d3e8c237fa5a8cacaf94a420c9", 0x9e}, {&(0x7f0000002500)="74eb577abff24a15f063e467ca4aec0fe66a495599ee725ac343e24430358b75b109575725466852caa44e1f8619f06a9731d8c102daf1ed486c861de07af74e328bcb9fbd1d595b8ed9d424053ff1c0dc05a1745e2f64d26c056fbde1fd645ed57a077310e09874d3f927a4a40bbf26465d837d88bfc1955c44d35db98b033ef97aa8b9d53bd3415ce4b77ca7ff6d9c61e59ed6d489fd8801fc35977a3038a7828a9c498648f200b1f7d066", 0xac}, {&(0x7f0000002b80)="6ef4afde662ee8c2cc17ee3dbc94c614409d942e531b547d007e96bf5fb5ef387caf0f51046e81a56ed4581f0a0459234f9095116fc8e14e6f0f8c5b683787f9514deb07d3d07059d44b9960a5b5c02b1718535d70729392b512da6ff33a517bcc50f86c736f71667d46c8d6c3df4c07205501ef00b2172d4b11f7b2becefdb36d2aa5350a5f307d0225b3135e05a84578a6f479e2dbfceca5e3fef48bfb1fe0985804fb8bf3f725cb6bfc25417a1dac3c8d77bad545793ac4ff53890b524edb70ff7db8205d672c91325d1ca4e297fe0ca9890aa7aec78bfa04133d97a365b0ea9b1d0a9f5d0e6344ab5b15f2a106bd7ac4fdd618e64b3b71bc7885732f0245b02a2e87056b7d5c253364aded3139819ce9542acc6c9e936dcd06a887f780ec5cde83b13bc05bdac911c08a77c2db0992285d9cf3fe018527011111a17ecb9c15224d4fe16d24a7d4342f86e23810ca7f84ff9d835795623b615e16e9358f72fec4acdec046829a33c5bade30298611f1c670c44c7ab3d34f08ecec573fb2b8d1d421324daba137f4ac1f08018944be3260cd7d58cfc5f0b4c9a626518f3131e7642e9f725a9d463c4bf020105c6d0d297e20bee3dd0b9e081173e50a205a04ac31b3a7b7abee5e1f8d508240473fe78a1cb849218e3db17826857e9bcbee3e074eaaff01170c58f4d5fc97ead710cb36d116543f995e1976f3ab56303fbe408e344c9a68a37a74917b3360c53c3ece3ff1dc5d9bb5cec9879899703726137ccea7913ea341945a0a8b43b19ff48a4b799014065cddb1be3a364d9a9d87df3021c9cb74fc93ad9a882550ad4e7c1077a4ab346046491397a831166d94daf07ebf2f6365cc6c196179299e1aabb049cf1093f300fa15c38318c98419931f6103c101187433cd1f22a8a727f7f1b163024867e691fb2efa10478108883f8983950b1d67a14dc9289a3c4e294cdb11bb484a3ac19e1205ec525916bae45a62d83a5d21ea942d544389e5d1e736c457277b59ad21b459cfd83a6f16400e513dfaac123052c3a8520c40d72c39e383431167e4fcc78cdafd03b23cf3ca88920ab7a8233bcda14836be29847219edd04decfacd06ee21e0e1dd3f74e5053fb21317aecdbca9fdbb03e160fbe4b53d53cf24202558b238ed6bcd8f5e1dc9db5504a474e6969bb4636b40f66a964b403ca44459f41e9fe35b48cf1e5701aac4dd51c1c0a1d2333acbc4a538cb0cde049fcd5c8d6813592fd16a00872f80d226122b9ca5ae93452ec055f08d94d954fbdc6f28f42b1e9d0c7234534723b9b8c875bc4e782495b6c7ff1fd5cf447707eac1505402190abbebf8e32b64fc9a6413816a84ba0df61981e5959f1f1813f4ea0de173c900cde6360ee1289391d1bd3e76760ff9507bdf6f60fb07cde68e1f419895fc2d0ddfaeaa926e42c1097e538a73b575f8cb139c39e6784440fd2c13dbe50018e02644f9b17f53d4c73af757240d2b51982c81ada6cccf40fcccc4674586f2fba2cb8606cb8cf8b45a8681635009410e2c6fd057b450f9c3c2655bb5b4b265cfdb46fdeada4ec284b6e916ec7c7ffae4d38d40b90786d5bd609a8a6170001b2000b17e30cef09a8e2dd1647c162ab2492a35fa51fd7166c40a137332711a9d771536c39aa10c72142bc4e274f183bb9f49bdf6939a9f1fcfdb6d746707458634f22459f6fd1012b77e005be49bc4b1ce13317d7087581244a58e9bb50fc4cb3a944d00f61397a918b8e99c2d880a6fe435ca194219042e03d03ab9c9aff0d9785760360ddb9e5b0b4e4eee175fcb1b2b084a7481fb74bb097e0f33ca2e9c2ffdbf338cb1af3fd3cb9d57b8116e3dbd3a750211d82706c3ddba98212e1c7b35a6ab454d350776a509af130cd3b983819f0dd31d49af1d98398c87c064e7941aa8f328365c32b254abffb52fe448bf690ef316139f32100ceb09290203bcc96cf5b2d97c629ae9641431459fca148418c9eebd5b7bebd2d2fa8a1286a2cfe64ed36f82e7323e683ff52328dc4e8875be125eacd177fd0c4d687ec10f22b095c81594685ddaefe26f3e26dd173944590646d5c55793c2c2b64b828ade5f8369203f37268bac41f25899742660c1c83b6171e928932fb7688836ad923d980af732630f536825b54e58752789f3823f6c3e519ded17fe0dfa742a50c656d9d8af1f1d4512056079df9f20051973474b9920e90ab54c0e9744def2e3b14ba21f4fb1873b43e948e7082e566f8c5660a4928a2ef62625bc95027d73f03e324e6b4e7faeaced81c8dc1d605a420ada4bd89c09137306c57043aaf694a92cc80ac948d74a353710c51e86e5d42600812611e71b04213387222e692a60e0f6ade550067fba9574c42707e4862c810b75d7ab11f47b423fda9b83382b015a7fdd9100ee459a585b97acc5c091045195ae8ba2ab7a9ba2d5226461c4a0d0d9b13e873a5f7907f854f626835d50e41ce607f58936b34b743178881ea8b762ace758d2db65b377a8acc2343b297cb3fa8f062f1bc5977c2106e702c5d51e33e29bf0fbc7c5a03175f6e4140f1fb1f22aababf29e8a7e324fc2838db88b2445aea0cf830c17d4b4370aac5fa5405d97dc80dfd3ac8e33e6525486034c150bff91295506517d0be28e2c33005bf00dcbc2df569219867987f9216e7d3c9826df6976d409e70799c94600b874af177694eb613d364786834d4d471037cbe1649f6d482f9da1468ec74a6e698e98d372da74edc96668d1a58c8db2be7345a01d12b441705c6bc5bae7a3799c0c4dd7e32bb68a6325516afc38b06cfac9bcd2ac9a2e54986b550ea02c751e37bc4ec5d9d215787b530c522967c554d0e2f85557daf6a388d7dbd80a22cd5b64b7f05d9dda8a8936e0489a7711237924c0418991fb750ab2b6c5e3da2be57ee0d6e535144411fad53554ce0b76f7cc89a7d6c66b337c090b2e5cbec9b659da6fc47f1025986b0f6197bf6d88bdddca3964c72e770b291918e9cbdff2433aba7a3c52a48b328885ab947290cfa9cfa52b40fbcf1a5d9218b82e4139a4be9aff81e75cdcb82cf8ddbe20a207f1a47f920e4fb98e0a594537045c86f80ebe90378ff73ff938d42bc4a9d3302c7484ed702bff9015466319a63c35b4e88052790e7a9a91a5fa601c8e8c48f875d82eed68e9e0b7446c8d577f942c6e28b5326fc1311950a2a7d29baf7ba9537113c160fc4166257826b9c8c25ecc5a8b0dbedc897bd7c67e82d9e56b7a34e8d0534c62a7f7e7ef1c5ef859671b37cf8d34cf6dba26e980d28ee390239655623f7f7d0107e3429b8505edf64f820f94ced604cbedf20d0426aa871a83fe95650f0a3de7d2628d6c3772d280c4e13dfc72e53069a0ff758d44e2719b2f4934ae625c144a21bd401170d86ece7980735913c2449fb4ba3a60adc145093d0b57b9bf6bf3811d8c3973802167ccc860ca3877bc28ae2bf2b48f1726e6d9250bb1ebb9de6013163adc0d4bf8cafd81cafa513c0e03b1217186ef9ee108426f3955bb2e707973e78cb733b78464d7f1977350913e1f2ea6dd99f72dd858ef94b5dcb3f17503797ff9fcfbb542141bca4c1df0e1385d30ca8ad93998529aa79229c69eff179a709afdc078e491361b55c7e6f9a2b7f7c6ffb444bed3471582bc8d6ca2cbc5e53c6884e2bc2c6cbc37298fec64026cf49b38c3320774571a6672a38e62bd369c589bcfea625c00a02aa35bda6e6f32d7994c8953eb0a11fd5bb6a529d7748409aa8d6040ff1f3f577c4de60e17898e41922af8a27526b5e969a3aed542658ab911295b9000cbe03e4e156c68168275c5cdf0e20c4a99198d762e5f2038c03499f3e88fb9e206224f00f20ed691ddfd181a8d538d81997e814fa9153d8b20e5dea8dc626c560afc7421fb9e7a8e5fed0b78f4cfe893ece37d4195123a7b4136bdb13df5962802861e8ff4f03bd4c1af063b087738f633896ed8c59e7d49646626cd5cc91bef80fb6b41e3c7deaf1e5291a9eb358e667344aec4a79ec05cd2d0a560b0df6b882b609f9417e9fb9458fe35a66d81d58564ff086cb2d3e25d77c4cdf0dd9ee8ab2d2e20ddc43efd1a6f7b1226d4739669e535e60ca5d743aac2bc957f9033797049036b6477ee74b60b44f1c3d077e1138d02d07b12a3484e97068f49766c94287b13ac39ebb343a3186955a704365fb7ab53fbc24caad17820c05d98307d4f43bd6b9951576c5c921ef19e39f35e1dfec478bd7f4926bd39edf2473ad8ce64fd59074cfbcf1c6f514d6585926317c319174f06b12d52573afa536e28052e4368b453b045a1604ab1376ae4e9a4f185ad4ee860439ba5dcf5b321c31d75e58584eefe86efa3bff0b9576717483ee3b9bad1893edb7a39820c1f97c57935a26845ead71c9f5c1bee529bf1ff4b3d4ad798618350334af39ced0a5b77b59f697d8ac8781bd2b8cfc3c396d5f4987bb6d881fec8d6b2068bdcfd310aecad2395eb7afb1b503bd48cd0e661b9829433d5f24cb85f8628f2e390407cf1805948b3340e804a3af90aff074bba8ba2c80ca874088096791edc7a1500d9b4c2f076ef99bcb84b7e9e1d261841aaf859a92184685a55bac750f68143d016279c2c9a345d3c3d1cf50b65573e46c72f8472327a448ab34371f0aaa55ed4db0677aeedf3188ffa559d1b1d9568d9b0c0205e0b1179dc8241cadfa4c1980ae6d15ecd795dd48bcf9ee952517237b9f3cc3c517002661e02704d3005e04b119f3610f4aaab39c4b645ab3a79f5c8e2fa2a0fba481e3555296718b1b19697308858a33c41d372da1e7f13442486c85e9d1096802dd85fb1143651e07036192729bca3516197a6597c6a09b979e43afb4fc3b4d8e3b1fb5fbfa9e0f8da94e8a3b7071a33749f5e1dad57f39d11ed78e83eb297eddb1e39980d88b6edcded5c7f0f887c7f66f553a237a0733e5dd994847cecda96630d597ff29e58247660d0dafe4077e9dd9af4b25dc01f3e3e6b384f1508eb6da47b47eb3f0d9807aeaea5d54d5678fadfc7a3bf9e5f7d5ca3ed48763e30ad7ce54dabc3e2f617eac6ee0d89990d5851dc5b5536481c93224b0154b7fc840b512b965c99048c1d32790fab25ab3a06141fd500bf264e6c1d4c7531987624c8730c6dc55013bcf6d98cd02fc236685314e88c87eaa8daadba12fc48ce9a6d42472ec680c1c27fc2aeea007c7b7f602e0c65b25c4eaf9b26f4a061ef718f4104e2341b5178e2ba4584f3fcf15992143ce97a4cf7e636db493c14c8e68394b652577d4c37bfa1fd8a3e91aeda8244b568375758a90111295a6fbd90b0f3550420f8363f76516a0d527ac93ad6c68f689afe2b4f87549a43da2cb04747329481d5abbed0e7ac12e4e91121cfabb54195623321d889c8357907a307b6fa6061f01f85a353cf2355187e59d6b8ee222b0021246b7f0a630f61953511de30b881f3b77ad545b5aaf00f6d8aa38fd26bde99b1a58589d399b6f998838ab755735430ac398f645fb303973f16c2aa490d9feed3b66624fdbfa6b1d8146ef5aadf8357c75f266169092b72b9527cab062f9ff83abba50252505fabd2142121ba6f47bbb19e0fcbd15fbefccb2cd5eb728fa79f36af8d6ddf07bd8df5be79bbdfeb84a2ce8508b0a1204d4f8dfbd3abf86edc37f3932bef26563fb442afc4590c7793db359510b609bd386209cba5d6b8daaff855828fdd98f3bb74c7cc5f0335268943417daf27af47fd7b3bb4c099eafe39aeb4494b1cee94030582fbfe99b7e967d8833e525a719750eb66d490633509e9dd7086", 0x1000}], 0xb, &(0x7f0000003dc0)=ANY=[@ANYBLOB="7000000000000000ffff0000010000008f27a6525ab7ff73955447235c18b8f214c43db9475270b9a37c068f22330724bd0bc635f3a5a9392eed16c2252c8afd88224ccb7374bc3c2356df67ed979e8d948324da202b972058b92ffddcf668d3fdb505fd7abc6084591de5c4a54056008000000000000000ffff000003000000e896b129abb47c6b3f08250cafa9173c8466eac181c090f1a7f078f5aeb6b12e0231ee9957e3a2a19e2a726e9564e0d8a77c24cb5da39782a380efc5fb5a27392edb8c6b1430f94d946e8b6398254281faeb90b172e8c7991af2c889c9e71934aa5a62ae86abb5891465a0e590bbf666b80000000000000001000000070000002c13ea6da046777f92f68a5093c70f22db677e0be52a1e6dffeb37e165057c48539518937872a02cf27e1410bbc2def58a434bbace90601f52a6004da7e7af31d6fe7e946a0d13613383776e2e527c2ee633a93ed60dc52a663d0000c44f15d1489d1f22f86e4357d090d56ada64c05448fba8b6c7f2ad5d6fe59f76cfeb9cc22476872492c46a1e7e27f0f35785f580c062500bf42c8ae47a5f7bed066fabab01ef0000000000001000000000000000ffff000003000000e8000000000000000100000000800000bdb9cffd5bc585c51ffa86cfd8428533b1b27c83c4f1e28d127c898fd9b2d2ad938b63d50f06a110a803c1354bc075fa20ccdf064462e98aa524817bd36ccab4cc315eabee1fc7600e104ecb75c07ff3a2d722c566c036c780723e312b88a1eb87abf977c2211cd171ed49e5c8b9e75218a6e34608e8e5dee0e7fff5262ffdd5a9e4e4c8512eb73bed98afabb9cb696ee04a4c9453207e270ba609410075f6705d9068dbf883ad3f6c6586e77a3734f9010a12aefffa1b4c1c3ad1b9879d918a9329550a76e740c80ecbfa41b22f0000000000005000000000000000ffff000002000000e2424c0aa7ea787528bb761e75abf66d92ca8c343583aaa2f063606c3cd913101c551736a217609fae9802fd4f9c3ddb91ac07961213f767a50000000000000097451f64b6601eb6a03587c5b8cef8af3fe66ed242c9a6d0feea87905434a2be2b7588c396b135545ca3048e72232575a29cf5250d2caf70a234ce03cae0f008a9ace32eb1fc2571963d716b4255442039100a68d8fe5dc9c5e892d1c1dfc4c4c238b185bc09ca6819015bd63ca92fd629879921b70e2ac9e6e691ce04a29ce6b9e5f600000000"], 0x2f0}, 0x8) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) 17:36:39 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname$inet6(r0, &(0x7f0000000300), &(0x7f0000000380)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000100)=0xb9a6, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000040)="407d1dd5707953a4a6d696080d96c498956f2730198169c728844548ca2fcfd1eaf893a686feb8ff6f7b7072267fb84fa0245f754b4f0700f18369dfd41db85ea6c4", 0x42}, {&(0x7f00000000c0)="9f1681442409f3a3263203fd282609f03589bea7c59c1d70aade12c79bb1317d8f5b314cbaa6320b4dfc352720bce89a25a3545fbe52bd7adaf258f18f3fe916d325f2a2ff1267ebd86e3c614062285f1915168f3704ec2f44d6805571570c15877e7aa5cd8acdb451bcc941dfc461b84491cee7", 0x74}, {&(0x7f0000000140)="73115966ddeb507e5ebc9dfa84d6ad9c88b2494ad940a22cc10200b5c5ad89833f27c673c352851debca8e335181f1e7975e05b54fcc6d8861fbf18561", 0x3d}, {&(0x7f0000000200)="ef500d4e0a9b95378dc1b1147323215bc0fd2e39b75695fd1b73868869435083a2f459135c88da5e9c3fd7a91ba6a811e84e85ca73f14dedaf91e24805b86050555db292f02b9fe117c47622a2d9665b4b37efd59a86175a0de8b58a3a51fe2489efd059", 0x64}, {&(0x7f0000000180)="0331a137a34de24f506607d21ee24882243bb9c377d8f22175b33981058415785ac07bdf1b1bf2797cd06eb58b24dd22b44aeb77d44ce2c9", 0x38}], 0x5, 0x0, 0x4) mknod(&(0x7f0000000340)='./file0\x00', 0xc000, 0x5da6) munmap(&(0x7f0000631000/0x1000)=nil, 0x1000) 17:36:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) getpeername(r2, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) dup2(r1, r0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) r3 = getuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r4, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r6 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getgid() r9 = accept$inet(r4, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r11 = getegid() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r11, r12) getgroups(0x6, &(0x7f00000003c0)=[r6, r7, 0x0, r8, r10, r11]) chown(&(0x7f00000000c0)='./file0\x00', r3, r8) 17:36:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb10b8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c36a5d7388397909367ab3db806051e8bcd9ca306003eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a630000000000000000000000000000000000000000000000000000002ec69177291e53f995d6c2eede1502308ef581ce99c5e497e5cebed46bb8abf7448ce41b707adde00dd63648e716398a172c78fcc608b40600"/965], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x10e6, 0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = dup(r1) socket(0x4, 0x4000, 0x20) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 17:36:39 executing program 0: socket$inet6(0x18, 0x5, 0x13) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:36:39 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, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000140)="91c83c9d2c86266e73c13579ac2a6e981a78e9e9251d9e66025d3efb9eaccc1450a34d1e50979ad27a0c5961e7df15c1e9f541d423d5065d58c8d6a4e889bddcc3c59dc1e17da9addff13929860d75f36778ea7d97f0437dc594ef5083b11d6d304fda6fb8be8bdcf26428c1e5d6c345daf6be3c2650ef763c99eab635b5e694870996b3de4287353dfc8363a4c8bfa780d63b0309bc6e4ddc4850ec6bdba0bd6836f54e3a7877582605a542341461199079bb1bcdd981b648df580489aa01cdc352cd14b7785bf6", 0xc8}, {&(0x7f0000000240)="743a721ef1f163c149e76b6a10be5ce9dcdf6a6438b77d3465e15ebafcbcc677a2282426b66216fde8b2a72377293bd3bb0eacd2728aee1651fdc8d514d638c2525422e34b4c39246b58c277b1ffb77ff0ebeb2742e1b8861b219e67939cae38860efee5317c1e573d781685368ad25b2d011940475820de50bfff9ee1966ecbb0b37eb0422e1e3e70adb4c3b0b4b80ff246", 0x92}, {&(0x7f0000000080)="416db61716a41918bb994f7c946d318343cfbb7dcc776d019af40085e3701d21e38ef45b1a72e8bf4e337b92da3b8b19faa13163bdfa60bb1d2051ecd934e55645dc4ceef41ae9fa7189d7886dd4958c5b35da7be794bab0149d3cb44f250b18aa44d3a659554a51b9af03f292", 0x6d}, {&(0x7f00000003c0)="5a1b560a4a2d2047b9872e7eabdb445c90eaf7691b3fb62876d3a53fb64da0dad38c4a595defd563b138fac19e86aa3f1d7364d8c5782db91e226d1f1b70db3691b4f9ba1067b85056456a3c096344a7dd3f01094bb8242448d22339ceaec19f6ef7b08bc2cb66a1b296408e7fb42ccb175a04a6b6be2d5425cc7d1f6c0f4735561dc533199f473e3f52015aa7b946420a6abb", 0x93}, {&(0x7f0000000480)="223672ea32bb1cb5fc68e52a57dc34b40a1b76f994ee296081812691ee0c156749e80df456e765f93107172463183021d0418724d8641c97174ede986212e167a740ac574ad7f94f274dcf3059e4df3797ae8f60d95b398a41c5dc36a4923a7271ad153c5f218a126be60e6981f9f748cb87eaa46639a77949c99df1cf354cd1625e433debd2476b83c533cbed0025898d9370c7c0111a570b0910c9db84d2d447fc68577b2fd500a03ab8d88f32b2472e76997626f7ca1d3e9f885ec8b1326b5ed766e9baa4ae2755350a9f88e875b5c8e38131", 0xd4}, {&(0x7f0000000580)="33e7781da25d91ea7cc722672a3968b3a66b8ee11442b64dd9355690f9878ccb3e82d1246d6ec3fceeb31d7701a5557d8b05937c2ed6132d6e8522eef1da1da744f7de206c45787a9b47a6caae80a3ec0f92fea07ecf67239a9dd4ba68215701a6408927f5742217ce0267af53d58ce2cdda466d1d080fc6a4185cf8bb4a903b46bc68bb86476f89f8505248dedc6dc86b0e859597b3710aa7730ca115c24392a8344e75", 0xa4}, {&(0x7f0000000640)="6ce0071abb663740743292446ace558c2fad8c807f9429c5062dc1c8a27fbae11a0e83fe1d484f2de5b0e4663fea44c2198d855b9aa50bca54e1184b7f8c7ee887fd98e8259c69b9ac0cb099badf6912df53b3185f9468667ff384e51f0208a4272cdd3eb626716651440dba0567fcbb80c0e0795b61ebd7ef5de6880246ed082e7b935479fe19a2fca77413861d277f2bb43e0a63e13eaeb9c132", 0x9b}, {&(0x7f0000000300)="3821cb5193cef5122ba9cb68e466d5d1f80744e13cfa3d0a3d005819daa958a424852550efc3a037888d6748db97a7ed288ec15f0d42b9b0ad7d45290fe5b02888ffe3e9db8a462b77674638aea29312627b249314c74cddcc06ce4aed351683a4c8d8538f8000f8fd283cc3af4b72d81cf5bc3d218f3f93ca53d88b81", 0x7d}, {&(0x7f0000000700)="e136f4d7ed38d8c96c22142d7a91f8fc649919b2bd135ef6a389b82675c09ce47d7f358a3a9a98f9c696ddc0c727b4008576315284838c8bd51132f6d64e8a8914b5e442b1f6554a67afd203b8b7b10d032e2db4c04d0576388cbe5d4e1e83e1eccf90c8bc49d1d690c1d88f989e6091789f4f5df12ccba0f5e3bf3a46fc724ecf5aea898ca5f31d86edd60ef63c815b65add693341500a515cfddb2e101093362e2840c03a4247673f0a7c3a7bcbe9b5a725e5aa77fbc27c353ccea1aff0416b0247c747c84445e062b084bbc", 0xcd}], 0x9) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000900)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000008c0)={0x3, 0x7fffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) dup2(r3, r1) r5 = socket(0x2, 0x8002, 0x0) dup2(r0, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) map stack 0x203f8000-0x207f8000 of map 0xfffffd806eaa35c8 failed: hole in range 17:36:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001500)={0x10, 0x5, 0x4, 0x8, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d66000/0x3000)=nil, 0x101}, {&(0x7f0000e29000/0x4000)=nil, &(0x7f0000db0000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xa287}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d18000/0x2000)=nil, 0x48e6}, {&(0x7f0000f83000/0x4000)=nil, &(0x7f0000ef4000/0x1000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ec5000/0x1000)=nil, &(0x7f0000c99000/0x1000)=nil, 0x8}, {&(0x7f0000e77000/0x1000)=nil, &(0x7f0000c58000/0x2000)=nil, 0x3}, {&(0x7f0000cec000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x3}, {&(0x7f0000b83000/0x1000)=nil, &(0x7f0000c88000/0x4000)=nil, 0x1}, {&(0x7f0000d7c000/0x4000)=nil, &(0x7f0000ad8000/0x2000)=nil, 0x4d}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e6d000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) bind$unix(r1, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000340)="b1340314064f59784a57b7e0817858c44f201a9cbfe650348de0eadb4a426597e9bf4d6fa5e409ff4b96190b7f025ee4012cd6f0a32bacb9e6e99bb9df8fcac2f0589fec848fa1c5acfcff1ab885383e0cd3d11d97ba65648c062c3bfe78910170b664269b5321a160cbcc926fb821ea949ac0443f9e205600cd302c7510cc18de24d67da5517e2cf5ba28923981a9034de98496d24ea9595c3be97ee72cfdd83432f30e461f1725b4ca92461e01765fcec8653b90a1c586802c736cc57bbe75da5782dad211eb0d74e3e24647aa5ce29fdb6778c099fb5001b65d7d607c06fb3250599bd40f859d4b00e1ca7b6dc0f7d59bb1145ad69f86eb2b09a5ff3736fbff0d00ffb19bfb4b088cb187aa6d200cd17ba92d0fae0096543b84a5d950971214e091c5c49e92da882d173606bf6da3008933f402fdac3581f50385407aa99773a95a05cac75173253fb13bfbf51067f82c6ba66bb3806f01bdaa20d31a9d85771b0f5eb90d980e6cef1904991bf953c09f446f3c42a7ad3436aac2662a897eb794a5d00ea8e3ebc3bc9ac7148cc99fe01ea0903f9c632fdfe3b205ed91d0c19d4c3ef65e74df51a7050d96db6c1dae4e699dc425b512b8828961086a64522a05ce30c985a1742a14740a70827ded0d395a07aa179287483b440433f3f0074a720304044401d16f01d25fc8d9e96c4fb91f4550ee5fab913145fa466cf4c62ef9718ed85ba8a96d462b65173ca8a51666a625f385947e3815ecaff8e867fdea4851b8c522930132e01ff7e9016ed9edb5257558250c1a1909963d1fb10088827d2acceb44b7e184775bba3c05252a1ee98bd075d6c0d1f2d1b4df000ca03ec29bfc4171f6c42ccbc7b89e2c992bdeeca692b7cf45094226ef56cb6346ffb3e3120e0ee9534542f3434e4229c5c50f8baa8e8448fcbb61cad45f757a56de4eb9f87f0a2520e0620f2cdffe6a8b25cfdd946e69d5b1c3d86b58d3410b0e6d6d8d64b28f3917465773834f1bd1c08b4ee6c4c6126f67a6f775f845a07f804f96cb310fd8adfb95bf7c0364d63eb59df35434f79ad752ee5a2eaaeb5047f4d6c2a182ad2d8b6f0685605cc38c1948e35495f75fac1f79212f2a9aba972a92fa1d7f6de980f80471a2f21bf733f7a344499cc6afc9795f1de402e93d9c586508690b3e0fc04a68aaaa6519eb61b88c72f85e1d2f3e27c1e33dccaf8000b9743c20292be98b8210d20cda7e823b8a6e2cad0f3d4429501ff65a80074b5e777c313ef3cd37577c6dd7e4ca54068cd122b4a2b36c460210e6007ac3e847d382a36e5c823505934e104e2e870a859a7070664547e5632675d8a15063ccd700d18428aa47f8a4cd23e349d2445b71d7da2707c02e2da822cc7cbef38ba92e1182fc4a0a067a699721174b91bb31920cb50b49ee76e9d1a018495fc59f60b56ac3cf855e90a072eef84b32400133b7812cb41284110a1f71524181be08e9becbf67d9a0d5963272832c0ee4c449fa52a1aa8800756da7593988a8cb9de37202a26e7aa8fbba0cab40e7a318ce5d548067541d258232a835fafaa143cdbab1332ceac53a1f2cfac079acf6b5084f815973c62195287d051dc11168e0a21c72d7b24f16b17f560f60a4ce321293a9ffe345fe5551ef31942907d8987f0ee6091263ed2aa3620dd393246c7c784f21ea284d9a8cd8d450e057a6a0fe240003bea86a611ae29e14326d51d39056c171c6a039afc631551d9b073132c2570c19a27d41ed9daead33c3b917611beb137d9ec57d7470bd5b494feb294dc7916651aa70d62945a03e7f6f3f6c1f9ab6ef27f5e1ff5e99e63f3ff0a489fbc239e98d574c38f99229fe8c39a59899898f44257058f8c82cb80d120759790d8b86344894025ab693f4b3866b2228f2d4a09bd420e5edfc3daffc3b33aa206fcd55f37d02590fa4b0473dad1570fceb62f74989f372c7bb100e898527ccc81bcff96eb3f90402a368099bf70504ae182b8812518fa241e683a08dda52a6f6969c72412783c569a674f605c02da8df92733ed0adac149b2b0cb08544f1c60f32a059434721e5cf815c8f7b92f9a878b3c1cbcbe837774f4d3bebd66256d77f514948673637ae27fcb3b56e289312ce0ea11efc4c827f9f6d27c8e571a3f4c78778c819a7fad6efb45a48e0aba284dc3e20b0020ebb5187dc9daa2e84b1d68cf62490f3bca7f30a41e94e55c97cd2d2be98e67fa09ad4feb975a50cd91e667d5488c249e7069878bd68cd2fb3bb796afdb6a7495d696f631f558b5350a06cb6beef3e96972acd12e65226ba036a132ed393dd792ef5252440cd0157efa42aa505074375e576b2da915be5a4bc07aae8c6f0843359069aae9aa3ed7743504e9d46e3c97b94643210cc9f7f6a9a85938ea9bf6adf95b7eb1986cbf738adf6289370d640f991d0d8ff60651bed80157b6305f7b8a8c490a5bbf126750c70a0cab9e19473d83ebfe9b6560eab41e5d30ba5a163dcf257198dac7d5e92e6f2519aeb568db005055ee65cca1099d6b904c861340fb7ea03d048616c8d3ea9d1035935da5220b3c0a725c2a2bf2bbe60f203aa2d4ce612ba6cd1a2c0733e5be0c0be05a5059500221ddcb29c6822d8d08235d7893fac4fe8ac840cf97ab4167f9ed4b7329f1d08f3ce4f98a8bf83fab2901c7c4165de568c892a2bbccc9166baa7f41ef11d7d5ac07b2e2eb67acb9d91953cc43e945b68f63e6f7b07596907bc1570b8745d34ccd75b5141428f6773d275794171f77f9d9c7a422e5e6c9bba9e34a6035bffa2e7e1eec79fd9ce09a44e2ee313f6781fcaed04a8841f7eee91054cdd8732ff566c91d89359240ac27c01854ee2e579b6c567e101d049f69c75a48cc9a24223a504762c833421635463149b212d6e956e5da119fa11598aa5eed88f03fb019d42ff1be9afd9bdfc08c193798c0d07961e08fb37f662fe9e959e15386154e365a41c5a6884de5685e166ef039ecca6c401e18291bd49ea654d947cd549bd405149444acf9c3857325b6fc8f47b02e7f2912bb445561c2652de08ac991d12a0d2699afe8f836c04fb225ae38d8aa2a7d78d1df59569d7945b7794abf802814d00ee427f8eb72cd3d4791cb325807e6f2b96823646ce6096cdd2b8144f2c2830a09e16c8699d388075269f24b16389972968d1dd0703185ceb15e94878c3f81b49fdf541afef49dff513aaa8b025a487b732bf632c772dfd017215cc401295c6aee54b3999f1ce7fc951270b481b7351ad034acc51460a0018ac02593d3ea203af9ef03e8a195a767578260443e209f2ca36178fc195a0f032f879626e336da17b6e5cc8d4fe4c71a9d07b6110ee12c8c0580b35d815023ce96cd3c889eee55a66c9074068fe875a843c06a935368dbcf84b4d24833108c595ec2c73123a455508b661d2da07f8db52014f0ab0334a6f86f513f7d02253ef4357131b91832fb84ce7bf3bc258063fc7345826d1cf9bb0e940d6eef38ba0a797eae8ab87ecc30d8c248a5075df67102ac8954820cb6d9e0f071aafe29549f511dbd14718c054970484394d0b25c9832878a77e753d029c76a2e433a11ae69348fcdfc02968aa01bc841a1ab47dc9ad6475548b3591848d464c81c58bc8403b0b83ff5ba14b6772f494e53993f12fd809ccea214c51351a237a7c04e70e28c965167d62d1db15094926d7e0231ab9abc2bf0a0eb14118d76840c63ddab548430e1f75083ac320467dd4de37c91c3675815c817ee9b74d8ab8c47a213a7a5801f0631485ad30481b0ff76736c45ceef4ce577fa5ff2f31db7311a199c94d068770e026876c1526b013a34f8c8cbe88d9c0aa4616aa5e39e3ba2e6a50e91c326b8d6bb12d609f1fed0a3d8b968b2be2e2f307a3ed268ad4b5aeb7e8cfb69205b9fe23752e65436c4ff79a05aa335e9a45277cbf5ec1cb783c142279deb6d2ca24facd24af70f67a038ab91262eaddfebb1c55aff54097d7c5984eba50d9151497801c99a3b76dc2351b6d04fb52b448c5519aa8a0cf2ae290dbc661fc4cac5e0afdf30552f5446c7f0828bc2be420ee2ded0fbf3d988652dc3c088a04675117cb1dd87b5a215707c7cca37a603f993511a4251abd13ae14dd49b8913f7dc31c5f1183a5cebd9bbafd19b8f2f43a94f0cd7a26676877b7330251278728dc655d21fd47c9edd95cc0ad49cfda869805bea067fc5147657eddf7181ed927918eeb7246a472c0059fb890bcb16ec34f7066b6a78404f663fe4c083857521ec783e178cf2f7ac6276befdd6c008ac2d7af6d57cb3d3e2561bfa2f3351b91d5dc973ded9c3a9850d1f173b513c35e4c26bd12916952f4067f1cb7534451a815ee9b7586a6050137e203a563fa22af203030353f601564ca6f250bc13c360cf7809ca96aa122d1c17113b1e71515136d22062f7673a5617a8ff7d0d321ec5c6d36dac4272abcdfd8a642881f5046134e72310e8c406263b0eba5e45e044e68f6287fd430959380cc088b1109623ee225209dab261bfbb4f21fe2b5de6795bdea02636e55d3f78949339cb07c392907aa4396112fd107467b2ef23428ee1ffdb54be048cccfecf48c0a85b55bcbe6469233c7f47cced8136c87532a615526d2a94d97726729bc09b236bc195c0f9f8e266bb688bfc04ed569e5593752ff1daa440fee36de47e1c49a3a886fb69684a81e9455610e97d24132bf0bd52de37e1447586918affd1a8064958f09c190dff82341c17e789e59f227c2b6c9441bd2f255c235fa3362d543da0ddb65036b31e040462ad1c0e76081a38ce94fd6198ee3ca4ffc3b2a43a844e27109fb5b9c445f473b3595d07cdab210708e08205e1aa6ec6396c88ea8da161b2eadeb0fbb1939cbaa714525db4e344ff6eb1bfcdfc43b2ed17e989919114eba468c51bdf713b1a20ae0815b65833521cf8668fc74b32d7efb6b612ef85c5167d226b9f0dc68703d4e70f1ece1eaaa182a1f530f046d25c465502706007496c0f83240342a582b1d3e3e64fc8d9114717969ce6a7386c86a9bc8e885f78a2caec6a6068112c9944249ce8eaeca99292a19187f77c56fac399d8fc7b7a30aa256d267ac91ef524163b7bf2fb0240210e452e1973218e2fecfb7333a4da819101983a29435449695ca052f9db570910aa589a0ceaa1efd17bcd784187e0b7fb16394f09e63a977db1a77628d947d37aec3ff385d4fbd345a3dd2b0cc4be58e02a42415e20242fd4ad72ca8c628a40d9475403a7f1735c800ca5853ebe658bd0fa563a8d22101e3215d34f0f51c4e8a9bdeb2276f73aa4370f87ccf17ac18356bdb645795c9429801afaff9e7a1916c1d3d1db684be3f455e98ad12a1878072a6a2934b28b53df6924652008632f1b566b6b3ae10a7d9d8322d70ac8448f416da481e39e5f7938b311c00ace8b98d3e055b90fadef491107ed022928b5e8bcf2533afde644b5e1c01e00191fc968fc66729a9fcd8f1c8c1fb8f0b3a26497c3db447a06c3da6d1a7195a764fe30a9c7d72f562caf58342eeeaa5b83c0dd5a7353b353de957652eb71bac124882a0405cb2706f7a2e81d1cdbf237380027abefdac3452f8f9ee2fa5579c0f51295a95d7a5c55afd5a0dd535530d0d16dc390de7e7a250a53dda49260856f53a24c356ea509c8eb38eebbff5ad7149602b48b4936d0cd8ad82fbc7f98abc2e12af8476ca45dc697c77f3d3f97465367888907ba7874bdaf8b63fd779010919f2487cd5b4b2ad9daf37f879691563c4faa99f44406fbd33156c07bb8b8a3d1e01f7f9dc2948a", 0x1000}, {&(0x7f0000000080)="66abac10a3c8761dbe115dea5d7724aebab5d014dcd51148f7d3935d74f42f2dd78a883e067402897fd0b26975f6bea30f349e3df39cd6026a3da80bf3da16ed6b12daa01a5235ec5da94c91c49ab695c185ce721346436dad87ed05f445dad512cc4daf0b93be9f035baf2a384d81c0c1dd", 0x72}, {&(0x7f0000000000)="6e29340367ccfe1ff25fa3b12d11e651ecf49aed163a5e", 0x17}, {&(0x7f0000000140)="f22aea46b0f582caadc5cda088d61432f4f4cd760e2dfeb0da82033084de59d2d1728538b0024d3c704a88053576c3535fd302012376d6cea5e8512897e79e24b7ebaf11ec0910e0ca12c9e102cc7764a0ffc07d843595cf5e8a139e56a26467fc049ebaac65a64ba06f829d01f11d49299065b3c74070c25ae002f3804acf", 0x7f}, {&(0x7f00000001c0)="8f2bc60ba366f0", 0x7}, {&(0x7f0000001340)="31bb38e07092af0bba9faeff2ac0fefefd86a9a6bb81b6f3ada3277c66b99b271ed4b0d7c920adb7c114fe651b91acab4d8cd6787566a3c5eb612520c185318aa14bd347a6ded38dbc753c6ff95669794040f12b1e8bf48d6cb024b28708ffc121c5d81a10dc4dfdfb22ca108ecbc743107826b53910cb9ea78eb5eb2543b4ee69b54046d72758d8f10b7943a808392054dbb4aaa847e03e31d05187dadf87cf588bd5fcbaef8e612ae83b4e641b3a62c97ba653f242ce587be46be9634e45cb84ec9673c5953e0441bddb7ea45af0475b27", 0xd2}, {&(0x7f0000000200)="45912003f389371c93f8b8a71f8d9d55b803f991c0fba8002cb8b86ece7cf579e510fe5e89219abba24da75046e29696814626711a722bf0f7f24d46ef6bc4436e0a", 0x42}], 0x7) syz_open_pts() writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)="cf499dba0051ebd2c853a5632ef43bf8e901b33dcd730fa4e341a4f5b3da37d44ff3a4ebce84d8d17b658696d8d1ce23b63568e7d8973dd41daa8ae7f62095164d67ce5627bf071273aea22af6d8b7000cab18f9fbd8cbfd6f3912911de97230071fe955ae4528df073403e36abe93e811ef6242901246c9263e4208d5d2161b0de325f51c90364969cec0e30c4eccff7e098517", 0x94}], 0x1) 17:36:39 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)="c7a895b22a241c0a078359ff86dd6e360ea9cb9905000000000000000000000000000000000000000000140000000100000000000000") r0 = dup(0xffffffffffffffff) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x851, 0x2}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 17:36:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000100)="9251c7c34b4548ede6fc5d23", 0xc, 0x8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000200)={0x2, 0x1000}) write(r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x102, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) sendto$unix(r4, &(0x7f0000000240)="25252aadb9945c3ae36de2067201e10edc46e4fe8bdf01cd427b32cc9837027ff5e82ae180718b1ec0074e10c65fb6738f3459980567af8998ce19d384a08eadb72ed8f1e2ff65ddd6bc60008683faa0e19009ae78cc758f", 0x58, 0x6, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) 17:36:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r1, r3) socket(0x18, 0x2, 0x0) write(r3, 0x0, 0x0) 17:36:39 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x10000, 0x6) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000340)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r5 = socket(0x2, 0x400000001002, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x4, 0x0, 0x0) socket(0x6, 0x804, 0x0) socket$unix(0x1, 0x1, 0x0) r8 = syz_open_pts() close(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f00000002c0)=0x8) r10 = getpgid(0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x170, r10) 17:36:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xbd98, 0x937, "73cc517b8e00"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="e90e2b12d45fddd40411f98c091d3bf4a0feb8b02c4f38e6869e0b567031353d8b2111474652899c53ee4e9d76c83eef33986d45e57f9d743674781d7a941769887a8370faeb49e8ec87dcd2", 0x4c}], 0x1) 17:36:39 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') clock_gettime(0x5, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getppid() r8 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r9, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r11 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = getgid() r14 = accept$inet(r9, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r16 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r16, r17) getgroups(0x6, &(0x7f00000003c0)=[r11, r12, 0x0, r13, r15, r16]) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x1, r5, r15, r4, 0x0, 0x29, 0x81}, 0x6, 0x1, r6, r7, 0xa6, 0x1, 0x44e2c, 0x3b39}) fchown(r1, r2, r15) mknod$loop(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x20, 0x0) 17:36:39 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 17:36:39 executing program 1: clock_gettime(0x5, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x41) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) 17:36:39 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x11) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') 17:36:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000400)=0xc) r3 = semget$private(0x0, 0x8, 0x10286) socket(0x2, 0x1, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20002fffffffd}) r5 = kqueue() r6 = fcntl$dupfd(r2, 0xa, r5) ioctl$TIOCSETA(r6, 0x80047470, &(0x7f0000000100)={0x2, 0x0, 0x7fffffff, 0x4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x7, 0x530}) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xfffc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0xffff, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x1, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000040)=[{0x1, 0x200}, {0x3, 0x1c9b, 0x2000}, {}, {0x1, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = geteuid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() r12 = msgget(0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r13, &(0x7f0000000180)=[{&(0x7f0000000540)=""/212, 0xd4}], 0x1, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r15 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r17 = getgid() r18 = accept$inet(r13, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r20 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r20, r21) getgroups(0x6, &(0x7f00000003c0)=[r15, r16, 0x0, r17, r19, r20]) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x1, r9, r19, r8, 0x0, 0x29, 0x81}, 0x6, 0x1, r10, r11, 0xa6, 0x1, 0x44e2c, 0x3b39}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r23 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r9, r22, r23, 0xffffffffffffffff}, 0x4, 0x0, 0x8000}) r24 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r24, r25) fchownat(r2, &(0x7f0000000140)='./file0\x00', r23, r24, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 17:36:39 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffd08, 0xffffffffffffffff, 0x322, &(0x7f00000002c0)=""/221, 0xfffffc77}, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x0}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) bind(r2, &(0x7f0000000080)=@un=@file={0x36e9600d02d56bdd, './file0\x00'}, 0xa) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 17:36:39 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000040)="81", 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) r5 = open(&(0x7f0000000000)='./file0\x00', 0x28020, 0x22) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r7, &(0x7f0000000040)=@abs, 0x8) shutdown(r7, 0x0) r8 = accept$inet6(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r9, &(0x7f0000000040)=@abs, 0x8) shutdown(r9, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r10, &(0x7f0000000040)=@abs, 0x8) shutdown(r10, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r11, &(0x7f0000000040)=@abs, 0x8) shutdown(r11, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r12, &(0x7f0000000040)=@abs, 0x8) shutdown(r12, 0x0) r13 = fcntl$dupfd(r0, 0x0, r12) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r14, &(0x7f0000000040)=@abs, 0x8) shutdown(r14, 0x0) r15 = dup2(r9, r14) kevent(r3, &(0x7f0000000100)=[{{}, 0x2691819d55c1fdaf, 0x0, 0x8, 0x0, 0x11}, {{r4}, 0xfffffffffffffffc, 0x9, 0x1, 0x3, 0x160}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x8, 0x539}, {{r5}, 0xfffffffffffffffd, 0x1a, 0x20000000, 0x3, 0xc449}, {{r6}, 0xfffffffffffffffe, 0x43, 0xf0000025, 0x8e, 0x21}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0xfffffffffffffffe}, {{}, 0x6, 0x2, 0x20000000, 0x8, 0x2}, {{}, 0xffffffffffffffff, 0x2, 0xf00ffffc, 0x2, 0x9}, {{r8}, 0xfffffffffffffff8, 0x80, 0x2, 0x6, 0x1}, {{r9}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x8000000000000000, 0x3}], 0x4, &(0x7f0000000240)=[{{r10}, 0x7fffffffffffffff, 0x8c, 0x40000000, 0x1000, 0x10000}, {{r15}, 0xfffffffffffffffc, 0x8, 0x1, 0x3, 0x5}, {{r11}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x3, 0x10001}, {{r13}, 0xffffffffffffffff, 0x29, 0x20, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0xbc, 0x10, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x6, 0x1, 0xfffffffffffffffd, 0xafc}], 0x5, &(0x7f0000000300)={0x7, 0xfff}) 17:36:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 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) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x85d2, 0x6}) write(r0, 0x0, 0x0) 17:36:39 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1, 0x0}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60a4f0080800000000000000800a6b4d53148c05a400002aff020000000000000000000000000001"]) syz_emit_ethernet(0x7f, &(0x7f00000000c0)="c7a895006f53dd000005ffff86dd0bec418ffc16ecce542da8c016efff8960476fadfcdb0fb34e09d6f3ea54d560e1a8439fe09096bccf1dff035e830e17810db45fded634649179939b7fd40b329464b5cecd7d000000002c6dfbd484b89ccaf633fcdff5aad2a17400d941da74519bebb5c491dc7a8d110bbef0665bc300") r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) r1 = socket(0x6, 0x5, 0x2) fcntl$dupfd(r0, 0x0, r1) 17:36:39 executing program 1: poll(&(0x7f0000000080), 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) recvfrom$inet(r2, &(0x7f0000000140)=""/212, 0xd4, 0x41, &(0x7f0000000080)={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 17:36:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = accept$inet6(r0, 0x0, &(0x7f00000000c0)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = socket(0x37, 0x5, 0x1) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)=r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) setsockopt(r6, 0x3, 0x9, &(0x7f00000003c0)="658852ee765313f5396e4480195f8f3e5dfef856d8eb2ca6666df92d5f9e8eed027d444f899bee19dcee131ea2d1b90890792a95607f9870cf8bdddcee265613b227188b71f64c7075f10238ab922b5882f7ac5918df39feb33d077a34d9806829e24084676e6525d5836edf41ea4c64a2a8fb6039a7c3e08a36f0c2daf0735fd57905e48338c2940c3f0facf0d79ce6c92469ff94deefa3a80a3c4b4fb62d7e06730cf9b42865295ccd125cafbfce0389b085fb83576c1c242d10f61c61d3adaca2057d4a2534180ad2660f3bb529f51de0da078db4c3f0860c1423854b23c819928cf629cc7a3d147b07a20c985357b24a7f80cf67dab061ba089e3593de8b681c97ba6d6d90a6c6dfaf413b8f7d0cf8a11bf0cb297cf88e57b9f5e212c89885458a960f7b5e33a48c6968d1f449872f9f39dbf71f50e81f37524ac85d663a5a78807f0f588adfebdc8813ede9f4063d78070fc094136dc90e8fa379c55bf9623ac01e31e4c180fb830fe07451b36d0e3e99e17d7f6f1e1fa5a8bd618de3f3cbab97488ee2e2422abdf384bd7bbc89e0d7a61820e866869ca0208e211272748e785591b32ce75b1794d7e2c30cf59c97fea71b903d741acbec78dbf170b3acb0aa87111cc251244a595ab869f48545fb670971bebcb0f2625052e0931f566f7e85ab14fa4571e134e4676b2f057a88f1781b32220561d849bbc1bbf3ffb577b7560a4fb7eb35ad03578170e1c61e0a71628f809e9158c2617731a8b88905d88219bec43f5a57e4297ec97963eae7c4a62091eb9d31fb861e478ec6e7d01a0b37d70eb3c8d066b1872f73a41c6bd9b512bec41ad65e0fd1cceb9fe7c3e7ee5a8f8f667e63d38a4cdc0d8fa9020804b9f85b91980a5e8b28eef5b16e7f033fb6ea538d227c6c984b0d32c44b8e1b96736df640f7c82752b1cd0899e2aa138f6eb1f862180f6d58dc789fd8cc214d6af56b3bd26e70ec2b9b981f0e0bbc43741e7ed7820f89f5634a9d3accb9c63dd45655ac0bc0b9dfa3dc5a3a1b35a8dd535bbf014c8caa8051bc3172fd43b82f052094e8843ff2e9e919eb712fb6225c8380fbfe72d05a872ebda55b17717bc1023f283d518ea7230859db134d9dd1b473caad76e0d9a6d2a96395c7876c5de27e22b95d214b78024addf13da24ec486b200563216bab8186f100126ea9b5e3a28cd55b758dd1aa281c86c8fcea938faf642d1a97931876604d6b17c2ddb7741f3e6fcaa7f32a7dfcb18a4960371bbcba089fe82f1a11368912fb4585e8263c88b6e55242e8542cc54b8825f7d8ca8f555f0eced75505052073d8e561c86cc9f1acce7b80822ac22da21eb074251917c47cd2f2b590453326d271ea8ff825d6fb1825d18b9008ef91382ef46f72d47a930a001ecf49aa39b22ce994ebfd8b064663432651a6c751107ee5d52001e552aa39498e979376cda4500adc354f2c217f81b7ea219020dcea1faaa1e3708e12f6eb3e9b04e6e51f94852b236ccb79157fa6f32b6e89f9657c40cb3e8a81b8bb352fda765721b91e9e47fc158a9d2543f0ea479726438c019f0b8cbc3e2dd9a14b2e023600710c94f50841fed00af6f570568a5602a17c2e029664de224e6647c197600ba6ebf8dfec4f5976d0f665ca28f47a9906e8fd20feeb077431e45537dd3c34664d7f755a87edce7f60499f781aa67aeb0074bae5f24d3292e3edf6ebafaa95c4d366bf6366fb72f7ab0455a96353f29c0c46362de5a5b1cd0177e869c269cd6ea3b356c274421b5b3918649dd1d9d9642e3bdc2f54defd6333169ec3fd3182d947d29dacdee7f8d351f226cc01f0fcf6b58e9249875de1fbbce1036363677f301b2a3f771193f3476d7fd46b685c45ff570074df5d5a38cce6b7594e5b2b9707e43931fe814f67eb02b604a91d4e6e62ca564057a03d0f0f10ecb2ed8c00aa2eb42bfc0efd79614e3345d9f9d53da1d75eeae34d1a92b986d8ad264e321b2df853ad1e96c43bf2ed54f82c8e39fd3d32105e6c2d8dbb6323abbd4ec0fa3e67ac04b26a8411fefd661df7d7f7b4b287a9e42f199d671ea6cb69f3d94eec47c1128e18fb2b335d54f5709b62062a1f653dc80dd4bc24f134d32eb6c10fb1f34c21b61d8ccf40e0fb37b537a47120b7cc005707d02c1dfc68032403a7c9fcd098b0b92330fc933dc46f2bafe09070cbad035b72a4cb5efd987cf87b19eb48d4e3b296fab1b91bf94861f3e2c80e8b9938fac01409c0bf308852ca41fa6775686b0548f14a36fc36ff14ca71cdafb19e41f8aebb8a526d671497fcf818aee256cd05f63113e4a7ab09344e3d1e227f33facbcee508e62e982b44bec168c0e513d8b6be340a77c235c6164241c295e535469c724d028ae78f7a7d7f0da361ae14738453d96d0a6579d0edc0c1013fbb31d59dff90b4098f9ebb3b83e7991315b6e8981af0b41e95b91d76c650f949a5669dc3b3fa46fdb1a83b8743d6e323ad8a2b0c29c0ddc0fb7e7815d99480f9f42c9c530aa34e7baa58552d2c0a6f81ad551e098fcc626819dc7bd85cc37bb27077cba92564193339c5c0a85d128b803b0690806a1ad60bc6c1f543814e147d4f3b60f008cd28a76ecdc649d9ec5c8a6848f7ecae26e68e02ca8bc17b3eefcc314edc994115109f15f99a223b5945cad1347799cb4c58693a663a668a13c41a9fef4d8284988aab3299a6c62541a08189fe7415f5fe5c1a7a11ef98c4833cd11d2b033fb7330357c1fb02bcdd9b901dc18c4d2ad5b44b83ca4f7a7d2373b6b0a01c773ddaa4310d376478e1da73be8d40556099b9eb9fb172f0dcfe815de17e50c79e37730e3dceb14f3fe623fc9f2b64c35ee160d2910b39a485807f60651d20eacc4b5a95ee5b8c6ea213d318557b386bc891057527506aa7be7324f4022434350f02289959c976b0a7e5cc2612680a318a49c2209f4c809ecb4133bf28a5afa044688e4ec70b0cfba5140a424dc6609b6d171d859c79985a058b718e5d7d4224595ee48e52f48a7addbfc51308dcacda0f85bc8211b3ccda68b5c21bf9b6968e37c30c6017a766d2d322d1940f0cff83a1d47d465196a47afbaab8ed403c1ab2e9442a0fbf1b5af274a9dabefaa24988305c30f16a0f8ec11fcd2e9b3b41bc1374ebd66006b8eaeed767754c12a9077d127d7efe98d8b840a8c72ef8962dc13b212f7ec2c1be499e359bbfea2ec682397e4c7b8d760ff477657237f6928450ab6fd13e735d789aa411f49e12c20331947f2014c79053d55d4c62e4d45800ad0df9c821c97eb6ff25d3426abe1717eb1ccd1a02dcb7ff8294377e46c57fb7de98054e44092e40f4bc160f1816e2d63fcaac7e296c1fc28975117ea88b3c41f30cee67ca5c0136c1ed872195e1000ad2503dd91b46f66cc106532a8340d57954787334f9d5b54b799d72b5d85dac34cd270ea1dde27bde795c165470f6114e486083aaa1a5edb0647ac4c5871577b875129f977b108dc1e5e6c3efe8ca7b3bf1161171614190700918e34b2664560c8623ad30383ed9411f2545617b3956b28854ffa715f999cb626f16ce08df7a202c3541172dcaed3bd029270a1eecbb3bf19569357f8ed547fb0724431dd81454009dd6459589f727c80521457844d3622fa8d249c445c4d7c85e3f26e6935198661d97b3a3c17af1a7dc1464a04c3c67ef7954401830ab694eb27a6b6ae5e0e48b2d896610d51457f57a4c857f8d3403b0fc06070417c79c212b98e4870df664adcbade3dcf1bc7bee7060ac259805443fd162567275107d2d78ec2f5095b8dfbaeec23555892245ea44deb66501034bd5019f9cf094ed88da1e7010a6cecc81e9a57791303e1f761a79f63653d482b9ecde718425de05084cb3969902e1972805f0abde0373055d5a71deb557102aec8acdf6b9a04fd63023f24826f58a4656463a397cfd77903e466e09dfab590b94e305797b16dce6383e44d301b9099ef4c421f19a36e98e54090ac452de4929d0777589bca5ac32e2069f6c96919aedeadf322641485d2e8d1861156e1f8cc112d3874d0676757fc48fed67d44ecf12cea15dc5cfcd9e30afe0b434b261fd6a418feb0eb7e97e5daefc177edaa8319065a8201c2ace946bace97d9e7db8ef1ea372a783cfbd4ba8bb91c1c2cb6a3cbff0610cfb65333a64930164e722e4d04d8767b02d064e73da1701f043f6dd57d73316817fb909006776fdeb8d28abd300bf8ec80d41fd3174d16391ab8c2753ef651a1ab78ccb1c4ad60e9fee29d9d85afb90792595a3c8ce7efadd27b7130354e813997fc49c2c1e5f8c3a56c92d16c88eb6c9d4db12eb2804b91b3390e5131170b772acf48b94aecc1ef234cbcc3445800ad5a352ebc759977cec55eac73455aff424b5c1eb7efd52075c00e7dfe84d763fdee94c4ae22890ec3f2f2e3d99aced58249e6ad163a14ffdb6e786b10a0b04640a93354e92d63ba714f7429a76517aef6620a431d0a615b42d6cf72f8ba3b01e7a79e070937c23fb28a475110a7774b10a5b2791283d5097a6266317a6a49f69b54d13a5de93a3557bd04208d5b4c8b4e1264deb52dbcf914e85b374115b982f2c8883c0d09c889296c014269247be7b2cbbea33b9ad5351d44dc1242c981f367c6129f1db89684efabf4ebf82a815da62be8b2ec60eb8c3c9939cb8165f29f9a326606989b4f86e0c5afd87e998a2242e6b05192251427eaf51877577dcfe5f2906d2c290aceb7fb59b37ad636c4b70b6b3a6d5e124b4095ba1bd0ae220e06dfade6601c1bf11445f830662163e93a0694bd6b3eb207f0ef60eda77392e8ff2d19fb547b79bef94c0c8a090400ecf365594ca1edcf6df467b67d59bb456c8e06912d64074c2bcb520b3fe821d6682f244cbb23d9f1094950096b401e22d5b0bfe00d19d00eccd3dff7a75322a6545fd2f851aa1e67e84578a3e324f731744b3b3a90fcc3901d7e700292df50486f3b84b5747283c7d8606310478f34535ba560efc6935ec653f25149fa80dd41cf91c31e19464667e8add261d941f0d1a0fc5f778fcff08ed00a917b060e48f4965ab796c3f70d0f0b2d3eb2506d098a9177a317068468e03c4e41a3b78eb54dce70906a5c1ef0d66bb7b6ddf7510086efcc4a64c677fa4601f813102b4b05fca4489ddcf7a9220113b5bab28a01d3a94e56d85445eb1ebefd98a3286e3fd98b9d602afc62b49e683bae1d98c94d4d5d019a4d9b87091787473cb9c562f09e1545aeda63afe454dc6ca08b60893e6df83a651db8116a466300cc3b43ec44daecf757f9a68e2354e50da8425763b7f3d3ec9508064d3bd881215995eccc8b890edf6aae467eae0725eb5f5440748b9a8b4a57e322bc7ea946068beaab625837ab9f6b4b1368d81733cfce54b87a74eb26386be69459762f819c406ad782669c3d5cef0ec45544fdad87e5f3edb24824017789233fd3d001d699349940f4b9918572444261ba411e3e155a921eb5fa5736403636a20a7ad7875a5a62aac9f07b81e396f73217b3d7e5d23d914cdbadb0f89b3f7a04e38f447187f47b698a089a5ecc913c89a5d81132e5e78dbba0c5bca87090f097288bbf6c1f3607d113a08311140c068808e61b62c8dcf7d4961013ad1c245cc1c3cbff45f1b299bbc7aaa1563341f9db234f1c4d53f02d29eb60d7c3ec2471f5fa0a9d12df5ab5cc6168b7e0c651ee54a83b0b45758810124588d0f69de6fcdbab85fa32f03d6a9328966102ba6ea39e45966fb28f579455eb807a0c5c5f4c582c39e7e407afc5fb0b9d1b40860b6338", 0x1000) sendsyslog(0x0, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) 17:36:41 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) 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, 0xc1206922, &(0x7f0000000300)) 17:36:41 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/72, 0x48, 0x0, &(0x7f0000000100)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x200000000000}, 0x10) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000001c0)=0x101, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) readv(r3, &(0x7f00000012c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)}, {&(0x7f0000001280)=""/32, 0x20}], 0x3) r4 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000001300)=0x9) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) truncate(&(0x7f0000001380)='./file0\x00', 0x0, 0x2) fcntl$setstatus(r2, 0x4, 0x4) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000013c0)={{0x18, 0x0, 0x3, 0x81}, {0x18, 0x2, 0x4, 0x43}, 0x0, [0x7, 0x34, 0xffff, 0x1, 0x6, 0x5, 0x3, 0xa1]}, 0x3c) r8 = socket$inet6(0x18, 0x2, 0x7) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000001400)=0x1) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wskbd0\x00', 0x8, 0x0) pipe(&(0x7f0000001480)={0xffffffffffffffff}) r11 = fcntl$dupfd(r9, 0x0, r10) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x80, 0x0) r13 = fcntl$dupfd(r12, 0x0, r11) chflagsat(r13, &(0x7f0000001500)='./file0\x00', 0x10008, 0x2) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0x82485608, &(0x7f0000001580)={0x1, 0x10000, 0x6, {[0x1af, 0x4, 0x4, 0x80, 0x9, 0xfffffffffffffff7, 0x6, 0xffffffff80000001, 0x3, 0x2, 0x3, 0xa6, 0x3, 0x6, 0xb1, 0xffffffffffff0000, 0x9, 0x101], [0x6, 0x6, 0x4, 0x9, 0x7, 0xd67, 0x3, 0x6, 0x5, 0xe9], [0x70a5, 0x8, 0x800, 0x7, 0x7, 0x6, 0x7403], [0x2, 0x20, 0x1d00, 0x0, 0x20, 0x4], [{0x5d, 0x7, 0x7fff, 0x5}, {0x2, 0x200, 0x401, 0xd02}, {0x400, 0x4, 0x9, 0x17}, {0x2, 0xc92, 0x7ff, 0x1}, {0x3ff, 0x7fff, 0x2, 0x6}, {0x8, 0x88, 0x6, 0x40}, {0x26f, 0x0, 0xea9f, 0x100}, {0x1, 0xffffffff, 0x1, 0x1ff}], {0x59f9, 0x9, 0x3, 0x1}, {0x4, 0x0, 0x8, 0x1}}}) connect$inet6(r8, &(0x7f0000001800)={0x18, 0x3, 0x7fff}, 0xc) r15 = open$dir(&(0x7f0000001840)='./file0\x00', 0x0, 0x110) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x10, 0x0) r17 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r18 = accept(r6, &(0x7f00000018c0)=@in6, &(0x7f0000001900)=0xc) r19 = open(&(0x7f0000001a40)='./file0\x00', 0x0, 0x1) kevent(r13, &(0x7f0000001940)=[{{r4}, 0x0, 0x10, 0x20000000, 0x0, 0xfffffffffffffffb}, {{r9}, 0xfffffffffffffffa, 0x86, 0x2, 0x4, 0xfffffffffffffff7}, {{r15}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x1000}, {{r16}, 0xffffffffffffffff, 0x34, 0x1, 0xfffffffffffffff9, 0x80000000}, {{r17}, 0xfffffffffffffffc, 0x3f, 0x20000000, 0x7, 0x1cd}, {{r3}, 0xfffffffffffffffa, 0xc4, 0xf0000000, 0xffffffffffff5166, 0x2}, {{r18}, 0xfffffffffffffffa, 0x1, 0x40, 0x1, 0x20}, {{r7}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x3, 0x8}], 0x1, &(0x7f0000001a80)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x40000010, 0x9, 0x8423}, {{r19}, 0xfffffffffffffffc, 0x28, 0x1, 0x80, 0x3}], 0x1, &(0x7f0000001ac0)={0x4, 0x3}) 17:36:41 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6e080000001b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa3400005f84edca239ea3"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() chown(&(0x7f0000000000)='./file0\x00', r3, r4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 17:36:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDSETRAD(r3, 0x20004b43) 17:36:41 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x88) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x3) r1 = socket(0x18, 0x4001, 0x0) getsockopt(r1, 0x29, 0x10000036, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) fcntl$dupfd(r1, 0x0, r2) 17:36:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="e191238008ab63c768b5dd74a8bf83468c3f58491cd76a89ef1fe4af63e55b47e9e23eaadd57e268f2e7f3952d15feb5c58c73d492d162e330b9df9369", 0x3d) syz_extract_tcp_res(&(0x7f00000000c0), 0x1ff, 0x4cf) r1 = semget(0x2, 0x4, 0x7b458f8e727a9967) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x40) r3 = dup(0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) write(r2, &(0x7f0000001180)="29bb4ca4e8b29332280a2c9bb7b53a4c0bba290bccec7922dbb5acfff3f248ec7aa610dfdd24703c94c4d5d5dfba0e37ae664cebf6faf4e6a5bd36b134679debf1323cf0fda66ea11da088d2233c07f74277d84994848890191d", 0x5a) r4 = socket$inet6(0x18, 0x4, 0x80) getsockname$inet6(r4, &(0x7f0000001200), &(0x7f0000001240)=0xc) sendsyslog(&(0x7f0000001280)="0cac6a109d1d2680a8197895d93bbeb392add84fcda33e3f216b5e28dd6cc6", 0x1f, 0x8) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000012c0)=""/53) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000001340)) r5 = dup(0xffffffffffffff9c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x8000, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x80, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001480)='/dev/pci\x00', 0xa0, 0x0) r9 = socket$inet6(0x18, 0x1, 0x5) kevent(r5, &(0x7f0000001400)=[{{r6}, 0xfffffffffffffffb, 0xc0, 0x8, 0xffffffff00000000, 0x5}, {{}, 0xfffffffffffffffd, 0x8c, 0x8, 0xbf, 0x3f}, {{r7}, 0xfffffffffffffffd, 0x16, 0x40, 0x0, 0x100000000}], 0x16d, &(0x7f00000014c0)=[{{r0}, 0x5, 0x10, 0x20, 0x335b, 0x2}, {{r3}, 0xfffffffffffffffb, 0x30, 0x0, 0x7fff, 0x6}, {{r8}, 0xfffffffffffffffd, 0xb0, 0x1, 0x1f, 0x1}, {{r9}, 0xfffffffffffffffa, 0x11, 0x4, 0xffff, 0x7}, {{r3}, 0xfffffffffffffffe, 0x6a, 0x1, 0x5, 0x9}, {{r2}, 0xfffffffffffffffb, 0x0, 0x10, 0x0, 0x1000}], 0x6, &(0x7f0000001580)={0x1, 0x6}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000015c0)=""/245) kqueue() r10 = getpid() ktrace(&(0x7f00000016c0)='./file0\x00', 0x2, 0x210, r10) mknodat(0xffffffffffffffff, &(0x7f0000001700)='./file0\x00', 0x1002, 0x0) r11 = socket$inet(0x2, 0x3, 0x2) fcntl$getown(r11, 0x5) connect$inet(r6, &(0x7f0000001740)={0x2, 0x3}, 0xc) 17:36:41 executing program 1: pipe2(0x0, 0x0) socketpair(0x10, 0x8004, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/80, 0x50) 17:36:41 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c472509000180000000000000000000000000000500edff00000000bbfe80"]) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) kevent(r1, &(0x7f0000000040)=[{{}, 0x0, 0xa0}, {}], 0x2000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) sendto$inet(r2, &(0x7f0000000140)="5d1aee52e714885104158673707a86152d2dd20d1e5a9d3fcd894c40ac7de377538ae0a717a18a15c610564cc4a842d401670baa261972d7278ff7e8d6e76b244a8fa9e3f430391b3bfe79addfbe583b4773796017970fad01505c36b124eda0588ec73ecefecaf39c6ca163c4c2ed", 0x6f, 0x4, &(0x7f00000000c0)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaabfaaaa04862e60"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:36:41 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x3) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000007c0)="5d00c1343946133db75c541972053cb852af98c735a778f2051fd4b2c6b86c52446d3732247e5da0cfc5b0dce9a8db0ef28c4917fa669b5f6e76c4c0c2fce7bebca0a0b32dc666ec0deede4d6d375d562322f1aba1aa65c48435193a7b65b8f8c82f1dc240ef871b0275df81f40973c983c4f4021adfffe02a9dd871f1275e2003f4faf608cc8d9451a0c94c836448f386a96a90dc306cc0855d4b55000a0da42c31e673f1ab74495af6dce16f1a9cda790dd7562ad92039faeb9adffefe5e29a91180dbcd75e770951ef6fe64bc0fe05a98d56f66c85337534b82bd198c7f5d37a4653cb293fa416b4330fd2e3eea8b7ec5c24fc2423a9917309b4348356a55c069342a34e5af0d41f0fb3423f0a4f72f03056a8216fcb3d61e9feb153198471247f7396cbf4228144a782c79cc09f08f89da94a2631ae80f3d34d0ddf411bddd5868c6d0a661a1c6ff7def980291ac5010f06c225ec37ab7703ad9e2d6b37b35bae90aeac901512c4cfbbe0e0fc4e7886b6a1e395e1f066dc260d686a04f9f23ed4b0d8e58ada6373a4b898401ad0f2b68d209a9dba145e4f0ff205699e82519626a50538c1767a43e4f63c346c2f68f2a75b6fb99956d803c764914813a150dcf34abe271fb4cf3ee5c6ea17ce6b970b504552b0e493a84041ce45ed448eea1bc840ee178ac9617329a4b3cd45d00751d0a0b5ae5", 0x1f6}], 0x1, 0x0, 0x1ff) ftruncate(r0, 0x0, 0x402) 17:36:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xf0, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) r5 = accept$unix(r4, &(0x7f00000002c0)=ANY=[@ANYRESHEX], &(0x7f0000000080)=0x1) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r6 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r6, r7, 0x4) preadv(0xffffffffffffffff, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r9 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = getgid() r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r14 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r14, r15) getgroups(0x6, &(0x7f00000003c0)=[r9, r10, 0x0, r11, r13, r14]) lchown(&(0x7f0000000100)='./file0\x00', r6, r11) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:36:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5c11, 0x2995, "f657007df94cf54600e200f5d5059f8913b63500"}) socket(0x18, 0x1, 0x3) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886736c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000004f0ebbbf1b209e14d9821641e80822abaef3ccef058cbadf64241b061e7e4a1d1ccbfade2b5e"], 0xc, 0x2, 0x1000) msgsnd(r9, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000016d78fd1f87a67d790805fab37cfdb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2db46910374426bdcf306843b34e7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea70595fea73db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r9, 0x0, 0x0, 0x1800) msgsnd(r9, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) geteuid() r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r24, 0x0) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) r29 = getgid() setegid(r29) r30 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r30, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f00000003c0)=0x800) r32 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r32}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r32, 0x40087468, &(0x7f00000001c0)) fchownat(r30, &(0x7f0000000080)='\x00', r31, r29, 0x6) r33 = semget$private(0x0, 0x7, 0x287) semop(r33, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r33, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r33, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r33, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r29, r28, r29, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r29) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r24, r15, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r10, r20]) geteuid() getegid() r34 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r34, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r38 = fcntl$getown(r34, 0x5) r39 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000540)={{0x240000000, r36, r37, r36, r37, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r35, r38, 0x41d, 0x5, 0x5}) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886736c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r42 = getppid() getpgid(r42) r43 = msgget$private(0x0, 0x20000003c4) msgrcv(r43, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000004f0ebbbf1b209e14d9821641e80822abaef3ccef058cbadf64241b061e7e4a1d1ccbfade2b5e"], 0xc, 0x2, 0x1000) msgsnd(r43, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000016d78fd1f87a67d790805fab37cfdb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2db46910374426bdcf306843b34e7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea70595fea73db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r43, 0x0, 0x0, 0x1800) 17:36:41 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r0, &(0x7f0000000180)=""/219, 0xdb) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918e1dbcc1af8529fd6d62cbea2c42f204d3"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) fcntl$setflags(r6, 0x2, 0x1) r7 = msgget$private(0x0, 0x20) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r7, &(0x7f0000000240)=ANY=[], 0x0, 0x3fb) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653544082971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea74620760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee3a804000000000000a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d218500"/477], 0x156, 0x800) msgrcv(r11, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) r13 = syz_open_pts() close(r13) r14 = syz_open_pts() close(r14) writev(r14, &(0x7f0000000b40)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}, {&(0x7f0000000300)="245b98a0e213b7d5186698a135986fa3c1f531fc91c678cdf8127414ba28058ac475510ed3317fd169ee48", 0x2b}, {&(0x7f0000000340)="f014b7ce3c29d6512254d1abe4c577b113d4fe1e7638611fa809666178ba8657f256dad3db824e92411d1a36ed2bb4dd6eb2c5f1f06fe56b35eecec4a509b69b5716f8c6d72ef5e71837d4fce32d970473f6b389ae80973e", 0x58}, {&(0x7f00000006c0)="5f0b9d8aae1c38463371c7f42819b9e5092ed857fc9cc74171edc82a6aad4d065aadf95fe001bb9842a1393fb27f9ab93a0665aafb6dcf5cd4c02bfb8360c5548e5465fa7fff", 0x46}, {&(0x7f0000000f00)="111c4e01bac5b0c86d59a3fd3ace87aaa3596d4bc5cf4c9897b0a32fe4d847093b8be35e69ea1e0a9612719c9ae0ef038018ebd9fd73e0c4ce97a5400defba347c9dcbcc2d644ca2fff5b839938073651bf5450e5188ea31de5d9a269464e5b76f4b2233ba8a14932f5deeffac544a200b02445332386146963930fd6c29fcbe5cc31551c69ff8500468e9b63d2330c0511f04c231c0bac52c26d27e15ccf0067be7d4832ff0189729", 0xa9}], 0x5) fcntl$setflags(r14, 0x2, 0x2) msgget$private(0x0, 0x20) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r17, 0xffffbfff, 0x2a, &(0x7f0000000200)="ff0000007e0da6556bb22ed0353cd1cb7d1f34707a95e05bd60e5ab005b11be27704543d24c784d1b9", 0x29) r18 = msgget$private(0x0, 0x2) msgsnd(r18, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r19 = socket(0x18, 0x1, 0x0) close(r19) getpeername$unix(r19, 0x0, 0x0) close(0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) getpeername$unix(r20, 0x0, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) getpeername$unix(r21, 0x0, 0x0) r22 = socket(0x18, 0x1, 0x0) close(r22) getpeername$unix(r22, 0x0, 0x0) r23 = socket(0x18, 0x3, 0x0) close(r23) r24 = socket(0x0, 0x8000, 0x8) getpeername$unix(r24, 0x0, 0x0) msgsnd(r18, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r19, @ANYRESOCT=r8, @ANYRES32, @ANYPTR, @ANYRES32=r8, @ANYRESHEX, @ANYRES64, @ANYRES32, @ANYPTR64]], 0x1, 0x3fb) r25 = socket(0x2, 0x8002, 0x0) connect$unix(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="b35e004835a9e535c89ec1f515608a308a2a7832ae2bc9f71831ad0e20bc2dcd8b68220d"], 0x10) connect(r25, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r25, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) r26 = socket(0x2, 0x8002, 0x0) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r26, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r26, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r27 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r27, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r28, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r29 = socket(0x11, 0x4003, 0x0) shutdown(r29, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x5e) r30 = socket(0x2, 0x8002, 0x0) connect$unix(r30, &(0x7f0000000780)=ANY=[@ANYBLOB="5c8fc0dff9d4d023c1ff61619187a179b733917c1929f883d4b25164526991953caca84df461cb42ec63db42b71da692fdb6bbe2754e3f423a0963bd27b961121f8ffd3a58f08ef699d104f9f4c69f109590e2ec1635a886"], 0x10) connect(r30, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r30, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="fefce59ba300002e2f66696c7be792dfa254515f005986ab75c82a7285b7595c70ff6dcd1b9a476414177b25d45a6f53453c84109f6d066212955304ffa4fbcc1bec55510d3855fba10a8572da6a329b84b6a895d2a3301856e361a45cf635f0f5463c53bf370c627221cb3aa7ca9742b25c11e9085b1081b1b0110c1e240a9bf03260df8627c5d19714eb436a2ce01f16b5ad8a4810a16fad0a5417167ca0125f55b485"], 0x10) r31 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r31, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r31, 0x0, 0x0) r32 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r32, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r32, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r33, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r33, 0x0, 0x0) r34 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r34, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r34, 0x0, 0x0) r35 = socket(0x2, 0x4000, 0xff) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r35, &(0x7f0000000cc0)=ANY=[@ANYBLOB="00002e2f6c653000c01af680a194640d5efc734a525c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ada813fe37170f4832592431b0da56b34698f95006b948fc48ea88186c8108d45500a0c000"/91], 0x10) sendto$unix(r35, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r36 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r36, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r36, 0x0, 0x0) r37 = socket(0x2, 0x8002, 0x0) connect$unix(r37, &(0x7f0000000c00)=ANY=[@ANYBLOB="81d814ccf3ec782e1b8a404da7490145f93d6988e510a9843fc6c3534a11542c0c69ebd085e3ae23e20e5d3a40233ff1b45b2aa8e259a53331adadce09be1e1243c67b477b3e667c0e4cfcd0fcfbb96596063682d92719a312900bf65e0b66cab9cc7426fe655addde75dbf4d26f4c8f19cfae8631658b3fb5de3771874cea131c850737f9f0b15f4d0d4fecb7725d52e88e248238b6665620812e8d37170871beaa3e035428e512a50acef2abcac3ce"], 0x10) connect(r37, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r37, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYBLOB="00002e2d66696c65302f66696c653000d5538f08b6eee31476dabd8115fe43dac5d9f80a0a8f5896b4e752cf0b77b2b962847898ea2131525eb11985817b2b86ef72c206cf3be82787ddf75470819780e700d42492259a7659bd541ce85524ecf740c80fd9f52454c04c62dc4f306cfb4b623e21f6079be6d274213957dc440d3597f577958e477fa4dc8430e082869c1808f6693e93d397bc410c5b6922137bcff88d15fff9d56d80992d1b14a527d55298cd1b5dd49b3a740e7a3a8e82a04af260cd1624eb3eba1d7c4f1f45d11cd8a23b23865025dc554d0d52f0940bf58b5fc2d4bf3c7491f50062af864dd6933b8fe7fe573a793676241ec2580c219eff7d5cd445ab7eb5e501908e0f6ac97ef885248c399d3881c2e298ffc5ee1f1cd5e9c1454adac55f1267f22ad7c80838a9d5bec5563f96cb8c9aa24d80ce90e7556da82a87bf3d2617cd30cf15414a7eca17c6e78889c601439a62c973ee6702934bc09ecca082f615715cecffe7d35a845a02652ffa190ff61813caf14cf58589fa1652f677b887c050dfca83531f4ffa326186bb9fa96a1af02d9a414615a6239e66b1edc6a0decf0bfceca3a5d4eecf06b00571eba7942f29430ce63302119a97c5ee1abd6dbc225b476ada3f8bffb93852e94276d8bffcfa686f50c00eadb19ea61778ff6171f9a41264dc6a77ac19"], 0x10) r38 = socket(0x2, 0x8002, 0x0) connect$unix(r38, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r38, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c04c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc2fdc09efd807457777ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3000000"], 0x10) sendto$unix(r38, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r39 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r39, &(0x7f0000000140)=[{&(0x7f0000000180)="440239d086", 0x5}], 0x1, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r39, 0x0, 0x0) r40 = socket(0x2, 0x2, 0x0) connect$unix(r40, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r40, 0x0) msgrcv(r18, &(0x7f0000001740)=ANY=[@ANYBLOB="bda72d9ee2241d88860600006cd00cb4543ed09bac51ab6e25151586e3eaca11cba101af49ad00000000000000ac", @ANYRESOCT, @ANYRESDEC=r32, @ANYRES32=r39, @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYRESHEX=r33, @ANYRES16=r34, @ANYPTR=&(0x7f0000001040)=ANY=[@ANYRESHEX=r35, @ANYRES16=r36, @ANYRESHEX=r40, @ANYRES64, @ANYRES32=r37, @ANYPTR64, @ANYPTR, @ANYRES64=0x0, @ANYPTR], @ANYRES64=r38], @ANYRESDEC=0x0], 0x6, 0x0, 0x1004) r41 = syz_open_pts() close(r41) writev(r41, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r42 = syz_open_pts() close(r42) writev(r24, &(0x7f0000001680)=[{&(0x7f0000000940)="ef6dd3bfe2a945dd160e3a7b56b88e19f5f57fa72b388e633d359bc313e0470fb55c57b672301f548ccc6bf7e9358276c13fe3823d10a5d4177abc"}, {&(0x7f00000010c0)="a3a6005a0a2c323ef7ec73025f6e6dea9be769e0233c5bff84d94f6a8a9c11015db3ef715c67d9e3ff49a60646756d229bfb18a441eb8ff3fc70f872fbb04742fcf10dd49a602a181c1a407967527146eb97a2274ae721e07ca1b2eff96d3fde1912d14236c54589b6aa3fb481e3952a4fd33933ada385c8c29a4a2c80c1bff4d2810b9369f78cd72811676063e671adcc6f92e9371e3540baa666"}, {&(0x7f0000001180)="33933dd26a2f292cbcb80a5c40d884cc3ac0fc5936d0d131cc2c131f00677750a01e3f319350188ece2a445f19ef3a62908764ff743e2a0d81d1870ae1fb2caa49de985b6133df0290cd099fefbf2ea80c08d3db0a6dde86512e7eb2dd5190e60321f51034cd638c51e2d711946a1fc828d2703da76f253a6124471720f4697f7ae35510ba744c9c07abe9ca529493da54cabdafdbb4697ea9c9784a7f5320dc258993d6ca27544f0a2b8f2ef762e257d3640da7d9f07624027ad2bc95d9af7139ccc56dc1cdaa69bc79c7fab701f31068ddd2b1651dc204c8718f21ab398d85d8daef5e4ae47e4c897cf47b4b5cc7733d190ff330693b45"}, {&(0x7f0000000a80)="e53d3b7dd1f596a7a927642fda85384c40"}, {&(0x7f0000001280)="804e0f43c34af491d1ea0feee384e209ac8855cbaa4ea915cbebd6d2fac784c7f2756721d2f0d738d767f5580f5cddcbe7c2b6bbcb1655e75d26b95496c3bca82ac413f043adb729a2fe8626c6fdac30f1252bd53c431cd9ec2e51b9a8881cb773330cd0b6d535994e046f0e341584a260c5b50e60ab7b2e08e3a7025e265a70c03708fd4a05391b77d5960e26ffed58a7ba9cd9730c336adbafc91e04"}, {&(0x7f0000001340)="0a11a8005416ada99260af00a7a8b4ee81f2770b0d01e31ca863f96746bef5471d5bd5b42f4ee40a066841521664429e0411c691c122c2849be8c7bb3527f2aefba873d607038cd00d4085"}, {&(0x7f00000013c0)="460c0eb6390b1dc8cbca655eefd5515fa58eee17e02e4ad1724b50ba02daff300620dc5e6722150681b9d65ba1ba2e9805c69fd7d72904defc4c9b94ae701d27474586e648e92d6659cec5af8f06bf70c0c33c958e264eb54d731d9ee05fbb0a1fb4dcbd01e65b73d6e4e65b09e3679e82786bb222850b0d144ea6194171ba0f006c5791723e6406edc3677948cf282450e632e829b4829ed588afd96ab1e3595205b99ecf645e7ee43bac45de35fee62d9665af8d77e3e0eab9bb092e7bfb56a7d04f2c07b93522793afa7538c19511c87d165463b4b27d261e7ecdaa11883b2874c200b1e56ea39a8112b251"}, {&(0x7f00000014c0)="f81cf2cecf766d758b412d6560123a8948cfd3843b4aa02e57dbdb39d0b3e44fd09de073c3e0e50d3eefcde031ab6a2a0f16c7bbdc4eef187cdb07ca81fc9201231689ba31188832c8868148eac26668268b9e7ac63573e85c49d5188929bc79eebb83a0f53c1996a19fa180c07544fbed91b9d33c384eb2e428f956eb216c6ea8a003eb00c4314f04a8cff54aec6749a82f00c17dcdd3b523e03a7ceb3c383ed6f2e2beb3452e3b3fc5"}, {&(0x7f0000001580)="582c05ef38a8e9a3f5cbd88633ae692e01759f027cc9cd8f131116a88739326ca432aa171ebc9085c9ba00bad7e80dc3d604170e1a045bfcbd8e6abbc73e6a836dd619b42942cc63c3602dab2f0126cf0837e3abe8accbfdfbeaa7bf1256a8c1780a9303a0d68ea84282a0e067f0f683652825d552e07b8590614ed8ea3c8a39775c993e5190577ed1e1c82ae653c747776a60722c729d6f0b9cd4228344481d9761d49f27284f4cf23b4ab6646e490420ea581621331250ce38ffb9698a5a0576170286fd72bcab1304e56107fe905511"}], 0x2) r43 = syz_open_pts() close(r43) writev(r43, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r44 = syz_open_pts() close(r44) writev(r44, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r45 = syz_open_pts() close(r45) writev(r45, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xd, &(0x7f0000000040), 0x14) r47 = socket(0x18, 0x1, 0x0) setsockopt(r47, 0x29, 0xd, &(0x7f0000000040), 0x14) msgrcv(r18, &(0x7f00000008c0)=ANY=[@ANYRES32=r41, @ANYRES32, @ANYRESDEC=r16, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r3, @ANYRESOCT], @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000003c40)=ANY=[@ANYRESDEC, @ANYBLOB="5bafc043dd09852db2f26179141abb95bef10f40d7808e6317f38c8307c4da698b2d14ab54aabef17e1d02db3a6a7907dd00669ff2e13267691fbfb22635330ee78f65ce0d1d972504f68ae5e6f31338251dec0872054d7c53534fe6055be200b6260771e3d610a63bb42bde2a332a973c2cbc1bab62584e", @ANYRESOCT=r45, @ANYRES64=0x0, @ANYRES32, @ANYRES16, @ANYBLOB="375aa175f27b3cced4c79504aa924720363887cb97d3aa0137a43c5dd6db722056281a25f7dc18bf55a172bb6472af3707eb42332e389b032965916c8a53c4d979c722e86d00a7000e4c7efac19fefafa82c635735bf1a72b67b5ee5c19774e5ddb54f5166142a067fc84bf0b7ca86f67160b4414752390c9674119270af0b69aded3e7e0d13205246e4dd567d3ca777ab3666bb8558d0cab966101d95643cb0697a741d32447b9255016cd01fa437fcfa415a5fdca6715ce5d0362d4073758f4fe98d662652ab0ea601ed5f41b6967c67a59013db48f85d4b5690429d0c620a9e6d2c671f004d3e83062cfbe9e1f1843646c0086208015f1c54e76daee19c18d0333e751cb39d44681aa8f2ba54500c898217c6972a7810f40e1641a4919803fa510433cd66e474c93f001238ad0778af56efd49f614021dd3489ea76505536b9002452704c5ebfa2945c83116252451dcabbcec9eb7f6f3799226a942b8bcac4f6af34c1f58b4dc6b1cfb6def486986a9062cb3bccbd5613bd5db717c7e469b81d6804f5c813568899bb760436e91fb8334bf7c878ae3f60f04a469dfe87584b00f476e1c01873c60fde69f6bd8c990d5afb6d090d2fc2c2f66b170638484f05a267a299893f9a4672ce8398a3ef796091cfc289392a258ea68ddde6bf31a68704e1519c0acd9305bca32ce6f3c342f0aad0ee5ef25c6d6295a1030bd223b75da399e0828cc0d20a9922f3fa45f23f54b6ee51f9e28f3df9a8aee70f5ce5078f1916a4492984f40e056c5c9384c80b0159f0c2bc6dba84ec668874ac674c86091e4de6390ff3b755ae870511ae00817e8b6363e60bf65196f0a874f6ebc6899fbe3fae4905b95437cc9ecdfddb4cc2034cc146086bf7c3f1030fa5925014ddc184b65aa8548c13f88679c129c7ffec54fb50963c90cb3dbc190645c9c90f62e6da1cb9f77079bd8cdfeb0be68cad3085ae582a36fb32cfee25f5a0006aa2694e5dab62813314ae8b0ee623e18d2fb9afb9e3aef5d395d50f57053f33a30d9d669e0fddd6a98b710a6bfd0b1a8e36dddcedc066a96dd587f916da389123a42dbd65c70332d984b26ece66c0a843cf1df9b8027587f4e9a5a240c6626770d54128e21c15a4a5f1353fe607ef9da5d94cac1f2df1ec4186cf4b9e480a69f58e66782dc00fc209ac3e8b186172569dec82ccc926afee3b6f0f0c3d1b36e7adc7d0b5bd008017844f5f6b3ee362c946f74f0cb785d7d8c216ad624e0d425e96df4713087f8fadece0c003f215485399c9c433b15855bbe97569478170f0117efdb8ec794ec0e39b506ed1189d17a81c0e2c2ca2a8e5a577e0b056ae4a7f367157712634e31a1fc249f981bddcd39486030cfab128e72e3f89286be8c5feeac6f7e8d617bdd97609291d6ecace09751cc3c6d0b295d85584e9ec6154b29a09a1e782ddd164a127c2e19b97d87fd0f61dbcb187b9d2d111619c47a8d9e56df9f092d4c0605b9cffc68f301871c45f0657e935d3f8a4a64ececa7fdcccc4eeafcf4b60518e71cafcbad48c8beecb2ffe2d387f10491c1e021f760ed42c1c6c457955492665aaa93cae0d79a82e31157bd9ed1b86a30efa63a6c149081925f2bfae4d8669225bcf005cb624b3cfaaa1c626a1e0a003ca3bfd6770cc268b67c2af9f20d2e280979165aea1cb17ce87829e11007c4450dd34cbdaece65f7a8d93026ea6aeeb6c50f2ea5fcb187cf47b475b83335bbee87aeb8516853bfc91636e24a963c491b10bd13cbb5281aee4aaefc5eab34be426aefa694246e537751098d3847fa9a0ec6b8d49cf4275cb4d5f9826b6d16c3136fb9a9d5a92cfc18c787f3b98870b0e331b5304251028558efdc7fb28a9428ea40f506f959c9e871db0f70214f450d4e2d67b50d93fd4ebd9d7de7ce6ac284e12f41b38d141cea366275c52a25af6e4d84d4ff887d1e4dd3aedc4b014974e0129db319d2654b0ba6f919885501b16fda2b8b39f54dc01300f09c39898fafaa697144810872c02c3fbd91497558c1a0e60128d45aaa6fbe587febd609b22ec9c083085cdd5bead0833056e3066e2b53945d0f4b81b39582542dd56dafabdb265714429b4000c2e668937d9dd3aca46633d7828d765d7892d11d9b708ee6d9675e907c6bbb12599031fd4bb6dc3a29fc532e69296bab017fed48cb8b4e2b1ac4c49d211042a7f982415cd96097e28f8a014501b5ce653138d9d5f0d063ea581bc371a4a938e4d7c111b8ce88df2117f5a4c7d865999b30b6956272614c5dac4026abb2c0039c6a1299d73e17f63688afab2b31cde196dd8a622361d790f54e2afb6a95eb195ce79bec2a8e7b543e857af5cc5dbf82c566c227fce98ef6f86ee0ea24906816ad3b8cdf4fdb993e3f94c8818611002e514b8f18e2bd741cfd59d632a7f15acbbb87a2801f44337b5e5495247b26c33da4f66dc394880471d826859483f339b7a6441724b359c05288027d5c14045866b25c0fe112bfe007f1b6a4a2d7975904832fd1495d4895628c04f170d7b6c755c7d3c688aa173cd6d3fe7f0a267b26c82a10f928b688f275a909d199c3bbc70d042fb8d9f5d291a3dd9e6e01b00d632e2214fa4f10b84b66a023732c8095605e510fc61bb0a52d2403df5a60947e7c8a07eea8079eefbab946f7ab16ef705fb42af92ee88369a9751cf99c1f54c517670e92e651fa271b6011b6315ca0aad84c1bd2408bb8aa3105e8577fbbead347094cbde8ad377d1ace3bf5ad1e51e99e0c03fbf91a5d27a9f400c475e7d349ae243b3b71e19ea7d7a9bc6b975b179779c7ea095b516c6a557cf04e7722e794f92888b09d56dd2ced16333800b12fbdf88777b94517b0fcd35ff2227bee90951cdb26de8bcd725c2548c9929cb5cbbbf1f364318851253342579155d5847924841330a856f6df8d1daaf23792cc1961fcea5dac6526fe2428ae40df60f5ec6f0bd7dffa985c4793b64e4833c245843d73c096b4f617ea8147224007820398ec5082a7f131b3677781575e003288d9bdda179b87dbf0d32a3dd5c41bcc4837ffc2f7adad3a7bc1f3f18c04970ae1111a838c98476cbc52da9af5c83d79b2f149d3cd13dce3f95a4179621dee0c3794407ce239f3434b2f98c9786a8c1c58d111ed3a762685d058652dd07cb06f9129912b44f1c5ada5437648dce7d75701e0f2a0d6bf85f585efd7be84027b3443809717ce9f5ad89a405c13d5752422354187d4a5c3049894f34a3b02f4cab3f1ffa0b36e16a5f76e7af66922929fd544a72687ad8b06c197a568be90ac368a40ab4c623909ae7bfb8ee40ef5c187cc26cf4329a32e74c12870ce76a0b0be2b750a34c5be33dfdbab0c279ba7f4fcd699ecdd31f6e077fe53508ff3d337418869ca604228567e79ebcaa44e6555cd1a58f40085f42894a08279c59fe6dfa5a58ff40f0cd7276687305e5397df1a6298caee8438b5a182968d749e313b293b5a0a5861a834cce9f8a4ae77658d31785e90a600ca74c0e20ae23ada42006015a30bd920d60833951f0939f1ea3ada18cfc46630f839d7d817a7cc6ed66a83292407acb93ecca8f001be2010dda6db72271f16d7a0647c77f810075b2a5fdb2242841eef93e891bc2ee5bc9d4e3bd76aa2973badc4fea9988786165290258e29faecec20ee61b6e6682e01fad5aeef235961d5a474eae9a70559187bfa423dc238ebe4b7da915c739c8215441e78d32caccc0a170ffc9cbf9d5e073160654a91b2a245ded0a63868d9238692d795290cc5f19e5e8382c0bd755978e84f409cf88923cae0eae3a09dbb9ea6a273e0b6409b81ff0fe6dcc1cfb2dec40491d012dcb82d086244cf6a979a710ebbb08142bb4ef2e6a8f45025fe9d501c2fceb39d73f1285e7018660c9cd2de0c68a0161c2c5deb0b9c2873b57e10d0fd3b7deed1e4f9e0def9cd807144946a725764ae980cdc2551807652a99cf95bffa972eb94e7b9bb6f93b9ea67cfb327b8c0c394ebf77b1395fc1a1a0f179c775aea7dcaec370bcc2866e2b6b4573ddafc6f2f880cd52bdbef9cf79de7ac7c47f5c07ee81a1366da08fd730445c24145b52c416f7660078a73b95d9da5e5089fdc40570333972eac6cbd852692842e1844705403052fe659c8cd8c6bad0a007e8c353383cba35d714e00879d313ca8f43d87de10c8691f5876e484195871b62c5d2d4324aee1b595c6b4be1aacad7acf066fbc86dce976950a3a59254768fafb00f28ee7c2cb25096338c14aceafea67f45a852480a7cce528d47440faad2f5ca3ac5f8fbbc1bc51ea08634fda3cae6f24950a88517aafd86507af6f1307c20908b3929dd9f2072496f9b5433c923197c35536b453e3885fcc3a187acc62a1edf1fad133ba8ef344447bf45daf1e20c679352547d3bbfb620d2090ba9edbff0a39d2d9b2a130dcd8952e59a09df95aac68d3675a6a41328da1b961ef7c3de248a0df8c1c91b8e4166a1791ff59c4dac52d1a8c2e7dd62e6a4a21bc3ecf2a1a447ae495d22cf01cc28ab73f33421528127961e412a715152315b2fb71443695b16027ca1be2f15504104185e08cf4f3db707b9616414bbdcfbcd6a15ada49fb71f066c507288f9bcc73dad0919e109c718dd887b7f498bcb367e6bb91f83409534043ab222d19cb87d613b814eeb64bd5ff179d05c05753ab51d0d5350f9d0b7263c6751d650997a83aa9d70a06bd88c0c4b934d55928e4fdcd8b49eb41d9f24dc79218d438451bd6dfe4901517af40be56a210fd601879fee06cffb9cbbfff2e01e713f73cdd9cda6bcaa1120f23467161ae7161bf7d662e591b71034d87455a45ebbf0c42140c92115b93c9bf3f659b19646478140ccc8a0284219106e64c25afaad57865799246c12ce870860d0506b39a6ca2b758cbfc6f725526efce5d2dd2f859fe361dff1e2098b73143858c4aedb197307bea8bd8bd7ddf2bd59584d02bc78ec9ad6fe81a8d31fd43df08623fe24479da270ee96499f0468dabae9f18b6c15c435b420a0ab3ff73ecde913836eb2e54638b3c62327c6a2d108694e298f3423c4bf785fd2a601ffb81e27a5c01e2105d4206dbae91e293df1e72f1a889c353a0f7907e3258269ec6188b2c31f6a84cc6998bf53a44bb44259ab2470be46aa631dccf2c6a540753bcd9f67a1f13b31c7f6561dcb5f1d20b29c419c13c5f24f43c5b53b6a1fd280e5ebd957f2f18af8ca012efca73c8cc29d6603c512d6795ea981ef7075110f606d1d0bf37bcb55ac4e2b92450eb9f6761e7775c85074ed98d5d0dd39421512ab922e3104a6ab5f13a52b43f78ab90c78288337f35de2d1a79de28f95ff0e5e04f6d38f0a05ab1eaa7e5fcafcbda224c3970cc7df94cdd14882696ca43d1642bc9339892c3b1088a9ae4036860752fbdaf70b8236452a86eb53a3764e0307283f24aba058a70531499688d87a545a9f1116ac5dbddfc4c78a71775d1a298127cc3356d3f0f7336625b0b95805d319a3ee220ce4c948f823a437ee3a3478d005873690450fe1cfb0bf7bc022412c7cc34ec98cc66f1fc82da2839d47f0984f0abb9152071a282010859c9857448a46f7861e9909797cce6bab850d8680ba143ad6c4efe0f7d1f7409a6e7f8277106317de5b0ad80ae55beac7ebc1f86b13b476a1873e6aa92f678ed5aff0c8b39c27a6cabcc607a6594b091b04694d84c0accfc5b4c3762d4c0e7818ee1e235c5da037a11e0741f4cd60a5cc0104b6632129b5f24a9f6c972f00067813aedef864030e670e02356fff18400e4991a21578", @ANYRESHEX=0x0, @ANYRESOCT=0x0], @ANYPTR64=&(0x7f0000001740)=ANY=[], @ANYRESHEX, @ANYRESHEX], @ANYRES16=r43], 0x6, 0x3, 0x800) msgsnd(r18, &(0x7f00000018c0)=ANY=[@ANYBLOB="021d200000000000ddfc630b84486250b08faa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a8831d3c9b6e1ee7e9fb7ab08eb70a200589f87b517cdd4d9a00d714a1b02a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c2720079d0cf40b9c8b754daeb2982d28606050dc516a0af145fd7f7b2baa4e2b6708b4a42e1cabd56bd7e882230b315bc33e600"/197], 0x1, 0x800) r48 = getpgid(0x0) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r49, &(0x7f0000000900)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a6541ad00dceba70f3e7ffff0d0b06284c758907e282f01e42193dab83048f2860314208837732097e28405b8e75e82b3f66cf0d6b8945571239589cb3608748645586b190dc78983ab9b3e3a48c8a48ce1f46f35bb9b0e05361a062f2407a08c01a871ae538bbd21ab3f7062df3972e532562541470123105dac77663d07b42c3515d"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r49, 0x1, 0xfffffffffffffffe) msgsnd(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e25cbe5033279a7fc258b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c6b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r50 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r50, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r51, r52, 0x8, 0x2f9f}, 0x7, 0x1, r48, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r49, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bc1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf00"/226}, 0xea, 0x40000000000800) msgrcv(r18, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef649dbe0000000000000000000200"/160], 0xa0, 0x1, 0x1000) msgrcv(r18, &(0x7f00000017c0)=ANY=[], 0x0, 0x3, 0x800) r53 = socket(0x18, 0x1, 0xff) close(r53) r54 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r54, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) r55 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r55, 0xffff, 0x8, 0x0, 0x0) getpeername$unix(r55, 0x0, 0x0) r56 = socket(0x18, 0x1, 0x0) close(r56) connect$unix(r56, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r57 = socket(0x18, 0x2, 0x0) setsockopt(r57, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r58 = socket(0x18, 0x1, 0x0) close(r58) connect$unix(r58, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r18, &(0x7f0000000ec0)=ANY=[@ANYRESHEX=r58], 0x1, 0x0) syz_open_pts() r59 = syz_open_pts() ioctl$TIOCSETAF(r59, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r60 = syz_open_pts() close(r60) r61 = syz_open_pts() close(r61) write(r61, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r62 = syz_open_pts() close(r62) write(r41, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r63 = syz_open_pts() close(r63) write(r63, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r64 = syz_open_pts() close(r64) write(r64, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r65 = syz_open_pts() close(r65) write(r65, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r66 = socket(0x18, 0x1, 0x0) close(r66) 17:36:41 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) bind(r0, &(0x7f0000000780)=ANY=[@ANYRES32], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="84", 0x1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) syz_emit_ethernet(0x5, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001", @ANYRESOCT=0x0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYRES16=r0, @ANYRES64, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32=r2, @ANYRES16=r0, @ANYRES64=r0, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESOCT=r4, @ANYRESOCT]], @ANYPTR, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYRESDEC=r1], @ANYRES64=r2], @ANYRES32, @ANYRES64=r3]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:36:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="a1028100ffdd26ffffff9cc217088b000084df456e55d83f9d904c25875d54ba58581929ad72e0ce0a"], 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 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r7, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r7, 0x0) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0xa0, 0x180) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r9, &(0x7f0000000040)=@abs, 0x8) shutdown(r9, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r10, &(0x7f0000000040)=@abs, 0x8) shutdown(r10, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r3}, 0x0, 0xce, 0x20, 0x8b, 0x5}, {{r4}, 0xfffffffffffffff9, 0x81, 0x1, 0x2c, 0x100000000}, {{r5}, 0xfffffffffffffff9, 0x10, 0x1, 0x1, 0x4}, {{r6}, 0xffffffffffffffff, 0x20, 0x2, 0x9fd, 0x3}], 0x49, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x380b, 0x80000000}, {{r7}, 0xfffffffffffffffa, 0x10, 0x10, 0x7, 0x3}, {{r8}, 0x0, 0xa, 0x40000000, 0x0, 0x401}, {{r0}, 0x2, 0x80, 0x1, 0x8000, 0x5}, {{r9}, 0xfffffffffffffffa, 0xc0, 0xffffd, 0x6, 0x1f}, {{r10}, 0xfffffffffffffff8, 0x81, 0x2, 0xc17, 0xe000000000000}, {{r2}, 0xfffffffffffffff9, 0x1, 0x40, 0x2, 0x1f}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x6, 0x3}], 0xfffffffd, &(0x7f0000000240)={0x5, 0xffffffffffffffff}) 17:36:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "b50d7c43920f012106f33b1fb31d3210cc124ec4"}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000000)="c51d661b9d06f6d33c6e7eaced910f2b44fba9073e9235513bd43b86fd50f580df94f4f01f34b2a6d8b3f189542d08e118cbd195cd955079a1ed39d92ba70f76d7b0b3753540783610c9197c9603ceac77bf2ec9cae1a9765ee612182e5d19c3", 0x60}], 0x1) execve(0x0, 0x0, 0x0) 17:36:41 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000100)=""/232, 0xe8}, {&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/136, 0x88}], 0x4, 0x0, 0x4be7c008) 17:36:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 17:36:41 executing program 0: mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) mlockall(0x1) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 17:36:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000380)="121b00526a5872d9527df863b28acdfdd0d87e1349ec71e142cea3858e3118b7f704d478b03aefb77e65171b9d", 0x2d}, {&(0x7f0000000440)="a4ec1e74d114d5c09cc27f8fb7bc66c169f8d04f99865fceea8573e0a51180dedcd70468868a80e94a880dfe5a7a85920987cf361a3507fbf1300c227cee462755a94088f77dcdecb9bd28156c8714b5964d823a7410a3a2018e", 0x5a}, {&(0x7f00000003c0)="3dbbc870c439e346f76debcc94f20b4187e8", 0x12}], 0x3, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="65afb830000000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = semget$private(0x0, 0x0, 0x43) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000200)=""/26) r5 = dup2(r2, r3) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) shutdown(r6, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r7, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0xffffffffffff0001, 0x8, r8}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x400}, 0xc) read(r0, &(0x7f0000000240)=""/156, 0x9c) 17:36:41 executing program 0: open(0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 17:36:41 executing program 0: getrlimit(0x2, &(0x7f0000000080)) r0 = socket(0x800000018, 0x1, 0x0) socket(0x6, 0x4000, 0xff) r1 = socket$inet(0x2, 0x2, 0x80) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xa92b2d62) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYPTR64], 0x1, 0x0) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = socket(0x1, 0x5, 0x2) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r6, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) renameat(r3, &(0x7f0000000240)='./file0\x00', r7, &(0x7f0000000280)='./file0\x00') r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r9 = syz_open_pts() fcntl$lock(r9, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r10 = syz_open_pts() fcntl$lock(r10, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) msgsnd(r4, &(0x7f00000001c0)={0x3, "1f5b8579564966c9132e5acf65a14eb74a25c0220a36a6f780c1c947d527beeab00192276d0a4018e97123b49873683c5a71162ec2cba9190eaf0cde"}, 0x44, 0x800) r11 = syz_open_pts() dup(r11) r12 = socket(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0xe, 0x0, 0x0) r13 = socket(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0xe, 0x0, 0x0) r14 = socket(0x18, 0x2, 0x0) getsockopt(r14, 0x29, 0xe, 0x0, 0x0) msgsnd(r4, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r12, @ANYRES16=0x0, @ANYRESHEX=r9, @ANYRES64=r10, @ANYRES16=r13, @ANYRES16, @ANYRES16=r4, @ANYRES32], @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRESHEX=0x0, @ANYBLOB="a0cac9ec41fcc7b4a53627ae7dd3eb779c8717e1879d9af40314f444d8306a8d3368db588b929deab1ed8d868938453ee208f1b48442d770825e9dbd57d56cd400b48ec9eabe4b75228048d604a67fc8940e083239b3bd22f33de8821bf81d45e063631c8c95ed856c342667fb0562b7da63bafbf089a5ddcf3c85acec0df1548a7f489b0715b26d98b7d591d8e9ef67f40617ad20de5f8448e9eb9625579772f671a5b90803d97a02a3a85c7f4f820a3e1f4a6a9e546516c920cad2128d5bd2c203db510ec47c51b9a467776f043987db82ad0d524f6f7f353999ea153635b84d78e8a819686a2caf1e5b242430a01eaf2615691ae27a913f120399fa944fed03723783619ff7711bfb6fc8e30f1bc213d24cd93eb8fc5ff968f49ccb47a46bfae802b4b8f33c723f362dca4c77c333cdc0da021932932779be25fc4d24131942ed3b1ac0d94136a5d44f64e5feb51a12c32181f16f14a211aaa731df9c97e744a54b4c8bb6668cef92d172820866b7d39178a26efce55b146fbc28a70553720c980912afbb9368c2b46b91725ddba37a475c3b5d7d323ff5ca1ba89062eccbd871e608b0c0c865b0322e02fd603cd37caf6afcd3f8011e3a4a199990cc07510602d3239045034373dd9ca97af689a29f48c14073d9318dbcacf87732246d03083aebc1f4e0b82961936a41107e7279b410566835dcaa5884e4efc47c6880e7cac8f32cc7e4f399427892c0d424ef6b507d2bbe5ce078cce0b2f5f30aa72cb7c7a274a77a856c1be736e3f329d39de5fe2833e387dea76b785702d63301e776728951a10241f55c4d4fabb869a81bd565d01ccf380ecfd1fb21828dc0529655e5dcaf637db823b9d838592404ca13346e5c86d3ea25aa6aa0e3d6a9a3ed959a20afea04340be79648a1f54661ec43357bfd4c8d55872c15c65f71c366df31dc57091047faa9f254bf3da01f4e102a81d9e0a420bc6de3bca299b449fb1aa51c37e0ccf692c17d6d5361b1149ef384e2b4c1fec3ad3523d27ff88a89b66b4a1321e8e3c9562646c945913dd160218c610a1fe70c9f536501124c299098a7f069eb5ac95f6b0f56adfc2c416e13ff73bf07153291812cfabdba0d4ba54d2ff6b26e2cce3983d9323271482a65f8442f083975afc7f7ea04a1558121f82a5f8beb5ee6d04c4cf20b568ad37c2706d320969d87f36c847dd3346e50e8a64cb9961f489c547d6e2f80ebcd6be9669cdc14a92831b6ee1b7a171c22cdd4246ca9350e1d71103fc62798eaa1cdae22216720635afbb10337c83360546e9d436a75058523b7180d6796bed1ea16c357c11bf9449f798a01b60f4b04ff676e7fbbe5f76e26252d2fd623f9d24e740b375162d178aeb0823bf2771c91dc10895919f265917bbdd3ae7f409de587eb89fce6920fc55a7e24414788653c936039ce334dec64d2f02797cc67b91533414f26f0d47b6d1955569d576d2d91f715c6d13b1b507ac1db39c3d785706e9b57b6c59bd6d196fa306c4213b467eede6abf5c8a654837422536a4a7af146535c0c231769dd840fbb44e0629f74a8f3b7997f99086bbeb5f91b4ba50771616ad0111bdca3c25e79c735bb15ee6fc619ec35ef40ec993db4c9dd930738796ff5305c1fef7098e33365054981e6e921041a4a3e12408dd93ecac9cb4452c2580af002607ec864a6b563f86501b3668b9f36da383a95871df204fdc08b9dac8243c588c734acf1966caadf81755818e9ab6251daf24e7fcf22798b4b746d90e6533d256eb455c28e18fc74b2936ab556344f9aef0dc176e66ce6bc51eea3add257a338088de5dcec6447611e404b0235baee88a4b4095f0b24de64ce85ed5da81f2a92a65c4c0fe043bc09fe6f8fb57ef6725e06d31e5eaf37fdefac2685a7dac801c3b207d16c652572931d5f80cb127b25e505ad96606c49ac513ba157fa446bc7ce8abf80445c200912336e74b34d024f8a65eedc1ee93136badde8a90186ea9c82857383dd1cd50fb64d11a7829ec8074feeb5d83f4ec1a079da18a29c51ce3becbaab4459f7b1be0182131196194d198a772c183a59207aabdf4809c223624dcd34060bd029a11d63df783d1f7ebf1117cf81c80de36d8dbecbf3fed6b2f6864483f16454a57eed99beb80793a63d3d116c0604be24b98a7d5b2bff47d40790850700bd65b0ee0596d7c2d363edc8ce8b33b6dd6ccf4eb71a6e807fe8272d0ba20dcad120e9f62d0213e607b67b7917b0243572a5179c10f6f1e2695e0dfdaf122c70040aa4572a320424bcd96100dbaea6e6d697b99437fc1fe3db121e5680285412f54d32019f1636a2843109c5b824e23c6487e079e3954fbbb57b9cf27dabe4135bf58e8c47fadc092f27ff7d96824b3bc817514f287a00b812edd5eac43a6758836c3f0a0680dc698d5b900957bb75c306f30fe0dcf9b6998482f0e95e25672afe66a4206635b1bdb7dfdc0f983d0e209f3994e37eb07b07f1ad04bf1b3107302abb415862d740b2dd1fdadd30c456c47f4d937048a8de117a6faea63f9d80346aab6388b1ff8f0e928ad70ad1d8cf9c87db57c5dbc622657f65a7a34195cfd0a873c96a2e389fb6995993997ed6945c3aa053537178767186ee09a8ae76648a07f0ce0410d38a5ca7cf925d889e1fedf6ea778b037c20a7c29f310448d42c8cc3b2fbf105563c6ae600dd0cdf24dc6d72007210665d9c13f03c4034586e813e4c44dbac83d204df6134720f50848ef2620b2d7c7bf42151a109fff131489a2c983d3cc3d235c9817325690bdfd9e7fdc8ffb5db6b42323453d1b767d7d26af6076323190300582b4cd1954073b4143339d7a7eadb441e6acf3eca68922da0920dac0ea499bbc2228a90650bfef9e6ef6f698ce1c24ceff34f2ede16b9fb6f9b1e76ff4171cabbffa783acc820b6c9a86ec3dbee24813798c0b5ed14d805decb7cb17c6539ab4e5f74ee24c8cb111797de9be14728fa2c8e8d4c5029ddf2c7f8b0d01f30fd30208e153d1b36ba1a8c79383caa48816bff89948bc732e28f9ecd43b7d87d11db4f041ba057ff9f7c9b09f98301b31b63d6bc531d2dd8bedcffad8e5bf6af127a43a3ca6ba557f47ca3f3d353e0eca375c46e3d7f2211117cf482fd166247be7018ee3b121acb9fe83f60c451d174cff2299493917be92423ecdd4b0af144e191e4b6756d977f9cba1ecf8df7dd06ae52bc1da6d9d412ec57d77028c863efe5b75d4d82bebc50fadd5968a95eeb371eaa63d510607b394656527a4bae738372aea66d4eef3835c22fbe769e1e57dc4b38544082a87cfaed97d1b80f12e44213d64eef789cc58541d6366e050194eb15b4b34ffc899d3ff9c24142432fe4541e79ad09ae681980ee34c74746445057e9cb41aaedc3d35ad44a4ef7149bb56c48107a82046b86991ba22c26a8ab7da4434440be69c353a9955f4d337dc2fd3febbb2a6005e6a6acbf43392a4de1bf681798fbda91d41453de68f6abe49167f1b02dc26c3ddfccaabf315afb7d749165c3ef27db7d6c1653afcc750323c052e6cafc5d0fa570ae5b1df0816eddbd1b67a28da5e4e2b591efde1df85b1459a450e8b3222d4218e924a76b5a397b4634dfe40708fe5772bffda984f9f1a5e622cd7ce82be70a797c4b032e541b79f179ded5a4d30a3ef64710082d25b5d9c1276adca353a11217e8e0bef1cb1b8fb6fdcf8632410e2e330557a2e278341a13b63e96e7d73dd061859c39e0b1b0bbc001a6910e6cec387c7ed38c5ddfd5ce3585d222a5caf93e8a8c0411ade2bdbaf089e9ed7fb94b47f1806eaefa7da8d81510b74f8193c5ac8e8c2ebabce72bdf5f0a162a1839b7bc560084af874bea0a6d12ac9848171117bd0ace6e5ad23ee89ee9f96dbfb756e80502bf3a4dfeaea345e1b34102e3338bd56ba5d03ac66e8635736e5a91a8a02cd3495d380dae1fbac45c2dd1f6317050981d866c7201dbbef54647d6ad115f9c643a0a91abee575fdd9df34ffce54400624e4fd5e8f5be43776ae2bf968ccf887662906efffb9f166b466b60ba6b4867c675d3da26eca3bdb6d7d5bd98b10a8af63ad5488661e3d3f3a6d376e37fc3bcea93f024fc5b2183054ac4d90abcf7ae4b9adbf28c6afd6f2f538455376babdb60b231033ac46df41601d10a86e64da1ab85799be355f1c0af329dc02c6f21d80d76c244d55872ba7d00366bf2c1904f39ce85f10bff3a5bb3a3288fc711d81fd5e6feb966de822e5ac50c77e9e304e4eb17ef18ad41e6da9dfb2219d841cbb27e9e2e515674a75a20ea24f791c14cf6ef7ef1051d7e342173655f197501be96c38008a06137fbf16a3c63c6ddd0c34464fbebef632df67d26e7067599095f2f691ee93bfc976bcbe14351d277d862a026c5ee0c5aec197e966e25ef1ca6223026d17090f05ed94c31d2f8f916af5e0e09b643e1c271f0fd5217b088dfc5f323641ad240a2cfed3a18c38aea8fe1d7366cd84d752efe0117b5c2c7bcf4f1c7611a96adfa46a7d4fed90e29393831aaa21280ca5e28f09e3f2b70ee745e2808658a9c346b570ee5b8ce7ec8c0013a9d64dd5529b4bd09728660aba71e433091f1d4d5f876a2ccaafa6d6a4436fcb34a549ea9634c893c9cc7b42cf7a232d3119f70ef298d0b6b0cd75487e8a1c31389bd32dd4d18cf0f5ccc6ad829b69b676ddb830e39adec494d933b998f77532cbe14a7482f8fec4b32691416c4abddfee8705f336a46b1920685571044b62ceff154322849373aab3aa1bda49464b5ab64380bcc9628d2b9625ef204b8c797bcc3058984098e4f0019ada85fb4ff2a96fff62b8012c5f39e30f633a9ee5daa3f62676d7ebc7e3efa1fcac81c1387dfc3f24974bcbe266aed318872a8825e39c47a3dc3bb059df5e5ce4045446ee39470a97117f65ae14adcae5506f13e872568a2fe906fe4cadd3ad2d95fa1f5ac4fc4f78808dd8a161fee9c77d12584b1db3aeeed9ca0c884d1a02bca5de1bf7ba2988ebb06cfac9e10e730b2d985277e888074cd14ea7b1ce30d2bbc19e2481510f4fb87340522127141b9d9cc91442c883ba6a79a190f459d2694f146642956893b4c83fba5f1865e7e799d2e108eae9ee2d3d3883e4c1788a86ca480893a2cf7e8a27ff26079afbbe1f55b8be2ac363602a243b70cc1b39716eae5b4512e2dd95653968582246ab63af183da1c2682dfeddb64f2177f85f3ea0b57dd3a1f8767096edb7656bab9059ac6011e29ee8b503264190f62c90912846bd7e6a8979f046c04a10f445bf5fccf31f0134e3d8592f28ea3276be81d634bca006cb78a1e4d288c171962a0878aba74fbacea8c758e170b54604642b9141106524a98e279a392ac09743aab1f2cb6af04c8871ae7bd4d4aa13bc12dd59eaf165c23c7f985a680e60f595945d21bc8b5fa2ae2b2494fbe59d8dc5dc9df2be3d81a7573bf976d2a3d8b7d928fa2123811026b8a9b1609d39fdb3d6ee27ac2eb462dca25b2c181b07244b2a1bb4772858fb12c693b0d3071a5e55d3f7948af18ae6033b599479d93de2551e0aabe0ce4aa167f43c8715a876afadea51210b5f894159aaec7f481c85e3a985c5e2117fa7f627821f04c77585da0f3bf8df554403c83b5b29ea436c46a7fe5a58b9bc284d36ddc9f702f5bc7618e2518c2aaf6067cda5fc84d681c92e8ba234a31dbbb94320daa4b05344daf8fe995d5d0df81aa853d07c0626c39705080111e7cbd9645a978faccf71c4e2dd06fb479d89104faf6f459376abf6856ce629796b278a23d042d5d624"], @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES64=r9, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYBLOB="1a2256c95855b798e37addfd8a1f88ac9ccdd0e3b17fa1e020dcf276825a48794825f56fe50f795ed0339115e46f2d3438f4ba1058f4fc3550b86a28433230135b7c1916b5f8dff623188877bbbcce8e5304779891fe534318071f00d5b80626acb3e91d777ec76d9f9bf85ba99e81bc2194ee58cdd1726dc609a3a63a7adb374af9e337b317fdb88d32697de0943ee6cab3e2a4e5a76ead574edea2b4f000000000000000000000006fb486f7a5cf774927cce9f22a06b5d9d973df4fa473513234e3b716b3ec2400e91fa6d79afd4be5b0", @ANYRESOCT=0x0, @ANYRES64=r11, @ANYPTR, @ANYRES64, @ANYRES64=r5, @ANYBLOB="f6ce4ba6b934a5d896d9c8be7b4e112eb216e2f56200616a52752348dad25841f81ea07b35ec8fe222f2efc6d73dedf7145b0aafb3809e599b77a5923995e39e7f0d06e0f4d903a142418371c66f03eb182607a824c914d09f1857e86afc0e13f2179313e9ab9c4bfb6ccedfb4cf9875ae77bd43336acb205b1a5f5b3d9e82ca7caf83a2a4ad42709d7d51316be81a27fb82c62bca13a739f6fe871dc8dccc3c984897ca04b1e6019d35add99ae8fffd6fc7b59fed24d87b0f3a90218c42faad7c1990b6302688679ead55a76dfbd914aef7e65cd264709a6bf3baef1d96cde8ba7ea35bd9161b0d", @ANYRESOCT=0x0], @ANYRESOCT, @ANYRES32=0x0, @ANYRESDEC=r10, @ANYBLOB="b139888b9816c5e5527b7ea8abbec4f410232ebed7aea80a507f92e1a5e20eb901e84f61632aac9c8f14933aa584654fb04f398b2ee297e6c4396b140dc26eb9c9bced08ceff615125f9e3a5f1fcd29780e63d3e5b0208bc38478a440e34b5c773913713a47dd7926a5d682bdd810a5f684f9c32575c04982419c40b16afd19e54715054be010a8150cb1f8c167805a60f5581aa896c574ac1b27220549eb5b5c8447769addea39d3cf31361c6817ce2f63c2be2c6c492dc4d963b3450fb0513cd631ce784a242b87f00"/217, @ANYRES64]]], 0x1, 0x800) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="0100000000000000981ecd85bd7c95caf96eb70c59e8d74e6a22f54edbc6a2486763d9f147d53028589f363fc0d2ab15a2099610fc536047396dd4f008031b0928d108e6160c894c9b3ce7be67362f834df1ef4f9719afd9ccbc9a10c9d45b830cbc2303397482cbdecf599936d972f3109cf46e751f009ab691e2538e758c83924ff5c6ad894ace3e52a8a1f9c5f7d3c2fc5f5bbe1f90e7422d406e7a78768dbed1f1ad20a9c04f223035eb28610fd773a5a8c58131bb489e8390d7848b48afc73c250f37b216f70d075979dfef1ac7a68d0e55925ed40406de6f767ad93b5d3ed759664590d066001d0990ca99227daa184d75ecbde4468d3a040bfe19cde830138e4f964dff1056e9b64f949b4b98c0544eff7805"], 0xb4, 0x0) 17:36:41 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x401}], 0xa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:36:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x9, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) dup(r1) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) 17:36:42 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x1, 0x40, 0x1000, 0x3, 0x200}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 17:36:42 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYRES16]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x5, 0x7, 0xff, 0x7fffffff, "511fab01864f08d27c9898cda8f575518ed970a9", 0x8d3, 0x8}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:36:42 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa688eaa7289b75c472509000100000000000000000080004a0100000000000204000000fe8000000000000000000000000000aa"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000001700)=ANY=[@ANYBLOB="82022e2fac1400aa7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6f8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae485b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162660c683ff8a85a93ad6fa0ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f12214b5cac7db956b7fa315800dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d7dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bbffff9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3823f0000000000000039f49354a21103914690559046d4726670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993c31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbc2bcc874da6e660eb820dfd4af6f7ed897751dab037740b43957955ed71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860fe0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243f38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eba32a311d3fdb2a50ff294204e8f8a19f2ad7c9bcdf63506f2c55ec37acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe09c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d86165e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b3973b057c7fa673296bfd14a111245905b98c4dd6a7b83665d7cf2c3ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c35c5af9dcc1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14fdea7d504c1416360936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdea4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed4200000000000000001212d9c400000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198d9117da580004fac16783648bd3eff702490229c4bf079345744ca47a4000000000000000000000000000000000000000000000000086ecb4f36dfcffafe7816f42904e8dabdc323b0b7c93eaa063acd078c192341dbccfc6f6f838b839532a233c92c98758d887b90c15f932491d973300000000000000000700f04d8049f93351ff98692d0f713aa1c4f70f8860bde8c677816697426274218c4e54e29e5daa31d1a78514cc62c38fc55ae60700b32ba63ce94ca5bcba8b48c28e4cc5401c556b49a05709346d111f2a22695c487564170998d646b5da8dd856a189059d1611288556447bba3240992eba3e7017f2621e3c72b107a47d8f83ff2a4859435c7a9c50d07eff7b70aadbf62dacbf90000000000000000000000000000000000000000000000000000800000bd6ac46e738d9bca3eb53a908648bcc79c432fba6403bc5087011c852601b0c3f553c2243d24a883d43ec7b644a092f7ea6f50f77044093639083dab7fa10c0a5e83463fe1d96a3c7e19c89fba69367b8a298fb1745c615e14f9b08e8c68a81ec63835b11efd87dd4a9905d50b0fb3b807035844aef71ad5620f34e7bee11026edadc64a2e4af0cb81bf01bf43d97a0c27e1533e7c3417dc94e1272962a369d00d599df016e4856178e6974b8f27de8cb51baa6056eb82ee5e801ca4283c9119373e9e0b0269fc7c3ad90ff2c7ff79a3634b139d48ca72a2f425527af6391f35ce9999d81a3472b40633b05506e864db555bf576f54253cf57627b080dff7fda52f3bcc95b9cd99672aac950c3ce6517feb83b4b9fd916e7f8b481b50f3c8fec5de0cdd7a1dab29273a063dbf0024951195a964af1ae00"/2689], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x20, 0x400000001002, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r3 = dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) r5 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000001580)="e6dbbdf6a2f23e7cc2743e9d3ea1c0c7ad1131c6afe94aba8001a6c502235131b2e3b2acfcda2a191bc280eeecf8f7c35cb105e9cecb28e408acb6ce28b9e0d1e85cfb34582d0392dd529411d00ba2e3c634a12013b3124ff25b6c3c3dbcbf77a232b68eb1452a78c8f654a358000700d50500b8b7562f4d21ea96efbbfc80e398c8cd671bb11a10bf81efd80575a1ff4298cfce7cad871b94e705e2be76c940f29db8e53b897b894ef212fc44b45c406f404bf4f72b1b421cb37b2a1d6456dd14d2db4585aba510652f3a8348d4e0aa7df1076e542e6071fa867808d1165bc47403a877bdb6299c02fa7746deeb867ccaeb9caa10301a2565bd4a6cd9f8fc2c87670b7ede40328501c0c1f2f3ed4e9ac5a4f6109037caecde3ac8e024444ad8d8bdd6f2bbc5e7507b28d93083db1f1e0c31f77e35dbdd4189f9b3eeda03abb17f8fd57f559ff8d46a809567aa0c0afec39648", 0x121, 0x0, 0x0, 0x41) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x20, 0x0, 0x1, 0xffff, 0x3, 0x7, 0x48b4fcefae1414e1, 0x2, 0x8, 0xf9e}) socket(0x40000000011, 0x2, 0xfffffffffffffffd) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r6 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r7 = getegid() r8 = getegid() shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8, 0x0, r7, 0x2}}) socket$unix(0x1, 0x2, 0x0) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) geteuid() 17:36:42 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01440ffba706e39b83119b2b1b7d91eb29d14fd0da672619af8fcb32c95c993232ca6cd06847adea238f1a9e0ceee56b1cea2585f7844aa5ffce14d588ff0795d228c1f37cf8000000000000000000000000000000182288bea0f3f2218fbc9f981d307b86921a6ab33f0800899dbc00dd9689a6808606b2"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000382000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 17:36:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0xffffffffffffff7d) msgrcv(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x3, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="7032000000f06a07a978"], 0x9, 0x0}, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000200)={&(0x7f00000001c0)=ANY=[], 0x0, 0x0}, 0x1) r7 = socket(0x18, 0x1, 0x0) listen(r7, 0x0) bind$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r8 = socket(0x18, 0x1, 0x0) listen(r8, 0x0) bind$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00@\x00\x00\x00\x00\x00'], 0xa) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="8542a812aa3d475530db800127a9295678510702911c8e47f9494fb5e8db1ab783fd1ec48b7356277cbaa8b7ffdbb7ed5fe193384bb1ebc085fe3a1d4e090bd7114a556736c0bd1fd55ce215dede4c5bbeb535a5e3a2cea6cadd461e7f56fbac4aaf49e5de87ad216c11791af6e79dc832b3aa82235edc32b407202a98fd8db363853a72394f1911f62fef1904b8c357cf4603c7a5c6a330f49bc5857d9bb191aa0e7236eaf8c14c2b79af627d43aef99e10a8c3f080dcea9f13fdbd1acbc30b784efc683f4eba64c62a364d858201f0f264be2eefb0fe", @ANYRES32=r8, @ANYRES64, @ANYRES16, @ANYRES16=r3], @ANYRES16, @ANYRESOCT=r1, @ANYRESHEX, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES64=r7, @ANYRESOCT=r2, @ANYRES32, @ANYRES64=r6, @ANYPTR64, @ANYRES16, @ANYRESDEC=0x0], @ANYRES64]], 0x1, 0x800) r9 = msgget$private(0x0, 0x10) r10 = getuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x0, r10, 0x0, 0x0, 0x0, 0x44}, 0xb, 0x10002, 0x0, 0x0, 0x2fa1, 0x0, 0xffffffff, 0xb}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/82) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r12 = socket(0x18, 0x1, 0x0) r13 = msgget(0x2, 0x200) r14 = socket(0x10000000011, 0x8000000003, 0x0) close(r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = getpgrp() r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1800}, {0x0, 0x7fffffff, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r21 = semget$private(0x0, 0x3, 0x80) semop(r21, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb06, 0x800}, {0x3, 0x6e, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x6cd, 0x800}], 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r22, r22, r22, r22, r22]) r23 = semget$private(0x0, 0x3, 0x208) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r24, r24, r24, r24, r24]) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r24, 0x90, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x0, r15, 0x0, 0x0, r16, 0x4, 0xffff}, 0x29012da3, 0x6, r17, 0x0, 0x1, 0x1ff, 0x400000000009, 0x7fff7fff}) msgsnd(r13, &(0x7f0000003540)=ANY=[@ANYBLOB="0000000000000000a34847d6926fb256b5cf7185e031fe81dba3de7660ba3de7f5cdf907947d0663269ce24ca1652740f3da4952fc9b25b3967b6ec395a806228b225a8980ffe941b82183de90297ae3a8cdf3b3b58c67baeb09e531890fb4d2e322c6f81942202e363d99080348fddf5d67808d63d3dcaf89d2a9a94471567744ab5648be4769167287cb7af2719b1100667fcf7a0f75d07c465b2fb0d422e449ed772be3cb582cd77c0ed57cf78a3b4068f60c1009723013fe3c1ab76321fa8b9b9e100109170cc3e4152da6a4d1c2f88b9a3f7dcd65213ddb2b41caf19fd025e609c77705db56068e792afda146d105617447cb93933d36664b4f98481bd391c0c7e0b8991f3019601bcabcd689c0cb7367ab05041febfb53e893f3a31343a6dd06e57c50e5575125cfa813446ca9ef4e09e244803169b9a8f44ae789a31b32c359812172f0d9d060cf51156db66ec5e51dfcb03c736728133a5962ac2ef0855080b102139fa3744e512ce454fd6f504dea1e58b38b96ce0be184d1ed8b15abc4b52906ef3837ee75339f847a4571e27365a72048ba994e622eafc377667bfdab0097f7cf63f91f940e1f4eb1aa77d02ab9fd8f2893a142d4660beb92b5bb21f09e630e9ffc746031657b2fa0f4162f712e04253ea294ca1486762512a35a2168b3d2eb46a473a8233ca65e33321dd2a4c3004f311381921033638b067df47096b98c153f6dfa750115cdfe9851db31c7b3023f9bed4050470c8e5c0a42d89d44163cffd22df1fa5d5c0183a7f4f89ea418a75ae589078bda187c5c9779411c93044c998cb2334d0fdee108f430b4540c27f30c7e27918b4e236f4d6c5794849d08b2f9ef90cd1c9d17af6fe9cdc81502e4bff6d661e301947a4752c4b1e6223bf23d4a557f9c5f16b133d284d8549d73925fc3986d7e98183e9bb77e2ef668513be6d1effbfc94415018524289490ef1c81ca55d2d5d9274e8990ec52a528838ef0d59add46411cc9a4b380478a82f45d897208279024ddd8ef8e74bd83c6afdbad168eb1869d1c94573111f661abe4da6c4b20197e11a947d968c4332663318ad797da9d73ceee563924e42776d8b510d678e5eec3b3ae3163ed808f7d68fc6281726f24a14a15d0af0a48ab0e7a95f3da1d63e50fb571b9a372cc472e5986fcaffb0215d8fe3e2e1a7f587951a88ee9965c0e05746c78a46452d588d79cf289ee7baec37c1b1bb67838b18282d1d44697c19a5f595ec08986a9803dd70dc59a8c1c5dc52b1c858e69f16fad8f653cb2b41462d9a00cec8cf5a83796cad9a10281d6c61f8b9a655b945bae06e72e99f6b08939bacd7172004ce9f3770fc6a6353aba43577ff77199c566040fc35e836eb3aaa7e4ff8893cf8780687efa7bcd282277aab48b3c01e0803f5deaa6e26489235ae07ec2d74204c66961800c999a96c31b3743a0cff513c832b51dfa9bc1037cf1798721faa62349f9a759ffc846006af74dce9baf1027dbecf1a406021b8d3a21c7d4cb4d8cb71485bfde68ca3ae634dadec8d08936fbea9e314fca74caeb9bfd5a548247548f321b7171cf9224ea26b88ab048686ea41f2a80a4806263485a0c658154baf8130c5768808bd4ac48ecdf0c6723480684e4797eff249091c128cfc7c15f40003a74fe4de8ce0d543378f3cf48a5718c4cdf861e710adaad84f58d1c06e20adb3d4e0d7452f92e2360bc39c1739b489110f949bbcd487abda4d2074ba385bbf6ef0fd3a61d5767c3afa9c20ccba4235d4927714659da1db8e565b7c181fda1284b676828ef7e90addc6c02c17592713461048622b5a50e2ebebf67ac2650328a4af69e1bdc5c743cad66221b5d1612c030f0803ab423a48bd647f58a322c1511284f6c01cf8cf590904abdf867b078541b789b12dc72c00b5cdca676c3a34cd4671558bfda8793dd9f2eb2608bdf59df3f2cb5da6fd7f8b709119d913fdf5ed15492d2de3ed5f44ff3c7d77551e3e62d5737ada18e513aeef4e3fb49a26b0d557a79f43ee0a8d8036e0847294ebe0f4b12504dfc7c06d87cbcbccaac4e223bcd8a5243f297256f2d730dcd2a1e90d0767a00ba2880097166d4f34f1ba5ca230a3b6052a88c56df244dd2b915013e11d854a43af02babc169335d3937498e5837c022c78e22d6dfb03abc3bd74d1c630cbc97057f101e08875e6595cd8ee70471714b080d227c4b43597902cf2c1dc1cc5fb10aaddf3aefe2e0480e170985a9e257b1590f253fe0ccbe4df2ba057e2e059167ad56b8b1f17eb3fb3b3cbb3f028d2a74ea2b2f660d56ce6813ea278398609c99da66aa7648a74a80a8498276858d2928c41fda382e0922005f5c2ceeff86bd318486e430f1817a158fac30af70ad31ecf78c0a488c2113dfc2b41a2b92093008ab33f95573b39f6b52abab96129e8d2dd1bfbc0e2bc29375378934b690efdcb4d2f872f998b7778f635e8ec988e382d1693ab464b5ba43a3ffa63eedd0b7feb4df41dd1cf8a04d0d9a7a64514e4c4d52e213be390ff4d2372c71ecbb0aa51756314888fd7454a5c7d842b947f7904aca1b68683e31793398271958d788157acb06d5559d39f02550b4a644e814b0dc335727f5470e9f9cb254c9bb2ce2f309d907b2e932e8d632661f74b7b6a6697d09909cc5495fddeab6bca0cf2c736381a0a7afd03d84cc0636043a4a5a1de3572aa5b6c32eb2f60d6c9aa55fa546b67db95388337ec3f441178a9188420027d629435403d9c181cc381de76cb9039c25dcffc40eda43d8fdba568667670ff91e98b875bb9d2302d251cbee7b056551bb33083187b4c534d4310677588397e572bf9301de77498c7f4ef4c54264e6e02b3072e78bef43baae3efda2014c434b21e2e3bffaa51056a89436d938739c609c8b4f6e2a96b5bca1acd36aa4188894f76b48c86df82af75262e1e6d399ce6190f4f2ab61e995166c82a3dce38be1b375dd73832c34c177c2de65b5e466b06955072382d3c6b031ecc5f9ae580364a315c1573a99b8f323826e3d5c911ab363008278a0aaddc0be3380744b87d3adf4be99adca2c2b80de3518f530580c267d9461d884f1a301a34e0b83a43b0997ae77d6b888b8244b724243d1800fa657a18f73800c060558758cf774c9266f362e110ff82f2a1c21124101a47e0a0fc79c92f90f62fc04447d938a9b4e6500829e8a7f42e279a5bde735339d2366481a452707367742cff8c3a1fefb3564b30228cd12bc8d301800678a60f317dda3458353cd16ed156e68bfb20b3fe27f5b02199e7e4afb6c46595931e926081135086549da53bbc206afa276c5c160a06c8d41330a3fa7002793d8ca6c28e2cab433e078451f409014d51e855d58da1732a2fdbc371ae1cbd3cb82691947d65962a88bf95719d0380e0d98eb5aa0f6a488bb0e2d1bead0deec4704466aa9dd231fe928cfb56ef367561ba63ee9cf4a186cccf2a0fb89cddbf032ae65a2d53ed11dfc91777f8991cba0fa7de851b88946a60fc4ab1010554565d3333c39a843e5a9c2b7deb8bfc85cbed83748554beec827e31ec748afc281aefa41ea3e2ffaf3bbb70047ddf786514daa0f0ebfc51575666fe06e7a5b3a411451c50bbfe657ee785f37f5cce6bb5783f10e21d0e75a7edd9c541c1c42d27a38714b018df9bae7e4bccd5c96bfd2b0217b3d8a38507e9bb92a8b14dcec22331b931ef16b8b03d5975cb881b5f1cb9653d24217b80e3a2f0e0f55d36c0519e5b07b7da2cc36915da3934f88fba5357881906d2f4c73ebfee1f7afe7321f87d85305600bcd31749072fa4c032fb75cba63f2a396ea378d5904d36ef633489b2828ddde84a4afa3a0c8c611f9c48e5d948c222f645f413d4245c10262deaa135abec47cdc25be59a40a09104713b0cb23161406b3b0853017839e81517c82dbe3dd8d0d404d8593faee9577709fdda1759342485d6dd25af48b5a3ed6f066bfaa9cbfec42d04fd4bbcd07ff63fe76613f9989decc70891cb714966037fdec00c778a6321fc64ef15a366a3f5d2b7f3ed6beb604c5acdc6ebb7a73374caf8929786e18b071176bc6c6a5fe41824b543ef22bdf451deca0ffc6e7b029cb3e3331d3a6bb6ca30adfdbdd64815312fa491a784e603d88e2aea5fc5fcd31cdd3f7018bd1dac25655449520f747418a4afde18e77f58c35cd3de1e11dc43d5632c6c7745e4ccd1fbfdd02418cf54bb41573d8affd47632bed8ec6e653c6825914a64a31501e8b38bee2216857bfd77d2c52d25f08362c21f49fb77a2a6a615d8da84000bc6e46c07fea21ff83cbf70f979df0b7d136730a6da991b831a7eb32acb378e12cd1be60922260951aa84e0b69868acb81b30f7443bbc712dcc61864b46ec689dc7528e7b648bfafbffe875ba517294d5531880cfdf0ddd1009042e597c01a728abb154425da67227d1760463cd12d26866cbbed85a54343f0db0504448f68161fa5e6a1f98ab5d4b4ed3d9a655eb979c8ad7f65ccb352f98971bb729d968aa92d19d87da6a733071f64fab6c3e04e4b826c2e667d20fd2186e6f7c0c103793dc645e3480e6d2b56a054751df9fc1040d2c8a7b92f69992b7aea2f627edc6a89a35f8dfe5a2ecbc1cd4dc7bca8248c979ab8fc7904873526d8538d18f1bcd5dcab1b55e38ebef3aa2db154a8eae6bd136fa2918f5ba8130fde0860a6b34856c6c9db0af157f235b3d796072c6feef939f39fa06873ecd13511e6cdfc551d8093dbd8c6c03f66d1eb1990769da4dbf2651b2de1abc3aa164cacf03c1cffa005cec4d0080000000000000e0e15408c5b74b151ab7bf3c077270ecff7a01ae89e2515fa5b224ec54edd12bd5b8e110b940e865793d2b2c1035c06c4a38c9bcf9513b915c8ee94a372090e5f2e87e15900fdd069b951972f155bb7807c667d9a964c9d04b772956f5cdc76a4d398b097eb295791741679d203e6b3536f54f9c750a1a3f5b2f0d3a7b8095903ccce086b3c37bb6123850fd5f0a6c413931c51c92bd3d914f3ea6a82ff3aa30e20bafad2da9a09f15e2cbb031d40773d7121bb2c63a26f13b815680ba55a6309f5ef6d999c1d5922efb14b9942443f10423cc70fd9baf45d1c5f4a954528e4e963ea5f377c98ca080acb6ff6d0fc458afe0445e4dcaec351ee6195e5a9aa08a40fc3aae057e70537e02f0f301bc5d80490aac8c97d78466fc24dae646581df4ccb513695b42fd8256e9eee05d81b933b221ffce7956073af4f5a1b7260b34a9e205893b50cea553112c6ef727472a94134b657fbcb8ba8e5adef3c0e41826327c6a9379ab12cb958e24d27d8b35db77ba9281828adfadf4e437d913fa6b8c3f0edd4a3a341294f235b7fb42691418b04866a549304594193deda3c42ed000b9eca670ca014ae30078b611b67b486119acef1ce640090dfed495c89d659bda4ec4b6b1dcb7d467b16dce77f01271044926c74cbd8234f7cd71139d0175b0f8206dcea6143977473e0d610d67fcc1d8c61f255a7250417a42ffb897a5390fead9a33d8eaf3083c4154e13a09a8f577a2794ab30bf1b721b20039482134e3f36bdf20f089c1f37107f6c8362a8f9987789d49207eb7299008aef5ae05bff0f1ac19c8d6ebef4cb09e655b030431bf1db386ab1ff89973c1c01696b12a73a29dd0a7668542a3607ced5451a1afb33550425ad7d191d5cfd717148b310266a5c61b0309ca33ac3724427311063ea49bbd8d777d79a438c6fa3f1801f024c75ca08003262f9f90a99c67b36580e4c30ae575f9419e948087fb4b1cb566fdaba6adcdfa667cd87089d822208f102c9556d6499ff57c53dcfa3b6ece287152eb1a86d2c127ad2860edbc189a10ff5ec40a8949b8d4170768f54d0ab2cd47da687e695113bdf3ffee85590d20ee458"], 0x1008, 0x1800) setsockopt(r12, 0x29, 0x1, &(0x7f0000000000)="03000000", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r11, &(0x7f0000000400)=ANY=[@ANYRES32=r12, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r11, @ANYRES32=0x0, @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a907f4b8b492a8030051577090eb267e6090000005e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb7f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07000000000000000000", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r11, 0x0, 0x0, 0x1, 0x1800) r25 = msgget$private(0x0, 0x180) msgsnd(r9, &(0x7f0000000a80)={0x0, "d8e1e7ca3922fe79e97026815ce5ae3e2908d10cb9f034ed07d526b9ea560f450b6c3b892bd6d9889090739164302db99bc045db000d0e14463b4e83afbb9658d1bb209693fa5a4312fbad3aa91ca8a101f65c6cef7c6f5d6f197b9d36625bbda52b4bd24b48c5342f52086bb7e87a8397bc885100000000000000000000000000c3a462bbdd"}, 0x74, 0x0) msgsnd(r25, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r11, &(0x7f0000000b40)=ANY=[@ANYBLOB="0300000000000000cfafe8a68e7718fe2a86d7b11cab3fad79997764860f5801950795ba2805c219016d47ed37dcb33a6868b4363c935ec65fc198c95bafbee813167ee3d18c482d953d843deb7dd3d6923d838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe81f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c09748c7d3dd4326f010240e7c6bdd4c3940e4bc46c43cd42c42e133b81d65629c47e380706600000000000000000000000003ec790b5a57ddf24617f22fd2b2ab83598e2f0b92b8d96b51e094b23226e9256899bcd72d29ea67d4f045fe2990b459a77e7e9f65630055febb7b661f2a1195611d189001cc40f3f53fe979828f659e59fe1ccc19b7c68a15376e105c749f2834e4981d8cadb5e1bfd2acf243d94d3eb00"], 0xe7, 0x0) socket(0x18, 0xf961734392110b48, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000102000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) socket(0x2, 0x4, 0x8) 17:36:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x0, &(0x7f0000000140)) rmdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd, 0x1, 0x0, 0x20000000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="8714000000000025ff14f710ebe34f85f89b33ff", 0x14) write(r2, 0x0, 0x0) shutdown(0xffffffffffffff9c, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x200, 0x54d, 0x5, 0x2000000005118, "047c2c0dbcdcc58b48c200000100"}) write(r3, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r5 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) syz_open_pts() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0x20000003c4) syz_open_pts() msgsnd(r6, 0xfffffffffffffffe, 0x0, 0x0) 17:36:42 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = shmget(0x2, 0x1000, 0x122, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001540)=""/4096) shmat(r0, &(0x7f00007fa000/0x1000)=nil, 0x2000) syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008010010000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1afda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b2ae608a371a3f80004000000f1b500000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r5, r7, 0x80, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f0000000040)="b100050460000000000008010010000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1afda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b2ae608a371a3f80004000000f1b500000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xffffff3b) r15 = semget$private(0x0, 0x4, 0x322) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r16, r17, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r18 = getgid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r16, r18, 0x80, 0x8}, 0x5, 0x5, 0x0, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = getgid() r21 = getpgrp() r22 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000191000/0x1000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) r25 = semget$private(0x0, 0x7, 0x286) semop(r25, &(0x7f0000000000)=[{0x3, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r25, &(0x7f00000003c0)=[{0x1, 0x53, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x200, 0x1000}], 0x3) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f00000000c0)) r26 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r26, 0x0, 0x5, &(0x7f0000000300)=""/93) semctl$SETVAL(r26, 0x4, 0x8, &(0x7f0000000240)=0x7) semget$private(0x0, 0x3, 0x23) r27 = semget(0x0, 0x3, 0x480) r28 = semget(0x3, 0x0, 0x20) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r29, r30, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r31 = getgid() r32 = getppid() r33 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r29, r31, 0x80, 0x8}, 0x5, 0x5, r32, r33, 0xfffffffffffffe01, 0x9, 0x7ff}) r34 = shmget$private(0x0, 0x4000, 0xca8, &(0x7f0000559000/0x4000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x208, &(0x7f00003e5000/0x2000)=nil) r35 = shmget(0x3, 0x400000, 0x208, &(0x7f0000002000/0x400000)=nil) shmctl$IPC_RMID(r35, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r37 = getgid() r38 = getppid() r39 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r36, 0x0, r37, 0x80, 0x8}, 0x5, 0x5, r38, r39, 0xfffffffffffffe01, 0x9, 0x7ff}) setpgid(r33, r39) r40 = getpgid(r39) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x7, r10, r11, r16, r20, 0x60, 0xf001}, 0x15, 0x101, r21, r40, 0x6, 0x101, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r41 = socket(0x2, 0x2, 0x0) connect$unix(r41, &(0x7f0000000440)=ANY=[@ANYBLOB="713f7b174fda81c96a0111c11579d473aa91f9dfca37bc526055f2a42379c9aad4ced93680f7358f017951fb98f69deb76579cfdfa6d60e91705c8be8eccf165abfbe03eedbefc6cc9bd130168231977ee180ac42cc1228204a4fd172923cd3a95c32f8d54f55ea0fcb14e40e02c85353f803c864960c2e8b121b079e8295f32535a61cca1e0b7d679966c662375fae551d49c2e5570b03cae84c3645f004171fe91ac28f18caa00000000000000000000000000008f02929c8c37143a32125e3374b4631f287adafd82613e639d5dfcfe550fbd9320a86c2758c0848d5b2c60a6b0f4ee731c64c57523d4bb878791ebdd65dcfe7db490ede4685ce756"], 0x10) setsockopt$inet_opts(r41, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r41, 0x0, 0x0) r42 = syz_open_pts() dup(r42) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) 17:36:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b", 0x1ec}, {&(0x7f0000000200)="b5cfdee07160868688da189f5b062ac4525741a49d9d9f27ef99fd83d3321c56b958a47f8d3162efe9cb75608a06eb3473afeb501d50461f94f3a6146a29fd02da16686f9fed7d9e6eb0c086f69989cd96f2ad8797944452346ab9527b2ccf3474ceafb162e0a869ffd4f05a384315e93f30ab74e0bcbf372a2a78a68f10498d7073613d535d08943b6ae1853013e2368f42b5cff88f3e0426c7a2399211c1bd88fcbb55f40869c05a4875735f426a08835224499cbc59359be714971f13dfd6d9948423db8a9f355a6a5cb8cd560bebd76c2f38", 0xd4}], 0x2, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 17:36:42 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) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) readv(r5, &(0x7f0000002200)=[{0x0}], 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000040)) 17:36:42 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xf1}], 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x8) shutdown(r2, 0x0) fcntl$dupfd(r2, 0xa, r0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) 17:36:42 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000080)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x80, &(0x7f00001f7000/0x1000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 17:36:42 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {0x4, 0xfd}], 0xa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaae0486dd60a4f01008182c00fedc00000000000000000600aaff0200000000000000000000000000010d0000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000003c0)=""/102) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/237) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x80, 0x0) 17:36:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0xa3a28ed8254774eb, &(0x7f00000000c0)=0x7, 0x4) writev(r0, &(0x7f0000001840)=[{0x0}], 0x1) 17:36:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000014c0)=""/4109, 0x100d}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/224, 0xe0}], 0x4, 0x0}, 0x842) recvfrom$unix(r0, &(0x7f0000000100)=""/81, 0x51, 0x0, 0x0, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) socketpair$unix(0x1, 0x0, 0x0, 0x0) 17:36:42 executing program 0: 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, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = dup(r0) poll(&(0x7f0000000100)=[{r2, 0x2b50f5c61e6be63c}], 0x1, 0x10000) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="827cb52b42ef38ab6300"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) fcntl$getown(r3, 0x5) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x7f}, 0x0, 0x0) 17:36:42 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa2100000000000000040090780000000060de55cb0e00000000000000000000ef00aaff0100000000000000fa000000000001000000000092ba20804b09abe933ede6dc0c6df954e3ab60d4555962274729a3e77a9533696e07b61f29b29f8092149900008ba29dd747c9f4609b2d6ce8a91993722ad380dec9b8c35ac6e4f88c7e00"/189]) 17:36:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000300)=""/93) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000000)=""/2) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) 17:36:43 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x1, 0x2, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x80000000) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) dup2(r2, r3) fcntl$dupfd(r1, 0x0, r0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r4 = socket(0x1, 0x8000, 0x4) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x8feb) r5 = socket(0x10, 0x5, 0x73) close(r5) r6 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000300)=""/93) semctl$IPC_RMID(r6, 0x0, 0x0) socket(0x20, 0x4000, 0x5) 17:36:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b0600000000000000d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) r1 = dup2(0xffffffffffffffff, r0) recvfrom$inet(r1, &(0x7f0000000040)=""/31, 0x1f, 0x43, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r2) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:36:46 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x800053d4, 0xffffffff}) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)={0x1}) pipe2(0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f6669ae73627bdde96c653000"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r6, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r8 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = getgid() r11 = accept$inet(r6, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r13 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r13, r14) getgroups(0x6, &(0x7f00000003c0)=[r8, r9, 0x0, r10, r12, r13]) fchown(r1, r5, r9) setsockopt(r3, 0x3, 0x3, &(0x7f00000001c0)="33ecd927dd200de35812c91e661facb41707434b964334a8361bedfa557cab69655944967b91e3a1c382781a8ce5d8f239f477da19cd8749171adf1f8a45056db9843dd757407dd1475b29edfb9937cb7ece5eaae05f0df180347968c34091b130cf9cc7547e154dc0219b43a59667b7a5ee842f621acf91281c50abe97996e035ba6b9a6333c94057f9929f093da2fde48755b72a2c31b8c3368ab40074f2711f174b424ddaaa20e2d5c4885f4cc9a4925b39604bb121164f871abfc88f7f2f918ce6c23a5d09", 0xc7) 17:36:46 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000100)="c7a8958f2a241c0a078359ff86dd6e360aa905ff2b1dcbe3892846befffffe0000000000010065ec1d00000000b0000000000100007c33781578") r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x102, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000280)=[{0x4, 0x36, 0x1000}, {0x1, 0x112, 0x800}, {0x3, 0x993f, 0x1800}, {0x0, 0x1ff}, {0x4, 0x81, 0x1800}, {0x3, 0xc7}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNXCL(r5, 0x2000740e) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchownat(r6, &(0x7f0000000300)='\x00', r3, r4, 0x0) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r10, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0xff, 0x1000}], 0x5) semop(r10, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r7, r3, r7, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semop(r10, &(0x7f0000000040)=[{0x4, 0x3, 0x1800}], 0x1) r11 = syz_open_pts() r12 = getuid() fchown(r11, r12, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f00000000c0)) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000001340)=""/170) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/56) semop(r0, &(0x7f0000000540), 0x50) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x39f8, r13, r14, r15, r16, 0x80, 0x8}, 0xfff, 0x67, 0x9}) r17 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r17, 0x0, 0x2000000000007, &(0x7f0000000680), 0x4) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x4, 0x10, r17, 0x0, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) semget$private(0x0, 0x3, 0x20) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x68) r18 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r19 = dup2(r18, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r19, 0x0, 0x0) r20 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r20, 0x0, 0x41001, 0x0) writev(r20, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9", 0x1}], 0x1) semget$private(0x0, 0x1, 0x140) 17:36:46 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"}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r0 = socket(0x10, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:36:46 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = shmget(0x2, 0x1000, 0x122, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001540)=""/4096) shmat(r0, &(0x7f00007fa000/0x1000)=nil, 0x2000) syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008010010000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1afda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b2ae608a371a3f80004000000f1b500000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x1, 0x0) setsockopt(r3, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r3, r2) r4 = socket(0x2, 0x1, 0x0) dup2(r2, r4) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) connect$unix(r5, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r2, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r8, r9, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) getgid() getppid() 17:36:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x3, 0x0, 0xfffc, 0x6}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000001800)="cd", 0x1) 17:36:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e4e352f66696c65"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x4, 0x0, 0xfffffebd) 17:36:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x45) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') write(r1, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x286) r5 = dup(r2) connect$inet6(r5, &(0x7f0000000300)={0x18, 0x2, 0x4, 0x6}, 0xc) semop(r4, &(0x7f0000000000)=[{0x2, 0x4}, {0x3, 0x1, 0x1800}, {0x6, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x3) geteuid() r6 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) msgsnd(r7, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cc2a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000468b5e2b8fd78304592d567d4096f93ec225fe0e5399ecf3b54f35bd460932676ea0737d493582372aa258b7fba6364b05ad26130e752cdf4e92ac97b9c0aa0299bcc3d1ab311564d3eaf78de040c20cc32ea764912659c4cf958f1d39ada490b3ae59013cf7daa4fd6773cff7fa3eadcf50041341e7de6728f89487b16f3099ea2dc6d4f031"], 0xeb, 0x800) r8 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r9, r10, 0x8, 0x2f9f}, 0x7, 0x1, r6, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) getpgid(0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r11, 0x1, 0xfffffffffffffffe) msgsnd(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) socket(0x18, 0x3, 0x0) 17:36:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 17:36:46 executing program 1: symlink(&(0x7f0000000140)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) rename(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='./bus/\x00') 17:36:46 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0x0]) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r2) syz_emit_ethernet(0x20, &(0x7f00000000c0)="2da7030a9292b63a0005ffff88e7576bc490445a3cdb75054d925b195630be49") 17:36:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05951e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f7a9723f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d2"], 0x10) fcntl$setflags(r1, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 17:36:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() dup(r0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)) kqueue() open(&(0x7f0000000200)='.\x00', 0x20000, 0x3f) kqueue() open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x122) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:36:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xff7ffffc, 0x0, 0x1, 0xffffff78, "6601fa1d00000000009c7e00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001600)="83c95134281ece73500151436f665f7155022685d3c8fdb57d4b8aa598a77f62a321b8e0e2589d43157f576a2511b003997b0d0850d9d2496c416c0771a976da85f2c91dd301dc8a", 0x48}], 0x1) 17:36:46 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r3 = socket(0x2, 0x400000001002, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x4, 0x0, 0x0) socket(0x6, 0x804, 0x0) socket$unix(0x1, 0x1, 0x0) r6 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) close(r6) 17:36:46 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f00008b3000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 17:36:46 executing program 1: r0 = kqueue() r1 = getegid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000180)={0x4, './file1\x00', './file0\x00'}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r1, r1, r7, r1, r7]) r8 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200)={0xcf, 0x9}, 0x8) msgsnd(r8, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r8, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r7]], 0x1, 0x7fb) fchown(r0, 0x0, r7) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfb) r11 = getpgrp() fcntl$setown(r9, 0x6, r11) write(r10, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 17:36:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x80) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000240)=0xfffffff8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)) close(r1) 17:36:50 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x40) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x49f0d3fa4ca7dc77, &(0x7f00000002c0), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000004000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r4 = socket(0x2, 0x400000001002, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB='}\b\x00/file0\x00'], 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x4, 0x0, 0x0) socket(0x6, 0x804, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000280)) r8 = syz_open_pts() close(r8) 17:36:50 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000000c0)="cfa344", 0x3}], 0x1}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7602e4d4ffffffff"], 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x400, 0x0) readv(r0, &(0x7f00000028c0)=[{&(0x7f0000000380)=""/60, 0x3c}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000500)=""/227, 0xe3}, {&(0x7f0000001640)=""/80, 0x50}, {&(0x7f00000016c0)=""/175, 0xaf}, {&(0x7f0000001800)=""/173, 0xad}, {&(0x7f00000003c0)=""/29, 0x1d}, {&(0x7f00000018c0)=""/4096, 0x1000}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) fsync(r1) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = socket(0x18, 0x4000, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0x1) chroot(&(0x7f0000000100)='./file0\x00') r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) r6 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) clock_settime(0x0, &(0x7f0000000140)={0x3, 0x5}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001780)=0xffffffffffffff48) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}], 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 17:36:50 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) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendto(r1, &(0x7f0000000040)="4ad606dae62410f0446c8bac9945ef38d2ea", 0x12, 0x400, 0x0, 0x0) readv(r5, &(0x7f0000002200)=[{0x0}], 0x1) 17:36:50 executing program 1: ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x101) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000200)}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) kernel: double fault trap, code=0 Stopped at art_match+0x2b: callq __sanitizer_cov_trace_pc+0x4 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace art_match(ffff800000676580,ffff800024fb816c,ffff800024fb8068) at art_match+0x2b rtable_match(0,ffff800024fb8168,fffffd806625febc) at rtable_match+0xc9 rtalloc_mpath(ffff800024fb8168,fffffd806625febc,0) at rtalloc_mpath+0x3e in_ouraddr(fffffd806625fe00,ffff800000679800,ffff800024fb81f0) at in_ouraddr+0xa3 ip_input_if(ffff800024fb8298,ffff800024fb82a4,4,0,ffff800000679800) at ip_input_if+0x68d ipv4_input(ffff800000679800,fffffd806625fe00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806625fe00,2) at if_input_local+0xf9 ip_output(fffffd80695c6300,0,fffffd806f6ffa48,0,0,fffffd806f6ff9d8) at ip_output+0xae5 udp_output(fffffd806f6ff9d8,fffffd80695c6300,0,0) at udp_output+0x5af somove(fffffd806665a330,2) at somove+0xf2f sorwakeup(fffffd806665a330) at sorwakeup+0x79 udp_sbappend(fffffd806f6ff9d8,fffffd8068819000,fffffd80688190b0,0,14,fffffd80688190c4) at udp_sbappend+0x336 udp_input(ffff800024fb8978,ffff800024fb8984,11,2) at udp_input+0x1320 ip_deliver(ffff800024fb8978,ffff800024fb8984,11,2) at ip_deliver+0x353 ip_ours(ffff800024fb8978,ffff800024fb8984,e2a,0) at ip_ours+0x412 ip_input_if(ffff800024fb8978,ffff800024fb8984,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8068819000) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8068819000,2) at if_input_local+0xf9 ip_output(fffffd80699f8400,0,fffffd806f6ffa48,0,0,fffffd806f6ff9d8) at ip_output+0xae5 udp_output(fffffd806f6ff9d8,fffffd80699f8400,0,0) at udp_output+0x5af somove(fffffd806665a330,2) at somove+0xf2f sorwakeup(fffffd806665a330) at sorwakeup+0x79 udp_sbappend(fffffd806f6ff9d8,fffffd80695c6300,fffffd80695c63b0,0,14,fffffd80695c63c4) at udp_sbappend+0x336 udp_input(ffff800024fb9058,ffff800024fb9064,11,2) at udp_input+0x1320 ip_deliver(ffff800024fb9058,ffff800024fb9064,11,2) at ip_deliver+0x353 ip_ours(ffff800024fb9058,ffff800024fb9064,c2a,0) at ip_ours+0x412 ip_input_if(ffff800024fb9058,ffff800024fb9064,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd80695c6300) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd80695c6300,2) at if_input_local+0xf9 ip_output(fffffd80657fa500,0,fffffd806f6ffa48,0,0,fffffd806f6ff9d8) at ip_output+0xae5 udp_output(fffffd806f6ff9d8,fffffd80657fa500,0,0) at udp_output+0x5af somove(fffffd806665a330,2) at somove+0xf2f sorwakeup(fffffd806665a330) at sorwakeup+0x79 udp_sbappend(fffffd806f6ff9d8,fffffd80699f8400,fffffd80699f84b0,0,14,fffffd80699f84c4) at udp_sbappend+0x336 udp_input(ffff800024fb9738,ffff800024fb9744,11,2) at udp_input+0x1320 ip_deliver(ffff800024fb9738,ffff800024fb9744,11,2) at ip_deliver+0x353 ip_ours(ffff800024fb9738,ffff800024fb9744,a2a,0) at ip_ours+0x412 ip_input_if(ffff800024fb9738,ffff800024fb9744,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd80699f8400) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd80699f8400,2) at if_input_local+0xf9 ip_output(fffffd8068e53600,0,fffffd806f6ffa48,0,0,fffffd806f6ff9d8) at ip_output+0xae5 udp_output(fffffd806f6ff9d8,fffffd8068e53600,0,0) at udp_output+0x5af somove(fffffd806665a330,2) at somove+0xf2f sorwakeup(fffffd806665a330) at sorwakeup+0x79 udp_sbappend(fffffd806f6ff9d8,fffffd80657fa500,fffffd80657fa5b0,0,14,fffffd80657fa5c4) at udp_sbappend+0x336 udp_input(ffff800024fb9e18,ffff800024fb9e24,11,2) at udp_input+0x1320 ip_deliver(ffff800024fb9e18,ffff800024fb9e24,11,2) at ip_deliver+0x353 ip_ours(ffff800024fb9e18,ffff800024fb9e24,82a,0) at ip_ours+0x412 ip_input_if(ffff800024fb9e18,ffff800024fb9e24,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd80657fa500) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd80657fa500,2) at if_input_local+0xf9 ip_output(fffffd807705bf00,0,fffffd806f6ffa48,0,0,fffffd806f6ff9d8) at ip_output+0xae5 udp_output(fffffd806f6ff9d8,fffffd807705bf00,0,0) at udp_output+0x5af somove(fffffd806665a330,2) at somove+0xf2f sorwakeup(fffffd806665a330) at sorwakeup+0x79 udp_sbappend(fffffd806f6ff9d8,fffffd8068e53600,fffffd8068e536b0,0,14,fffffd8068e536c4) at udp_sbappend+0x336 udp_input(ffff800024fba4f8,ffff800024fba504,11,2) at udp_input+0x1320 ip_deliver(ffff800024fba4f8,ffff800024fba504,11,2) at ip_deliver+0x353 ip_ours(ffff800024fba4f8,ffff800024fba504,62a,0) at ip_ours+0x412 ip_input_if(ffff800024fba4f8,ffff800024fba504,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8068e53600) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8068e53600,2) at if_input_local+0xf9 ip_output(fffffd8068819500,0,fffffd806f6ffa48,0,0,fffffd806f6ff9d8) at ip_output+0xae5 udp_output(fffffd806f6ff9d8,fffffd8068819500,0,0) at udp_output+0x5af somove(fffffd806665a330,2) at somove+0xf2f sorwakeup(fffffd806665a330) at sorwakeup+0x79 udp_sbappend(fffffd806f6ff9d8,fffffd807705bf00,fffffd807705bfb0,0,14,fffffd807705bfc4) at udp_sbappend+0x336 udp_input(ffff800024fbabd8,ffff800024fbabe4,11,2) at udp_input+0x1320 ip_deliver(ffff800024fbabd8,ffff800024fbabe4,11,2) at ip_deliver+0x353 ip_ours(ffff800024fbabd8,ffff800024fbabe4,42a,0) at ip_ours+0x412 ip_input_if(ffff800024fbabd8,ffff800024fbabe4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd807705bf00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd807705bf00,2) at if_input_local+0xf9 ip_output(fffffd806da25c00,0,fffffd806f6ffa48,0,0,fffffd806f6ff9d8) at ip_output+0xae5 udp_output(fffffd806f6ff9d8,fffffd806da25c00,0,0) at udp_output+0x5af somove(fffffd806665a330,2) at somove+0xf2f sorwakeup(fffffd806665a330) at sorwakeup+0x79 udp_sbappend(fffffd806f6ff9d8,fffffd8068819500,fffffd80688195b0,0,14,fffffd80688195c4) at udp_sbappend+0x336 udp_input(ffff800024fbb2b8,ffff800024fbb2c4,11,2) at udp_input+0x1320 ip_deliver(ffff800024fbb2b8,ffff800024fbb2c4,11,2) at ip_deliver+0x353 ip_ours(ffff800024fbb2b8,ffff800024fbb2c4,22a,0) at ip_ours+0x412 ip_input_if(ffff800024fbb2b8,ffff800024fbb2c4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8068819500) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8068819500,2) at if_input_local+0xf9 ip_output(fffffd8079665500,0,fffffd806f6ffa48,0,0,fffffd806f6ff9d8) at ip_output+0xae5 udp_output(fffffd806f6ff9d8,fffffd8079665500,0,0) at udp_output+0x5af sosend(fffffd806665a330,0,ffff800024fbb620,0,0,400) at sosend+0x671 sendit(ffff800020a924f8,0,ffff800024fbb700,400,ffff800024fbb7e0) at sendit+0x52b sys_sendto(ffff800020a924f8,ffff800024fbb798,ffff800024fbb7e0) at sys_sendto+0x80 syscall(ffff800024fbb860) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa6d795a7770, count: -91 ddb{0}> show registers rdi 0xffff800000676580 rsi 0xffff800024fb816c rbp 0xffff800024fb8050 rbx 0xffff800000676580 rdx 0xffff800024fb8068 rcx 0xffff80002217a000 rax 0xffffffff824b57d8 cpu_info_full_primary+0x27d8 r8 0xffffffff81b410a9 in_ouraddr+0x49 r9 0x5 r10 0x1 r11 0xe281cdc1f6a6d8a6 r12 0xffff800000063c50 r13 0xffff800024fb816c r14 0xffff800024fb8068 r15 0xfffffd806625febc rip 0xffffffff81ad48ab art_match+0x2b cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800024fb7fe0 ss 0x10 art_match+0x2b: callq __sanitizer_cov_trace_pc+0x4 ddb{0}> show proc PROC (syz-executor.0) pid=348345 stat=onproc flags process=10 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020a93398,0xffffffff82679020 process=0xffff800020ac7a60 user=0xffff800024fb6000, vmspace=0xfffffd807f000730 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 5726 282325 30670 32767 7 0x10 syz-executor.0 * 5726 348345 30670 32767 7 0x4000010 syz-executor.0 30670 420356 48292 32767 3 0x90 nanosleep syz-executor.0 48292 239623 36672 0 3 0x82 wait syz-executor.0 19095 141437 82484 32767 3 0x10 biowait syz-executor.1 82484 491612 36672 0 3 0x82 wait syz-executor.1 79797 523513 0 0 3 0x14200 bored sosplice 36672 305482 42244 0 3 0x82 kqread syz-fuzzer 36672 315883 42244 0 3 0x4000082 nanosleep syz-fuzzer 36672 380908 42244 0 3 0x4000082 thrsleep syz-fuzzer 36672 161271 42244 0 3 0x4000082 thrsleep syz-fuzzer 36672 239443 42244 0 3 0x4000082 thrsleep syz-fuzzer 36672 473204 42244 0 3 0x4000082 thrsleep syz-fuzzer 36672 62189 42244 0 3 0x4000082 thrsleep syz-fuzzer 36672 17631 42244 0 3 0x4000082 thrsleep syz-fuzzer 36672 256171 42244 0 3 0x4000082 thrsleep syz-fuzzer 36672 183648 42244 0 3 0x4000082 nanosleep syz-fuzzer 42244 321340 57338 0 3 0x10008a pause ksh 57338 207585 27036 0 3 0x92 select sshd 78679 5574 1 0 3 0x100083 ttyin getty 27036 456741 1 0 3 0x80 select sshd 33916 276531 29512 73 3 0x100090 kqread syslogd 29512 341776 1 0 3 0x100082 netio syslogd 92359 13235 1 77 3 0x100090 poll dhclient 57191 335275 1 0 3 0x80 poll dhclient 23988 504941 0 0 3 0x14200 bored smr 82057 372378 0 0 3 0x14200 pgzero zerothread 72578 249765 0 0 3 0x14200 aiodoned aiodoned 2363 349372 0 0 3 0x14200 syncer update 50633 413235 0 0 3 0x14200 cleaner cleaner 55832 205672 0 0 3 0x14200 reaper reaper 85916 112395 0 0 3 0x14200 pgdaemon pagedaemon 26851 342020 0 0 3 0x14200 bored crynlk 64325 35922 0 0 3 0x14200 bored crypto 68719 76392 0 0 3 0x40014200 acpi0 acpi0 33887 223184 0 0 3 0x40014200 idle1 43948 340583 0 0 3 0x14200 bored softnet 90190 26706 0 0 3 0x14200 bored systqmp 55834 20926 0 0 3 0x14200 bored systq 7445 339371 0 0 3 0x40014200 bored softclock 6246 457164 0 0 3 0x40014200 idle0 1 101639 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 5726 (syz-executor.0) thread 0xffff800020a924f8 (348345) exclusive rwlock netlock r = 0 (0xffffffff8247c408) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 19095 (syz-executor.1) thread 0xffff800020a92768 (141437) exclusive rrwlock inode r = 0 (0xfffffd806be283d8) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8064d6a1b8) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9482 6333K 6333K 78643K 10814 0 pcb 13 10K 12K 78643K 15 0 rtable 109 3K 4K 78643K 4071 0 ifaddr 39 11K 12K 78643K 477 0 counters 43 33K 33K 78643K 163 0 ioctlops 0 0K 2K 78643K 157 0 iov 0 0K 36K 78643K 665 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 2927 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 60 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 2082 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 7 21K 33K 78643K 5854 0 sigio 0 0K 0K 78643K 91 0 proc 48 50K 83K 78643K 3470 0 subproc 34 2K 2K 78643K 1054 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 1K 78643K 2453 0 in_multi 33 2K 2K 78643K 899 0 ether_multi 1 0K 0K 78643K 42 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 127 572K 572K 78643K 127 0 exec 0 0K 1K 78643K 1385 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 166 25K 40K 78643K 18678 0 UVM aobj 130 4K 4K 78643K 130 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 525 0 NDP 5 0K 0K 78643K 189 0 temp 102 3029K 3109K 78643K 20677 0 kqueue 5 8K 24K 78643K 869 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 129 0 123 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 2315 0 2313 1 0 1 1 0 8 0 rtentry 112 721 0 675 2 0 2 2 0 8 0 unpcb 120 6511 0 6495 13 12 1 3 0 8 0 syncache 264 169 0 169 19 19 0 1 0 8 0 sackhl 24 24 0 24 11 11 0 1 0 8 0 tcpqe 32 90 0 90 14 14 0 1 0 8 0 tcpcb 544 5057 0 5053 42 41 1 14 0 8 0 ipq 40 33 0 33 10 10 0 1 0 8 0 ipqe 40 811 0 811 10 10 0 1 0 8 0 inpcb 280 13086 0 13077 45 43 2 9 0 8 0 ip6q 72 29 0 25 6 5 1 1 0 8 0 ip6af 40 18 0 18 5 5 0 1 0 8 0 nd6 48 199 0 191 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2967 0 2772 16 3 13 14 0 8 0 art_table 32 2968 0 2772 2 0 2 2 0 8 0 art_node 16 720 0 678 1 0 1 1 0 8 0 sysvmsgpl 40 131 0 91 1 0 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 2080 0 2070 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8147 0 6734 46 0 46 46 0 8 0 ffsino 272 8147 0 6734 96 1 95 95 0 8 0 nchpl 144 15581 0 13984 60 0 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 61510 0 61509 4 3 1 1 0 8 0 percpumem 16 92 0 60 1 0 1 1 0 8 0 scxspl 192 48712 0 48711 30 28 2 4 0 8 1 plimitpl 152 741 0 732 1 0 1 1 0 8 0 sigapl 424 5862 0 5830 4 0 4 4 0 8 0 futexpl 56 153267 0 153267 3 2 1 1 0 8 1 knotepl 112 2646 0 2627 6 5 1 3 0 8 0 kqueuepl 144 3614 0 3608 18 14 4 5 0 8 3 pipelkpl 48 3057 0 3047 1 0 1 1 0 8 0 pipepl 120 6114 0 6095 19 17 2 4 0 8 1 fdescpl 496 5846 0 5830 5 2 3 3 0 8 0 filepl 152 58980 0 58880 69 58 11 13 0 8 7 lockfpl 104 1358 0 1357 1 0 1 1 0 8 0 lockfspl 48 371 0 370 1 0 1 1 0 8 0 sessionpl 112 77 0 67 1 0 1 1 0 8 0 pgrppl 48 294 0 284 1 0 1 1 0 8 0 ucredpl 96 10726 0 10717 1 0 1 1 0 8 0 zombiepl 144 5830 0 5830 4 3 1 1 0 8 1 processpl 960 5862 0 5830 5 0 5 5 0 8 0 procpl 624 15008 0 14966 7 3 4 5 0 8 0 sosppl 128 2459 0 2458 5 4 1 1 0 8 0 sockpl 400 22434 0 22408 86 80 6 17 0 8 2 mcl64k 65536 37 0 0 4 0 4 4 0 8 0 mcl16k 16384 36 0 0 3 1 2 3 0 8 0 mcl12k 12288 30 0 0 2 0 2 2 0 8 0 mcl9k 9216 23 0 0 2 0 2 2 0 8 0 mcl8k 8192 26 0 0 3 0 3 3 0 8 0 mcl4k 4096 30 0 0 3 1 2 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 326 0 0 15 1 14 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 714 0 0 35 0 35 35 0 8 0 bufpl 280 15233 0 8967 448 0 448 448 0 8 0 anonpl 16 683268 0 673928 158 100 58 65 0 124 9 amapchunkpl 152 42749 0 42644 111 94 17 19 0 158 10 amappl16 192 33891 0 33390 189 151 38 50 0 8 12 amappl15 184 961 0 960 1 0 1 1 0 8 0 amappl14 176 907 0 902 2 1 1 1 0 8 0 amappl13 168 1960 0 1956 1 0 1 1 0 8 0 amappl12 160 866 0 864 1 0 1 1 0 8 0 amappl11 152 502 0 489 1 0 1 1 0 8 0 amappl10 144 548 0 540 1 0 1 1 0 8 0 amappl9 136 786 0 783 1 0 1 1 0 8 0 amappl8 128 1952 0 1874 3 0 3 3 0 8 0 amappl7 120 920 0 904 1 0 1 1 0 8 0 amappl6 112 295 0 281 1 0 1 1 0 8 0 amappl5 104 5697 0 5687 1 0 1 1 0 8 0 amappl4 96 3371 0 3327 3 1 2 2 0 8 0 amappl3 88 1220 0 1213 1 0 1 1 0 8 0 amappl2 80 42609 0 42540 3 1 2 3 0 8 0 amappl1 72 149537 0 149102 24 14 10 20 0 8 0 amappl 80 16322 0 16282 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 5846 0 5830 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5846 0 5830 1 0 1 1 0 8 0 vmmpekpl 168 52830 0 52800 2 0 2 2 0 8 0 vmmpepl 168 743382 0 741607 211 117 94 108 0 357 8 vmsppl 368 5845 0 5830 2 0 2 2 0 8 0 pdppl 4096 11700 0 11660 8 2 6 6 0 8 0 pvpl 32 1963772 0 1951074 364 220 144 163 0 265 26 pmappl 232 5845 0 5830 9 8 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 330 0 138 7 0 7 7 0 8 0