last executing test programs: 19.6378065s ago: executing program 2 (id=105): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0xa, 0x5, 0x3}, {0x24, 0x40, 0xff, 0x40}, {0x6, 0x4a, 0x6, 0x101}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r3, &(0x7f0000000180)={0x1c, 0x18, 0x1, 0xc, "ff210b6974468558ca1c65232a5b6f35", 0x2}, 0x1c) r4 = shmget$private(0x0, 0x11000, 0xb0, &(0x7f0000fef000/0x11000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x814, 0x0) kqueue1(0x10000) kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x1, 0x400000000000345, 0x5}], 0x9, 0x0, 0x9, 0x0) recvmmsg(r2, &(0x7f0000002e40)={{0x0, 0x0, &(0x7f0000002dc0)=[{&(0x7f0000001cc0)=""/4096, 0x1000}], 0x1000000000000262, 0x0}, 0x9}, 0x38, 0x2, 0x0) unveil(0x0, &(0x7f0000000340)='w\x00') sendmsg$unix(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x42, 0x0, 0x0, 0x9}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) setresuid(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1f0) open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) open$dir(&(0x7f00000002c0)='./file0\x00', 0x12, 0x3c) r7 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) closefrom(r8) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) syz_open_pts() write(r7, &(0x7f00000002c0)="12f5e6cdd6", 0x5) flock(r6, 0x3) closefrom(r1) 16.769939654s ago: executing program 2 (id=105): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0xa, 0x5, 0x3}, {0x24, 0x40, 0xff, 0x40}, {0x6, 0x4a, 0x6, 0x101}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r3, &(0x7f0000000180)={0x1c, 0x18, 0x1, 0xc, "ff210b6974468558ca1c65232a5b6f35", 0x2}, 0x1c) r4 = shmget$private(0x0, 0x11000, 0xb0, &(0x7f0000fef000/0x11000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x814, 0x0) kqueue1(0x10000) kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x1, 0x400000000000345, 0x5}], 0x9, 0x0, 0x9, 0x0) recvmmsg(r2, &(0x7f0000002e40)={{0x0, 0x0, &(0x7f0000002dc0)=[{&(0x7f0000001cc0)=""/4096, 0x1000}], 0x1000000000000262, 0x0}, 0x9}, 0x38, 0x2, 0x0) unveil(0x0, &(0x7f0000000340)='w\x00') sendmsg$unix(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x42, 0x0, 0x0, 0x9}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) setresuid(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1f0) open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) open$dir(&(0x7f00000002c0)='./file0\x00', 0x12, 0x3c) r7 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) closefrom(r8) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) syz_open_pts() write(r7, &(0x7f00000002c0)="12f5e6cdd6", 0x5) flock(r6, 0x3) closefrom(r1) 15.226053625s ago: executing program 5 (id=156): r0 = syz_open_pts() futimens(r0, &(0x7f0000000140)=[{0xf, 0x163}, {0x7e3, 0x1}]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r1 = shmget(0x0, 0x1000, 0x2cc, &(0x7f0000ff6000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0xd000)=nil, 0x1000) r2 = socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) chroot(&(0x7f0000000000)='./file0\x00') seteuid(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000180)={0x100, 0x3, &(0x7f0000000080)=[0xfffffff9, 0x7fff, 0x9], 0x0, 0x0, 0x0, 0x0, 0x7}) r3 = socket$inet6(0x18, 0x3, 0x7) recvmmsg(r3, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xa}, 0x38, 0x1040, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) closefrom(r2) setrlimit(0x8, &(0x7f00000002c0)={0x9, 0x37e1790c}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x40000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="b85c", 0x2}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x5c}) syz_open_pts() write(r0, &(0x7f0000000000)="24f5f3ee345acedf918a081723861446eb5622de68d2a5a0baff99b7aa0bb5fe7455e5fab8e35924eb1a11e5fde948567029c990dd047082ca107f545b566a1c7bde444860f6e0f00022bf9d4381ada1e1f109179e02f0da2b927ce12ca894eec5fcce6654208f5d05a50e11cf2ae939092c544615dee71b", 0x78) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0xa, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1201, &(0x7f00000002c0)={@local, @local, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "920cbb", 0x11c3, 0x70, 0x40, @rand_addr="295d925573202d04f2b3640d45eb9cdf", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x70, 0x2, '\x00', [@ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0xfff}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x80000001}]}, @hopopts={0x89}, @routing={0x11, 0x8, 0x0, 0x28, 0x0, [@mcast2, @empty, @ipv4, @empty]}, @hopopts={0x2e, 0x0, '\x00', [@ra={0x5, 0x2, 0x3}]}, @hopopts={0x37, 0x200, '\x00', [@generic={0x3, 0xff8, "ab54bd1121b6307295c87a1db3b895fae7dd4fcf52a42c4b81babe4f1c9a7d5c0784f0f240bf5d24cf8490baea4cacddd15b5e2d1237b9605275827db6bf0e9e11f6d46814db5aee284377dc37fe4c180e16364de2bf51b3c5d731988d6815c1574e443ecd7e45f51e71922fde2320b4800dc3d95fab74e68fb426f1b3814958e7149bb19282572f855de06109b0a7b1a04dc5b6b72f22cfed80e2271b0ea9fdd0377559e8a30cdc4ae5f572f4e346bc1cf5436e7b7520f13d42430c4a0022abe7b98a1b928899c3cdc9aed12eba0297676225fbe7c3e8621e9c20ba0b9f4f2d84cc9dfc2120e24e4ad4c55b3e02a35bc8f4fe2e1d2afda7cc97025eea5ceb55870c44648c51e61da6b64930b2c8353d3be8b95f33fb22849982ad2103e65e46295cf6a085f2e08d13a140da90ea456ce3cc32edc23fa39fb03b6271ce5971fbc12e834f1d5d7fb90aa3b8c2867e6ba53cbfeb988369841d65bb7496fa257fd0fe10f9e43e11e71e1a1d55108415936d4c5161fde50fff18787c6e35dd8e0110393e1edaee7e33a5ef78a01c0f085a43ceff42bef8fa31a29407f13c9735cc016b233ce957b0307939eabbb83021f5d28812a20e50c929e106d2e8ea694bd0fe0bd527e9efafa1c7d24359e543f3444a779011d9d6d041256c69164dba751e285b8a6bb0c1ac69866846f5352d577924e79851139ded57bc2cfc6dcfc233f2d43bccadeb5415e9856f38ae0d4c0c94f2bcd3867d303b50bb35dcfc2b250218017a2c4d7d68180279289bca5436b4b1d2f31256b3df1dacb538d74df707624d4b7d998c712e0aee28887fc8c1180ca2454f4e78ac909073aded68cb902cecf517f9f9d10c4eb3dc1ae6dfd9274e901f66ae4de04c896b5c68d8d96c71aa01729af23c43a2bd4234cf9c083759818a6cd36c976b3012a7de851a72f656dc1da76c3aa368579953e959e50be3293be44edb18a2701ea9a864f6516a83492146e34d20cc516f8d96be47529801c70e8aff510ccfae87946496307bf8340d668c4c2b5f1241a45b2effc6824dcb20fd6227bf76204022dfe47c57074a6e1043d7554a5c5cf239b7aac9a1a1216f61b208ef0fca7f3b2861740626c7b244f80e6fb77bac47ee1905c9ff1e85e3ad2be5279980639f283540517b21164856d6f385e1369e900e78d4c26cf689fe338bfaabbe153f7cc7aa9c2cb1bac08addb31d03612a5193b204fe77ad1a6337997d58612930ffb35905087037759c9301dc0dadd749c3a5ee653f69f8700a19b3fd5cf06e5566252a06e160e2e40afe7905b2f3852e02efe7888e9160e928d3347cd547c3e42b253bebc01e704e1559a2dd4ebab54ceb1286af3090c67e13a67a075fb4b32f9e82ca367f8dae36c4c1cedf56109b398f2aa99c05c70985a91c154316c1d01a2ba2d13a9f8dd094ce74896355ca6392e2b20997d3105db641c3039f3239a9dd5dfe6a4302e08bcf73890cd9ad8307fbe4f2682bd7023bd869219788ec52ba2f0bbd20c5e946ee6b889c3168a00450f40bce4feae2a9d8e3680b7d832e6daac8cfefa4ac652b7e98f2f6cdf6bfec7ffae2ec681cc085b120f36e982ac0b2f61dfed811e2404f33e3f65f62be7f7162a35d4c30c11d0bea5f1167e83791bf7fca5b1958ce82eb1f31485710bb5fa93beceef3965910cf896a63d3c092115538d47c7a9c7819023e4e52f3636168ca5fbcddfd328a9e9d39562eef81f16e6e21639acb5e101a8cf99f5780172509d14ea66ce2248779b35c4b3ffb1a5069c2e307d0fa5bbb44e44d24f79f72f261bd2d0abe93f96b8d88e6b6a0b19ec548a3a57c3553d1b2403706ae20c50c24e51586caa9ae6ef7d9c128de6875511a63add413ca937afc8f6d33b7d19e2efe14397d19414d617cf4e90d71b854bc2fcbc8c3c6144bf12fce5e01df2dd61cc15b83b70625c1295b562ecd1fb9615880ffaefb4a791e15ca90c6ab79d33867a69a782da264edf116ac3f6db8c7a48b48e618f2c64286827013982c01a8683ddcbc72f61e5b6a912d90efe2a82f7be30a661dbf7b69b69e3285c28a49f54187de96737f89682e7f9aefc71ca285eb71bcc391fb5e7037023bfad513d6ea2fcb8f9e45b7e40888319e7a13fd03b80b7d73167826b5cb96e805e75b98674ab801cd43eff0e5f7b883ea4da4cd76f72c1b483a25a1582ff97eba8afed7fc10428fec80fdf0918ebc03014307b519559bcd6bd89945254d74e4ed8587f8ec9f3755a72affe6643d73307fc498f3ddd3e7e244bfe454a9bc13870009c47ddce542b712fa2f5ba6791ee3c43f2c1442a231764efa0560140590042c3be2fe41a9c53a050406aae03ce149edcdcc9f159a6ac053f854a7396085b2da5d9aabf555f80d2c4c360dfd959170641aeb7c940c26ec6b49673bc50dff16f7590e87d59ffd72a3f7e617a268d1d25eb737e37eb78d6c47908c917d617a11bfe922aa1302e7a9f02d263459aba0f92046e535253dd2665c4f1e0f12fe6157b38a9944455bc9c6dd1d516415a961f0f9d571c6fc3a0a4a12227bc46c5f93319cec8cf2206a5b8e841399e17f5662831d57c35505eb9133fd5aa1608a5cedcc1e8e3da70d9a6dc1d73c2740b20771fb5da1e1d337e7b987bf690e06b75e992f746411bdeb7c46d94402ecee123cb57e1589f07a1e8e8308ffb69fab90fa4ad124fb45db3508af565c6481d00ac37388dded63c067b6fae09eb3d9197473b6ded95b008471b4c968d58d766ee886c202a7c46b0c64491128d8f410fd214987c13fc31bcaa96b28e847ee016e6186375a6c26272e4137f77d7151f23090c07e9b632563b0b6b61e3306bfbd2ef66a5390bdfe57db72b88d30900920ec76df2e110cb973e7de8d7baf23cf453d6a7c8f8fe7a36c4173c03fd42cfadccdcdcc479475bc60babb3dc1e8e086a2052d9bdf2e2063092e780bdb1751150ff852b7589d7ef26a993f35b720d243118669138e8c46318b41601917e1d74f63dd0b49f077e3b93a481df0e886caae59f3fe6fe2837c193288b418988f1369a4451e0bbb6f081360ed8a601e7088fda6313a4cfe4c142cb15f30d1d51a2ef6aaa71d7ea7610d65e550609e0ca10b9d993d57e8a336a2724fde5858970e27b9e11f2afc0ec30c6b4247f2a6012322074fb776402d4b006bd75e6ddbe277e34c4f1673f18b63964e2468d70771fd8277fbd36c72096b6930c4794b2077722c5b66f78e7b1d2eee58aa4c306bc6b97dc6161d820850922cf73507f30579e7f88b0b0a4b6a9387e8f52a41e17133e2cb12127e359f9fa54cad9fde7248aa08796d171f67a7ac9e17430e1d305fb5cc45774968a4f2b079e4642890d7129c136ff1522484ca6a4116e076d09d29dff4fe29b379866d39ea4d547f3682273bfba94572c65391a07e70080c52f20fa61ca2ac4b249b818fd8c7cb6866d81c941ccb2a5d308e28191cdb51d3bff99e92ac5756365caf8e7a0503ee381d371925cb0b19a4509cf017189ab42f3a5a9f31dc1013a8f45cdf7a244cfde660d676af01dac2b3e0b2c111514746460d661c313edb641c5ad9e7796850fa0f8c1fd2e710b05b9170462250e3c76ab4362e15894d00a3c94f7d517ec4f25a640e9641939fad8dc4386709ca8f5548c2df731cedc0d6faf96c9182c400ad0f246c78d8efa434be43a33fb33b02cbb05d5595907bb0c8379b0d8aba386a9d6f1e80d5bd8f45d66564c048d204bc32584b061d53c1c0e3b52fbda1145952e58322ea91dcfe0cefdbf68145cd01afa6ad0f3b7444101c814b4b9f6232c0c1e27936845ece27f731b1a49ddbf31f0dcb3265a89b8f3d675fdcb0c6441cb4604e669333d8117f69fbba3341a59f065dbf3d36560d20a0ef79640ca2c07e749432cd3ce352f22e4445b559c700174f8238acea70c1f4e637fe80f3ee2db00d257df8a577de3c376035850b3ad9814887ce364b6f2a2b73f2ae4998e958ea58f25516480c8ec623b006e1c2f34b8c148a3035a256b49765b5a7fd453a789454cafb2da630ba5593d00d25106c5e1ce55b4ed277fb73ead5711c3091af15491fa4339029a9760d03a80b2e2e2a89a8e826c347bb4eeb9c760c0ced83e6c9986430b468603f0c963aba4beebf7a27349b424810c5035bc4bfc91f02592c20e4734d5c458c81831e4d8989996bb2460ed0d805f19667e4139a6c6f7b1a48908b6d0372f3c23dba38a3ac59b1013591ae5ecb40c537305db8067d92af33b9aedf8a53b13f73b97e481c4935ec2b5f3461fde49c3e202ff3f90fd1f091d9f4488ff0174ea013c28c5610b1615cb1811646cde87751b89f1570e88eb76be2bbc853874b750754828950f67f0b529a35d97003f3a78451a2abbfa234c4afd61ed3c5b06087169678cc63993f775addf8fb89e69c11423b0d4cec946f352a80ea53d88536565e5e97ce5bfb86ccada1d8d2662ce60ee7c658beff5a034bd57dac7b076ddb81275551907e3b249ad025eaf09328ba797647d35cf95710b4445b50fcec3448516c7c3edb4a69f48862a598e05be73efdba9b2212ffcf15c025a6f66d7e796e4723716c24745871d2d33c621b94489f5bbdfae0907cf88661886fa249eb01434e62afc80c5bc4f65989307987af8f3001c07ae7fe8e649e95818b8d92f423e05dd3c37efd1af04083952eb5e8679dbb4ab449af52cabd6f8e1223f59dcba61c4f0a8490b194dae448eaad885bcfb14689ac5d61a3294070e318f55ab34e0435c1e467a395d903e7ea1d76d6362348e80d7287576cb39b97c06b480aa809af6394b6b91949834dc9f540645a6b9c5f536da1cd89c2424ea9d06596f9c22b5981fd56f4541ee2b061e50ec8c93890919d11247e0ae9f634e221e00b9e7f455e23e720a60229f0c96536c4b1b96ce248831bc967ef29b1bc85241a11bbe100001bcf2764112f15a7db44ef502f9e56a53cb502725d089b81655e56ba05fa7fc5fc08bbfc0677ca364375210296d7e52d495313650a8dcc25e3f8b2b5515efbfdeb768e42fd064b18ee370033d29c63cd28d1f43aa79198875fbc9ddebf41556b0faf0df204e7f57617219047b4a4fb96e6e1863be149b8126c937ca45b67e5236385fc65dcaabf73765c0f782abcb132a174e2135b9da4abf479c312bf65263a9689203414ad7d65fcf371ec5f5176f227b54d56cf8a32110435d7fc2daef2e8d45bc12457d9b9c159fc6a9a706ac51e00054ef99f13c0177510bb2d9b8ee9f019b3a79c4b6e8236ac3dffd8062865e16f65222df3efbe5ffe8fb6af0591f1199ee17960354a24388832c5f2e3220ee60e02957f23118919f3b0c19bcc370b3227640b5403db44c01c358440aa9922393f73508f5900cfdbeb88d071ff830c2d7eb5cf514155f6c0ad459e4b95ad4639faa611b054fdd561d913ddf7a15116d1144b42615f1bea0a5a33f8fff95489f5c7cdaaed8280df7cd89f9033909fa53ee449914f483c0daf6bf6c3f62c0bf7162523ffe4646a0f5d09f7e89d0a1fdf919074376011768de52e8aa879fa2702e2844bd3cf87de6becf40f16678a2af793423239de086465165aefe25f57fc5f387181b923c781192aa472f1c54dbe6efbe0e46df28f7917a80193879163bfd7d2fe8b3afe09ff091af617850a8110d8c975261f3c77773c87543ff3111aa1f0458740af02237798cd08edc9bfb50f7b8fe465f6e99e05c1ebff01798bd45cc9a9434be3153ef91026e1fc4023c0eff846215f1a53b949ca3411b0398adee2cb8f48471dbf7af3"}, @jumbo={0xc2, 0x4, 0x401}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}], @tcp={{0x0, 0x3, r5, r6, 0x0, 0x0, 0x1b, 0x0, 0x5, 0x0, 0xfff9, {[@mss={0x2, 0x4, 0xad9}, @md5sig={0x13, 0x12, "ba396eec076285afdff2a9fdeda1cb68"}, @md5sig={0x13, 0x12, "1292913dd7b77d55820d8456cb0b86c1"}, @timestamp={0x8, 0xa, 0x80000000, 0x2}, @sack={0x5, 0x26, [0x7ff, 0x1, 0x3, 0x1000, 0x75, 0x4, 0xac5c, 0x80000001, 0x5]}]}}, {"3c20c2be6ee795cd87f48f86b4ea1c82fff00f6fc2f8c88f34240c21c5a547f78af96e5c1fc04eac8664060d6804e55bf803ff7ec27deec7aa8840bc2b3b20bf0c8ac5a1486407dcdc38f2ca7388392a7b2d7c94325f96fd5f1d36fcba2e141abd4de35ceae82f83c030bd63e1d5474b26d067ab448d0d4277a8c8c3c75f3e1bd0fb6a71c2a8530a9e2b9aaeabbb3b7c3b7cbc649ea12e346984986267633045a1291eb7926bc17baebbb885edf197971db258f94d1223b13428a2abc26ca2ab16a34ba36149f0"}}}}}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x119) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x104, &(0x7f0000000300)={@remote, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x36, 0xf6, 0x64, 0x0, 0x1, 0x6, 0x0, @loopback, @rand_addr=0x7, {[@noop, @ra={0x94, 0x4, 0x509b}]}}, @tcp={{0x3, 0x1, r6, r7, 0x1, 0x0, 0xa, 0x80, 0x2, 0x0, 0x5, {[@generic={0x2, 0x11, "9bf90af542ef2caa8b27c4a10ee848"}]}}, {"451872661a3830826ab93ab1eac323fc13d6ff242dd21c16de0618129f45e85e4dfce853a5236c6769a3dc10c5fd390ea00680c8bfd49462d81d6676035e73195e2726a99bd9c27ef175ad46e18dd3980e3842692f2240fbe30c74baa42bb4aea4a95c4bdb26a9aac0fc7697d9191d6845ffb398d49937445b6c6e1fa23f3df9a6d70488bb99fdd1075d616096f8cbe9f48a977dcf3510ff9b57e34ec2b89db04a4f64f115845c194767c7a67f5a9dc872b2"}}}}}}) 15.183611805s ago: executing program 6 (id=145): mkdir(&(0x7f0000000a00)='./file0\x00', 0x1a) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x1) kqueue() pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000004800)=0xf06) closefrom(r0) ioctl$TIOCCONS(r1, 0xc0a86b02, &(0x7f0000000140)=0x200) chdir(&(0x7f0000000140)='./file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') r2 = syz_open_pts() ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/../file0\x00', 0x4f14, &(0x7f0000000200)='./file0\x00', 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) closefrom(r3) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$TIOCSETAF(r5, 0x80047460, &(0x7f0000000a00)={0x5d5, 0x2, 0x3, 0x7ff, "101b4de661f650e3a02777680ca2a9cf653197f2", 0x5, 0x98}) write(r2, &(0x7f0000000440)="77d5b6", 0x3) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff1a614393aeb608004c1a0038006900080902907800fc0700ac1400aa441c0a737f000001000000047f00000100005f9700000001000000014e224e2100089078"]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0x20) closefrom(0xffffffffffffffff) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) write(r6, &(0x7f00000000c0)="7436db", 0x3) r7 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r7) syz_extract_tcp_res(&(0x7f0000000100), 0x9, 0xffffa1dd) sysctl$vm(&(0x7f0000002fc0)={0x2, 0x1}, 0x2, &(0x7f0000003000)="31bd188710f00022ac5899c4feb13e39251e4d78342263afa939ac651c69070f8e63acc3049be63a93e0d4f4b242f8fb", &(0x7f0000003080)=0x30, 0x0, 0x0) syz_emit_ethernet(0x261, &(0x7f0000000000)=ANY=[@ANYRES16=0x0, @ANYRES16=r6, @ANYRES32, @ANYRESHEX, @ANYRES64, @ANYRES16=r7, @ANYRES16=r4]) 13.394542549s ago: executing program 2 (id=105): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0xa, 0x5, 0x3}, {0x24, 0x40, 0xff, 0x40}, {0x6, 0x4a, 0x6, 0x101}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r3, &(0x7f0000000180)={0x1c, 0x18, 0x1, 0xc, "ff210b6974468558ca1c65232a5b6f35", 0x2}, 0x1c) r4 = shmget$private(0x0, 0x11000, 0xb0, &(0x7f0000fef000/0x11000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x814, 0x0) kqueue1(0x10000) kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x1, 0x400000000000345, 0x5}], 0x9, 0x0, 0x9, 0x0) recvmmsg(r2, &(0x7f0000002e40)={{0x0, 0x0, &(0x7f0000002dc0)=[{&(0x7f0000001cc0)=""/4096, 0x1000}], 0x1000000000000262, 0x0}, 0x9}, 0x38, 0x2, 0x0) unveil(0x0, &(0x7f0000000340)='w\x00') sendmsg$unix(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x42, 0x0, 0x0, 0x9}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) setresuid(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1f0) open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) open$dir(&(0x7f00000002c0)='./file0\x00', 0x12, 0x3c) r7 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) closefrom(r8) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) syz_open_pts() write(r7, &(0x7f00000002c0)="12f5e6cdd6", 0x5) flock(r6, 0x3) closefrom(r1) 13.393141579s ago: executing program 5 (id=156): r0 = syz_open_pts() futimens(r0, &(0x7f0000000140)=[{0xf, 0x163}, {0x7e3, 0x1}]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r1 = shmget(0x0, 0x1000, 0x2cc, &(0x7f0000ff6000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0xd000)=nil, 0x1000) r2 = socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) chroot(&(0x7f0000000000)='./file0\x00') seteuid(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000180)={0x100, 0x3, &(0x7f0000000080)=[0xfffffff9, 0x7fff, 0x9], 0x0, 0x0, 0x0, 0x0, 0x7}) r3 = socket$inet6(0x18, 0x3, 0x7) recvmmsg(r3, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xa}, 0x38, 0x1040, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) closefrom(r2) setrlimit(0x8, &(0x7f00000002c0)={0x9, 0x37e1790c}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x40000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="b85c", 0x2}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x5c}) syz_open_pts() write(r0, &(0x7f0000000000)="24f5f3ee345acedf918a081723861446eb5622de68d2a5a0baff99b7aa0bb5fe7455e5fab8e35924eb1a11e5fde948567029c990dd047082ca107f545b566a1c7bde444860f6e0f00022bf9d4381ada1e1f109179e02f0da2b927ce12ca894eec5fcce6654208f5d05a50e11cf2ae939092c544615dee71b", 0x78) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0xa, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1201, &(0x7f00000002c0)={@local, @local, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "920cbb", 0x11c3, 0x70, 0x40, @rand_addr="295d925573202d04f2b3640d45eb9cdf", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x70, 0x2, '\x00', [@ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0xfff}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x80000001}]}, @hopopts={0x89}, @routing={0x11, 0x8, 0x0, 0x28, 0x0, [@mcast2, @empty, @ipv4, @empty]}, @hopopts={0x2e, 0x0, '\x00', [@ra={0x5, 0x2, 0x3}]}, @hopopts={0x37, 0x200, '\x00', [@generic={0x3, 0xff8, "ab54bd1121b6307295c87a1db3b895fae7dd4fcf52a42c4b81babe4f1c9a7d5c0784f0f240bf5d24cf8490baea4cacddd15b5e2d1237b9605275827db6bf0e9e11f6d46814db5aee284377dc37fe4c180e16364de2bf51b3c5d731988d6815c1574e443ecd7e45f51e71922fde2320b4800dc3d95fab74e68fb426f1b3814958e7149bb19282572f855de06109b0a7b1a04dc5b6b72f22cfed80e2271b0ea9fdd0377559e8a30cdc4ae5f572f4e346bc1cf5436e7b7520f13d42430c4a0022abe7b98a1b928899c3cdc9aed12eba0297676225fbe7c3e8621e9c20ba0b9f4f2d84cc9dfc2120e24e4ad4c55b3e02a35bc8f4fe2e1d2afda7cc97025eea5ceb55870c44648c51e61da6b64930b2c8353d3be8b95f33fb22849982ad2103e65e46295cf6a085f2e08d13a140da90ea456ce3cc32edc23fa39fb03b6271ce5971fbc12e834f1d5d7fb90aa3b8c2867e6ba53cbfeb988369841d65bb7496fa257fd0fe10f9e43e11e71e1a1d55108415936d4c5161fde50fff18787c6e35dd8e0110393e1edaee7e33a5ef78a01c0f085a43ceff42bef8fa31a29407f13c9735cc016b233ce957b0307939eabbb83021f5d28812a20e50c929e106d2e8ea694bd0fe0bd527e9efafa1c7d24359e543f3444a779011d9d6d041256c69164dba751e285b8a6bb0c1ac69866846f5352d577924e79851139ded57bc2cfc6dcfc233f2d43bccadeb5415e9856f38ae0d4c0c94f2bcd3867d303b50bb35dcfc2b250218017a2c4d7d68180279289bca5436b4b1d2f31256b3df1dacb538d74df707624d4b7d998c712e0aee28887fc8c1180ca2454f4e78ac909073aded68cb902cecf517f9f9d10c4eb3dc1ae6dfd9274e901f66ae4de04c896b5c68d8d96c71aa01729af23c43a2bd4234cf9c083759818a6cd36c976b3012a7de851a72f656dc1da76c3aa368579953e959e50be3293be44edb18a2701ea9a864f6516a83492146e34d20cc516f8d96be47529801c70e8aff510ccfae87946496307bf8340d668c4c2b5f1241a45b2effc6824dcb20fd6227bf76204022dfe47c57074a6e1043d7554a5c5cf239b7aac9a1a1216f61b208ef0fca7f3b2861740626c7b244f80e6fb77bac47ee1905c9ff1e85e3ad2be5279980639f283540517b21164856d6f385e1369e900e78d4c26cf689fe338bfaabbe153f7cc7aa9c2cb1bac08addb31d03612a5193b204fe77ad1a6337997d58612930ffb35905087037759c9301dc0dadd749c3a5ee653f69f8700a19b3fd5cf06e5566252a06e160e2e40afe7905b2f3852e02efe7888e9160e928d3347cd547c3e42b253bebc01e704e1559a2dd4ebab54ceb1286af3090c67e13a67a075fb4b32f9e82ca367f8dae36c4c1cedf56109b398f2aa99c05c70985a91c154316c1d01a2ba2d13a9f8dd094ce74896355ca6392e2b20997d3105db641c3039f3239a9dd5dfe6a4302e08bcf73890cd9ad8307fbe4f2682bd7023bd869219788ec52ba2f0bbd20c5e946ee6b889c3168a00450f40bce4feae2a9d8e3680b7d832e6daac8cfefa4ac652b7e98f2f6cdf6bfec7ffae2ec681cc085b120f36e982ac0b2f61dfed811e2404f33e3f65f62be7f7162a35d4c30c11d0bea5f1167e83791bf7fca5b1958ce82eb1f31485710bb5fa93beceef3965910cf896a63d3c092115538d47c7a9c7819023e4e52f3636168ca5fbcddfd328a9e9d39562eef81f16e6e21639acb5e101a8cf99f5780172509d14ea66ce2248779b35c4b3ffb1a5069c2e307d0fa5bbb44e44d24f79f72f261bd2d0abe93f96b8d88e6b6a0b19ec548a3a57c3553d1b2403706ae20c50c24e51586caa9ae6ef7d9c128de6875511a63add413ca937afc8f6d33b7d19e2efe14397d19414d617cf4e90d71b854bc2fcbc8c3c6144bf12fce5e01df2dd61cc15b83b70625c1295b562ecd1fb9615880ffaefb4a791e15ca90c6ab79d33867a69a782da264edf116ac3f6db8c7a48b48e618f2c64286827013982c01a8683ddcbc72f61e5b6a912d90efe2a82f7be30a661dbf7b69b69e3285c28a49f54187de96737f89682e7f9aefc71ca285eb71bcc391fb5e7037023bfad513d6ea2fcb8f9e45b7e40888319e7a13fd03b80b7d73167826b5cb96e805e75b98674ab801cd43eff0e5f7b883ea4da4cd76f72c1b483a25a1582ff97eba8afed7fc10428fec80fdf0918ebc03014307b519559bcd6bd89945254d74e4ed8587f8ec9f3755a72affe6643d73307fc498f3ddd3e7e244bfe454a9bc13870009c47ddce542b712fa2f5ba6791ee3c43f2c1442a231764efa0560140590042c3be2fe41a9c53a050406aae03ce149edcdcc9f159a6ac053f854a7396085b2da5d9aabf555f80d2c4c360dfd959170641aeb7c940c26ec6b49673bc50dff16f7590e87d59ffd72a3f7e617a268d1d25eb737e37eb78d6c47908c917d617a11bfe922aa1302e7a9f02d263459aba0f92046e535253dd2665c4f1e0f12fe6157b38a9944455bc9c6dd1d516415a961f0f9d571c6fc3a0a4a12227bc46c5f93319cec8cf2206a5b8e841399e17f5662831d57c35505eb9133fd5aa1608a5cedcc1e8e3da70d9a6dc1d73c2740b20771fb5da1e1d337e7b987bf690e06b75e992f746411bdeb7c46d94402ecee123cb57e1589f07a1e8e8308ffb69fab90fa4ad124fb45db3508af565c6481d00ac37388dded63c067b6fae09eb3d9197473b6ded95b008471b4c968d58d766ee886c202a7c46b0c64491128d8f410fd214987c13fc31bcaa96b28e847ee016e6186375a6c26272e4137f77d7151f23090c07e9b632563b0b6b61e3306bfbd2ef66a5390bdfe57db72b88d30900920ec76df2e110cb973e7de8d7baf23cf453d6a7c8f8fe7a36c4173c03fd42cfadccdcdcc479475bc60babb3dc1e8e086a2052d9bdf2e2063092e780bdb1751150ff852b7589d7ef26a993f35b720d243118669138e8c46318b41601917e1d74f63dd0b49f077e3b93a481df0e886caae59f3fe6fe2837c193288b418988f1369a4451e0bbb6f081360ed8a601e7088fda6313a4cfe4c142cb15f30d1d51a2ef6aaa71d7ea7610d65e550609e0ca10b9d993d57e8a336a2724fde5858970e27b9e11f2afc0ec30c6b4247f2a6012322074fb776402d4b006bd75e6ddbe277e34c4f1673f18b63964e2468d70771fd8277fbd36c72096b6930c4794b2077722c5b66f78e7b1d2eee58aa4c306bc6b97dc6161d820850922cf73507f30579e7f88b0b0a4b6a9387e8f52a41e17133e2cb12127e359f9fa54cad9fde7248aa08796d171f67a7ac9e17430e1d305fb5cc45774968a4f2b079e4642890d7129c136ff1522484ca6a4116e076d09d29dff4fe29b379866d39ea4d547f3682273bfba94572c65391a07e70080c52f20fa61ca2ac4b249b818fd8c7cb6866d81c941ccb2a5d308e28191cdb51d3bff99e92ac5756365caf8e7a0503ee381d371925cb0b19a4509cf017189ab42f3a5a9f31dc1013a8f45cdf7a244cfde660d676af01dac2b3e0b2c111514746460d661c313edb641c5ad9e7796850fa0f8c1fd2e710b05b9170462250e3c76ab4362e15894d00a3c94f7d517ec4f25a640e9641939fad8dc4386709ca8f5548c2df731cedc0d6faf96c9182c400ad0f246c78d8efa434be43a33fb33b02cbb05d5595907bb0c8379b0d8aba386a9d6f1e80d5bd8f45d66564c048d204bc32584b061d53c1c0e3b52fbda1145952e58322ea91dcfe0cefdbf68145cd01afa6ad0f3b7444101c814b4b9f6232c0c1e27936845ece27f731b1a49ddbf31f0dcb3265a89b8f3d675fdcb0c6441cb4604e669333d8117f69fbba3341a59f065dbf3d36560d20a0ef79640ca2c07e749432cd3ce352f22e4445b559c700174f8238acea70c1f4e637fe80f3ee2db00d257df8a577de3c376035850b3ad9814887ce364b6f2a2b73f2ae4998e958ea58f25516480c8ec623b006e1c2f34b8c148a3035a256b49765b5a7fd453a789454cafb2da630ba5593d00d25106c5e1ce55b4ed277fb73ead5711c3091af15491fa4339029a9760d03a80b2e2e2a89a8e826c347bb4eeb9c760c0ced83e6c9986430b468603f0c963aba4beebf7a27349b424810c5035bc4bfc91f02592c20e4734d5c458c81831e4d8989996bb2460ed0d805f19667e4139a6c6f7b1a48908b6d0372f3c23dba38a3ac59b1013591ae5ecb40c537305db8067d92af33b9aedf8a53b13f73b97e481c4935ec2b5f3461fde49c3e202ff3f90fd1f091d9f4488ff0174ea013c28c5610b1615cb1811646cde87751b89f1570e88eb76be2bbc853874b750754828950f67f0b529a35d97003f3a78451a2abbfa234c4afd61ed3c5b06087169678cc63993f775addf8fb89e69c11423b0d4cec946f352a80ea53d88536565e5e97ce5bfb86ccada1d8d2662ce60ee7c658beff5a034bd57dac7b076ddb81275551907e3b249ad025eaf09328ba797647d35cf95710b4445b50fcec3448516c7c3edb4a69f48862a598e05be73efdba9b2212ffcf15c025a6f66d7e796e4723716c24745871d2d33c621b94489f5bbdfae0907cf88661886fa249eb01434e62afc80c5bc4f65989307987af8f3001c07ae7fe8e649e95818b8d92f423e05dd3c37efd1af04083952eb5e8679dbb4ab449af52cabd6f8e1223f59dcba61c4f0a8490b194dae448eaad885bcfb14689ac5d61a3294070e318f55ab34e0435c1e467a395d903e7ea1d76d6362348e80d7287576cb39b97c06b480aa809af6394b6b91949834dc9f540645a6b9c5f536da1cd89c2424ea9d06596f9c22b5981fd56f4541ee2b061e50ec8c93890919d11247e0ae9f634e221e00b9e7f455e23e720a60229f0c96536c4b1b96ce248831bc967ef29b1bc85241a11bbe100001bcf2764112f15a7db44ef502f9e56a53cb502725d089b81655e56ba05fa7fc5fc08bbfc0677ca364375210296d7e52d495313650a8dcc25e3f8b2b5515efbfdeb768e42fd064b18ee370033d29c63cd28d1f43aa79198875fbc9ddebf41556b0faf0df204e7f57617219047b4a4fb96e6e1863be149b8126c937ca45b67e5236385fc65dcaabf73765c0f782abcb132a174e2135b9da4abf479c312bf65263a9689203414ad7d65fcf371ec5f5176f227b54d56cf8a32110435d7fc2daef2e8d45bc12457d9b9c159fc6a9a706ac51e00054ef99f13c0177510bb2d9b8ee9f019b3a79c4b6e8236ac3dffd8062865e16f65222df3efbe5ffe8fb6af0591f1199ee17960354a24388832c5f2e3220ee60e02957f23118919f3b0c19bcc370b3227640b5403db44c01c358440aa9922393f73508f5900cfdbeb88d071ff830c2d7eb5cf514155f6c0ad459e4b95ad4639faa611b054fdd561d913ddf7a15116d1144b42615f1bea0a5a33f8fff95489f5c7cdaaed8280df7cd89f9033909fa53ee449914f483c0daf6bf6c3f62c0bf7162523ffe4646a0f5d09f7e89d0a1fdf919074376011768de52e8aa879fa2702e2844bd3cf87de6becf40f16678a2af793423239de086465165aefe25f57fc5f387181b923c781192aa472f1c54dbe6efbe0e46df28f7917a80193879163bfd7d2fe8b3afe09ff091af617850a8110d8c975261f3c77773c87543ff3111aa1f0458740af02237798cd08edc9bfb50f7b8fe465f6e99e05c1ebff01798bd45cc9a9434be3153ef91026e1fc4023c0eff846215f1a53b949ca3411b0398adee2cb8f48471dbf7af3"}, @jumbo={0xc2, 0x4, 0x401}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}], @tcp={{0x0, 0x3, r5, r6, 0x0, 0x0, 0x1b, 0x0, 0x5, 0x0, 0xfff9, {[@mss={0x2, 0x4, 0xad9}, @md5sig={0x13, 0x12, "ba396eec076285afdff2a9fdeda1cb68"}, @md5sig={0x13, 0x12, "1292913dd7b77d55820d8456cb0b86c1"}, @timestamp={0x8, 0xa, 0x80000000, 0x2}, @sack={0x5, 0x26, [0x7ff, 0x1, 0x3, 0x1000, 0x75, 0x4, 0xac5c, 0x80000001, 0x5]}]}}, {"3c20c2be6ee795cd87f48f86b4ea1c82fff00f6fc2f8c88f34240c21c5a547f78af96e5c1fc04eac8664060d6804e55bf803ff7ec27deec7aa8840bc2b3b20bf0c8ac5a1486407dcdc38f2ca7388392a7b2d7c94325f96fd5f1d36fcba2e141abd4de35ceae82f83c030bd63e1d5474b26d067ab448d0d4277a8c8c3c75f3e1bd0fb6a71c2a8530a9e2b9aaeabbb3b7c3b7cbc649ea12e346984986267633045a1291eb7926bc17baebbb885edf197971db258f94d1223b13428a2abc26ca2ab16a34ba36149f0"}}}}}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x119) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x104, &(0x7f0000000300)={@remote, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x36, 0xf6, 0x64, 0x0, 0x1, 0x6, 0x0, @loopback, @rand_addr=0x7, {[@noop, @ra={0x94, 0x4, 0x509b}]}}, @tcp={{0x3, 0x1, r6, r7, 0x1, 0x0, 0xa, 0x80, 0x2, 0x0, 0x5, {[@generic={0x2, 0x11, "9bf90af542ef2caa8b27c4a10ee848"}]}}, {"451872661a3830826ab93ab1eac323fc13d6ff242dd21c16de0618129f45e85e4dfce853a5236c6769a3dc10c5fd390ea00680c8bfd49462d81d6676035e73195e2726a99bd9c27ef175ad46e18dd3980e3842692f2240fbe30c74baa42bb4aea4a95c4bdb26a9aac0fc7697d9191d6845ffb398d49937445b6c6e1fa23f3df9a6d70488bb99fdd1075d616096f8cbe9f48a977dcf3510ff9b57e34ec2b89db04a4f64f115845c194767c7a67f5a9dc872b2"}}}}}}) 11.360076518s ago: executing program 6 (id=145): mkdir(&(0x7f0000000a00)='./file0\x00', 0x1a) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x1) kqueue() pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000004800)=0xf06) closefrom(r0) ioctl$TIOCCONS(r1, 0xc0a86b02, &(0x7f0000000140)=0x200) chdir(&(0x7f0000000140)='./file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') r2 = syz_open_pts() ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/../file0\x00', 0x4f14, &(0x7f0000000200)='./file0\x00', 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) closefrom(r3) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$TIOCSETAF(r5, 0x80047460, &(0x7f0000000a00)={0x5d5, 0x2, 0x3, 0x7ff, "101b4de661f650e3a02777680ca2a9cf653197f2", 0x5, 0x98}) write(r2, &(0x7f0000000440)="77d5b6", 0x3) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff1a614393aeb608004c1a0038006900080902907800fc0700ac1400aa441c0a737f000001000000047f00000100005f9700000001000000014e224e2100089078"]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0x20) closefrom(0xffffffffffffffff) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) write(r6, &(0x7f00000000c0)="7436db", 0x3) r7 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r7) syz_extract_tcp_res(&(0x7f0000000100), 0x9, 0xffffa1dd) sysctl$vm(&(0x7f0000002fc0)={0x2, 0x1}, 0x2, &(0x7f0000003000)="31bd188710f00022ac5899c4feb13e39251e4d78342263afa939ac651c69070f8e63acc3049be63a93e0d4f4b242f8fb", &(0x7f0000003080)=0x30, 0x0, 0x0) syz_emit_ethernet(0x261, &(0x7f0000000000)=ANY=[@ANYRES16=0x0, @ANYRES16=r6, @ANYRES32, @ANYRESHEX, @ANYRES64, @ANYRES16=r7, @ANYRES16=r4]) 11.348030828s ago: executing program 5 (id=156): r0 = syz_open_pts() futimens(r0, &(0x7f0000000140)=[{0xf, 0x163}, {0x7e3, 0x1}]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r1 = shmget(0x0, 0x1000, 0x2cc, &(0x7f0000ff6000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0xd000)=nil, 0x1000) r2 = socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) chroot(&(0x7f0000000000)='./file0\x00') seteuid(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000180)={0x100, 0x3, &(0x7f0000000080)=[0xfffffff9, 0x7fff, 0x9], 0x0, 0x0, 0x0, 0x0, 0x7}) r3 = socket$inet6(0x18, 0x3, 0x7) recvmmsg(r3, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xa}, 0x38, 0x1040, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) closefrom(r2) setrlimit(0x8, &(0x7f00000002c0)={0x9, 0x37e1790c}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x40000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="b85c", 0x2}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x5c}) syz_open_pts() write(r0, &(0x7f0000000000)="24f5f3ee345acedf918a081723861446eb5622de68d2a5a0baff99b7aa0bb5fe7455e5fab8e35924eb1a11e5fde948567029c990dd047082ca107f545b566a1c7bde444860f6e0f00022bf9d4381ada1e1f109179e02f0da2b927ce12ca894eec5fcce6654208f5d05a50e11cf2ae939092c544615dee71b", 0x78) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0xa, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1201, &(0x7f00000002c0)={@local, @local, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "920cbb", 0x11c3, 0x70, 0x40, @rand_addr="295d925573202d04f2b3640d45eb9cdf", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x70, 0x2, '\x00', [@ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0xfff}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x80000001}]}, @hopopts={0x89}, @routing={0x11, 0x8, 0x0, 0x28, 0x0, [@mcast2, @empty, @ipv4, @empty]}, @hopopts={0x2e, 0x0, '\x00', [@ra={0x5, 0x2, 0x3}]}, @hopopts={0x37, 0x200, '\x00', [@generic={0x3, 0xff8, "ab54bd1121b6307295c87a1db3b895fae7dd4fcf52a42c4b81babe4f1c9a7d5c0784f0f240bf5d24cf8490baea4cacddd15b5e2d1237b9605275827db6bf0e9e11f6d46814db5aee284377dc37fe4c180e16364de2bf51b3c5d731988d6815c1574e443ecd7e45f51e71922fde2320b4800dc3d95fab74e68fb426f1b3814958e7149bb19282572f855de06109b0a7b1a04dc5b6b72f22cfed80e2271b0ea9fdd0377559e8a30cdc4ae5f572f4e346bc1cf5436e7b7520f13d42430c4a0022abe7b98a1b928899c3cdc9aed12eba0297676225fbe7c3e8621e9c20ba0b9f4f2d84cc9dfc2120e24e4ad4c55b3e02a35bc8f4fe2e1d2afda7cc97025eea5ceb55870c44648c51e61da6b64930b2c8353d3be8b95f33fb22849982ad2103e65e46295cf6a085f2e08d13a140da90ea456ce3cc32edc23fa39fb03b6271ce5971fbc12e834f1d5d7fb90aa3b8c2867e6ba53cbfeb988369841d65bb7496fa257fd0fe10f9e43e11e71e1a1d55108415936d4c5161fde50fff18787c6e35dd8e0110393e1edaee7e33a5ef78a01c0f085a43ceff42bef8fa31a29407f13c9735cc016b233ce957b0307939eabbb83021f5d28812a20e50c929e106d2e8ea694bd0fe0bd527e9efafa1c7d24359e543f3444a779011d9d6d041256c69164dba751e285b8a6bb0c1ac69866846f5352d577924e79851139ded57bc2cfc6dcfc233f2d43bccadeb5415e9856f38ae0d4c0c94f2bcd3867d303b50bb35dcfc2b250218017a2c4d7d68180279289bca5436b4b1d2f31256b3df1dacb538d74df707624d4b7d998c712e0aee28887fc8c1180ca2454f4e78ac909073aded68cb902cecf517f9f9d10c4eb3dc1ae6dfd9274e901f66ae4de04c896b5c68d8d96c71aa01729af23c43a2bd4234cf9c083759818a6cd36c976b3012a7de851a72f656dc1da76c3aa368579953e959e50be3293be44edb18a2701ea9a864f6516a83492146e34d20cc516f8d96be47529801c70e8aff510ccfae87946496307bf8340d668c4c2b5f1241a45b2effc6824dcb20fd6227bf76204022dfe47c57074a6e1043d7554a5c5cf239b7aac9a1a1216f61b208ef0fca7f3b2861740626c7b244f80e6fb77bac47ee1905c9ff1e85e3ad2be5279980639f283540517b21164856d6f385e1369e900e78d4c26cf689fe338bfaabbe153f7cc7aa9c2cb1bac08addb31d03612a5193b204fe77ad1a6337997d58612930ffb35905087037759c9301dc0dadd749c3a5ee653f69f8700a19b3fd5cf06e5566252a06e160e2e40afe7905b2f3852e02efe7888e9160e928d3347cd547c3e42b253bebc01e704e1559a2dd4ebab54ceb1286af3090c67e13a67a075fb4b32f9e82ca367f8dae36c4c1cedf56109b398f2aa99c05c70985a91c154316c1d01a2ba2d13a9f8dd094ce74896355ca6392e2b20997d3105db641c3039f3239a9dd5dfe6a4302e08bcf73890cd9ad8307fbe4f2682bd7023bd869219788ec52ba2f0bbd20c5e946ee6b889c3168a00450f40bce4feae2a9d8e3680b7d832e6daac8cfefa4ac652b7e98f2f6cdf6bfec7ffae2ec681cc085b120f36e982ac0b2f61dfed811e2404f33e3f65f62be7f7162a35d4c30c11d0bea5f1167e83791bf7fca5b1958ce82eb1f31485710bb5fa93beceef3965910cf896a63d3c092115538d47c7a9c7819023e4e52f3636168ca5fbcddfd328a9e9d39562eef81f16e6e21639acb5e101a8cf99f5780172509d14ea66ce2248779b35c4b3ffb1a5069c2e307d0fa5bbb44e44d24f79f72f261bd2d0abe93f96b8d88e6b6a0b19ec548a3a57c3553d1b2403706ae20c50c24e51586caa9ae6ef7d9c128de6875511a63add413ca937afc8f6d33b7d19e2efe14397d19414d617cf4e90d71b854bc2fcbc8c3c6144bf12fce5e01df2dd61cc15b83b70625c1295b562ecd1fb9615880ffaefb4a791e15ca90c6ab79d33867a69a782da264edf116ac3f6db8c7a48b48e618f2c64286827013982c01a8683ddcbc72f61e5b6a912d90efe2a82f7be30a661dbf7b69b69e3285c28a49f54187de96737f89682e7f9aefc71ca285eb71bcc391fb5e7037023bfad513d6ea2fcb8f9e45b7e40888319e7a13fd03b80b7d73167826b5cb96e805e75b98674ab801cd43eff0e5f7b883ea4da4cd76f72c1b483a25a1582ff97eba8afed7fc10428fec80fdf0918ebc03014307b519559bcd6bd89945254d74e4ed8587f8ec9f3755a72affe6643d73307fc498f3ddd3e7e244bfe454a9bc13870009c47ddce542b712fa2f5ba6791ee3c43f2c1442a231764efa0560140590042c3be2fe41a9c53a050406aae03ce149edcdcc9f159a6ac053f854a7396085b2da5d9aabf555f80d2c4c360dfd959170641aeb7c940c26ec6b49673bc50dff16f7590e87d59ffd72a3f7e617a268d1d25eb737e37eb78d6c47908c917d617a11bfe922aa1302e7a9f02d263459aba0f92046e535253dd2665c4f1e0f12fe6157b38a9944455bc9c6dd1d516415a961f0f9d571c6fc3a0a4a12227bc46c5f93319cec8cf2206a5b8e841399e17f5662831d57c35505eb9133fd5aa1608a5cedcc1e8e3da70d9a6dc1d73c2740b20771fb5da1e1d337e7b987bf690e06b75e992f746411bdeb7c46d94402ecee123cb57e1589f07a1e8e8308ffb69fab90fa4ad124fb45db3508af565c6481d00ac37388dded63c067b6fae09eb3d9197473b6ded95b008471b4c968d58d766ee886c202a7c46b0c64491128d8f410fd214987c13fc31bcaa96b28e847ee016e6186375a6c26272e4137f77d7151f23090c07e9b632563b0b6b61e3306bfbd2ef66a5390bdfe57db72b88d30900920ec76df2e110cb973e7de8d7baf23cf453d6a7c8f8fe7a36c4173c03fd42cfadccdcdcc479475bc60babb3dc1e8e086a2052d9bdf2e2063092e780bdb1751150ff852b7589d7ef26a993f35b720d243118669138e8c46318b41601917e1d74f63dd0b49f077e3b93a481df0e886caae59f3fe6fe2837c193288b418988f1369a4451e0bbb6f081360ed8a601e7088fda6313a4cfe4c142cb15f30d1d51a2ef6aaa71d7ea7610d65e550609e0ca10b9d993d57e8a336a2724fde5858970e27b9e11f2afc0ec30c6b4247f2a6012322074fb776402d4b006bd75e6ddbe277e34c4f1673f18b63964e2468d70771fd8277fbd36c72096b6930c4794b2077722c5b66f78e7b1d2eee58aa4c306bc6b97dc6161d820850922cf73507f30579e7f88b0b0a4b6a9387e8f52a41e17133e2cb12127e359f9fa54cad9fde7248aa08796d171f67a7ac9e17430e1d305fb5cc45774968a4f2b079e4642890d7129c136ff1522484ca6a4116e076d09d29dff4fe29b379866d39ea4d547f3682273bfba94572c65391a07e70080c52f20fa61ca2ac4b249b818fd8c7cb6866d81c941ccb2a5d308e28191cdb51d3bff99e92ac5756365caf8e7a0503ee381d371925cb0b19a4509cf017189ab42f3a5a9f31dc1013a8f45cdf7a244cfde660d676af01dac2b3e0b2c111514746460d661c313edb641c5ad9e7796850fa0f8c1fd2e710b05b9170462250e3c76ab4362e15894d00a3c94f7d517ec4f25a640e9641939fad8dc4386709ca8f5548c2df731cedc0d6faf96c9182c400ad0f246c78d8efa434be43a33fb33b02cbb05d5595907bb0c8379b0d8aba386a9d6f1e80d5bd8f45d66564c048d204bc32584b061d53c1c0e3b52fbda1145952e58322ea91dcfe0cefdbf68145cd01afa6ad0f3b7444101c814b4b9f6232c0c1e27936845ece27f731b1a49ddbf31f0dcb3265a89b8f3d675fdcb0c6441cb4604e669333d8117f69fbba3341a59f065dbf3d36560d20a0ef79640ca2c07e749432cd3ce352f22e4445b559c700174f8238acea70c1f4e637fe80f3ee2db00d257df8a577de3c376035850b3ad9814887ce364b6f2a2b73f2ae4998e958ea58f25516480c8ec623b006e1c2f34b8c148a3035a256b49765b5a7fd453a789454cafb2da630ba5593d00d25106c5e1ce55b4ed277fb73ead5711c3091af15491fa4339029a9760d03a80b2e2e2a89a8e826c347bb4eeb9c760c0ced83e6c9986430b468603f0c963aba4beebf7a27349b424810c5035bc4bfc91f02592c20e4734d5c458c81831e4d8989996bb2460ed0d805f19667e4139a6c6f7b1a48908b6d0372f3c23dba38a3ac59b1013591ae5ecb40c537305db8067d92af33b9aedf8a53b13f73b97e481c4935ec2b5f3461fde49c3e202ff3f90fd1f091d9f4488ff0174ea013c28c5610b1615cb1811646cde87751b89f1570e88eb76be2bbc853874b750754828950f67f0b529a35d97003f3a78451a2abbfa234c4afd61ed3c5b06087169678cc63993f775addf8fb89e69c11423b0d4cec946f352a80ea53d88536565e5e97ce5bfb86ccada1d8d2662ce60ee7c658beff5a034bd57dac7b076ddb81275551907e3b249ad025eaf09328ba797647d35cf95710b4445b50fcec3448516c7c3edb4a69f48862a598e05be73efdba9b2212ffcf15c025a6f66d7e796e4723716c24745871d2d33c621b94489f5bbdfae0907cf88661886fa249eb01434e62afc80c5bc4f65989307987af8f3001c07ae7fe8e649e95818b8d92f423e05dd3c37efd1af04083952eb5e8679dbb4ab449af52cabd6f8e1223f59dcba61c4f0a8490b194dae448eaad885bcfb14689ac5d61a3294070e318f55ab34e0435c1e467a395d903e7ea1d76d6362348e80d7287576cb39b97c06b480aa809af6394b6b91949834dc9f540645a6b9c5f536da1cd89c2424ea9d06596f9c22b5981fd56f4541ee2b061e50ec8c93890919d11247e0ae9f634e221e00b9e7f455e23e720a60229f0c96536c4b1b96ce248831bc967ef29b1bc85241a11bbe100001bcf2764112f15a7db44ef502f9e56a53cb502725d089b81655e56ba05fa7fc5fc08bbfc0677ca364375210296d7e52d495313650a8dcc25e3f8b2b5515efbfdeb768e42fd064b18ee370033d29c63cd28d1f43aa79198875fbc9ddebf41556b0faf0df204e7f57617219047b4a4fb96e6e1863be149b8126c937ca45b67e5236385fc65dcaabf73765c0f782abcb132a174e2135b9da4abf479c312bf65263a9689203414ad7d65fcf371ec5f5176f227b54d56cf8a32110435d7fc2daef2e8d45bc12457d9b9c159fc6a9a706ac51e00054ef99f13c0177510bb2d9b8ee9f019b3a79c4b6e8236ac3dffd8062865e16f65222df3efbe5ffe8fb6af0591f1199ee17960354a24388832c5f2e3220ee60e02957f23118919f3b0c19bcc370b3227640b5403db44c01c358440aa9922393f73508f5900cfdbeb88d071ff830c2d7eb5cf514155f6c0ad459e4b95ad4639faa611b054fdd561d913ddf7a15116d1144b42615f1bea0a5a33f8fff95489f5c7cdaaed8280df7cd89f9033909fa53ee449914f483c0daf6bf6c3f62c0bf7162523ffe4646a0f5d09f7e89d0a1fdf919074376011768de52e8aa879fa2702e2844bd3cf87de6becf40f16678a2af793423239de086465165aefe25f57fc5f387181b923c781192aa472f1c54dbe6efbe0e46df28f7917a80193879163bfd7d2fe8b3afe09ff091af617850a8110d8c975261f3c77773c87543ff3111aa1f0458740af02237798cd08edc9bfb50f7b8fe465f6e99e05c1ebff01798bd45cc9a9434be3153ef91026e1fc4023c0eff846215f1a53b949ca3411b0398adee2cb8f48471dbf7af3"}, @jumbo={0xc2, 0x4, 0x401}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}], @tcp={{0x0, 0x3, r5, r6, 0x0, 0x0, 0x1b, 0x0, 0x5, 0x0, 0xfff9, {[@mss={0x2, 0x4, 0xad9}, @md5sig={0x13, 0x12, "ba396eec076285afdff2a9fdeda1cb68"}, @md5sig={0x13, 0x12, "1292913dd7b77d55820d8456cb0b86c1"}, @timestamp={0x8, 0xa, 0x80000000, 0x2}, @sack={0x5, 0x26, [0x7ff, 0x1, 0x3, 0x1000, 0x75, 0x4, 0xac5c, 0x80000001, 0x5]}]}}, {"3c20c2be6ee795cd87f48f86b4ea1c82fff00f6fc2f8c88f34240c21c5a547f78af96e5c1fc04eac8664060d6804e55bf803ff7ec27deec7aa8840bc2b3b20bf0c8ac5a1486407dcdc38f2ca7388392a7b2d7c94325f96fd5f1d36fcba2e141abd4de35ceae82f83c030bd63e1d5474b26d067ab448d0d4277a8c8c3c75f3e1bd0fb6a71c2a8530a9e2b9aaeabbb3b7c3b7cbc649ea12e346984986267633045a1291eb7926bc17baebbb885edf197971db258f94d1223b13428a2abc26ca2ab16a34ba36149f0"}}}}}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x119) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x104, &(0x7f0000000300)={@remote, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x36, 0xf6, 0x64, 0x0, 0x1, 0x6, 0x0, @loopback, @rand_addr=0x7, {[@noop, @ra={0x94, 0x4, 0x509b}]}}, @tcp={{0x3, 0x1, r6, r7, 0x1, 0x0, 0xa, 0x80, 0x2, 0x0, 0x5, {[@generic={0x2, 0x11, "9bf90af542ef2caa8b27c4a10ee848"}]}}, {"451872661a3830826ab93ab1eac323fc13d6ff242dd21c16de0618129f45e85e4dfce853a5236c6769a3dc10c5fd390ea00680c8bfd49462d81d6676035e73195e2726a99bd9c27ef175ad46e18dd3980e3842692f2240fbe30c74baa42bb4aea4a95c4bdb26a9aac0fc7697d9191d6845ffb398d49937445b6c6e1fa23f3df9a6d70488bb99fdd1075d616096f8cbe9f48a977dcf3510ff9b57e34ec2b89db04a4f64f115845c194767c7a67f5a9dc872b2"}}}}}}) 8.491947086s ago: executing program 2 (id=105): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0xa, 0x5, 0x3}, {0x24, 0x40, 0xff, 0x40}, {0x6, 0x4a, 0x6, 0x101}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r3, &(0x7f0000000180)={0x1c, 0x18, 0x1, 0xc, "ff210b6974468558ca1c65232a5b6f35", 0x2}, 0x1c) r4 = shmget$private(0x0, 0x11000, 0xb0, &(0x7f0000fef000/0x11000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x814, 0x0) kqueue1(0x10000) kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x1, 0x400000000000345, 0x5}], 0x9, 0x0, 0x9, 0x0) recvmmsg(r2, &(0x7f0000002e40)={{0x0, 0x0, &(0x7f0000002dc0)=[{&(0x7f0000001cc0)=""/4096, 0x1000}], 0x1000000000000262, 0x0}, 0x9}, 0x38, 0x2, 0x0) unveil(0x0, &(0x7f0000000340)='w\x00') sendmsg$unix(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x42, 0x0, 0x0, 0x9}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) setresuid(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1f0) open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) open$dir(&(0x7f00000002c0)='./file0\x00', 0x12, 0x3c) r7 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) closefrom(r8) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) syz_open_pts() write(r7, &(0x7f00000002c0)="12f5e6cdd6", 0x5) flock(r6, 0x3) closefrom(r1) 8.48937326s ago: executing program 6 (id=145): mkdir(&(0x7f0000000a00)='./file0\x00', 0x1a) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x1) kqueue() pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000004800)=0xf06) closefrom(r0) ioctl$TIOCCONS(r1, 0xc0a86b02, &(0x7f0000000140)=0x200) chdir(&(0x7f0000000140)='./file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') r2 = syz_open_pts() ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/../file0\x00', 0x4f14, &(0x7f0000000200)='./file0\x00', 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) closefrom(r3) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$TIOCSETAF(r5, 0x80047460, &(0x7f0000000a00)={0x5d5, 0x2, 0x3, 0x7ff, "101b4de661f650e3a02777680ca2a9cf653197f2", 0x5, 0x98}) write(r2, &(0x7f0000000440)="77d5b6", 0x3) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff1a614393aeb608004c1a0038006900080902907800fc0700ac1400aa441c0a737f000001000000047f00000100005f9700000001000000014e224e2100089078"]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0x20) closefrom(0xffffffffffffffff) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) write(r6, &(0x7f00000000c0)="7436db", 0x3) r7 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r7) syz_extract_tcp_res(&(0x7f0000000100), 0x9, 0xffffa1dd) sysctl$vm(&(0x7f0000002fc0)={0x2, 0x1}, 0x2, &(0x7f0000003000)="31bd188710f00022ac5899c4feb13e39251e4d78342263afa939ac651c69070f8e63acc3049be63a93e0d4f4b242f8fb", &(0x7f0000003080)=0x30, 0x0, 0x0) syz_emit_ethernet(0x261, &(0x7f0000000000)=ANY=[@ANYRES16=0x0, @ANYRES16=r6, @ANYRES32, @ANYRESHEX, @ANYRES64, @ANYRES16=r7, @ANYRES16=r4]) 7.963608584s ago: executing program 4 (id=332): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x80000004, 0x5, 0x5, 0x2, "2feac1b1549b00000000000100", 0xfffffff9, 0xf403}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) closefrom(r1) (async, rerun: 64) setrlimit(0x6, &(0x7f0000000040)={0x5, 0x9}) (async, rerun: 64) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) (async) syz_open_pts() write(r0, &(0x7f0000000680)="57f5e6cdd20bab423018b49c2ef68488500b02d440000a2f18b7c3a34e6b19c4677949a7ed76105b8e715ea01a0f41", 0x2f) 6.592271131s ago: executing program 7 (id=333): mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) getentropy(0x0, 0x0) r0 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9, 0x737, 0xfffdffc0, 0x24d, "010b000000000000007ce1bddf00"}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000, 0x8) seteuid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000001000), 0x8000, 0x0) sysctl$vm(&(0x7f0000004180)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000040)='_\x00\x00\x00', 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) sendto(r1, 0x0, 0x0, 0xe, &(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0x3fd, "feaacad3d3188a1415d008ec5b71885b", 0x9}, 0x1c) setgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) kill(0xffffffffffffffff, 0x13) 6.586309099s ago: executing program 4 (id=336): syz_open_pts() (async) r0 = socket$inet(0x2, 0x3, 0x2) futimes(0xffffffffffffffff, &(0x7f0000000100)=[{0x5, 0x8000000000000001}, {0x8001, 0x3}]) (async) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000), 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) listen(r2, 0x472) (async) connect$unix(r1, &(0x7f00000000c0)=@file={0xfc, 0x1, './file0\x00'}, 0xa) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0xfffffff8, 0x0], 0x3, 0x10000, 0x0, 0xffffffffffffffff}) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(0xffffffffffffff9c, 0xc06864b8, &(0x7f0000000240)={0x0, 0x7, 0x6, 0x32315258, 0x2, [], [0xfff, 0x400, 0xf, 0x8], [0x200, 0x5, 0x0, 0x4], [0x5189, 0x9, 0x101, 0x3ff]}) ioctl$DRM_IOCTL_MODE_ADDFB(r3, 0xc01c64ae, &(0x7f00000002c0)={r4, 0x8001, 0x2, 0x1c, 0xb, 0x3ff}) (async) accept$unix(r2, 0x0, 0x0) syz_emit_ethernet(0xd2, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0xc4, 0x68, 0x0, 0x1, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @generic="05c1e4164f7ef7db2a84bdda7be03044bf94120f89028b56377ef4ca4bfbcba22457b8b901181ad5af36d6a2e6af6bf46e3fbae1412e2edda1f92a26b11fcc5936036d14090b1c2abce48b564343417f71ee0f8d422ae024bab6237a9938a266d00855e78e0f2d71d388265f54938984133330f8ba95df71bfc4db1dd914f96535f3db212db3e5ab1752443c0a1afb2efd4ccab273297ee42158346b8160a1fb0e63ce1377f23e2b672d1895215ee4bc"}}}}) 6.585468873s ago: executing program 5 (id=156): r0 = syz_open_pts() futimens(r0, &(0x7f0000000140)=[{0xf, 0x163}, {0x7e3, 0x1}]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r1 = shmget(0x0, 0x1000, 0x2cc, &(0x7f0000ff6000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0xd000)=nil, 0x1000) r2 = socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) chroot(&(0x7f0000000000)='./file0\x00') seteuid(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000180)={0x100, 0x3, &(0x7f0000000080)=[0xfffffff9, 0x7fff, 0x9], 0x0, 0x0, 0x0, 0x0, 0x7}) r3 = socket$inet6(0x18, 0x3, 0x7) recvmmsg(r3, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xa}, 0x38, 0x1040, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) closefrom(r2) setrlimit(0x8, &(0x7f00000002c0)={0x9, 0x37e1790c}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x40000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="b85c", 0x2}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x5c}) syz_open_pts() write(r0, &(0x7f0000000000)="24f5f3ee345acedf918a081723861446eb5622de68d2a5a0baff99b7aa0bb5fe7455e5fab8e35924eb1a11e5fde948567029c990dd047082ca107f545b566a1c7bde444860f6e0f00022bf9d4381ada1e1f109179e02f0da2b927ce12ca894eec5fcce6654208f5d05a50e11cf2ae939092c544615dee71b", 0x78) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0xa, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1201, &(0x7f00000002c0)={@local, @local, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "920cbb", 0x11c3, 0x70, 0x40, @rand_addr="295d925573202d04f2b3640d45eb9cdf", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x70, 0x2, '\x00', [@ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0xfff}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x80000001}]}, @hopopts={0x89}, @routing={0x11, 0x8, 0x0, 0x28, 0x0, [@mcast2, @empty, @ipv4, @empty]}, @hopopts={0x2e, 0x0, '\x00', [@ra={0x5, 0x2, 0x3}]}, @hopopts={0x37, 0x200, '\x00', [@generic={0x3, 0xff8, "ab54bd1121b6307295c87a1db3b895fae7dd4fcf52a42c4b81babe4f1c9a7d5c0784f0f240bf5d24cf8490baea4cacddd15b5e2d1237b9605275827db6bf0e9e11f6d46814db5aee284377dc37fe4c180e16364de2bf51b3c5d731988d6815c1574e443ecd7e45f51e71922fde2320b4800dc3d95fab74e68fb426f1b3814958e7149bb19282572f855de06109b0a7b1a04dc5b6b72f22cfed80e2271b0ea9fdd0377559e8a30cdc4ae5f572f4e346bc1cf5436e7b7520f13d42430c4a0022abe7b98a1b928899c3cdc9aed12eba0297676225fbe7c3e8621e9c20ba0b9f4f2d84cc9dfc2120e24e4ad4c55b3e02a35bc8f4fe2e1d2afda7cc97025eea5ceb55870c44648c51e61da6b64930b2c8353d3be8b95f33fb22849982ad2103e65e46295cf6a085f2e08d13a140da90ea456ce3cc32edc23fa39fb03b6271ce5971fbc12e834f1d5d7fb90aa3b8c2867e6ba53cbfeb988369841d65bb7496fa257fd0fe10f9e43e11e71e1a1d55108415936d4c5161fde50fff18787c6e35dd8e0110393e1edaee7e33a5ef78a01c0f085a43ceff42bef8fa31a29407f13c9735cc016b233ce957b0307939eabbb83021f5d28812a20e50c929e106d2e8ea694bd0fe0bd527e9efafa1c7d24359e543f3444a779011d9d6d041256c69164dba751e285b8a6bb0c1ac69866846f5352d577924e79851139ded57bc2cfc6dcfc233f2d43bccadeb5415e9856f38ae0d4c0c94f2bcd3867d303b50bb35dcfc2b250218017a2c4d7d68180279289bca5436b4b1d2f31256b3df1dacb538d74df707624d4b7d998c712e0aee28887fc8c1180ca2454f4e78ac909073aded68cb902cecf517f9f9d10c4eb3dc1ae6dfd9274e901f66ae4de04c896b5c68d8d96c71aa01729af23c43a2bd4234cf9c083759818a6cd36c976b3012a7de851a72f656dc1da76c3aa368579953e959e50be3293be44edb18a2701ea9a864f6516a83492146e34d20cc516f8d96be47529801c70e8aff510ccfae87946496307bf8340d668c4c2b5f1241a45b2effc6824dcb20fd6227bf76204022dfe47c57074a6e1043d7554a5c5cf239b7aac9a1a1216f61b208ef0fca7f3b2861740626c7b244f80e6fb77bac47ee1905c9ff1e85e3ad2be5279980639f283540517b21164856d6f385e1369e900e78d4c26cf689fe338bfaabbe153f7cc7aa9c2cb1bac08addb31d03612a5193b204fe77ad1a6337997d58612930ffb35905087037759c9301dc0dadd749c3a5ee653f69f8700a19b3fd5cf06e5566252a06e160e2e40afe7905b2f3852e02efe7888e9160e928d3347cd547c3e42b253bebc01e704e1559a2dd4ebab54ceb1286af3090c67e13a67a075fb4b32f9e82ca367f8dae36c4c1cedf56109b398f2aa99c05c70985a91c154316c1d01a2ba2d13a9f8dd094ce74896355ca6392e2b20997d3105db641c3039f3239a9dd5dfe6a4302e08bcf73890cd9ad8307fbe4f2682bd7023bd869219788ec52ba2f0bbd20c5e946ee6b889c3168a00450f40bce4feae2a9d8e3680b7d832e6daac8cfefa4ac652b7e98f2f6cdf6bfec7ffae2ec681cc085b120f36e982ac0b2f61dfed811e2404f33e3f65f62be7f7162a35d4c30c11d0bea5f1167e83791bf7fca5b1958ce82eb1f31485710bb5fa93beceef3965910cf896a63d3c092115538d47c7a9c7819023e4e52f3636168ca5fbcddfd328a9e9d39562eef81f16e6e21639acb5e101a8cf99f5780172509d14ea66ce2248779b35c4b3ffb1a5069c2e307d0fa5bbb44e44d24f79f72f261bd2d0abe93f96b8d88e6b6a0b19ec548a3a57c3553d1b2403706ae20c50c24e51586caa9ae6ef7d9c128de6875511a63add413ca937afc8f6d33b7d19e2efe14397d19414d617cf4e90d71b854bc2fcbc8c3c6144bf12fce5e01df2dd61cc15b83b70625c1295b562ecd1fb9615880ffaefb4a791e15ca90c6ab79d33867a69a782da264edf116ac3f6db8c7a48b48e618f2c64286827013982c01a8683ddcbc72f61e5b6a912d90efe2a82f7be30a661dbf7b69b69e3285c28a49f54187de96737f89682e7f9aefc71ca285eb71bcc391fb5e7037023bfad513d6ea2fcb8f9e45b7e40888319e7a13fd03b80b7d73167826b5cb96e805e75b98674ab801cd43eff0e5f7b883ea4da4cd76f72c1b483a25a1582ff97eba8afed7fc10428fec80fdf0918ebc03014307b519559bcd6bd89945254d74e4ed8587f8ec9f3755a72affe6643d73307fc498f3ddd3e7e244bfe454a9bc13870009c47ddce542b712fa2f5ba6791ee3c43f2c1442a231764efa0560140590042c3be2fe41a9c53a050406aae03ce149edcdcc9f159a6ac053f854a7396085b2da5d9aabf555f80d2c4c360dfd959170641aeb7c940c26ec6b49673bc50dff16f7590e87d59ffd72a3f7e617a268d1d25eb737e37eb78d6c47908c917d617a11bfe922aa1302e7a9f02d263459aba0f92046e535253dd2665c4f1e0f12fe6157b38a9944455bc9c6dd1d516415a961f0f9d571c6fc3a0a4a12227bc46c5f93319cec8cf2206a5b8e841399e17f5662831d57c35505eb9133fd5aa1608a5cedcc1e8e3da70d9a6dc1d73c2740b20771fb5da1e1d337e7b987bf690e06b75e992f746411bdeb7c46d94402ecee123cb57e1589f07a1e8e8308ffb69fab90fa4ad124fb45db3508af565c6481d00ac37388dded63c067b6fae09eb3d9197473b6ded95b008471b4c968d58d766ee886c202a7c46b0c64491128d8f410fd214987c13fc31bcaa96b28e847ee016e6186375a6c26272e4137f77d7151f23090c07e9b632563b0b6b61e3306bfbd2ef66a5390bdfe57db72b88d30900920ec76df2e110cb973e7de8d7baf23cf453d6a7c8f8fe7a36c4173c03fd42cfadccdcdcc479475bc60babb3dc1e8e086a2052d9bdf2e2063092e780bdb1751150ff852b7589d7ef26a993f35b720d243118669138e8c46318b41601917e1d74f63dd0b49f077e3b93a481df0e886caae59f3fe6fe2837c193288b418988f1369a4451e0bbb6f081360ed8a601e7088fda6313a4cfe4c142cb15f30d1d51a2ef6aaa71d7ea7610d65e550609e0ca10b9d993d57e8a336a2724fde5858970e27b9e11f2afc0ec30c6b4247f2a6012322074fb776402d4b006bd75e6ddbe277e34c4f1673f18b63964e2468d70771fd8277fbd36c72096b6930c4794b2077722c5b66f78e7b1d2eee58aa4c306bc6b97dc6161d820850922cf73507f30579e7f88b0b0a4b6a9387e8f52a41e17133e2cb12127e359f9fa54cad9fde7248aa08796d171f67a7ac9e17430e1d305fb5cc45774968a4f2b079e4642890d7129c136ff1522484ca6a4116e076d09d29dff4fe29b379866d39ea4d547f3682273bfba94572c65391a07e70080c52f20fa61ca2ac4b249b818fd8c7cb6866d81c941ccb2a5d308e28191cdb51d3bff99e92ac5756365caf8e7a0503ee381d371925cb0b19a4509cf017189ab42f3a5a9f31dc1013a8f45cdf7a244cfde660d676af01dac2b3e0b2c111514746460d661c313edb641c5ad9e7796850fa0f8c1fd2e710b05b9170462250e3c76ab4362e15894d00a3c94f7d517ec4f25a640e9641939fad8dc4386709ca8f5548c2df731cedc0d6faf96c9182c400ad0f246c78d8efa434be43a33fb33b02cbb05d5595907bb0c8379b0d8aba386a9d6f1e80d5bd8f45d66564c048d204bc32584b061d53c1c0e3b52fbda1145952e58322ea91dcfe0cefdbf68145cd01afa6ad0f3b7444101c814b4b9f6232c0c1e27936845ece27f731b1a49ddbf31f0dcb3265a89b8f3d675fdcb0c6441cb4604e669333d8117f69fbba3341a59f065dbf3d36560d20a0ef79640ca2c07e749432cd3ce352f22e4445b559c700174f8238acea70c1f4e637fe80f3ee2db00d257df8a577de3c376035850b3ad9814887ce364b6f2a2b73f2ae4998e958ea58f25516480c8ec623b006e1c2f34b8c148a3035a256b49765b5a7fd453a789454cafb2da630ba5593d00d25106c5e1ce55b4ed277fb73ead5711c3091af15491fa4339029a9760d03a80b2e2e2a89a8e826c347bb4eeb9c760c0ced83e6c9986430b468603f0c963aba4beebf7a27349b424810c5035bc4bfc91f02592c20e4734d5c458c81831e4d8989996bb2460ed0d805f19667e4139a6c6f7b1a48908b6d0372f3c23dba38a3ac59b1013591ae5ecb40c537305db8067d92af33b9aedf8a53b13f73b97e481c4935ec2b5f3461fde49c3e202ff3f90fd1f091d9f4488ff0174ea013c28c5610b1615cb1811646cde87751b89f1570e88eb76be2bbc853874b750754828950f67f0b529a35d97003f3a78451a2abbfa234c4afd61ed3c5b06087169678cc63993f775addf8fb89e69c11423b0d4cec946f352a80ea53d88536565e5e97ce5bfb86ccada1d8d2662ce60ee7c658beff5a034bd57dac7b076ddb81275551907e3b249ad025eaf09328ba797647d35cf95710b4445b50fcec3448516c7c3edb4a69f48862a598e05be73efdba9b2212ffcf15c025a6f66d7e796e4723716c24745871d2d33c621b94489f5bbdfae0907cf88661886fa249eb01434e62afc80c5bc4f65989307987af8f3001c07ae7fe8e649e95818b8d92f423e05dd3c37efd1af04083952eb5e8679dbb4ab449af52cabd6f8e1223f59dcba61c4f0a8490b194dae448eaad885bcfb14689ac5d61a3294070e318f55ab34e0435c1e467a395d903e7ea1d76d6362348e80d7287576cb39b97c06b480aa809af6394b6b91949834dc9f540645a6b9c5f536da1cd89c2424ea9d06596f9c22b5981fd56f4541ee2b061e50ec8c93890919d11247e0ae9f634e221e00b9e7f455e23e720a60229f0c96536c4b1b96ce248831bc967ef29b1bc85241a11bbe100001bcf2764112f15a7db44ef502f9e56a53cb502725d089b81655e56ba05fa7fc5fc08bbfc0677ca364375210296d7e52d495313650a8dcc25e3f8b2b5515efbfdeb768e42fd064b18ee370033d29c63cd28d1f43aa79198875fbc9ddebf41556b0faf0df204e7f57617219047b4a4fb96e6e1863be149b8126c937ca45b67e5236385fc65dcaabf73765c0f782abcb132a174e2135b9da4abf479c312bf65263a9689203414ad7d65fcf371ec5f5176f227b54d56cf8a32110435d7fc2daef2e8d45bc12457d9b9c159fc6a9a706ac51e00054ef99f13c0177510bb2d9b8ee9f019b3a79c4b6e8236ac3dffd8062865e16f65222df3efbe5ffe8fb6af0591f1199ee17960354a24388832c5f2e3220ee60e02957f23118919f3b0c19bcc370b3227640b5403db44c01c358440aa9922393f73508f5900cfdbeb88d071ff830c2d7eb5cf514155f6c0ad459e4b95ad4639faa611b054fdd561d913ddf7a15116d1144b42615f1bea0a5a33f8fff95489f5c7cdaaed8280df7cd89f9033909fa53ee449914f483c0daf6bf6c3f62c0bf7162523ffe4646a0f5d09f7e89d0a1fdf919074376011768de52e8aa879fa2702e2844bd3cf87de6becf40f16678a2af793423239de086465165aefe25f57fc5f387181b923c781192aa472f1c54dbe6efbe0e46df28f7917a80193879163bfd7d2fe8b3afe09ff091af617850a8110d8c975261f3c77773c87543ff3111aa1f0458740af02237798cd08edc9bfb50f7b8fe465f6e99e05c1ebff01798bd45cc9a9434be3153ef91026e1fc4023c0eff846215f1a53b949ca3411b0398adee2cb8f48471dbf7af3"}, @jumbo={0xc2, 0x4, 0x401}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}], @tcp={{0x0, 0x3, r5, r6, 0x0, 0x0, 0x1b, 0x0, 0x5, 0x0, 0xfff9, {[@mss={0x2, 0x4, 0xad9}, @md5sig={0x13, 0x12, "ba396eec076285afdff2a9fdeda1cb68"}, @md5sig={0x13, 0x12, "1292913dd7b77d55820d8456cb0b86c1"}, @timestamp={0x8, 0xa, 0x80000000, 0x2}, @sack={0x5, 0x26, [0x7ff, 0x1, 0x3, 0x1000, 0x75, 0x4, 0xac5c, 0x80000001, 0x5]}]}}, {"3c20c2be6ee795cd87f48f86b4ea1c82fff00f6fc2f8c88f34240c21c5a547f78af96e5c1fc04eac8664060d6804e55bf803ff7ec27deec7aa8840bc2b3b20bf0c8ac5a1486407dcdc38f2ca7388392a7b2d7c94325f96fd5f1d36fcba2e141abd4de35ceae82f83c030bd63e1d5474b26d067ab448d0d4277a8c8c3c75f3e1bd0fb6a71c2a8530a9e2b9aaeabbb3b7c3b7cbc649ea12e346984986267633045a1291eb7926bc17baebbb885edf197971db258f94d1223b13428a2abc26ca2ab16a34ba36149f0"}}}}}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x119) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x104, &(0x7f0000000300)={@remote, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x36, 0xf6, 0x64, 0x0, 0x1, 0x6, 0x0, @loopback, @rand_addr=0x7, {[@noop, @ra={0x94, 0x4, 0x509b}]}}, @tcp={{0x3, 0x1, r6, r7, 0x1, 0x0, 0xa, 0x80, 0x2, 0x0, 0x5, {[@generic={0x2, 0x11, "9bf90af542ef2caa8b27c4a10ee848"}]}}, {"451872661a3830826ab93ab1eac323fc13d6ff242dd21c16de0618129f45e85e4dfce853a5236c6769a3dc10c5fd390ea00680c8bfd49462d81d6676035e73195e2726a99bd9c27ef175ad46e18dd3980e3842692f2240fbe30c74baa42bb4aea4a95c4bdb26a9aac0fc7697d9191d6845ffb398d49937445b6c6e1fa23f3df9a6d70488bb99fdd1075d616096f8cbe9f48a977dcf3510ff9b57e34ec2b89db04a4f64f115845c194767c7a67f5a9dc872b2"}}}}}}) 4.861454324s ago: executing program 2 (id=105): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0xa, 0x5, 0x3}, {0x24, 0x40, 0xff, 0x40}, {0x6, 0x4a, 0x6, 0x101}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r3, &(0x7f0000000180)={0x1c, 0x18, 0x1, 0xc, "ff210b6974468558ca1c65232a5b6f35", 0x2}, 0x1c) r4 = shmget$private(0x0, 0x11000, 0xb0, &(0x7f0000fef000/0x11000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x814, 0x0) kqueue1(0x10000) kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x1, 0x400000000000345, 0x5}], 0x9, 0x0, 0x9, 0x0) recvmmsg(r2, &(0x7f0000002e40)={{0x0, 0x0, &(0x7f0000002dc0)=[{&(0x7f0000001cc0)=""/4096, 0x1000}], 0x1000000000000262, 0x0}, 0x9}, 0x38, 0x2, 0x0) unveil(0x0, &(0x7f0000000340)='w\x00') sendmsg$unix(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x42, 0x0, 0x0, 0x9}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) setresuid(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1f0) open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) open$dir(&(0x7f00000002c0)='./file0\x00', 0x12, 0x3c) r7 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) closefrom(r8) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) syz_open_pts() write(r7, &(0x7f00000002c0)="12f5e6cdd6", 0x5) flock(r6, 0x3) closefrom(r1) 4.861248064s ago: executing program 3 (id=341): r0 = kqueue1(0x10000) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) munlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) shmget(0x1, 0x1000, 0x8, &(0x7f0000e01000/0x1000)=nil) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff6, 0x8b, 0x80, 0xffffffffffff1762}, {{r0}, 0xfffffffffffffff6, 0x9, 0x78000000, 0x5, 0x3}], 0x86, 0x0, 0xffff4b4d, 0x0) 4.860445101s ago: executing program 4 (id=342): lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) getresgid(&(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0, &(0x7f0000000180)) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, r3, 0x5) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(0xffffffffffffff9c, 0xc01864b0, &(0x7f00000001c0)={0x0, 0x0, 0xc, 0x0, 0x3}) ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffff9c, 0xc01c64ad, &(0x7f0000000200)={0x0, 0x67, 0x1a53, 0x8, 0x9, 0xffffffff, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffff9c, 0xc01c64ad, &(0x7f0000000240)={r4, 0x5, 0x3800000, 0x7d, 0x9, 0x3, r5}) (async) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ppoll(&(0x7f00000002c0)=[{r6, 0x82}, {0xffffffffffffff9c, 0x2}, {r6, 0x10}, {r6, 0x10}], 0x4, &(0x7f0000000300)={0x5, 0x7}, &(0x7f0000000340)={0xd}) (async, rerun: 32) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='w\x00') (rerun: 32) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) poll(&(0x7f0000000440)=[{r6, 0x8}, {r7, 0x40}, {r6, 0x20}, {r6, 0x80}, {r6, 0x4}, {r6, 0x20}, {r6, 0x4}, {r6, 0x8}], 0x8, 0x9) r8 = socket$inet6(0x18, 0x1000, 0x8) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r6, 0xc04064a0, &(0x7f0000000580)={&(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0], &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x5, 0x2, 0xa, 0x0, 0xfffffffd, 0x9000}) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = msgget(0x2, 0x100) (async) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r16 = getthrid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000740)={{r15, r13, r0, r1, 0x88, 0x1, 0x0, 0x0, 0x144c}, 0x0, 0x0, 0x100000000, 0x9, 0x4, 0x0, r16, 0x1000, 0x0, 0x200, 0x0, 0x8}) (async, rerun: 64) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) (rerun: 64) r17 = socket$inet6(0x18, 0x4000, 0x8) shutdown(r17, 0x2) connect$inet6(r8, &(0x7f0000000800)={0x1c, 0x18, 0x0, 0x2, "44c7a70a3149e97a3066b7ebb3013b09", 0x4}, 0x1c) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r6, 0xc04064a0, &(0x7f0000000940)={&(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000008c0)=[0x0], &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0xa, 0x1, 0x8, 0x7, 0x2, 0x0, 0xffff}) ioctl$DRM_IOCTL_MODE_SETCRTC(r6, 0xc06864a2, &(0x7f00000009c0)={&(0x7f0000000980)=[r18, r11, r11, r12, r11, r12], 0x6, r10, r9, 0xffff, 0x2, 0x4, 0xf5, {0x0, 0x3, 0x200, 0x761c, 0x6, 0x4, 0x2, 0x40e, 0x3, 0x9, 0x9, 0x8, 0x0, 0x10, "ff64fe8fad78277fb1d35af3adb37f9b533e0464728d49411668d9ee09f67020"}}) (async, rerun: 64) socket$inet(0x2, 0x2, 0x5) (rerun: 64) close(r6) chmod(&(0x7f0000000a40)='./file0\x00', 0x0) stat(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000000b80)=0xc) (rerun: 32) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000bc0)={{r0, r2, r0, r19, 0x84, 0x6, 0x0, 0x0, 0xf43}, 0x0, 0x0, 0x7, 0x8, 0x7f, r20, r16, 0x7, 0x0, 0xfe9a, 0x0, 0xca51}) 4.845184556s ago: executing program 6 (id=145): mkdir(&(0x7f0000000a00)='./file0\x00', 0x1a) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x1) kqueue() pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000004800)=0xf06) closefrom(r0) ioctl$TIOCCONS(r1, 0xc0a86b02, &(0x7f0000000140)=0x200) chdir(&(0x7f0000000140)='./file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') r2 = syz_open_pts() ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/../file0\x00', 0x4f14, &(0x7f0000000200)='./file0\x00', 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) closefrom(r3) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$TIOCSETAF(r5, 0x80047460, &(0x7f0000000a00)={0x5d5, 0x2, 0x3, 0x7ff, "101b4de661f650e3a02777680ca2a9cf653197f2", 0x5, 0x98}) write(r2, &(0x7f0000000440)="77d5b6", 0x3) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff1a614393aeb608004c1a0038006900080902907800fc0700ac1400aa441c0a737f000001000000047f00000100005f9700000001000000014e224e2100089078"]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0x20) closefrom(0xffffffffffffffff) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) write(r6, &(0x7f00000000c0)="7436db", 0x3) r7 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r7) syz_extract_tcp_res(&(0x7f0000000100), 0x9, 0xffffa1dd) sysctl$vm(&(0x7f0000002fc0)={0x2, 0x1}, 0x2, &(0x7f0000003000)="31bd188710f00022ac5899c4feb13e39251e4d78342263afa939ac651c69070f8e63acc3049be63a93e0d4f4b242f8fb", &(0x7f0000003080)=0x30, 0x0, 0x0) syz_emit_ethernet(0x261, &(0x7f0000000000)=ANY=[@ANYRES16=0x0, @ANYRES16=r6, @ANYRES32, @ANYRESHEX, @ANYRES64, @ANYRES16=r7, @ANYRES16=r4]) 4.844961649s ago: executing program 7 (id=343): ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x38, 0x800, 0x8, 0x27f, 0xde], 0x5, 0x8002, 0x0, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000004600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="15000000deff000001"], 0x18, 0xd}, 0x52b3d5a1d89e1d67) r3 = dup3(r2, r0, 0x8) ioctl$DIOCCLRSTATUS(r3, 0xc0284416, &(0x7f0000000240)={'./file0\x00', &(0x7f0000000180)=""/187, 0x5, 0x101, 0x9, 0xfa}) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, 0x0, 0x0, &(0x7f0000000080)="1ad49fe25c9c8b801bcefc9c0f167b29f828834ce507768b2f917e830ddd2c9cad5fb2f3fbab60e2a196518639066e0e6060ce34a370c793441da656227738457655b809ccd1f7f21dc7db9819835740c70942857a67fa35f21e20fafe66aee0acf7a99dba643f130efaa54d81fd074d4b2940b4775590dd89745d2c2976c9f7891866adc4443dbbdc790287c0b5b3899e5702f47945e5d49c554d7d2aff16e35fdd286d77a8f29edb48a724aea7a432712c1a8e9ecb935b5d4857f880499fad5e8b8d9ab3654e8196a290e2bca0f47ba8c8bbfd945cfdd4013798a43cc99c2284057cc39a", 0xe5) 4.603909127s ago: executing program 3 (id=346): r0 = open(&(0x7f0000000180)='./file0\x00', 0xa60, 0xcf) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) (async) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fea000/0x13000)=nil, 0x13000) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={0xffffffffffffffff, 0x11}) (async) getrusage(0x0, &(0x7f0000000140)) 4.603683127s ago: executing program 3 (id=347): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) ppoll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000440)="29d25f48fa", 0x4000}], 0x1) 4.25150643s ago: executing program 7 (id=348): r0 = socket$inet6(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x4, 0x68) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) r2 = shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x800000)=nil, 0x1000) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000011c0), &(0x7f0000001200)=0x9) r4 = syz_open_pts() pipe(&(0x7f0000000a80)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) closefrom(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x21) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0x5, 0x0, 0x80004a, "90d431362579980f500000000000001700", 0x0, 0x9}) closefrom(r4) setitimer(0x0, &(0x7f0000000040)={{0x4, 0x1}, {0x9, 0x6530}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x6, 0x3}, {0x8000, 0xe}}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x1c, 0x18, 0x3, 0xfff, "7e22216a106b38afab07581c32c215c8", 0xfffffffa}, {0x1c, 0x18, 0x0, 0x8, "739cf86375307e1566b455297ae1a6d4", 0x8}, 0x6, [0x10000, 0x6, 0x1, 0x8000, 0x1, 0x7, 0x100, 0x10001]}, 0x5c) bind$inet6(r1, &(0x7f00000000c0)={0x1c, 0x18, 0x0, 0xffffbffd, "fffe1c00000000800000000000000008", 0x6ee}, 0xffffffaf) r6 = dup(r0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r8, r7, 0x0) getgroups(0x7, &(0x7f0000001240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(0x0, r10, r9) sendto$inet6(r6, &(0x7f0000000000)="d3735a6a6ea10c21", 0x8, 0x408, &(0x7f0000000300)={0x1c, 0x18, 0x3, 0x2d5, "febfe132beaada1fcc9fa0df76735576"}, 0x1c) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 2.756322904s ago: executing program 3 (id=351): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000044c0), 0x2, 0x0) seteuid(0xffffffffffffffff) futimens(r0, 0x0) r1 = setsid() fcntl$setown(0xffffffffffffffff, 0x6, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, &(0x7f00000009c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000a00)={{0x0, 0x0, 0x0, 0x0, 0x1c0, 0x6}, 0x8, r1, r2, 0x1000, 0x0, 0x2, 0x55, 0x800, 0x7fffffff, 0x2c5, 0x9}) getgroups(0x40000000000001f6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r4, r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000900)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=""/146, 0x92}, 0x5}, 0x38, 0x2042, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001080)={{0x0, 0x0, &(0x7f0000000ec0)=[{&(0x7f0000000940)=""/13, 0xd}, {0x0}], 0x2, 0x0}, 0x2}, 0x38, 0x3000, 0x0) write(r6, &(0x7f0000001100)="57fea168e57beded0aa60b0d248fbd91c57c6f7d9ad9b6dbc3be0425678ea0169185479acf3673a0f7da7b3119831ccc9ba665d040b4091f3e3f1bac6ae4335524af4cea6b0df9b2df49102a9b062fcaf8b153b567d22003e22df525ab3ce60b644e7bd789bfb08dcae4498c22bf66fd58c2915ea1a927098179edd1c97dd5cddc5aef23efa085d5523724194dcd509d739d", 0x92) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) setreuid(r8, r9) ioctl$DIOCRDELADDRS(r7, 0xc1584460, &(0x7f00000001c0)={{'./file0\x00', './file0\x00', 0x0, 0x8}, 0x0, 0x34, 0x0, 0x80000001, 0x21b, 0xffffffff, 0x5515, 0x12, 0x7}) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x10000}, {0x2, 0x1}}, 0x2) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0x0, r11) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="49bb7bac6853db700a7bc0e92db6f8f7fb816ab706a6d66107ec8197af8b3c844955a83a6536ebaa35a8a92fbce4c3b588177bfb81fbcdeb7bafd63702723b21c71f17113bf97fb09a9f42ec994b7c6ef9bb69fe5bc6a258008dd49297af2c3db7f0f02e24b9e3db174930af4a76928bfacf8cd0ad0b5c24ea2aeaf88648da014a7be3b10cf6ba76ef0f", &(0x7f0000000140)=0x8a, &(0x7f0000000180)="b1877acc9c8dee666768c4b6e8b2c22bfdc30f29d8e75b1a3f44a6442bab750fbe3638d998a209286d4b4a294a808a9979fb7aa62116b24823214524d19c0eb0ec526dc39d3e092b8b", 0x49) sysctl$kern(&(0x7f0000000700)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="e2", &(0x7f0000000280)=0x1, &(0x7f00000002c0)="82e1a632565574d9e897caf778790ca1272c825e35bb76a4c5b466fa075951e7a68d39b0f1c8f41ec561f806426ea7ebeeee9c9f6033272bca3af3283492", 0x3e) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) 2.745589613s ago: executing program 0 (id=352): seteuid(0xffffffffffffffff) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0xffffffffffffffff, r0) r1 = syz_open_pts() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x5) r3 = kqueue1(0x10000) closefrom(r3) kevent(r3, 0x0, 0x4003ff, 0x0, 0xb592, 0x0) ioctl$TIOCSTAT(r2, 0x20007465) syz_open_pts() fstat(r1, 0x0) 2.743629361s ago: executing program 4 (id=354): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) (async) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x5, 0xf0000000, 0x9, 0x6}], 0x2, 0x0, 0x7, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x5, 0xf0000000, 0x9, 0x6}], 0x2, 0x0, 0x7, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) syz_emit_ethernet(0x18, &(0x7f0000000080)={@broadcast, @random="c20e0d343aa0", [], {@ipv4={0x88e7, {{0x5, 0x4, 0x2, 0x4, 0x1c, 0x67, 0x8, 0x9, 0x62, 0x0, @multicast1, @rand_addr=0x7}, @udp={{0x2, 0x1, 0x8}}}}}}) (async) syz_emit_ethernet(0x18, &(0x7f0000000080)={@broadcast, @random="c20e0d343aa0", [], {@ipv4={0x88e7, {{0x5, 0x4, 0x2, 0x4, 0x1c, 0x67, 0x8, 0x9, 0x62, 0x0, @multicast1, @rand_addr=0x7}, @udp={{0x2, 0x1, 0x8}}}}}}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x2, 0x3}, {0x101, 0x4}], 0x2b}) sysctl$kern(&(0x7f0000000280)={0x1, 0x3b}, 0x2, &(0x7f00000002c0)="683aab572571b14036cad4", &(0x7f0000000300)=0xb, &(0x7f0000000340)="a57a2ca360d7302224a7804322204cf98c53ed389baac1cf01388343567a72f830505a4017507bc41907510da919dac609ca650e79b7b61b5f3cceebda8cbd508b3f988592b37d0cb69336347afaceb7c4ca5ed1cd9a00b0868ec2ca3f037819ddbe35903938afd5732ffe0bf451137addd3dcfc297cb8d8c53394e510096bf65e2d77ed1923cf25840f0d8d9f9a7884083c6c1c7d37420d1fbe5e4e4bdf5ea1bd8c", 0xa2) symlink(&(0x7f0000000140)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') 2.741882642s ago: executing program 5 (id=156): r0 = syz_open_pts() futimens(r0, &(0x7f0000000140)=[{0xf, 0x163}, {0x7e3, 0x1}]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r1 = shmget(0x0, 0x1000, 0x2cc, &(0x7f0000ff6000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0xd000)=nil, 0x1000) r2 = socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) chroot(&(0x7f0000000000)='./file0\x00') seteuid(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000180)={0x100, 0x3, &(0x7f0000000080)=[0xfffffff9, 0x7fff, 0x9], 0x0, 0x0, 0x0, 0x0, 0x7}) r3 = socket$inet6(0x18, 0x3, 0x7) recvmmsg(r3, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xa}, 0x38, 0x1040, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) closefrom(r2) setrlimit(0x8, &(0x7f00000002c0)={0x9, 0x37e1790c}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x40000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="b85c", 0x2}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x5c}) syz_open_pts() write(r0, &(0x7f0000000000)="24f5f3ee345acedf918a081723861446eb5622de68d2a5a0baff99b7aa0bb5fe7455e5fab8e35924eb1a11e5fde948567029c990dd047082ca107f545b566a1c7bde444860f6e0f00022bf9d4381ada1e1f109179e02f0da2b927ce12ca894eec5fcce6654208f5d05a50e11cf2ae939092c544615dee71b", 0x78) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0xa, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1201, &(0x7f00000002c0)={@local, @local, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "920cbb", 0x11c3, 0x70, 0x40, @rand_addr="295d925573202d04f2b3640d45eb9cdf", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x70, 0x2, '\x00', [@ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0xfff}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x80000001}]}, @hopopts={0x89}, @routing={0x11, 0x8, 0x0, 0x28, 0x0, [@mcast2, @empty, @ipv4, @empty]}, @hopopts={0x2e, 0x0, '\x00', [@ra={0x5, 0x2, 0x3}]}, @hopopts={0x37, 0x200, '\x00', [@generic={0x3, 0xff8, "ab54bd1121b6307295c87a1db3b895fae7dd4fcf52a42c4b81babe4f1c9a7d5c0784f0f240bf5d24cf8490baea4cacddd15b5e2d1237b9605275827db6bf0e9e11f6d46814db5aee284377dc37fe4c180e16364de2bf51b3c5d731988d6815c1574e443ecd7e45f51e71922fde2320b4800dc3d95fab74e68fb426f1b3814958e7149bb19282572f855de06109b0a7b1a04dc5b6b72f22cfed80e2271b0ea9fdd0377559e8a30cdc4ae5f572f4e346bc1cf5436e7b7520f13d42430c4a0022abe7b98a1b928899c3cdc9aed12eba0297676225fbe7c3e8621e9c20ba0b9f4f2d84cc9dfc2120e24e4ad4c55b3e02a35bc8f4fe2e1d2afda7cc97025eea5ceb55870c44648c51e61da6b64930b2c8353d3be8b95f33fb22849982ad2103e65e46295cf6a085f2e08d13a140da90ea456ce3cc32edc23fa39fb03b6271ce5971fbc12e834f1d5d7fb90aa3b8c2867e6ba53cbfeb988369841d65bb7496fa257fd0fe10f9e43e11e71e1a1d55108415936d4c5161fde50fff18787c6e35dd8e0110393e1edaee7e33a5ef78a01c0f085a43ceff42bef8fa31a29407f13c9735cc016b233ce957b0307939eabbb83021f5d28812a20e50c929e106d2e8ea694bd0fe0bd527e9efafa1c7d24359e543f3444a779011d9d6d041256c69164dba751e285b8a6bb0c1ac69866846f5352d577924e79851139ded57bc2cfc6dcfc233f2d43bccadeb5415e9856f38ae0d4c0c94f2bcd3867d303b50bb35dcfc2b250218017a2c4d7d68180279289bca5436b4b1d2f31256b3df1dacb538d74df707624d4b7d998c712e0aee28887fc8c1180ca2454f4e78ac909073aded68cb902cecf517f9f9d10c4eb3dc1ae6dfd9274e901f66ae4de04c896b5c68d8d96c71aa01729af23c43a2bd4234cf9c083759818a6cd36c976b3012a7de851a72f656dc1da76c3aa368579953e959e50be3293be44edb18a2701ea9a864f6516a83492146e34d20cc516f8d96be47529801c70e8aff510ccfae87946496307bf8340d668c4c2b5f1241a45b2effc6824dcb20fd6227bf76204022dfe47c57074a6e1043d7554a5c5cf239b7aac9a1a1216f61b208ef0fca7f3b2861740626c7b244f80e6fb77bac47ee1905c9ff1e85e3ad2be5279980639f283540517b21164856d6f385e1369e900e78d4c26cf689fe338bfaabbe153f7cc7aa9c2cb1bac08addb31d03612a5193b204fe77ad1a6337997d58612930ffb35905087037759c9301dc0dadd749c3a5ee653f69f8700a19b3fd5cf06e5566252a06e160e2e40afe7905b2f3852e02efe7888e9160e928d3347cd547c3e42b253bebc01e704e1559a2dd4ebab54ceb1286af3090c67e13a67a075fb4b32f9e82ca367f8dae36c4c1cedf56109b398f2aa99c05c70985a91c154316c1d01a2ba2d13a9f8dd094ce74896355ca6392e2b20997d3105db641c3039f3239a9dd5dfe6a4302e08bcf73890cd9ad8307fbe4f2682bd7023bd869219788ec52ba2f0bbd20c5e946ee6b889c3168a00450f40bce4feae2a9d8e3680b7d832e6daac8cfefa4ac652b7e98f2f6cdf6bfec7ffae2ec681cc085b120f36e982ac0b2f61dfed811e2404f33e3f65f62be7f7162a35d4c30c11d0bea5f1167e83791bf7fca5b1958ce82eb1f31485710bb5fa93beceef3965910cf896a63d3c092115538d47c7a9c7819023e4e52f3636168ca5fbcddfd328a9e9d39562eef81f16e6e21639acb5e101a8cf99f5780172509d14ea66ce2248779b35c4b3ffb1a5069c2e307d0fa5bbb44e44d24f79f72f261bd2d0abe93f96b8d88e6b6a0b19ec548a3a57c3553d1b2403706ae20c50c24e51586caa9ae6ef7d9c128de6875511a63add413ca937afc8f6d33b7d19e2efe14397d19414d617cf4e90d71b854bc2fcbc8c3c6144bf12fce5e01df2dd61cc15b83b70625c1295b562ecd1fb9615880ffaefb4a791e15ca90c6ab79d33867a69a782da264edf116ac3f6db8c7a48b48e618f2c64286827013982c01a8683ddcbc72f61e5b6a912d90efe2a82f7be30a661dbf7b69b69e3285c28a49f54187de96737f89682e7f9aefc71ca285eb71bcc391fb5e7037023bfad513d6ea2fcb8f9e45b7e40888319e7a13fd03b80b7d73167826b5cb96e805e75b98674ab801cd43eff0e5f7b883ea4da4cd76f72c1b483a25a1582ff97eba8afed7fc10428fec80fdf0918ebc03014307b519559bcd6bd89945254d74e4ed8587f8ec9f3755a72affe6643d73307fc498f3ddd3e7e244bfe454a9bc13870009c47ddce542b712fa2f5ba6791ee3c43f2c1442a231764efa0560140590042c3be2fe41a9c53a050406aae03ce149edcdcc9f159a6ac053f854a7396085b2da5d9aabf555f80d2c4c360dfd959170641aeb7c940c26ec6b49673bc50dff16f7590e87d59ffd72a3f7e617a268d1d25eb737e37eb78d6c47908c917d617a11bfe922aa1302e7a9f02d263459aba0f92046e535253dd2665c4f1e0f12fe6157b38a9944455bc9c6dd1d516415a961f0f9d571c6fc3a0a4a12227bc46c5f93319cec8cf2206a5b8e841399e17f5662831d57c35505eb9133fd5aa1608a5cedcc1e8e3da70d9a6dc1d73c2740b20771fb5da1e1d337e7b987bf690e06b75e992f746411bdeb7c46d94402ecee123cb57e1589f07a1e8e8308ffb69fab90fa4ad124fb45db3508af565c6481d00ac37388dded63c067b6fae09eb3d9197473b6ded95b008471b4c968d58d766ee886c202a7c46b0c64491128d8f410fd214987c13fc31bcaa96b28e847ee016e6186375a6c26272e4137f77d7151f23090c07e9b632563b0b6b61e3306bfbd2ef66a5390bdfe57db72b88d30900920ec76df2e110cb973e7de8d7baf23cf453d6a7c8f8fe7a36c4173c03fd42cfadccdcdcc479475bc60babb3dc1e8e086a2052d9bdf2e2063092e780bdb1751150ff852b7589d7ef26a993f35b720d243118669138e8c46318b41601917e1d74f63dd0b49f077e3b93a481df0e886caae59f3fe6fe2837c193288b418988f1369a4451e0bbb6f081360ed8a601e7088fda6313a4cfe4c142cb15f30d1d51a2ef6aaa71d7ea7610d65e550609e0ca10b9d993d57e8a336a2724fde5858970e27b9e11f2afc0ec30c6b4247f2a6012322074fb776402d4b006bd75e6ddbe277e34c4f1673f18b63964e2468d70771fd8277fbd36c72096b6930c4794b2077722c5b66f78e7b1d2eee58aa4c306bc6b97dc6161d820850922cf73507f30579e7f88b0b0a4b6a9387e8f52a41e17133e2cb12127e359f9fa54cad9fde7248aa08796d171f67a7ac9e17430e1d305fb5cc45774968a4f2b079e4642890d7129c136ff1522484ca6a4116e076d09d29dff4fe29b379866d39ea4d547f3682273bfba94572c65391a07e70080c52f20fa61ca2ac4b249b818fd8c7cb6866d81c941ccb2a5d308e28191cdb51d3bff99e92ac5756365caf8e7a0503ee381d371925cb0b19a4509cf017189ab42f3a5a9f31dc1013a8f45cdf7a244cfde660d676af01dac2b3e0b2c111514746460d661c313edb641c5ad9e7796850fa0f8c1fd2e710b05b9170462250e3c76ab4362e15894d00a3c94f7d517ec4f25a640e9641939fad8dc4386709ca8f5548c2df731cedc0d6faf96c9182c400ad0f246c78d8efa434be43a33fb33b02cbb05d5595907bb0c8379b0d8aba386a9d6f1e80d5bd8f45d66564c048d204bc32584b061d53c1c0e3b52fbda1145952e58322ea91dcfe0cefdbf68145cd01afa6ad0f3b7444101c814b4b9f6232c0c1e27936845ece27f731b1a49ddbf31f0dcb3265a89b8f3d675fdcb0c6441cb4604e669333d8117f69fbba3341a59f065dbf3d36560d20a0ef79640ca2c07e749432cd3ce352f22e4445b559c700174f8238acea70c1f4e637fe80f3ee2db00d257df8a577de3c376035850b3ad9814887ce364b6f2a2b73f2ae4998e958ea58f25516480c8ec623b006e1c2f34b8c148a3035a256b49765b5a7fd453a789454cafb2da630ba5593d00d25106c5e1ce55b4ed277fb73ead5711c3091af15491fa4339029a9760d03a80b2e2e2a89a8e826c347bb4eeb9c760c0ced83e6c9986430b468603f0c963aba4beebf7a27349b424810c5035bc4bfc91f02592c20e4734d5c458c81831e4d8989996bb2460ed0d805f19667e4139a6c6f7b1a48908b6d0372f3c23dba38a3ac59b1013591ae5ecb40c537305db8067d92af33b9aedf8a53b13f73b97e481c4935ec2b5f3461fde49c3e202ff3f90fd1f091d9f4488ff0174ea013c28c5610b1615cb1811646cde87751b89f1570e88eb76be2bbc853874b750754828950f67f0b529a35d97003f3a78451a2abbfa234c4afd61ed3c5b06087169678cc63993f775addf8fb89e69c11423b0d4cec946f352a80ea53d88536565e5e97ce5bfb86ccada1d8d2662ce60ee7c658beff5a034bd57dac7b076ddb81275551907e3b249ad025eaf09328ba797647d35cf95710b4445b50fcec3448516c7c3edb4a69f48862a598e05be73efdba9b2212ffcf15c025a6f66d7e796e4723716c24745871d2d33c621b94489f5bbdfae0907cf88661886fa249eb01434e62afc80c5bc4f65989307987af8f3001c07ae7fe8e649e95818b8d92f423e05dd3c37efd1af04083952eb5e8679dbb4ab449af52cabd6f8e1223f59dcba61c4f0a8490b194dae448eaad885bcfb14689ac5d61a3294070e318f55ab34e0435c1e467a395d903e7ea1d76d6362348e80d7287576cb39b97c06b480aa809af6394b6b91949834dc9f540645a6b9c5f536da1cd89c2424ea9d06596f9c22b5981fd56f4541ee2b061e50ec8c93890919d11247e0ae9f634e221e00b9e7f455e23e720a60229f0c96536c4b1b96ce248831bc967ef29b1bc85241a11bbe100001bcf2764112f15a7db44ef502f9e56a53cb502725d089b81655e56ba05fa7fc5fc08bbfc0677ca364375210296d7e52d495313650a8dcc25e3f8b2b5515efbfdeb768e42fd064b18ee370033d29c63cd28d1f43aa79198875fbc9ddebf41556b0faf0df204e7f57617219047b4a4fb96e6e1863be149b8126c937ca45b67e5236385fc65dcaabf73765c0f782abcb132a174e2135b9da4abf479c312bf65263a9689203414ad7d65fcf371ec5f5176f227b54d56cf8a32110435d7fc2daef2e8d45bc12457d9b9c159fc6a9a706ac51e00054ef99f13c0177510bb2d9b8ee9f019b3a79c4b6e8236ac3dffd8062865e16f65222df3efbe5ffe8fb6af0591f1199ee17960354a24388832c5f2e3220ee60e02957f23118919f3b0c19bcc370b3227640b5403db44c01c358440aa9922393f73508f5900cfdbeb88d071ff830c2d7eb5cf514155f6c0ad459e4b95ad4639faa611b054fdd561d913ddf7a15116d1144b42615f1bea0a5a33f8fff95489f5c7cdaaed8280df7cd89f9033909fa53ee449914f483c0daf6bf6c3f62c0bf7162523ffe4646a0f5d09f7e89d0a1fdf919074376011768de52e8aa879fa2702e2844bd3cf87de6becf40f16678a2af793423239de086465165aefe25f57fc5f387181b923c781192aa472f1c54dbe6efbe0e46df28f7917a80193879163bfd7d2fe8b3afe09ff091af617850a8110d8c975261f3c77773c87543ff3111aa1f0458740af02237798cd08edc9bfb50f7b8fe465f6e99e05c1ebff01798bd45cc9a9434be3153ef91026e1fc4023c0eff846215f1a53b949ca3411b0398adee2cb8f48471dbf7af3"}, @jumbo={0xc2, 0x4, 0x401}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}], @tcp={{0x0, 0x3, r5, r6, 0x0, 0x0, 0x1b, 0x0, 0x5, 0x0, 0xfff9, {[@mss={0x2, 0x4, 0xad9}, @md5sig={0x13, 0x12, "ba396eec076285afdff2a9fdeda1cb68"}, @md5sig={0x13, 0x12, "1292913dd7b77d55820d8456cb0b86c1"}, @timestamp={0x8, 0xa, 0x80000000, 0x2}, @sack={0x5, 0x26, [0x7ff, 0x1, 0x3, 0x1000, 0x75, 0x4, 0xac5c, 0x80000001, 0x5]}]}}, {"3c20c2be6ee795cd87f48f86b4ea1c82fff00f6fc2f8c88f34240c21c5a547f78af96e5c1fc04eac8664060d6804e55bf803ff7ec27deec7aa8840bc2b3b20bf0c8ac5a1486407dcdc38f2ca7388392a7b2d7c94325f96fd5f1d36fcba2e141abd4de35ceae82f83c030bd63e1d5474b26d067ab448d0d4277a8c8c3c75f3e1bd0fb6a71c2a8530a9e2b9aaeabbb3b7c3b7cbc649ea12e346984986267633045a1291eb7926bc17baebbb885edf197971db258f94d1223b13428a2abc26ca2ab16a34ba36149f0"}}}}}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x119) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x104, &(0x7f0000000300)={@remote, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x36, 0xf6, 0x64, 0x0, 0x1, 0x6, 0x0, @loopback, @rand_addr=0x7, {[@noop, @ra={0x94, 0x4, 0x509b}]}}, @tcp={{0x3, 0x1, r6, r7, 0x1, 0x0, 0xa, 0x80, 0x2, 0x0, 0x5, {[@generic={0x2, 0x11, "9bf90af542ef2caa8b27c4a10ee848"}]}}, {"451872661a3830826ab93ab1eac323fc13d6ff242dd21c16de0618129f45e85e4dfce853a5236c6769a3dc10c5fd390ea00680c8bfd49462d81d6676035e73195e2726a99bd9c27ef175ad46e18dd3980e3842692f2240fbe30c74baa42bb4aea4a95c4bdb26a9aac0fc7697d9191d6845ffb398d49937445b6c6e1fa23f3df9a6d70488bb99fdd1075d616096f8cbe9f48a977dcf3510ff9b57e34ec2b89db04a4f64f115845c194767c7a67f5a9dc872b2"}}}}}}) 2.733830023s ago: executing program 6 (id=145): mkdir(&(0x7f0000000a00)='./file0\x00', 0x1a) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x1) kqueue() pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000004800)=0xf06) closefrom(r0) ioctl$TIOCCONS(r1, 0xc0a86b02, &(0x7f0000000140)=0x200) chdir(&(0x7f0000000140)='./file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') r2 = syz_open_pts() ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/../file0\x00', 0x4f14, &(0x7f0000000200)='./file0\x00', 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) closefrom(r3) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$TIOCSETAF(r5, 0x80047460, &(0x7f0000000a00)={0x5d5, 0x2, 0x3, 0x7ff, "101b4de661f650e3a02777680ca2a9cf653197f2", 0x5, 0x98}) write(r2, &(0x7f0000000440)="77d5b6", 0x3) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff1a614393aeb608004c1a0038006900080902907800fc0700ac1400aa441c0a737f000001000000047f00000100005f9700000001000000014e224e2100089078"]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0x20) closefrom(0xffffffffffffffff) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) write(r6, &(0x7f00000000c0)="7436db", 0x3) r7 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r7) syz_extract_tcp_res(&(0x7f0000000100), 0x9, 0xffffa1dd) sysctl$vm(&(0x7f0000002fc0)={0x2, 0x1}, 0x2, &(0x7f0000003000)="31bd188710f00022ac5899c4feb13e39251e4d78342263afa939ac651c69070f8e63acc3049be63a93e0d4f4b242f8fb", &(0x7f0000003080)=0x30, 0x0, 0x0) syz_emit_ethernet(0x261, &(0x7f0000000000)=ANY=[@ANYRES16=0x0, @ANYRES16=r6, @ANYRES32, @ANYRESHEX, @ANYRES64, @ANYRES16=r7, @ANYRES16=r4]) 2.733526651s ago: executing program 7 (id=355): setsid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)='J<', 0x2, 0x2, 0x0, 0x0) (async) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) connect$unix(r1, &(0x7f00000001c0)=@file={0x5, 0x0, './file0\x00'}, 0xa) shmget(0x2, 0x2000, 0x30b, &(0x7f0000ffb000/0x2000)=nil) (async) shmget(0x2, 0x2000, 0x0, &(0x7f0000280000/0x2000)=nil) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f80), 0x2, 0x0) ioctl$DIOCRCLRADDRS(r2, 0xc4504442, &(0x7f0000001fc0)={{'./file0\x00', './file0aaaaaaaaa\x00', 0x49, 0x3}, 0x0, 0x0, 0x0, 0x4, 0x3, 0x7ff, 0xc2, 0x10, 0x5}) (async) mknod(&(0x7f0000000640)='./file0\x00', 0x2000, 0x881) (async) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x3c) (async) open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) (async) fstat(r1, &(0x7f00000002c0)) (async) r3 = shmget$private(0x0, 0x3000, 0x36e, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000000000/0x800000)=nil, 0x1000) (async) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$TIOCSCTTY(r5, 0x20007461) (async) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r6, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xfffffffd, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) (async) connect$inet6(r6, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x7, "870c8e7639a44ef8de75c5b56de9548c", 0x4}, 0x1c) sendto$inet6(r6, 0x0, 0x0, 0x8, &(0x7f0000000140)={0x1c, 0x18, 0x2, 0x9954, '\x00', 0xfff}, 0x1c) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000180)="d0247fd2", 0x4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001140)=0x9) 2.531344219s ago: executing program 0 (id=356): socket$inet6(0x18, 0x1, 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002640)={0x0, 0xfffffed2, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1, r1]}, @rights={0x14, 0xffff, 0x1, [r0, r2]}], 0x2c, 0x40a}, 0x0) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) (async) recvmmsg(r2, &(0x7f0000002ac0)={{0x0, 0x0, 0x0, 0x0, &(0x7f00000029c0)=""/241, 0xf1}, 0x6}, 0x38, 0x1c00, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x6) shutdown(r3, 0x1) (async) pledge(0x0, &(0x7f0000000240)='\x00\x1c\xfa\xfe\xa5P`Z\xec\xa2\xd1\x99]\v\xec\x90\xc5\xe0f\x85)\xdb\xaf\xc9&vH\xb7\xd1;\a\x00\x00\x00\x00\x00\x00\x00\x9d\x9en\x97\xf9\xa3\x8a\aD\x8e\xcf\xca>\xba\x13\xe3w\xcce\xf1\x81\xd4V\xd7\x0f\xee\xfa\x8c\x04\xd7\xe1\x98\x17S\n\xc1+\x8d\xd5\xcf\xb9]\xa3n\x05\x9e\x9ep{;\x92\x168\xfb\x1e\x95\xc1\x1cy\xd2E\v\a=\x7f\x00\x00\x00\x00\x96\x7f\r\x1a$o\xe0\xca\xa8i\xaa\xb6\xe5[\x82\xe1\xd4>*:\x89$~\xd6\xe4\'\'[nq\xd1\x8f\x90\x17\xce*\xebR\xa3Q[8\x1ctG\xfb\xe8\xaeu\xa91\xf0+\xd3g\x82aT&\x7f.\x00\x00\x00\x00\x00\x00') (async) pledge(0x0, &(0x7f0000000240)='\x00\x1c\xfa\xfe\xa5P`Z\xec\xa2\xd1\x99]\v\xec\x90\xc5\xe0f\x85)\xdb\xaf\xc9&vH\xb7\xd1;\a\x00\x00\x00\x00\x00\x00\x00\x9d\x9en\x97\xf9\xa3\x8a\aD\x8e\xcf\xca>\xba\x13\xe3w\xcce\xf1\x81\xd4V\xd7\x0f\xee\xfa\x8c\x04\xd7\xe1\x98\x17S\n\xc1+\x8d\xd5\xcf\xb9]\xa3n\x05\x9e\x9ep{;\x92\x168\xfb\x1e\x95\xc1\x1cy\xd2E\v\a=\x7f\x00\x00\x00\x00\x96\x7f\r\x1a$o\xe0\xca\xa8i\xaa\xb6\xe5[\x82\xe1\xd4>*:\x89$~\xd6\xe4\'\'[nq\xd1\x8f\x90\x17\xce*\xebR\xa3Q[8\x1ctG\xfb\xe8\xaeu\xa91\xf0+\xd3g\x82aT&\x7f.\x00\x00\x00\x00\x00\x00') recvmmsg(r3, &(0x7f0000001340)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x38, 0x41, 0x0) 2.524824477s ago: executing program 1 (id=357): getgroups(0x40000000000001f6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r1, 0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x308) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x200, 0xfdf98e28ba4af85) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x82) fchownat(r3, &(0x7f0000000080)='./file0\x00', 0x0, r0, 0x2) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x49) 2.520140677s ago: executing program 0 (id=358): open(&(0x7f0000000100)='./file0\x00', 0x80, 0x14f) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) (async) r0 = shmget$private(0x0, 0x3000, 0x36e, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x800000)=nil, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 64) r2 = shmget$private(0x0, 0x2000, 0x4e6, &(0x7f0000ff6000/0x2000)=nil) shmat(r2, &(0x7f0000532000/0x4000)=nil, 0x2000) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000400)='./file0\x00', 0x148) getgroups(0x40000000000001fd, &(0x7f0000000280)) (async, rerun: 32) setresgid(0x0, r3, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) (async, rerun: 32) setreuid(0x0, r5) (async, rerun: 32) lchown(&(0x7f0000000140)='./file0\x00', r5, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r3, 0x1b2, 0x2, 0x0, 0x0, 0x6}, 0x9, 0x0, 0x0, 0xc0, 0x0, 0x5, 0x40000000004, 0x9, 0x4, 0x9, 0x80000dcf}) (async) seteuid(0xffffffffffffffff) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x180, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0xa60, 0xcf) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async, rerun: 64) socket$inet(0x2, 0x1, 0x0) (async) pipe(&(0x7f0000000000)) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x6, 0x4) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040), &(0x7f0000000240), &(0x7f0000000180)="f793", 0x2) 2.495920808s ago: executing program 1 (id=359): mkdir(&(0x7f0000000640)='./file0\x00', 0x40) (async) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6503) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xea) (async) r5 = getpid() kill(r5, 0x0) (async) setresgid(0x0, r2, 0x0) (async) r6 = fcntl$getown(r4, 0x5) (async) ioctl$DIOCRGETTABLES(r4, 0xc450443f, &(0x7f0000001d00)={{'./file0\x00', './file0\x00', 0x0, 0x5}, &(0x7f0000000200)=[{'./file0\x00', './file0\x00', 0x40, 0x6}], 0x4, 0x1, 0x3, 0x5, 0x5, 0x5, 0x0, 0x3}) stat(&(0x7f0000001780)='./file0/file1\x00', &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r9 = getppid() fcntl$setown(r8, 0x6, r9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r11 = getsid(0xffffffffffffffff) r12 = getuid() (async) r13 = accept$unix(r4, &(0x7f0000001880)=@file={0x0, 0x0, ""/521}, &(0x7f0000001ac0)=0x20b) (async) r14 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000001b00), 0x10, 0x0) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001b40)={0x0}, &(0x7f0000001b80)=0xc) sendmsg$unix(r4, &(0x7f0000001cc0)={&(0x7f0000000100)=@file={0x39, 0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000140)="2ca2a04d7c2194981cd496039fb30a7886bbd5707abdd8485632a0501b376c84087b79fcb23beda2e9dfc74e42090891870fdee08bf7e36e9f61ab33351f48d18c8ca16986a80e1177fc58e0524aeebc0e99511b92d9a330688b78e9d45aed8867c687d09fc257b1f92aea568e8bcb2f269039edc6a480e371cff3a638066aee5409633bca4bc9a546bfae9fb6896186db2b98f629496f8a", 0x98}, {&(0x7f0000000680)="836386b2318a540e130fcc89ac15bf2981e3af4159e106c5147fb6dd776b0853ddaf1508cb6fcb6a7cb00013437768567b5b66cb010e458cf8fa496842f8a93a0f437cde1655f05a71e05d7fb6c94c1f636002d80cf6307da8b56a07b2b54c73780a3ea839c2d0f6f8bae4fddf2dfd5ceb3c838ec5d435f3391d2056fd5fe95d5c64fd72ffc883dc6e23bcd8f5f53252d2617b59ae229bead2644d15a1af41f03c475ccf46e1edae8ed2c0954ad09d15d4d911d3ae5cf946fbf947a6585dbad17488782591ea81ef13167da7a0e29fd13710b33385b49bc4869ec34f8d6ebea757567413f4cea9b11ccc998d6efa6fb7802d77effd181ff45c150a6b65df70f51e4feb0a83a51f67d8436098fc8e80daa43ec4f650bf992e9516cb329d231a42b45cd09ef6e2f8c98e29d077b4f0b3b1c8948c775e2075ec229d850eecf8b8304dad7a88871c81523a1150abebe09921f43a8bf18253c6d3094ab1b836a55f22e4c55312e199105cb41b0e26d0a68722f3a3d7ad3f6d03be2f91ec703caa18f2c57010d9e6d681447bc66e1d86404766b27351d89166c04a2194f05afbcd0cc7eaa1441b4cb0e86b3f33d5680d066e31b87ccad8cd7a1d0fa79e54ebb1e3a16dfc8141a9ff51fc47c31d8de0c32cf3bd712792f0ab4cc0f169d1eec5fdd282f0ed6f7d373b002e9877c28c65386c360cea615e069a04ad893c14b0072ccfa5a2ed9f75497b89b9897a04231ce362385047683da8181df63afab1e6910088076aaeff2b4c5d17476acd586e7d2bc80d71d04027ffc4861be68f33aab3e884e359e9cffe7acb6783b0b76e672b55aca658e6d60e0064b2b4777c8381dae0b1871d857aecbd7bd661d9e2d5d35dcef5cee0059406acf3e85e24dc6bf88592d8f964d208aca31d0ad87f6e2fa52fe8a501944e2c3b12e82b627a3fc42fb1162f7b56a92e52672d81c1322b7e14a72348ed6f28ec7950117c2d9121aa3b871d5979e63bf724039b9e7016ca8b9b3319af408da9800f077e35443564e3738b3fac8a4f226e9a92b82e282e1525aae3bb3025555168c82b5ad6eb00fcc5d82e15795d72544730a5e788b23b5cfda9fbd8cae57a7cfe7224a575d0b582c2ab7c799d34acd9c08dce92990c0a5078598773a05a3f7b6133b000f9dbcd0991a7fbebe96f64c844531cce6e3838b229c118ae573b638761befb93eb5cdfc6c2d9cc0ac5a1c4a7d2e191a683198cbadc1b7d69618c2c5b49703d7c1504f7f0ae077180e937833cd533fc8eecb1ed4eace2ad764689c2f95e800ac392f6fa1df33e9127a0d64e41c9b4c32e697e9d8b8f701a91af516f903520d4bbf455ca7cdd374a4d836ad1357bff5be921d9e1ac30d10b2da57b6d8a13a463719f5ca0a8b7fcd7de31a205fdba5af6ddff7ac0fcd300facc86133cc373462bf8797949c30680a5b1c8f70ff6968315db42422b33d12de53483ab15ee1e1ffe1f05985ad9b0e85adf7a37e2fbbda77275a1bc93d210a26ea86d5ba5d36cb0391b538a75dc3f3e575af69047aef8996fb12f91529096f7e06821f65ac6274bee207cf7744c6231ede854fa2803fdaa3a854d75d6e4eadebd2f4216e92de57af9ae9cbe133ea16e1c0570cb3a2b8795ce54c37fd24f5e2b33398e5b07c464d5f883aad24121f860ca315a9f7391f7d84b714743ad68841e933ecef9bc254fc91875e2e0fa200d6a51cc19ccd7ea7df29baa1ccd38a04f3a053f1c6370653b28f2444846b54ca5b563e3260a4d7536b6c16d491ecacf4de6e47ddfc5f03139cc4222407ab9852c85172947ddbd6b15db74adbaaba5c7d7ada4ee9e371ffc6fe6949209d463d56e594b3eae6ae70d1321bb9c901c63e675e4020a1f07e1620ac526a7b9d72176469ce21b33bd7d136dfe69684481a09b8623f9877f4be2af7623f3469d2f8e1869c40c59c5944aa1f7cc3277d3b75371f55d09b8cece762776214faf5602f7998f66585a63efefa9bab40c92bba70e8c9829e1bd60b0469c5f3896c730918963f75a171da9f3234c1880a466bbe2846ae2110e226dbe27d550f36b37cd27096f42512959df92a08e06e1709b8e6f9bd73c8ad3b2584528205aba6fb1af13bde6a8c1bbef779fa0469838b6def63695612e532ca96de903abf6407a5364443cbe0ddf0e85532d07b9e6fcfaaba0dd0648f54717c67bb76ef28bea966802842882fe22fa27596f6c9afbcbd0b66beb8193a77a86f1ba1bf4fbb176935af830c41ae24dc234ac25059cbc01a326217ad4f5774068692e6f80f05a99f7e3e28e45a61c2cd4c17f8f4178338bfe3688c86360454ef89005db8269c1f5ec380f2d91045a503c84f0b0c934cfe897f16ce9d5083cfe0fc6b608c25b5af4d0601d31834ecaef83d74ea75e3e36ceeac55983221f5ad7c2381404b94a9706a1205d302ee69cd0fa621c95c2247f8a79b9aca40cf34eff806c70c8c08608ff900c59a2ae3c455990447e9271afb6290f333181631c12dbfa494a7f63041b90bc61b037578ec1f9848649e17bfb8442b2c29612acc0dda11ddd7f10535683fe72dd8c9afe13b24613309352a1ebe52795b3353a2478bd0461168ac9d5a8c2ee0f19fd203826490b5dadfb07912ab273e4dd79c3ff1201c7caa2f99c573f69ff23e4a0dbff007b8e6aaf46ebda96ccce46b18f87561c53c01a73f99e8cb15fc71d080aec9ed2b9918da6faece8958a7c917d54731306e95d5a5c8cd213d4f9f59051c88d601ba41e194283331c305ac45c14e2bdcd0972c37702233156d5622a1487f5e89b8be3673187cc5fa6b016ca7d74d8b1a22444a688c83093bd3846cf3acfbba43e9b5aa75ae35b5f727a3a15924bb3682e46652716f0f4c52fd0e74df13fc5bae55b7629f9a43c6dcb7c85c0f7774335a23a9fd01bf14571b6cbeef07980e9a082ef1106fbfd70209e5938f39a004d27713a9e85f96b76bc73fca654d844c7f321cc3978f3d9b62a0f6ee179cd054f9381677a76b5cb97feb3876b2cc64921b5820df1104d1ed000563d3c64aac3c2a623f4479255e666b4dd668062364836b70a553e4de773e36639887c307e88f38c80454c408247c1efe8990c1ed78aad188df653ac910681916ed0d59d1bb2cb9c83d75c0c8747b1032377c951a73ea22763e9364685f69164a9896061619d4f5949e1dadcf737634fc867a503028da26ab6fc74802a7979fac78c21dec0a6b990ad7a9a696d10ec1ebbcc6f0b75b07c37b7f936e9fe65985204659fd2134bc2e7d93f3339620da8f6b7638226e154a7721c3e0a9a3238870796365668a92625f594d1ee91726bc530a6a759c800f4a3fc64b7932eca77fee86b2a25b58709c52a1033a834c13e581a2f2bff9dda7e3da7214360fefcfead12f938c91eee5d5bcd755faf0fedcc2e2357d93cae42375ec0bad63b5ac3e93808a0c28d15156c835b2fc759a064723db80ffc768c497ca92bb3c950aaee7d4f531a9a0df1fb504dad2b8fbd1e4e8ba3d8d1d7cff881bb8dca9dfe66c7bcce338c99ef45100336c6f844b7a950ba7f951d1508517e696b89ee2b03726782f2244be553e436805700b571a05acedcb64b8dcec181b22f893319ac5199b3abf043094f1691cb1f586d494029bdadeb2196ee28668fb35909335d72bda764c02f6d4ea6ce2d009ab906499660e4936363cb443fdc06903765ca6391ee784875cecb38abe1bdec14b35dd243cadeaa1fbe3d2db9537816f54cc4aa86865ca2d8feab2496b4ecf6141eb3e0e1c0137cf0417064dde829439ed8feddbc8765aa0c5deccd7d90cdd7af8f5ecffb585c35c639a5ac0447176559dc60a428693f4d7a1b9c4d27f0764492990f2b932d400575867c03da86c6d33a1c05d0bb1c9f0b3c1f8bfa160d3b7abc4362b1bfe590bbad238210f21a527c593aeed14d820591c49de6cfa59239d0075df80a337844f5ae44e10ce5f171bcc12e708eabc54cebd55e48b95da35e9d65fb26b7f1095e21fb5df467801868380ac27fd132767042a47d863f7888c7f051a8627d3e4c999e9c237e35b64cd2308e3c24bd460ae00f0cdc5d93d161bbc736f1f677de2b58e65962ec87041aec339c90ea14cb79b3dd10b711419358268b62b7349eeab9bfbfb080f4638719dbcd4bbc90cf1eec5a46b57848069b3350d269c4ce92afab19d815d28e9275d758cdcb528cc2868e8726adc42111d729fd9e6f1f0770d8d19d018cd235cc79268d51c2cf40306ef32b3c042398753ca4a4b53195ea7b2f6a2c8dd76b42e3d352bc7db11a031c87fb3f53a4e62b23d3802f67e9dc951e99a72369030256f5cc1c1e824cb188abd384223373fe97fba6f2e26d0c0fdb9b1d69e39b76793619912c9cdf59f3c6c3b557d01bef2eea8d57c6286b6fd1bbc388dcc72ac2399a9b48ca07305cda968e80b1b41c90c06f63889a8352878ef2955da0d9bdc5586a2c555313ea516a0aa2c977df03d69c6c3b9d96e50c8b0ada2b3e88279effa6a639a7230c7f959615a65b911e80ee1dce9b32b41976865206262f0380bea981bd88e3a1c4883733275f8027f48fa7e10a397432c36d812925cf8d6539a6e5eaf2db654f40f2eb34ca8df73573750037f6cb81651da26f75af22f182701c7e7587765d65e7438e2f73a703951438ebc339c073a02a6b0d0fe9fe75e331068d4a92306aeae689444981be87d8f59d84a04f7de54260b01c5cdc1bd8148a98b9ef0172816dc61d8a12df96b8bd7420ba02734d26cda75822bba486a845137d3f723fdda7a94281a65da209468d6d8cc8a809402d819a0f8d55e4ca06c4a6626172cc5455fa574481f71d9e5aaa8caf1b0d11c7d0b4f078e57721fbac2898da61cb03ec5405cef0ce0adb0da2aecbcb1b85e61fc26f145d28f71353f3f530baa46c5285e704e5a8b3ab0f4d3110128d9a07158ee99e69fa792eab058bd80d4df193680f53606560fd6c3df0484042495ef62c85338bdba2aa1fd2b547b7f423f6f49b7ee55c32685e0045ce0e4cc82594c77b22a9ae3750075cc222521c6e2a0b7956ae98cc6ef6be99d2708dfc0adecaaf5b695a678956a94bba598f25da8170ba6cc8a3729322805c8c4b0f04508fbb51653d162623f8b2748e0e01e44a4c8cfde547a0e24b587226d82c81e899b8636b95135dd7112b5e3b7b3bb069f7708e1e9dd55c4b04e7c01600b84f28f71a61f86d7247386763535c933a083e4502295227a3f46c93496bac3bd6537c4488094c595bb27d713ec189ce64ea6ad98d05b6202feaca9f7138bf859305a711c17a13d0db206a576c37a5406ded0bced8e504346ae1fd89ba6483d0757d6bdce4e95ecf05a5396cf16ad8987c796fde41f00530d3a83f0a7038bfc62d476538e241c58fcd32ffd2b9ba642775d28f0a72a751505fc36d366f842fbc434a47ab150c15b2cbe05c39ef1fe3685fd5c7a3efc9bc8ac0b99b59758a73d9b28e029adab96786ed2dc01403982f7f7ecd8020cf0442c7c3a2fe69b128261c91a3161d360fc5be59e8ca4e58685c254d10b3ee2602f69bfffe43605575dff90314a6077c10de9b8317bdfc20449c32d8cdd9c0b00a626befe00d55f17632f34bf87d5eff049c9f4e709bc5b6051032e41c66f983fa48290004f5ff179b649214f257f7a1360ef64eb185d92dc61d898b57ac0a7233476825d577aed86454449a1779baeae6f6cc041ed2766e31867f7c9d16453eb0ed4a240b74293bfc46e63a2a443afac6d625f242bc9d32684c13ba23771fdc4e934a76d218a78564cab15986e41ca57abcdf3afd", 0x1000}, {&(0x7f0000001680)="9d3035481c58949da97424062c46bc375b5dd4b1a0181002e5f541bd4c943e03945c292069822691cf55e56b4960297304ddfe8eca96a6b49780647171da4f710dea496fae114028af6673562656c00cf23bccb24a1a92b9d55d60f566879909a12f398828ef2878367da63ff6abdf7c7dd1e742dc1e697c016fa08215030508660440f52f43c9ebfdeae43f30bbf437ddde3cb3cdb61e5dee8f5b87d816205d53179f437eeac885bfd3e3539ab56d", 0xaf}], 0x3, &(0x7f0000002240)=ANY=[@ANYBLOB="2c000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="180000006c2cc2bc7179ffff0000000000006048737d2fbdfe2dc29191d66e9c334e52fc651e1b438e5818bbf33efc4b2c88eee69b0216b1b2cc9913dbba478dfdc28d95761d13901749fe7b679defc9379ad8b6e0d51cc2ee4353637afe0464d7c3e5dbd374c1e876babdc19a8a511f8e3e9600dfa2c704f1afb4dc0cdba1d5bfc0e19bd4f1c5c7d341720a7194b9473b5197b5b26370c6e1e2c0addf36ea7481331418407efcacc20787de048427377bb99589264a9f4031efd37051ae2622bf4558d922c61ae4a0bea9b2c915acc6f5724ce0b87eea66047db3fcd4c61fbb8130fd9243458c1f3901cc7adc77f18231f51a823737b4173ace802ae8d004f37146809013946978", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r1, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r3, @ANYBLOB="1c000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r0, @ANYBLOB="20000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="18000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r4, @ANYRES32=r14, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r15, @ANYRES32, @ANYRES32=r1], 0xe0, 0x400}, 0x2) (async) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) (async) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000400)={'./file0/file1\x00', 0x1, 0x58ce08cf, 0xfffffff3, 0x1, 0x2008, 0x3, 0xe65, 0x0, 0x1, 0xfffffffffffffffb, 0x3}) (async) r17 = kqueue1(0x10000) kevent(r17, &(0x7f0000000040), 0xf00, 0x0, 0xffff4b51, 0x0) (async) r18 = kqueue1(0x10000) kevent(r18, &(0x7f0000000040), 0xf00, 0x0, 0xffff4b50, 0x0) (async) closefrom(r16) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='w\x00') 2.491804357s ago: executing program 1 (id=360): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10, 0xffff, 0x1, [0xffffffffffffffff]}], 0x10, 0x40a}, 0x404) recvmmsg(r1, &(0x7f0000002ac0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/261, 0x8}, 0x204}, 0x38, 0x3400, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x7) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000340)=@in6={0x1c, 0x18, 0x2, 0x29c, "ff22debd35231900000000000000f600", 0x100}, 0x1c) 2.428597897s ago: executing program 1 (id=361): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x1c) recvmmsg(r0, &(0x7f0000000300)={{&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000180)=""/148, 0x94}], 0x3, &(0x7f0000000280)=""/126, 0x7e}, 0xd}, 0x38, 0x0, &(0x7f0000000340)={0x100000001, 0x400}) (async) r1 = dup2(r0, r0) r2 = accept4(0xffffffffffffffff, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0x10, 0x0) (async) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000400)) ioctl$DIOCRDELADDRS(r1, 0xc4504444, &(0x7f0000000640)={{'./file0\x00', './file0\x00', 0x60, 0xa}, &(0x7f0000000440)=[{@multicast2, '\x00', './file0\x00', 0x1, 0xdc4b, 0x0, 0x3, 0x5, 0x3, 0xbe}, {@multicast2, '\x00', './file0\x00', 0x8, 0x4, 0x1a, 0xd0, 0x0, 0x4, 0x3}, {@multicast1, '\x00', './file0\x00', 0xfe23, 0x5, 0x2, 0x3, 0x1, 0x3, 0x80}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xf, 0xffff, 0x1a, 0x2, 0x1, 0x42}, {@multicast2, '\x00', './file0\x00', 0x18f, 0x7, 0x2, 0x6, 0xd, 0x0, 0xf}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x18, 0x2, 0x2, 0x2, 0x17, 0xfc, 0xc}, {@broadcast, '\x00', './file0\x00', 0x10000, 0x1, 0x0, 0x4, 0x80, 0x9, 0xf8}, {@local={0xac, 0x14, 0x0}, '\x00', './file0aaaaaaaaa', 0x428, 0x4, 0x2, 0x2a, 0x4, 0x6, 0xf9}, {@empty, '\x00', './file0\x00', 0x6, 0x7fff, 0x18, 0x8, 0xcc, 0x2, 0x8}], 0x0, 0x9, 0x9, 0x0, 0x7, 0x9, 0x2a, 0x4}) open$dir(&(0x7f0000000ac0)='./file0aaaaaaaaa\x00', 0x800, 0x12) ioctl$DIOCIGETIFACES(r1, 0xc0284457, &(0x7f0000000b80)={'./file0\x00', &(0x7f0000000b00)=""/79, 0x8, 0x10001, 0xfffff9d9, 0x7}) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000bc0), 0x80, 0x0) (async) fcntl$getflags(r2, 0x1) (async) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000c00)={'./file0aaaaaaaaa\x00', 0x6, 0x4, 0x3}) r4 = open$dir(&(0x7f0000001040)='./file0aaaaaaaaa\x00', 0x8, 0x11f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000010c0)={0x0}, 0xc) ktrace(&(0x7f0000001080)='./file0\x00', 0x2, 0x210, r5) openat$klog(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) (async) closefrom(r4) r6 = open$dir(&(0x7f0000001140)='./file0\x00', 0x80, 0x0) flock(r6, 0x8) (async) r7 = getsid(r5) ktrace(&(0x7f0000001180)='./file0aaaaaaaaa\x00', 0x4, 0x40000020, r7) (async) utimensat(r6, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)={{0x9, 0xfffffffffffffff8}, {0x400, 0x7}}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)) r8 = semget(0x1, 0x3, 0x444) semop(r8, &(0x7f0000001280)=[{0x0, 0x7}], 0x1) (async) ppoll(&(0x7f00000012c0)=[{r3, 0x40}, {r4, 0x40}], 0x2, &(0x7f0000001300)={0xef9, 0x8}, &(0x7f0000001340)={0x6}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000001380)={0x5, 0xff, r6}) ioctl$DIOCGETSTATE(r9, 0xc1084413, &(0x7f00000013c0)={{0xd14, './file0\x00', [{[@v4=@local={0xac, 0x14, 0x0}, @v6=@empty], [0x3, 0x8], 0x1, 0x1a}, {[@v6=@mcast2, @v4=@loopback], [0x91, 0x2], 0x5, 0x18}], {{0x0, 0x3, 0x7, 0xa3}, 0x8, 0x4, 0x5, 0x2, 0x81, 0x8a, 0x8}, {{0x400, 0x4, 0x0, 0x7}, 0x8, 0x800, 0x6ad72fc8, 0x1ff, 0x1, 0x0, 0x9}, @v6=@loopback, 0x7, 0x2, 0x101, 0x3, 0x4, [[0x1ffc0000, 0xb0], [0x8, 0x1]], [[0x6c55, 0x4], [0x6, 0x8001]], 0x2, [0x2, 0x7], 0x7, 0x18, 0x80, 0x0, 0xa2, 0x73, 0x2, 0x6, 0x8, 0x4, 0x3, 0x8, "4488"}}) ioctl$AUDIO_SETPAR_ctl(r1, 0xc0404125, &(0x7f0000001500)={0x1, 0x0, 0x8, 0x2, 0x1, 0x2b11, 0x8, 0x4, 0x16, 0x1310}) (async) symlink(&(0x7f0000001540)='./file0aaaaaaaaa\x00', &(0x7f0000001580)='./file0\x00') (async) syz_emit_ethernet(0x2c, &(0x7f00000015c0)={@random="eb15a8b30872", @empty, [], {@generic={0xe69a, "7d219a928f365ab0827c171db17a10d03d45e1b0e0f38f27ce75560b1ca6"}}}) 2.070756137s ago: executing program 0 (id=362): r0 = socket$inet(0x2, 0x3, 0xfe) socket$inet(0x2, 0x3, 0x6) bind$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x1, 0xffffffff}, 0x10) socketpair(0x18, 0x3, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in={0x10, 0x2, 0x1, 0xffffffff}, 0x10, 0x0, 0x0, 0x0, 0xa0}, 0x400) 2.070128245s ago: executing program 2 (id=105): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0xa, 0x5, 0x3}, {0x24, 0x40, 0xff, 0x40}, {0x6, 0x4a, 0x6, 0x101}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r3, &(0x7f0000000180)={0x1c, 0x18, 0x1, 0xc, "ff210b6974468558ca1c65232a5b6f35", 0x2}, 0x1c) r4 = shmget$private(0x0, 0x11000, 0xb0, &(0x7f0000fef000/0x11000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x814, 0x0) kqueue1(0x10000) kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x1, 0x400000000000345, 0x5}], 0x9, 0x0, 0x9, 0x0) recvmmsg(r2, &(0x7f0000002e40)={{0x0, 0x0, &(0x7f0000002dc0)=[{&(0x7f0000001cc0)=""/4096, 0x1000}], 0x1000000000000262, 0x0}, 0x9}, 0x38, 0x2, 0x0) unveil(0x0, &(0x7f0000000340)='w\x00') sendmsg$unix(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x42, 0x0, 0x0, 0x9}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) setresuid(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1f0) open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) open$dir(&(0x7f00000002c0)='./file0\x00', 0x12, 0x3c) r7 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) closefrom(r8) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) syz_open_pts() write(r7, &(0x7f00000002c0)="12f5e6cdd6", 0x5) flock(r6, 0x3) closefrom(r1) 2.069713856s ago: executing program 3 (id=363): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x6) fchdir(r0) ioctl$DIOCSTOP(r1, 0x20004402) ioctl$DIOCSETLIMIT(r1, 0xc0084428, &(0x7f0000000240)={0x1, 0x3}) read(r1, &(0x7f0000000280)=""/176, 0xb0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0xc0, 0x4, 0x1}, 0x1, 0x40, 0x1}) ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0x8010570e, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x3573, 0x7, 0x5, 0x2, 0x7658}, {0x3, 0xd271, 0x0, 0x1, 0x1}, {0x5, 0x80, 0x2, 0x9, 0x8}, {0x8, 0x3, 0xfffa, 0x13f, 0x4}, {0x6, 0xfdfa, 0x3, 0x0, 0xfffc}]}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000400)) pwrite(r1, &(0x7f0000000440)="477d83763f99ea8bbecee8", 0xb, 0x3) ioctl$DIOCRSETADDRS(r1, 0xc4504445, &(0x7f0000000500)={{'./file0\x00', './file0\x00', 0xc, 0x8}, &(0x7f0000000480)=[{@empty, '\x00', './file0\x00', 0x7, 0x8, 0x0, 0xb, 0x60, 0x7, 0x9}, {@broadcast, '\x00', './file0\x00', 0x8001, 0x5, 0x0, 0x81, 0x80, 0x9, 0x9}], 0x80, 0x2, 0x3, 0x3ff, 0x7a, 0x7fffffff, 0x0, 0xe0000000}) read$audioctl(r1, &(0x7f0000000980)=""/91, 0x5b) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) ktrace(&(0x7f0000000a00)='./file0\x00', 0x1, 0x1200, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06, &(0x7f0000000a40)) r2 = socket(0x10, 0x1000, 0x8) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) kevent(r1, &(0x7f0000000ac0)=[{{r2}, 0xfffffffffffffff7, 0xc8, 0x80000000, 0x2dcc}, {{r3}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x81}, {{r0}, 0xfffffffffffffffc, 0x8b, 0x20000000, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x91, 0x2, 0x9, 0x8}, {{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffff6, 0x81, 0x1, 0x9, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x28, 0x26, 0x2, 0x3}], 0x7, &(0x7f0000000bc0)=[{{r1}, 0xfffffffffffffff9, 0x2a, 0xf000005d, 0xae, 0x1}], 0x0, &(0x7f0000000c00)={0x7, 0x8001}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000c40)={'tap', 0x0}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000cc0)={0x4, &(0x7f0000000c80)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_ATOMIC(r1, 0xc03864bc, &(0x7f0000000e00)={0x400, 0x6, &(0x7f0000000d00)=[0xa7d, 0x3, 0x9, 0x3, 0x182, 0x8], &(0x7f0000000d40)=[0xffff88ea, 0x865, 0x0, 0x5], &(0x7f0000000d80)=[0x8001, 0x81, 0x5], &(0x7f0000000dc0)=[0xa], 0x0, 0x80000000}) ioctl$VMM_IOC_RUN(r3, 0xc0285602, &(0x7f00000010c0)={0x8, 0x3, {0x4, 0x79c, 0x6}, 0x0, &(0x7f0000000e40)={{0x0, 0x9d, 0x3, 0xce, 0xfe, 0x7, 0x4, 0x8}, {[0x5, 0x4, 0x5, 0x9, 0x38000000, 0xfffffffffffffff7, 0x7, 0x2, 0x1, 0x5, 0xe46, 0x401, 0x2, 0x2, 0xf4e4, 0x479, 0x0, 0x4], [0x101, 0x800, 0x7, 0xfffffffffffffffe, 0xf7c1, 0x8cc0, 0xe000000000000000, 0xfb7, 0x7fffffff, 0xe], [0x3, 0x5, 0x2, 0xe3, 0x8, 0x7, 0x3ebb458b], [0x6, 0x80000001, 0x4, 0x3, 0x1, 0x1], [{0x6, 0xb5, 0x1, 0x86a9}, {0xfff9, 0xfff, 0x8, 0x4e10}, {0x3, 0x7ff, 0x1000, 0x9}, {0x6, 0xac2a, 0x7, 0x73}, {0x1, 0x8, 0x2, 0x5}, {0x5ba, 0xffff, 0xf1, 0x1}, {0x400, 0x8, 0x4, 0x2}, {0x7, 0x6, 0x3, 0x2}], {0xb, 0x100, 0xa5a, 0x5}, {0x6e, 0x80, 0x3, 0x5}}, 0xb}, 0x200, 0x80}) ioctl$DIOCCHANGERULE(r1, 0xcd60441a, &(0x7f0000001100)={0x1, 0x1, 0x8, './file0\x00', './file0\x00', 0x0, "02cfc5e435967e0de24f658ec1420ea513837c769830cca186ebd18e9103781c8ed429ee7652e06861f834f09c124c0cf68dd496caa069e1b9bd63d5561d7c0a7fd2a40c8dd78b8e3cda50e04b3ea2d33cf830cc515fe431e6efed6375fc55d1ca8cbff2354b4596f07fbf54bfababf5fae5148431399c33d2ef4b10db897a0e9ea20603ee8b061b154192a32cc0ef014e6b3652124311e9e8363070078b193536b919faacf79f0022f438eff2461a9a5718658798c0604c1df01e287488fd96563b8406dbaa98a1e142018aad207260e5dea395627aee64f17e22bb4732f36b621a542537899b5505a91f21633a38d9a4f435df7806e5f4e46ef58e93f4a735391cff6e1214e04ce164d8d52b534b94546015cf928cd758370a13f1933dbeb613326222aac949f8657bd50853a06251a0cbb2cb50947af99c780c983fffdc5887930a88c2b0270f4b9c83e766e739c19e8d918202a3d5b0d8ccce4060546bc13845a26f961af64ee81dc3379e446e3ec7bddac6cc10eb8717eb48dc051c8b86a59c46f125059c30742774fe7b40cf4c5befee1f42ece8fa6d897e9e166301fc523b1fa6983da7ee1267118ed3d6dd6493957da203cf40eb79a163cfc913945ce6a786b098c67b977faa2ad69119b101c73d4d1c880133df7051eb346a1bc2c03b9057c4968f39c405dfc3b70fc4f69c0a53e1714a90d01e03744732e0f44fb2b09f0b3b5104aaf582a102a3b033479e68e852d14df59f70b42081cd3e98f6d37e8cee40cc70bed99fd0f4b3f5dbfb3b5c8a9047735aa18fbe4f243bc10c6a49b7568c5523daae5828fa1ccd8b44ae465f0ec7a0171ba5f7a87e1b268ec6293c916471c61881b0b7ff3d5a8f826ffa7f44b4bb3ba063bb7c3ab9ac543a1660fc13f1ac5019ad794d7f4cdbe4ef512881137a3210918ee756edd7fdcb1cf74b4e1efffb7cf6cd7b24d4bd6ac9dcb9363ef5820871067c6f8eddffcb878a29a7a7f05288b2ed4866316a38f5227b75098f41fb2cb8ea35f94d87cbba065f0b274fa3ce413ba78e1d482002f417f45a1c112c72e26a08a77822fa3550cb4229fa2c56234d8e68ea90f2133b633a78fa8ea6ca1626a3fcb250c8e5a1ca762cadca9edaedef2d7ce69680b2b5aa2eedb0f8dbb1212250babad5af57c18b3be6e8475d56b1afc8d10fb0a638dd718875fae60e3eec36055c08ce93c61e89b0c1327ae7635e7dd9b5f768865b81544679d95b7d9ca7330453f0dae8c2132feecc41250eb1a7d76604e95c20f70fc2fff59d6800c8c5bcfde594a715c58ce51be4cba9af151d02f4c0b89d33f371bf63b356b9e9dbb082fe1fcc7e53f1a3feca1e487a6f8398f29f8bfccb57aca13669cbf9686f65cb1955c2d9cf7d1cb215fa3f06fbaf2b88ec51be87656d75fbca36462e57823e92ed84288f888ad29fa00b7bf6576e4c4c197aa7b0958a890cc423a2208d8dc2d3c5515ea9d50a93760b2d4e0d57754e50c7bf6a774ad0720f785b8fddaf91dc2709772fafc506d19ee91549b071346b09e6b8e0f47eda8f1b799b00dc8551b03722fa59a12eb31a8010517dc4ac96ae4928870a06fe5134c9c139e308d1e2cfb630cbcf54681ca7dc4e92df6fadd90a8be7007411ca79b8b6c624cac87d829842ee4bc1a5791a6f1c4b840c60e62057551bdfd794ecd010e259715f921209bedcbe1a1066b046b20e984d2adc924a4e4d769b80d0847e914b32813a18c8bf233fd392034778051158f671802bf67b60121c33033b264fcaf897044c68880f295e997ee0a5dd534473c7e72e917d76813a0ee452a3b45d483c687dc5b2344cf155be1ff7163f738955934f4d49c87ee04b85b299c4da3f43889986a2579d99717a08b1f563c5d19c2d15d767b72c53601d63b0064cf8e609c6b6dd7066c19e"}) open(&(0x7f0000001e80)='./file0\x00', 0x8000, 0x40) r4 = openat(r1, &(0x7f0000001ec0)='./file0\x00', 0x80, 0x4) writev(r4, &(0x7f00000020c0)=[{&(0x7f0000001f00)="acb165d41ad1510b3c42d84a5efb2ddca2bb49c0223b44f1ac0d1125d433480bc05a714cb2f8e0a4c07ef26f240c8d5b77e8a527b2ee9a931ba3da7a76683cb6741178ed0bc706551127855a2ff18151c98b5bb84691c039ffc260277a66fba6d87c5f677014d358ec0ee92cbe411c0f01c7aa51ecdbb0137cd0f6179d2d2b535a377ed9d0c504d77b3de87b592604392eb0d0f7a500470786c63f21b8e5e3f5491cc26deb14c0be5e48b5b92e49faa0488b6942f7f25883d88c9e06c8215dccc6385bd13bcd67635c06bf396be64da18b408fd7ca85aad231d4c7d50eebbfc91a9ff5", 0xe3}, {&(0x7f0000002000)="d40388dc5288ccaf3a4f2433b9f427b8faac0997a381b8c87494579c852b41f36a5acfcb973f83d3d836135c766ca6b9bb6755ecb40cb668e2e5bc963a23503db5e0f1899263d60c5542646188256732093221842b891d6e3415657ee6f65c7bb0d4772374bc4a2c990785c8799594e816983581d45f65bad982c5da55d571fc58e404c740", 0x85}], 0x2) 2.068804361s ago: executing program 4 (id=364): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x401) mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) connect(r0, &(0x7f0000000080)=@in={0x10, 0x2, 0x2, 0xceec}, 0x10) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000440)="29d25f48fa", 0xfffffe54}], 0x1) setegid(0xffffffffffffffff) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='w\x00') 1.445406675s ago: executing program 7 (id=365): r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept4(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8, 0x4000) bind(r2, &(0x7f0000000180)=@un=@abs={0x5, 0x1, 0x0, 0x2}, 0x8) listen(r1, 0x472) accept4(r1, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x6) r3 = socket$inet(0x2, 0x3, 0x7) sendto(r3, 0x0, 0x0, 0xc, &(0x7f0000000080)=@in={0x10, 0x2, 0x1, 0x7}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xfe, 0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) accept4(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8, 0x4000) (async) bind(r2, &(0x7f0000000180)=@un=@abs={0x5, 0x1, 0x0, 0x2}, 0x8) (async) listen(r1, 0x472) (async) accept4(r1, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x6) (async) socket$inet(0x2, 0x3, 0x7) (async) sendto(r3, 0x0, 0x0, 0xc, &(0x7f0000000080)=@in={0x10, 0x2, 0x1, 0x7}, 0x8) (async) connect$unix(r0, &(0x7f0000000000)=@file={0xfe, 0x1, './file0\x00'}, 0xa) (async) 1.444902443s ago: executing program 0 (id=366): r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) closefrom(r1) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) setsid() r2 = syz_open_pts() mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) r3 = socket$inet(0x2, 0x2, 0x0) bind$inet(r3, &(0x7f0000000200)={0x10, 0x2, 0x2, 0xe0000000}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x4, &(0x7f0000000380)={0x10, 0x2, 0x1, 0x8000007}, 0x10) r4 = dup2(r2, r2) ioctl$TIOCSCTTY(r4, 0x20007461) write(r0, &(0x7f0000000000)="57f5e6cdf60bab423018b49c2ef68488500b02d440008a609f229033ea80a2ccd70d747953307bcd771c", 0x2a) 1.444137707s ago: executing program 1 (id=367): mkdir(&(0x7f0000000640)='./file0\x00', 0x41) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x300, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r4, &(0x7f0000000280)="d1ed17ac7019ae2b6db13318d268e2e04803b74aa6947c97e6dfb377f817befeaaa6e873db1dfc93b8b52ea50f96e69947c3fc395cae01d24954648c99291fb758d0d5fa31bc1e21fded5d398e64e16a426f5af4139cf6708587e2cdebfc8d01e001851b09b6ecac9810690ab667c45445c841570a923a4f61117cb5b8f62f020550d9dd7b3f1b2beb8908591f6a8b0b961729c0f5f793d6a4149c6109d4953869226f85634cbe926d64863811210845ad9eb111bda194503dbcdd718cdbe5e9bcb25a7c5be9caa9ea36a0ce1d8eb5984c38a6e242a9afedd1bb3bcf4c3005dfea1ddb9fc5961bdcda318baed94d73", 0xef) unveil(0x0, &(0x7f0000000340)='x\x00') mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) pselect(0x40, &(0x7f0000000140)={0x0, 0x625, 0x7, 0x20e, 0x0, 0x1, 0x4, 0x23}, 0x0, &(0x7f00000001c0)={0x100000001, 0x490, 0xb7, 0x2000001, 0x0, 0x5, 0x4}, &(0x7f00000010c0)={0x73, 0x9}, &(0x7f0000000280)={0xd}) setresgid(0x0, r2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$DIOCIGETIFACES(r5, 0xc0284457, &(0x7f0000000200)={'\x00', &(0x7f0000000080)=""/114, 0x100, 0x38, 0xff, 0x19f}) openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DIOCADDRULE(0xffffffffffffffff, 0xcd604404, &(0x7f0000001840)={0x3, 0x7, 0x2, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, "7459066d56f5912d06648daabb96bb9ad66a927be222cabdb37b78f6c4843e5c7b04e34c0fc4a4f1ad881bc7c661a06f28319b50d8a82345616ef49bbf235212f274d96636e5132169001ed1852fe6a3dc968265ce0ebc2a9f934f48a347fa98747498e1a5ccb80d1446bf4b69d1cfb0720ae532a3fce6e381cbb4e263dc7ff2027bd1cb7cb177d5ec16e2d50522105bc23c1a461b6aff2dc09d796a77b2681d09d857cfc0e4c0bbe07bc7d1850864bb2627d4ab714aab1ef0ece410e97de8101cc78dfe67990f8cf9dfffc1f0c025cfd410ad9ef2bb347a61df63e5e8d44053b3d1eb14574e3c904cef862d1dd9b1086fbe39127c0f2fa7a7471f8c5d56e8951f9b40c1fe0110597a97919e9b8e4526af4219a5ff62de844d3d5c0f9e99e222dd50394c4c0dcaa3122cdae84c44731d8ba918677675ae1dfbc7eccff81c50e7448ff6746971c8d8c998f02c0a21fe24e38ebe465f973ca76d9f047ebd6896fbd4bcd0871ba0d388ecacb7b275c876344162f93e035d89a16930a0da6662271a7e42a73440436f3afc4ba4f068c4f8dbf04b8459e69eb4f16633bda9a66591a1c0a8f4057d2417518054808eb625d53c502f4a986a4febd90ed45fee2f79b29c8ccc194ddbf57defdd381c2ce90a06302a8a3d4d4a6f3c39738708cf7e87b53afba49d2cef212d56ca95084480375a5c2a1391b597b4f508806d1f6b7c8979988570fde353bf164173498a4412bc86203d3dbe7c976135b98af50b5836d8031c2a204749a20f9dac72dae45cbfe649c059986ab05943f38cb1deb7c9b58544b86c5a9f161f791bc480bcf181b5693611729ccb6aa4f8253a7d4ab816424a0b727de9fb153bf1c4430cfa4abf1478036d666738b2aae55d870364a27b37b324f13924af0903a84e372a84f8673c07d2504b199280dd6488d0a9f0e76413bad6ea50c9b1bb3ef9c01df1840443d88c086e37430dc2143a4eb7e5d09d24d6b1be49b1e910f064225cff1fce1fc9bfff2a25a672febd4ac1d9feba921a800869fc08abfc56baffc1442950565d0df28ee2777615ebb996ef4eedf444ff7ff7e854643482e351995870d684483ea474e1449fc05a1b6e2dfede062e585a74c1fbcda3e7ca3c2515a6ed2e988ab7fb185ba8d72dd8bf3a04d78afe8cd5bfcd31ff3afd9144adc1fe95d3407c370cd5a2678db476a66c1c264f21c30ba0494ed89dff55adb25dc96bb451a0d10ee953a58771bab4978efb7719761180680ae859f79ae1bd9fb385c0748870b4de4defbfaad1b09b518b257fb1c54afe1654f1838cef16df428efbf1a63d5269991df18512dfba780e1011527ba12dbcf502c1ac6e88dd2b07ca2862e8c23a639c8212ec4ce5ffacaa27134deec4c630c0a9862be71aa8674ea73f01b9fcd54a5f8383440045ed5430553c59b3b2ab5c0e000372842fa31f6a1b68ddae40ce4274d3b6a4cc25a4937f1a4da085317faae4376e1e277dd16bd9a8f764abedbc3f4b84437ec82bf82e2518869451e061b6a05a3582ce95a37ccb04af5b312d5494941a40048b5c641022f94476f49e54ad9ca3885e1bff13247489bfdc3c90940c96e45c0b5ebd3c936c2ef42ba16edc95dc661f2ca8a49bdbfce0310b14c5e8ec64c4cacea2b7f37a284f0dc8b401394f6ba7037504623d0a3a68aa9f9a764607f098095aba9e61b2aaac32f317e1ba9d21b05f3b91845ca374234b0217bead2806b5173ab0dbee4463ba740ec06fc69f0618b9c6113e1f235bb32bbc9c25ef4a2827e58dfd3765c2f9cf85a48a8aa6c631c3963e1beb95b605ec94361ad1a42f6152d88f7bf267e72c2d2fa32c65259edf98a9676316d68ea3707f70fd85514ec9adf76e484c24436a97f2b93daaa84e5acb8dad7bd1d7f584e01748d97a30b813ae4dc465450c"}) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000000)=0x7ff) stat(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r2, r0, r7) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x8001) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x54) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000540)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkfifo(&(0x7f0000001800)='./file0\x00', 0x8) setgid(r1) fstatat(r3, &(0x7f0000000680)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000380), 0x6) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) 33.276984ms ago: executing program 3 (id=368): r0 = socket$inet(0x2, 0x8000, 0x1) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x2, 0x7}, 0x10) r1 = socket$inet(0x2, 0x3, 0x68) mlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0xfffffffffffffc00}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff5000/0x6000)=nil, 0x6000) getsockname(r1, 0x0, &(0x7f00000000c0)) sendmmsg(r0, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000"], 0x20}}, 0x38, 0x400) ktrace(0x0, 0xe2fc5e0623494925, 0x40000d38, 0xffffffffffffffff) 31.784615ms ago: executing program 4 (id=369): munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="890508444c0b8da97e6c6debeeb6280000000000", 0x14) semop(0x0, &(0x7f0000000040)=[{0x0, 0x7}], 0x1) sendsyslog(&(0x7f0000000040)="022425ea1ac11993bedae65a842d6a2fa301a8e85267ceb4217e239f92c01b627e1bef58a41204c044d6ff696b923d1d1c39fef0f71f9a5b95a1fbe1238ca6351d6c4cbdb72e4bf693bd5411c8b434b834069f9309d762c9662d8001000000f06d5532b20819fd210900125104fba86fec73e1ada10b90c9ca513d0be89374f2d8de97de536b2e7b5557f6957eb0331ce143e13012b3bba16fb0ae10f59821040e546a919114d4978a73213f56e6a1a7b4a49b09862986875ea1b0b14a", 0xfffffc78, 0x26) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) (async) socket$inet(0x2, 0x3, 0x4) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="890508444c0b8da97e6c6debeeb6280000000000", 0x14) (async) semop(0x0, &(0x7f0000000040)=[{0x0, 0x7}], 0x1) (async) sendsyslog(&(0x7f0000000040)="022425ea1ac11993bedae65a842d6a2fa301a8e85267ceb4217e239f92c01b627e1bef58a41204c044d6ff696b923d1d1c39fef0f71f9a5b95a1fbe1238ca6351d6c4cbdb72e4bf693bd5411c8b434b834069f9309d762c9662d8001000000f06d5532b20819fd210900125104fba86fec73e1ada10b90c9ca513d0be89374f2d8de97de536b2e7b5557f6957eb0331ce143e13012b3bba16fb0ae10f59821040e546a919114d4978a73213f56e6a1a7b4a49b09862986875ea1b0b14a", 0xfffffc78, 0x26) (async) 29.865969ms ago: executing program 5 (id=156): r0 = syz_open_pts() futimens(r0, &(0x7f0000000140)=[{0xf, 0x163}, {0x7e3, 0x1}]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r1 = shmget(0x0, 0x1000, 0x2cc, &(0x7f0000ff6000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0xd000)=nil, 0x1000) r2 = socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) chroot(&(0x7f0000000000)='./file0\x00') seteuid(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000180)={0x100, 0x3, &(0x7f0000000080)=[0xfffffff9, 0x7fff, 0x9], 0x0, 0x0, 0x0, 0x0, 0x7}) r3 = socket$inet6(0x18, 0x3, 0x7) recvmmsg(r3, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xa}, 0x38, 0x1040, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) closefrom(r2) setrlimit(0x8, &(0x7f00000002c0)={0x9, 0x37e1790c}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x40000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="b85c", 0x2}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x5c}) syz_open_pts() write(r0, &(0x7f0000000000)="24f5f3ee345acedf918a081723861446eb5622de68d2a5a0baff99b7aa0bb5fe7455e5fab8e35924eb1a11e5fde948567029c990dd047082ca107f545b566a1c7bde444860f6e0f00022bf9d4381ada1e1f109179e02f0da2b927ce12ca894eec5fcce6654208f5d05a50e11cf2ae939092c544615dee71b", 0x78) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0xa, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1201, &(0x7f00000002c0)={@local, @local, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "920cbb", 0x11c3, 0x70, 0x40, @rand_addr="295d925573202d04f2b3640d45eb9cdf", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x70, 0x2, '\x00', [@ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0xfff}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x80000001}]}, @hopopts={0x89}, @routing={0x11, 0x8, 0x0, 0x28, 0x0, [@mcast2, @empty, @ipv4, @empty]}, @hopopts={0x2e, 0x0, '\x00', [@ra={0x5, 0x2, 0x3}]}, @hopopts={0x37, 0x200, '\x00', [@generic={0x3, 0xff8, "ab54bd1121b6307295c87a1db3b895fae7dd4fcf52a42c4b81babe4f1c9a7d5c0784f0f240bf5d24cf8490baea4cacddd15b5e2d1237b9605275827db6bf0e9e11f6d46814db5aee284377dc37fe4c180e16364de2bf51b3c5d731988d6815c1574e443ecd7e45f51e71922fde2320b4800dc3d95fab74e68fb426f1b3814958e7149bb19282572f855de06109b0a7b1a04dc5b6b72f22cfed80e2271b0ea9fdd0377559e8a30cdc4ae5f572f4e346bc1cf5436e7b7520f13d42430c4a0022abe7b98a1b928899c3cdc9aed12eba0297676225fbe7c3e8621e9c20ba0b9f4f2d84cc9dfc2120e24e4ad4c55b3e02a35bc8f4fe2e1d2afda7cc97025eea5ceb55870c44648c51e61da6b64930b2c8353d3be8b95f33fb22849982ad2103e65e46295cf6a085f2e08d13a140da90ea456ce3cc32edc23fa39fb03b6271ce5971fbc12e834f1d5d7fb90aa3b8c2867e6ba53cbfeb988369841d65bb7496fa257fd0fe10f9e43e11e71e1a1d55108415936d4c5161fde50fff18787c6e35dd8e0110393e1edaee7e33a5ef78a01c0f085a43ceff42bef8fa31a29407f13c9735cc016b233ce957b0307939eabbb83021f5d28812a20e50c929e106d2e8ea694bd0fe0bd527e9efafa1c7d24359e543f3444a779011d9d6d041256c69164dba751e285b8a6bb0c1ac69866846f5352d577924e79851139ded57bc2cfc6dcfc233f2d43bccadeb5415e9856f38ae0d4c0c94f2bcd3867d303b50bb35dcfc2b250218017a2c4d7d68180279289bca5436b4b1d2f31256b3df1dacb538d74df707624d4b7d998c712e0aee28887fc8c1180ca2454f4e78ac909073aded68cb902cecf517f9f9d10c4eb3dc1ae6dfd9274e901f66ae4de04c896b5c68d8d96c71aa01729af23c43a2bd4234cf9c083759818a6cd36c976b3012a7de851a72f656dc1da76c3aa368579953e959e50be3293be44edb18a2701ea9a864f6516a83492146e34d20cc516f8d96be47529801c70e8aff510ccfae87946496307bf8340d668c4c2b5f1241a45b2effc6824dcb20fd6227bf76204022dfe47c57074a6e1043d7554a5c5cf239b7aac9a1a1216f61b208ef0fca7f3b2861740626c7b244f80e6fb77bac47ee1905c9ff1e85e3ad2be5279980639f283540517b21164856d6f385e1369e900e78d4c26cf689fe338bfaabbe153f7cc7aa9c2cb1bac08addb31d03612a5193b204fe77ad1a6337997d58612930ffb35905087037759c9301dc0dadd749c3a5ee653f69f8700a19b3fd5cf06e5566252a06e160e2e40afe7905b2f3852e02efe7888e9160e928d3347cd547c3e42b253bebc01e704e1559a2dd4ebab54ceb1286af3090c67e13a67a075fb4b32f9e82ca367f8dae36c4c1cedf56109b398f2aa99c05c70985a91c154316c1d01a2ba2d13a9f8dd094ce74896355ca6392e2b20997d3105db641c3039f3239a9dd5dfe6a4302e08bcf73890cd9ad8307fbe4f2682bd7023bd869219788ec52ba2f0bbd20c5e946ee6b889c3168a00450f40bce4feae2a9d8e3680b7d832e6daac8cfefa4ac652b7e98f2f6cdf6bfec7ffae2ec681cc085b120f36e982ac0b2f61dfed811e2404f33e3f65f62be7f7162a35d4c30c11d0bea5f1167e83791bf7fca5b1958ce82eb1f31485710bb5fa93beceef3965910cf896a63d3c092115538d47c7a9c7819023e4e52f3636168ca5fbcddfd328a9e9d39562eef81f16e6e21639acb5e101a8cf99f5780172509d14ea66ce2248779b35c4b3ffb1a5069c2e307d0fa5bbb44e44d24f79f72f261bd2d0abe93f96b8d88e6b6a0b19ec548a3a57c3553d1b2403706ae20c50c24e51586caa9ae6ef7d9c128de6875511a63add413ca937afc8f6d33b7d19e2efe14397d19414d617cf4e90d71b854bc2fcbc8c3c6144bf12fce5e01df2dd61cc15b83b70625c1295b562ecd1fb9615880ffaefb4a791e15ca90c6ab79d33867a69a782da264edf116ac3f6db8c7a48b48e618f2c64286827013982c01a8683ddcbc72f61e5b6a912d90efe2a82f7be30a661dbf7b69b69e3285c28a49f54187de96737f89682e7f9aefc71ca285eb71bcc391fb5e7037023bfad513d6ea2fcb8f9e45b7e40888319e7a13fd03b80b7d73167826b5cb96e805e75b98674ab801cd43eff0e5f7b883ea4da4cd76f72c1b483a25a1582ff97eba8afed7fc10428fec80fdf0918ebc03014307b519559bcd6bd89945254d74e4ed8587f8ec9f3755a72affe6643d73307fc498f3ddd3e7e244bfe454a9bc13870009c47ddce542b712fa2f5ba6791ee3c43f2c1442a231764efa0560140590042c3be2fe41a9c53a050406aae03ce149edcdcc9f159a6ac053f854a7396085b2da5d9aabf555f80d2c4c360dfd959170641aeb7c940c26ec6b49673bc50dff16f7590e87d59ffd72a3f7e617a268d1d25eb737e37eb78d6c47908c917d617a11bfe922aa1302e7a9f02d263459aba0f92046e535253dd2665c4f1e0f12fe6157b38a9944455bc9c6dd1d516415a961f0f9d571c6fc3a0a4a12227bc46c5f93319cec8cf2206a5b8e841399e17f5662831d57c35505eb9133fd5aa1608a5cedcc1e8e3da70d9a6dc1d73c2740b20771fb5da1e1d337e7b987bf690e06b75e992f746411bdeb7c46d94402ecee123cb57e1589f07a1e8e8308ffb69fab90fa4ad124fb45db3508af565c6481d00ac37388dded63c067b6fae09eb3d9197473b6ded95b008471b4c968d58d766ee886c202a7c46b0c64491128d8f410fd214987c13fc31bcaa96b28e847ee016e6186375a6c26272e4137f77d7151f23090c07e9b632563b0b6b61e3306bfbd2ef66a5390bdfe57db72b88d30900920ec76df2e110cb973e7de8d7baf23cf453d6a7c8f8fe7a36c4173c03fd42cfadccdcdcc479475bc60babb3dc1e8e086a2052d9bdf2e2063092e780bdb1751150ff852b7589d7ef26a993f35b720d243118669138e8c46318b41601917e1d74f63dd0b49f077e3b93a481df0e886caae59f3fe6fe2837c193288b418988f1369a4451e0bbb6f081360ed8a601e7088fda6313a4cfe4c142cb15f30d1d51a2ef6aaa71d7ea7610d65e550609e0ca10b9d993d57e8a336a2724fde5858970e27b9e11f2afc0ec30c6b4247f2a6012322074fb776402d4b006bd75e6ddbe277e34c4f1673f18b63964e2468d70771fd8277fbd36c72096b6930c4794b2077722c5b66f78e7b1d2eee58aa4c306bc6b97dc6161d820850922cf73507f30579e7f88b0b0a4b6a9387e8f52a41e17133e2cb12127e359f9fa54cad9fde7248aa08796d171f67a7ac9e17430e1d305fb5cc45774968a4f2b079e4642890d7129c136ff1522484ca6a4116e076d09d29dff4fe29b379866d39ea4d547f3682273bfba94572c65391a07e70080c52f20fa61ca2ac4b249b818fd8c7cb6866d81c941ccb2a5d308e28191cdb51d3bff99e92ac5756365caf8e7a0503ee381d371925cb0b19a4509cf017189ab42f3a5a9f31dc1013a8f45cdf7a244cfde660d676af01dac2b3e0b2c111514746460d661c313edb641c5ad9e7796850fa0f8c1fd2e710b05b9170462250e3c76ab4362e15894d00a3c94f7d517ec4f25a640e9641939fad8dc4386709ca8f5548c2df731cedc0d6faf96c9182c400ad0f246c78d8efa434be43a33fb33b02cbb05d5595907bb0c8379b0d8aba386a9d6f1e80d5bd8f45d66564c048d204bc32584b061d53c1c0e3b52fbda1145952e58322ea91dcfe0cefdbf68145cd01afa6ad0f3b7444101c814b4b9f6232c0c1e27936845ece27f731b1a49ddbf31f0dcb3265a89b8f3d675fdcb0c6441cb4604e669333d8117f69fbba3341a59f065dbf3d36560d20a0ef79640ca2c07e749432cd3ce352f22e4445b559c700174f8238acea70c1f4e637fe80f3ee2db00d257df8a577de3c376035850b3ad9814887ce364b6f2a2b73f2ae4998e958ea58f25516480c8ec623b006e1c2f34b8c148a3035a256b49765b5a7fd453a789454cafb2da630ba5593d00d25106c5e1ce55b4ed277fb73ead5711c3091af15491fa4339029a9760d03a80b2e2e2a89a8e826c347bb4eeb9c760c0ced83e6c9986430b468603f0c963aba4beebf7a27349b424810c5035bc4bfc91f02592c20e4734d5c458c81831e4d8989996bb2460ed0d805f19667e4139a6c6f7b1a48908b6d0372f3c23dba38a3ac59b1013591ae5ecb40c537305db8067d92af33b9aedf8a53b13f73b97e481c4935ec2b5f3461fde49c3e202ff3f90fd1f091d9f4488ff0174ea013c28c5610b1615cb1811646cde87751b89f1570e88eb76be2bbc853874b750754828950f67f0b529a35d97003f3a78451a2abbfa234c4afd61ed3c5b06087169678cc63993f775addf8fb89e69c11423b0d4cec946f352a80ea53d88536565e5e97ce5bfb86ccada1d8d2662ce60ee7c658beff5a034bd57dac7b076ddb81275551907e3b249ad025eaf09328ba797647d35cf95710b4445b50fcec3448516c7c3edb4a69f48862a598e05be73efdba9b2212ffcf15c025a6f66d7e796e4723716c24745871d2d33c621b94489f5bbdfae0907cf88661886fa249eb01434e62afc80c5bc4f65989307987af8f3001c07ae7fe8e649e95818b8d92f423e05dd3c37efd1af04083952eb5e8679dbb4ab449af52cabd6f8e1223f59dcba61c4f0a8490b194dae448eaad885bcfb14689ac5d61a3294070e318f55ab34e0435c1e467a395d903e7ea1d76d6362348e80d7287576cb39b97c06b480aa809af6394b6b91949834dc9f540645a6b9c5f536da1cd89c2424ea9d06596f9c22b5981fd56f4541ee2b061e50ec8c93890919d11247e0ae9f634e221e00b9e7f455e23e720a60229f0c96536c4b1b96ce248831bc967ef29b1bc85241a11bbe100001bcf2764112f15a7db44ef502f9e56a53cb502725d089b81655e56ba05fa7fc5fc08bbfc0677ca364375210296d7e52d495313650a8dcc25e3f8b2b5515efbfdeb768e42fd064b18ee370033d29c63cd28d1f43aa79198875fbc9ddebf41556b0faf0df204e7f57617219047b4a4fb96e6e1863be149b8126c937ca45b67e5236385fc65dcaabf73765c0f782abcb132a174e2135b9da4abf479c312bf65263a9689203414ad7d65fcf371ec5f5176f227b54d56cf8a32110435d7fc2daef2e8d45bc12457d9b9c159fc6a9a706ac51e00054ef99f13c0177510bb2d9b8ee9f019b3a79c4b6e8236ac3dffd8062865e16f65222df3efbe5ffe8fb6af0591f1199ee17960354a24388832c5f2e3220ee60e02957f23118919f3b0c19bcc370b3227640b5403db44c01c358440aa9922393f73508f5900cfdbeb88d071ff830c2d7eb5cf514155f6c0ad459e4b95ad4639faa611b054fdd561d913ddf7a15116d1144b42615f1bea0a5a33f8fff95489f5c7cdaaed8280df7cd89f9033909fa53ee449914f483c0daf6bf6c3f62c0bf7162523ffe4646a0f5d09f7e89d0a1fdf919074376011768de52e8aa879fa2702e2844bd3cf87de6becf40f16678a2af793423239de086465165aefe25f57fc5f387181b923c781192aa472f1c54dbe6efbe0e46df28f7917a80193879163bfd7d2fe8b3afe09ff091af617850a8110d8c975261f3c77773c87543ff3111aa1f0458740af02237798cd08edc9bfb50f7b8fe465f6e99e05c1ebff01798bd45cc9a9434be3153ef91026e1fc4023c0eff846215f1a53b949ca3411b0398adee2cb8f48471dbf7af3"}, @jumbo={0xc2, 0x4, 0x401}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}], @tcp={{0x0, 0x3, r5, r6, 0x0, 0x0, 0x1b, 0x0, 0x5, 0x0, 0xfff9, {[@mss={0x2, 0x4, 0xad9}, @md5sig={0x13, 0x12, "ba396eec076285afdff2a9fdeda1cb68"}, @md5sig={0x13, 0x12, "1292913dd7b77d55820d8456cb0b86c1"}, @timestamp={0x8, 0xa, 0x80000000, 0x2}, @sack={0x5, 0x26, [0x7ff, 0x1, 0x3, 0x1000, 0x75, 0x4, 0xac5c, 0x80000001, 0x5]}]}}, {"3c20c2be6ee795cd87f48f86b4ea1c82fff00f6fc2f8c88f34240c21c5a547f78af96e5c1fc04eac8664060d6804e55bf803ff7ec27deec7aa8840bc2b3b20bf0c8ac5a1486407dcdc38f2ca7388392a7b2d7c94325f96fd5f1d36fcba2e141abd4de35ceae82f83c030bd63e1d5474b26d067ab448d0d4277a8c8c3c75f3e1bd0fb6a71c2a8530a9e2b9aaeabbb3b7c3b7cbc649ea12e346984986267633045a1291eb7926bc17baebbb885edf197971db258f94d1223b13428a2abc26ca2ab16a34ba36149f0"}}}}}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x119) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x104, &(0x7f0000000300)={@remote, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x36, 0xf6, 0x64, 0x0, 0x1, 0x6, 0x0, @loopback, @rand_addr=0x7, {[@noop, @ra={0x94, 0x4, 0x509b}]}}, @tcp={{0x3, 0x1, r6, r7, 0x1, 0x0, 0xa, 0x80, 0x2, 0x0, 0x5, {[@generic={0x2, 0x11, "9bf90af542ef2caa8b27c4a10ee848"}]}}, {"451872661a3830826ab93ab1eac323fc13d6ff242dd21c16de0618129f45e85e4dfce853a5236c6769a3dc10c5fd390ea00680c8bfd49462d81d6676035e73195e2726a99bd9c27ef175ad46e18dd3980e3842692f2240fbe30c74baa42bb4aea4a95c4bdb26a9aac0fc7697d9191d6845ffb398d49937445b6c6e1fa23f3df9a6d70488bb99fdd1075d616096f8cbe9f48a977dcf3510ff9b57e34ec2b89db04a4f64f115845c194767c7a67f5a9dc872b2"}}}}}}) 29.56727ms ago: executing program 0 (id=370): r0 = socket$inet6(0x18, 0x3, 0x7) seteuid(0xffffffffffffffff) r1 = geteuid() setreuid(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xb4d729ff3898e842, 0x102) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) connect(r0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000200)={0x4, 0x706e, 0x4, {[0x5, 0x0, 0x2, 0x1c4, 0x8000000000000001, 0x9, 0x1, 0x0, 0x9, 0x81, 0x2, 0x3ff, 0x4, 0x4, 0x4, 0x6, 0x80, 0x9], [0x8000000000000000, 0x9, 0x10001, 0x6, 0x7, 0x2, 0x9, 0x7, 0x1ff, 0x9], [0x101, 0x20000000000009, 0x4, 0x6, 0xbf8, 0x4, 0xfffffffffffffff1], [0x5, 0x1fe0000000000, 0x6, 0xc43, 0xffffffffffffffff, 0x28], [{0x1, 0x1ffffd, 0x10000, 0xf}, {0x1ff, 0xfff, 0xffff}, {0x5, 0x4783, 0x8, 0xffffffff80000000}, {0x8e, 0xc, 0x9, 0x8}, {0x6, 0x3b, 0x10000, 0x99}, {0x2, 0x9, 0x93d, 0x2e0}, {0x8, 0xfff, 0x8, 0x2}, {0xcb9, 0x6, 0x81c00, 0x4000000a39}], {0x401, 0xe, 0xd49, 0xbbb4}, {0x4, 0x18fe, 0xfffffffa, 0x9}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002300), 0x1, 0x0) socket$inet6(0x18, 0x2, 0x0) syz_emit_ethernet(0x261, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd61bf6f3f022b3309fe8011000000000000000000000000bbff"]) getgroups(0x7, &(0x7f0000003040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0xf, 0x6, '\x00,\x00', 0x1c, 0x6, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x2, 0x0, 0x0, 0x59, {[@window={0x3, 0x3, 0x6}, @window={0x3, 0x3, 0x8}]}}}}}}}}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x1a0}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}], 0x55, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffffb9) ioctl$FIONBIO(r0, 0x8004667e, 0x0) 28.924324ms ago: executing program 1 (id=371): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5dc2) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket$unix(0x1, 0x5, 0x0) closefrom(r2) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x1007, 0x3, 0xffffffc0, 0xffffffff, "fe92fe5a95b68600", 0x4, 0x5}) write(r0, &(0x7f0000000080)="c5cd44d5c696fc2ff957f0b5fb5c21", 0xf) chroot(&(0x7f0000000000)='./file0\x00') 23.309698ms ago: executing program 6 (id=145): mkdir(&(0x7f0000000a00)='./file0\x00', 0x1a) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x1) kqueue() pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000004800)=0xf06) closefrom(r0) ioctl$TIOCCONS(r1, 0xc0a86b02, &(0x7f0000000140)=0x200) chdir(&(0x7f0000000140)='./file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') r2 = syz_open_pts() ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/../file0\x00', 0x4f14, &(0x7f0000000200)='./file0\x00', 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) closefrom(r3) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$TIOCSETAF(r5, 0x80047460, &(0x7f0000000a00)={0x5d5, 0x2, 0x3, 0x7ff, "101b4de661f650e3a02777680ca2a9cf653197f2", 0x5, 0x98}) write(r2, &(0x7f0000000440)="77d5b6", 0x3) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff1a614393aeb608004c1a0038006900080902907800fc0700ac1400aa441c0a737f000001000000047f00000100005f9700000001000000014e224e2100089078"]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0x20) closefrom(0xffffffffffffffff) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) write(r6, &(0x7f00000000c0)="7436db", 0x3) r7 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r7) syz_extract_tcp_res(&(0x7f0000000100), 0x9, 0xffffa1dd) sysctl$vm(&(0x7f0000002fc0)={0x2, 0x1}, 0x2, &(0x7f0000003000)="31bd188710f00022ac5899c4feb13e39251e4d78342263afa939ac651c69070f8e63acc3049be63a93e0d4f4b242f8fb", &(0x7f0000003080)=0x30, 0x0, 0x0) syz_emit_ethernet(0x261, &(0x7f0000000000)=ANY=[@ANYRES16=0x0, @ANYRES16=r6, @ANYRES32, @ANYRESHEX, @ANYRES64, @ANYRES16=r7, @ANYRES16=r4]) 0s ago: executing program 7 (id=372): mknod$loop(&(0x7f0000000580)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) nanosleep(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5388) open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x3c) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000540)='./file0\x00') seteuid(0x0) symlink(&(0x7f0000000180)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001d80)='./file1\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.158' (ED25519) to the list of known hosts. OpenBSD/amd64 (ci-openbsd-kasan-6.us-central1-f.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error smr: dispatch took 2.150015s pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-kasan-6.us-central1-f.c.syzkaller.internal) (tty00) login: KASAN: invalid write of 104 bytes at 0xffff800001e8f3b0 from pc 0xffffffff83a4abd6 KASAN: first bad byte at 0xffff800001e8f414 (+100); shadow 0x04: partial granule (out-of-bounds) KASAN: 0xffff800001e8f414 is 13332 bytes inside the 16384-byte malloc slot [0xffff800001e8c000..0xffff800001e90000) KASAN: allocated at: #0 malloc+0xda0 #1 sysctl_sysvipc+0x619 #2 kern_sysctl_dirs+0x30f #3 kern_sysctl+0x1ce #4 sys_sysctl+0x54f #5 syscall+0x1089 #6 Xsyscall+0x128 KASAN: pc: sysctl_sysvipc+0x746 KASAN: call trace: #0 kasan_memcpy+0x1ca #1 sysctl_sysvipc+0x746 #2 kern_sysctl_dirs+0x30f #3 kern_sysctl+0x1ce #4 sys_sysctl+0x54f #5 syscall+0x1089 #6 Xsyscall+0x128 KASAN: shadow of 0xffff800001e8f300..0xffff800001e8f580 (1 cell = 8 bytes): 0xffff800001e8f300: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 0xffff800001e8f380: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 >0xffff800001e8f400: 08 08[04]fb fe fe fe fe fe fe fe fe fe fe fe fe 0xffff800001e8f480: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe 0xffff800001e8f500: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe KASAN: legend: 00 valid; 01..07 partial; fb malloc redzone; fc malloc freed; fd pool freed; fe kmem; fa global; f1..f4/f8 stack/scope panic: Caught invalid memory access at ffff800001e8f3b0 size 104 op 1 Starting stack trace... panic(ffffffff84632b4f) at panic+0x25b kasan_memcpy(ffff800001e8f3b0,ffff800001df24e8,68) at kasan_memcpy+0x1ec sysctl_sysvipc(ffff800029a08ac8,1,200000000040,ffff800029a08aa0) at sysctl_sysvipc+0x746 kern_sysctl_dirs(33,ffff800029a08ac8,1,200000000040,ffff800029a08aa0,0,1,1ffff000053410d0) at kern_sysctl_dirs+0x30f kern_sysctl(ffff800029a08ac4,2,200000000040,ffff800029a08aa0,0,0,ffff800029a08d20) at kern_sysctl+0x1ce sys_sysctl(ffff800039306d28,ffff800029a08d20,ffff800029a08c80) at sys_sysctl+0x54f syscall(ffff800029a08d20) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5d370b6c7a0, count: 249 End of stack trace.