f212f8 va 0xe32b5b35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5b9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5ba0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5ba1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5ba2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5ba3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5ba4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5ba5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5ba6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5ba7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5ba8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5ba9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5baa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5baf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bbb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bbc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bbd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bbe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bbf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bc1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bc2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bc3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bc4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bc5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bc6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bc7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bc8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bc9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bcb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bcc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bcd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bcf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bd0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bd1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bd2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bd3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bd4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bd5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bd6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bd7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bd8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bd9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bdb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bdc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bdd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bde000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bdf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5be0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5be1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5be2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5be3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5be4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5be5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5be6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5be7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5be8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5be9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5beb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bf0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bf1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bf2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bf3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bf4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bf5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bf6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b5bf7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe324cd50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271fe4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32b59f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271fe5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271fe6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271fe7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271fe8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271fe9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271fea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271feb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271fec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271fed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271fee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271fef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ff0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ff1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ff2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ff3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ff4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ff5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ff6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ff7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ff8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ff9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3271fff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327200a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327200b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327200c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327200d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327200e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327200f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272011000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272012000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272013000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272014000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272015000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272016000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327201a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327201b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327201c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327201d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327201e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327201f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272024000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272025000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272026000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272027000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272028000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272029000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327202a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327202b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327202c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327202d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327202e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327202f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272031000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272032000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272033000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272034000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272035000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272036000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272037000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272038000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272039000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327203a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327203b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327203c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327203d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327203e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327203f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272041000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272042000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272043000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272044000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272045000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272046000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272047000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272048000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272049000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327204a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327204b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327204c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327204d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327204e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327204f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272051000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272052000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272053000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272054000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272055000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272056000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272057000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272058000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272059000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327205a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327205b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327205c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327205d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327205e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327205f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272061000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272062000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272063000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272064000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272065000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272066000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272067000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272068000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272069000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327206a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327206b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327206c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327206d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327206e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327206f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272071000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272072000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272073000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272074000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272075000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272076000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272077000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272078000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272079000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327207a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327207b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327207c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327207d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327207e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327207f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272080000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272081000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272082000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272083000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272084000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272085000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272086000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272087000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272088000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272089000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327208a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327208b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327208c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327208d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327208e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327208f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272090000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272091000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272092000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272093000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272094000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272095000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272096000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272097000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272098000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272099000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327209a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327209b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327209c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327209d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327209e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327209f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32720ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272100000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272101000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272102000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272103000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272104000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272105000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272106000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272107000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272108000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272109000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327210a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327210b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327210c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327210d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327210e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327210f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272110000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272111000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272112000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272113000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272114000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272115000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272116000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272117000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272118000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272119000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327211a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327211b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327211c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327211d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327211e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327211f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272120000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272121000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272122000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272123000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272124000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272125000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272126000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272127000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272128000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272129000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327212a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327212b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327212c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327212d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327212e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327212f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272130000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272131000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272132000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272133000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272134000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272135000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272136000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272137000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272138000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272139000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327213a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327213b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327213c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327213d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327213e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327213f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272140000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272141000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272142000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272143000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272144000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272145000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272146000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272147000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272148000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272149000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327214a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327214b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327214c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327214d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327214e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327214f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272150000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272151000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272152000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272153000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272154000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272155000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272156000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272157000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272158000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272159000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327215a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327215b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327215c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327215d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327215e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327215f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272160000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272161000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272162000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272163000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272164000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272165000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272166000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272167000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272168000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272169000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327216a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327216b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327216c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327216d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327216e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327216f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272170000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272171000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272172000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272173000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272174000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272175000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272176000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272177000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272178000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272179000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327217a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327217b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327217c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327217d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327217e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327217f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272180000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272181000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272182000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272183000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272184000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272185000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272186000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272187000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272188000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272189000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327218a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327218b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327218c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327218d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327218e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327218f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272190000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272191000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272192000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272193000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272194000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272195000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272196000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272197000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272198000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe3272199000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327219a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327219b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327219c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327219d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327219e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe327219f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067f212f8 va 0xe32721e3000 didn't change! executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001240)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x1000, 0x2}, {0x18, 0x1, 0xa7e2, 0x80}, 0xb2b, [0x9, 0x80000001, 0x1, 0x5, 0x3, 0xfffeffff, 0x40, 0x7]}, 0x3c) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) executing program 7: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x10001, 0x93}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat(r2, 0x0, 0x4, 0x6) ioctl$KDGKBMODE(r2, 0x40044b06) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000002c0)=""/115, &(0x7f0000000180)=0x73) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) getrlimit(0x0, &(0x7f0000000140)) socket$inet(0x2, 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./file2\x00', 0x0, 0x40) r4 = open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x1) mkdirat(r4, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa2) unveil(&(0x7f0000000080)='./file0/file0\x00', 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r5, 0x6, 0x0) chown(0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='x\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r3, &(0x7f00000000c0)='./file2\x00') executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20, 0x408}, 0x0) executing program 3: open(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0xc013, 0xffffffffffffffff, 0x2000000000000) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000002c0)="15337ac00d7b34748579cb25cfec9029cbee88aed136860d37899d8b157161b926d295f821c2ad5553e0d1791be6922fbb83ef2389f326c15d45f847c7e0234e4c7e6d86581efd28a6bd548abca26ed25f96141b8abeec4574ba620ac28361bc6a7ed892736f181d42137753ee8147571948e15da235", 0x76) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaa7d49f958ed9df61d1d5b004500002800000000000090540000ae8ed418bd7855d5b5837c4ddfdb2a09a02a2db0b33818dbccd591e07166b8f551bd255b27ed5ae7251bc800b4f9c9f414b2085a767a073dcf8feabbea833783d1aaab7536f7cf4e24dadd351ea78dea9ed48952b442acc1d46bac28424026523677358ca94a231d8ca07dbfac75087fe62499b6bdf8fde1cc992d516afae5a34250ca1f48f8ee59f307e1d99e9f208ef0ce3a7a4f436beba456fa905fadd490329d4be6fd0e5f7db95c6a321b548f09dffaace2486a2b78aba0c89080fe94ed24ff669d68edf3f79b5c8c9daff059ee25dbed21a0a8bbf15830fdda5ada6626b4", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0)={0x0}, 0x10, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) chown(0x0, 0x0, r6) setreuid(0x0, r4) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x415, 0xa}) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r8, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x130) executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r2 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x10010001, 0x6, "681fe60a117aa567cdbf5e002a00000110001c00", 0x1}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="505da9af9f88f4a843984f92c55b04ab3221321bae93301e682d192f3f9d9e0f2ea35709280084a26026a3595a2789fc870c736a5eba1424fad2b6b1dbebb14aa0f7829008d7d9c33fea31cf691c2dfb3ea8b1bf9bddbf27c5217038f8aa2ce7954c7eeeccfb7b0a", 0x68}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x2, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = kqueue() read(r3, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="b46d6c140d6ac0f6c72628637a0352c2da8261c53a4906e73b13fd2336805db94a4cbacec8", &(0x7f0000001080)=0x25, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff9e40d8c6861886dd6000223b00000100fece76a44a170e310000002a00000000be"]) r4 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bb08000100f1675910508b00", 0xffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)=""/152, 0x98}, {&(0x7f0000000480)=""/67, 0x3f}], 0x2, 0x0, 0xffffffffffffff3a}, 0x1002) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) socket(0x1, 0x4000, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000440)="84bd00d84205898e3884a22fac42e419c2e61cb4dc6d0fcb51ed2c8eff2defbd44bbd36080b553aa59bbdfe6f81686554255122a0f0848f0723a1bdc6388223c9d150aead6b1dbdb85b902538e48d577b6e76359a15bc9336a7c87f680dacb42992a38a7bb4fd11592b6f6a32e23f18b1af0fcaba17207adc27605d8f94afa9ee9ce2914edd0836d64d1596244df55577b1cf54909da106acaa5b5a8520e571c973b058c54c4429426f7b6eef8277d2e5be90909c7735aecaaa440de9e2fbe1573b0de7df21f1e7b9753ac4f5b16e81ab337329a4973", 0xd6}, {&(0x7f0000000580)="3f3fee6a6f1ef5b404f851344423ccc4fe65d5229d512095701b6b9c71f86eef1feb85ad288a0a443bf08b6836b1ca70c57509b86edbc68fb3b94e6e5921a071f550ae65e6bdc28ea627b8050a368f89be178245a5", 0x55}, {&(0x7f0000000700)="18fe11d2567c9e369022e5898860884b34d5042ed0f39b5c32307c", 0x1b}, {&(0x7f0000000740)="89866651e5273211d45bcfb3e51945887b20b6122cee785ff9ec737e436f9e1e6da3aa0cb7f309293ab492b83f8ef02bbf46ea4f2097836b19501e6f3491476d15341ecbe9ebf20968589fe7eb8a0fea32bebe9daa3ed732a2d42dc584ee2e9e19626dd7199f7eea2032c83122c51de8567f730e0441653b06a1a11d9b1a5eb8908fbf5963ee97608ebe804588924372dcb229fc3d8bbd206f483e18d9c7a4eeadc923d0a987ee617c1da6", 0xab}], 0x4, &(0x7f0000001940)=ANY=[@ANYBLOB="a00000000000000001"], 0x190}, 0x0) (async) flock(0xffffffffffffffff, 0x0) (async, rerun: 32) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (rerun: 32) flock(r1, 0xc) socket(0x18, 0x0, 0x0) (async, rerun: 32) r2 = kqueue() (rerun: 32) kevent(r2, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) preadv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/145, 0x91}, {&(0x7f00000000c0)=""/73, 0x49}, {&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000280)=""/25, 0x19}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/193, 0xc1}], 0x7, 0x101) executing program 7: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getgroups(0x0, &(0x7f0000000100)) socket(0x2, 0x0, 0x2) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x50, 0x6}, {0x6}]}) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe80"]) executing program 2: socket(0x20, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1}, {0x1, 0x0, 0x9}, {0x40e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x140}, {0x3c, 0x0, 0x80}, {0x836e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) semop(0x0, &(0x7f0000000240)=[{0x0, 0x2, 0x1000}], 0x1) r2 = socket(0x1e, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000600), &(0x7f0000000040)=0x4c) setsockopt(r3, 0x7, 0x7, &(0x7f0000000580)="ce9261a634ec358be7b170e555e4598181553782d58905c7", 0x18) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x6c, 0x0, 0x0) setsockopt(r3, 0x10001008, 0x8, &(0x7f00000006c0)="e14f72f685e902cb1c604c2c1fb64cc889504e8466406fae8035d01e553941265e169c9d207e50267996f1505f6a442fe8af69d628ff9e1ceda851b1ae7e42bbb0a9821421bd021819a9eb09dafe4d881fc04033704c2ac765d9", 0x5a) getsockname(r2, 0x0, &(0x7f0000000080)) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(r3, &(0x7f0000000540)=@abs, &(0x7f0000000640)=0x8) fcntl$getown(r3, 0x5) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r5, &(0x7f00000002c0)=[{0x0, 0x3ff, 0x800}, {0x3}, {0x2, 0x101}, {0x2, 0x2a4, 0x800}, {0x3, 0x20, 0x800}], 0x5) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r7, 0x1, 0x8000}, 0x3ff, 0x81, 0x0, r8, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, r6, r7, 0x0, 0x0, 0x15c, 0x101}, 0x46, 0x8, 0x2}) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xe02) r0 = open(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000700)="f46387eddb44e9678348dba23d79a37e96cba90a2572ad5bebe17f680f1ef648f447f0ab32", 0x25}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffe, 0x0, 0x40, 0x100, "00fdb1058000006127003c0100"}) r3 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000200)=[{r2, 0x40}, {r1, 0x8}, {r1, 0x10}, {r0, 0x88}, {r2, 0x80}, {r0, 0x8}, {r3, 0x20}], 0x7, 0x100000) executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) dup2(r1, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb904", 0xf3, 0x1) mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) socket(0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40001420, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) setreuid(0xee00, 0x0) mknod(0x0, 0x0, 0x205318) r2 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) socket$inet6(0x18, 0x1, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r3, @ANYRESOCT=r2], 0x401, 0x800) executing program 5: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="55f8f5782087a072a82ec35f78d14780f5", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) readv(r2, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="b1000502af0000000000000007000000330002000000000000250900002fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b12570000c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff0000004e1d7f12c2084564f595733a3ed00100000000000000269b5efd581dee33867e66", 0xd2, 0x8, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x800, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078bbe00000010c009078000000004500ff1c0100000000060000e0000001e0f200000000000d00000000"]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r3 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0xa, r4) close(r9) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) connect$inet(r6, &(0x7f0000000000), 0x10) r11 = socket$inet(0x2, 0x3, 0x40) r12 = accept$inet(r11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r12, &(0x7f0000000500)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/9, 0x9}, {&(0x7f0000000180)=""/11, 0xb}, {&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/49, 0x31}, {&(0x7f0000000300)=""/113, 0x71}], 0x5, &(0x7f0000000400)=""/236, 0xec}, 0x1000) executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4c3caa84bfd61d42c56f79fcb70549247e5504e02f85a6099eff927e731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30f2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bc8e39000000000002139d8ecef6f556700d00000000000000000077f39bcfe2a2383feea17b87393cd892b9074263171800877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319", 0x104}, {&(0x7f0000000380)="9597b7b6b71bedd6", 0x20}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0xffffffff) r2 = socket$inet(0x2, 0x4, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2}) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140)=0x100, 0x4) recvmsg(r3, &(0x7f0000002700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002600)=""/220, 0xdc}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) recvfrom(r2, &(0x7f00000003c0)=""/204, 0xcc, 0x842, &(0x7f0000000200)=@in6={0x18, 0x3, 0x454, 0x9}, 0xc) executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) dup2(r3, r1) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x41946465, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x18, 0x2, 0x0) r5 = socket(0x6, 0x2, 0x0) close(r5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x10, 0x40}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r7 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kqueue() dup(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000080)=[{0x6c}, {0x3, 0x0, 0xfe}, {0x6, 0x4, 0x0, 0x1}]}) r1 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400, 0x11) fcntl$setstatus(r1, 0x4, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 3: mknod(&(0x7f0000000780)='./file0\x00', 0x20, 0x800) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) syz_open_pts() socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000140)) executing program 1: sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a26ae0e4df430aaffe03e0b17d5f88b1c2a9b1430c", 0xe4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) close(r0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000602000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x8011, r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{}], 0x51, &(0x7f00000002c0)={0x5, 0xd38}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) close(r1) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x1000, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) pread(r1, &(0x7f0000000100)="503ad85b97ca8a221642da9bfb77f2e659", 0x11, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$getown(r4, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="3c355388a0c83fde1ae06fe795b91c44b55a4962e56bc1f62e5865fab877064d2f17b21f620333abe26b6800b44b2ca92103cd1dbe5e62ad6f13186ddef4064556c3ce7a70df0d10273a4405000000b4310eaf00", 0x54}], 0x1, 0x8001) pwrite(0xffffffffffffff9c, &(0x7f0000000280)="c39ac881e4809ab543f420aa855528d85e28796d0aabaafec86e94c5a3a84ca898000000000028ab360b6723c2e8255f68277bff5721c45febcccd01b6665db42168c096897c6fb246cb1d04e72a038a9899990b68ea6e3f34534b568602fe843e1c7f8a33dd2ec3679d2085192826152049f1c129bf40e5e462ec6df999244bb2d1a4934a100a0698450723e16eaf9484444a3469d9e2db167c89a8fbe6037189c9fd972e986566704a526af632adf9d7f8003e7220af0e828cd7bd0c54739669b840ecb67244", 0xc7, 0x8001) executing program 2: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getgroups(0x0, &(0x7f0000000100)) socket(0x2, 0x0, 0x2) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x50, 0x6}, {0x6}]}) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe80"]) executing program 6: r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x1000}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000), 0x2) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x4004, 0xfd) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000200), 0x0) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x145}, &(0x7f0000000580)={0xffffffffffffffff}, 0x0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 2: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb904", 0xf3, 0x1) mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) socket(0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40001420, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) setreuid(0xee00, 0x0) mknod(0x0, 0x0, 0x205318) r2 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) socket$inet6(0x18, 0x1, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r3, @ANYRESOCT=r2], 0x401, 0x800) executing program 3: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f06904831687179", 0x70}, {0x0}, {0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a4140292", 0x592}], 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x20}, {r2, 0x20}, {r2, 0x1}, {r2, 0x2}, {r2, 0x1}, {r2, 0x8}, {r2, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0x60}, {0x6, 0x5}, {0x83, 0x35b}, {0x22, 0x8}, {0x44, 0x4}, {0x46, 0x1283}, {0x42, 0x9}, {0x88, 0x7}, {0x20, 0x11300}, {0x82, 0x5}], 0xa}) close(r2) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)=0x1) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000200)="c67dccdbec62f309f2749a90db9bfaf85d55bef546e3fc016d85d1d3d51aff582328d0e540df66f9615fc0d6c0d898ad326d08914c69cf3097707f71bf0b4708353011534d488afc891797f23e57fd44cda713a69e15eac098f804c19abd768eab77fedcff061c3a723a99be036908444cc6904f9cd79de1d058a5563b529a673ff66ac3d4b2eee9336d8560f9e7566c1fa1ca15534584bc32d93dee180358097704368f44aa8a90b2e0f60a509f9dd477babe93af17c660ed8b349b89d6e9516bb37d30cfbaee7d2c3d58ebd2a503424067", 0xd2}, {&(0x7f0000000300)="a6b02ab042fe14a0cdbf36ea6a8e77a1a5e398986508bc4ab1a51334d61a508d4e6887f3ae1c38fae64ce14ed28ddc055e2d3f87cd8715b6ad4c29e6255bc891921c72c318cc2ef3f3ea9ad0393def6a16d60d622d752d2ed16fb59e81b633cdbb1c9873160820084f2aeffc92aca11e3ceb3f13273cf60c19c0f9196ecd517875727d7a3e12aa16edffbe7085e0b997061b8f6d1d7ea905d25f2dbabae9e878743b2f1fbd5c1dc6669ca7071a8675d7e24128e059c0dafe2292388fbdbe0ddd5724dc46bae6576f93fd95990404c1c0e904907374d3ff81a71269ef857efacd92f427cbcb160127660171bba7e1e8d0508bb7bb", 0xf4}, {&(0x7f0000000400)="1cef4fc8e6369869676ff4844532a7f1f8036deaee3613454cad4fc8ed316bcfaed70a5aeb9fc77cb92dd3b5766aabe1913470a7a0cda5c9508e8de28b63ecddf056c4d87ce2626fc85baa2d82b10a1f07b0e5ea61f400c9f3c9adc019f2f40af423a08ef8797c7e40d35b91ccdf76c93c2e2ab23c7e3fb4a757de56f8012de2111db90b9f02", 0x86}, {&(0x7f00000004c0)="db2a4fd5962b1024ddeb8777e64abab46b7e64f115cfee4511e65d142f7a279c930888153ff053c3052b82558b9f2ac7de6d9d8ee0931df55e14cf150fabd2", 0x3f}, {&(0x7f0000000500)="d9985fca7fe6452bc869a1100b556753aef3", 0x12}, {&(0x7f0000000540)="ae6cd7ca3dacaba3d6aaa99d8877356ebcf736bde0ed617e01e9cc6761658a196a2fab4d", 0x24}], 0x6) r3 = dup(r2) pread(0xffffffffffffffff, &(0x7f0000000600)="b6568fbf50fa6d1c555928f1ca92a1d94f708c8cb84c668bd06982a22a2084d206e0815f212f0c2644bd86966d74fc812f08e7625f6154e017ef7a6dbfff76b4daa72f8bfa12322ab6d8d76ada9cddc50af22651093bf46fa3f45e02180794d8b3598af887f01d24236bf4f6d49bc07ae1425f8857cfcc0210dfd204153928c95eff07de2cde42ad6d1bb21d5cabe2bd7106d2acd3aedb4dd1dd427dbe43c2e12fabb796511ee43e72a16ab68a6c1f2433bbc9040cbe6ce5e477e1b396009b6c204d1062c1b0c90fcae62600d455d799a63f443637f38880", 0xd8, 0x4d) socketpair(0x6, 0xc006, 0xff, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000740)=[{r3, 0x2}, {r2, 0x20}, {r4, 0x4}], 0x3, 0xfffffffe) recvmsg(r4, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, &(0x7f0000000980)=""/228, 0xe4}, 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) fcntl$getflags(r6, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x30e81, 0x0) writev(r7, &(0x7f0000001d80)=[{&(0x7f0000000b40)="1f5b90f36b35f1f32a7e8d377ce9419ba79e579b9d63277cb292a35c68c7ad9ca2a4fa91f73571c837e582bea43012d05eb79a046d4a2c53a94d4fe5f84743c066c4c43a70e2e17912b9252bed129f0ff0a5391abbbc2ce47ab4852eb72b80f1a8f4ff2cd6e3bcf3cdd4f80b3f77c94502d7b27b4f56ab5ae4416b9e7b7c16f59db860d9a8ccb8db78af94d6ecc11390a17572d92e7180502126553358875d89b33f17ef247c90fcd06e0ba022b63c3450b7f92ce9542be3e69962a251bc685c1de66a83ccefdbc5d9cb0ed0d81086c106a0d6c8de0be9411ed2bc9362df5f917fcffa462de89cb3a5e550bf8198a9ccd9590c410e0bb0f2babd4b646d665acc2aef087e6f50d39e385cfdd2eb418f8201364a0b612b3467a70426bdc276fc73c65e762e0678000541bd85c9ae7103a10c46995894103d06a1eb3f0db72b2130f582238ffa41e6edcd8a8faf6e501710c376a4963f851c0a4271b92d0a19f1e1bd5dc0ec3718670ea2ebbb58db8ad95c3f79d241aa94267fd5fd80b0a29195ae8475781c31dac3ca7f18fc35a2873a83db812f418d3fcd544798fda438ad72dda06c5c99da03c758e9c8669a6a8f7be6097b24e6dd2a04530f7f9953ef411b80de42f111e7f075662402be53191c92414e5a0057a78a712c45e0a3c03896d355210735e87dae46ca6b89c1a2e0e03d3756c0009929050a9ee77bca5a501212b51c69b9e9378435511e9f2d1b6a4b82576a465a92d01bbf6f01bbfdc2612f89c1276e04f4129b704fcdaba7b422e7d97615e4999537184495e573b2662613c08b44cbb27ae803f8f37184f98538782fcc7bed5b06ee9df813e2b81371dc9c71366b536a0fcb30794689d0a835164bb5987f14f95e4f5f941aa14548241f88267c00390bca771b5d5d6557bb25e0b561f4651e79e5665d2e6d17cefdf57ce648a0489fbca0246fb8df0d6dc4eab7d7bd6282da86185507e8410c6ff61ec5ea8123da09a8fbc9991ed128088bd9cab8871e5790bd4168924a59a890a13ad02f1230f9af34a8235f65eadcd9b68f824b2774cb94e16459fefe67f1c0bd1a2a3d69f0776eb02516b902db0cf31bed108d46626c1696a33d63681ceb81417fd7d3a8a03ed5c92681ace1983b0f8bd5d2e8f18f61fd36e3fffcdc8f22893e0a93827959450f2bc77dd4cbea7a363334ffcfdf99e4500cc18698f6b3b0bde867eb924559bb836cca57c13b306fe08affb36c1e736db55ecb3aff98204baf8d6bab12bf7bf7f642ffd64f64d6d7260ff696232933c29a919fdab422ff49a564725102e5577689ae74274c4bfbf7a77d6b4593f70b17ec36fb264079fb50c79ace04a8b97ac043c6bd30bd158a2dc8c7d1a89f46c09dad4a5290ef19f3cea9b82d6b60660b93cfacee1b2c5cc971a4c544c10ab3edb229f0c2e8f0b3ad82d97eef3df428c7e0272dbb672056e830585a27a9a624736b9c548d501b0d125aa6460b2e2c0d24a55d277d93b2ca8c1fa9d55b9b6a14f7fb3e2d71b0f2d82779dfd0c46ba63d139797e6b39145c64719e42c1eead1bacf1a46a954cc8872b366459084461184fb039e394445bcea1553ddd853b36ee9af9f15153ce616313cec6da2eb2e3c2e45e172aa7066ab4f65ccf264b0528589d460918b7a181be54a4a8a8c350a56af6efe74157aa3d3a79383432a9cea81cf6044d18f9c111f602eb40b195a07b7ca625f81fc012c9f8703ccf9fcb119ba41398fb9a1161dc5d7b7d075ece759cf1b47f9a877c16eee4d7e4a8acf99e2cd54cc2a0db5134c499974986f99422b09abfb8d6eca1532a0d0c11a46c435c7fb57aba1673f83c24f626357267620122ac9ff7c13971d276eec361ae58011c4b54a65b4639e8f0fde0c721cc1e4a58bad9b0ea630e750d015ddb501306f520f931a08a778fb3fb290adb808d6fe575c54c1313dcb6cc00ecf637ea68132a1118d74f012994277a7add8d597955cb0265b0e2785693c97e8c8af6d4c784275d320cc8f421755aa6c423b72ef0afdf833ccdfcee48b58094ee3065f807dbe8c05eaf093be0b369b12998657516baa162e2fda8ae4b09ce75e4d50cf0e3e0accc7262a3718bd4c3601c4c0d2b25964a8c4d8363930d2b87865819baedde06c830a8302dde18b48527690ed9723affd209bc724cb55d882dc609845901b16dbdfd62215c2e8c36af055ab9c2189b514c9de817617ee68257040d8da8f2b1ff81fbf59ea66acc766270d4062bbe0d313eb712ac1de346152babb6ca87e16e205a5b03e9b4d3897f2cf4184c25f8f801fac47385afb2fd53462600979dd1063fea7fd80c72dce9258bcdb1ce1be25ed8d61cd1fb1194e3917d629713af87f6cf0f81b3a520a66b2daec89c1f0284c1c3cae1b1133642728cbe6ef338a54561c29e7c9ed9cf9158ee02591c1976ca51101049d89e5f432f84f7b58fcaeda3529be5e8418df7aa0faec83fd908a3c3db02a3909f56b0ca9c32eb3e2512a8cc5170ab72d4dad97cabb4cd0944bcce6386a1576d9b9f10152f606eb251d2470da4e4be8a16b28689de57493fcc0c6f99c3471e396a0857444e4c5968fdcaf681a85672e8420ba05d0907e4235178fab05180652eedaa0e40e2389d4165bbfad46af6cf5b8c6f7ebece9759f0455e141edb02430af5b3928bc02ac24701246dda654b5e7a89ee3fc626f59f7b2c26cd004868310d2c77f434165af7f2bc853fca4a6fe51171884667dedc927b436e356b963127ba5b649f83a4d03ab026776f158bb6f4c413619dbdc22687e779deb922b5473853b8a1fd9c4814eeff4f5403deed8b21391127af88d746ff62930d2456f92dae4b9933f65e3dc91d54badfdd6b47f25fe5ad684ae24ff6d9bf51dc31997c20f3d830c1c912222c59bb49aab4c63f7f61b60ca4db00c88921884ac7575db85647a187cf50d1939cdd2e14c90d438a7013809c1d89d31911bc75a4fae61c27e2e2b07ba59ead78908e4c4d1c66d8b719b11d6f1b882705676ff6403f2e35c43d008bddd914dc36ec6d63749e6fc57c990fa52c41e22ec26f202d00c33cf93bb1d94681eb5d16587df99d08c5298f0fda54269bc2d2c0ba78dbcc08e8333cfb791707cd8f7b9c8cfa785945db4fa39be09c3b9410481902c1c452fc5c605717868b6849c3149b01085c887f07bfcf629fb710603b8ee6c1d3e290cd6b3652b7b398033432cc931a54a9968632951b25f8af51f0c9da518bdc91b963bd54af2f12e410f8d3aacd7efe65dcf80711935c0a9d82b1f06311f0347575d4c07505e65fb94a446be80a95c03ea153386aa9f9ae3e893f8f6960706bdca626b89cd8562e10b2d75ce82606044fe1985dc7379cc355c79b45123a6245a9c2f90b8ffd8a1e875cbc8f30a7976429b1c8873cc31a82b7173e6462e333802c297fd438231c8ac269bd8396207b2bc82de7f754e55faeaa1b523248661e3ca15b1603857b1f64f941d0aa13c4f947ba3177f3bcae23bac4a3673c3e3a33e6eacda759fa2ab5defb91ff36ac0843c518c5776a36d59275f1154679994b80908388bf3c17f82793acd388547f9531b9d6af25fd2570c29cc5098b8aaa9b6faccffd04cbae2b5c5db30ac6905d8f31c68cb820c2d2e06613d7077296817cf406d5dfabb139d6da945e5634bf9cbb26ef23b4c9d8af52810798da61f3e4cf519532c1be879f63d797f9d7cd25dda7298db087760413d4daa613be1b223f281cdfb391bdc9e73368809b969954574456cc00f37dadd1bf6cfbc49401979ff920c8fc74891fd4f51952343ee69f35f68000be30e27d27b293301b6e873756af3227a17d18de137cc8326f15c0e0efb0f6ac88ee778cdc4c94c082586d58d1193c593e0a70962980db2446a28c8c087526914a5f5c072f66b3b57427e3d1656e7763e22998b45362977bcc82f0a39fe1c98a3d8c5dd8cb17d28bca48a65b152a1e1d85df87692a10f9e9a4828907172785e80605d8546f3a1be889472b0ea95051061989149129fa66e18c10da87219285409f54d75b709c7691a4be81b3965e8f198ff110003b5706290acd0d2e870f240b3bb9044392b55c86f9fa91a7876983cb471444daa342f7cec70c81c5efbe2672acbba8df6d433df6035d86fc765778dc31d5b3e2b3b81f2636190ff99225b96f7a5face3c9de9347eb63be5fffa6525cb6d4e97f557de0a3e2e2bb6f5d6cb3720939cad015a0302dfa0a5ad32b5206a07f71f9f77a665b2c2d3ee79df0788d561af691ad694413824b7506ef7f4c0552baba33942a3bf1861f21ab7a01d09a4f81da10ed99b31131871eb53909be2e6ad5438fd343da8ccbdd9af2ca201e61d85f0dd344075dcbbe8d1bcec7415b1e70a5ad6fc27f1509077a788dc716fd2569db90e34b66cc6067f6d29a63d2b22308d94e80ff53a82013652d12f148d81855b8a5ee3580fde3db229647b7c9e6bbe4083074a26eef030f91c08aff26c920107367e727bb0966ced639a31332d3b50c42586cd2a637d79c5c480d23a7ad36ac90fbbe534534cfa800a80cf4c8f3caec3128d73c5791769d2fb8999c07293412e43ce90d543023f4520e14fa877a4c7713c6f3b2037e20dbb4835eb217721e0793ed2fcbb6e7522fb03ec67797213179ca941676a2729647c132143cd60f4cb3939d376b56cd7c0ce4a669022944083bbcaab8346a61e5704747ff94fa005aa7594cd06c1fd8ab0f243af3c3e35c779fd2cfa40cd4d28212611997d74c67ec58d001a48f3932ca8d3f5e59e3259e511783644546bdfe382ceaf7762a559c3c608527175c073623ea6c1b88382b66e59e35400f18567ad7886dbb9d6edf4fdeb1f9e084e3dc8ad79c56bcdf344f77cf39a997f9111221fae2efa0c0d4a5b824445129b3dd6f2cd98c5aedfba37236b6b69da0fbe9aa5b5dda751dd68403ecfef6a5357c79f1a4186087b15020f58ae47b2739079c404c0eeb00e3c3f4a8adecf922bc9660f5417434294b8fc509905e4fed57dfd383c61d9838c028689d4090abd97787d04545ca81bb8f8213e3386c03988d1c9cd937715effa005c66edcc61165878addd4aa8fef7a922b1ae6f0a0da2943444ac27af4d84e0bd8f44c60b28296646d0d40e864dd8767f9171341caa7130395decb3ac8e9bedad85bb3cfdde2f1a451eef9cf3fcf3b90308fe883f711b404fa6b2693f201855ed5a8468d3f349c08940666123964942c82dec9edb0746f59a303f8d5825204e473e62174d19ada8cd36fdd7289f1b57a149386d8c0fd82e22917858f304ea96def447b8a8c7f6c8be67ce79e268060bcc5907abfd1073719d7eb6904b3aa2102a076ea159b67e31e50c2a5a71ad514a3f706d85daa3f418f9f4c98dcddd08c366f3762404cef4b9bab1518437e1e3045c4f15c683cd1d4a0b3df61bbd2ea3a551b893d274b5030718a70dd0d3bd35d049a8d30bb43e9d869399e4c05764472d944429cf50844c7591efb32249ab507148360158dea7d26bcdb1f8fd730360faba4cf166ff55e445a6eecac3747ad8017ecf1afcbfb8a9da9d8cc40ef4f77073b352a80432b506e84611a43d1a3263c7922b8f4ce2d01f4400568d8f8249a7e3bf3cf46a646807613e8ec46c352c1b06ec7a984828c64ff2fd3816e05af64e93ba47a2fc3394624aa3e204da979ac5a21a60aab5128c1bf6b943cf7bf26944c0e2ba4d05971dae7cbfdb46630911a570046ffeea95f450fec3f62e49099fa85d5789ccf0ca1fb59056cfe69625928be77d9d16e2906ea8037855570661de32c06d9c8de5", 0x1000}, {&(0x7f0000001b40)="7411aa5837a2c6aab8a76111421927289480ddaccdbe84cb72109333b1da476a67", 0x21}, {&(0x7f0000001b80)="fc049af8ff2ae5de2eb44f59c972ca2c14fbcc3853f8d20a0b629b3f4be8d20555a68fbb581bf880782639ddb50f748241d96374d95de4bce65dd61022877bd66d0ceba1932562c2b311d54a3b2df338548a9f132056d6f29a750c376614d46414dc5bc0267531711014d69941be2a4170fbd019c88ca8b6952757e19510ecd409dc4eb0529cb8cfe26e4ed5b2f1564c44fbb0efb3fd9fc87da85c4da43620a5f2113cac0ceece59290cdd1349adff689e882a5fecaf66864c03439d1d34c0ce57e924f64aa690f65800a34dd722ce28da9a102969dcc456bfa98636676b46cf396f68e9fe1974488bf5295fbf", 0xed}, {&(0x7f0000001c80)="a47245d7d5c015036bf998590ea0aa371d7b10ce0be27d190e54cf5f635c", 0x1e}, {&(0x7f0000001cc0)="dfedc2834a340d11afcaf42d2941f55d1d4456fe0f33be8230f07125fb5da4bb6c3b2dd1531935d84e3213385d4adc2ae0158200db105b57582ed042477705170dd2d8173c557a7367977165f81c403088edb6ebd4d29897a6a4764ed0327e21d5fbc9004dc164a445bd019774371bc3959366775e7782df8cebab4ec8a04dfbc4af283cb9206b49", 0x88}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001e40)={&(0x7f0000001e00)=[{0x87, 0x9}, {0x5, 0x1f}, {0x42, 0x2}], 0x3}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001e80)) r8 = accept$unix(r5, 0x0, &(0x7f0000001ec0)) poll(&(0x7f0000001f00)=[{r5, 0x1}, {r8, 0x6e078b67c501a359}, {r2, 0x4}, {r5, 0x100}, {r7, 0x2}, {r7, 0x8}, {r7, 0x10}, {r4, 0x8}, {r6, 0x20}], 0x9, 0x0) dup2(r5, r2) executing program 0: semctl$GETPID(0x0, 0x0, 0x4, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sendmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x81}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x800, "bb08000100f1675910508b00"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001880)={{}, 0xfffffff8, 0x1000, 0x0, 0x0, 0x0, 0x3}) geteuid() open(0x0, 0x615, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x94, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x15167962bb496cca, 0x10) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffe, 0x7}, {0x4, 0x5}}, 0x0) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0xcad, 0x8}, {0x3ff, 0x5e3}}, 0x2) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x969, 0x6, 0xfffffffb, 0x200, "facae2a8e5b6061d7168cb6e9746712f0ddca3f6", 0x3ff, 0x4}) fchmod(r0, 0x0) connect$inet(r1, &(0x7f0000000280)={0x2, 0x1}, 0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) getpeername$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) listen(r3, 0x2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x101) truncate(&(0x7f0000000440)='./file1\x00', 0x0) r4 = semget(0x0, 0x4, 0x20) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000480)=""/109) setrlimit(0x1, &(0x7f0000000500)={0x8, 0x6}) mknod(&(0x7f0000000540)='./file0\x00', 0xe008, 0x1000) setrlimit(0x1, &(0x7f0000000580)={0x6, 0x521d}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000005c0)=0x7902, 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000640)={0x4, 0xfffffe01, {[0x9, 0x9f12, 0x8, 0xc800, 0x2, 0x354c, 0x3, 0xfffffffffffffc01, 0x2, 0x0, 0x3, 0xbb, 0x0, 0x9cb5, 0x50bc2186, 0xde31, 0x20, 0x6], [0x7fffffffffffffff, 0x10000, 0x6, 0x1000, 0x5, 0x0, 0x8, 0x5, 0x5, 0xaf3], [0xa93d, 0x1, 0x1, 0x3, 0x8c35, 0xd228, 0x5], [0x8000000000000000, 0x3, 0x6, 0x1ff, 0x8, 0x8], [{0xc9, 0x8000, 0x1f, 0xfff}, {0x7ff, 0x7, 0x2, 0x80000001}, {0x80, 0x9, 0xfffffffc, 0x5}, {0xc9f, 0x6, 0x8, 0x1a}, {0x1f, 0xffffffff, 0x80000001, 0x9}, {0x3f, 0x80000000, 0x39c, 0x8000000000000001}, {0x7f, 0x80000000, 0x8001, 0x80000001}, {0x8491, 0xe93, 0x204, 0x52}], {0x7, 0x4, 0x5, 0x3f9d}, {0x4, 0x9, 0x0, 0x3}}}) getgid() kqueue() open(&(0x7f0000000880)='./file0\x00', 0x10000, 0x24) fchdir(r0) fchflags(r2, 0x10000) getgid() shmget(0x0, 0x3000, 0x12, &(0x7f0000ffa000/0x3000)=nil) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r0) socket(0x0, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x34}]}) close(r1) (async) socket(0x800000018, 0x1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (rerun: 32) r4 = socket(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) (async, rerun: 32) connect$unix(r4, 0x0, 0x0) (rerun: 32) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 32) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r6, &(0x7f0000001880)='y', 0x1, 0xffffffff80000000) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) close(0xffffffffffffffff) (async, rerun: 32) fcntl$getflags(r1, 0x1) (async, rerun: 32) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: flock(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x18, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r3, &(0x7f0000000340), 0x0) semop(r3, &(0x7f0000000500)=[{0x4, 0x0, 0x3000}, {0x4, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3, 0x800}, {0x3, 0xbe1, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x3, 0x1b, 0x1000}, {0x3, 0x2800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x3, 0x101, 0x2800}], 0x11) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r3, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r1, r2, 0x0, r2, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, r4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r5) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {0x0, 0x9}, {}, {}, {0x0, 0x7f}, {0x1}, {}, {}, {}, {0x0, 0x400}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x80000000}, {}, {0x1}, {}, {}, {}, {}, {0x2}, {0x0, 0x2}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socket(0x1, 0x3, 0xff) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r6, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x800, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x880, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x89cf, 0x9, 0x1f, 0x2d1}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x5}, {0x735, 0x80, 0x2, 0xffffffbc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x540}]}) dup2(r1, r0) r4 = dup2(r2, r2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r5 = openat(r3, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) ioctl$BIOCSHDRCMPLT(r4, 0x40047309, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x3, 0x40000000, "49fb2fcafc000000969effb24fff0401000132d1"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, 0x0, 0x0) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000280)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r5, &(0x7f0000000340)=[{0x0}], 0x1) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="5de3b2d5a4933ad9eeec0b026cb7de11", 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f000008f000/0x11000)=nil, &(0x7f000009e000/0x3000)=nil, 0x7f0000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009a000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000a8000/0x4000)=nil, 0x4}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil, 0x6e9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f00000a4000/0x4000)=nil, &(0x7f0000094000/0x4000)=nil, 0x20000000000}, {&(0x7f0000fca000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000000000004}], './file0\x00'}) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x48}, {0x1, 0x0, 0x1}, {0x8106}]}) pipe2(0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES32]) executing program 3: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getgroups(0x0, &(0x7f0000000100)) socket(0x2, 0x0, 0x2) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x50, 0x6}, {0x6}]}) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe80"]) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x8001, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000001000/0x1000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x6}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x7000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x1}], './file0\x00'}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934", 0x75}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x20) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0x7, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {}, {0x8e5, 0x84, 0x1f, 0x4}, {0x0, 0x0, 0x0, 0xbc1}, {0x89, 0x0, 0x1f}]}) dup2(0xffffffffffffffff, r1) dup2(0xffffffffffffffff, r2) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000280)=""/135, 0x87}], 0x1) execve(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 6: open(0x0, 0x70e, 0x0) r0 = getpid() truncate(&(0x7f0000000480)='./file0\x00', 0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getpgid(r0) getpgid(r2) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x28, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000480), 0x0, 0xb}, 0x2) r4 = socket(0x2, 0x2, 0x0) execve(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='+/\x00', &(0x7f0000000180)=':\\)*{\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='^<}\x00', &(0x7f0000000340)=']((\x00', &(0x7f0000000380)='^},*^#&\x00', &(0x7f00000003c0)='/]&-\x00', &(0x7f0000000400)='\x06\xaf-@#\x00']) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x25, 0x0, 0x0, 0x6}, {}, {0x16}]}) write(r5, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) connect$unix(r4, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff02000000ff60606260000000090000000000000000bbfe8000000000000000000000000000bb3c000001000000006cfc48fe9ba90a12e79dce4fb4bcad34f3f1dcf944000000000000000000"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1200, r6) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb904", 0xf3, 0x1) mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) socket(0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40001420, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) setreuid(0xee00, 0x0) mknod(0x0, 0x0, 0x205318) r2 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) socket$inet6(0x18, 0x1, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r3, @ANYRESOCT=r2], 0x401, 0x800) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) socket(0x1, 0x1, 0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getrlimit(0x0, 0xfffffffffffffffe) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x1f, 0x55d2, 0x20000009}, 0xc) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) poll(&(0x7f0000000180)=[{}, {r0, 0x4}, {r0, 0x10}], 0x3, 0xffff) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = fcntl$dupfd(r0, 0x2, r2) close(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socket(0x1, 0x8000, 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x4}, {0x516}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) mknod(0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b9", 0x3a}], 0x1) syz_emit_ethernet(0x3b1, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000037b2c"]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1100, 0xffffffffffffffff) setgroups(0x0, 0xffffffffffffffff) executing program 5: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="55f8f5782087a072a82ec35f78d14780f5", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) readv(r2, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="b1000502af0000000000000007000000330002000000000000250900002fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b12570000c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff0000004e1d7f12c2084564f595733a3ed00100000000000000269b5efd581dee33867e66", 0xd2, 0x8, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 2: kqueue() socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) read(r1, &(0x7f0000000140)=""/92, 0x5c) dup(0xffffffffffffffff) r2 = open(0x0, 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x49) socket$unix(0x1, 0x1, 0x0) r4 = syz_open_pts() sysctl$hw(0x0, 0x0, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0xd}], 0x1, 0x0) r7 = socket(0x2, 0x2, 0x0) dup2(r7, r5) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="0612", 0x2}], 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0xc0) poll(&(0x7f0000000200)=[{r6, 0x4}], 0x1, 0x0) close(r5) dup2(r3, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) syz_open_pts() close(0xffffffffffffffff) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x114) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: open(0x0, 0x70e, 0x0) r0 = getpid() truncate(&(0x7f0000000480)='./file0\x00', 0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getpgid(r0) getpgid(r2) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x28, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000480), 0x0, 0xb}, 0x2) r4 = socket(0x2, 0x2, 0x0) execve(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='+/\x00', &(0x7f0000000180)=':\\)*{\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='^<}\x00', &(0x7f0000000340)=']((\x00', &(0x7f0000000380)='^},*^#&\x00', &(0x7f00000003c0)='/]&-\x00', &(0x7f0000000400)='\x06\xaf-@#\x00']) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x25, 0x0, 0x0, 0x6}, {}, {0x16}]}) write(r5, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) connect$unix(r4, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff02000000ff60606260000000090000000000000000bbfe8000000000000000000000000000bb3c000001000000006cfc48fe9ba90a12e79dce4fb4bcad34f3f1dcf944000000000000000000"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1200, r6) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) close(0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xca, &(0x7f0000000300)={@local, @remote, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x3, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xb4, 0x0, 0x7fff, 0x0, 0x8, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, r1, 0x41424344, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "831d67e5a6f453a310642c49760ac4d2"}]}}, {"5f5a7bcfb752471b9cac6e8a9f5927045cab03521f2e3b5c93cd8a8426b0837c7c680e7b284d4f262e8856016e99bed65c22e90ba569418d3b0a601bbfb38524e6bff17c89fd286b3c26f29012ddad303b9d2b6e8b488afbe4d1b965c72af551144a645e40ba9b1169ad13e8a7ad1b07a4c71525a89047c2"}}}}}}) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x3) mknodat(r6, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r7 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) readv(r7, &(0x7f0000000680)=[{0x0}], 0x1) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000040)) close(r5) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x80000001) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 7: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getgroups(0x0, &(0x7f0000000100)) socket(0x2, 0x0, 0x2) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x50, 0x6}, {0x6}]}) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe80"]) executing program 3: open(0x0, 0x0, 0x0) syz_emit_ethernet(0x60, &(0x7f0000000140)={@random="89ffa22f3c25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x2a, 0x4, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3, 0x40}, @nop, @generic={0x0, 0x3, "b5"}]}}, {"543508f0c1046bfbe828b431b82e"}}}}}}}) select(0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8210560b, &(0x7f0000000500)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000001], [0xfffffffffffffffc]}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x4) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60d8190000140600000d000000000d00efb62285694eca850000081800000013004e224e2100000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"]) read(0xffffffffffffffff, &(0x7f0000000000)=""/164, 0xa4) executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000667000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00007a1000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000088a000/0x1000)=nil, 0x2}, {&(0x7f0000d74000/0x2000)=nil, &(0x7f000050f000/0x3000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0xc260}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x10}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) socket(0x1, 0x8000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x202) select(0x40, &(0x7f0000000280)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) open$dir(0x0, 0x9d48cd788b4344ec, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) rmdir(0x0) r1 = syz_open_pts() dup2(r1, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x2}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffe6ffffffffff86dd6000321b00007000fece76a44a170e318b35195bcf133200ff020000000000000000000000000001a97244f6611e2610e115e204a0b87e6d0731641e08a261"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) bind(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 6: flock(0xffffffffffffffff, 0x0) (async) flock(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x18, 0x0, 0x0) (async) socket(0x18, 0x0, 0x0) kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) (async) semop(r3, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r3, &(0x7f0000000340), 0x0) semop(r3, &(0x7f0000000500)=[{0x4, 0x0, 0x3000}, {0x4, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3, 0x800}, {0x3, 0xbe1, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x3, 0x1b, 0x1000}, {0x3, 0x2800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x3, 0x101, 0x2800}], 0x11) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r3, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) (async) semop(r3, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r1, r2, 0x0, r2, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, r4) (async) setregid(r2, r4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r5) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {0x0, 0x9}, {}, {}, {0x0, 0x7f}, {0x1}, {}, {}, {}, {0x0, 0x400}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x80000000}, {}, {0x1}, {}, {}, {}, {}, {0x2}, {0x0, 0x2}]}) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socket(0x1, 0x3, 0xff) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r6, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0xa, &(0x7f00000007c0)=[{0xfff7, 0x3, 0xff, 0xffffffff}, {0x0, 0x35, 0x8, 0x6}, {0x4, 0x1, 0x20, 0x8}, {0x20, 0x47, 0xfd, 0x75d1}, {0x1, 0x0, 0x3f, 0x2af25513}, {0xf733, 0xd0, 0x0, 0x6}, {0x8, 0x3, 0x29, 0x7}, {0x3dbd, 0x1, 0x40, 0x8}, {0xf78, 0xff, 0x7f, 0xff}, {0x0, 0x5, 0x12, 0x1ff}]}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="5abc32", 0x3}, {&(0x7f0000000040)="c369dac308513000fef223b218008c3e4d6cdb25bce085ecf180821be65d168098ab2fa4a308ea05a3afa68c7ae3f0eeb4bce2b306d0cfabdf1dabd9e02362896a40cdf3e19f110fdf817e68aea70330e14472485c99467d01dd81a995fe2c632d3e8dfdf57e08feaa5d2abb2802dd3d538203b6684978b25fa6a2fa20c45d65292ba2eda278c1b070fca788df70b62523e8bf317357c259eebf42696378bff3506ad29847c3e451122eee495ee2fa18c84164955ee8617ee40f9a4d89089397ed8f23", 0xc3}, {&(0x7f00000001c0)="815d7e1f52ec4f428adcd19afb008b9c683f6179b176070c7031fbb396c0dd5bf1cc4ebfa23c15ec65bdb8720d9bc4e80ff656e0c0e6bf55da082cf70166b40a69a657bbc8c9d3bb", 0x48}, {&(0x7f00000002c0)="db304d9db4fe92d396a9d21d6c74160c84498e65cd56aad9430701a3a4aa6d9b65cf5b4d0109265867f9dbadb8aea36f99007e9e829841fcf438a13a7862582f7b77a8187a31ceed7a62c3bc5b0577e6c8d089d0907b6c0c28f9765b983e6f9aa2d9df0aa440a9b67b25aa479d103319cb7750ff166949a3", 0x78}, {&(0x7f0000000340)="13d3bc72b6cfd6b0e6bb3fdcef4164a6e50f9b3c312e10d8b9769b85668b4cc4169c52d84ee6b77c2fa09f6c8856b48ae5b9e2556f8cfbccffada2d541c103bd2566cf1a7669664830c6f434c53064fcd4c14add3dce466316ff5f1c20c9daa35b748df89a89bbb535b05a6b3a869af076ddac5f424efaae1efb3e08b20869ae521b8786073bfb24e47754a0ef6dc122e4a660b721dc6d30aec4f4839712b15c4b86bc0419126883b78af5894a9c98c462a4e8e03061550ac3070517249036ec64", 0xc1}, {&(0x7f0000000440)="01c5523a34a798cc4456b06a42133c25c10a3e7ffa497b30c1102d7ac3499952e4c1ed8c6a567d6dec8f43dfd37119d61ac9477ce8f4aae3585c079f8d378cc5f0fb7f7d20cfc149664e02e7e4765d27b284c3b84ff7cb1e5d6daa124ee9407c80a3776c7100f49d63e835e2c343008017dbe4acfb379f4ac9b212dc8dc3f735d7734364167760027be4bb238183ccf845195608c1f17665306cb8446c8be66e", 0xa0}, {&(0x7f0000000140)}, {&(0x7f0000000500)="594ddc62333d1c1b68dd636d2202791a016d9928cff8d371f675a0a6e459967f7922174d56f3b7e5b375152a24966c66d5d2c0425a11656e8232521cdcf8cc170356fc4989b969bbb8b8b7afd246dfa8564348edd8adb0c761a0533dfd1af3d3fe5cf7e577f6413ec7a497022c07449e4ef0880d1f84260913b501f257dc34f9dc4ec66ae24be63860a5d72d4f535ac00156b0f390e7847ddfb43ce924947ef21b034a5138b5583cdafc5ef07a1dffb911bd3d9ef03c6047cf8ca22a2ddb3381c6b899c031676e53612644502d47fced6c01c65c5e917b01b2", 0xd9}, {&(0x7f0000000600)="bbee513be155c5ef5d597a9ef711014fc3427a7fc0032a83a5cef73ef583c81cca3dc400cd65a695139e5407c7189cd6d5b930565ebfd929274ada6ef3b6c41aea52a318868ac44eb3b5b2b5c665019c72e3063955bbe31b0a7b5a86ff2adf7b73545c609a9b02243e2ed3b04bbf01987ff3f82c342420d7ece42df6b45241726407f63a1391c9e2dd4e8b5d26a3ef4dec1b1531dcb0646194c912c9c4cedf9327107e993e3e5d4930042a86c134916e2206a0287c736078c62ed1a33c79b740b006dd50494bf248b8f38b6d5d0f1692f4e89c84093f93813d9c74d0dcdbc1b12aaec598855613ed09324f9d6c9097e0aa", 0xf1}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = syz_open_pts() sysctl$hw(0x0, 0x0, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) connect$inet(r7, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) r10 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r0, r10) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) executing program 6: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r0 = kqueue() kevent(r0, &(0x7f0000000dc0), 0x200004, 0x0, 0xffffffff, 0x0) kevent(r0, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) open(0x0, 0x8000, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x5, 0x400, 0x10000, 0x0, 0x5, 0xff, 0xffff0001, 0x1, 0x2, 0xfa8, 0x100}) socket$inet(0x2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 0: syz_open_pts() close(0xffffffffffffffff) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x111) sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4012cc96b7aaf599a23a2df9f0ea8478319a7a7c996752fa462c7f469ad585aa532dab6a0874efe0c714427", &(0x7f00000012c0)=0xa2, &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c049", 0x13) r2 = semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x3, 0x5, 0xda6, 0x7, 0x100, 0xf07]) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0xfffffffd}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) kqueue() setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x114) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r2, 0x0, 0x0, 0x80}}) r3 = socket(0x800000018, 0x1, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept(r4, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048060000009648", 0x14) recvmmsg(r5, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x801869a3, &(0x7f00000001c0)) r8 = accept$inet(r5, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r8, 0x20, 0x20, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b41d596b4668bead89b5759cf5ea309", 0x6e) recvmmsg(r5, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/54, 0x36}], 0x1, &(0x7f0000000200)=""/177, 0xb1}, 0xffffffff}, 0x10, 0x3, &(0x7f00000002c0)={0x99, 0x475c}) r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x11, 0x3, &(0x7f0000000540), 0x0) setsockopt$sock_int(r5, 0xffff, 0x993, &(0x7f0000000140)=0x47ce, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {}, {0x8106}]}) r10 = socket(0x800000018, 0x1, 0x0) close(r0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x800000018, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) getsockopt(r4, 0x3ff, 0xc05d, &(0x7f0000001400)=""/202, &(0x7f0000001500)=0xca) denied attempt to set clock back 2142242148 seconds executing program 7: sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x4) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000002640)="05a6c99307837f7caa78e0e4ba00000018ef9a26e90e63415ed3f57d009cb0e6ab120cee3c345ccf74f9a7cc572b2258b738a612216d4a5ec25e5314897949b9eb21424e752a2f06f0eb61e2510a81d946471978191c26b64f6b094da2cb6f24f60853c4403b6b16354197f688f3fc0487936ef1d871e8267c40d69d41857575352e54c2c55f0fe9b664eb1d8525e44b94750ac5c32502fc5f20255b716f52d748afe1d558c0576a5669f50301ebd863399e1acf4652089b1e2bb56ec5937cb483060a5547531fbbb17df6d452bbabebd338962602e98e07c12cbbc12f4c604bee5fd2ad0cd9ddabcb00b91293b01fefce2318e2f341181514e02621e69cb88f0ccf40f4e4b45f50f3adc08ed71977a7514b9ca55fc77bcd4018b64d10f6f59b6d504cd5e41d4e60a58b410c16b7b3f76588aacf32f0cf2b44a2df0c49628cfd45eff5827755feef82c39d05466adc86422cfea5d8303c1bba24c6dca6064a7a35f7e2c7a3cb72720821685bc079ea75160ed9b145e3e3a3500fbe2f686bd21b3447", 0xfffffffffffffeeb) r1 = semget$private(0x0, 0x4000000009, 0x82) setreuid(0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x800}, {0x3, 0x675}, {0x2, 0x3ff}, {0x0, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) semop(r2, &(0x7f0000000300)=[{0x3, 0x8}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8}, {0x2, 0x1000, 0x1000}, {0x2, 0x1, 0x800}], 0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x2}, 0x6685, 0x3, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000025c0)={{0xcf6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x40}, 0xff, 0x2, 0x8b}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x1, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002480)) semop(r2, &(0x7f0000000000)=[{0x4, 0xbad, 0x800}, {0x4, 0x2, 0x1800}, {0x1, 0x200}, {0x1, 0x1ff}, {0x1, 0xa7}, {0x0, 0x5, 0x1000}, {0x3, 0x8, 0x1000}, {0x0, 0xd, 0x1400}, {0x2, 0x8001, 0x1000}, {0x2, 0x1, 0x1800}], 0xa) r5 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002480)={{0xfffffffb, r5, 0x0, r5, 0x0, 0x3, 0xa1f}, 0xffffffffffffffff, 0x7, 0x9}) executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x7) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="c05f0145f8df09a1634da2498729", 0x0, 0x0, 0x38) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x4}, {}, {0x6}]}) read(0xffffffffffffff9c, &(0x7f0000000040)=""/34, 0x22) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) executing program 1: nanosleep(&(0x7f0000000000)={0x4cf, 0x1}, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) executing program 0: socket(0x18, 0x3, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000140)=[{}, {0x0, 0x1, 0x0, 0xff}, {0x0, 0x0, 0x0, 0x3}, {0x1, 0x7, 0x87}, {0xff, 0x40, 0x3, 0x1f}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = dup(0xffffffffffffffff) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000000000000008", @ANYBLOB="23f94c581318f50300881a1e"]) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000100)={0x2, [0x0, 0x0]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x13, 0x0, 0x0) socket(0x1, 0x2, 0x0) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x80206932, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f00000000c0)={0x9, 0x3, 0x7}) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) syz_emit_ethernet(0x46, &(0x7f0000000340)={@random="73702eb9ccc3", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) executing program 7: open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4c) r0 = msgget$private(0x0, 0x14) msgsnd(r0, 0x0, 0x401, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000016c0)='./file0\x00', 0x2000, 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x60, 0x0, 0x0, &(0x7f00000002c0)="cf6c82ece2a6d419319bd8df6b99d68e9d2439583fc5f07107b1d8c650dcfe25cc97c7804076afee713eb4eecd95229470e7ca0a3a06c8e6823d13109481e55e0fed7c414e3ac6d0c5a9f5f2c6e35e93ba62034f261c14ea7b5da51e9c2f6cd0b170fa0c496a83e06adca37426b29d", 0x6f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x277) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xc) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f00001b7000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000046000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffff9c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x2, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000001c0)) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) readv(r3, &(0x7f0000001640)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000180)=""/24, 0x18}, {&(0x7f0000001340)=""/112, 0x70}, {&(0x7f00000013c0)=""/83, 0x53}, {&(0x7f0000001440)=""/169, 0xa9}, {&(0x7f0000001500)=""/101, 0x65}, {&(0x7f0000001580)=""/168, 0xa8}], 0x8) socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="00000080", 0x4) msgctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x190) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0xb) madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = kqueue() madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1, 0xffffffffffffffff}], 0xfffe, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 0: dup(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900083a00e300000000000000000000000000fe8000000000000000000000000000aa8500c37800000000"]) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000200)=0x7f) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xe) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000280)='./file2\x00', 0x0) readv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000180)=""/153, 0x99}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x8ecb, 0xffffffffffffffff, 0x0, r1}, 0x0, 0x4, 0x1}) r2 = socket$inet(0x2, 0x4003, 0x0) r3 = socket$inet(0x2, 0x4003, 0x0) r4 = dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r3, r4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') ioctl$FIONREAD(r0, 0x8060694a, &(0x7f00000001c0)) r7 = msgget(0x2, 0x712) msgrcv(r7, &(0x7f0000000080)={0x0, ""/113}, 0x79, 0x0, 0x1000) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000", 0x10000}) r1 = socket(0x18, 0x2, 0x0) setuid(0xee01) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r3 = getuid() r4 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x1, r3, 0x0, 0xee00}}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="88f3cf5a049d128302a540b4fe273243ee0642855d01497556eda32ed5011f7fae66c93c47af53abf0ed971574f5d9ffb35887a1b9da26c2854d228c0eb4392205f6d34bb57d58d9fdb360666e38ff2cccd650be9f7cecbd0148a4fb6f23df045c9026ed5fbeb8767d4e96e9c876c25005bb4b76843af914631b6b2bdffb7bc707a55377cc0ee1af50dea37e00c1d6409a7adbdf9a88ff25cf0e25ca142027892ab95e8ead16d329fdd418f6d2defdb3f3bc833a92", 0xb5}, {&(0x7f0000000340)="887ecb99c9bff4a28de69e879e3d97e43fb2b668dc1b0930c8153a93f783507c39aa983183e4a125cfdd1b4ec51e14aeb0d4e935a6a844180098d550fa0807c8147a2e282c6f1c887a40c89eb09312897f330f6527673a3a9e425ff556d97e80", 0x60}], 0x2) executing program 0: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000180)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba8783301e1357a556dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffff5fe6af5d23c95f7017b35e4f70e32565b86dab4b00000000000000000000000000003aad43657f4ca71cdd5d9ec136b55d30daa30b14bc81ab2cb017ca009bb0f07aafd4b2d79ae4f8ff7a3669182e1069345e57a5872bad0021460215b2ffe8a46b064937d6749e16f161d2ecb2fe1254f92d134e86a265f70abd9426c657a0bc12a03851312b4d269c2288b8a923cae14801868aae1d59f03de9b0eae052105840746df9a2f2f86368e4310e05f1ee1d7b03f99ca8950677dfb48d22162bebef2eed96f5c6fc29066719513c411253a2d9a98f1b804fd8303fa93d38309c895a51342a1e0b1719ba4e441c415df660a2642ae8f3704acd19668aadbca53994dcc18d7347465ace561d481d152eb254bf33c90cf0339d5fe2751edc3d97e917e68d398b29589f26c9acb81f5b7e51c56b85501672a4fa2979c6ae4b584b16d964f61522a0b9", 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000002740)="b293e15f8b9c4548847c08cb656014c28f2e53bbb857df48f4f9b054159aefe1e759e5991d1a2635b7596b1ca2016b90beb069a639ed3a7b4463286c3e5f03728510603dee5098992db769b69e9267a46ba9eb491ca143d71a6cdeddecbdfddf97ebcb0fdbeffb722fe9593f59006e463cd318ca9814851f63a54f5a6e171837dca08bcc90805aac5192ff1756b442dc1ffcea77e16eec2eccf418c10d2a9c7dfa6ab5aa01e7875336dff5f2d2fffc9b3f2ebc9bbc03af66ea239a6a57edb7e8f969bbadb642699ca394786e1cc1a12cfca560352c03ab611b10d500ecc593ce62c6f01bd1393e06c472778e6b4ce79b87d8240671d33cf9183691854fad53ed18c87cd869485f4535f27d7824f715c52fabf649449f11e332db08b5828e5f0179065980f30a3c2a178b96d2ddcd439cb7e007ab6b4e282b27a677e7209b9e1325c427495ac60f50a630525659d555ca6fae16c857408cd9ac815943602dade8f443da2bf25ad97473a3c72f1117db08f6b1a61953f83159688f8cbd6941f3de9009ec7e5546d02b58f88211e8e15f5e91abf7a914ae96895ea65132e062a4757a7edf5f96bdac8417e4daa6fa9953f41c21336263214205a5fb4b7a42e871a09668a8824a085cfb7dc487907f7a8e7096d947cbd91845b9ef311c05ee17b7478fcb8bcfb620225c145cd158808c625fc2d7117a714bcc12e6fbc3cb5e56744c4886e4383b28eaaebce8aa863dbd705390976e560da7944d3679613ef909f1a57364ef558a9f71eae2be29b757ef1e393f96c536c5ccbb601b0391eaafbbc0f5fa66b11ed5c44395dc64f39eb05f970da0c045bebdbfaaf175dfe0dc727c12085d510ea2649d881156b44cbea375ef3d1747fe9382d2a3ce6e24f8dcca01f9c362db4bc333792ee9b3d4ac2ebed4d1b28ef9b0266c8fc1158e8164c171ec54e56ff2e9e6faac48c340c85cefc548070f1f66c7fb01da95c7f0f5c2c763f778ebe0e8300f515f9371eefe3aa47ab02eae74ae334197d027c0a0cc1ff5a798b16a1122a5d74c33c5974bef4873ba30f4d74379436c3ea34eef512d1edf821d0a5cca78821361f89f02f2dbed95cb5af1b37b0422a13bea8fd4d256530274f4a56abc4c452498764338e1afe77dff9a36ee4ad3991c5936018cfbb8bf157ceabe80ff2fb1977003d280d39392fc37965647ce1e6c22f212bd5bcc6de9434c044db0d51d99af061d04e0e3f35805d3874241b3549b53427680bbed5e6ace4c0276694370c8f19ebffdba5904f6d6aa0e9eb0a46987b6125ca5568f2abbcdca5de8f777b6430bed7bdf6846e1d7be96c6b6c39485ba40278785f444990bbc1d7230fc53fa91ba56db4f096ab725d4de3fff6f9c8702830882b9fc017bbca3e66e8fbeb7612d898868fc80b923dd07d707f7431608cbba86e2bc243d9d2229d65ea66e5522d9d92aea2766d32bd31879d611277dfddae535a4fe44fd3d56307d3dfb881c24876ca998e50c995ae6d27c02653c4303171e3dde303369feb4d695b7e1c5b9d6a3503d7c9216e9cc1140a2df49815711a923e23c16b97b965ff053abe29eceb356a74addc17a4476f32600bc57dd474373a6569b6a3a594531510fc42db5a6a3a925f3b361627a1616c1be6b3bb5ff09a78dbe591f18beebefa5916a04981655885d7b55f281bb83c96c2d616a88b8bc7500ca976d554727bd4a3aa8ce1415a3281eddaf98dca99158af310db04743518d148df9a9bd2d6394f0d5d703614be74a35fd376b6cd0aeaa7a78b7201eb868879918497d8b021ee44ef42bec6636ffefc566cea6fdec9a8de771de6ec5d41d1edbb4bfb1175c95f2370ff1c1f20fae0d2c45c815ed4338e2d1e1aceb6f364f651e3dd15986d8b8508e6b2e6d765ee9db645102767c23b2716e06898e253ffc42e1f48b6be44307ac945dad3b13f9d9240b1b813f0895692c2b4a455f5da3f0549291dab293d09779671ba626142a8c680c1d9ad34cea41c231eb45b378893fbf035bf4405c1b392c93ab7deb3be4b1a0179190daf3ac50e8263ce8b1d2b782777b6f39b1beeea4c615707a113fa6516b7b1dce7850489f2c91d27ce98168b0f66a955d6b853b1360a5b1a876f4b80c432bd38ab403c224393eff7388a7cbd29e5d92a28efb978c7c74d860af97d4fc737415f8b1c46cd9dc7a14aaef80ebf03f164cecc2eb97f756aa5aa2dac2bf66d875b603c81ccf8269d1770f615e79113116affec51768ffdcc83f706ba3d063d8ee86395213a9b6c027966272837f29a362460e26b41945db48cdacf8e44819d66dcc1bf13f0f1720256a6fd4b911d4bf59af1ac63c45eb99a96846cd7b822a5dfe2b77e64bedb76af56a80e26a1841aba5eb4ece3d4b9e1758e8cd0a6c4e2c90fc7fee0a2a292c7acf72f5fe434c8ed48354a74a56890b413bd21f8780860d29c25830b3f535e2cbc6d2c858598219f7c2178809d19579f03b56ff32902412d5e91ef6c0e59c51d41f10ed5d76fd5f9a0185f3a372eeb1cacba8030c9efc542f19b38424497e61f8a9d642e9675449fc3d0c824df8eb2a241723e3bf0424130f1dc6e5c86b7cefa688b70aea1e134d7a656e5fc1f68064723fa97a70ac45c4472f4e1a6b96c6127a5480608f240b58fdf13704c454318d05b45383c8a8836eef0a30ed0c124ea72c4d263c72cd0267f48a2c7d334ed4024f2f172c62e3671f000422c5070a7527bc7a5653b504cbe7489bd085fdbf043d46d524d7f74154f4a6fda861caf1efbd0c1ee276f34a69910e8588ead24e31d5c0d77cae09f81d7099f00493afdfbfb5368c81317d2a70daa0bb9d0ac4848cae4ae66df9dc82e6ea26155debd5f31358abdc800978bbd0e41531de5e52dc1fc8e5809cfc2842279e762b925fe64fc3d7d806b35ad6c32074d09f53644312ee45776923e8818fb8c0c51a0c84d2959817bbf6940d6427b51a7ea47b316a037fdc9558302dfea22a57794def2262831abaa371b331213c7ee321dad1dc160322428752b52ff864207ecc12e9e9c8312e0e081a5f4204b499c3843bf7f2d8a30aa55186ef00fe3234dadcaa8ef59a03d03ed4c63f788adbf59936af02e7dc700951f0fbebc1f78667a4d5cfd42398a776c465dc37975a776af856ec0bce16e436ca05dacadb5b3b6440fedaa07a29e26551fb2b4750681accdcca480acbd0f5ca585f9fd24eadff54ced9cc328456b13bf6a4b4674f63f4c4919011632b2820922ab193a98b76c6e860e19420e8887c09999858759a3f75d1fb21cbd3dcb5705b0413ab263bda5cd14a3729cf065a78f5b90b49317c4104a9b083dda21556680f885311f6c79d893a8b049c9b3b16065553fba5468ea4fc02c459fe4192945134e4854c75bfd01e90aefdd45ef52694641beb5d959f964cae1cbcd99437e2b35b52262cfd1e4728c8a8e04a20bf5e5593b02e0891da1e127fae3f4a0a4feb1a67427e7e40b024d0a03cc884ca6e7ea38384a6705c7ae502de65950dd39977ca357b79b85f0040dee65a0286da18e1658b63182b163da85da258cb2a58d3c8fee4b4811257a934cf3acde1ed0e12d5451d87d2b5f3885278e79d69aa5130435aef81ccc98b5f90b8e86a8e38732d1d18dd9f48930a9cd6df57f6e56a7ff236ba51ca7114067e935de56aeb255e82bc7525929094dda3654b377205d433938ae6273fa078430eff28efcfc5e0c878096ac1ba64d41b6e826d6e4fbce2faee1736cf3ad498a16fd0cb9a78efec5e27e258280deb39a64c82f092614d5139a10814d9db850f46172e4f0c7437c85e67cd7acb1649bb396246fd42464d5b7c8bc3dd3228095f368f7c4869f8fc2f6c6cd205d40ab431b062eca3b3c1169961e071a0e50ad75c9f54de0581ab777ff69bcaa6d83e95d8fb64b4d9a16a96f979b2bbeb0bdcea072b156fdc377e035920f2d7983db97bc08be1852968707ce4d5eb83de970d83bd76ea0eba1dbd6c3ecdead7ba1f545e0460e6d7fbb03e579a07891253e3e379136e65d83a1f55d086e4a9d49c0c4df5b9646e995f3ab0b3f6f02e7886cd853163e38aa2ba1a113e37588a45c6ddccf408c8a702c3ba7fe0290cf0989c94724e0e6091346ace4fe4dccb836a20d067924a33e1e4a1c7bb44c3c814973d5c3cb8117481a8543aca8a1d57931afecee525b68b871bd7ff9051dadeb5d0dd021f283f82d7ec808847e2e997939218312dce4fedda8b7e0cc2f73dc201bd07ea5a562af180807d51b196758f8775d5bcd0686cfb36a18c223d850cb7d94f25f9ff6a93f7438c7c8281b5b6b9d7084f9c39e57be14927ee8b77c90da80b0d3edbbb37bb70b0b1256531f44752538e06633e7ddf385ceded20b2ca40d745b40d35980dbe04a0c4bd55b2c531b3e8ee9db6fb0e905117c37a93ea80285aaca8b9508e5f4c62983ed32c1b9dc109c674950da03a24eb3503895784bb90689ce53448aa958068595feb2e49b753562908763bdd0658ab36718c60b4b964cf023ebcea417c99c9c63fca0cb3e1a2458589bdd0edd095b4dacde0c6409ebeb1e27a423d6e5e68c58ab00ba6c5701952e81f929767f344ae05455ad0452addd7aec9625306c66fbebea626f7fcaf5665a55ae615d594fd76747113de9e02cf17989c4fb141e0ae832986ad005906e37484531b3c42baa4f53e40cfc2cfdd31427cb53a77a5981b0b5e9291e787a735797b11e24990ede71e5d5365e67ccb5628c3f373113a9a1d3316616e989732c1dca1ec8d4bcb710822b87a6528ebac3ee46fd4fa7aa10239a5c0f4fbf89644a01b3145e572cb4feb2ee7c2a744a9ff72ac8ca50ba3905db10ef9f02046c4c2897a40560489a6aef6663f540f2a85e4bfdd697deb59b4f175be837191e1313b9e0da49e4a09e0fbe1086325797ac0aad2d1be0b57420150b3205794e7f10477f748f6a8580e3277270fc84e6a8a87ee7d0aeb84b404e67553d5e36f14aab421f56142cf99cae650f951a2606ee23bc0786bfde2b722cde7087f1fc8acdd68bb5a6332966a35d7f86b369f01863d5233e4984461553a65823d7ce1bec816a5b974c4d595e66745f486f697dd9f54dfc56a373783fb3ca0bade689edba4177df15add9d99af4479a69554d5a384ac1da4e99a2bc6e58cb55f684cae34fce7dda26615ecbe71335f1ce483cdaf7f72c1a3edac287020a0a987c09be00c27d838f051c53b92084a2070950dfce710d3110499ce2f4d8c9d9664b2962bfcaac2efb797a7cc0634e66845428c81fd047b6259954bb55defd9692d5d79463652941782b398455319f77c263be923e1ec6bad95e0942d2bf002a4b2e0806eb37cb442db45a71362bf920b3f208a476fd0c86418f1f79ffebadb467f1abf916c6c21c4de05fdf4bab3a4f3639be24c008eec7c266c3ddd74d4d9933fbdf6e7aaa84bae6b86ccb8d6f9bd2ea93142c13c8f0d408290238e37e9ec2eb5b3449dbdd59c03352b0f921e98d1d09d3152d9b1b9431a4d09f379ed4af125282abedb82a4ddb201186ded470327475a54a78c7ef7ccc40fe5e2ca263616cc7b2842155e97071af71d68bd0ab9b18d91a51dee46f3a4a38f1815b9afa342e43ea4ac6f6b80a806d3e13bbabc98580f9f876a119125966f2d9c067cc681d5e9a2ea03817cf69ac00275c7909bd0bb28545c453bed7bfb948a2f3f3d51f6aa552e3535da4428b12e361020ea32b597b09a181fd57ede029802b8ae24febb748381fda4fbd851010302269596ea089ad627887de50ae62ccb96afc4084cfcb4f5a783f37734f2", &(0x7f0000000480)=0x1000, &(0x7f00000004c0)="63e636830651ba4f854452352f3a2c7571506cdbdf32817f14b1d5e6442f36e3d2f22801cf3d270755a40ba0105c7ba028f2494165b8d91d501a858f22ff75b03b89e42222e9905ecac061c0f611979a5ccf438268aa84d6366655949c8539d4ba78b18e7b0b5271bf20b5b276cd84", 0x6f) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x18) pipe(&(0x7f0000000000)) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x21) accept$unix(0xffffffffffffffff, &(0x7f0000001740)=@file={0x0, ""/4077}, &(0x7f0000001080)=0xafa) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) socketpair(0x20, 0x8000, 0x23, &(0x7f0000001140)) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x22, 0x0, 0x0) socket(0x1, 0x2, 0x0) socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r4 = getegid() setgroups(0x1, &(0x7f0000000040)=[r4]) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a01fe7fed000100000000ff7f0000000000004a020000000000000000000001826884"]) executing program 7: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4093}, &(0x7f0000000000)=0xfff) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200), 0x10) open(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x3, 0x0, 0x1, {[0x10001]}}) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000040)="04", 0xff9a) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x400000000000000, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 1: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB]) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd60b421110008683a45d01be928"]) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0xfe) connect$unix(r1, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x23, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x40, 0x0, 0x3e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x3ff, 0x20, 0xfc, 0xff}, {0x4, 0x40, 0x7, 0x2}, {0x91c7, 0x0, 0x20}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r2) dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x2b}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x47a88726, 0xffffffbd, "04000800000000000000000000000800", 0x0, 0x6}) open(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) setrlimit(0x1, &(0x7f00000001c0)={0x4, 0x9}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{}, {}, {{}, 0x0, 0x8e}], 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x441, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r3, &(0x7f0000000340)=[{0x0}], 0x1) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x2028, r1) select(0x40, &(0x7f0000000300), 0x0, &(0x7f00000000c0), &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRESOCT]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB]) select(0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r0 = open(&(0x7f0000000300)='./file1\x00', 0x615, 0x0) r1 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket$inet(0x2, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) dup2(r3, r1) getsockopt(r2, 0x9, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r5 = kqueue() r6 = kqueue() poll(&(0x7f0000000000)=[{r6, 0x1}], 0x1, 0x0) kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r5, r6) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) r8 = syz_open_pts() r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) sendmsg$unix(r7, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="f138dd6a38d6a5ff8917710e246b81d44a7c00a3094417d20e9e0483c310a6cc5e811c2fbea090bc5829e555f537089573a008ea13fa01ec64c9", 0xfffffffffffffded}, {&(0x7f0000000140)="fd4f655a17e2b255a32ea9337b9cf4d3ad3c2cc2edd4eb2601dd99df6596920e3fdc90cfae857d2add5ab1f716adbe371bffbe0ec52e8a7309ea558f484025546343320e3cc5", 0x46}, {&(0x7f00000001c0)}, {&(0x7f0000000380)}], 0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32, @ANYBLOB="2800000000000000ffff0000010000003e0427e9a0d192abd44064946627ed8021bd2de30df9e49d9633b16ed2fbefb4725c714298068daf6789818b1fd253d6ef12f381da2ddf3885f50fc3a519876b6d80deceb1a2", @ANYRES32=r9, @ANYRES32, @ANYRES32, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0xffffffffffffff9c], 0x40, 0x2}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0)="9b180bc3", &(0x7f0000000000)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xd5) flock(r1, 0x4) r2 = socket$inet(0x2, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) getsockopt(r2, 0x3, 0x86, &(0x7f0000000140)=""/33, &(0x7f0000000180)=0x21) r3 = dup(r0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r4 = msgget$private(0x0, 0x794) getppid() msgrcv(r4, &(0x7f0000000240)={0x0, ""/209}, 0xd9, 0x1, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000340)={{0x3, 0x1, 0x7f}, 0x6, 0x0, 0xb}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000380)) sendmmsg(r2, &(0x7f00000019c0)={&(0x7f0000001980)={&(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000400)="901cb18ed1f4ade8c01b69c0e43647a28e67b59b0a13f52b493d7044d5346914006b75c75ee3017c3918bd1bb9e246a0424fedabda71b4ce4d9f3e9ccd44736ce3bfc58184", 0x45}, {&(0x7f0000000480)="f8c0a62b2aa3a2d2c9b2905970fb0117327d816cfad8ac8ef3d61c505371b517a91fe3b1641928ac7ac7801e49a35ec8d82d5e53486b579dad5b919f8bdc89864cc525dd642a5264f38765623bd5c68fc22543cabd424187a394f55e2136d78152e0fd17f9df41d751818e2519e7e8a90ae4ee4a1f5b071041d04043b2701508c492dcfa3f1c0a7e972439a17ccad2f5aa5da0e0", 0x94}, {&(0x7f0000000540)="1c7993bdcfdf761ba2f890836bd3ef484324f9562e25e087306459f8cc57b159fedb4094175112dade41650ba2f3cf81a79c1739459cc7308628e05019bf423a1332fde99346dc2cfe12345e4d4bc3ea90e7809b922a58c36d87a4414ab055a85e6ac444756b0aca2ccd7136c9148b63404e96210d67210157122e36e6eb6b103be0be3298c11c586a55b3d79a9040a17e2935567d2a5051176bd6b3872045d5bb18", 0xa2}, {&(0x7f0000000600)="31fbac5950a9795d7fce802715f0eeefcf1711656c7944343c07c260d980510229e913b7f3c01825544407628665fb54b5d393df2da6d53c5922b7e44e", 0x3d}, {&(0x7f0000000640)="fa26c02ebc5e8a6d2dfed159319ddec271ef8ae84b895366d4ee7535655fea63b52fa7191d86cfa39b686e84a59edb70389bb66b9636343e48c5939914ca23c62899041ec990e2e9b370f02efbe5e05ae4c112513f06b07c4763a8b8f2aac26b80129b200a77bef38a30d742314948c1b77efc8f144c5ab87d6262c158c0781828d99b42c21454ea57c3844063a89791", 0x90}, {&(0x7f0000000700)="843c28139e9020d0f35d0025f201140ac1737bee1a1c320e9ea2965a3dabb747a1a8c5f7accefa54a2e99efcb4602ccd8b2f29f16d6a66e5180a05565eaee6c9faf98f4647a2f23b63e6db717365d4ab092512a56ed8dfd98b136ad9c1fe2a004634742c12fd01d3fb38a3b54fc56aea3cfe11573a5582ce31accf9eda3459ef985c1bb2d2d8859b7eb5c33c6a9ffa76d6ad7166b790265269bdcbc126397cbe693f60518ce5ddf011189afcfc", 0xad}], 0x6, &(0x7f0000000840)=[{0xf8, 0x1, 0x2, "1aa3ef3cad11430e02b7db0144ba8031fe3b2893cafac9d6e31b00f09851e23fdc2b4c3e365208457eab5866b42d4d51d5ef182737d220f42098b72da8c5a587baaeef9df8af0a009cbbe1ab9bb1c25f80f7bfe9a4c5deefea47ca066d11c76d0a9645c2ba319a32a2c394ae5d5746409c8c29a019d8b55ad607134370b98a3c228431270c249a54307073a2c212c450dc4f7bc2687913976b30595ad2053389fa08e8d994662bbd385cf891d9e81aba4946029bde569555f90c0fbd539f7ffc318e20e09f17825612b299787f2a3ee7dc2f0cd0d6e1b34041d67831a159acb16fa3b20b82"}, {0x1010, 0x1, 0x0, "2ce90eceea0f4d34b1295886a5d1ed3f767713efb2d039ef4aaf21d0a74fd56eeb66ab34ea636e3fff6d8d2408ff1514b2ceddfe998255e215603681d4de0d87489fc78e026ede6c26cc4d4ff3ce22b1f2efb16051c2ee3db72b54d700f23c5fba51dd741737fccdd3917ea4951b8cdfbd446151a4abb7161ef59ac3116a16c9b918cc02c5d45552a5aa60b61fde3499788ae44de01f1667caa630bf90a6d27ae2fc9b9d5a00a8665c69845bcb66465328f974e067c215fd4fbf7ecfe97aa3f8918a1ffbeaee9e289e39267614c3e787bd50a383ad5226f83d1bf1b9deb7a741689b2e43810d6ca2b17f041f03de654348ed328dbbb69fdbacd0871d1a24dcbd938ce01618e02dbb86f5f5607e8399de9a96c2d0cc1410936926556b84a6a4e878192d62b41dbb76ee5c075b252a1e071abb0586694452069b1b1f60fd8d9b94c9750b489e94f92b9087c6ee12fb3076441360edc77e2d47ab871dda35d0be34ca8decad0661dff7894b7882f58a8f21795e411a22297b0bd08a6c80e8509bbddef96df41c9e748efa3af58a5c634d56a5e4640b3918dd9ad05102c66a4d2c866f68a20c85b3400b87625e5e68564c593591ec3995090aa903184a2ff67c28a6d41fb95d842ca105e8968a853cfa41110227d0e1b51c88d1cb62cdd4d46c0a28234a7a449d850880cf442e34299741e464edcc554fa5a7c1d222f3a7e216a3b61f9868f4f635ca3746dd29e2f01f5865b79b75b9ab7f0bebf3e2ed863a679e5328e0985daf23a9668c753612be2325a01a073a0d02cb9f1189a1f67fdb506805e34ac7d55c4af7934872935101563a4c036d2817ca4ff4dc7b822d6aad65825d6053e14bfd14b3df71030dc3ab221035abde7c9f7e40512aa7aa1b20d2cbf97b8724922c7d90687b795eaf7480fe644e8cbcf8067771808aee30bcca6969ea95f56d726779178404671ea0f6958dff1e7620c8f4cf73f1f736dc395f51a4b506ab1306047092d7dd3a81bcdf4a825ce6eb35715d083b43bffa835a9bef53c3fb29cf2996b60a6e2e7c2b18ecb3090582b208975b64b4edd227ff04bfdbfc1124e0ff8a2755f80c042a577dbf0e2869cbb09378cfb60c3219f7c4ac125c9417e9f0d7975fa84aa7aa241959024a22ee5ba4cc6446b0d51ce6817e2f14c966658e3c484abb1b6f6e50918ec1fa5e4093b1f216d8838cfc25a463cf8fae75dd14cdd9e48440f7f80b7ad171e2aced46431cf32324ae600da71c06c76e9269500b894fd84031bc39b63f87af06414af0d314368caafb70cf97049698beac021b922ec49704979a709d1011b51ecec59ae02fa8555a3ae6a75f2f8b84f9d6c754c1c9ac63cece55af6b7b42af5e2feae0c62f64ec2d282dec9ea868a702a530e6403ae058298dfc7dc93dfaf00eb6ff3ca969df8eda62ae94a53f807ff28339df8f75eb55151c0ea4bf7535865e6c16275647b5cd38203160a10f1c7586733b37cf3eea69f1fcfc57111bb0814ae90d9ea51a10c0b84c7c301b720cf2ee2d6e544b11a51e1102ccb956eb2ab0b358ac0b4ac97b099d9a60c23041738436a31001f7b3495b0aceb856336c818cb27fcdcd43cb684f9e2fc002e3fe5cbef81d138b9a6cfd8c81d3d2097334913cd92db68ff1259089e643fd5c4a40e17d2ee191b2f6b65ffe6206466863df7629eabf033c68959becaecee78f4c19933f1fcb3447f741828aa1584e9986d0339847a5f8d88a6da729024c0ea7d912255dcf30fbe35c4d53f718aab995671706171c82a39435cdf6d85fa0ff7d07b76db6ba7720e9d19fd652f5547932980c5e2075881039fe0595b34ae490009bf5516fe5af10cc2e015abcd1a9b3083edc91d855d1f6981dba735bc7f9383f170b9e0b1d393cd09acee93a566f57ea5f979e25dea23674d7fd1a3d7975b6b98b7eeb2e708e55be2f2bc90530f3926dc65b98f04344cc7acda746c12bc1daeb702a312e9f0f13e5b733a200ae467967ad0818b5c1424002e73e3862d231a9eef0f5b2c051a3931b1d2d6ddb4501b26caddccea2778d222564e9cd3781ef026c0cc6af06d75f9c1709427a202da5c7f20a1e8a75eb0d127864ea64a6380165f6b58c97a22bb1f50461d946e85bbf86c5e660c22b9e1a21cef792dafef3897a509afdb0c5c41e9d35c3f964fb6ffa119c8e196c8c85801101187af4318cdbfbd862239157f73ddcd202ab6964829f94fb7bdda4b09ecf90d7fb93ee87e5fe9551b1a683937d85b837d3fe139ce9c377027d11fbacc21c76e63a7a5cc49c0403fd2adf1691a91882c6e9c3532f5a8819762fc104499b86b5ac05e5f801256153337ce2d01f647f7b9bb8b81137be2719eb0621ac7b17acadb9ffc7f35b4c2b7795dabafa07e330978b148d5c49659eea00d91ba56519fdafdee598370b75a5c4e3ad20600445878e19d9ad44d8063a4536d88e526185a52ddfe37291184feda8abf066dd8293ff99ace46276e57a0a0bd92a47c871cfe141e629f1632d2c581bd105c7def00d30cd178556903d0539f1dd2f11279a84c75b06cb5fe613ca57895eb521588c57b9c808429b049689db7482a995bcd9fcef156640aad56bb191466d0da13b74e19ab3ec254e8a07329e94fc69b8be9f15211aed04cad6723de8417fbaebc8b623e206488511cc521916379b0a88008c19ba5181cc7f769d14ea89b56b8030eaf8ac52e3ae5fa2c9aad86a91100ebb25f15b1899562c14d831f76731f7a42dc9b5547d4887e9014acba415d62d79e0d9a919a46f892ecad6bf1b58767ec54a15f46fbcdf09ae9e67fe07138a3e4610a44912025cc11f6f7099e126b66109bcf270998be4138673405ec95556b3091c9ec5d30180ea1dc4491723f9fbcedd081a1563fd5e1397cca82fdec4c8add46a557e2f563101528e122c07a5fda3de17fffa21df6548457f14b99149937c409744996a322df2a7413d97eed12a0e4038e78bf1f476408793302a37562dced0cdda8f0269ab7eff4d7d91acef2ffa1a7d83beb356dde768c5466c4e85cf9927774d3734e41ec37a42592d14ef9abf9bdff7caf58c542d35e3f93da8e505931031cfb988834d779ce787c8402a1c3893a139aaa992eb9769c8fd9ca9f9e442f351efe62c3bb7c2e4ae9e4fcea140b6440a89f22cdf8e32dc5e255fd9918737830ee59caa1bc1c502b0c3c9523b906d0e657524c5adbb14d2572d97b3cd2cd80d84d49e1e528bac07e2bf6bd65f3011ae10ffcf5d5e150d476729e70124d31774432118c441e2f74ba3424ef3c172e80dd8afdd0c482fde462a954c723e7d8cf63f9da52801c2d8da5ece02623c3afa59c22a443216168f698cbb48a2c8fc71d7b207c8ccd71e68a3b4bf8845085cf5acc0da0a5c1aee010e3d52b6828a1f4021b5024b1aba223ccd7c8f9df6ac3af0f1b3cf07ff3d26b9c710cb34a296992f7b75dce7df5ccdff02a0958a8416f3a6ce8512696d74a89c01a419265d3c93d4f633b75ac49796b56edc05e6dd28b3cf0baa74d1ec74c1c88e37c7b5866aabc8b6d0234344aeab0ea97a720fe88efd08686d0692ee8eca2167cc5b9c33e44c9e293357d03c5f04e728ab8825ffe4c5d105d73a281c66da74ae51ad6381ac8caaf188b91974cce744d81d26454078a298618a3891d4a44b9195b2a24a617e00b8f9b222c2df690a4f4db6c47672289f8748e8b036300c14494b1abd9858b9f04317f888fd45b3003454b2a3df419e96da79f1c76bc52bebb6344be39e4d0eb5305f013f09618d1b419021695a5c802efd5821af232a7f0267bbe23621e78a297a87364d39392c30cdfb05a8ba06cca5da686200cddb559c549232cbcce1b2e4c374a81415d218f3a8e97f35c6158c36ad527af26ab1a27fff7ab549546bacc1da4758e1a9b50b373b0be864dba5202a46a8ae9a19d098dbe1f2a2b71bf5ee210e3938278f153c056708ee949bc6501ce03f63de006227f66eb02547311ee427b822f4bd6664d428bf224da17b04c163d0b47a7ae6f902ffc4a2fd7dffd7c7b026a64726e2ad95694d42597cf485f1eb0e1e6ed6e7709a7ddca67b4e77449f00ac0c1d87ce88bbb81c2b0b8593f789ca9e5317c7e55c5bc1479b7e9aa50315b50b1e9b098cada82236597699d760bff6c3090fde4b52916c616c256edb98d90c243df5c6d725ed57ddc68ae4985d2184823db27a804f50bc995ab64e4a82033d7d8c702bcca5fabe3f0852bb11d43ea791844eb3702fc11902e53b36b85034cd586254c50c24d3df4d7c0a533f01a59db38e165fe0e6dcc4ff4cd61d06723e50a5bc84957a759d98dd81872c3c31e894f0934ba19404bed8060b2114f1d85a241313f7bda398f9dd654bb60c245ad2b3326297c6a9db259db7f6e90228e6af8a1aa1d8bebf94a510a83e150d668ed5cf1894add9147077b6d01a9df5b0d8d28f1542753e13467482a5872ea04d5c097106844645a3346230676ed86e07408333bb270d303bb244a09a65c2c3da1da5ad1695562cdd31f93ab7e9fcc0fa556077ef752bd1beb55de0ba18309ce0043761550ded2bf7e43a36a3f783223d524d659c7bc6b0c0344f84104cfd9690e819deb66f54dbf1f791b0f28becf1081f8a6e0793c35815fe4b03aa234f9692397e32257a1278ef8b273b9a2fb22b3aca2a2024e9dc4f990d16aac005f59023d31818b808bc5171d012f22a104c530eee16ac0999a86074acf766c28541e82a7d0f07778d05616f4617f8581a940a77d11cadfa8a44417cb41361a89f5ac5a84810f632c83cf28e576f86034af6310254b0e30950bb3def5075debfbfae39bc00f5b2cf782176a13a3de332cbcf60bf3183c194fa41adaa785d2152b40f5473c8a354e836a2f3293eb1084397e3c29ba2cecc535ebb38d9739a477c1165f046ec416e955e4c134159323a863566a8e08005e46d7295bcb4b29d5661ae7d171ac61cecb8b343ab0c1bf597208ee7a399a59d24fc5178e189991ac80a6925c351c7164d7816720faba66aac6fd0912a2e6c45a3701a40ea9edce3040124144b895c4eac5ed7645c9eeac9b00477533f13271095a5283489f76b8e52fb7dcb5d284c96a831574c189036c6f94bfebbfa385f4b676acc52128642256474626dd40b1d6ecf3b11ea2427597913ae7fbd6138e699b6b2b65eb6672cef4d078a773362ebe9a07755f25041ad297ceae0d4a011162408c5c636c40e9a18a32ee8d7f4ba92e5b5242cc0eb88cf1515183cb6373a2353bdf6c1f46188cf4f594758a449507072e6600137cfa9502a6b611a0615c9187c56b10a9c5f5ab6dbd8c2b5d6b304e9f20b69b3b839f117e204c53a1d84579ef9d813c5e37e5d50bb8ffce252c2c13f52b4b9527e561282d3d2b1062a2019b13f05c3a4e830c4088624c49f6c722f66cd9bb15d4638ced81387fc8547519dd6c1ea2824872490ee6edafd020de3282c05c704f9042581881c81dde76ed37db3bb9d3bf5b06216db39711d9b944e33b79170e17c44419dae7ebf94278ea89e353d93b9186084323e033918a30fe03551ff52be6f08d0877a1e1a5d54de85217997f2391fb567fd3913eb022bc9fe1e201e9c95cb28a50b269370bdc2f24fc5d73fe040686d3da09c30bdb572025f804b1a858632b383b9f85552a43d89a79e00537b371c3e26201e2fe92a1053c315bfcb4bcfd2803e9a97990ea4911596e588ab8606aa6162b14e3835b8d48e914dfbf2e20eb5b90dbd0f59fe27e0a4ed648f0ba612748b57caadc94fe317f7710c5a20d4640fb72a8af7430d5a2b"}], 0x1108}}, 0x10, 0x401) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001a00)) msgrcv(r4, &(0x7f0000001a40)={0x0, ""/4096}, 0x1008, 0x1, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002a80), &(0x7f0000002ac0)=0xc) connect(0xffffffffffffff9c, &(0x7f0000002b00)=@in6={0x18, 0x3, 0xffffffe1, 0x4}, 0xc) sendto$unix(r3, &(0x7f0000002b40)="37469ec4325fe9bd25015d69888868e8ddafe8308b07d22b97fe6c33a67bf12b8d949619afdf3c72d43b461a01cd3be4e91bafa9455ddd1c70ec9287a1cad02a6d7fd3499a19caffb065d93ac7901205978fd8b23ac7f67c85d028ca3dcfb2c696e932c66350726f0cc8b5a0b9e9a3031742dc0d68a057cc29f55dd6756ca74a4434a8f4182b", 0x86, 0x40a, &(0x7f0000002c00)=@abs={0x0, 0x0, 0x1}, 0x8) sendto(r2, &(0x7f0000002c40)="f4001191d73f81ea2de5fc158271bba667e5db7a0a5497d4ed10926e022c1522c471da99c4d79ddec9658fa64d48ad21f52988140d5fd05a35bb3208b0062cf90feec5d80abff24204eeddd5ec0bbe500b4f0e0deb9e80187b875896aa0106fc2fba8d555cbefbe84e21d8354ffa7d0c58b9efd96a05ad297b5d67f01f2e61d33634aac7609351afbfd39953c8824c53098c456cbf3d43b57195cdc3a3b1bba292652a7adae986926ab8e7349c4593fdce86f8d75d5c3aaba3b66b22f88ae9cb4aa768aa7e3720043686638419c374ce8c14cf263f1b5686d03a325f0ddde173c8f5b151ad88e5716453d8dd433bbdad438055d480a5603f09a97a747496", 0xfe, 0xa, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000002d40)=@abs, &(0x7f0000002d80)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002dc0), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002e40)={0x6, &(0x7f0000002e00)=[{0x0, 0xfd, 0xfb, 0x10001}, {0x5, 0x0, 0x93, 0x3}, {0x1, 0x2, 0x93, 0x555b0f12}, {0x5, 0x80, 0x8, 0xba5}, {0x4, 0x2, 0x6, 0x1}, {0x6, 0x4, 0x1f, 0x91}]}) rename(&(0x7f0000002e80)='./file0\x00', &(0x7f0000002ec0)='./file0\x00') r5 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002f00)=[0x1]) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) dup2(r1, r1) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100)=0x101, 0x4) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6, 0x24}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r3 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffffffffffd1", 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x2b}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x47a88726, 0xffffffbd, "04000800000000000000000000000800", 0x0, 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x7) open(0x0, 0x40, 0x135) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x8c) close(r4) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000300), 0x0, &(0x7f0000000580), 0x0) executing program 2: getuid() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) chmod(&(0x7f00000000c0)='./file2\x00', 0x3e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x2, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x3e, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8c1) bind$inet6(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000340)=""/94, 0x5e) fchdir(0xffffffffffffffff) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = semget(0x2, 0x3, 0x6d7) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000740)=""/135) semop(r4, &(0x7f00000002c0)=[{0x3, 0x9, 0x1400}], 0x1) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() executing program 3: madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) r1 = socket(0x1, 0x5, 0x20) ioctl$FIONREAD(r1, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x1a5f) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x0) open(&(0x7f00000002c0)='./file1\x00', 0x0, 0x194) r3 = socket$inet(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x35, 0x0, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x0) semop(r5, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x0, 0x89, 0x1000}, {0x4, 0x5, 0x1000}], 0x3) r6 = getpgrp() fcntl$setown(r3, 0x6, r6) fcntl$setown(r3, 0x6, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r8, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000200)) socket(0x10, 0x3, 0x0) recvmmsg(r7, &(0x7f0000001780)={&(0x7f0000001740)={&(0x7f0000000300)=@un=@file={0x0, ""/261}, 0x107, &(0x7f0000001600)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/251, 0xfb}, {&(0x7f0000000440)=""/127, 0x7f}], 0x3, &(0x7f0000001640)=""/213, 0xd5}, 0xa3}, 0x10, 0x1800, &(0x7f00000017c0)={0x4, 0x8}) executing program 0: nanosleep(&(0x7f0000000000)={0x4cf, 0x1}, 0x0) (async) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0xb) madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) (async) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r3 = kqueue() (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1, 0xffffffffffffffff}], 0xfffe, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r4 = dup(r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) (async) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 6: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="094b0000000800000000000008004500001c0000000000019078e0000002e00000010b009078fe33965709653b067bb766bce19f5827c34cd96a21adecbea03bc18714be2f9807c2d898df678a99841bda7fa902bc3f012913385cdff2b2bfc1dc9d3f5eaa705427e3486707bbcf904b92a5bd80106f84c1c3247742be6ed7117ee2b8392c36d599b94ffbba471fd35e755c948bb6f02704768b"]) mkdir(&(0x7f0000000340)='./bus\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x28}, {}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) getppid() syz_emit_ethernet(0x36, &(0x7f0000000740)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\b\x00H', 0x0, 0x0, 0x0, @loopback, @mcast1}}}}) executing program 4: syz_emit_ethernet(0x24, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic='3('}}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x3f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0x0, 0xfffffffffffffffe) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) chown(&(0x7f0000000080)='./file0\x00', 0x0, r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x2, 0x2, 0x7fff, 0x8000000000000000, r0}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)={0x3}) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x2) sysctl$net_inet_udp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000280)="df34e797a9ea7721a6b7f024295c6bbeafb8f272cc102a8b8454f7def11f15adcb925c37844e79fdc000d9998d501e85d09ac63fac98acf5b08b45a7365fd45cc3ed49b74754c881a55a7af4dbd50f48e57b483280337df0764353f5711cd055d6eb4681dacdd42c2ff75d0e7444c353d929ae4dd6797f259dc80864bf060047509607d2a267e70b668220f5237eb0643405fa7bf92cfba0d9439fa1fc4cfe9bc38cc7de210fd375078c3d", &(0x7f00000001c0)=0xab, &(0x7f0000000340)="de2712d15639201c29c7e0300def9664fe02c410ed15a3a72ced3ffa71b5bf53be4f7217c76fa653a98b52261233a3851e3eed4437f7263d7e753925aad9b7afee1d9605a9857c2a22fce035da4b6ef76c8ed908c6746c336fe3730605abf533f3e542a6234f9c4a36720aa4b57986a00072f2124edaa8b3495926d236582193d2179d09b885dd667df8eef63a6fc2c0544d0d07af53023e5ba7b95c33c4100244b4583c33ae0b4770b0acd1d91dd0eb9685", 0xb2) syz_emit_ethernet(0x1b, &(0x7f0000000200)={@local, @local, [], {@generic={0x888e, "36d844b3e61a524b141cb666eb"}}}) utimensat(r3, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x2, 0x40}, {0x8, 0x4f}}, 0x2) executing program 5: socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 0: select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x8}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x3) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xec2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd}, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000080)={0x0, 0x0, 0x2}, &(0x7f0000000100)) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup(r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000006c0)=0x6b3) shutdown(r1, 0x2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x800003, 0x0, r5, r4, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semget$private(0x0, 0x7, 0x3c0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) dup2(r1, r1) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100)=0x101, 0x4) (async, rerun: 64) dup(0xffffffffffffffff) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6, 0x24}, {0x4}, {0x8106}]}) (async) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r3 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100"}) (rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffffffffffd1", 0x0, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x2b}, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x47a88726, 0xffffffbd, "04000800000000000000000000000800", 0x0, 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x7) open(0x0, 0x40, 0x135) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x8c) (async, rerun: 64) close(r4) (rerun: 64) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xd5) flock(r1, 0x4) r2 = socket$inet(0x2, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) getsockopt(r2, 0x3, 0x86, &(0x7f0000000140)=""/33, &(0x7f0000000180)=0x21) r3 = dup(r0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r4 = msgget$private(0x0, 0x794) getppid() msgrcv(r4, &(0x7f0000000240)={0x0, ""/209}, 0xd9, 0x1, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000340)={{0x3, 0x1, 0x7f}, 0x6, 0x0, 0xb}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000380)) sendmmsg(r2, &(0x7f00000019c0)={&(0x7f0000001980)={&(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000400)="901cb18ed1f4ade8c01b69c0e43647a28e67b59b0a13f52b493d7044d5346914006b75c75ee3017c3918bd1bb9e246a0424fedabda71b4ce4d9f3e9ccd44736ce3bfc58184", 0x45}, {&(0x7f0000000480)="f8c0a62b2aa3a2d2c9b2905970fb0117327d816cfad8ac8ef3d61c505371b517a91fe3b1641928ac7ac7801e49a35ec8d82d5e53486b579dad5b919f8bdc89864cc525dd642a5264f38765623bd5c68fc22543cabd424187a394f55e2136d78152e0fd17f9df41d751818e2519e7e8a90ae4ee4a1f5b071041d04043b2701508c492dcfa3f1c0a7e972439a17ccad2f5aa5da0e0", 0x94}, {&(0x7f0000000540)="1c7993bdcfdf761ba2f890836bd3ef484324f9562e25e087306459f8cc57b159fedb4094175112dade41650ba2f3cf81a79c1739459cc7308628e05019bf423a1332fde99346dc2cfe12345e4d4bc3ea90e7809b922a58c36d87a4414ab055a85e6ac444756b0aca2ccd7136c9148b63404e96210d67210157122e36e6eb6b103be0be3298c11c586a55b3d79a9040a17e2935567d2a5051176bd6b3872045d5bb18", 0xa2}, {&(0x7f0000000600)="31fbac5950a9795d7fce802715f0eeefcf1711656c7944343c07c260d980510229e913b7f3c01825544407628665fb54b5d393df2da6d53c5922b7e44e", 0x3d}, {&(0x7f0000000640)="fa26c02ebc5e8a6d2dfed159319ddec271ef8ae84b895366d4ee7535655fea63b52fa7191d86cfa39b686e84a59edb70389bb66b9636343e48c5939914ca23c62899041ec990e2e9b370f02efbe5e05ae4c112513f06b07c4763a8b8f2aac26b80129b200a77bef38a30d742314948c1b77efc8f144c5ab87d6262c158c0781828d99b42c21454ea57c3844063a89791", 0x90}, {&(0x7f0000000700)="843c28139e9020d0f35d0025f201140ac1737bee1a1c320e9ea2965a3dabb747a1a8c5f7accefa54a2e99efcb4602ccd8b2f29f16d6a66e5180a05565eaee6c9faf98f4647a2f23b63e6db717365d4ab092512a56ed8dfd98b136ad9c1fe2a004634742c12fd01d3fb38a3b54fc56aea3cfe11573a5582ce31accf9eda3459ef985c1bb2d2d8859b7eb5c33c6a9ffa76d6ad7166b790265269bdcbc126397cbe693f60518ce5ddf011189afcfc", 0xad}], 0x6, &(0x7f0000000840)=[{0xf8, 0x1, 0x2, "1aa3ef3cad11430e02b7db0144ba8031fe3b2893cafac9d6e31b00f09851e23fdc2b4c3e365208457eab5866b42d4d51d5ef182737d220f42098b72da8c5a587baaeef9df8af0a009cbbe1ab9bb1c25f80f7bfe9a4c5deefea47ca066d11c76d0a9645c2ba319a32a2c394ae5d5746409c8c29a019d8b55ad607134370b98a3c228431270c249a54307073a2c212c450dc4f7bc2687913976b30595ad2053389fa08e8d994662bbd385cf891d9e81aba4946029bde569555f90c0fbd539f7ffc318e20e09f17825612b299787f2a3ee7dc2f0cd0d6e1b34041d67831a159acb16fa3b20b82"}, {0x1010, 0x1, 0x0, "2ce90eceea0f4d34b1295886a5d1ed3f767713efb2d039ef4aaf21d0a74fd56eeb66ab34ea636e3fff6d8d2408ff1514b2ceddfe998255e215603681d4de0d87489fc78e026ede6c26cc4d4ff3ce22b1f2efb16051c2ee3db72b54d700f23c5fba51dd741737fccdd3917ea4951b8cdfbd446151a4abb7161ef59ac3116a16c9b918cc02c5d45552a5aa60b61fde3499788ae44de01f1667caa630bf90a6d27ae2fc9b9d5a00a8665c69845bcb66465328f974e067c215fd4fbf7ecfe97aa3f8918a1ffbeaee9e289e39267614c3e787bd50a383ad5226f83d1bf1b9deb7a741689b2e43810d6ca2b17f041f03de654348ed328dbbb69fdbacd0871d1a24dcbd938ce01618e02dbb86f5f5607e8399de9a96c2d0cc1410936926556b84a6a4e878192d62b41dbb76ee5c075b252a1e071abb0586694452069b1b1f60fd8d9b94c9750b489e94f92b9087c6ee12fb3076441360edc77e2d47ab871dda35d0be34ca8decad0661dff7894b7882f58a8f21795e411a22297b0bd08a6c80e8509bbddef96df41c9e748efa3af58a5c634d56a5e4640b3918dd9ad05102c66a4d2c866f68a20c85b3400b87625e5e68564c593591ec3995090aa903184a2ff67c28a6d41fb95d842ca105e8968a853cfa41110227d0e1b51c88d1cb62cdd4d46c0a28234a7a449d850880cf442e34299741e464edcc554fa5a7c1d222f3a7e216a3b61f9868f4f635ca3746dd29e2f01f5865b79b75b9ab7f0bebf3e2ed863a679e5328e0985daf23a9668c753612be2325a01a073a0d02cb9f1189a1f67fdb506805e34ac7d55c4af7934872935101563a4c036d2817ca4ff4dc7b822d6aad65825d6053e14bfd14b3df71030dc3ab221035abde7c9f7e40512aa7aa1b20d2cbf97b8724922c7d90687b795eaf7480fe644e8cbcf8067771808aee30bcca6969ea95f56d726779178404671ea0f6958dff1e7620c8f4cf73f1f736dc395f51a4b506ab1306047092d7dd3a81bcdf4a825ce6eb35715d083b43bffa835a9bef53c3fb29cf2996b60a6e2e7c2b18ecb3090582b208975b64b4edd227ff04bfdbfc1124e0ff8a2755f80c042a577dbf0e2869cbb09378cfb60c3219f7c4ac125c9417e9f0d7975fa84aa7aa241959024a22ee5ba4cc6446b0d51ce6817e2f14c966658e3c484abb1b6f6e50918ec1fa5e4093b1f216d8838cfc25a463cf8fae75dd14cdd9e48440f7f80b7ad171e2aced46431cf32324ae600da71c06c76e9269500b894fd84031bc39b63f87af06414af0d314368caafb70cf97049698beac021b922ec49704979a709d1011b51ecec59ae02fa8555a3ae6a75f2f8b84f9d6c754c1c9ac63cece55af6b7b42af5e2feae0c62f64ec2d282dec9ea868a702a530e6403ae058298dfc7dc93dfaf00eb6ff3ca969df8eda62ae94a53f807ff28339df8f75eb55151c0ea4bf7535865e6c16275647b5cd38203160a10f1c7586733b37cf3eea69f1fcfc57111bb0814ae90d9ea51a10c0b84c7c301b720cf2ee2d6e544b11a51e1102ccb956eb2ab0b358ac0b4ac97b099d9a60c23041738436a31001f7b3495b0aceb856336c818cb27fcdcd43cb684f9e2fc002e3fe5cbef81d138b9a6cfd8c81d3d2097334913cd92db68ff1259089e643fd5c4a40e17d2ee191b2f6b65ffe6206466863df7629eabf033c68959becaecee78f4c19933f1fcb3447f741828aa1584e9986d0339847a5f8d88a6da729024c0ea7d912255dcf30fbe35c4d53f718aab995671706171c82a39435cdf6d85fa0ff7d07b76db6ba7720e9d19fd652f5547932980c5e2075881039fe0595b34ae490009bf5516fe5af10cc2e015abcd1a9b3083edc91d855d1f6981dba735bc7f9383f170b9e0b1d393cd09acee93a566f57ea5f979e25dea23674d7fd1a3d7975b6b98b7eeb2e708e55be2f2bc90530f3926dc65b98f04344cc7acda746c12bc1daeb702a312e9f0f13e5b733a200ae467967ad0818b5c1424002e73e3862d231a9eef0f5b2c051a3931b1d2d6ddb4501b26caddccea2778d222564e9cd3781ef026c0cc6af06d75f9c1709427a202da5c7f20a1e8a75eb0d127864ea64a6380165f6b58c97a22bb1f50461d946e85bbf86c5e660c22b9e1a21cef792dafef3897a509afdb0c5c41e9d35c3f964fb6ffa119c8e196c8c85801101187af4318cdbfbd862239157f73ddcd202ab6964829f94fb7bdda4b09ecf90d7fb93ee87e5fe9551b1a683937d85b837d3fe139ce9c377027d11fbacc21c76e63a7a5cc49c0403fd2adf1691a91882c6e9c3532f5a8819762fc104499b86b5ac05e5f801256153337ce2d01f647f7b9bb8b81137be2719eb0621ac7b17acadb9ffc7f35b4c2b7795dabafa07e330978b148d5c49659eea00d91ba56519fdafdee598370b75a5c4e3ad20600445878e19d9ad44d8063a4536d88e526185a52ddfe37291184feda8abf066dd8293ff99ace46276e57a0a0bd92a47c871cfe141e629f1632d2c581bd105c7def00d30cd178556903d0539f1dd2f11279a84c75b06cb5fe613ca57895eb521588c57b9c808429b049689db7482a995bcd9fcef156640aad56bb191466d0da13b74e19ab3ec254e8a07329e94fc69b8be9f15211aed04cad6723de8417fbaebc8b623e206488511cc521916379b0a88008c19ba5181cc7f769d14ea89b56b8030eaf8ac52e3ae5fa2c9aad86a91100ebb25f15b1899562c14d831f76731f7a42dc9b5547d4887e9014acba415d62d79e0d9a919a46f892ecad6bf1b58767ec54a15f46fbcdf09ae9e67fe07138a3e4610a44912025cc11f6f7099e126b66109bcf270998be4138673405ec95556b3091c9ec5d30180ea1dc4491723f9fbcedd081a1563fd5e1397cca82fdec4c8add46a557e2f563101528e122c07a5fda3de17fffa21df6548457f14b99149937c409744996a322df2a7413d97eed12a0e4038e78bf1f476408793302a37562dced0cdda8f0269ab7eff4d7d91acef2ffa1a7d83beb356dde768c5466c4e85cf9927774d3734e41ec37a42592d14ef9abf9bdff7caf58c542d35e3f93da8e505931031cfb988834d779ce787c8402a1c3893a139aaa992eb9769c8fd9ca9f9e442f351efe62c3bb7c2e4ae9e4fcea140b6440a89f22cdf8e32dc5e255fd9918737830ee59caa1bc1c502b0c3c9523b906d0e657524c5adbb14d2572d97b3cd2cd80d84d49e1e528bac07e2bf6bd65f3011ae10ffcf5d5e150d476729e70124d31774432118c441e2f74ba3424ef3c172e80dd8afdd0c482fde462a954c723e7d8cf63f9da52801c2d8da5ece02623c3afa59c22a443216168f698cbb48a2c8fc71d7b207c8ccd71e68a3b4bf8845085cf5acc0da0a5c1aee010e3d52b6828a1f4021b5024b1aba223ccd7c8f9df6ac3af0f1b3cf07ff3d26b9c710cb34a296992f7b75dce7df5ccdff02a0958a8416f3a6ce8512696d74a89c01a419265d3c93d4f633b75ac49796b56edc05e6dd28b3cf0baa74d1ec74c1c88e37c7b5866aabc8b6d0234344aeab0ea97a720fe88efd08686d0692ee8eca2167cc5b9c33e44c9e293357d03c5f04e728ab8825ffe4c5d105d73a281c66da74ae51ad6381ac8caaf188b91974cce744d81d26454078a298618a3891d4a44b9195b2a24a617e00b8f9b222c2df690a4f4db6c47672289f8748e8b036300c14494b1abd9858b9f04317f888fd45b3003454b2a3df419e96da79f1c76bc52bebb6344be39e4d0eb5305f013f09618d1b419021695a5c802efd5821af232a7f0267bbe23621e78a297a87364d39392c30cdfb05a8ba06cca5da686200cddb559c549232cbcce1b2e4c374a81415d218f3a8e97f35c6158c36ad527af26ab1a27fff7ab549546bacc1da4758e1a9b50b373b0be864dba5202a46a8ae9a19d098dbe1f2a2b71bf5ee210e3938278f153c056708ee949bc6501ce03f63de006227f66eb02547311ee427b822f4bd6664d428bf224da17b04c163d0b47a7ae6f902ffc4a2fd7dffd7c7b026a64726e2ad95694d42597cf485f1eb0e1e6ed6e7709a7ddca67b4e77449f00ac0c1d87ce88bbb81c2b0b8593f789ca9e5317c7e55c5bc1479b7e9aa50315b50b1e9b098cada82236597699d760bff6c3090fde4b52916c616c256edb98d90c243df5c6d725ed57ddc68ae4985d2184823db27a804f50bc995ab64e4a82033d7d8c702bcca5fabe3f0852bb11d43ea791844eb3702fc11902e53b36b85034cd586254c50c24d3df4d7c0a533f01a59db38e165fe0e6dcc4ff4cd61d06723e50a5bc84957a759d98dd81872c3c31e894f0934ba19404bed8060b2114f1d85a241313f7bda398f9dd654bb60c245ad2b3326297c6a9db259db7f6e90228e6af8a1aa1d8bebf94a510a83e150d668ed5cf1894add9147077b6d01a9df5b0d8d28f1542753e13467482a5872ea04d5c097106844645a3346230676ed86e07408333bb270d303bb244a09a65c2c3da1da5ad1695562cdd31f93ab7e9fcc0fa556077ef752bd1beb55de0ba18309ce0043761550ded2bf7e43a36a3f783223d524d659c7bc6b0c0344f84104cfd9690e819deb66f54dbf1f791b0f28becf1081f8a6e0793c35815fe4b03aa234f9692397e32257a1278ef8b273b9a2fb22b3aca2a2024e9dc4f990d16aac005f59023d31818b808bc5171d012f22a104c530eee16ac0999a86074acf766c28541e82a7d0f07778d05616f4617f8581a940a77d11cadfa8a44417cb41361a89f5ac5a84810f632c83cf28e576f86034af6310254b0e30950bb3def5075debfbfae39bc00f5b2cf782176a13a3de332cbcf60bf3183c194fa41adaa785d2152b40f5473c8a354e836a2f3293eb1084397e3c29ba2cecc535ebb38d9739a477c1165f046ec416e955e4c134159323a863566a8e08005e46d7295bcb4b29d5661ae7d171ac61cecb8b343ab0c1bf597208ee7a399a59d24fc5178e189991ac80a6925c351c7164d7816720faba66aac6fd0912a2e6c45a3701a40ea9edce3040124144b895c4eac5ed7645c9eeac9b00477533f13271095a5283489f76b8e52fb7dcb5d284c96a831574c189036c6f94bfebbfa385f4b676acc52128642256474626dd40b1d6ecf3b11ea2427597913ae7fbd6138e699b6b2b65eb6672cef4d078a773362ebe9a07755f25041ad297ceae0d4a011162408c5c636c40e9a18a32ee8d7f4ba92e5b5242cc0eb88cf1515183cb6373a2353bdf6c1f46188cf4f594758a449507072e6600137cfa9502a6b611a0615c9187c56b10a9c5f5ab6dbd8c2b5d6b304e9f20b69b3b839f117e204c53a1d84579ef9d813c5e37e5d50bb8ffce252c2c13f52b4b9527e561282d3d2b1062a2019b13f05c3a4e830c4088624c49f6c722f66cd9bb15d4638ced81387fc8547519dd6c1ea2824872490ee6edafd020de3282c05c704f9042581881c81dde76ed37db3bb9d3bf5b06216db39711d9b944e33b79170e17c44419dae7ebf94278ea89e353d93b9186084323e033918a30fe03551ff52be6f08d0877a1e1a5d54de85217997f2391fb567fd3913eb022bc9fe1e201e9c95cb28a50b269370bdc2f24fc5d73fe040686d3da09c30bdb572025f804b1a858632b383b9f85552a43d89a79e00537b371c3e26201e2fe92a1053c315bfcb4bcfd2803e9a97990ea4911596e588ab8606aa6162b14e3835b8d48e914dfbf2e20eb5b90dbd0f59fe27e0a4ed648f0ba612748b57caadc94fe317f7710c5a20d4640fb72a8af7430d5a2b"}], 0x1108}}, 0x10, 0x401) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001a00)) msgrcv(r4, &(0x7f0000001a40)={0x0, ""/4096}, 0x1008, 0x1, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002a80), &(0x7f0000002ac0)=0xc) connect(0xffffffffffffff9c, &(0x7f0000002b00)=@in6={0x18, 0x3, 0xffffffe1, 0x4}, 0xc) sendto$unix(r3, &(0x7f0000002b40)="37469ec4325fe9bd25015d69888868e8ddafe8308b07d22b97fe6c33a67bf12b8d949619afdf3c72d43b461a01cd3be4e91bafa9455ddd1c70ec9287a1cad02a6d7fd3499a19caffb065d93ac7901205978fd8b23ac7f67c85d028ca3dcfb2c696e932c66350726f0cc8b5a0b9e9a3031742dc0d68a057cc29f55dd6756ca74a4434a8f4182b", 0x86, 0x40a, &(0x7f0000002c00)=@abs={0x0, 0x0, 0x1}, 0x8) sendto(r2, &(0x7f0000002c40)="f4001191d73f81ea2de5fc158271bba667e5db7a0a5497d4ed10926e022c1522c471da99c4d79ddec9658fa64d48ad21f52988140d5fd05a35bb3208b0062cf90feec5d80abff24204eeddd5ec0bbe500b4f0e0deb9e80187b875896aa0106fc2fba8d555cbefbe84e21d8354ffa7d0c58b9efd96a05ad297b5d67f01f2e61d33634aac7609351afbfd39953c8824c53098c456cbf3d43b57195cdc3a3b1bba292652a7adae986926ab8e7349c4593fdce86f8d75d5c3aaba3b66b22f88ae9cb4aa768aa7e3720043686638419c374ce8c14cf263f1b5686d03a325f0ddde173c8f5b151ad88e5716453d8dd433bbdad438055d480a5603f09a97a747496", 0xfe, 0xa, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000002d40)=@abs, &(0x7f0000002d80)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002dc0), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002e40)={0x6, &(0x7f0000002e00)=[{0x0, 0xfd, 0xfb, 0x10001}, {0x5, 0x0, 0x93, 0x3}, {0x1, 0x2, 0x93, 0x555b0f12}, {0x5, 0x80, 0x8, 0xba5}, {0x4, 0x2, 0x6, 0x1}, {0x6, 0x4, 0x1f, 0x91}]}) rename(&(0x7f0000002e80)='./file0\x00', &(0x7f0000002ec0)='./file0\x00') r5 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002f00)=[0x1]) executing program 7: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000029, 0x8000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64, 0x0, 0x1}, {0x87, 0x0, 0x8}, {0x8106}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x2b, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a82200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f05ac1400aa00000015ac1400aaffffffff00000003ac1400aaac1400aa00004e224e23", @ANYRES32=r6, @ANYRES32=0x41424344, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb8044a33e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c87a8517f5d295a8643396da0ea3878b130ff266f80d59a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758717fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f49421ef6faee07cb3a36e262be6e0e34322671f570"]) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd60ffa10000383a00f6ec06afdf466c130afc590bdb9e4ff6ff0200000000000000000000000000010100900000005601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b00000500000000831bd82778040603fdeffcc23cdd27a1cfdb6ff72600f7cf88f83d5966ed97ff21c2157c528c33c9056ca5"]) close(r5) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r5, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x80, 0x0) executing program 4: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) close(r2) r4 = socket$inet(0x2, 0x3, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, 0x0) getsockopt(r4, 0x0, 0x69, 0x0, 0x0) execve(0x0, 0x0, 0x0) setpgid(r0, r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x80, 0x0, {0x0, 0x9}}) socket$inet(0x2, 0x3, 0x1f) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) flock(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="91a944498cabb3815a2180c07beb53f108c11d2593155a02cea3467a00b46a3d3bd7ea362b24926bffc0ce53d9a23a40ca514def149584b97e2ef3e63222889fc5cb49214506819a8b48da8b21bb833f5f338f36aff6cba4ab284ef240b239863c2fe6a66ba1a9ca29beeb9fc6b757705630dc1a7dbf9f6af71b8954aa9652a7cc4eee", &(0x7f0000000180)=0x83, &(0x7f0000000440)="0ac963bf949f98ad3cc78c4954c05037b3cc97cfa35dde771df8f37570e925485700a48c7cf8cca31ff6dc39206227fd8b07708ff2f06d0957812cbae399a878ba987e378eead0f49ab427569ea1bd671bf3352977d62a7742abbfdd10b34e2a46eb438944776339fac28ad4b4608fd8cf2755df503fde24503b2c5ed59edc655450eb4ac54225ecaefd95df0f4ee3408db0bf9c546af9cd204c2625fdd3575a8215df898942cc8684202940d6a872ef0177984ba2d5382e20fe4620b8bfc1d448896cc97a102576f03f4846d6853a70e7d6ca6e7a41d93febfcd4c47b7fc8e55d9847805c7bb76edfcc72d04b221f6d3ad2c38eca1ecb012a64397907e7c8b36d7870e15ae4c15c6252a9c9cf943cab980c0a9bf36b124a05c98e659f9d0b54609a41d053eef78efa5bf47593051e22b6bfaa57aabc5c51c42df3ff83ab264a080abf4ac9dc2a9f56a5b2e9aa815ebf86d5a1cd829e02225fa43a52b8a2af274ac75f794349a7869ad3da58cb4f53172628bc8b0626ea68516dc4bc756ebc90256f50b41ef44e061fb1e61bbd0c55baa45068b9e980cb0aefb80f0067148473cdf411545657537d277f4b41d19c811c803f78acccb775d7736d33153312c223fbe0bfe57a999f340bf4a566d488b5f35e434d0a3d190da808998392d28239bbcb08578aea6595ca48ac19fa5891d9cab401dfc28111e6f4a9b7b7a8fb70b48a6dfaa017686c590bcb7bb1298e9c6c81319b6b56137d6c60222e9ccb0fd615d736e1e795bcafee52a93959c5149668b00088e9341105277eca2a419be134afe94c74ab4a1e6213cca8f4090e7c434a9142239314f5602fd26ba49359bc46f76889e995366d1a4b3eeaebed8f1308d962f3e19602d622c0c47f8d494a42f098aa18cbb53883d3c9095e2ea6e51f9d6b479796fe43a58bfda5884c6ccab5658510522388f7a4ba7466be160eada2257ba066031e892b80ce9628e65c5bf51fc6c708c4c8bc232ff0709afe42e775c3ea924a51c0102458bef06f38527a05b0ed09434a8d124c6206bba59e7993e0b6c2c66c8ba5abf5e332b6176fd217cdafeb5ce0948a68044d976a14d3f78d506e5fb502054543eca19a7a09129c69e85071b40b9e65e66738f45ca06b7472504946fdad004f61d795eed94e7efed544dd7bc648470945afc873074a3cfb8cbd00a2e9bb10037568e9633d30e16e11f645f6b709b304eef8b6bd9225156e63eef8f19075938489a18065510878508d2d1e5d39fd35b2eaf0ceb0bb207403dc5061124e6ac22360f4df248e36522d2a9046e8745257e0c820d02a544b3b35164c13250be6f3f10a95a6ddd30af969c74f524cc567c67c62d2d207686a033f27ab4837edf0c44fcfe30d9842dd5ebab75531530f019b05de04735fdda2565310875b6a925aac037792186cf573b59fe1a7652990bb7ddffb0249615a3563b1a3b34fcc6c9b5840561f7a250bd748e82b9f13925b96c1ebc0dd8cd5a66eae7970f29e43d0f758a8a20074e0fcf624fd46f589051205058b3ac76d5f3786677856661ea830c728098a5795bd1dbe01e5f7fc718a0fe45c276ce2c2f52fb9e20bfdae63c72753750a186b6517dfc0c1e17d3a04cf28715c29403890d20e8b613e652395ce5dc1e769c3f0184c7be6610fe410ff4a5fc3160c41c208accc824060aa6edad72a98e66bd5294fa296f8df94f15c437caef57b2a5f25e1e4c7bff8897cd028b53fa7fec85384939786f6b34e811844f34fb8a5fdd3a2ac17f7708443da54c179eaa6ffdeaa690219e7290e2109750c6bbcb6e2a3a731077e2b0b8262410623059094d9060b7cd1df8a4092bea6c37917d5306415648610eac0091a2f5dee8aa6dcac56d20f189b7d45dec1297e20e0a7861a856bf405062f869b6fb7defcb84f719daab0811dfa2377a6597e4606517a88c452900dd8ee00d1f0b58f36665c278c152a9f140d7c3cfe41554bf34d2017d3c5b85c71515fc1b74b353431c681017d29c1be00d6276a218d893682439f5c17a5cb2d198c631f96b8e1eecde4b3e8056fc78b752b2645ddaef15257ef6591e0de9dd4648ce6e2c8ac664382ea4dd4f2427a05cbdf8a33ec401085b69b2d62b27459e8b921354eb8fbf98f9ee32b935d12dc05f2b3c73a4e499eafd3203c36cc4286c8ff7a945664225f246d1d9a1852b0a7ed394e0edb8825744ab19452e96d56113bd9de833a4a8d7fba6aeefb67079a8034f8721f52c81ec4d1858f419aa778b234d78377791f9c32d1b1da8a7202321efdfd0d71fba33b3a505f4326490bef7da6b3ca7f5459da57fc3295d2bd16e105a9af88fdfad819d8e02e4af8b8bd4e00ea7ca0e323aaadbac53e9190f10f2c6d5b5ce5325cb8dc487b2abbcc930782b4fb866e365ef08805df9ca0ebd0233fae5584ae4981dd979dd9eb3f6fc3cd6296336e382055fec0b9ee00bab78de556e8b63fc9a3c6a38a8de37d86ba76454f6bbb3d5cb299bf4e7e76a94c6a8b249ade1dd8d26db135190adea09d2d8a57741f1dc8fa5f93bd8eaa481dadf767ceb2ad5cf24e1d2b4f44b65181b19a490dcdda06131b32d69a80aff11bda4992906c1f64c06c760a30fddc01d2aee14a20ad9753d7a58a16c34c629e2647092c40a7575c9ed99c5fa32ebd3b46bd464728e5d6c62e058b9d07269e7c578349b6dde4f6882284aa0994eb99fec0abaca7ee7af66a2fc072bd04f24936cfb9f0d56514211003181e29016bd739e51e39170c959762606315b9f728932778e20a3e30b23336198091ad0549074ce5ee1b749575d0bc2d73ae1b729326d43f4867fcd8f801ab41ea741f97530bad3b21d18a529eb259079f8b5b12d8bebfaaff87389f060d6c9165c6d426488401b949a88230efc7f7a93cf103691708d8c3538633fa1e009449ee3f3d42aee00138833fd8456b8612e8d831e6d8b687393bcf858c8b87d3a6e69e4f1f16aa06668d493cfc07ea54d985f6ba2e052a8d7ae4fe423f5dfcb289069ee0d85f61fc36be637dd56ec76f56d73230018202532a58e1d698f7d0d20f143de014c37c705010a96cb70dee20cf66a6bef49714a604ecbc13b4426eafeedc4f133adcc8c4cec51154984d1748f8937b913ec5333d881370913b4a2a929570d25fb9f53179f36a9e2b152dae58e60098d4eb885d4639e1b8ab31559a1e7f442b6d87354b74551e3700254bd9e27e4c250d1fcc51194a3fcb12e1b6c0fa0f3f3afb43375b54e97a77928ebb540293dac7c3b65c2c2821a1a41accc2df454ba6f3becf9b06f0f3173317549590526ecc69433efdfb9de1bbf010252e2e21c6db8c9fd470669905bff645cadbf742110299370e6d9520b0b2f7d46096e6072dabf2a7f04710092d18128899b37c197a8366329d6609aa1ae4b6ca4b871c2361a5f55e80453954d4dbf22be366d2d6e62b47137a95726e8c2a593cfd232c53e13bdcb1eef2731679b3ce063361d9c286946765d6873f67ea15cf3d943fa474e6d230da346c826e844559b7b92120f0c09afb7066df93add077b45509fa23367b6aaba269d7215b07e58e609aac4b054e40b7e971797e81430f0e0c65396ce9e6966a4e0f8ba38bfe6878e31e764d235a7254f3f36ccb82cccb85b5c340ee8a1b146c74c90064780e0fbd19af41929c72be550e3063c2da2f3b7e2fef4c973b93594189da9209a8d8038d7a63c3e087296667e8b2ac2f254404472ee4d1e963d476c86d5e57f296daf95b7904505dddb1699df6100750e8cc819e4582b7b3116369c3a4744c470ae39d248e10b70e2f0c3ad6db3636cd7290a3617fb66b3978bd847a672a259bd8fbd5675544e87705d8d7f60ab7197feefb77f50e642f1463c825743fc5388375254d93a4ac5caffb4c1903315d37c0adc7661cf2af89f43005fe7a0f33e350e3be7ae46b62f81bf39c21299f397e7d2548c3f843a2095b3ae29d53f1c53a3d4d475563a65a7c81657d6127a81342c82b9f6ff9b42d4808e3932dd20de825e5bfed6bf79be37199d48bb4e857fc26479e5ac6bbee6e4a6012e09e2cdc437bd717f9673ca37bc82f1588b86760552cab54e7a4156e3124bef0c66362ab1f0d0018a0bb97d5e939d37d3e9b3a7fca8b7f13387f13273ce395a883a5286d9116f743000099f2db130a21deccad02a16fe929c6d3ad49bc3ed9d50b99daaa4b9cd0d23286e92c5aadae4a7b56bc88d4bf464c8bf2a9c7eb2af0a5b1cb7ee652c722ad060dff8ec1e0498fe72f5711a6cee39e59db18de2cc97f11a041778376968b9489b991ff588260da5b4d11f5a4a551dc0e17b7e18e8f4bfc2e78d31891ad94f6d816ca2ba47ccbe2ce49032a7805a128631693f8e6fff16837ad3c5b1596b14c71f927b3d54d39c97d8f9d39ed7bd3b636a1c1019606a7143f3656522e1e824e83e927559bba4faf5298879e56c2fd1b270873a1dde7b215abf20776ebf9b8aabc608733e57f4718631b565517eb8fcde425705a16d8c3ef91ab1003802e038d22f598c369ce7f0867d9b358d053f1277f7f2f883e724f9e7b1f568894ab18c22c534e100d9dc6033b72818d577ac214d679b4cdfe441182c044c41bdfc7552045e76cae174807a20f4ec28eeea2b0ef2ea553824675f1acf8abd3cb5eeed9c63b7d6928963af88c4c761caeba43081b38ea38476b91fa1d5ed6b43b1b407e4cb2756cfbca069424d325838a31109c8f6dce242e5ab9df94074288c863fc7ac775f6bb3f5495fa3d813ade9992d54378b28debd63dc97d3fc7f89fd01c3e5f91311a0c24fab1fa443668d590d0ac44ca127b2cc95ff7f5314da6894dd8940f45708aafce1e5e4d2f77d39b1ab9b425571ab615b47cee62db4635293f7afdaa7c39dcc153ccafac4ea37a020d2ac7cc5e54dde4070dc9e060a694b5f7d4a86bea8ebb23ab516e87d756e280abb440ff006742c27f34cb8d8d669d1ea09a589363d06e4f9e07d1c1501dfac38ea65fda8da0590ea892adf18b4737bb54a5e5e6b1efc8982e965097cf79a5ad753b48189f99e9c726676f1003252721674b8a163ba1211693f519dc76741b5f89fa618c093f5c3d5825baab46f0520bd55154bea39d6d5ce60ea348c7c35f542e96469ad4a38ed4e809d4a79a7ef9be54301e6acc32438d43589ea4d98cd9ed44766e1a6da8e8fb9bb346ad28bd0980673e65a21ce1dca7d1462ad9c47a50d1025279bc725c048395cd0fc684dcb42fb0b16a009750416aea02b6b7df6be46e17ba4db4e01efadd575a74c4ec85f9cc312bac1550477b337fc25c7933f82e320bb9d2c492f3025d0093038333ca5e586ba56cebbc61ef75a7fe7ce4f1a8bdf3358b2a26778840c86676cac052fb2efe44bdaaedfd83381c777712b55864fb908ca8970d65301f50d7a1e5ee12efcf2d4220540b44f3e8f9d4c32d724b76a6b479e20e9fecb456ef15d7079c9dba38363f505082d2f0ab0a54a02c5cbb94b2e0f9780244ed49f0f0a35c004f4072962ab31c700cd6520db76a230260f3119ba778983939a3b76b8bf9d553bc03b040140884f4bacce215e3c5a1486a814e4093b278daf510eb060a028a25bfe107021834fecd4132681843d72bc74d48bfba4dc286f4e3b3253b18a8b480f57fd80ab48b5519dee5fa2a1ed70855b8fa555b8a9ddd6f7728cc74459277b78dc6da827b0b9fc818351da2d07b5fe033fa076578111fcac4057376a4f29561582a26d2fc6d3335a75f5349949515231964ccfd3b280b890842db67402a4157725bec1af2653513819b2154caa24528", 0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="c3b58b1323502cbff4f6959957ba98009e4ff6ff020000000000000000000000000001c800000000000000010090780000000060000000000000e600fe809c0191b8a3f2500686df5eb333b5e11f0200"/95]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x300000}, 0x8) chmod(0x0, 0x0) chdir(0x0) syz_open_pts() syz_open_pts() executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000600)=[{0x4, 0x40, 0x3, 0x3f}, {0x1000, 0x0, 0x0, 0x43}, {0x3, 0x7, 0x80, 0x2}, {0x4, 0x1d, 0x92, 0x7}, {0x65c, 0xf2, 0x5, 0x4}, {0x800, 0x20, 0x9, 0x6236}, {0x5, 0x4, 0x5, 0x4}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff2330639421569c8e1a270346ffb910397136dfffffffff0800470000240000000000029078ac1400bbac1400bb94060000009865e56be4fa052f4f083052a937abd0a0"]) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x7}, {0x2, 0x3, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000003c0)=0x1c, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x119) mknod(0x0, 0x4, 0x1000000) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r3, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000000)="e455387b", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000000)="e455387b", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000001a00)=[{&(0x7f0000000840)=""/151, 0x97}, {&(0x7f0000000500)=""/222, 0xde}, {&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000000a00)=""/4096, 0x1000}], 0x5, 0xa67) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) chown(0x0, 0x0, 0x0) (async) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000400)={0x3}) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0xb89, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRESDEC, @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a43951960bf07c38653c7b424d9c0e0885"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380)="44b15c29558bcdcca50fe1682088f65245367b2ebed783cdc4ebee8848507713d67634d4beea1888a3e6057b422b68136dd310c6ac76c05d88e707936ef29a5bdace7f17028315037c343b045d7ead4055e05a27c3de933ea9fd6ff00ac781ae116482a743e31178c1", &(0x7f0000000300)=0x69, &(0x7f0000000440)="66dd20f30f6ea37de9b2c1eb67411228e77e8b16a802620f9d3775340e0739a3d6449c124f293ca024e60bc3b4ab6bdc5bf49c495830fc93a9808f74882b0db91369b1b4ceceba7e17588c21749c7d6da8f4025e68d2139751bc163c3b7bbed58630e6ab0c22454ffeedc1292818e8f5e8fd9145c2f9add0c072bdb51df3990b8fb12fc95334e712c94049c07f03dca43e2a26138d79d89a9718569e35ed05a8", 0xa0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) bind(r5, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001380), 0x0) executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x4000000}, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="940105a63feb418581b9c83fc1a1825b0138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c2900000000000008b197b00000000002d7e4a5d76cc3f9cff48d2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d73251835c53d8974b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb42110fbe9ec748188b274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58f0a3dca58ccb04ace466cda735017196ff346c32717397d6ec60000000000", 0x194, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x8) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = dup2(r4, r3) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_settime(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4e, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x84}, {0x84}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYRES32]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1}, {0x80}, {0x6, 0x0, 0x0, 0x1000}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(r4, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = dup2(r5, r6) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000001c0)) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r9, &(0x7f0000000080)=[{&(0x7f0000000040)="f9a974a59a6f6f6afae16dbfcf97e93ce27a7a3d5a68a3c0e9e1643ca568269aa3055a1e5c", 0x25}, {&(0x7f00000002c0)="2b2901a4c05fc173720b0449d5cc3110ed74c54a625f49b3c4666966f08ea1e6c9feca682cae77028130c8b1221eb6b2864791b48206a8a40563c66bcc48648359061de7a976910bbb7bcecd0240a08a4ed321f9d0964d697dcf29787053bafb196a0ece87f25deac925ffe893ca6ebb0145ad56922bf21a609adcb369d3cc6cfcb886797168541beeaa2e1b2be6601ff804a70cc4f215751fe42201ddbb32516c7c77583aa90fccf4edae3744da8bb57a3533636afe752a01a8728acccf8816bc7db23ec99012233b2d0828087b71cafb3f9c5ab0329e7c3312e5", 0xdb}, {&(0x7f0000000140)="de3aa0cfe66e16bdefd6020fbd51c1cfdc6e0ed2c5b7de06b8bc17e636740372c1a275d65f61fb85c297f8a3085a0a26f5a70d499d80e7ac65ac94a2874c33db88e0701ed60d9e53c830943db8799f69b2111114595c8f8044d50c4ce6732f5a6d4c06288394a32b4af76426b273f41db6425c", 0x73}], 0x3, 0x100) r10 = dup2(r8, r9) writev(r10, &(0x7f0000000440)=[{&(0x7f0000000200)="00b2495700c8066fc1a878dda30e3600c8870bbae52fbb2adda99b4f53bd8af7b58d97059b21b6c82dfed8e0cd854c134f1379b76a827db8a8a265627b588bc3512ce2c4fe7c8654fe285095d6122b119d8b07944ac0cdaaf2345434cee52b394f9e0d329281e2bcb8eab6be071bb909073425af69f625b4b370e402b1c2cd245a0761650fd0774da4f0bc7c482b24f9ab", 0x91}], 0x1) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x4011, r0, 0x0) utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x3}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000500)=""/98) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) msgsnd(r1, &(0x7f0000001500)=ANY=[@ANYBLOB="030000000000000069f7da1bcfae0edbf745d01617a978446a42a33f1fcb9f6bddb52b7ce67aa652e4ecb9405c4a9cf3ce609f9aa65fa65a8859dba3a2d7fb03febe5e32477357000000000000000000000e00"], 0x57, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) malloc(): allocation too large, type = 127, size = 7069436652 executing program 5: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x2, 0xfe) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000000000f3010053119f5aff69041ccfa5"], 0x10}}, 0x10, 0x0) recvmmsg(r4, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r8 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r8, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') recvmmsg(r5, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) getuid() connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000580)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x81, 0x100000000}}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x8000, 0x40) r1 = dup(r0) getsockopt(r1, 0xffff, 0x2, 0x0, 0x0) r2 = socket(0x2, 0x8000, 0xfe) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockopt(r1, 0x9, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) dup(r2) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getpid() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/120, 0x78) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x10000, 0x0) preadv(r5, &(0x7f0000001600), 0x1, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ff0000b99c569eb2acd888c29245f9120000000086dd6007a65d0000000000000000000000000000ffff7f000001ff000000008d9d0017f8f9ff00000000"]) executing program 7: r0 = kqueue() sysctl$kern(&(0x7f00000005c0)={0x1, 0x9}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) pipe2(&(0x7f00000003c0), 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet(0x18, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x10}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x14}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f00000003c0)="76e5dead6f01f8607d2100000063", 0xe) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16", 0x25}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r3 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{}, {{r3}, 0xfffffffffffffffe, 0x87}], 0xbb07, 0x0, 0x8, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) dup(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x2b}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x47a88726, 0xffffffbd, "04000800000000000000000000000800", 0x0, 0x6}) open(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) setrlimit(0x1, &(0x7f00000001c0)={0x4, 0x9}) executing program 6: setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xffffffff}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRES8, @ANYRESOCT]) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r3 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000002c0)="457dc364791f650fab2958e65736aa3a842847ef0d6acea36e82667af898a2263b4468c0be13a7895e905950e003ad9f3e95ba502cd851b930d70f7247d33d7d73cda015d5d82c88fcceac2e97d114df081ed348c2c35b73803d7f331b47ad941b6a80ef84", 0x65) r4 = socket(0x2, 0x5, 0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x100}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000340)={0x9, 0x87d, './file0\x00', 0x7, 0x2, 0x9, 0x2}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = dup2(r2, r1) socket(0x11, 0x3, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) accept$inet(r6, 0x0, &(0x7f0000000180)) semget(0x1, 0x0, 0x588) sendto$unix(r8, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000240)={0x0, 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) close(r1) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}], 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x3d}, {0x14, 0x0, 0x10}, {0x6, 0xe7, 0x0, 0xfffffffd}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffe000001, 0x1000300010008, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0x8000, 0x362, 0x1, 0x0, 0x2000}, {0xfffa, 0x9396, 0x0, 0x6, 0x81}, {0x2, 0x8001, 0x7fff, 0xde, 0x4}, {0x0, 0x3e13, 0x7, 0x2e15, 0x80}, {0x81, 0x5, 0x401, 0x7, 0x8}, {0x9, 0x7, 0xff00, 0x8, 0x2}, {0x5, 0x1e00, 0x0, 0x6, 0x100}, {0xb000, 0xdc, 0x101, 0x2, 0x1000}, {0x8, 0x0, 0x40, 0x7, 0x81}, {0x4, 0xff, 0x7, 0x8, 0x7}]}) setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) getuid() executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x800) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fchdir(r0) rename(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe39) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x70e, 0x2) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, r1, 0x0, 0x0, 0x0, 0x2}, 0xfffffffffffffffe}) (async) socket(0x800000018, 0x1, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {}, {0x8106}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x3) (async, rerun: 32) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 32) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) writev(r2, &(0x7f0000000400), 0x0) (async, rerun: 64) writev(r2, 0x0, 0x0) (async, rerun: 64) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) pwritev(r5, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x7}, {0x1c}, {0x2006}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) (async) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="f015c6eda60a10e2e15d1db74cff96b86c5db90cb0ad9de8f6a9e45fedf0cc", 0x1f}, {&(0x7f0000000100)="0870108eb5df76e9459f4bed576a2d57f2080a5d5bdde047502026e24062e28434cef833623d114074045d1057fed8da1318c3ac0e4c6af19fd4d7be08eeed7ea77152d35be34e02e5b811", 0x4b}, {&(0x7f0000000180)="115d7d34de1fe0a1ad", 0x9}, {&(0x7f00000001c0)="ec03fb2f74551d3a58cfe72c79bfdb6612f1", 0x12}, {&(0x7f0000000200)="9cf3c3d223eb4046d18128efcdf097b0fc07977059cb96be0d30c1d76503a249e24282a569270c7145a985a5e74cb8fc36d317149f4f74a9293dbfe0294d4fe0f2799b053556d5ca9f887dfbe071b1489ddeeb1bdbb25aa341c5a80b4bd92f0ec91dc695a5167dcfb919f1b693dfb50ca45464ad6ace523c8cd2934771d9e367b35c04c246eabc", 0x87}, {&(0x7f0000001400)="50ebd94a16ecba6eda6796e0634e7c3b9a750528941fa77e1cd9c5e94286c08b9c91064694871add37cedc0b7282f503c09fac3392b322ae8132a8bbd9a04f7cb505c7429c6f003ea4a3abaefce58d0134f8ba43274848a88972698f2a0fae5f276d9bece3b24c2379869fb21ba580b98b7bae07a66f5419aa9e442a3ffbc6a9cfb4e83de158bf33ccd0a03e6330fc796ce8509063c6917d93649d4f8804d4dae358eaa3c6fa9f4f39ace1d69bf658f0085531eec5337128a4ac48096b2b4bcb0a5f9f82", 0xc4}, {&(0x7f0000001500)="28db75408e0200d59b2083fa75da730e7e39b0e402c67016381812902e84fa54b642c2bd4c7ccba9a5e05fa39e590ac960dcda6178ea4a783d8006c83a302d72864d2c572bb9c1bc9227e6ae7b68a0dd929df72a6cedad52f4b72241f0180ad98b84bc2d0bdc0f880329c0765ef667a9c6d03df97107e1bdee70e9eb118bf7921e3b600b5598bed480cae4861e305b886a8a249ff6d469eeb5005e9266db8dbf6523a333398b3ff1f9ebd79eb31a4d6764b74af020cfccd0b2b84d37d23ccf7d0923a2f78f85d2052d3a396f18c44e1a0d5a6c57144dec93dedf8156426e6a155df9016d447ba2d9a65eee1eeff6a0e55475ef48b9e7698a1aff622b4d10ab81514edeb4b08927e0b91bd728cbf5522da4d1611a28dabafd0c6e379899c54e1d38bcf9900e4f165109b2b318c5855ac5f43ec0bd9ebe2e144784cb7a7e51b3ad0a2685e5ac521a58415b469c6d50adfc2ba03fe2eb0b6fcd60e78c941849bbdc6a64313e9c46d1150550bce587dbd5ec0b071e4d4f8ec0c435900a116137417d96803f176008e7440c6aab836017b48cb2c5ba7de41a81015b415680172477f01085685b6dd2e0db71ab031f31120f207387d12466e146189149678ca37a5ce9d665f5ef94cc7dc8b540ba82308d7ff7c551cb2b69f914fd14dc9a61dcb4b031cd5a7de5deb40007395f980cd2f0751084b212ac0b88a6e1d46c08bdd2d733813e13a9bb195a25ccba1779cf139ea00f47e2cb72184ed8b0e58df6ba80b599182843219ac609b155f4655f40eecbb31350a9e49e3d5659817c557dbe7764084e8c4d2ab79078dc26de0279118f4195d1cbe7710b6b4329f4adc3bd14e229b0d5d7a0e0cee4ece00aeee4e1016e8b5839161a4933050d5d092d18e1eb69822f8b2fcec46bca1b3865a49434a96b6b01a15a71e1b702ab8025c41332e6b48e8a3bd9de1de537a5d7142842efd1e8b701098e07b0d4481b25d49393ecf4373cec9aa42fb4dd017669494252bfc6820b2423ba145e67f7768a6b389f2ccc0e27209e33265d21c428ce95c8f962b891383d1bbbf1f974ba47a2b60797f2ffe860b0da3427e54c374a799fcdac0bbbd81f3e98398904ca8be52bd885084e4c0be31baa32ead95bf7eb5306eb1ffc0f7fced0a673949b36e7b39d903575bca1af58e0100c5217291adf3000df6b736cb5184a5cc47c95e49ff902f626412dc7213ac2e620a99c22959224e21085eb890a345754a738bb09a99feaed79267c7bc6bca890f610ab57831b5e66bbe130a770c34823caf08c6329f82f80ea700eb2fb1f190bc7e0578e0a1c04c2810bafa036618ab5db18c008f0a67337fbb5d6081ba4946b6ebf454c1b1a302b25507874d00d29f8a1c37c036cc13b9eda4d6320fec489baa3f92cbf6fdfbb96d6e4238de3c2b3d363eda3423b452a2ad71e797adc09294da1244d66479a2213610bb62412f7802362064c4c2d7e630be83538af35350915fe2f78999709ade0193f8a7eda8bdbe1fcfd1643550ce968e28680d9c430009d00f07a79eae8bad6efce828e92246864c21ffe22b1c0c1056de8294544e99a886f6e38af3fc5c5bc0ea0104165c2490ac8ec1bb4716d43097006406c3fa34d8098c9d382125af5de53d8666a467ad0f93adbaee8addd9cdbbb389fa80b7912d571f4a81cdb051f0e8264819ef490f0e4f339ecc2d23311b2863f2091cae6376256bce6a5f5d1b1611bdcb6449473deab86b7f24b5a78235e44073be1f7ff9858c6662e461ea427df330ef7ce8cff65e42c85b12e6bf00480aa09cad71b6efe8db180d3dbe71359536cc7f06231de12b75551f996826c6fb6a74d00ee60fe91245316e34ec297c7a65ea8fbbbba5958c32a5d96700f2175e67f450b98a6fa290e075a1eda6c24a2b161453e1212024cbb8ef96535c18d9ec26ee1cd6aee42ff9d8ca86b366d2b608eb178a301658282d3117439c3946a9e4ac45cec1c24806d7bf5a24813a0c5742e286d16c03a0f49c01434ffba35b0ea2a540f7915c2278bdc4c5104c8c8dedd7c462ea555c156d5d65107d84715ddfc464fb02ba3d8b776118e905c8155f616213872c82ac6223bdf9b12c58f44dfbf2a8798587d013c04d4bb310e7666b8dfdf3f74aeaca53f23624953c9573f4e25125042c0f2eda50b2dc48314bb4b6fb2858c59a90139a523d9a67289c4815b4a540842cf0c06c54a81769a9e14b0b39895061fc2d0fb89f733e7cf1a4f0ffd35a1f3c1c8fa7f4314fcbd561c064fcab84bcaa3d2ef5b5ace8dfcab9c5a20964e79d0dbbf1b1b3c50eddfdb60acd0e3a0ffce2505e0626e6661a3d8f598b4d13649c4ea27d9366e9880028a0dd0cc414bb7894fdbc6a7ff6269790be69e1f892e57b5a946daf13aad4ab18faee9a3ef86daf9d79d0c3a2b8c4efb4b73b58989e44a646f73e93e5bdf454589b6180ddb9a0ae660f1916521c13ffeaa44cdef9800862778de08ce13a2d4a86e94d8ea39be1203ed029ff7d1363eaf6a1abc5303939a18df1db925b7149557f16fa55c5f5ca777d2e0b483de8aff67b145e6ee5c2238c4aceb74e770077a958d177e9633bc6631be876380e471d13869e6f88dd311dc9c4101b9d094e2bd9a151638f437dd68afea9054fae52740816e8587f7534a6254957aed5d59e77f0dcf86836e79e9ba41c13df1fa2ef3a53fd972e2193f99474dce1466def493b9788626b82f7c7794f1bfa6e1338f32c2dd99fa1cf14128cbfc95e781c1d10e69c398e552c2c13b909df3bc59dc3df63c4316c56f7642b2f5bcc7428c4e3ac818f76781e1e1e91895c20871d96cc02ff0b97e4c4a82ab265f66d37c1612d39db7e246bde49263c728f33d39191817d3b709a729c988d46413227d03c5c683ad838fb332e29a317fdac9bd34de0ffa8e669c3039858359a5ac58a275b86bfaf0198fc3329bdd047d5aaa8dd7b1962350a28c5b1c5c5d555e43ff8a3c88a084b82c0246e04cb06cb251514aeea7f9f3f72b11646d5687194a2eaa70dd7dfa0613ecc49529d0f6a9d9d6bcfe96b39380338df2979408deb8cef1fd11cd43b744b06a40dded2296b1d5a0670f9f10efd5277b8992d636b5651d6b56baba2525488bef19faa04ae7a98df36ecf8443db8f5e0a1560f305e8113b0b6b5c0fd8952c2bd618a4c395531742801ac2a7a4fbb59b6bf1ec0036b21833dc80eae1a8470441327bc64e198cce62b0ae42992315743c16c2c9e5dd6dc0bb7cd23a182a54c5618547b790ccb90faf5deac0893df152d1a9ce0369bc6c7f7be44a3da7733aef3fd4ef534847611d638b0c4933dbda2d3aeec3d4912233dd8ba5d28995a5c439f8f810203307951b68613101293359d7c268961d03334f4406ca316e03135e0e894f1d8109cab5e4c1c1008b25605c85057b9d097c182d18e29d83a7737e249afbc91a0a152a3c9b1f00b085754d282816e8d426d57bf6a88d71e169c96fa4d293c2919fcbcb6e93cecd56e60fb50b4d880c5e9e81979d320ce188e8bce19dc30f6cda9ce3617fd2cc7ccda84e090789d26aaf8a87dcd5ed5f8f4f2f2885998e6f14f218a430b22aad249c26cc15377ac71ecb76e3405ab5995f4596c35bf423dd00aea81ba79ea95058708e94f5684a01a59b0c27070e6b046b242c4cd878b96bc81150e44aa684143eecbb16133369dff9523c9dcbf2877dca5f895f45ae77e41c3581b82486fb067fe30ca2adbd98f001a039eabcdcfa2f8bde35c7efb6075a521bc9009e65cf1fcf88664d130eed74257f56068c235a901a637543905a4c9e943fd0a5591dab738d2a5b580aa2743d8724376673809adf1e8aec0d16d2e155182fb47286e7a8f9dfbbd010c2639cfda426fef552e5b8c1793e346409bb1f394ca2876f78407709c8e01f9c5062d05102036ea4c21a4ec3c98e9aeb064eb7f412489dac1d8eaa8dc69fee3f185bc00af8a6c94e5a95d09603de574cf15dc26ae1186bc0cbe9e7a8072fc9da9feb532ef360a1ad04b8dab4bcb580662a2193211a495ea17b1e50ec1f2dcbd1478d14255cb511869763d9619429ce635e18749b5bbfa1552a9955372b0cf9ad75b9eb8da7e61a5e26e54178d8b9fc36f6721f1d37b93106a3cb8b57194b6873b84288b1285585856c1de0b3690d2fd987024dc16478c89d67aa86e69d6397511dbe943b6268d0f2d837a8514616c0001d439a6d4ea8583ffc8fe9fc1020b31f67ed9449eb3633e8c2cbee732b4dbfe36fd0eceb1a252fc9ab36a77ac1046394c18fc09ad7561fa09d9123148d6f549ec0ea5d996c0c1999e05e394e734e03e8142e64a0c8381e18a2c51b1b6f30685ee3eaef829b987294bdee649eeceaed0c573fe5cfc8809a025efdf5c930f0ebaa7763fbbf088f44032dd684578264038a6db3f4fed1a4d13b77687de03b4e56516ad6fd2818745a4139c110fefdbaf5e39bd8e09366d1a3e1b0df32b47cc2d054a19997ec3c4f02c2fdcf3599e8664df19e4174c4b943e138150fd0f77c469840eb71ad51c2793ad02cf1321fa02523420df1e24714a0169390ef27514626c3dd0094a3b171e321f478d43d273452b96dbeb6339c0d8792141bf6be74db45e7a3d66f48e765b436d14d91ebbefc919bd3f15c44126b712cbcec06c7c1de3748f4ef0d2d55d9a7fc79bd4804b13fe8c85e403528e5bea4738c1a7b3d58d85f5c19baf5837dcf7caba5004bbffbd73f402bc280e794a99a8ec57976afdedc204ff7c77778327250ef1243d507beaa508c3b0c47b4fdc27734071d7b9a4ee51c5009d824a806476f51eec921f644802a8d6ead2be0f5cfe1c3b4d70a5814dd5407e7405d42c1acd2926ecb98873ae3469c6f40f5c78b4cdefd067bd784f14f69cd781332638e0e18e55c5765fbf0244718dfcdff970a06d300d1330553c6496e88815b828c3e06b5f6412de526535d3fd33997eb224a978c4248d9ba4c15e13088afdfddd36a553f8e36e0a74ed8bf43b89fe55f20713dea3aa3ee2e4554cb2b6b23d63f1ea88b330f946773ed6424758965b284498fbeaa9ad4b065994ac7ffe9e5a1dba3768d17e36f1b03784d788c7fc4074f3e6fb402656d70efbfea489623b0fbaf6c02b9d86339fb20f071e23fb510868712508991f08da367ea942dfeee4d266ae1200adb11146556ca0d9de90564383dc4703e6588f3b4e53d6575e88871589cae7c8e417680a23ba944ffcb605f26262d0b4146d5f06cc161b82acff014d23bb4d01a91e12add002f065653f33b2b07303432df545dc4d546363e7a9983b6ca27af7e60153993440351813e5224593b16f30faa97a621609aa3162d9375d22fd75f9a9a4e3f180f54357c2f2127f154a18dae3778a346b09eca1e5884a31193b0e3ea77ba6695204ee579ee6e7814b9863249a2c79f838fc4338be85389fa5635ba73e09e12a9ed8dce9c816da79cd477b1fe202cfe66da775493602f56334f36a324ead4b2ff5baebc7ce469140c40c2d773e6954f40c3e2cea82a34a41eb4dcebf7850badd5a8182a7df65d2e824e4f9fc47d682b90a2afa36dfa02c059bcbb94ede90a893f73e014a5b5144bf2403057161d06eff7521a86654ec228d69f599f5b315918c6747f0c08b70bfd5b873976484e99fea6774f1423a65dcc60d30d77a483ce1d7ebb1ac661cce846ae96c0f6904215ec44ec58e1a5882692819cfdc2c5", 0xfc0}, {&(0x7f0000002500)="85aae321725e21ea741da1cd46b52877cdf6036fff25304c84703fcdf08c560ca5b4b237984c0015b554c0738d5e8ec2e044b079e7e70740542be94d0b837afdc22d2807443190e72868449b96915abb136ff2df2966dcfe0925c4dcb7a8ed842e09f0282fecbe0a10972b6f9752577b78ff5e29abc8650ffa5e42ea307a560210e7c3fcc61a5f49afe8efe2314cbefd7fb009ac0bf60432683da843525963fe557085ecfd290a950925444bdd2c778202bc208fafe93e41e35d134f3806c3b828ee3057ac06e84cb9aea83e099a928623a061c54edac7700f1e6ad4b61fc27eca46a357f69284d33c89891590faf158a44f78df3d", 0xf5}], 0x8, 0x40) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xc5f1, 0x4) (async, rerun: 32) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (rerun: 32) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3}, {0x18, 0x3}}, 0x3c) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x289, &(0x7f0000cce000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmat(r1, &(0x7f0000bfd000/0x400000)=nil, 0x0) getgid() shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x18, 0x2, 0x0) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203518, "28b7e60ab87aa57a00000000d0d2000000001c00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000580)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f953c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000600)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99aac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340388f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e470b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5b31bd6d2b6af2f79eadd1af7a2865aef7198c6cb145ef060b9c7f403bd42c21b45f103a188326e92376cf1a568963336a7b08d1973be14cf356e25038fe225d1f4355007c2032918d4daa642", 0x1f0}, {&(0x7f0000000e80)="eb78ada84926b38daa2fc437b09c115efbfc040588d1212c8f26e287f0abd8f640c66106e9524a910afab6c54d2ef790624fd95e916ef85b9cadcf36793d5629d16c82a5bed9cf89c63a53548828e4fa8d37dcad5dc82e1b7cd7a6b43ddc0bac0da3abb4b822389a27328f25a3e37aac187123f415b01c0b1c31776de2ac44c7e816c6823e7d8ca4af5b3f140690a861cad836370a8d6808fe7a9978d21115d7f45be4d5da65581d0818a6c7ac88635235010be58fc37f48bdc2f95e2d000000000000000210d5fe05c81c92d9102e7a76d10a6181423994c7baa40000f4be8206672b00000000000000795e91d6f5dc7eaa030eb343a83e34ec6cd1fbab522d3f1b08b70c34fb5bfd0cfc3b422926c378cbf11d1d3a4cfca9e062d74d2817a03fe5b89f552f57b7000000000036bc28457312ad9840e4cec6b8e3a477c655a32adaa5", 0x143}, {&(0x7f00000008c0)="be791c33623b5506ca39ec85e872be710d36d763a2ec1c7d63ee0de6c3263267743d71d346d970fcd8cea7d1c6627b281da0efcdef15c16e6dc0acb7f9c2368133bd6c60bd9df750cc5daabac70e4b2a1955bcc908b27b5737689ef1a7a271793f67690bbaea146cd2465e3cc2bcaef3575455fd393c1cbe05eedafd181b7011bed47efea90722be8bad1e638476a7e4e295803f328b13e2659aa245d6cb13a5", 0xa0}], 0x4) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5db8c", 0xd2}, {&(0x7f0000000c80)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45cd5ff1293883d8cf6b567472b57188f5a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d0000000001000000498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d3147429940883fb084a2698987a7592e06cf438f1a1bf39a0f744e868dfb18180d178b61f1e1bddbc915cf38b9e5b6baf4877437166ff2f45a911df8d55ef4af8b48d106e05e860a9fe3222c953a18b555a5773757727606359655e808edfa2f017da45bb46dea5", 0x14a}, {&(0x7f0000000000)="3a8ad4d1be020f01486a310400000000", 0x10}, {&(0x7f0000001400)="afd0cb", 0x3}], 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[]) executing program 6: r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = getpid() fcntl$setown(r1, 0x6, r4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000040)={0x5, 0x7, 0x6}) ftruncate(r2, 0xed) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x50, &(0x7f0000000140)='./file0\x00', 0x8}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000001c0)={0x6, 0x619, './bus\x00', 0xff, 0x4, 0x3, 0x2}) ktrace(&(0x7f0000000380)='./file0/file0\x00', 0x2, 0x40000228, 0x0) sendto$inet(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$FIONBIO(r3, 0x8004667e, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000003c0)) getgroups(0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) truncate(0x0, 0x0) semget$private(0x0, 0x0, 0x12) semctl$SETALL(0x0, 0x0, 0x9, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) clock_settime(0xffffffffffffffff, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000001e80)="e6", 0x1}], 0x1}, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r0, 0x1}], 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000a00)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d90000003067003bcc26333fcddf58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff020000000000000000000000000001ecb7f8974c029023f91600afae7b5f9e19ca3d81dffd2cbedd9c4ab886"]) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) syz_extract_tcp_res(&(0x7f00000006c0)={0x41424344}, 0xfffff7da, 0x9) syz_emit_ethernet(0xa3, &(0x7f0000000600)={@random="89ffa22f3c25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000600", 0x6d, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x2, r3, 0x41424344, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, {[@eol, @nop, @generic={0x3, 0x3, "b5"}, @window={0x3, 0x3}, @timestamp={0x8, 0xa}, @window={0x3, 0x3, 0x8}, @window={0x3, 0x3, 0x4}, @timestamp={0x8, 0xa, 0x20, 0x3ff}]}}, {"543508f0c1046bfbe828b431b82e7c598fbba0819afaacf6f6fe3b7698f5b2fa9ab10e7ec130501ae8417223b0aeb72aa40ede2a48"}}}}}}}) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r4 = msgget$private(0x0, 0x10) chroot(&(0x7f0000000200)='./file0\x00') r5 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r5, r5, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) syz_open_pts() sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="bb384992570dd3f37ced0d8601f8fac29373f9924dc3876611a726f3df5216a4671995f02021f3b0cc319b41bf9ebf044e67fe7104e54869d216fc312f1b0e7dab73437857cd01", 0x47}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {&(0x7f0000000500)="aff8f61c0e31ca75e2f77d703bb07e342cd851c0226be752b5ef142895b10bc746f7c7b5ef2ffd4663c01b21037be401be1e639101cd41ae961f69dc1836220bcbdfcad30f8c0bbcdf2dd0c9b854842f06bad35f33bf55668fcd960a9f37a108ad9fd91446600c7224b0e723639a6132efac64c00a6d597d8a2c9b861c9ef8b80f09ac", 0x83}, {&(0x7f00000005c0)="a3b920b9cf65a36f882fda9979532f79aa9a93605d7269d4ee7144d288ed193cf2fa0c6341beb67856784448e83ed8af3e8e9e1b8bb326ed3b055a", 0x3b}, {&(0x7f0000000700)="fa89b1", 0x3}, {&(0x7f0000003600)="23c3e43f78c57a372c288a135be147cece0e557bee4645c6e2e7292dd8d9f1aebea713df77ac2c2abcb0fb55ae31b8a22ba0235175592b1a28ef9f1e824690ebc2eba650286a1e8da4cc72ba747f59f9ab6d289ebcf4601f446353e0276e72dfb537c2cbc7f2aaf21183e0b6b18c7351ffbc5b6cd9dbe38ebd6c2699582ca6df93bf365654d49ef37acc847587e6e69da9b8a4c5519dc40f079e8acbe7215994f211b9876b9bafb895743939da8deb7381162afea9340261d2aff7102f6adaf92cb17b06e41d9f0ce92454c4e8aee5ac3ca893ac40427c71408233c1f792285fc0efd21c21f34443263353e0a100825f6ccad98ffebe5928d6966781d8bda7c68edf9f477ab7fc7f2c1b1f9b0cf134f37be1cb23c48cf61c0c1d0674c99d209755c020e51bf4336f3dc2a2affd4b922d355963ec7688ef3cb4545c549485b49c8a79673cc1ea25c0f825abec4a22c9d8eff94e43b7e3f4cf2756522c0505cd027ed68d0781d8c4f7fe2589affe41b1e9ac9abc7666d6a3e54e73b37a7b85352241b9876dbb42b56c701ec95e28ea081d89f09632d903cc941088fe4fea69dd640ee46922f97d7516cf2a0a711d9d106ebd87c2c54eb292766d84a3377f3d4e069584920f00685266f3d47c38bec68944d645e79d12b0fc69e0f8b16081c8dbb575f5fd18db47fd50d173428827875fbe6a5f277425cf931e576d946053c6b16a83d0653bc1ed6abde9e003c0fe62ea424daa7d980089c0a9de5c56c3552caa04591f5053529f266f703b96b00f5dfe7d09bf950f5760c6bc5d56ff95aa09aed3ececd2b965bbd0d77a8d049ae333a13f4fb166a3411cbc6dc3f3af5c430801ed9bd338c708321a21f8b26aad0d4dd49c11d4517b4ec69fa7de28526189efef6f90bf79332392015f954ac961ab342760c2650afdc7e75dde5b0f3c4ca4b8d5ca092f40be9df7917061824373cf446288d136822517599cb979220a31df907dc6a57f5289b8f9a4a3fa4e3b55c4f28f4dc3f1f16beae3f710d2196dd46464a51d030c9b3c71b0a47736656d38466765846e19ba4eb5a05605ef5b3e2aaa811b52d023e6920fd487289391a66eee3e3a3280adcf0e70c44e3d6ce0f0332bd95c17f3c8b162b59f96a9cd33213f713ad9e7aceccc9196cf1166f2a3fc8e4337bcbe6ddcdcb7029ca3ecf0b137a1952c691b9dc67bd077bee3a66ee20edd588af9301eeff9e05a3e9be888e38ebb4e78fb7cce66f7fd54ff4e273efe27344b2de5295d31b96d6f8236dc6981d750ac1b1c25c8f3acefbb12ceb5b4f19e5ee75fd0b2da2aa2cce7eda8550407fb866f6d91c4c45872f8a191c7b9c7b3af48789d46e05f5e3e04fddc509bdf02d208729079296062f6b8605bdff317adc8b7daf915d1074a5fadada050672e9c7795be6d822e0d993f75403e45b4ff35b458a224cb7469d73cb4cb2ab6262ff9cd5cc8bbefd9d992e83545a14bf5ad36c826ac3c45d0b713bccf77c22a4111e819aff9b51d335cdb65c312b20976a17f94a2074cf04edcaa04a8d8931fe3da352b2415a3f6261e9451018795bafb5a84118a674697eceb03013dbde27ccc8771a30c3f42cd46da9c88f96a1ae87a45dfa6e4e8f87d549c1eba499c7a6fbe62d4af369149abefe9f34110cd353f93326816815a5bee08119aac11aa8cea4943b98c8291899f206440cde4e8a45a6c48b4643f8e705a2c98fc207b2abcb2bf6b3160bc964c3957b5b1d98ccb9c832fc332635bf7620009e8d995194b61bb743de00f73eb025ad736124826940a7fac776ae81b4e94378b5e4e57dc6cd2afa63743a8849d04ac9daaecfc540d68e42f483a2bacec458195582c1ca12fe9454643e88c8c193c8909c1a87ea7b36fd3fd5b7fbd7e149fd2203ff817d673b62a40db0fb7da0a6dd15f6897f8ba482f980e3e195fd6a531f5c74a042760d60ebe4e8c00f3ffc9a1781899ba1171010c20e8ad78a5cee69c59c00f8bff3e9900c4b6ae661e181fc2e02a4168b05019aee161625e63f26e4d0718cbc5aa43ac71222f456a09abaec3768cce8d6a24cf8e32582b5196e40d8ab9be105d212722848de350d770b2b88aec29938ff9747a79e3f1bd9266abea7b7697896e1f490f0178ecb09b8210761488c8fd94c9512c1a177065db3ef7d3bbb43401d9de30143d6084b372f15789df58fbe4d047f96e338b7659e68c2021e3e50cfbe8f0fa305e03c3321b439d3d656ee2f74fe57cfc0edc5cf30c9f67862e0e915420562b4803d6019ad3147ceb96cee0ba7f6d5815b86a297590685afed5e13a36a54bc3e5ff55c8080c752791950ace59333a6d0222046b855527a03b0f712f2b558a89342c4e32d1c7279e8303cfb69c744e11f0a2776535420925641010bdd4461188e33891bc978e827895657425ad1cc731d9676c7cb356f471f145af628fd0ca28074b5bbacace5ed627dad1935b98568b420bfed2c2f6bb59ab35de89484dd996efe93846c66cc9f7f4956a608aca7fed7f4e95ab55c61cdc6b651d9a63aaa673dd17635b29f15ecf8073db1975cfbdc7d46ea9a93818b280c7e40cf1f8044c72b620f3f7a8b9a3226d5a3b9abed575bc97b38dc6f596773b003d6f57bb8d6930deb782193d03808b69e00645a39c47eb36c8af4e6c82ef631023222c2e125bda2ac45ea26d1d14055eab738b2733f9592cc92f9e0233b9626c132a63fa76d46a564768475411e240dcc51833d8a9fd3ef8082aaab18e453b3e56240fafb34bc2c81ae25375ed1d1393366f7954cc0059b77c47d0d5f66428aa8a2cbe2ad57d9e4098b5f97da755bd126a5d481da142cc35273408326f9c4473809be01f5ad6f08c06c1ac39e00fdb1b8b5f20f2f89ef244d14b9aa5295e3744fcae3625340e2c5ea27eda155f71cb9fe2f1eb27cece7602106f8eacc0d66b5a3932eb7697f6df4b6152fa80a9ca6a0ab40da081f278c6eb9a12b08a0e658d9ee3f2c509dd1e84bd0fa03e6277a7ee4f89066cec85de954bf628e8f57cfa53461e15071e82cc5b28964c63c15eda7842681f06fd760cc90eb53ab889f93d35e944b86e74182d29b82f8c61b945d1f6c8dbf522b2e0f3d07833a45c53f378686feb576c532ed54541cf09c47ec60a30d20c36df8e1c0c607a334457e3dd471be97470a61fa090e5590d4450dc4b1ef6bdb45886f165427fc044033a4fa44791cc8499889ea72a76f9845905d0590e2047423737546e6cc792036cf7ee420673eb2c4934660381812bd68de22928a1f39db9215b53ed66e894cb1f313009d063114e4480bcf2f7d6c25dca3a5d0a97fd462bcd8d84cd2339eb493414f13c02769fe93e55ed5a8868b024e1d81d53065a2308437c9088ca9ed253bbf5047e5313536c23691792f8bbacae5151da544c7ac722378ad7db49a1cad240857b73dea25c4e5a170a49e8c3ea01ade3722c1cab9024df7644e9d4c4dd46f681f83180d2343732b1af1b10d188fb4de15fd37fe2487530fa099b190b0df11d76476d291b53f43965f1eaf73624d9d5b275f8e3a6c75c0098d918fabcae88ab478395ad8b09e81753fcc5cf99c7298c574c31e52457e5b772329be6237e232f0a9415954c766c52e6eba03034e27557e2e40b559aa95aa69e00675d39fe73a662d88d504c7ec9774c30d18ba78049c49cd886c7e2cd6e966122febe2dfdf666fca9f94e0a7ee10bece85abdaf40acf66df500181d02ff09304d8c4dcd39fbbf86017c8a4b56d13f69b19fb52940502dd055764af3f545584a38e508facc1c3cfe12b0bfa6b3f90ead22cdbb94031cccc12e46dee8576aeedb0a8310d35efcb237f2d7baba8f82eae954636d92d47d8458f99f1fd05b3aa41e368db15cc8b0e4435e5927c5005e7d4e7cd5f742a25a54dfd421e66b8473fb36dbfeb405ec5f925eabb32ecceb7fcb74b00742b2ec3bea648d548c7566ff0aca33f09648cd6b85e04bc499550fae510aa007e027f288e7add09f466759ad4be103f700ab6827cd3ac02c273f0e1a00c53e914db64643c383adf7840e00d65068b173504cec848413412018946667f735094c75b7b156fc3656b71a964db519605b552250b3ada4e5b0fc7303494b337034ce0d79a4c6dee8aea36f2704782c9257188749f45f825eda25d95b4139c6143c2fbbca5896569a08a9ae05d28087937b4507a6de3731bdfd31bc7ed295bfdc3693ebc1f83fd4cf8af832ddc3d3ff7b721e0140e5907389d74db2733d7ea4bbb02f495e0a1a02bf97aad4efe837e8542ac677c114e2dfcf52b3c443bade8a0680c3c19f069943048bc85ebef1caf60f5e84cc20f9e3bce3960e26c1ad98b1b9e644c21e441a4de4b4caa7e2cb3fa85ba6ba13ee1910ff2e1afaba9a5c92133ccbfa2e25853dd94233a3d2ef9b0fb3dadd394efc3ff18b47195b828ef6182a4d2e810d177578dcd04527446f791ed929d0ef70f3dbe161904ceb0491029f9c04008c8a04c50a8f89f106961d5eefe934d891070ced4a29b776ffefeef17bc55d63e3bf0793b9fc5be4a208a6c9d89be813fb5cb9c0be93009357b32ce7dd6d6fed39f44753d4a526bd154ebe7ddbc50c68846025bcb7c5d64b154388af023cb01a274841911261c9ff2140a7b895c8dda1b82a157a47181470575087e8f7e50b22e55a7adee0a30e16309b1bada9b9948991971f9cb8d035dc4582ed41dbb34a73cc17a09d7d3cb682b5df81fb52b6e84797a08ace295eab3edc90a741488e25309dfcb6486defd45000663e0d58c9ee3a7fff1a85179c85f5616fbd6f678363e120ec3a372a56189ba5d1e98e01e35e3dc4cada83fa592895df7c531dcb287a31b117637cc28e322f92535d3e4d80a0fc0137f22b92454fb51945a5385fb528c626484d4fb0ced6aefa0df0c541e477d1b42fab8c17cd3d7cfd376f0ec10da53588b30e10bdf5e9b8aeed00e2003ec8c51089a7f4f7ba55223119980ab14cf9db76fe05eb9b9f7479bb3d4701db9594c8a1703ca114703ceed87c82e17eaa050c5d8383abd1e121bd1e5d22086f8a6150298c39b10f9ea13fd2ae6db06c86f02775528f5e71875b2d0e2345c040562569740cfc301106130335291cffa00d671890f5aba5d1e8f65512cb79df2a9db9eba85f1199283d42871444201c985e4ab2fc1e06b4c81c284d532060886577e2e8ad40e51ef40dec27c2667f813fbac9a3ffe30ef5d0df0df33dc24793c626ce35449f30737cf0a92cea2cb0ef518a4c9a2a27bd3005d478f28808e1b4eb3993621422883fdaf7e73231880408ef8e12f8decca52468e81265c06cb08de7ebde94a57c8eef714d41d5bc3fefa07f053f544f144eb28481ab5bb94f7788f3e6258be383eb4f1452157368a92ec3c639f97787a903f69d7055def67f465b7d67bd00691644423ed17578714b440076df789a4471df0e56365bb78e912c497679ef74889a0f462447d3707197d248fdf1704db2b69e0e92da053543dde2b1c87daf2043a570f2bde5584da69ab370c535bf9e46223ef23c365373222ff1cad62ce8dc4a1bbabe85fef86dcf41613b3cb0eaaeff4ede625aaa90a2064462d138280161438ab238537c1eea83e4039022eb576c32fae89e635041aa93283a08b940c4cb9a45add5cd8acad962467748384f1bb34e4f5ab395f3938d031a1705eb4dccd7c2b84fa07d907ef1e114897cb6621c8fac08f8507ea47dd428197d3c211f01418c4140e1f7d436c4a15e87d63d1cac4bd431d29c1eeb001081596e70a73d0bada733351bc3dbec5315668e0869229c", 0x1000}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0x40a) fcntl$setstatus(r0, 0x4, 0x80) msgrcv(r4, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5"], 0x176, 0x800) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000005600)="fc96e4ea5a8a7aeaa78504d03ebe1caa89bab1718fddeabade8d5793042b8431177828dc7953b7b4c3aca20c1f5dad8d23d6e04b2e6e7133ac3c3da3bba9f6eefb5a86b86105f91a13a396c75552b2c4a4d8bdf1ac0da4ee239d7ae4ec82a13d335513d8fc3c8064332a5a7dc29a21652ec10cc8c38e47822714968230b8ccd6e0954669b3e2bb58b8c82f774a82e151166132079d77135f24c38116a9da60dbbf7fd5b226d54855c254f6d94908a4e3cb4ef28e6fcedd0c88b3e59cf770b7548a5520caeaf31d06ce5779fbb84b35459810d5a550b4af078a81a19b0f6715201338efadaf3151195845df47a0d1a4fdb24b2151926e44fcdbb74af24560920e80bc36e90ef5ab79585e3e6ca7f9744a53f86dea9eab03ea4343bf30333f61475bc53cf6c4dbe785a775868c2a76bfaf0b20485fddd63916042cca5e843ac791ded22682788f466e0de2d95e99d56091c84e5e8b072e1668ece1112facea474be9b4b718554fba6350791f0a896d8d269373ba11ab9ba4f240aaec2dea506959450f349e5433c079effc94ea5fe71b556d05e50c987a54ab5dbe9479b108a5ad99131c865a0c36cd9dd2c005cee896191ce9b98532128819fce4b5d4a372f5200116a6f1cc6562e95b54fceb6334a75204158f15b104c9d0ca149dc64b35285afe339c24c0a1bbb22d1298c0e6c7db33090b04a871fc44d90bcd65f521c911e90865404055015c14457558c25d3d436395d680c1a34c69f5f0c1bb12f615dec33965f3a145d2e0a0c2753dae601713687728ef10a60a36ff76bc0dec4b3282a46c552654869f01e0078183513e6cb565fc9db9104d28429ebb521a4641fb505c28ad39b9158218bdeef1b150edc994d1069a2647f6400999f0a80c24360e9fa49ebb4f3465634f679ee2b70b8a97dd8d2f265a630cc5666cb52d9f509355d517aff3be46129194684ff386eacc64cc4a865604c993fffb596b18b6ac876f26c96e30c2b5c2b276bb445762776ec4d723e10edf6a8013e88afef1d72da32f0b87e84b7f42f86c5d8199f98be8482c863ebb303b3a9bd301e076af29419b46a29bb3dfbd2a7eba51062e01a7aefec6addc38fbf4af0e330ee4c72b1150331592ceb8b6a06ab5c153384c6abd745e2b5b77d40f0a4355f5da6a2163104c15753726a067d59f42f8238e445603aebef03034ef8ea6b8c3ca9bdd975174c9b1d07a35223387c705f8a29afdf9bfc240b546a4549697d764186c5c00ae22e5904e11ef974390ea22ddc5b10e7734379af5bdaac4e71b2d0a9e7a539468403b465229bc6055a8d2f25234744e8f8c3925f3e79e660e7ec57528fa8149612232d414b0b5ff3e6f5a184e624bd38b22401a1496b93d29426e5066a4b76630844cc7d81d1d3216ac339d408cd78693db3615bf85788dcd5818bd4c18ba402d723df0eeda1f52d8b69646d1a19eb237b4f72a3160bf856c64f03d06d44debe3d64a21f3e6aff3dfecc014701d6939c4177585da6897e447cb516e7f921d4dea3008a9868559aa7133cae511a7087dba24f714f1a94032a50f479b86d12f5ca94b2578cfd939992fcefcba1fdee152f014d106f534100ca2f52a146fee925cb90bb5d71f797f094837dcaa45b92fd13e5c82fca3b68817875337f558dc3b6d1c64806a1c992900ea3ba1cc0b7e81d517ba7fa7fbb8265a1965f5fb34f1efc669d5cd347650104ba0c794478ee5e973fbb10ffb68e5b7502585659a21e753f4dfaf584eb9b835758d5da7d1a0ce43991e3c0fe4a5654c448d79b9f904ad420425e46f8cebd6346c4b146ba952b567adc6173fa2bc39607657a14a95422b0cb669e43b6650fbcfef472227a3b4c218a54d5b440ef916c8bed2496dd3fcfb1b5a10f1bba4916251e2638ac3becc002b17d9d278342fc54189e6abcf9ee7f11eb7a6fbbf3eb78c5c1fefcf8d01ed8dff31035849eb25ac12348ddfdc2fc903a60d644147e699c3edc6ac0caaeb68a73bfc192d69e033964e8f138c8dd184b0da93e28a71f834ca56efed26952f19e7219171cb22709b5189b7a7a3fe6c68e916d349e16c4f2231da59e1e16bee9ecfefe9862c15837a1aa5a6e2772cacb4eae69796e1415d0d577cfae010a74360d3f6ca29174a4e0c647d1c91ba68464cf463acda5982610e62c6a2ec606c0b2d79fcd1915e096373893d42eb118993a4d4fec8d0f9ec535372389ee5b2b998f88efe98d9aaff50fc0a38f832b6738d486b2949299a231c2b1649de6a06e7ad60d481af3646067a2909ef1e3a7b4810d68640598a17c2670e4f1819407cf2a03f85a4556b9d26f09e7712c884e00d94d53b78e3074d793dd2d59ff1204ef44d4c323c6a24d9c7214e30a73492fe7b2a7d86f5252c22d7f0668c41bfc3de729e798c2d94b7d99f62a175fcfbff34c21c014943cadd9643f24ad4eab986a35d1d4b493b07e81be86184333d7c4e0bf6dadd302ca8f43b0434fdfa23edddbf227166e4bb24f418dde514956e034e1806ff209b41122ea98267e735646757338774c5cdc97b6759017d1a34bcdf07e25ca1fd1d4066a65e9380b383d4dd0a7f5917798e48fa7adff454380ac25e234a4cdb804b82de4732f9b809327fc556da87135c8b044785397ec982785ad65824ffeb5ba2d9a793a6d2f2515e763b33a5259ac53e340771c9b97fa06fc56fba8a1235cb4c3c0d39a70476ec6d675aebab83c156eee0c53e4c5c72539b93723a8d21f148688d4d5cdf7e58839f120bbf56bd472aa99dcef8a55707b6a716276b927d598f9744d490771757effd95eccb8d35afa9017b46232782699f5c08789862d32621f156a0492f02812571faea89f9f65e82192d45d65e1c37cb4b8a37796a91a72140779eaf651112af6b855b2ae3481fe7412db2de511a1db870ed0c0a569fef5ddca1125cd3a924aff48e9dc173d1fa70ec06c692bce10e9a582ab755372c0e016026dedbbb3d01abb504a36eca8dacae7616abf59280051d864e1080be20d407c038dfa0079a8d2b481a4736c52f2d6458736a059d09467b8ea1624cbd39ca6ec40704005d1c0cf1d80daa2173230bc3cae515b738f70181246699105e39cb2c80370a5f616987899c7afe78213b82c5ca17c493635aa76273be4d87076694cd6b0228e5ba0d6656cec057a45d33bdde34edaf72b667b6ce02c619ccd9210beb22e483949c64543e3e4e29c68cb020595e5c7b79105151b1cca68de9042374e5773f5a68ad4f82c40c0a4d16ec090a344fd52f774fc8b287ac678490ed004a692a0c0b49214464f1a32a73af6873ea3898e3892e44342d57ec71dca8b74dae2a9d94fb0197f1de09be46087777a992f2bd841af6b9a152971ab952bc75caad48f089455578f9673b82eda6440732e6a1d03b9f38a285b5c2e728222a92662c4aa4be1ac8991dbdca506babe2a6d5b358b6be81e4f5b15517b43730f56e4fa35745a82d47b0f1013300eabc739872965731c7bc43de2aec00e472d222770d97249f71ab6a6655ab06d8aef2f3aca12cd2027273f19e39add51b3e7be2b792ff0a1b412757772d5423355cb1c54f9a78f9cbe823cff00fb7f0d1b188b6e87ef888e6abb85af768d5f1c3d865e3a64b4e1d834537ffbfb40529db3475e0934599a2782466a68fa6b8b01c983211c59daa4be4712f32cb8ae3c1f91bc2d6838e95dc8f382cb930c5599f52d7fad69f16cfc857e26b5a1dcebc2993f5c073081fcad36a5b347f07cc50bd1d76e4360494b1ee76a367976f95b1d8288ef8fce3f68fc243e39872e2c634a95085ea95fb8cd719506a51d6aaa7b816f408c1e30eb4d7147e949a3d22f75d0b1b58a6fb831bfe196df19ebfc8b60f8782116a7a946c79568f1068c4dd6c56351a2ca99851a571ef980a764873acd03aa73bfbaf2c7610f0d90673d10eab2b86e2c660ef05c256c9ef30f9604e78ae7889cf6c10fe1bc7f830d54885397899546acf29aaf26b44c2a0ab3f1bb59fcb48b0105f6d4a3a19ba20ab2af20c250bd4ea32d8d3145124cd8f28961c0e4575ba7636640c33d088cd2f6705cc9620c9220f22e24f86a3e7f3380ab23c0a81762645dfc0fefa14fc4607b14a19a99f93c834e10cac7c12531aa999d38348ba53fc24a106d1374efddcfb81ec88dbd38755029c3e6070ce2f28a6cc11dda60f1e211a2d2da1e2aab774ad4c6ce8c888b0765cfc7f398ca1a79498988b53de748e78c56e151bc63064eea2b34616b930f19175285571ad7a0e4a922f490a4a932e3d5e3d563cfe7eef16aeb2d31066317721a6531da284e0cec6af5beb688264c2e0bd13bbcf3ea8199b721c78aa5150acaf63454204829472f8bfed1826b025797ec73df1a1b88a8fe3344c15a57161a5a4f6a2030b0f760d1b2d949dc92bbafa271265148f66135b3f0fb67f0e4a6269ab1728fbb4a6abca54b55237f6dc4e119ad398d9cbcd7f2cce9ef165a9a5df723afeabc2674a48327f8b3eb10acdafc96efda9c1a0f115b4cc3e0f406329016a709457b3cc6ee29ae24d2ab3b813be958170c572c2ee05abbe61d28541a200af70f81503cdb8b1720f5719a689b784b2436c1c6f8758577511f0cc18931f2f31abefa9a51aaf781fda920a4ab5ac6b0819206d2439683d3d512e2aa12bd17e3c7ec248d252c9d597408100897db71e476b2967362c565bf44d5b49990d5fe06fde39630f3eea3cc2878c10dc416061d72ec1cdc0d770fbeb010827b1f693065b93aa71d54346297928eeaa958952419b4ddff25230821f66e722a065ac755740dded73541952bcdd4b700817ce86f9dbf27a8338facf6da4fa2afdd8706f75a27b6afd43cc361142cd7ade0c1a497027224b5d180ca26402522bb630be2fd983b4a0d57dd5f116e244f4d52c4ea89fbce1a7f963e79df7afc94953f64ad9dde1a5a45314f966d6f9e3c8140f90c31926f44fb914fde2b4f879c1a2324f294a4de62578c8ec9aac711fabc350604d732b564df67bdd68ad541a5c7e93268933c00bb65fce95089766e31e4007483bf0a057acf0eab5fd814a458cede951066795a368a8a1c2cefef08de5e79d7782ed59354d4e7ed56f4e2b643bd226957151f34d56173f6e517e467d315132fb89c144b9d001add3c2364028dac1bafbbac96342a0fc94d71151e616420e08e8103737fef1a94293c26c584f67e9b3691e33a93e38bd88bb8e416564e843248896e8f469b85c9ffb56c6f5761a8f837d7bee141ec44f692883af8030e6c97f5c792900961ab465e4e94d56f2fb73e476b1114ad309a3ad0a93674b641c8149d398ea78b43d7e1ee27892a598d42dbdb56f355424a012205f46143483b873ac00fef3b84a90e719ba024f78b02eeb267a62b8e4c0ae01c2eabf028fa1450f37a6e51eb430d02821bd9bb355c8b5a482aa49ea60996dafbea2677091a15f3376a1d6b9ab01bfd830f9194310e05afd7abda6b49948def3682e4d8f29bd6f8688d300796b13bb7b50a7ac8ed074a7d27d047ac6400701a35477a95a76c129643e721a01348caad728eb33059e4260dc1c67c88016716101e82dd084f3e55f442a14caf6616a0cf994f9b77a436e8c993ab78ef17c9fda8e9fe525d0eee321af19d5bf173cf310177feb48ea97a3d04c75f4b4b907ed096eceb7a1c698c6fa12416a6f8c04c457429d7c7737627561f4f1b9493a66e2b1804a55f4bb601f76e147062597579f82b91ec3c349675f39e932dbd982a758200ebc0ad1e5936d865a3acf191e998cba11e95fe16eccd9f53c5a1184c6c45884e5", 0x1000) executing program 3: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) semop(r2, &(0x7f00000003c0)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x4) semop(r2, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0x768, 0x800}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x9) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xa1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000180)="4d71df2e43498096ac96a20e9554f7f400005f81470b9fb470010000004736af869d14dad5e8c562b8fe3b00eb24758f4cee5a7f79203b675711217e8eb87013bc3c75ba7c64779feebc98393a3949b0d214c61c8ea127e215b6443e6b943639fbdd626aa060286b316af873483d41e7195500004d14c732b96bafe25500d81f1de54a0d025c4458a63418c7dbbf6dfa39c4f0c8a0930f7a1788b17b443700872d3690de4c2454c7ddcf0000000000000000000000000000000054cb2504578b1f68aa8e09594a19a85206793d2ab32ebd3ebda4ac85a01c7bcae433e7a1463f9f1dfd09badd8987143e8826211f3dd8bbf33550b26ee19ee41b0eb2104293b1bb84ecedd73dea310baf81f17cd01af54cb3c005af8fce01c49b9feba49a2c285c96505c3d842ef70cebb328ff9ebb4523ec00ef23", 0x7e) executing program 7: open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000480), &(0x7f0000000500)=0x4) mknod(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x7) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x6000, 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfb) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(r1, &(0x7f00000011c0)=[{{r0}, 0xfffffffffffffffc, 0x45, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x6, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknod$loop(&(0x7f0000000000)='.\x00', 0x1, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) getpid() close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getpid() setreuid(0xee00, 0x0) utimes(0x0, 0x0) msgrcv(r2, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0xe9, 0x0) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) setuid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setpgid(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x5, 0x9, 0x0, 0x0, 0x559da2c6, 0xfffffffffffffffc, 0x100000001, 0x4}) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) dup(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x2b}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x47a88726, 0xffffffbd, "04000800000000000000000000000800", 0x0, 0x6}) open(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) setrlimit(0x1, &(0x7f00000001c0)={0x4, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) socket(0x18, 0x2, 0x0) (async) dup2(0xffffffffffffffff, r0) (async) dup(r1) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) (async) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x2b}, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x47a88726, 0xffffffbd, "04000800000000000000000000000800", 0x0, 0x6}) (async) open(0x0, 0x0, 0x0) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) (async) setrlimit(0x1, &(0x7f00000001c0)={0x4, 0x9}) (async) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_getres(0x0, &(0x7f0000003ac0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x1, 0x4, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r1, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000080)='E', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x3, 0x0, 0x4}, {0x2, 0x5, 0x1, 0x81}]}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 2: nanosleep(&(0x7f0000000000)={0x0, 0x4000000}, 0x0) execve(0x0, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="940105a63feb418581b9c83fc1a1825b0138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c2900000000000008b197b00000000002d7e4a5d76cc3f9cff48d2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d73251835c53d8974b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb42110fbe9ec748188b274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58f0a3dca58ccb04ace466cda735017196ff346c32717397d6ec60000000000", 0x194, 0x0, 0x0, 0x0) (async) socket(0x2, 0x1, 0x8) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) (async) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) (async, rerun: 64) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) (async) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) (async, rerun: 32) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (rerun: 32) r5 = dup2(r4, r3) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f00000001c0)) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async, rerun: 32) clock_settime(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4e, 0x0) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xff) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r1, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) executing program 3: pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401526", 0xf11}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = open$dir(0x0, 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x8) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) executing program 6: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3, 0x0, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x7ff, 0xfffffff8, 0xffffffbf, '\x00\x00\x00\x00\x00\t\x00'}) poll(0x0, 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6391) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x83}) r3 = syz_open_pts() close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000480)=[{0x0}], 0x1) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r7, r5) writev(r7, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r7, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {}, {0x8106}]}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000140)) r4 = socket(0x800000018, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYRES8=r4], 0x10}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r5) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/4, 0x4}, 0x0) sendmmsg(r2, &(0x7f0000000100)={0x0, 0xc}, 0x10, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r7, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r8 = socket(0x800000018, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r10, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r10, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = msgget(0x3, 0x158) msgrcv(r2, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r2, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r3 = msgget(0x0, 0x41b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000180), 0xa) chmod(0x0, 0x21e) setreuid(0x0, 0xee01) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) msgrcv(r3, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x4}, {0x2c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r6, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f00000022c0)={0x1, "063d0e87850121171d1776057f3cfede1b1fded0735acafb12b13694e31c3ec7e135d0d6eb18319462eaa53ff936d8a7e289846e114f797a25d84eb9dea5b3a3d40feecc1df9b74d2108a3717e9714b2da982dc2406bbbdb3609f3d6602c706034332d410d705ef19511935c843e7033f627327298b9"}, 0x7e, 0x0) r7 = msgget$private(0x0, 0x1) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r7, 0x0) r8 = dup2(r0, r1) setsockopt(r8, 0x1000000000029, 0xa, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000001880)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001600)=[{0x10}, {0x10}], 0x20}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x0, "ee70159b110004443369112295cf00a60400"}) read(r8, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ff4014d557534d0a243b5a18a3b68437bac880b", 0x0, 0xfffffffd}) close(r3) execve(0x0, 0x0, 0x0) executing program 2: setreuid(0xee00, 0x0) r0 = getuid() fchown(0xffffffffffffffff, r0, 0x0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r5) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xce7, 0x0, 0x0, 0x0, 0x0, 0x79f3f991, 0xfffffffffffffffa}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0) close(r3) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x1003, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) executing program 5: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r3 = syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) (async) close(r3) (async) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x8) (async) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea890203", 0x7d}], 0x1) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffdcffffaaaaaaaaaabb0800450000300000000000019078ac1400bbac1400bb030090780000000045000000000000000000000000000000ac1400aa"]) (async) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x40}], 0x2, 0x1) (async) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_getres(0x0, &(0x7f0000003ac0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x1, 0x4, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r1, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000080)='E', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x3, 0x0, 0x4}, {0x2, 0x5, 0x1, 0x81}]}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 1: sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffeeb) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) kqueue() connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x80) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) socket(0x0, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff9, 0x0, r4}) socket(0x18, 0x3, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaa\x00', 0x28) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(0x0, 0x0, 0x0) mknod$loop(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x6, 0x4, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 5: open$dir(&(0x7f0000000100)='./file1\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r0 = kqueue() kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000040)=[{0x6c}, {0x8}, {0x4006, 0x4, 0xae}]}) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r5, 0x0) fsync(r0) setreuid(0x0, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r6, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401526", 0xf11}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = open$dir(0x0, 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 4: pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x2b}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x47a88726, 0xffffffbd, "04000800000000000000000000000800", 0x0, 0x6}) open(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) chmod(&(0x7f0000000080)='./file0\x00', 0xa2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) setrlimit(0x1, &(0x7f00000001c0)={0x4, 0x9}) executing program 4: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) utimes(0x0, 0xffffffffffffffff) (async) utimes(0x0, 0xffffffffffffffff) symlink(&(0x7f0000000300)='./file0\x00', 0x0) (async) symlink(&(0x7f0000000300)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x40000000000000, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x40000000000000, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) listen(r3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) (async) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0)={0x1, 0x5}, 0x10) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: setuid(0xffffffffffffffff) nanosleep(&(0x7f0000000000)={0x3, 0x4000000}, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) dup2(r0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={0x0, 0xcd, 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaabaaaaaaaaaaaaaaa86dd60bb1a7800080000000000000000000000000000000000000000000172b0d3982f2cea19b4e1024173b5cc63ba54cdfec373f9da6c69206a80e34d6e02669320eedbb66f9f10a24a86572aba4fdbeb08747990c8251bc6ab2e26b1262b8dcdcc45edc1d7a483e7bdd5f4e200008b00", @ANYRES16=r6]) r7 = socket$inet(0x2, 0x2, 0x2) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000200)="d21d02c52c8f9d8f143715bf76d20ee530daef74601fba21a8cdccdaab0c7448e6124384144396", &(0x7f0000000240)=0x27, &(0x7f0000000540)="b9bdc925d9ca421b4cdfd66fec710cecd9a3a714dcab7ddc9f1e18ca9ec8f6f3782989c185acb7e8bd1396671e4e3209c088b6e5bbf293e0df05146edbce9254980ac22af08464743490a0e858c70343f25785a24d04675e18d4bd561e6c621c63dfd092fe6fc6682d4ca1712f6f43e2439babdf69099fbe0d3bf5827127ba48329cf561a8a9b98b1fd3a2ae1c76c53e5c3fc5fd2e12d026679eb2d2a64484935a16270d21958c27d4cd6af0da2e9185f281107b9e55cc7e8e9e39a765929432a82ba5de99cc7f6205a021d033f805f7e8f84c7deceabfb4dccd7446", 0xdc) listen(r7, 0xc6) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0, 0x100}, 0x10, 0x405) select(0x40, &(0x7f00000000c0)={0x6999, 0xfffffffffffffffd, 0x100, 0x80000000, 0x2, 0x1, 0x36, 0x5}, &(0x7f0000000100)={0x10001, 0x0, 0xfffffffffffffff7, 0x7, 0x7, 0x9, 0x6228e59a, 0x40}, &(0x7f0000000140)={0x0, 0x7, 0xfffffffffffffffa, 0x3, 0xffffffffffffffff, 0x4, 0x2, 0x9}, &(0x7f0000000180)={0x7, 0x9}) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x7}, {0x8}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_getres(0x0, &(0x7f0000003ac0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x1, 0x4, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r1, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000080)='E', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x3, 0x0, 0x4}, {0x2, 0x5, 0x1, 0x81}]}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401526", 0xf11}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x6, 0x53}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000780)=[{&(0x7f00000002c0)="f3399202039b27f55985b4a98c5210d16f5e8bfb8465fa494b2d1497f6d418fab3e2de", 0x23}], 0x1) r1 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x200}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x731}, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x0, 0x4, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) sysctl$kern(&(0x7f0000000240)={0x1, 0x21}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000300)="79b6a1aa1b3a5f11db07becdf6c939a77f1bda5819dceab137e504512d7b8e6e9f761886c82e981bdec33cd41226a44d7f", 0x31) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x80200, 0xfffffffffffffffa}, 0x10) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0xb) fcntl$setflags(r4, 0x2, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x6}, 0x2, &(0x7f0000000240)="1b839f5e1521480e89f5", &(0x7f0000000280)=0xa, &(0x7f00000002c0), 0x0) chmod(0x0, 0x4) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x800, 0x0) pread(r5, &(0x7f0000001880)="79f47b4c4cbb9600fc1b159e", 0xc, 0xffffffff80000000) close(r1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x0, 0xc09, 0xffffffe1, "97071540f57d3f1ddcc5f7000000000000194000"}) writev(r1, &(0x7f0000000200)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}, {&(0x7f0000000180)="0d48c8ae49eb37950c33ef0bd4b3524cf3c393a6808866f0973f460aff2d95b2b48a955dbd25a3b0af9f9bcc06976fcfcfd0c76885d8dc09843f5cf066403efb7abdbebebc53939614ced94a19", 0x4d}], 0x2) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x14}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setreuid(0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) close(0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x8, 0x80, 0xfffffff7, 0x3, "7e87fbe381534ae1c7e9f08811d8ed535e3c2df1", 0x15c, 0x1}) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000140)) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() getuid() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0xc07, 0xffffffe2, "97071540d67d3f0000ffc100"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) close(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x20, 0x100010, &(0x7f0000000080)="b6", 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x74, 0x1}, {0x812e}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x3d}, {0x14, 0x0, 0x10}, {0x6, 0xe7, 0x0, 0xfffffffd}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$getown(0xffffffffffffff9c, 0x5) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000013c0)=""/79) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x26, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: sysctl$net_inet_ipip(&(0x7f00000004c0), 0x4, &(0x7f0000000500), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) setreuid(0xee00, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000540)={0x4, 0x7ff, {[0x1, 0x3, 0x9, 0x5, 0xffffffffffffffff, 0x3, 0x0, 0x1e64, 0x5, 0x85d4, 0x8, 0x100000001, 0x4, 0x2, 0x7ff, 0x80000001, 0x1f, 0x3], [0x0, 0x100000000, 0x9, 0xf7, 0x3, 0x5, 0x1, 0xff, 0x2, 0x2089], [0x100000001, 0x0, 0x3, 0x7e86cbab, 0xe7a, 0x4, 0x5165775f], [0x9, 0x5, 0xffffffffffffffff, 0x3, 0x7f], [{0x401, 0x6, 0xd7, 0x1}, {0x0, 0x7, 0x2}, {0x8, 0x5, 0x80000001, 0x1}, {0x1, 0x10000, 0x2, 0x401}, {0x8001, 0x6, 0x0, 0x4}, {0x44c, 0x6d8, 0x7fff, 0x8}, {0x5, 0x0, 0x6, 0x10001}, {0xd6, 0xb02f, 0x1, 0x28}], {0xf000, 0x3, 0x1, 0x7fffffff}, {0x3, 0x0, 0x5874, 0x1000000000000000}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0258bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000200), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900083a003be1e3000080000000000000000000698dae0500000000edc7e1a16cfc06c8d501"]) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f00000001c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000200)="fe4f9c96bcdc8f7f6d42916b27695afdb8873b4757c8a1256d2fdf2ac2e5a9f2e9619efd86266ea8ef676bb8720592faddd483b451086a58d2d4efac0ac44c68058bd8f3db82f98968477841d0db0f6e5978c35fe9e2164b0ace2483abede591039b9e519c1f517daed2171152f5f982f7fc435eac5d792d96b9cea5509daf103db5dfc5c00277ad2f260614c004eed5ca35540bbe38b5ff2087f141ee896e4e74f3e2eac3ec66339a396d85dbbf269f6539a5f108537a04fd3825150cea53cdcfa8df2fc3ccfe7dcae8352144709301d8cfd5cebb4968078f56bc08f95f771edaa9436d638dcaeb93f6f8374cec4c9b54e821ebb880ee", &(0x7f0000000300)=0xf7, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000100), 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r3, &(0x7f00000000c0)="a7", 0x1, 0x40007) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x5, 0x3, 0x80000000, 0xfffffff9, "5c23344ccc03d205098aa0dfa4901c233a860fa0", 0x101, 0xff}) setsockopt(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x59) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, r0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x54}]}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x18, 0x8000, 0x7c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = getuid() sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="0244b836dd2295fb033f6a650a65dbf2f88e3e37d6e2acf5237c1cc957229e3e06dc2dbd4b397996e51d59e610e05cf9eacf856f4682926f6585e347fb54a368cb662b1f44b37de3d161be0561408111e6bc", 0x52) setregid(0x0, r1) setreuid(0xee00, r6) r7 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r7) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0, 0x100}, 0x10, 0x405) (async) sendmmsg(r1, &(0x7f0000000080)={0x0, 0x100}, 0x10, 0x405) select(0x40, &(0x7f00000000c0)={0x6999, 0xfffffffffffffffd, 0x100, 0x80000000, 0x2, 0x1, 0x36, 0x5}, &(0x7f0000000100)={0x10001, 0x0, 0xfffffffffffffff7, 0x7, 0x7, 0x9, 0x6228e59a, 0x40}, &(0x7f0000000140)={0x0, 0x7, 0xfffffffffffffffa, 0x3, 0xffffffffffffffff, 0x4, 0x2, 0x9}, &(0x7f0000000180)={0x7, 0x9}) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/14, 0xe, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) connect$unix(r4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r4, &(0x7f00000001c0), &(0x7f0000000000)=0xc) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r2, &(0x7f0000000240)=""/33, 0x21, 0x0, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r6, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x222f, 0x8}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) executing program 0: utimes(0x0, 0xffffffffffffffff) symlink(&(0x7f0000000300)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0x0, r4) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRES64=r0]) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x7f}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) close(r6) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000340)={0x10, 0x9, [{&(0x7f0000606000/0x2000)=nil, &(0x7f0000370000/0x3000)=nil, 0x1}, {&(0x7f000079b000/0x1000)=nil, &(0x7f00001e6000/0x4000)=nil, 0x20}, {&(0x7f0000580000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff0000/0xe000)=nil, &(0x7f000059b000/0x2000)=nil, 0x3}, {&(0x7f0000594000/0x1000)=nil, &(0x7f00002dc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000413000/0x4000)=nil, 0x10001}, {&(0x7f000059d000/0x3000)=nil, &(0x7f00003f8000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000473000/0x3000)=nil, 0x2}, {&(0x7f00001db000/0x4000)=nil, &(0x7f00000f3000/0x4000)=nil, 0x2}, {&(0x7f0000349000/0x1000)=nil, &(0x7f0000173000/0x3000)=nil, 0x81}, {&(0x7f0000690000/0x12000)=nil, &(0x7f000075f000/0x3000)=nil, 0x5}, {&(0x7f00004c5000/0x1000)=nil, &(0x7f000051e000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000223000/0x2000)=nil, 0x5}, {&(0x7f00004b9000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f00000de000/0x4000)=nil, &(0x7f00000a2000/0x2000)=nil, 0x2}], './file0\x00'}) mprotect(&(0x7f000079f000/0x1000)=nil, 0x1000, 0x1) executing program 1: setuid(0xffffffffffffffff) nanosleep(&(0x7f0000000000)={0x3, 0x4000000}, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) setuid(0xffffffffffffffff) (async) nanosleep(&(0x7f0000000000)={0x3, 0x4000000}, 0x0) (async) execve(0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x4e, 0x0) (async) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) execve(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f00000026c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5f67d9", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="22a9ebc8bd69c0f0a4789beba5b33234"}}}}}}}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) close(r2) close(r0) r4 = syz_open_pts() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x0, 0xc07, 0xffffffe1, "97071540d67d3f0000ffc100"}) close(r4) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) executing program 3: writev(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) sysctl$net_inet_esp(&(0x7f00000000c0)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000200)="7c5a92620628da85992e2b3a126a4f6158106c7b93630799c588807dac35859f15bf295a1b8e37cfc7861b6d7e5fdac1c36d53dfbdbaaa1be9756a4d755f05a31085e692ac9b27869e5b094cf3c03a826ac90d9b9c1ac589a2d4de044f804a8a558b69a0c80732bf87ef88c7d6d4b59d8be1bd7998e66953e2e9a1c718061cc55e88bd6051efcc68ba59202bbff9b58c7b4bc1c50417ae06bdd5ab2a4889fdf16018a9efda56596ebd0a5861233e62b8e28b0fc3aa7ceb30f982032e91e6aa3f6e9e54ef", &(0x7f0000000100)=0xc4, &(0x7f0000000300)="a922d45fddc63f87b71624cefa901fe93958c5061223be1a4e4626d014d36c51d13cafce5034b7c565ba9b0aaafedb42d61562bbb441002f71864696ad1a24ff484db23b3623d93a443b79d20a5dcd875598d475c23a154eabfb9351815bdb0d04e8ea2636aaea566d6854bb36db6843638e195ee90ab4fe0c625f1aba9a71147d52c529f58ececc58993536210b1c6b04a63acf466dd04d0ec7a9fc36d4d53e41c91d819d6ff71d076442b50fa1e37389d12672", 0xb4) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697f, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0x0, 0xee01) r5 = semget$private(0x0, 0x3, 0x40) r6 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x1000, r6, r8, r9, r10, 0x2, 0x2}, 0x1, 0x62e1, 0x6}) socket$unix(0x1, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x48}, {0x8006}]}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r11, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000980)='E', 0x1}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x205b9a) socket(0x11, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000540), 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40c) r1 = socket(0x11, 0x5, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRES8=r1, @ANYBLOB="b40e136abbfdccbc6b8f15879bbaae22ee4f47f52fec36b386d10f43ca56cf581997636300b7cb5742e39ed62a31ed291d3176326a58861870a9cea9076b7d3ec60735e53cbf3567b2294b389d7e38cc09501a30916b789dc153265bd240099f754ce455282fa0f7ea12519c4539fd066c6cd1bfff6c2536276d86960cb94e970356a5a56148ec153312b9209d87f21ea7592d84a358f5ff58dd2e7ca31499989ccc1ed183dab16d343331c6b48fccd4ddcf2fc6565ba288eca7e79cc6e1074e4f78e2ff283c20"], 0x20}, 0x400) close(r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x6) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x2, 0x11) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x8000, 0x4) r5 = open(&(0x7f0000000340)='./bus\x00', 0x20200, 0x18) r6 = kqueue() kevent(r6, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) mknodat(r2, &(0x7f0000000300)='./file0\x00', 0x40, 0x404) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) dup2(r2, r5) r7 = open(&(0x7f0000000080)='./file1\x00', 0x78e, 0x183) socket$unix(0x1, 0x2, 0x0) sendmmsg(r4, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x0, 0x4005}, 0x8, 0x0, 0x0, 0x0}, 0x9a}, 0xfffffffffffffd68, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x3, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x4) r3 = openat(r2, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x10) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, 0x0) (async) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) msync(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x0) (async) munlock(&(0x7f0000ff6000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) r4 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) (async) r5 = shmget$private(0x0, 0x1000, 0x640, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) r6 = shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x0) sendmmsg(r3, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000640)="281fb9c70348af11ef8f1ac451d1158a6fdbca9c5911de6e2364a609d2fb05d32d308f513e951fd772ab21c2178de9f57417b13c2651038fa6ed2b23e5d49112dcd4605a0f8a3f183828ced8643aace55b5962ca97a4dba9baec08ee3f4a791199be3c11f70c9a9adf6144af6954471a7d0383016fb0", 0x76}], 0x1, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r6, @ANYRESDEC=r4], 0x378}, 0xffffbc4d}, 0x10, 0x400) (async) mknod$loop(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlink(0x0, 0x0) (async) rename(0x0, &(0x7f0000000240)='./file2\x00') syz_emit_ethernet(0x6e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe80"]) (async) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x10}, 0x0) executing program 1: minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) kqueue() r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "487790a22fffef1544209ba5392335885e51675dbebdc85c257ca5a5e21853744908f42b8abe40c8fa67972412602cf933f62f4164856435ec65a1ad5b8a2fe1b98a75be59d75d41e29258640a227ca5493d269af0810004bb3fa1b1f4ea750cc68e03cffed0d18728f8870b7141cc46ebff609f4b0b05390ef5e42ed4bbb8cf9a1387982781e948658c378365"}, 0x95, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0xa, 0x2, 0x2, 0xd9f}, {{r0}, 0xfffffffffffffffc, 0x66, 0x2, 0x7, 0x8}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x8, 0x9}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0x6}, {{}, 0xffffffffffffffff, 0x10, 0xfffff, 0x8001, 0xffffffff}], 0x80000000, &(0x7f0000000100), 0x6, 0x0) r2 = socket(0x10, 0x3, 0x4) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "d240463e0000000000000000000000c9a900"}) poll(&(0x7f0000000240), 0x0, 0x2) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r6, 0x7d}], 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0) open(0x0, 0x615, 0x0) executing program 0: clock_getres(0x5, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f00000001c0)='./file2\x00', 0x100, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x8000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file1\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpid() rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x145) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) executing program 2: utimes(0x0, 0xffffffffffffffff) symlink(&(0x7f0000000300)='./file0\x00', 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0x0, r4) (async) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRES64=r0]) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x7f}, 0x10) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) connect$unix(r0, &(0x7f0000000000), 0x10) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0) (async, rerun: 64) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) (rerun: 64) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) close(r6) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000340)={0x10, 0x9, [{&(0x7f0000606000/0x2000)=nil, &(0x7f0000370000/0x3000)=nil, 0x1}, {&(0x7f000079b000/0x1000)=nil, &(0x7f00001e6000/0x4000)=nil, 0x20}, {&(0x7f0000580000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff0000/0xe000)=nil, &(0x7f000059b000/0x2000)=nil, 0x3}, {&(0x7f0000594000/0x1000)=nil, &(0x7f00002dc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000413000/0x4000)=nil, 0x10001}, {&(0x7f000059d000/0x3000)=nil, &(0x7f00003f8000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000473000/0x3000)=nil, 0x2}, {&(0x7f00001db000/0x4000)=nil, &(0x7f00000f3000/0x4000)=nil, 0x2}, {&(0x7f0000349000/0x1000)=nil, &(0x7f0000173000/0x3000)=nil, 0x81}, {&(0x7f0000690000/0x12000)=nil, &(0x7f000075f000/0x3000)=nil, 0x5}, {&(0x7f00004c5000/0x1000)=nil, &(0x7f000051e000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000223000/0x2000)=nil, 0x5}, {&(0x7f00004b9000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f00000de000/0x4000)=nil, &(0x7f00000a2000/0x2000)=nil, 0x2}], './file0\x00'}) mprotect(&(0x7f000079f000/0x1000)=nil, 0x1000, 0x1) executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x80, 0x9, 0x9, 0x0, 0x8001, 0x0, 0x5, 0x1, 0x0, 0x200, 0x5}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x8, 0x2, './file0\x00', 0x7f, 0x2, 0x4, 0x1}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0xff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1, 0x80, 0x5, 0x1}, {0x0, 0x1d, 0x4, 0xffff}, {0x100, 0x2, 0x6, 0x9}]}) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x2, './file0\x00', './file0\x00'}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000300)={'./file1\x00', 0xc4a, 0x0, 0xffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001740)={""/16, @ifru_data=&(0x7f0000000740)="0ffda336c45e7a03133c2dda4ef42a278a9be5a70a59135b9d8de23746834394970c1d96c7938db7fc2fdf821f623497db0c672eb17eacf366646b8686cd58a3848eda54e5b186485df56c855562adedd5d94d5ec3333416ea2b86f9771bb33dc96ab2766a039e30770a84fa4fdf963d2cd8210ec1442ebe7e3959882f15847c2772b276e469001031a4eedb47c23d1a53859413ade00cf2d3ba060b1583d02db7f98451f904b8e4159274ce97249caabd6292f301b96e5381f8999ba0c2fcce696999062fbb0c683165409c1c65927b81cccc37e9f6cf645438ff9cff8d7edc892bb46e8b7d4b78d00bf27dc85beb1dd1074cc265f21bd614bc0063900186a148b46a100c765ec3a7bcea295a1e04ee50ee61744b016b2a1e9c9a240ebd28ec27173c8192e0753c3f181372ef484c8b0fea5b6e15747c1253b2774aa57499e3e26d91231aa434c3ce2fb4897fa97b8f6d2eeae34c24ffa415bf5b83a3a55aef333026801ed4c3779e8715ad0004b4c4728102aaed1c4edf4cb688a8b14bc936a2ab7eccd56328b271bf796747118c188286191ef7ed6f729825c66bfe347e1cc5a25031f0a1b8042a3939faa51278ea1e7ca6b7980170688fac5bb5c6c08c4522aea9deaffb2ee4875f279bfe089970d3c89a6c1646666aa73ba54c1f4cc4416a7288c41e9c1e75b2566c19a719a95b3c992f67bb474fd842b08f4533e1bb61b127c751089efb07c4d199f743081cf8ad9fd5c636eedecac04806329781c919cd6e9838f217d9258148f7621b14223c6d4a098e96eee98707d2b8e107839a70ed766d6b7c947088106d889b162361711d79bc8304333f023a9ee86adbd5438a8d1165af41c72713e0429aa977cdcce48a19d731d93130610580bf5b3143994bd18f17c93d7ad44b0f2b39a70be6e3a5430ad9304b81578e16dc45ff35a0b410a75ddbffcf7e35cd6705ab1bcdac2253f51200146525b7a22fb033b015584f4255d0f310ba3632e77214a6ab955dfdb91d43bc6a23ddb9ac1ee1e756b08384c0e2853f7ed61756970e9616ed0e5d6718c7ff8635a42a8ef230b961819d77476054c1ea296c742b646bb67f2669cf8b78c4441ac80b76f27cff5d6c3aba40d6866246a5048243570f2f00e523982afd4be69aa6822fc17c2d5d80e5f7f099f0ab6822b8950ce267ba93fa50803df3a16b773939d35d976a854411d0189c9cc5a925888ac8fa62f6e7be25c74389dfc39479ef85b0b0acf146af7a67a8679fb9f4fcc79b69114f6e6f7919f2aea37dcfa9362cfe2d3dba8d28fe8776de1ba4c9c612d42df4d47f4525beca66c5a8b02f223f92412724ce224b8dc3884ec0289b56831c931fe9299d552a445e34b5c91dc1c3577be12d08167e9efbbd57f75f93a0649c1091ce4b8f2b6c97492f673d9b0747fca3366c4689efbdd40215228d792cba183077d75d2eb92c69b30794166265ddfb78822bdcddbb10c66c45e7f514ae276e22cac4395b7adc26f86b4353b0aa4efdb2bc4ae8adfe4bd54c046f5d6c67be6e5fc41e4d372e83ca9a8c1099f52d45978a74dc5bbaa96a223f8462f85452923e8b4171599f2e56de091420b8957249fa4fc1b7d92db62fc5585fc453f99103112878c889d2738fa7dd82bd89dc273e06553258fad6764231fafa323dedbc1fa4977bc1ae429e9586228c027c15e73fce583127148180c4a735419aec3bbd34a44182ef4be1038e286d001c8d0c26705b4d6c50198aa2d5e9a08f784e15ee51db21b85c025426aad7a2c83ddb04d6aa3dcc5b1326daa607b2977ecf1c4e436422fc72b5a214f1f568efcfc144e06f3fba2c969c8e005e6a5f19c960e358b735d10c33b95dc44fd0b77202a3e5ae32f2e4d946a77de67a5bc47da9eec714932f8d7b89d3a17fbb9562c25b62d775336644a404efad4067e7e54c370457fa4aef2fc1f6e908c02560e948a953ee701996ad0797b864d69e8bc318c355f73ff8b8eefed1040ee85cb715e8f08ac29edf2ba993573a44b72ff3749ecd1cad35444af79b6214bfb46a7093b237edd4a965f65877f5122c3487af659fbe28c8263b6fca9753941efb40a58beabf205d80b4acba55f22fe192917ef5d1d49fd68109ed0bc55ebbbe8904bcc898430d47f74c1a50085f72e92a52ad20b6be6d06a116abd732a1db584c99716e773f2fff3f8dd5a5492041d8eda2b47eb7b0f85d9a648bd2d916bf39e42aa2c893cf937da41c0eb1b2393bd0dc624b8d0f6961378512ce0275a79237a85211a5f3e4e789cf5b8fd2c4e8cf5d913d909777e4e8dc042f4b97bb7b611e666cd09bece04d66bdd74567b2ecd2c6c3d1eccd2f309f689c9887b977cbd113deb2c5842e5b1706a18df56bab49bab10d34310419584df6295c4e8b6eb2a571733bf98d01af6612db7bdcd46b77bdcf681e8cb017142f42263ca48299e94eb25b8a65b87ac077be3a6f35bf8b4e2cc1d52a05fdebaf121aee83c6d4321d7c015421385b788e5e7cfdbf0f433d1d599235cc36b6c2cb81fb0417f0b2cbca0db587bfd9cfacb93b83ede1e5040959b55cd81040a7af112c6abd73321728396c23db7bca227ed33d04830ac0d83f2a3049dcba1443570b1da86cf6f72f690e3b90f6873aed554d45650e30509b5e89ce6cdeb004a924c30135cc347e8c45798ae44e86a57f673928c94b43ea782d570a617dd0cbea644cc3a51ef3a9519a6b49971693885fcfd2164e9b8e7c60001f49b78d3976422e1c232c99d11b71f47eeb396da296f4607c2fc22a90a1f28f5e5fe5d85b2046c50607605ccaaa9dca547f7ef5c908d55a6b02a05bbde9ab19514d2450e74d7e7ccfb7b6b6f35e3490905c151d8c3feeed7571b0f91a2d5a2c6c6134314896d628943c94c047b6aaa551dd0dfca55fe8eeaf9f2b60fa6f68a7def7413c3725788ed58162be5dac7c589d77b09d7d9c2a66d06fad1f692d870a581afeb459709cf61da9bf0d71158537fae9b94d9882ad87645315f48746ff8edcf865e2a3a7f1acc253e67cba08823c39e11a054f1e7ce953c340c2a2dac8ac8751778603045c305f96c32ed615c48eec91ee8c20995fb9f7ca68c12da45b8bd63b26fa612198c830099c606a91f1089257f10a9fdf6a2715a6f38829a3df59c4dc7d76fd390ed8495833f276275c6ef07cc652a9f60d26126dc438a2315c899d1b4350e2963705f9d39f38e2776177ea652bd7166b7cda94d55943ac5e097e4a4269494f9159463b6c9b0d47a59c0cd2ded56f2bd698868fa6170f9d1c22226321462c895676fc1ef1c667047d0951f69052cca1f0a0380594bcd1f31c37cb845f4ddba27b87da78ea5d31e53e60a4865a6e20ecb4e82a559aa77f1db453a3908d1e85844f45790860572de53911ca9c927f25bb7354aae74541c862be11dcf195ba2a45f7cd8e15be80b4f5ba030118aa2df2512583306e631aceeeaf55eebe366da8a063f16bd7a0365eb95c0e6ac76632ad344e76e50e9617ccb105ef7bd6fe35a20f49042e294b732806b5e959e4a82a041c7da0470112a377dcee55b47852f9971e935b5ae9b88bb7e1f4ccc7d33431d7d84166091b476f2eb4427780c0a2f3654e599a98fec06f2a5f1d52886a84af0cdf43f1d675fe962baf3a34fa6cb7b63090719b9e8df003e1b93ae677a2e2160f345eb0e1ffbf4c8451b0975b9f1be1391a1f6c6ff0bb4baf3027adc827997dd91b9068fd4b29e4785f3f6bcc06ba8cb6b6c3dd7d67e95bef35c75aa5809d8ac4e56c3df51934c0529d4de1efc1deceb64b33012a2c49049f74de16af54a13237c7705d9dfdc3ddeae17cc45c1b165e8663ed1ca1d92d718be474e74fd87884062b4eea56beed95bda4b9ebeb622c49d55425fa3939f412d1d43441285cf10485c18b3257f2690d1502ce6171ab5b2f2e0979ae00dec4417a8da17d414667de19307d4c52245279b85b3d7fa303f92e92f8710a9613b7a8d9bfa64b09d8b2ac9345b980b03ef14898ce3e771665e7fbad46ed1c3a2ea9f00c530ba8247733095f279d97ad0c5129a61316c48492e532f8a66b64a9b59ef72ffbb32881c0caf3f7a596f900454afff70d3aa6f80a91e3cc6a74d6a469e6372b1dfb4c3dabdc29b78d4f496c247ef9f80b58eabec6c6ca131a5b695be6df9bc5cfa69ed88013aa70a6eb6c06bee81bf7bcaca99b0ea17dd5b24e4ad6885bf4c32942204ab68a364b3b4c18713b80ac8f40371777ddf7fe085571c7f3b6151a7af7b683887de2520449a9d0e27e7bbd7490e61033be171c4a7c8e194716731d03d006cf7a1bd84e80538ca91c64f892302ae28f3c78b4107f7d22e924f35bb1321569a8460a35a663e06e56182d2b8459deae2121070d55bcdc49e7aafbb2194e4eb8985bbf8fec182be7351d4dd120cdfaa8c0217771cb27f282f8816597080b9ae0de97b8c3bc0b3a0c757ff024cdac727233e924b33041503f2ef8c0b4755e1560c3107cba9dc2105b4b4ca2ff12e66651f5b8f5610cba2928eed65c2760b233f1d08ca0dcd5fe71ca3c681b3363ed7666013ef3614cc490135b5dc209974c1f6974d1358b7a98661b4b96006cd35302940f27054341ed0e18c97f5a966fe2569adc971567bbe3749366e1277667b7c7d8a644674c999d384ad3fc2b821a3153a79664d5f04fe3bad92c170bf45dff7f9462eb917a5fb16d6f2d824ad58477a4113268b5fcba3cce6778a711881956eb01540a73530bfb89dba78f0d40fd598e20d67e120c9216470ea1d91308c71c1db02944b7eebdf591d9e714e28e4cad6e78e90788558bfca53fd51dd4df5064481983e190e756b57c44a3893799fd8c53bd7b0b9bd14675fad1ef6de9094d439d8c7728f87868e4b02c9679f6920c65f20e766cecffc13458c0d6fa2885ce74c9f7766372d2d57c6ad574f10712635ea09ee8c209e658f15b8a14a0a7c100a586c5617f631858e50d3dbfb47d3898f04e4fd2ba032fface3c5884edfd538e7a3b4158a25edf7bd63fddef4dc0c33c375e66b0265811bc4089a45191e5477ad7ddfd42a40652c6013105b0b572ffb78741a0df1975c7c59afd85e16903f664c4aebc880f5fb3040fad965a2ebd2b02100c6f8ad1ecc65755a459bd260acab48d409e5394952f560ea56156b74c310b9723ec2a451c056f11823af54b0d75bf7690feb461bb99d5081e8e63c879851266cdf0608e17374a3624d25cd0b4bcf3dc3a75df8319f08d22bfe27bea1f03589bfc35e836b8e49093cbe54ae34b1660070db330edddb727b4b750423c9231906854a78f2e272fdd0f89df556516d4bfd5d1d4870c763928a9318982d5541c2016054ad6de3901db6841588961b48f1ffe424407c71b10e923f62a2fe1155e06c26c0bcdf97f34deeda07c460a8024b0b39d60a4a487a5d64d53e401139a7d939a4052cf773081ea2c1d7d9bb1214653ba1c50c7e45cb6b5d4b3c7053bff73d9bb5e8b549e771b9779a2137781a525e3cae9b2b4f11e8664909f7756e9a925fb0835d6032885e41211e8d17961acaa318b2c85d7bbbf7cb6dd81b0bd3f2191ec6487c266695e75d5a36f9636755192dbfe6722fbd4e12332d312cb616911b21581fc11f4f18fac06d53160bc8ff3e720754c25799f2576da216cb2f92c7297c4ce7ff7bab84368b3ccf48d6e161be395d982d8881f167de45a542c698dfe146113924ce023debcaf237a20f76cdea260bda37c72ce56a1e58b95d8d180f4c0f4110db9b0f4c6dd4541e4cd255767e3d2cfb9e26e40cb55b048c3156d4e1de3835151"}) renameat(r1, &(0x7f0000001780)='./file1\x00', r1, &(0x7f00000017c0)='./file0\x00') r4 = openat(r1, &(0x7f0000001800)='./file0\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r4, &(0x7f0000001880)="423199d80c02dac6ed34f1093b3024fcd906777a097b4ce644169987ec616332732b0b9e4d838517b4626219c03686559b2110d1c61d62858239c9c5f4a053a3e76df2f3e89a3978d62dcff26c34c53f552050a68a21e6baac368718", 0x5c, 0x81) r5 = dup2(r1, r1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) fcntl$setown(r2, 0x6, r6) r7 = socket$inet(0x2, 0x5, 0x4) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000001980)={&(0x7f0000001940)='./file0\x00', r7, 0x2}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000019c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/265}}) getsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000001b00), &(0x7f0000001b40)=0x4) renameat(r4, &(0x7f0000001b80)='./file0\x00', r5, &(0x7f0000001bc0)='./file1\x00') r8 = semget(0x0, 0x4, 0x208) semop(r8, &(0x7f0000001c00)=[{0x0, 0x0, 0x800}, {0x0, 0xe0, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0x1, 0x1800}, {0x4, 0x9, 0x800}, {0x2, 0x0, 0x1000}], 0x6) syz_emit_ethernet(0x2e, &(0x7f0000001c40)={@local, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @local={0xac, 0x14, 0x0}, @remote, @remote={0xac, 0x14, 0x0}}}}}) openat$vnd(0xffffffffffffff9c, &(0x7f0000001c80), 0x400, 0x0) open(&(0x7f0000001cc0)='./file1\x00', 0x40, 0xe8) executing program 6: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='v', 0x1}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040), 0xfeea) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x0, 0xc07, 0xffffffdd, "97071540d67d3f0000ffc100"}) writev(r3, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) fcntl$setstatus(r5, 0x4, 0x4) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206981, &(0x7f00000001c0)) executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) fchmod(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="573acda8f8f9ffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) readv(r1, &(0x7f00000001c0)=[{0x0}], 0x1) fcntl$getown(r0, 0x5) mknod(0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000300)='<', 0x1, 0xfffffffffffffffe) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000400)={0x3}) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1}}) r2 = socket(0x800000018, 0x1, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {}, {0x8106}]}) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000140)) r4 = socket(0x800000018, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYRES8=r4], 0x10}, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r5) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/4, 0x4}, 0x0) sendmmsg(r2, &(0x7f0000000100)={0x0, 0xc}, 0x10, 0x0) (async) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r7, 0x0) (async) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) (async) r8 = socket(0x800000018, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) (async) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r10, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r10, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x40, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./file1\x00', 0x8, 0x9) setregid(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r1) munmap(&(0x7f0000073000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x20, 0x1, 0x6) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) executing program 5: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7ffffffc, 0x0, 0xc07, 0xffffffe1, "9707157d3f00004bc10000000000009200"}) writev(r4, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xc) msgrcv(r6, &(0x7f0000001600), 0x94, 0x3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setegid(r9) msgrcv(r6, &(0x7f0000000380), 0x8, 0x3, 0x1000) r10 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r9, 0x103, 0x280}, 0x9, 0x6, 0x0, r10, 0x80000001}) getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0x2, &(0x7f0000002400)=[{0x0}, {0x0}], 0x2, 0x0, 0xe8, 0x1}, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x940, 0x0, r7, 0xffffffffffffffff, 0x0, 0x20, 0x1}, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x0, 0x401, 0x8, 0x5}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x3c}, {0x4000006}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f00000000c0)="ebebfd510bbcd9b28e4d43290f6fa9372ca83da465bfcb781be7e4dc0b0a652e", 0x4}], 0x1) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xef2f, 0xc0, 0x6, 0x8001}, {0x7fff, 0x40, 0x0, 0x800}]}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x80, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0xc0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x50a7590d) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000183000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setrlimit(0x8, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x1ff, 0x4}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000300)) syz_open_pts() close(0xffffffffffffffff) setuid(0xffffffffffffffff) getpid() syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async, rerun: 32) r0 = socket(0x18, 0x2, 0x0) (rerun: 32) dup2(0xffffffffffffffff, r0) dup(0xffffffffffffffff) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x5c}, {0x16}]}) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) getuid() (async) mkdir(0x0, 0x0) (async) rename(0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x3b}, {0x7c}, {0x40e, 0xc0, 0xfe}]}) setreuid(0xee00, 0x0) (async, rerun: 64) rename(0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) (rerun: 32) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) (async) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x2b}, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x47a88726, 0xffffffbd, "04000800000000000000000000000800", 0x0, 0x6}) (async, rerun: 32) open(0x0, 0x0, 0x0) (async, rerun: 32) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadce", 0x21}, {&(0x7f0000000240)}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r3, 0x7) (async) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x81}) setrlimit(0x1, &(0x7f00000001c0)={0x4, 0x9}) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="a658e3", 0x3}], 0x1, 0x3fffd) writev(r2, &(0x7f0000000400), 0x1000000000000165) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pipe(&(0x7f0000000000)) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r4 = semget(0x0, 0x2, 0x2) semop(r4, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000072000/0x2000)=nil, 0x2000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f00000000c0)={0x0, 0xffffffff}, 0x10, 0x7) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 2: open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x918d, 0x39, './file0\x00', 0x8, 0x8001, 0x9, 0x2e}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648aff0000003b7a447ab255dcd9f0"}) readv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000340)="a1ff2e9576dcb24416b10b85c1f372c036", 0x11}], 0x1) sendto$unix(r0, &(0x7f0000000380)="3e8501120833d46a854928875a7d1e8f3c928f7a83039b8b5f94a2c13a90d4c1d657ffc50ae1cfcfa6d032994479020382c47ec416c20a9ae0bbddebe07e55b5ee67f26f623e0ed5174d19b83d9aa1d1d7f3cc5c7483e0ec985cc7894856007d949efa8275309b47a21fb8994c920c4ec8450f1271338903047ebb26f7c73ae8f9fa8c30243c17e9e04c308ace75be540bef2c90bc763d94a2a94268264a7656cef5d6060ebaea5d", 0xa8, 0x400, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/75, 0x4b}], 0x1000000000000039, 0x0}, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) writev(r3, &(0x7f0000001080)=[{&(0x7f0000000ec0)="7ce93ec4b67701571da837101de1eb33bec06ae67bbc88ffcd5973650a6c17846474cb86d86b2c486444", 0x2a}, {&(0x7f0000000fc0)="e2502ac95c693d1710e1bce962d08e50258a5b6ab86d242c4eb6eb2844864d95041d9eb0675dd48e89c635b79c5c1a35cae194037539af380c2fb8cb08c86da8", 0x40}], 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffff731c15898e12ed7803ffffff0000000002000cb2060000be7bffffff9c3696000200"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x8, 0x5c4a) open(0x0, 0x200, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000800)=ANY=[]) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069dc, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000200)=0x1, 0x4) open(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = kqueue() r2 = dup(r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) r3 = socket(0x0, 0xc005, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x50}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="f42c83a433d7637122dab06f0b739e6fa9334de686ffa0b746eb08587ae915e8363be0b9b20813fbddcee4eebb413960ebdfc05f6f07cde0fb1b4c99744b9ed94012cf9b9b7503fc0e0037158c66b85a4e368fb99c173959ce7ee354f2a958c5989aca66d9489a7988d74d5b3766e60a5a7d0eb00d82abbf9b17fffcbf434f6c01aa0c434ff2ed8c78ca83b926ff2acfbe41e2eb69083c31eaa980ea548fae1bd0a9f59705d502f01101fad1415de68fb2230a8c1065d598ab2f750523f695ed34658205b4df0d0759438c232605931feeca7907797db1025938b5cf3c3c5f384d1e6da5c37a"]) select(0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35}, {0x7, 0x0, 0x3b}, {0x16, 0x0, 0x0, 0x908}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)=ANY=[@ANYRES16, @ANYRESDEC=0x0, @ANYRES8]) setitimer(0x1, &(0x7f0000000000)={{}, {0x27de}}, &(0x7f0000000040)) chflags(0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x282, 0x0) writev(r6, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000140)="dd124f270c8cf3efd84982c08ae4f42c7f0f4c353e63e98ae92b74269b47f5d115583384f8a9b3cd8474ebe9448b9164f3cd87af6fb982fce8f631a5613ad6d8ee254782abd0cd", 0x47}], 0x2) executing program 7: mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a01fe7fed000100000000ff7f0000000000004a020000000000000000000001826884"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) getpid() r0 = syz_open_pts() socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) rename(0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) close(r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) syz_emit_ethernet(0xc8, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000922c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa000a0000000000000000000000000000000000000000000000000000000000000000000000000000ff01000000000000000000000000000400000000000000000000000000000001fe8000000000000000000000000000aa4e224e2100089078a805bbf59e7a567c9ce80f04f56ee017b303a8359d3d70685c6934a57b5927abbee8a8b0230c8172da2f7bb913cb64a53e53"]) executing program 0: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x802069c5, &(0x7f00000001c0)) syz_open_pts() r1 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0xc0}, {0x8106}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) socket(0x0, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getuid() setreuid(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r4 = socket(0x800000018, 0x3, 0x0) socket(0x18, 0x3, 0x0) shutdown(r4, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)="5aca66e99daee06ef340a436e054268e18fdb7858de25d16982f0ae6d4caa00964", 0x21}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x2b, 0x0, 0x0) (async) socket(0x800000018, 0x3, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff5a, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="95a8040d14fe15eba6d07d8e4c0ab188a2f8d4cdfa0d9e44d4deb69e3234568b45b10f5b32bdb671293df4a5960ea68cc3af645c1e34590030a0039d6aa9a35e3a483d8903a49c3a588305efe704deae849e47e42167a51b8c00c9cdba1db7eda067db9a68c9b843ec09dc39683ba9ec7ebcddc2", @ANYRESOCT], 0x10}, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300)={0x20, 0x10}, 0x10) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mlock(&(0x7f0000343000/0x1000)=nil, 0x1000) r3 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x2, 0x0, 0x20}, {0x6, 0x0, 0x4}]}) close(r1) socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff00000000000000041c0000fffe003a9078ac1400aae00000011000907800000003"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xd31, "8717f9050700000000000090d692480d51aa8000"}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x9}], 0x1) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca578b0d2a847633cc29d1d91844b37d3f"}) close(r1) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) close(0xffffffffffffffff) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, &(0x7f00000001c0)={0x7ff, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000600)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff00000000000039d11a5ab5024d227a976f7a5334b900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a90000c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2fc095411dec5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bdeb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94065f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f8300"/533, &(0x7f0000000100)=0x215, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000002600)) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000340)}) r5 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)) dup2(r5, r3) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x2b}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x47a88726, 0xffffffbd, "04000800000000000000000000000800", 0x0, 0x6}) open(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) executing program 4: socket$unix(0x1, 0x2, 0x0) fchmod(0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3}) sendto$inet6(r0, &(0x7f0000000040)="c5d2fef8a4f7cc5dd7a2ce78f5b23aefdbfb50fe506cdb2a55ef5e18a55d54fe20e9c218d3e7df0e19ff68f5868efe33739f8a0651438ba595bae1d0f6b37e70f17220bd0b371654e98874d2c2c88217312d0dc7b33002322d2c162900d09c9ff2366cfc71f4ccc1fbd8e8d43c72a906c912516661c03050791994e9fd1e4a08f42c74aeaf23f2297cf7f62947a7e6aee1d38d0e69dad5b5a102c59f797731be94315d787f3be631e754ef6717278e694651fb07361ca28e8e9b8738f59f5c65db646b", 0xc3, 0x2, 0x0, 0x0) executing program 0: socket(0x11, 0x0, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 4: openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@empty, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @rand_addr=0xfff}}}}) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) getdents(r0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x14}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x13) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) getpeername(r2, 0x0, &(0x7f0000000180)) setreuid(0x0, 0xee01) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r4 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, &(0x7f0000000080), 0x0) fcntl$getown(r5, 0x5) r6 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f0000000680)=[{0x0}], 0x1) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x24, 0x0, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) accept(r8, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r9 = socket(0x2, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x27}, 0x0) poll(&(0x7f0000000000)=[{r8, 0x4}], 0x1, 0x0) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = accept$inet6(r1, 0x0, &(0x7f0000000080)) getpeername$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="fde0b301189ca0774a85741f142448c4487f4d071f2829ea0f129aa9d52a31a4a705780eb2243259d7af9e2e16bb70f08a51115077b249c8ea002a6e78d26c780183c21600002239261f34b55693ed6f20c9c2538f3aadd1f50bf6df2dd0a6b30d2000000000000000000044b63f7916456b85531decf10adb67be7b6ed9a6f3facabaf86b594c7f5a7612f180beb06faa57eab5", 0x94}, {&(0x7f00000004c0)="74fefb5a0271267475e92799af488a7a6cc26008dc2debffb3d77fe77dccba685b73fadaaef3c3b27957e12fb102c9b37867ee794a32d7ccfcfa8a904ab3ceda561de1d3cda27c9ba71b6d5c9d2a818622b646a3b48f694da48e31b285a4d8898fcf607c6f9cf123b63389207af5eb9664f7ce96abc2c72e261dd17fcb920646da507e9f1578e022603961acdb4ba2631215dbba5256ea0a067ac994482badaac958d3e024b51203f00aaf6e7d675364966d8f760dfc8a95a1dcdc1a1e58cd3b85376e06463b3651159c2a981b221f7ba5c7280985a9d481f7a28297c9539216610ec82e53e943008f88a4d4192f39b404641cd38e18e65f000800000000000035a66c00"/278, 0x116}], 0x2) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) acct(0x0) close(r0) executing program 5: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) bind(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00edff", 0x14, 0x29, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback={0xfeffffff00000000}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r1 = socket(0x1, 0x3, 0xff) setsockopt(r1, 0x0, 0x6, 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) semget$private(0x0, 0x3, 0x460) setitimer(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x0, 0x1ff, 0x7, 0x820351a, "09f94de6d311a692c86621c73a83d207001800"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b9", 0x127}], 0x2) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000080)="242f3479dabf9560e9dc0b453076209b52694d6c9e18654d6f2f2bd34f61e36f56fe9e", 0x23}, {&(0x7f0000000100)="4d6710588fa75ebd5a0d4d8b1a3ef9f3559f19210c0b840f40c3cd67ec5d96aae3775683506b7377ce8993f8deb6bd677d77d65bd5710c8f5d36f5cec7a21c81a4ffa255b4004fd129066f3d2e282f71c7d02c3e7184a2773a352f6a5429a7109f23087d1b7080ae930891961a9adddc7df41936c14fd9384e36e0cdd6a43161b2e26c9b019349d5eb7499c5bd41f606c921c1e5fce83b9fb85b5fa931e8e5d84dea148035f7ea243c550fc45ed079fc02df9bafc58992f2b9ef16fe5318604525d81c484138", 0xc6}, {&(0x7f0000000200)="95f2047504c743c33b1c1b0bf4a1ff9acd05f49d8fb981ac5a5176572fff136fdf2486ebede03bfc932123e7c8f5e0e40f680735a9eaed9b459949fb5159d9701be5096ebc46cf694c29e1ad5ce10f1b7259f0653ec83e5bd8980fbbd0d894fda43575cb44aa1041d86350734fa2cba54ac28459f701cbf260b9670a3d0b7530d09d7cf0f878f3e9a502b8410078f6228c418ec67faf3d52cb8fd531338c4ae8258dbfd0ff9733f3b96422c552d33790e38c93772a46588967f99e06e6c0a5568d823c", 0xc3}, {&(0x7f0000000300)="1856870a2da8adc39367201763d5e2da45e36182d9df18ccce264df7b21d5442ed73b9c5fb763cec8ab42c192237d2fa9569919bc29a1b731ddb5951259329511ebc9d3289607955043b77ea99a44b486d9d46b513739cbe8d3674f4f78a391874cfbbe0f43150f39dcf9a2e6665d8e703fb1c61867098c30abcfe6aa7a4f3a3a5", 0x81}, {&(0x7f0000000540)="3d8496515c8471204547642732e5f3c540fcfd87bf8dfabdc9b26afc5c52c4a84a63b91d5eb721d36aefa50440712bb56e96a4c6c266f8b410f1f71066186290e53a599eeee587cf3b03e5bfc65afafd9260a0bdd30470185ccdbf7305dd6bed9ce0b542cc0db68c7a1d67a97baa4a3db58e38c9a2c124dc6b4a3592c4d060c3ce1013761ddb4c5b49de346b2618f8dcbf2ef77fec99d75e468c0553a215109ff45d828f060356b84cdcc564e2107c36e16cf7eb809246c334bd15ae778a82c85d127454c154bb2628c9c48b0300293833", 0xd1}, {&(0x7f0000000640)="9a52118e5e2bb2fbae3b76e9961d26df7012665ee43c15ec1b752ff3de5f8d36dfd5eae397cb2610028a7cf9d2fdbdc00538c87d61581976041f14f1777595490fa7eb6e010ed0359efc228c92ee5b596ceba8b7a43bff7962cd8c3ddca8bf57cfe100d4934e9c378b", 0x69}], 0x6) mkdir(0x0, 0x0) getuid() setitimer(0x0, &(0x7f0000000080)={{0x2}}, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) getuid() chown(0x0, 0x0, 0x0) setreuid(0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b3"]) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3, 0x4}) ioctl$FIONREAD(r0, 0x80146940, &(0x7f00000001c0)) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) recvmmsg(0xffffffffffffffff, 0x0, 0x15, 0x0, &(0x7f0000000380)={0x0, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6299, 0x7, 0x2, 0x0, 0x4, 0x1, 0x4, 0x0, 0x0, 0x6, 0x2}) poll(&(0x7f00000000c0)=[{r0, 0x2}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file2\x00', 0x0, 0x40) r2 = open(&(0x7f0000000280)='./file0/file0\x00', 0x8000, 0x20) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x4002, 0x0) dup2(r3, r4) r5 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x4, 0x1) socketpair(0x10, 0x8000, 0x7c, 0x0) r6 = open(&(0x7f00000000c0)='./file2\x00', 0x80, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) sendto$unix(r5, &(0x7f0000000100)="588c093b570d778c3c6d801e3ee294227473ce5fd5b8c76bed5837b40102a1342822ea1bb8fd1c605814508038dc92d65ce489e3e3dd93d7913e10025db01aa3feaacea9db1426f3b78029eaef6537", 0x4f, 0x8, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000003c0)="db67cd0eaa2675e196e95c367f3e1d31d9c712016c0491ed0b264018e39f65d4fa813da2533b370d0ea8c7c534d3b6b9ba5835e3d7ada49dbabe4012782b7674a7dd662602463e", 0x47}, {&(0x7f0000000440)="d9c7fd1198bb9afb0c99f3a6974ce6b1797323596e070dc500040000000000004e193941d9df4db99cf8eed2262cdde69491d8f4b798a282b78e9833bc6d4cd4ef93ddf8ca6706889c9237f82c2234e7b13028482e38d5b51e455fb3b6a8f9d260e7725e67d8c9ebf2c79fc93063340b94a4f77dd1c81696df5c9edd3cfd02fe6ec11546754c32fad4436e4f374c6b58c1ff981b72cfe450ddc5d68f96ba3344ee99762cf009ce9ca0e5251a3ac3f7c0164c103bbd69bb333e1750cbb0663116c38f47f17c908b14bd09e6d2b48cf85cf7ce605458f8cc03afecae3d9b3766a91fb544a188ce6b2190043c7777d26de9ccec0c58d1409bee90cf69bc906d2e", 0xff}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000652000/0x3000)=nil, 0x3000, 0x0, 0x1011, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x0, &(0x7f0000000000)={0x1, 0x371}, 0x10) mkdirat(r2, &(0x7f0000000240)='./file1\x00', 0x62) unveil(&(0x7f0000000080)='./file0/file0\x00', 0x0) writev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="73470eac11444d20c17fe5afa8b2d8df6430e7b18598b74ad5a87d270d862c2bcacdb93c3033dcac269f7fde8cf7e9b290537a59488e72db82eecbd03257a9d2b19fd61258761125a923d2d0c4ecd828c04456cdf91a754742f3fcb42bf03303b07b938662f3241660726070597ad81ae696c8ad02d7859031107b99980f71d796107d45863dec40da4414e97dbef71e61ba7d75e08e8eea9e7173e46a93e0bb60d9f22997a86bdab7e55e1f1e797c922f1fc7e637a6a1834d48", 0xba}], 0x1) socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, 0x0, 0x0) open(0x0, 0x20, 0x134) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x40045700, &(0x7f0000000040)) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000500000000000000003a00fe8000000000000000000000000000aaff0100000000000000000000000000018c"]) executing program 2: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msgget$private(0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1c}, {0x54, 0x9}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 5: writev(0xffffffffffffffff, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800005fc) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35}, {0x7, 0x0, 0x3b}, {0x16, 0x0, 0x0, 0x908}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x4c, 0x3, 0x7f, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)=ANY=[@ANYRES16, @ANYRESDEC=0x0, @ANYRES8]) executing program 1: setitimer(0x1, &(0x7f0000000040)={{}, {0x0, 0x3}}, &(0x7f0000000100)) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000140)={0x1, 0x3f}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) executing program 2: socket$unix(0x1, 0x2, 0x0) fchmod(0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3}) sendto$inet6(r0, &(0x7f0000000040)="c5d2fef8a4f7cc5dd7a2ce78f5b23aefdbfb50fe506cdb2a55ef5e18a55d54fe20e9c218d3e7df0e19ff68f5868efe33739f8a0651438ba595bae1d0f6b37e70f17220bd0b371654e98874d2c2c88217312d0dc7b33002322d2c162900d09c9ff2366cfc71f4ccc1fbd8e8d43c72a906c912516661c03050791994e9fd1e4a08f42c74aeaf23f2297cf7f62947a7e6aee1d38d0e69dad5b5a102c59f797731be94315d787f3be631e754ef6717278e694651fb07361ca28e8e9b8738f59f5c65db646b", 0xc3, 0x2, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) (async) fchmod(0xffffffffffffffff, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3}) (async) sendto$inet6(r0, &(0x7f0000000040)="c5d2fef8a4f7cc5dd7a2ce78f5b23aefdbfb50fe506cdb2a55ef5e18a55d54fe20e9c218d3e7df0e19ff68f5868efe33739f8a0651438ba595bae1d0f6b37e70f17220bd0b371654e98874d2c2c88217312d0dc7b33002322d2c162900d09c9ff2366cfc71f4ccc1fbd8e8d43c72a906c912516661c03050791994e9fd1e4a08f42c74aeaf23f2297cf7f62947a7e6aee1d38d0e69dad5b5a102c59f797731be94315d787f3be631e754ef6717278e694651fb07361ca28e8e9b8738f59f5c65db646b", 0xc3, 0x2, 0x0, 0x0) (async) executing program 4: socket(0x11, 0x0, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f119b672f4d335c223e7d0c032bfa896443a4271802000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) clock_gettime(0x2, &(0x7f0000000040)) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0xffff}, {0x6, 0x0, 0x7}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) rename(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) writev(r0, 0x0, 0xffffffffffffffc3) writev(r1, 0x0, 0x0) pipe(0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000340)=0x53495ebb) r2 = socket(0x2, 0x5, 0xfd) setsockopt(r2, 0x11, 0x2, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x400000000000015c, &(0x7f0000000d40)="09008e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a4a0e61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2b4dc3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911e49f444ec26f505836840658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d20640843c313a53f15a83083b746c349568f365575dfabeeb8644226a9cfdc39ca3b8233ee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d4", &(0x7f00000002c0)=0x112, &(0x7f0000000480)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a1fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef", 0x7fa) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x80000003, 0x83, 0xc072, "e0909c80429a030bf70100001613f6d7bc0d6e60", 0x0, 0xfffffffd}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000380)=""/219, 0xdb}], 0x1, &(0x7f0000000200)=""/8, 0x8}, 0x800) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = accept$inet6(r1, 0x0, &(0x7f0000000080)) getpeername$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="fde0b301189ca0774a85741f142448c4487f4d071f2829ea0f129aa9d52a31a4a705780eb2243259d7af9e2e16bb70f08a51115077b249c8ea002a6e78d26c780183c21600002239261f34b55693ed6f20c9c2538f3aadd1f50bf6df2dd0a6b30d2000000000000000000044b63f7916456b85531decf10adb67be7b6ed9a6f3facabaf86b594c7f5a7612f180beb06faa57eab5", 0x94}, {&(0x7f00000004c0)="74fefb5a0271267475e92799af488a7a6cc26008dc2debffb3d77fe77dccba685b73fadaaef3c3b27957e12fb102c9b37867ee794a32d7ccfcfa8a904ab3ceda561de1d3cda27c9ba71b6d5c9d2a818622b646a3b48f694da48e31b285a4d8898fcf607c6f9cf123b63389207af5eb9664f7ce96abc2c72e261dd17fcb920646da507e9f1578e022603961acdb4ba2631215dbba5256ea0a067ac994482badaac958d3e024b51203f00aaf6e7d675364966d8f760dfc8a95a1dcdc1a1e58cd3b85376e06463b3651159c2a981b221f7ba5c7280985a9d481f7a28297c9539216610ec82e53e943008f88a4d4192f39b404641cd38e18e65f000800000000000035a66c00"/278, 0x116}], 0x2) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) acct(0x0) close(r0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000600)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff00000000000039d11a5ab5024d227a976f7a5334b900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a90000c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2fc095411dec5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bdeb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94065f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f8300"/533, &(0x7f0000000100)=0x215, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000002600)) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') (async) dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000340)}) (async) r5 = socket(0x2, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)) dup2(r5, r3) (async) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x2b}, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x47a88726, 0xffffffbd, "04000800000000000000000000000800", 0x0, 0x6}) (async) open(0x0, 0x0, 0x0) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000300), 0x0, &(0x7f00000000c0), &(0x7f00000001c0)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="1a585728b708fbde700f1328e18536b29f0fed7fec1a3e10e3a5ca6ea598f250266562e11048439950022bcd503774b054f77eeee29e82b0dfe381bb9b460abbb59fe9841722a835ea1f6ca1f11b264d0407b9a0ba33ff3bb76715465962b4c31dcd28d7f1d6a9b143aa21d8148a0119b534377c283c73db7266ec86da0a9044f1fcab3320d8500fa804d19bad5d65df863cb430ef06d59068ec4bb1c06a84bbac9f381ef5c8d1a8d42261d763dc6f8d2cf981c17f1c8e925bae3f318f8687ab819cde422b", 0xc5}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) executing program 3: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) r0 = socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x80002) readv(r3, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r5}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r5) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r7) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000c80)="83", 0x1) executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msgget$private(0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x4) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1c}, {0x54, 0x9}, {0x8106}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x3, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 6: socket(0x11, 0x0, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = dup(0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000e40)=[{0x0}], 0x1) mkdirat(r6, &(0x7f0000000100)='./file0\x00', 0x0) r8 = open(&(0x7f0000000000)='.\x00', 0x0, 0x20) select(0x40, &(0x7f00000000c0)={0xff}, 0x0, 0x0, 0x0) mkdirat(r8, &(0x7f0000000180)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0/file0\x00') executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) setrlimit(0x2, &(0x7f0000000680)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='/dev/rvnd0c\x00', &(0x7f00000001c0)='%\x00'], &(0x7f0000000540)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='\\-.,#\x00', &(0x7f0000000300)='/dev/rvnd0c\x00', &(0x7f0000000340)='\x00', &(0x7f00000005c0)='?d\x8cv^d0g\x00\xcd\xfcF\x00\xed\x84,p\xfa\x99nAe*0xffffffffffffffff}) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYRES8=r5, @ANYRESHEX=r2, @ANYRES32=r4, @ANYRES16=r5], 0x401, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000500)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(r7, r7) close(0xffffffffffffffff) syz_open_pts() executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {}, {0x8106}]}) r4 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r9, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r9, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x7ff, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="0c79de60b1d8d85c4d025a2ec73af832f78ab8835453d1e54ecaff827d64570303b881ffd7ead458a378c4d4bf9499e865fb318f76ea388b0370a8c6c46f94fd9c89f909851b08c28d7c3ad3a23ceb51084c3612f5ef112b5d6925d2f94675834826a15822cf48a6cc93a1cdd0289c216ae3925ab45acf344a0b64df2f1183932c181bc5c226461062786d1b37857eb9af37155bc0da4d03899b0dd8df9f478f30198cae", 0x0, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) socket(0x0, 0x4000, 0x3) socket$unix(0x1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0xfffffffc}, {0x3c, 0x0, 0x80}, {0x6}]}) writev(r5, &(0x7f0000000400)=[{0x0}], 0x1) r6 = dup(r3) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r6) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) executing program 0: setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6090446c0008000000000000000000000000000000000001000000000000000000000000000000014e234e2100089078"]) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 1: sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r1, &(0x7f00000001c0)=""/153, 0x99) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fchmod(r3, 0x95) mknod(0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd605ccc3000146300fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1a61849c69b85381a00938ea7dbaea1b23c90933b2d5758867da106226284b02158abef5112b1f6b25b3979c11a4f122ab19bbba94f1f2bbc740d68dd177abddc7615948401cec4ad5e617bd53801414f7"]) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x66) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r5 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000016c0)=0x3fd) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xffffffffffffff2e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x5, 0x30e) semop(r6, &(0x7f00000000c0)=[{0x1, 0x2}, {0x3, 0x0, 0x1000}], 0x2) setreuid(r1, 0x0) seteuid(0xffffffffffffffff) r7 = shmget$private(0x0, 0x2000, 0x74f, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) open(&(0x7f00000011c0)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000340)='./file1\x00', 0x5, 0x20001658, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) executing program 6: socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x3) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x80, 0x90d}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000006b7630a6d365649c5638db09d6493d9ad52c514faaa0eef1609360a4205302d788d36bea6794c78fbfbfdeb268780e44e60bdba4647292d17d7013c747e1679bb49561b056b40d03234c8c07d6b9e9cc93747ae6927d69be4dbfa1b6aae70d41bbd450bf330f449df0419cbf91b199b3a1a951af075a19c36e5588b05bc76018de1a6cd184e5aa7e7cddf5a9357ee797a34b3f35e5a4191c4716b4ecc86b9595fcaddb5010b32771e5a028c3bd440bb003a5b4debeb2a082fbfed88f33a4fbb79f1a0f00"/215], 0x9, 0x800) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x6, 0x4000, 0xf8) r4 = dup2(0xffffffffffffffff, r3) writev(r4, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x0, 0x0, 0x0) bind$unix(r6, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x2800, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9", 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x14a}, 0x80}) pipe(&(0x7f00000004c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) setitimer(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x2}]}) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = accept$inet6(r1, 0x0, &(0x7f0000000080)) getpeername$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="fde0b301189ca0774a85741f142448c4487f4d071f2829ea0f129aa9d52a31a4a705780eb2243259d7af9e2e16bb70f08a51115077b249c8ea002a6e78d26c780183c21600002239261f34b55693ed6f20c9c2538f3aadd1f50bf6df2dd0a6b30d2000000000000000000044b63f7916456b85531decf10adb67be7b6ed9a6f3facabaf86b594c7f5a7612f180beb06faa57eab5", 0x94}, {&(0x7f00000004c0)="74fefb5a0271267475e92799af488a7a6cc26008dc2debffb3d77fe77dccba685b73fadaaef3c3b27957e12fb102c9b37867ee794a32d7ccfcfa8a904ab3ceda561de1d3cda27c9ba71b6d5c9d2a818622b646a3b48f694da48e31b285a4d8898fcf607c6f9cf123b63389207af5eb9664f7ce96abc2c72e261dd17fcb920646da507e9f1578e022603961acdb4ba2631215dbba5256ea0a067ac994482badaac958d3e024b51203f00aaf6e7d675364966d8f760dfc8a95a1dcdc1a1e58cd3b85376e06463b3651159c2a981b221f7ba5c7280985a9d481f7a28297c9539216610ec82e53e943008f88a4d4192f39b404641cd38e18e65f000800000000000035a66c00"/278, 0x116}], 0x2) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) acct(0x0) close(r0) executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0xa3d8, 0x5, './file0\x00', 0x7f, 0x1, 0x6, 0xffff}) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000180)=[r2, r3, r4, r5]) syz_emit_ethernet(0x138, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msgget(0x3, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/38, 0x26, 0x1002, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x6, 0x7da4, {0x7f, 0x100000001}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r3 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r3, &(0x7f0000000140)=""/158, 0x9e, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = geteuid() setuid(r4) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000340)={{0x9, r4, r5, r4, r7, 0x0, 0x7}, 0x5, 0x2, r8, r10, 0x9, 0x0, 0xffff}) ktrace(&(0x7f00000003c0)='./file0\x00', 0x4, 0x808, r8) r11 = dup2(r0, r0) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_flags}) lseek(r2, 0x651b472b, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x1, r4, r7, r4, 0xffffffffffffffff, 0x40, 0x100}, 0x8, 0x8, 0x24}) r12 = semget(0x2, 0x3, 0x128) semop(r12, &(0x7f0000000500)=[{0x3, 0x8001, 0x800}, {0x1, 0x1}, {0x4, 0x0, 0x1000}, {0x1, 0x99}, {0x0, 0x7ff, 0x800}], 0x5) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r13, 0x80045721, &(0x7f0000000580)=0xb00) openat$pci(0xffffffffffffff9c, &(0x7f00000005c0), 0x400, 0x0) truncate(&(0x7f0000000600)='./file0\x00', 0x7fff) clock_getres(0x4, &(0x7f0000000640)) chflags(&(0x7f0000000680)='./file0\x00', 0x0) r14 = shmget(0x3, 0x4000, 0xb, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000700)={{0x2, r4, 0x0, r9, r6, 0x179, 0x101}, 0x0, 0x7, r8, r10, 0x27, 0x4, 0x1}) executing program 7: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x1, 0xfffffe01}, 0xc) r1 = socket(0x18, 0x2, 0x0) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) setreuid(0x0, 0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x0) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpeername(r0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) r1 = socket(0x2, 0x3, 0x6) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001240)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f00000000c0)) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xb, 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) connect$unix(r1, &(0x7f0000000240), 0x10) write(r1, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="45834cd28a9c4287be4b276de471a048c7a56d07a70dda4c999e81bd3c5a4b13ca8b451d1695d38e125dbaf47404", 0x2e) executing program 3: socket(0x11, 0x3, 0x0) pipe(0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {}, {0x8106}]}) r4 = socket(0x800000018, 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) (async) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) (async) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r9, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r9, 0x0) (async) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fchmod(r3, 0x95) mknod(0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) syz_open_pts() (async) dup2(r2, r1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) fchmod(r3, 0x95) (async) mknod(0x0, 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) (async) executing program 6: r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000400)={0xec}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x20, 0x80}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) socket(0x0, 0x0, 0x0) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockname$unix(r0, &(0x7f00000018c0), &(0x7f0000000100)=0xffc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) executing program 7: clock_getres(0xabcdffa8b7127b14, &(0x7f0000000300)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000240)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "01000129fb000700", 0x0, 0x81}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x54}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d51f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d000000000000", 0xee) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000280)=0x10000002, 0x4) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)='#!s', 0x3}], 0x1) write(r2, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r4) fcntl$getown(0xffffffffffffffff, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x2030b, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r5, 0x20006473, 0x0) bind$inet(r3, &(0x7f0000000180)={0x2, 0x2}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x18) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x50) executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = accept$inet6(r1, 0x0, &(0x7f0000000080)) getpeername$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="fde0b301189ca0774a85741f142448c4487f4d071f2829ea0f129aa9d52a31a4a705780eb2243259d7af9e2e16bb70f08a51115077b249c8ea002a6e78d26c780183c21600002239261f34b55693ed6f20c9c2538f3aadd1f50bf6df2dd0a6b30d2000000000000000000044b63f7916456b85531decf10adb67be7b6ed9a6f3facabaf86b594c7f5a7612f180beb06faa57eab5", 0x94}, {&(0x7f00000004c0)="74fefb5a0271267475e92799af488a7a6cc26008dc2debffb3d77fe77dccba685b73fadaaef3c3b27957e12fb102c9b37867ee794a32d7ccfcfa8a904ab3ceda561de1d3cda27c9ba71b6d5c9d2a818622b646a3b48f694da48e31b285a4d8898fcf607c6f9cf123b63389207af5eb9664f7ce96abc2c72e261dd17fcb920646da507e9f1578e022603961acdb4ba2631215dbba5256ea0a067ac994482badaac958d3e024b51203f00aaf6e7d675364966d8f760dfc8a95a1dcdc1a1e58cd3b85376e06463b3651159c2a981b221f7ba5c7280985a9d481f7a28297c9539216610ec82e53e943008f88a4d4192f39b404641cd38e18e65f000800000000000035a66c00"/278, 0x116}], 0x2) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) acct(0x0) close(r0) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = msgget(0x3, 0x280) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r4, 0x5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) socket(0x18, 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x5) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080), &(0x7f0000000180), &(0x7f00000001c0), 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="9e9398", 0x3}, {&(0x7f0000000180)="78d769856ce807ac0088c73a59b0904669ef88345817b6ecad62873dfa2986e9e9fb655570cc22e8005000e32bb063b6684030120d90cd45ad6780613f5cc1bb0d246e61345366d14791e9fdf11a964a7ba05c458e5b9dc4118998", 0x5b}, {&(0x7f0000000500)="5fa083000c12a6ffa5ad206932281b1403bf6dc1d2052abf8ab40b705e839674b280f1222dd6188900736ccb5d9f84b80d3adb8c79dfa7e4e1e7bfe97aa6fd607384099e79b78823dc347e16bcd3ed385a315b49e9ddedbecac77841b6bc247e68cc29d5aef40df83a18805f5254cd2dc4ab93754b643aba43a2eaca1d6aab74ce3bdf7a034655e14faf0ca72a994ad7d2e5853baca27e155548b28ff4e06305a43d7880343fc4a5b21c1feca9e7a83b36ae8fc5ca4658abede942d657db88369bc04775eadc58f80e0053ccca8d1f2897515e3a09b58555a76199712c1e6633c0b480cbef97bfc8fb9ce0da5d36b84f350545f9e43909a19f728f68c07d5b05329b9e8103aa89f7b70f05afa26d468b91b949e6ec42b494ea0884d77884a4b7e41e407ec10641f76b26637a33673ab0c8b143140a2ad0e31d6cb5672d1bb89a05c361dcd9220e62321ed66d327f88720775a3807337ad580a536f0703ad880c09287107b7c195be0d95bdca616e89bd4193485797e428fd0d1711ad7f9473af5cb92fd9e203ffd6c532b3a61ae2ec8d6fb4b8656251afd0b0dda8dbc656dd008c4d8a1e851363001c8f2f11f74dea0b4b4a6cebedf502e1cea78ea0b314525aada5a2752fb86a0093e2420522976198e2505eb41412d7357229653968669bd8b35ef64ae86eafbaf49c9bedae11a2c6c087fd6b7c9f39388d60a07e6df5a624abaddcaf7f5121114e9ffa56a2192deb4c9c8a27b55cfd21594fcf40e464728cec9c96cc747bb4ae3c5c0fd67ceb5984bba334086e4c5f7091cf960e3c198de3db73c3fc6cd5d6b2753f7d37b465fd9f651e354ee48164be21687dac2644a86f20af5de7128b75b0921a3752052abda1301ec28ccc77e9440de2811f7218051c4ef8e23c3d32b5762eaf6d287079e36f4c044d80ea3846a9b88ae8e1be841c2d4c184360127952311ceb758c042ef465afb48e3732e89774fc73d22ec795d0e6cd1bcb53d7751f1ae0faee3cfa4f06e1f481421606401bedda6973aea37eac5f70ce0b2fd4c2ca61fa69f426e47fd190d2b23e6ebe3899a3ec67840503a72c8fcd12174704390831aa4144eb55ac4d49661630dcd23a72a6f6d8fc0ffb917552312b50c9ac941175030e54d04138313c1a0cc52e1ed2b5be64c1b2b638165c85a321d7f4bcef174e08519892ab1cf3ea1a93c2f801b1cfbbeb7fe01da943cebd1dc02468ea83026769aa5f35bc2cf34bdd673aefa15b7261f247ae215b8a023526d4d6a6aa0cf6ab4a4fd9ec46d593398388a8abee8147c0a0fe928b9426e0108a049f52434c141fcbc7ec1aff94f14fadd58a4ad5b5fac669c9437fdf7335f71338c19760a3ef4e369131dfc38560325457d80ce620ccb6ff09f7fc530bfc867667309ed03619fef1da40", 0x3eb}], 0x3) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d80369933d3de4ff08784d6c", 0xbc}], 0x1) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000002c0)) poll(&(0x7f0000000280)=[{r1, 0x100}, {r1, 0x4}, {r6, 0x40}, {r1, 0x4}, {r7, 0x100}, {r0, 0x4}, {r0, 0x100}, {r0, 0x8}, {r1, 0x4}], 0x9, 0x4) executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000080)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x2c, 0xc, 0x0, 0x8, 0x0, [@rand_addr="554cf8dbd272a4a32a3e23315072f3f7", @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast1, @rand_addr="74d6d2a049d68d63e7bb37f90431d92b", @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="83624848e8bf431f"}}}}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(0x0, 0x0, 0x10) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) getpgid(0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) shmctl$IPC_SET(r3, 0x1, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) dup2(r1, r2) shmget$private(0x0, 0x4000, 0x372, &(0x7f0000ffc000/0x4000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x1c, 0x0, 0xfd}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) r1 = dup(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) r3 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r5 = semget$private(0x0, 0x4000000009, 0x82) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r5, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0xef, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r5, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(r5, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r6 = getuid() ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000001240)={0x6, 0xfffffffc}) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x323, r3, r4, r6, r7, 0x8, 0x1f}, 0x0, 0x0, r8, r8, 0x0, 0x40000, 0x800}) fcntl$lock(r1, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x8, 0x9, r8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="0042c103064201c93f5b", &(0x7f0000000140)=0xa, &(0x7f0000000180)="1fbe0203a483c5c3b4d5ba25bb0302234ef7895bc1cd6a30eb05e1fecec6d7aef557146f908e32c497497a79612042d85c80209567be8feac38f021ca6ca7615a0d3bbff6e1c03e324ea6378f3a12020c846c778165ac2cdbf3274b35d3aba3f68ed31b05b9709f57be1ce8cf80f9b21031b8fcfe5b9dc42c46b4bcaebb4b0e6a71d5842b39bedfafd09b9f2be1a158d1accc27d22e231fe904d455084554f4e1ae5fc9a3af8ab581f977f5d90eb1d4b29f6a3a3abd6852f6c19cd8b9da0ff1d30a8bdcaf24a5abf5245df5afa695315bf4fd945c21d7f4655c798daeea24a06165950f141c443cdd9c0440fb4a576bfa48fd13d005969699a6fe28169fd700c695c0093418423da70bb9774994a498d645cd545e7b64cb4e431ae264a0505d163c09432d45bc334ba44d4f0a3498b0451cec6fb3f02099fc9060d6d629f958ea8f4c2ff9f53eff8e431a81f9abcb5991ac8c2852787e104d184b08965e960c9f80058f91a0f1f32c450d931fcae65a6a4987c1c5bfbff61ec59724b03875238783c44aba096de0a5d88da26df33581bd639a227a2422f9b1f409a3d55757df30f8aeeb011e564714450b07fed65ae633ef7ab5ebd1b3ccb0305eeadbe69e986ceeedb4b2467b9c420a15f167f3e3798b6bdedc807395f70a9179e28ab18934fe23bbea207c67ef5d7a0659539d479df65862dd75863b293b3ae223059867efadfc0daedf891b333b35042c3461af40ae7e45ae7acbd7109226c2d84eb80c26d08010c57c45adb0a92fcbdd53799804e5fd3973b1af3ecd05ad2f8f585725e6f8cc6cc90d8c03abaa1f28bbafa4f4f9299a8368303a596f1c1248c81ba606ad5581ccc6708ec4b95d98baa6c8d670dafc0825c19c685400b37a64fa8f7d35c5bfdb8070daa8ec097ab67d2d36c4560aeb899d2ab693080a1995fa480f15649f9ef91381143a526548582b88ddf7696453ad603050ad3b224a3b9030db9a7a4165170a707f6c710b7acd191e6bc598beca15dbdc00400aa7d2f6c6b4acb2f24deb60f00a163f5335c7a630a5d43c0a5ae1ca4b9e08438c40f421df1eaeb882393c5622068cf03bcd22a320bb21b76d1a8f1836485c47ec0204c81dbe064463825b3a4ae4d32077cc44e01c728ed3e9681bce147ce7544a130d12bd7ac78829f97a8afc5d8005ec1c5909fe2ad9bfb3203ff5d03cde9412ad42a8374f4b86a5cb8ef993c7808268006ad589825cb04edce322d62b31d55a02fc687b2f4729239707055b531758ab9fa500c96f2f182d7ae2ac3b4470fb32d899db9d5357202d409a37b9871ff592865d2417e3f3ca6ef63c2b1175f9824a9f7d8360c1e77403f8e4692cf1e152a0577757ceaffbc1f4d48afcd8c0202f629fd101f1d956e0f910329e6085e56e30a070509924b7e234afa185836a2e39390539d14a15fd2c0b3b5390a54cac5e9a9095ff39cde4f9aec618a70c1de830ccfbfd719dfca1c04fc9f96ccce88ec7d42e1c1ab975b1e9cdfefe3a16cb687917826dbed2a7240818e78bd7a834e94f33979d137c11181f161041dd6871d3cb2f27473b3cf3b3319f611c4d94bfc5e9d74de246d47bb0ead74449c4981e9357a2fa372dbdd84a68d71f5d03e84270ef85f332c845de98df2e199440790d024615a14cd49011c6550f26374f6548d074a6ece7c2874cf85c2946db2dafe9b17964be9895fc2399fa77b47808e18204ce4ba838282a2998684ef0010a2ac96a355363d1dc425e2d3197a4a01b7db3790c28dd465e3f28adacfbd499cfb92728ed784a466aa8a84a1c71d398b506a7a4809e816d656a280d56806ed8c3c105e9d780d4cc263015585f3b03dd23278b7a594c37c9169ff9c23a7f19efd548dd38896fa724d2df6628b427b95fee342d0abbbeef289e54a6d32e62faa1c765b088659037c96c221ad9aa48426663e3e5721f8851da67f65eab104c2e794285f0f7a1fbdc15f004dac0246d228e84b97b3f0b13e7ea43a03cac33d0f2ed6180cf96baf29315f0431d56c2c89894809df912ee527ebb3b0f69c189754f2c178c33dce321e9952f11d2c39e17b8407ee5307c2989cf84221858e3d8d76ad75e2413675ed14810a3577142cc0f56056c5d421215c508649b4b61665abc7a40eb6feebebbe4c2b8e3a18658cafd861c5356d92cbb63c57e6e5e9c72a912be0eba3b0039ff101c14ce27519c015f64d7f5c5a2589a3ef82c9ad62bd75d23c5f0b5e357baecf92d49baffe6eabb5ab1b8505b2e4b6939eff7ce0787586d53d93ee358625643b0e8c062a451c2ee69c69b5704021f13062636f32a0704787050f97281cc263f0b85d36864981efaea458b463b04c8cbd007e6cf75b6c49e136b5c955011e4568d8196ccfac444c51b5cda95a67a1eda429fa682116b2c7cd31a75fd0271c4420599a9e82eb29b60ea818cb0c7422db431143069aad2bdaae2517ce88d78881f23b0fd41fa62b1caf8246ebf9094f2ed5204106671e04070d593967e795f8837c711dcf4ad01b66570e3c9b624306355a8dc954020a9e28211c8b3cc3d1852816a0c5b6a91f896ea5d9ab6e04c3fce759748343ef7cfb9eb01507ef2cf2fd7abfe00d46ef8f36d7ef1d3e16e696c63d3ba4f7b88d39d93d69ff4717177741bb3b3805a907641a3da40fc9e458afce2f4c52e4e2a9ab1a8435d428a5c5cfde99ff7d25c671882664f8c4d74210dfc256276d4ac736226d29e04ca1ad413739e3862f4eab635ae6afc47634990b26adda345a61ffb63dde2b7cfbd2430462eefaf120bfbd8aceb0564cf498e59d274914c93e001a046d9d2e79f63d402b1cef41980471435447af72acd60e63653cc73ac071e049d7ea69682bdd595ff8f375ff58068045373d8b319196a2434778c4ddaa6824cec6e7e9b2ba49d0b45fa0123854f3e0ba712e4380a3a524798fcb931dc40fe2e73b375c16e5524e8eb03a38e9fcda7fb9bb03a8bc93106ccdc34d145aca4529c1fd05f4e19f932cf514d282848a673231d0f3c68816cac47d84aa43f7f8921eea93ce8eac6884fb6c945b4ec0300d9ec757c26b2f7b825484ffea5881898147d2292ffdf9a158d036778b8e91e9fb08f9c6a5ce22d4fbd2a75f25edcd8186ac2f24d8e0bcec5764691f318ae9e8c0618c44d36bc5c7e5b1438426541e5d5490f25efa16375c5b8cc002608a39cd27748663865c4cd2d2aaa1f177a8ac421771689fc19090a862a0646484823012daddaff51c37ba1ef986b3c699e11a28536fa15be904586338f6726a63bce5374506a7baf09ef85bd315dd29817b564a97fa7a689d09f2a5bb73ac50184c8559d3e3028e67530c992b3e489800690e0a3de1e7d7bf0bb615cc785363bcd090cbe8157492186c4cf0db2f8e381b08dc1253bb343c6f1be7a5a106884e0ad25997be49c80a1c3d348513f2ff2f9142a834b4518e4353601b4583728077fd64186296c836615f06ed16df6fb7cd3dc8c936e0b39632a0e337211c13e91ea0e128068630b3933f1584ccb63bbd19ee60d73bcda20a375f58a199ef8a761362bf539b831a027b845f0efc339d9ca0c4b7b1a717eeaba9d1af3d99747fecd82b5a2fdc91c2d5c386705407ddfcab8a125eb68a74d994edd447b3b6f13c8a16b494d23be810f9700c3f504dfb1d9499b3788623375f0b14581e17ee991340f918c3145abbda4ec11710b5c9b41ed9e918530cf6391cbbedf7d07fe9f38b363c0dffc2158b83182463f19c4db80fbfcb27997bf8efb6dc5b7bcb2795c0908e2f4b535cd0f20e2d6380efbe8dc91b9653e12797687aa685ff67332287d4a1a33a687b3e82b46d0c92eb0ff32cb15036cd8b572f5d8b57c53c5640a58142d484894fc2533168128489f828f902e59997946298dabb2571c48222eb7e09c722d01867ae90e5da94f9cda28ed323ed738a616be449d5e3554331787d0066cc6a15272e56a0adaf10b55078f384396b1bdf12c5f9dcb589c0e7ada3425dac6b471bdc15fb4676eb001e6759990f986834c1b16bd2f226ccda6ef486449bacd9bb20f424ed45ad98bec39170a4f1e9993a05b8a1c5062bcc24790f52a7b9186918835d6b4866e6d4e912d724b1ef786fa651d01d272815842cdf0129bb54d5432a7a23880dd1c0ff9670ccfa7327faab9db910aaa19ef3ca6d77cb6c72947901766bae9f67806b4c7d34ec5373cd4ec51c39a3a476857c639b45cc9da225c0a405b3f29e1b231773ffeadea8a23081b0d10d9f912bd4a7ed9c4ef3a5e0ce9b096de8a166bb309804ed7be0c0567191fbc752625b0fe2453668d74d2ebed456956dea87c68346df9d19b7a3386694dfd6833753f0f88d806145435533af14a04c553a80f4eeff62e63c5426c3280f13e82960093ded361419f6377dbffa32fe23df472471be6e7541ce56f3539440cf4a755ce5abd5945d9c43679441ae3d656985123013d0a298eda1e8ff80a6ae971415a395bb21d2dac068d6e61fd768e0b5fabd0564f06210257e9deb417a094ff3d7c42e9b0e30081f0aabc8eb1161c00dec97d2d4bffc5ace192f8edb213b4998db5f8401ac5eba88076a2bbdd35cc0d9fc5847a3668b11ff7cc0a8bd3aefddd063d0db8c191412cd505b65a9cf38f1113e0058f3edfbc7b61bffcee2646e97b69fc1cac9fe24ab3e8aede214e2de45339e01bbdd9a9297b243fac35c22ea86a7cb3a75def5e1d23762550de3dee7d7b45a0d87164329f593e5cf3c7e2db2fa3ae4e99c19ceaa24d3aabe76124131d636b941c8b7ced211a813c4da0c931d1f72ad40b308ba9451ca85ffce7153fb0d3a609d8a3b4b82446e5194e087c5e7a9814898d729ef862b58d54f8b42dd531ade30f2b9900298bedadecf2f802f70d01476ab28d856172feb94722330dd26e30b13cbe81ce1bcc8c6e29c1c6dddfbfbfa13a43898daeac87f48288136953aa5621b39cbcc679332a39adf8eddac4ccb662bcc766fcb7b103dde7dea64120f32074a8658e85dd913a93e1c55d8d1c9e38fcb4fabf991e1c5342de66b4177dd700e224e60314a69712872764155e131a4626d42a5326316f632f80f986581e28e8b5abdd991010c55d12141feaf145f97a8c2f99eb2eaeb1791e1d9741c4cc8bc68228650574966ae124f8b7fcd84d32d9e881b9dd89a1309798060f298e0eab28c5c3506374f99316b822838340533d29172b38d82c8cce389b1a6c7909c6533febbc98cc629516d68acfc13b452f13b443f3a2fa6c717b1b5125b8f29b22d94af5b9b1ce747cb58fd4187c5b870ad715967f877bdb03f580b2e77ddcaab4365810d43b7093b72d86a6748a927e52c4fba06b0f5ec9f42549b7981ff66458c02c623313166d1dca08edacabf646d62020acb7822671866f91e550708673a92d7cf269e236af5ebafde63bbc28d7cc1754b6ea64f0d9004f278939d3314b1a20ba0bab4e50bbd741672f3a0cdd2555eb2f15c364af2a514daa52d86ebcde70671d6a91aec8caeb2a13291b0bcd88be47f5c29ec4f4e7cf5a439ff31a061abc907cc9f44f8376a31c64c7444bc148267917ec7d214fb1821d194c18f0c161cdde82c9ef9c9d1acbe5fc959ed24f442979f17e757e25a704d251727220f55e62927f48508f1fd79d8c0c479ec672346d2a041f00fa4d67b9996defd10f819b47ee7d1f6f234c240f5adaa9f0efea2b154c4ad19e56da69066cbadbaf28b867a000b7facbf41f7855e1d326ba9022ed616a079714c0a877d00c83501fefa9c8b516d16d5b4950323e12cdbba7174e563358dea74", 0x1000) executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000900)='./file0\x00', 0x8, 0x100) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r9, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) r10 = socket(0x2, 0x2, 0x0) ftruncate(r3, 0x48) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) r11 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r13, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x14000000, r15, r16, 0x0, 0x0, 0x1c5, 0x9}, 0x4, 0xffffffffffffffff, 0x760}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r12, r8, r12, r16, 0x14b, 0x1c}, 0x2d4, 0x6, 0xffffffff}) getsockname(r14, &(0x7f00000008c0)=@in6, &(0x7f0000000340)=0xc) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="c43cb3e3324648d1ade5b91eb79a5ee648edfb62e65c36f3ccedd41b235f0f3dad3ba5fb70064e4676ee88c6253c4e9d50fc05391966c03a34aee09babde7b71422d2cf7bfb9f94e99496272c7c20f83e001bb9a8b563457bae29bb2730f1f37bda3f9aa2cb15021ea62f5afbaf204fee56b8e6cbbbe670bf0acc0f7e18a2983573ea122df1802058d58ffe7f2b6496e43a0300779e4cea4", 0x98}, {&(0x7f0000000540)="19cd36cbfd693ab33dc37a0392a93134f2c75667777ed3008010438f4a6679931eac3053019cfdcef3e7e1be3a22f9ba1d2376679871480ee38bfa57e2a918d44db9797bb7c319f527d55985b201964028287ba12db988165112f8b0970c0a6916138252fd0ecff7e34f7afca7a3bb653a1a469543b733f6", 0x78}, {&(0x7f00000005c0)="28c74c29f7d4e44be6ff543f01c1bc8a76aa679ca86270ba2948ade14713a08beca0483958b4e46c54e76285b8c28543684c7eb070e063104218b23ecb1e39b0ba7ba4e5c553e5712cf1a3a3636b333a91cbcc92", 0x54}, {&(0x7f0000000640)="c17d0f0dac53543174e34ab654a068c1694d37cc74b15d22cd91c6fbd4bed7548ee8f6d728fb3a48cd3c81c51c722e449fe8fdf4465c95a81dd78ad7950a83072d533f4d4d271b5f69effc0753ba1fb7351fa8fbee2ef8cdafc6a2ef9fcc50df773c771ac38a24cd9e72365bd65ceef678b054275c4c69cee2", 0x79}, {&(0x7f00000006c0)="c966d95b38b95d4537887a49b579764d41897a40e72bd05d82a373b3561e6517d47f6e9813314b5c19c8bcaa23c523c746ddc9cb545a2084353d0d05e08dabc1c3620505a74eed82000acb89310c58481087bd095f59552216442fb6799820e05db4e5cb1f6dcced3c92b8453cb7d804d7e735c456a907556521fd65818168605d037dee43", 0x85}], 0x5) dup2(r2, r0) executing program 5: socket(0x11, 0x3, 0x0) pipe(0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1}}) r2 = socket(0x20, 0x1, 0x3f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{}, {0x0, 0x0, 0x0, 0x3}, {0x8106, 0x0, 0x0, 0x101}, {0x0, 0x11, 0x1, 0x7fff}, {0x8, 0x8, 0x97, 0x6}]}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x0) close(r6) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') rmdir(&(0x7f00000000c0)='./file0\x00') sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r10, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r10, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffff2f76ff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21eaf1b787756ed859817a", @ANYRES32=0x41424344]) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20, 0xd3f0, 0x6}, {{}, 0xfffffffffffffffa, 0xa2, 0x4, 0x0, 0x74}, {{r2}, 0xfffffffffffffffe, 0x26, 0xfffff, 0x8, 0x80}, {{r1}, 0xfffffffffffffffb, 0x97, 0xfffff, 0x3, 0x8}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf, 0x4}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r8, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffe, 0x15, 0x0, 0x400}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r4}, 0xffffffffffffffff, 0x1}, {{r6}, 0xfffffffffffffffe, 0x12}], 0x0, 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r10, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x1}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000180)=@file={0x6161522e4a43a99c, './file0\x00'}, 0xa, 0x0}, 0x4) socket(0x11, 0x3, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x5) executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) r0 = open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x1) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x1, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x1000100000000}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "be87a5f83a30cb23ea6c62ed47d9c4824253785c", 0x0, 0xfffffa68}) readv(r0, &(0x7f00000016c0), 0x0) sysctl$hw(&(0x7f0000000280), 0x2, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230e8828184f22ae0fbd22802486789de824741494c664a605834c1013352e03407c46f83ee01258575c701f8d5ff24556e495b66285dad3358f372ceb932737209b9ed89cc9103ced52890f8c629e5b651e68e1237ddeed584fbf9b527fe12bd36405577b254db8a484bca97d9afe68ce141732daef1caff7d35d62c75e72ad0af98aa5804e31b4a30378d84d46313be4413a2672345d86a7362569908ddfe731537ef498bc816b46d4aa2703fb2d57dd2e157ba1f2d842b4731809519b1babb131a6842d37c15a5f023f681ce258c4aeca672afdfcfa82a4a2ffb2974f582385923750481339bcc9069ce90d408b9849a505b0b9c351027dfb9209edd07e83761c16070e04d4b241049775f85dc1b0804ae6bcb24905931aec09ec892cf12f4ce684aa61785fa6ed0f57630bee0a4969e536b2297f1ee40ad98b9f2fc74b829c82102161b6eb0c7a04129dc346aa21a9884a87f6f5593f388fdc7cb896d37902b2c1919b8ee8c435b55081f692142b10d777e0a7175c0", 0xfae) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000580)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x81, 0x100000000}}) kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000001380)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) mquery(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000300)={0x6, 0x17}, 0x2, &(0x7f0000001740)="f6e1298f2571653aadf510fe22da5ad82881860675e2e27293c70626e4fa1d0e27c378b90e28c814637d3250d46595f69efd3cffcc95cca369412754f2279144f6eebab2627facf2636abc82418e33a770665ded7a77c83565184107e0d16aacd71a5f86aca4687e7ed5165a7a66328b0d38e4c445dee373eb2817871afa13ef6a6158518c53e311ac9c1579f7e7d889749b65848bce7348682a3845aff319c202ca6cefe49fdd816c2a43dda05fbbd832c01b823a5a874fc782c55ad31f918211977b78da5cdf1576b6aed2cea010f5fbedbbc64629d4a0cabcb3e1ca8a599c7192e5ad9cc8842d3f4d4d0305315ef036b96e6e7cf6663b0a5f099e7943ae407217bf104c6c5a52b439b587084bd07f12876e6a08053151e5e0b656835fab7de052e50b6414050e46e669a4d54d844db16829a6de14b2d79422205d9b4987c38b477317194a2fb3cadd2fd59beb38ecb7b799ac81f5f137c76cd1c43ea15334fa0fde4d54047f2afed22fefa93885e259e5a7a8409d58c3f222377f3e9bf11bdf2f243158043729b82e4a4eac96541fb92a4206265dd2fc7ec38b043b7540de9eb91cc30de69ee66e2ce800c6140e3cd0edd9225329823118dc0647b92aca6fb5f997e1aae790b3c10802ea0616b9299f4ad992f04a6ada840100185934ab21befe1e426dec9731e89f1b64071eaeb8c4aa1b8d6efb45db6f729e95d7719a0938cd289be65232c42e1351c1a75b5098c771cdd9f9ddf8b9576374ac6a4f4d9b46b4f8677668f8e8410de2c3b51585d491de4d4b7b59eb7a330cadd86a53f7b734fb207c8f18b1434f86fc19d706fd81e362a0ce19a1a32a3f52d75caa26a02fcde147be1de62f9f2dd86af49f98797bb580155430367712f104f814eac647ada5d19fb5d108b1bc4025730ce4d4928f191c2ef0c625a8a16bdf833d753dda4a0e73dca585d35035663b45cd926e1cb145fba7973ad51c04ffb034c8d231c0e656307486c6bca800062f3680adecb5d8a79abdddc08e5a7bdbd88f1ce41a05238bf79c65e6d35b1776997af70032be1fbd2482aa11e135ff5c20e5ca5720e0b183309a002d4c7cb205b24f3ef49349ccc9534f63f66da2fa46f36d25e039de623042eaa835d8f36f700536434c7b454989017b3f914b09c2a4f5eead4e0fb2f667778bea14ff872bc7810fb30ac8442e71a26a9d72f653bba25924755c86477098a372ed3b73f35764f5d9e0a87aa5b2b63c4b4fc44f371480e32eed534a1659cd9b8c79683645bdf95ba9cd616e14f815cf787dc984e045df61820e556c971dd68c33473bf5d9727e9ab51e29ae2a9102a7205e9b770b18a138ff846ee6a216c02349fc9bbaff1ad72f9fdd0058141acbfed9b4231f809b233eae751c9f089508cccb16e2f7b813aa26273cb23939bf4dcefdc2c3b9d0dadb019db66c40105cd9d9e78f90b0c8a32c4421abdf665db19e5c52ee2aaf7d948f0cf90969bf02ffc56134fa4a8621630348dd743c9a627dac09d5dbf2a0b27770701e8f78f89c0347a843e82b287cf162bf59f5cbfcc876a18304f9e55adbf69d6516e724a4d17cfb993e51f0a5ba81cef41acbd1ad1f0ee2657c6bca332d4bbbd9a14430f515ec67aea3c2b8bc37792262a7e403d81fa8381be707d354b078c9a6331321582648f4364b08957ac72fccdb7b5a1453ed7b7f775b4de9de2018c456f65f44c9ddf8734a663d44ca1638f00b2c9f1de8615897d677793312ccf11fd04389a34805baec6ab3abbdd5dbc1c0964a9249ae2e21b137bd913b8a9923f32d639d7a8c8447332a73839614ee371521ce302489f2565881702264acb4c753600cf3dd9f4cb3e213e219abd2b083c3c68ca7f51f98aa99833ef488a502fd3c9364c28e41bded75486ebcae4eb82811eb681ec136185927c95254ca6028d812478ab116acae4ba63c833246620ce1a8eda30b7a6e719bcf4bfd34bf939f00753c1afb04b00f4f51cc0db244bea29e51f11ceebf753e9fede2ee350dc17fdc6e1110f5f3b5cf871fc305fb075a7f77f9d9593ddb668697eb5fd4befee8366a89f051d8e15cc3851ef26496c1dd36840d9e369fdaea7c9434bf9a2a8d7cdf971c1ff980e934422ff4244fe0b078d0c54cc89da4f8b8411b8964e87d2f9d1bba2243a5a0fee1cc05ade57ff88614fc17bda84b8c4ba41e87ee53880efaa12c8f6f15a53d16c7a0b279a17d0cdc64c78cf6f33d0d4bf1ba18b2bbc705382b6dd4c1713ba847fdb4a076659a21ec41b9ac2463cf17fcc8010bbb730b32757e28932aafa1d55fd292f2330f59e2049203541c33f36918735e4da7f82aade1c3f69ceda2f60ccb7c6d37fd044548bae1f6a34953b05695672dbb5827a80053f735130e6f8194e75c79864731cb195d8ab3e19bc807dbf1bc2b710a24bdeb55e3501ddc10c07de2ade2823129b0c563b869055ea3bc2385006ba6eb9b5e2ec9ee28f25daee26694f0d6e343d88152e6c4f502f9c303fc5909dc7a4bdb2b233560f0996c80dbbffc1f003651d56d7df8f6cde7969d9ebaf3ec5c4b7d083268d6a72cc06eb4088f56299c92d15491cdd910da1c9b9cb4c22678203788f11bb01ea955e65c397de15650aca683656785da13ec2e6b0c048557761f66d733f6d5ab8664acd987004aa3800f34362ff6a24663b63eb4f9dfc65f5128ea73a431bd8fb95a57b52927d009642740608a11d5809247ba627a4aec2c632707bb3bf9ceedbcde3336ae153f985355a304c7e3564e0b2047fe778e42caffb6a14f998595798563c528257a1d879f07d1ad8e56034d62c4f90a801b3bec5448b2cd2e5d705803b9de41789ec1d3944fbc73f94ea2ed6c8d79e3799ca2dcd38fc3c5310d8f1465a1641309b8f7b12890fb3d51d6337eb4d7ea73c5beb72583b6eb9525936b652e6057d8e8757f16b7717b3de19ef4450d2b3a5ea453e27ad2bdd1516c7e1e49b9a7f63b941c9ef668a8145bd8d2cb29ef6fa2aefadd759a976b350b6be39623f5ce0f7210ac0367237bcc4b562b7deaa79e215425144ceec207fe88bf3ef04373f325545a37f68dff04a28bf1b00e215645504af23772c2c37dd9fc278f4a01ee66092b9e2291eae0049d6c555de60fa768039706c51107995f111610fa58d5769f4af69f4ded155cf1e9b0a97c8a287dd980f81c8e9290e5ecafcad83b38c744ffb29b018de7b8598b45b6127717514ea60231f2cf34280150a8e31bf9a19923809ce8640e83fe5559d6f4904a6a19c7473c2c1ae5aab3dc9a9b1ffb3c2c16ced1b4fb3343a1640805e81546eaf724cf34bffa950bfb80815d5d179b1068e36dff89e8410be8d250b501a9d2be65e33fbba1b93f9075a7d3e2f4ef87fc072b1a88db2289b9da959acdbd0b78e8db8df1dd65ad10caa0efc36ef9d57ebf022417680cd65cb46a768b54d9531a8d17011e908fc2091d5d6fae368d94a7a2cfb7773da28ac7d48dc36e6a003f63ad6a5eed1cd115302479070946dbd1632b086c7453428a9850699217ce96400db240bc8bb55444d665ac3f3e47658de2660c4482d48fa920ec97f7b8264d39dbadbbca0efe612ce6eeb94adf614781b0e165d43082ddb1473267877ea55570c77147adba6a7e1377a7d883b4f6a96f7a26c4f07d8c7062a7376c4abbad482976ff8a8fdbc7dc35166f2ff5adbad21772b643fadeae75389956df90d03ed056653efdd570e7e20285e3e7bb61147a32b662d2cb84a3ceab7237419e38ce2045c6ba7abb0304fca1e040df5e4c8663e39ee44e0aee48b54d2390e157613facda7372040f5051c7b1293f2f3c335ca545d238d7d1a914cc24dea714c518c291666673cbbe2619eb9c683d6e242fa4756b22fad05f2cfd8ee1c2338b9c83d69132fce115b00b96a8679fe43f2c9a1657557efdf6b4b0b109ae7bcdf3ab44e0d3563ef088638ad31f81e092af5b74912274c825aeaa30182aff4f77d89a4e7cce9cde97f00c3d3319e476593901e78fbc656a2047be4d05611e6165bc35759da652ec054e41cafd858cf039c852376a772065aec6ce8e8d63ddc3fe278981f371e58e8a0792a1e0e06807cd7fe0e07922eb5007d820550ccf471109e13c1537090b7d217c9a13c1d0e9901cea1e38d3ee1b82f2d1498db80030e481a5e763349ba9ce96091d3ead424a581e1163b5bf5648ebdc55720fd93a08bc111180f235057804371c168c4ace0bb5544fe7a80cb219626d9ee547023b755642d209f2ecafee54fe87c13c92aa9fac62234f0b7cab10f1fe062c19176c041c0a5acb81736971e396ff1444407313ccd83da1e1d2747af80da8ffa02c5de7566d561dc575d1862132849cc6022e5a23c87fe1e02a4e31c7e704655f7fbeb135e0eb51d07dcfc918abddd274a14938840da5fa7dda2b89b9f849d01659a7a5798830817984a353cd2079d5ccf0ba49cc7c4806eac87521c6f35e38147f92279a6f55fd8636e9e95d98b5928bd42047eee98d9633bea784314211f92783237721fd67a6cb80fc641a0c82ac1069ed169f147652a2364b0e601190e7ccb4e6dca138aee1a18615bc87e8b2c559f1dcc0eba4cd72946c68bcdbd703a1ba5bf64042f7f387b6c85178d4dc28a2ea44a31bb635a01e9055d04ed3a2087509f2dfcd2f8dba848eb7571f82f60e567ee0c895444b478e2726b93ba9ba67a828106552bae09d55647338dbeec4ccce198bc9c524c59285c23ae1f380f292b09955e3f08eae6502b7725c4a12dd970ffb07e75d96740c856827d34ec70e5f8e847e50c40577b8e9db5030697a415bd4a335da873828e3a5139cf96c797ccba9edf7ef09c1a4169783b86554b9b7ff9b6b2d630880d4713c8c429c5309a4560297ecf381acab1f0234da11938a7f84dbf6ac1014b1ea509e1043a06113e1db103a7447b015c69ef846131bda9868a332c8ac1cedaa20198f5ac37266c35f0908d12939edcacde1e2aa9e78e6de577116628a44865c2d152c5aa4e4d46ba525b65aea74889d5b1d04532cff9ee4dcc047234c3c38eb40f16f43e50042fbd8691d30b8e984a755cc39c32d9fbd73c6d0f4f2f61c1aa609c84661168d9b488ca914d055001f08f7ce8472712935f207b3cf4343f49052b1fe707f63824e49180ab126670c0368f03f8df9d198b6e5c623a3cef7911c9d42199abb50cb29772241fb00011d31f58f46a91be4221b9efd1991ab1b5113d14086f7c1d1ea2d3bbd1c5e1b29df98e96c2541ba5c0bb4fee777caa3e124778e51a69cdc5f63ca8bd3509a349d52899ce26bca22b3966e828cb6a700f4be132d5dcd89c0bb35e2cdf6a0b8b15ad4b65d001d9fc643adcffe78f294ddf17028d7576414a15123a928ef51989985026584c4d3e1ac5709ffe0ed52361f4801139c13aebf3a9f3a5fb075c38cfb0928dd709a2292f559a1872bae9dc30f0c79d52974c861a62cea7b9476678a4fe8375f129a907e0eb38e6178712f94587471b755a9165eda43c0fcd8fb7dbdc12210241e0c358c28d7820545586f8891eefd504fb07f67b4b20d42704d6e4cb434494bfd3b987d0ef42bb9ed43f15b87c9c641f6881508e3fcd8a30d31aeb2e78f0bdfc237433e691e1cfd0ad3cc18660287750cf5f18e688daad2c35d75fb48f4a529ef473a81ed0dc9dd0ce6a8f4d00f258bb280877e661b1f0feb4d36a49ef0fd80b744f45042260fee9acd920be61463558ace3daae16297b774557b8980d0721cd3f75a98eeb2e4ad29accb4745aa9ab34fd562e4244db81de0bbfe8dab66f916da3b0cf4d35679", 0x0, &(0x7f0000002780)="8c3817f6d3fe89297d5668bf64e735b66fe6f2fa43a20a5772ff0180000000000000946f948d27c6eb23f387f9079e278aa7ccfc0a1273ae698bd9e2a4d89942a00afe5bfc652ce07e2229197eddae759f417a73a4a51ce943955470810840416142d04ef055c681f9939b8f73469658c2b088e9cf39c50c88790d32caabc101f1f6dc1f5e91c0a7c3a1ec6c65161584f37f7206f0664c83ea6001699099e70144f3", 0xa2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 3: socket(0x18, 0x5, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x200000000000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) pipe2(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', r8, 0x1}) r9 = open(&(0x7f00000005c0)='./file0\x00', 0x400, 0x1b3) sendmsg(r9, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000600)="5b1f4f8bde17ba425a5587b93885cdac2e741c9e07495bcd9da4de8a3587f296d975b56272152004d1a6a3f52e452f9fafd37c12a438c0053fb3057f9664981251affd2e123a27037894e9ceb64699170eea29f05068ba5b3003a8362424d1408619e29ec432bba0613fc72f0d828a19e939511039720c08928ad3116f1b9bcff73707c1e2cc47ff47cae003435af5cfac5abddfe10f45e60d7a58e57897b480c7cdf2103cbd9f597480273df5b44fb344e5b56e084c8f32c70b4bfbc537be856b3b9ea43a58c27bab8c4cb40b2be9ef71b6b49d38ab70da6ad9da6e61fa56cae64bf2a4", 0xe4}, {0x0}, {&(0x7f0000000880)="c81e17b1fbaadd4a66f88bb60c69a51be813380cad591431cd3c8fabd5e9190c52570ec48bda545369498d7102dfe9b7e3692cf4a180e3a375569226fcd920cc33ae83c770d1f18979ff1e7f1a6e3cecfb35a09f6bf6086b0e46d5b38eb5dd3aebb613168d3347f87db8fff14ed83378f953154cd10073eb72038c281996bfad24afd3a9a68e045a6b7ca279bab6e9b410c31d108a20a24a5eb8", 0x9a}, {&(0x7f0000000940)}, {&(0x7f0000000a00)="5eb525e8d93312d2fd330e86e99c7f78ad2bfd75ed50fa30d67c04e3fa5a69f07300e339ffeed9c02b113ba41013feeda8648657e86fe226f08a81810f70a422daa3d1201846199ab5da7a6cda2ac750746bffac1d94616f57811cd9f1f2b75536439078c094519908516a27e54043eb9109418a33e4d2753250bfc90c92c0ea2bc0bc814032b929331292911364dc0767775ca686c054d986518fd6d482e81e32682fa6", 0xa4}, {&(0x7f0000000b00)="a006db738a3b17fbc6e9085a8a0037d24ab1ebfa7f61c5d4ee67bd9cdf3680afb40af2c8908ff71b6ed48f7d5c", 0x2d}], 0x6, &(0x7f0000001b00)=ANY=[@ANYBLOB="b800000000000000ffff000000000000f114e50a30c7e7e57039e109df926ce2440e88b13c0e8c362d02acb82319fb2b183ad5c77f6467673736d58936d226c68f1d7e2202f2141a786dc9cef939124c4939a1ea3e77d753a30dc9abb3789ae99640ccb3405092eb191a5a805da5f82187d0fa5ec59c0cf61e2e9ece3c501c68f75b2d39c1a391fb8f62665dcbc8489c91ca807e33eeb8e8d51800e0ded907bb392018bf48830af1175c6f75649ca3611af777cd47d63de4a11a400f534a51797ec2000000380000000000000000000000c75bbe3c01eac695d1159e2cfd2b85cb79c71c66b82ebfc890e3cd0aa5005ddc1867fa2071e4562300000000a800000000000000ffff0000001000009e974995fa2bb48638919a73cf9e56a2010b0b108057bf8b87bd44616c4d08d86a158a57d9a9db1be239ead1c67f45f60d075ffa4d8bc1780b5a1ae2252ae8e3fe458d4d554ac9ab026fa258d6bfd8011c319b95b853739663e86933b383b60eabbedfcde6b87d520daecc038a67b5a4356cd918a4b5795fbe069ff493a6563258ef6f801996facbf73789024cfc30acd29aec2aa28a32a64bd7d078d56a0000000000006de8f1d73c80c896a7deea85ab5e096fafcb3ccef93114f09e22c9c9f6e5714ad0a86814e4b1543ecfe504bfd49771458c91b0d4d655afbc824dcc3b1d21b284a05c7f42dedc371aae5b81dd37ddea7abbde41474ea5a0bb7cf54c6ac286b7434cacb19e567165c04a4ebcab838807a4c48f5a5fa8e4ad97abe6ea42a2226c48d30c8f8011637cc113257810738ad69a833d4afcea7b40a859e8582f2c01ab821bb9a97528a93a21133159ccf1df9873e7541c215e6eb5160e2e859d6ab3ff644742cb576e8dc665bc51da475f731950cf5760d37ef3c2889a12f96dee6e35382d706488eb2956557830ba8fef4b76e0b59be9a2fd4271fbffb7a236ff7e9b5fd7dcc4"], 0x198}, 0x0) r10 = getegid() fchownat(r2, &(0x7f0000000f00)='./file0\x00', 0x0, r10, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001000)={0x0}, &(0x7f0000001040)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000600)="5b1f4f8bde17ba425a5587b93885cdac2e741c9e07495bcd9da4de8a3587f296d975b56272152004d1a6a3f52e452f9fafd37c12a438c0053fb3057f9664981251affd2e123a27037894e9ceb64699170eea29f05068ba5b3003a8362424d1408619e29ec432bba0613fc72f0d828a19e939511039720c08928ad3116f1b9bcff73707c1e2cc47ff47cae003435af5cfac5abddfe10f45e60d7a58e57897b480c7cdf2103cbd9f597480273df5b44fb344e5b56e084c8f32c70b4bfbc537be856b3b9ea43a58c27bab8c4cb40b2be9ef71b6b49d38ab70da6ad9da6e61fa56cae64bf2a4", 0xe4}, {0x0}, {&(0x7f0000000880)="c81e17b1fbaadd4a66f88bb60c69a51be813380cad591431cd3c8fabd5e9190c52570ec48bda545369498d7102dfe9b7e3692cf4a180e3a375569226fcd920cc33ae83c770d1f18979ff1e7f1a6e3cecfb35a09f6bf6086b0e46d5b38eb5dd3aebb613168d3347f87db8fff14ed83378f953154cd10073eb72038c281996bfad24afd3a9a68e045a6b7ca279bab6e9b410c31d108a20a24a5eb8", 0x9a}, {&(0x7f0000000940)}, {&(0x7f0000000a00)="5eb525e8d93312d2fd330e86e99c7f78ad2bfd75ed50fa30d67c04e3fa5a69f07300e339ffeed9c02b113ba41013feeda8648657e86fe226f08a81810f70a422daa3d1201846199ab5da7a6cda2ac750746bffac1d94616f57811cd9f1f2b75536439078c094519908516a27e54043eb9109418a33e4d2753250bfc90c92c0ea2bc0bc814032b929331292911364dc0767775ca686c054d986518fd6d482e81e32682fa6", 0xa4}, {&(0x7f0000000180)="a006db738a3b17fbc6e9085a8a0037d24ab1ee67bd9cdf3680af83660fff023ccb9a6ed48f7d5cc9a1d0d829a0ae97f7f55e15bf07201a243cf20c69430a76499e4cbeb50c1e906acf1c8f801b8217293dd7c3c47a125435d0efaa2a2787abac9c81093525a073cd1edbc556046a3f2e781a1c76e1687d2be3a2e4", 0x7b}], 0x6, &(0x7f0000000c00)}, 0x0) r12 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000f00)='./file0\x00', 0x0, r12, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001000)={0x0}, &(0x7f0000001040)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={r13, 0xffffffffffffffff, r12}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001880)={{0x101, r4, r10, 0x0, r5, 0x4a, 0x8}, 0x4, 0x20, r11, r13, 0x8000000000000000, 0x3, 0x10001}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001080)={r11, 0xffffffffffffffff, r10}, 0xc) fchownat(r3, &(0x7f00000017c0)='./file0\x00', r4, r10, 0x4) pipe2(&(0x7f0000001600), 0x10004) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x240}}) socket(0x18, 0x3, 0x0) executing program 6: socket(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="73e583080059ca9b5a801d846a226982c2b54245d5348a75fe43cfe99315eb73b7363f49a27718236c0c2bd20b5f57e30ecf335b9edf64132814cd6aa28c0445d2b2c631248031f743aed11bc68031ef003834d32b28f2274f7e5c2fccd513fbbb833787849826338561d42bbf5a8bc07f344ae76ed7ea36475adfe04ab70f4dbaa31f9c7d6804e5856831cc36bc5fadc428c80e4d1ee328f4e98f15a74ac39e1ef1cd542cdc98dcee5caaad0a9c5d7d61144f8735eeb58895a87913b9c8780e0fe34fda0aecfa4898fa82a81d82e378b70b9406e1025420b6058cdd73f929457f16a4f6e143", 0xe6}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="10000000000000000000000000000000300000000000000000000000000000000ec0a0c4024ef34fff8d7e9de1e09f0852f5c3aee78a00080000fc43000000005000000000000000000000000000000032e56b6b6b9d705217cd0006bdce2a929edc33dae751b36f77facd14f511fe00dfdd3077b5922b063e5067e8fd520133f8dca90d95b3fdff9ad4b41adc54f000"], 0x90}, 0x0) r8 = syz_open_pts() syz_emit_ethernet(0x66, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000300000f6ec06afdf466c130afc590bdb9e4ff6ff0200000000000000000000000000010100907800000000600cbee600000000457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000019c20cfe2cf0ad455c34f2de11a0d4a4c5a31e481f6ac0e185d597c000b5cc19dad77ab2e02dc83137928194760ce870a4b909f5576ace9cf22149b07cc3568ec21f161aec3e967937de98892e690936ef1370ded98106b43ad94bef83f38347cffe1724db01999629dad4622ace69f602ab3d4da8770c2d1bcbbac87b881a3e6b5cb5c280145598a85cbd98d9d3d53a06efce818a35e6ba6f7eedfa5669c84aca787877b9dd1c9ad5e26e92623f0619c1abc7b8c452a04"]) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce90dd0f573afa6dbfd886db6d8f4a56c11", 0xda}], 0x2) writev(r7, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: symlink(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f0000000180)='./file0\x00') lstat(&(0x7f0000002640)='./file0/../file0\x00', 0x0) unveil(&(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480)='c\x00') executing program 2: socket(0x18, 0x3, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000140)=[{}, {0x0, 0x1, 0x0, 0xff}, {0x0, 0x0, 0x0, 0x3}, {0x1, 0x7, 0x87}, {0xff, 0x40, 0x3, 0x1f}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) socket(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = dup(0xffffffffffffffff) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000000000000008", @ANYBLOB="23f94c581318f50300881a1e"]) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000100)={0x2, [0x0, 0x0]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x13, 0x0, 0x0) socket(0x1, 0x2, 0x0) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x80206932, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f00000000c0)={0x9, 0x3, 0x7}) executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) listen(r1, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) pipe(0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x14f, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x6, 0x9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) r2 = socket(0x1, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYRES32=r0, @ANYRES32=r0]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r3) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x8, 0x0, 0x4000000, 0x0) r2 = socket$inet(0x2, 0x4003, 0x0) r3 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x42}, 0x4, &(0x7f00000003c0)="337b85eb", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040)="dbf82360dd273c17f674eb306f5adaa2f73c4b31a22b9fa596eb141c2574c6ca6da9ad201271385b8a614899d450b864255c0e1a75702ce277934776ef0b5c753b954698fb6f238fff3da11551b527ff161790de9488fbf0e6408a9ab6e21264c6a207990e1a29c3e05dee73ddfa3bda79f5879937593038042ebe41f82ace944435065a3dbce8bd332e65804df3", &(0x7f0000000100)=0x8e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, 0x0) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0}, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe80001b0000000000000000000000aa001e90780a98000000000000000000000000000000000001"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000080)="ba", &(0x7f0000001080)=0x1, 0x0, 0x0) executing program 3: socket(0x18, 0x5, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x200000000000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) pipe2(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', r8, 0x1}) r9 = open(&(0x7f00000005c0)='./file0\x00', 0x400, 0x1b3) sendmsg(r9, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000600)="5b1f4f8bde17ba425a5587b93885cdac2e741c9e07495bcd9da4de8a3587f296d975b56272152004d1a6a3f52e452f9fafd37c12a438c0053fb3057f9664981251affd2e123a27037894e9ceb64699170eea29f05068ba5b3003a8362424d1408619e29ec432bba0613fc72f0d828a19e939511039720c08928ad3116f1b9bcff73707c1e2cc47ff47cae003435af5cfac5abddfe10f45e60d7a58e57897b480c7cdf2103cbd9f597480273df5b44fb344e5b56e084c8f32c70b4bfbc537be856b3b9ea43a58c27bab8c4cb40b2be9ef71b6b49d38ab70da6ad9da6e61fa56cae64bf2a4", 0xe4}, {0x0}, {&(0x7f0000000880)="c81e17b1fbaadd4a66f88bb60c69a51be813380cad591431cd3c8fabd5e9190c52570ec48bda545369498d7102dfe9b7e3692cf4a180e3a375569226fcd920cc33ae83c770d1f18979ff1e7f1a6e3cecfb35a09f6bf6086b0e46d5b38eb5dd3aebb613168d3347f87db8fff14ed83378f953154cd10073eb72038c281996bfad24afd3a9a68e045a6b7ca279bab6e9b410c31d108a20a24a5eb8", 0x9a}, {&(0x7f0000000940)}, {&(0x7f0000000a00)="5eb525e8d93312d2fd330e86e99c7f78ad2bfd75ed50fa30d67c04e3fa5a69f07300e339ffeed9c02b113ba41013feeda8648657e86fe226f08a81810f70a422daa3d1201846199ab5da7a6cda2ac750746bffac1d94616f57811cd9f1f2b75536439078c094519908516a27e54043eb9109418a33e4d2753250bfc90c92c0ea2bc0bc814032b929331292911364dc0767775ca686c054d986518fd6d482e81e32682fa6", 0xa4}, {&(0x7f0000000b00)="a006db738a3b17fbc6e9085a8a0037d24ab1ebfa7f61c5d4ee67bd9cdf3680afb40af2c8908ff71b6ed48f7d5c", 0x2d}], 0x6, &(0x7f0000001b00)=ANY=[@ANYBLOB="b800000000000000ffff000000000000f114e50a30c7e7e57039e109df926ce2440e88b13c0e8c362d02acb82319fb2b183ad5c77f6467673736d58936d226c68f1d7e2202f2141a786dc9cef939124c4939a1ea3e77d753a30dc9abb3789ae99640ccb3405092eb191a5a805da5f82187d0fa5ec59c0cf61e2e9ece3c501c68f75b2d39c1a391fb8f62665dcbc8489c91ca807e33eeb8e8d51800e0ded907bb392018bf48830af1175c6f75649ca3611af777cd47d63de4a11a400f534a51797ec2000000380000000000000000000000c75bbe3c01eac695d1159e2cfd2b85cb79c71c66b82ebfc890e3cd0aa5005ddc1867fa2071e4562300000000a800000000000000ffff0000001000009e974995fa2bb48638919a73cf9e56a2010b0b108057bf8b87bd44616c4d08d86a158a57d9a9db1be239ead1c67f45f60d075ffa4d8bc1780b5a1ae2252ae8e3fe458d4d554ac9ab026fa258d6bfd8011c319b95b853739663e86933b383b60eabbedfcde6b87d520daecc038a67b5a4356cd918a4b5795fbe069ff493a6563258ef6f801996facbf73789024cfc30acd29aec2aa28a32a64bd7d078d56a0000000000006de8f1d73c80c896a7deea85ab5e096fafcb3ccef93114f09e22c9c9f6e5714ad0a86814e4b1543ecfe504bfd49771458c91b0d4d655afbc824dcc3b1d21b284a05c7f42dedc371aae5b81dd37ddea7abbde41474ea5a0bb7cf54c6ac286b7434cacb19e567165c04a4ebcab838807a4c48f5a5fa8e4ad97abe6ea42a2226c48d30c8f8011637cc113257810738ad69a833d4afcea7b40a859e8582f2c01ab821bb9a97528a93a21133159ccf1df9873e7541c215e6eb5160e2e859d6ab3ff644742cb576e8dc665bc51da475f731950cf5760d37ef3c2889a12f96dee6e35382d706488eb2956557830ba8fef4b76e0b59be9a2fd4271fbffb7a236ff7e9b5fd7dcc4"], 0x198}, 0x0) r10 = getegid() fchownat(r2, &(0x7f0000000f00)='./file0\x00', 0x0, r10, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001000)={0x0}, &(0x7f0000001040)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000600)="5b1f4f8bde17ba425a5587b93885cdac2e741c9e07495bcd9da4de8a3587f296d975b56272152004d1a6a3f52e452f9fafd37c12a438c0053fb3057f9664981251affd2e123a27037894e9ceb64699170eea29f05068ba5b3003a8362424d1408619e29ec432bba0613fc72f0d828a19e939511039720c08928ad3116f1b9bcff73707c1e2cc47ff47cae003435af5cfac5abddfe10f45e60d7a58e57897b480c7cdf2103cbd9f597480273df5b44fb344e5b56e084c8f32c70b4bfbc537be856b3b9ea43a58c27bab8c4cb40b2be9ef71b6b49d38ab70da6ad9da6e61fa56cae64bf2a4", 0xe4}, {0x0}, {&(0x7f0000000880)="c81e17b1fbaadd4a66f88bb60c69a51be813380cad591431cd3c8fabd5e9190c52570ec48bda545369498d7102dfe9b7e3692cf4a180e3a375569226fcd920cc33ae83c770d1f18979ff1e7f1a6e3cecfb35a09f6bf6086b0e46d5b38eb5dd3aebb613168d3347f87db8fff14ed83378f953154cd10073eb72038c281996bfad24afd3a9a68e045a6b7ca279bab6e9b410c31d108a20a24a5eb8", 0x9a}, {&(0x7f0000000940)}, {&(0x7f0000000a00)="5eb525e8d93312d2fd330e86e99c7f78ad2bfd75ed50fa30d67c04e3fa5a69f07300e339ffeed9c02b113ba41013feeda8648657e86fe226f08a81810f70a422daa3d1201846199ab5da7a6cda2ac750746bffac1d94616f57811cd9f1f2b75536439078c094519908516a27e54043eb9109418a33e4d2753250bfc90c92c0ea2bc0bc814032b929331292911364dc0767775ca686c054d986518fd6d482e81e32682fa6", 0xa4}, {&(0x7f0000000180)="a006db738a3b17fbc6e9085a8a0037d24ab1ee67bd9cdf3680af83660fff023ccb9a6ed48f7d5cc9a1d0d829a0ae97f7f55e15bf07201a243cf20c69430a76499e4cbeb50c1e906acf1c8f801b8217293dd7c3c47a125435d0efaa2a2787abac9c81093525a073cd1edbc556046a3f2e781a1c76e1687d2be3a2e4", 0x7b}], 0x6, &(0x7f0000000c00)}, 0x0) r12 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000f00)='./file0\x00', 0x0, r12, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001000)={0x0}, &(0x7f0000001040)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={r13, 0xffffffffffffffff, r12}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001880)={{0x101, r4, r10, 0x0, r5, 0x4a, 0x8}, 0x4, 0x20, r11, r13, 0x8000000000000000, 0x3, 0x10001}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001080)={r11, 0xffffffffffffffff, r10}, 0xc) fchownat(r3, &(0x7f00000017c0)='./file0\x00', r4, r10, 0x4) pipe2(&(0x7f0000001600), 0x10004) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x240}}) socket(0x18, 0x3, 0x0) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r1, r2) sysctl$ddb(&(0x7f0000001a40)={0x9, 0x7}, 0x2, &(0x7f0000001a80)="977ed46b", &(0x7f0000001b40)=0x4, &(0x7f0000001b80)="f0147e2a", 0x4) executing program 0: socket(0x11, 0x3, 0x0) pipe(0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x8a) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd28, "dfe8daff1f00ff0700c4d2e8a789a20000004c00"}) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/263}, &(0x7f0000000240)=0x109) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e4981100", 0x14}], 0x1) mmap(&(0x7f0000330000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 2: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = open(&(0x7f0000001500)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) kqueue() ioctl$FIONREAD(r2, 0x80606941, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) open(0x0, 0x8, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a", 0x1c5}], 0x2) setrlimit(0x1, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(r0, r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x5, 0x1) setsockopt(r5, 0x8, 0x1, &(0x7f0000000000)="f4a5b7ea9a5b12fc3b6a01d6bd4b25a0bc2bb8ba12b8", 0x16) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 0: r0 = getegid() setgid(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) write(r3, &(0x7f0000000080), 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) socket$unix(0x1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) socket(0x0, 0x0, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x9) msgget$private(0x0, 0x200) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) ftruncate(0xffffffffffffffff, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6, 0x0, 0x0, 0x14b}]}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chdir(0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x1, 0xf) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(0x0, 0x0, 0x412dff) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0xc, 0x1, 0xffffffff, 0x6}, {{}, 0x0, 0xe0, 0x4, 0x1000004, 0x7fffffff}], 0x101, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13}, {{r3}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x0, 0x7fff}, {0x400000000007}}) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x6, 0x0, 0xfd}, {0xa614}, {0x48, 0x2, 0x8, 0x7fff}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c}, {0x8106}]}) executing program 6: setrlimit(0x0, 0x0) pipe(0x0) syz_emit_ethernet(0x36, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000580)="dfefe48f5dc5aa6ee67e80ea038ac12fc6b344c1be8fd69b5f5dc15ac4bf50b7e2edfed093f07539de02afebd2e227c11a3556648cd2b722eb346082b063da469db23e46c40efd4ea52399cac52c80ec39d4f3bb76a58c65e7dfae51e4efbaa7fdd872362b6136a8074c0e496c73ad23e6fb68c26640c4efafe95b77e108c0b6471007aadde07131b264f7c704198def9fea727ffd33b7baaf4e9f24aad1f5c052457f1ac1eabf3e661e803d7a9eea2f466cfc29e7dd0718632cf267ce0b35de124d8f075a4d2df204dca19bb5ec1172dc7f1f43da75bfab5f80cdd7cff8056cfabf14654269e8cd5b12061137c41961a8d1c53d2725f0a7acefeae519f6dea80b7c7f74728c6b9d2385f8c5e2aeca3b100f829af779c53aa68ca10ca5827290a72aed8bb8dc12f7feac839f3b9096cc83a1c24685015607fe5833cce95df7ea6dfeacbcfac8c0d47f234c7f94fad662b557961df8a7e27c984adf5aa454da3e6e77b5222ab6b2991d3386cb8080e298ddce9e1a26a641f83f6bb1fb11b9861b508cb11877791030024ae6097bb7396b2abed570bf6a873a8db185d65aa4c9a8e0d98fb44b563d0946bc38ab2bfea37974922b0fd69fb374fb6d89fe15abf2620c03e429b2a1", 0x1c6}], 0x1, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r4, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000800)="0fd30eaddc89b075103654c0cf3290db5da30dda7d86d7262b9708567f8a438766d530aac3c9e87f098f36e0e71a2931477684dd4d0e6843475bfea528c2ecfd31fc1da6979a41a9e717c57f1480bd6e3a5859c4dacd067f9d0cf3302a730a0d7fd5c626fa0398967338292fb9a8e563f2352837f51bd5e9a86818a2005cc42e801de8530080563ac4d4b7d421b7df1fde4c94f9c60012067bcc756fdafdffffffffffffffd069bf360d60384b97b0cdf17e0a9498c7ffd3", 0xb8}], 0x1, 0x125) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) r1 = semget$private(0x0, 0x3, 0x512) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, 0x0, r2, 0x0, 0x6, 0xff}, 0xb5, 0xffff, 0x0, 0x0, 0xffffffffffffb90f, 0x8, 0x80000001f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getuid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r3, r4, r5, 0x0, 0xfe61}, 0x3, 0x7fffffffffffffff, 0x1}) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f00000005c0), 0x10) getuid() open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0xc8) r7 = socket(0x18, 0x3, 0x4) setsockopt(r7, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) getpgrp() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x8, r4, r5, r2, r3, 0x21, 0x9}, 0x3, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x5, 0x1) r10 = getuid() setreuid(0x0, r10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, r8, r10, 0x0, 0x140, 0x1b}, 0x0, 0x0, 0x44}) executing program 5: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x5) clock_settime(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) executing program 1: r0 = socket(0x11, 0x8003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmmsg(r1, &(0x7f0000001180)={&(0x7f0000001140)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f0000000080)=""/4096, 0x1000}], 0x2, &(0x7f0000001200)=""/88, 0x58}, 0x7}, 0x10, 0x800, &(0x7f00000011c0)={0x8, 0x3}) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x18) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x2}, {0x0, 0x8000000000000000}}, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x50, 0x20000000, 0xfffffffffffffffe, 0x3a}, {{r0}, 0xfffffffffffffffb, 0xa8, 0x80, 0xca, 0x7}], 0x7ff, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x1b, 0x9, 0xff, 0xff}, {{r2}, 0xfffffffffffffff9, 0x82, 0xfffff, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x400, 0x4}, {{r0}, 0xfffffffffffffff8, 0xd0, 0x8, 0x800000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0xbe46bc07f962ece1, 0x7, 0xcb}, {{r1}, 0xfffffffffffffffe, 0x18, 0x8, 0x8, 0x8}], 0x1000, &(0x7f0000000300)={0x3, 0x800}) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000003c0)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) renameat(r2, &(0x7f00000004c0)='./file0/file0\x00', r2, &(0x7f0000000500)='./file0/file0\x00') r5 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x20) r6 = getppid() ktrace(&(0x7f0000000580)='./file0/file0\x00', 0x1, 0x0, r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000001bc0)={&(0x7f0000000680)=@in={0x2, 0x3}, 0xc, &(0x7f0000000a80)=[{&(0x7f00000006c0)="2dc463a9cda363e3b4f00aec831420f1f53b11f14a52d4b501b040f6af17ef", 0x1f}, {&(0x7f0000000700)="5259fe6e4ab85bc0b79d9dc7bbd6bcc10ee4c7e0", 0x14}, {&(0x7f0000000740)="c418c9d8fe67719ea9ae8e4db925df8c82fe5266fe08ec7d12516c198120e3ab2c56ead667ce8dba87a2f600335ac9f4f6ae3b184a69ca1caa9345b131db3e815d029e1f1812f22cfa9108022dca0f984ddcd8ea6609588c8317b5329f0143c349f6f1b79ed96ae4f8eac42476e2cb8abfa9fc1c631b90b5d0ff361bb584d0aef1dabb1f714a48f434b4e2dfd243b5b627c6e725734818f5410b61b725e930fd02265860e6aa06285ff70c084960047453728f5c7be6237b5fb3fcf541b529d4cd9726f3843e901f0e6f1f3fbe26f47701b5", 0xd2}, {&(0x7f0000000840)="747058361ac0adb76a37935e68fe3436f0c01db3bd3062de9a9be411eb3430d86ae98276fef43c512715b4f6a4a6ac622ac2e5a2587ef11966ace6bcaba59194064beeecd2a12aca8c261aa3b12a4d092946742c4511c36fe2", 0x59}, {&(0x7f00000008c0)="4002f283c0ecf40575af8eae3b78220425c1bfa12bbf80e3b6a57faf2d6beec38365eb6bfe7e11a1245625b7672ce5e6873828c9b51e5ae3df81450b066b21a658622f0564cd7127c6d372dbbf0d25ec9f6346df07cd2e61b130859ed035a62d9e34b5a7aed2b502fbc435a81fa09f19444bd39a3daee8bcf2fabe2910f61677350d403eea7113718a95ea150f76a52ce7d7426190ea73ae87f8951d0a17fd55052cd5a5df5256c8bb3a1c75cc1b5b482e76156b8e31ab9a56dfb2fd859e664b14b35c505d3a29959deab86048cb0bcb65afb87b9b80fc8fd4420ed6b2274ad003a3033620e2e2dce53905901728d007dafddad6b3330f5295a0448dae", 0xfd}, {&(0x7f00000009c0)="90343e6efb1f81861d8f649824e3ebe3f3f01ae15a2000465f731dd9679739d9a1c2887a", 0x24}, {&(0x7f0000000a00)="8ec87e857b3cff30078c5c6452dd9c27c03072104a97f4afe339ee3631b63231ac4ff90366eeb29777912fcafe921f55141ec607cda5b304d427b7aeafaa2477c1a7636160dd5193a8ccbd4dc79adacd470bfef2ffb8b7ed7cf12eb2ddf2c93200712599c06cd43f0d69edac1aa9cf6afe35ae0ccde199364f28043a5ef246bb", 0x80}], 0x7, &(0x7f0000000b00)=[{0x1010, 0x0, 0x7f, "20eed4860aaa9b0d602b8243222f53e95e838473b7fb0e059b2e83a08ca474990756859a21a2a6341965bd1f7d5bc22a9e9f17e0b08cc984c3ff87f5e2f7f72841c63ff152fb25f72b848e2a8584ae564e470c692a124358afc541a07f23c46a2f2e18d33eb67f6efe3409f4d71723c884cadc96fe3a9bc445ef1b8ddd7f4e24b23d5d89d90db997ec2723bcdbac1df16a9dcc89fa615a3c9d71b198600d86f760772a5e76bd1369e5a192afd87a83b28bea8624cbc3ac754345c7b72995e658da6f2a082e6626128fcccb15160eb8294b46ac7cf29e30b55a2c9d9e75b41af867fb4cac1282b731a02b8e7a986f99f210e81af730d2a88acbdb0685d5b26fe4422b20a86ca26a417e4f94e6a70cc6cd4bf2a4d781cfdf442d00ca9c876d03ed260d6c4065b1ba37159144fbd69ae5b383796af725b68cbb438f0ae906549d24bb8913c567a822e68edbfddcfa0ecc9d07941c07ad8d189bc447dfd759fb9a1ae57ff2a6bf09c440de4e2c8db4328015c86a57ae70296fe0b7ca3fd55a86d09f6305c76c6b414971776d39ec9180828445951f396f131249ae15f82a96d986f4a59ead1e1f9aa6e8eade89d528954cf5f380f8b07c0622ab8ec98c75a3c894650cabebcd833ee186dcda7fa059ec1d61d0c1f0b9d0aceca14e8ffdd2a273730a07e86d6dad65af7b4c4edc81d763eb4bae9a2df9fc0b851d2052c3050bc73a97842f3e2e15f7d9752f7edfdaac8c611f8e66a3e14fcf04cb1ed0e33cb364598e6726c0ece27fc2dffce5ee468eb520e0e0f03f6db28b4a7aa4ead15265c446ff5c53e3682cd4c35a9cdcc65a120b8ffc16014485aa09573cd447e4d5ed20aced8bdc1a27b1489b78c6468a0207ace5f89e69f3a9a2cd0f606e62efb93129cc876b4e057950165d884574eabd301db16e3f7be577f934c50d71ff621ce389a9c44b84867235950b3ecd3d3f7eaf4530d53bb107d83062f356ad2c7e09f9ed007c230c533767fc7520df97be648dc690192fe942ea071e032775f8685d20a811d09f2d4bcac68943d8c9714bd87fc064dea8d37168ce07a24cecfde73c8e5e5b4cc2d9f9a4b70f746bbfb2029b7f8f79c5820b5309f2c26c1dbbf736086f93e43b8eb96ed14875e29398eae5f94b6b8ea5d414a2b28a12351c0c998364fba8ae88dc2d9c52ef6abceaa632646ac2ffb656e8774a133ad55e8e35a3629b0c81efd22736a9b128144bd68c682e8be2b4edf8df30b39cf7918cc87991e311700a9a0c060baa595a5c0525f2b35ec55317dc4f00d6452a30dcd2a018505df112ce416df852414c201b1b53e86fdc5d2ab026b059688b34ff4d30cf85ad14987a4a5f15552e58c7e2f5a2d1a4daba333b7902c8e67bbac461d7dd2ceb1f6d18eb5d66f41ef755ad2b51907b94afe4fadea32c5665bf67bbddd9d3f2edc29ce2b206b4097c56f1910375f08d2a76d30fd2db534eccbb8976aad9ba02344c27a56313f486716ed8d748d34849f83b9890f58df5b5fc7e723f7e3417312295bd886dbf75958d428150173a8d816be81a5bc7e6f35c220926985e7588dc3d6a387031fc973b8626a55f0a144b8e0d147d0f286da17e38cb18f9802cdf69a76fa5e1f03b43551ea01c961bb97089ad68d871c790eb7afc46785ce4a5d7aa0fc305c48a991639a2e33e72fef3366f7ddeaa6ffca2ca576e3dd7eb567858f09bcd45c97dd79db28d738f3d7c9bc6f7160fb01b455f43fe7e48d7fb95f15511339393ec5c07016e16ebf40adbbe5f23a0d5dc9d359ccca570046f4fe2f05e027af7cbc884876878daec319c50e817a12f2d404c27e2dbf0bb842e22f3f6cb9eb9a97fccfcd257775a20f3f1721ffa9a9af2b0b46cf42d246fb359e0f64bfabe416198b838065d94e3484939c9c20de1a36e6d3c48d19d1e69ffaa5057b9867a7f5225a9ba2232b6351caddda7d2e1478f4005b8ffaac21a46da2f972177310785441deda20da92f37a79d616f63c077548d69f14d7fe01869c153a7a850d67d2231ccd3197518c7a7999868c7a1907edd732dc7c341f0ffb0edf778475d826c13df79b7f1ec74f28e18ee00ffa14fe558c959277e6bcf7de2410f87ce09633f89f9212026df6c490928a132589b1647c59159e603395701445b1624e6ad5f7773fec6ee6c7609c4f7b151906bfe4447725655f679aa38c1e0662031ea81b79c4e43c5ba9687f7301f134c101896c76f7874dcba46ff9a3ef214e454c84f4be5ba070b9b12d2e94c1cc561843187c78f6d255c765c645dc2534a0326129cb4fba340501f42fddb1a745b90adc54846b0f05262f7850e70ff72bf9258b662d51693b6e669ccf43133881fb1776a6ac02a421ed4137a98c2a5aeaae71b968694e30c1115d6b0c3156e5aeb116be135d241653d8d93ba0dd23bd1ce31f6de4f7ecee916e45fc45b7c7725554c028d93eb8f8190eea125926aadbda6116f2ddf0bf654fdab4963c1c0ed1efed72b403f9211a8616ae8b0115a698f818586d73046250bca55e3801a72fae582cd15181d1ddc561e6dc39136ce7801cf9ca809c3eedf14b720d3cd175cc53470a39cccb078cdacfe5f0b1ad9857678f60ee2016da7fb020b6039c2476db029e71ebf132872ecbb96a54138de7759508b1443759089428639ede0fdc4dd37ae85e7530e2a3de429e48c78011ded969fa37d83a491e6005a6f1f5fc9dc86cb1f65b00478b0fd7008446b525ef918a0e7e1ffa8c36528018cdad70c19d82ca6eef7e4b0dea36837517a4e5da84ee17e6d053b692567b051948ae748b6edc408577fabd9c9bf970d0eeecee40a8675c35155ed6e79bf9a71d39e7e91afcec2a2555a0780d2ed576083beeef8c944d92aaf71a67f7c17bcb5437435845ec9d8020228ea4d2767ae239939921924711a23e7dcfb15729a8a30bcd0d65faf05295c91efcf9c4a58a846a96ddf9e3e9c943e0744f771a630f002c6cd1f85eb87238f9f1a28667e17b56c8d5bf264721a48b10c400c056d72a0e6ea818512b742a26e0aa21c7f41bad7fb99dc2f678a3585bd9ecfb6d2d4c6c78c28ee9e22fff94e0daaebb396196b005f75372a655e641a79df04ba7954c396b77814df7d24474534654866302f8bf49627e8513371769a80f1f11df64d929f0c77a29a915a836956d9fdb300b26b18a0a3f6816c5727ec36c7ead7623c9fd52bc3f4589ad83bbafee203cd58d93ae9dd8fa7b1f9297174714d3c759d0767d1637198959fbbdeb23415c1dc87b54e5921f2d008f0923105a9d0341ec89ca535973a7d985774a1e83f7834de88a95e290bc1ab72fbf219b2e602a25efc7b554efd4454b7425ffe8ab33dde6f38b13841986431b6d09645f0b31124a00096c43dc037e33f737fe4152d33d95524238b4ff6055844164986baa33da74a25432f99ecb3b9affd7ee7fbba2d416b83824d94738b87fab9fc856fc603b8ceb503c167036ad570edaccb144460fec4cda1c7b0514e1e55185b9ca196c07a8cdcc0b8cd7bcf15c84ef84eae4905d8452c218b77c8f0041a9caf481a08f957815792986c7310c3564b49ddf20c9c78ef4f12390fde6f2f46b694f1dba1e0e1ab90bd013b76b867b4cbd15617626831ed5341709f23dec0f53eed9d5d1f39502a01ee66a0edacd919bedd56395d297c0de88734b244860862a2ddea65399566a3574844cffdaa3f3d21cab4bc08400a2331ead3b6d1bc334d808738283924e35eec4f6ded840d99b5159a6f48f3dbfb71c76745e8d6facafc63e49907fc0a2fefc8bfadbb0cc6dbb8f31c72e24b930d43947dec7643599358ed99132602ff25b312b3734f5a41aa0de54020150ee02c1f4ccdb92ef45f5d3ae208f57c20856d03313f41ad9ad3d3300d5afe0bac38dcf9cd9698b46657ff7c53837d0b4c18bbaa1af3e8189fb78e271a95fd55c4f4acee9ac392f7e1aa3a28b4af6456d21057f24313a8f088f24fad6bfed92641ea4612da1bb298635e099a25426cd6085486283be6e17c17c578514fc257f3371ced51dc6d070643e42d4670e5c98d004700de49875d5f7638dea33bde98e8473c62be7c9232215fa55c3967923e250945b6a82b98bb37276a51d2085f396d3efb006a143ba88ee054158948469f191927f9c40e6d9ddd225493217105ccd98031e8b79826e9b87db738d7aa0dcf58e5eef209bfeacceaba9711d6b7ec24c664e06f5d644af40cb48cf77ba42b30d32633812cb6100a7a65d79ed0b9c71d23b0fada9227bc8f38b2f318ea799315a2495383023dfd3084682006fcfa3b7f38398e843e2d68875ba426b14724a005c3597dc362f25c2a9662b71b28d580c4a9b6d0d424930ac3fa3ea6486708089f70e6bb7623d392e92e687827579273f0b5dbe199b349c75da96c1be0150097dc5fec8f9d45e375da7a16063a798f4dd7d52a793650f083973bcea67f95372db939c829e7f37c7ecea8d9c659270abdaaa18e3a330aea9b37de15e85f8fc0a5bc58a68e2502597adb963bba6ed4679e7ffc429535e24b421fe1642bb635ff5b6a066ee7d44000dcf6e763bdf559a15fc9d799f01223f492a09ea6eee5915df0155eea473f5bacd23878194d420c15137324ae22a54894fcf9e0742fd402b452cf1a2ddfeaa251d5789bfe8eab0c06eb7660355697177f297473defb78f4950d6181375e4296f1a1b7e29c4f34978744b514a4859d0f2fab8a1ff5bff2fe30cafde52e24d40664d5b85ecd12d655c107134ba8c3b544b96b474f8567f47bdb107f3dce978cb3a631dffc61fa42fbabfdeda054997d3808766dbb25512fef28f3a4a9e6816b7a6499731f2e1d53eb931153fb230f3cc10f2f163106e2617f6a7794b3f515626ef1cb174ea48e3aaf511799f37594df026f61801f7b6800deb9302c7f4443737e69a9a2961a43cef2149744b242d1a650d232fe568cbff65cecdf84d21c50993dbcb0c9c808f7c0edf0965d5359ebb25396556119cd2fd78a52b42d8d4ba8e6b4b631d91b3407504507812c504b169783c93a8df55337655519d5445c4f276057024c132e0befd130e0bad3c562a6bba7e1e6ad6b6e94cad8c2b818dc4725b253203925eff79490acc64dedaddf09b6fbc3f30e6b51e5fc4fe9d6a95c9f2bc5f241e9f0af6f8c63efb65a49b9cc53d6ba1b2d8d83231342679bb0c1461e17fb6f94330ccf73407a046fec9c5a7abba6ff852893b2c577845cf3338139b69a330f54f85d7ea92d39f4f35a2d70958ec8ac354e75836a84a33a472d77858213d9c37849db9726b6e28f2b910656f97b93640100e5703c99d8061fcdd00ddc2ac422cfa0dad71ce6e6001a9780130d4f5a83d8f38edfb067868193adef04e17fed0ccd71ec9cd33b033e29d2b16f22808a32f7d6133e46eb3d50a171879a372056985fbf22f1b2489006b4e3acdd4c614b54e9a2eab91cf0802f20f518be0da10268791a5ec7b9b0a0dfec36dcc6feed6e474f191a9a1fcb9644ff95681b8dc9ab07d03c8f0df9fdf1033b6037deb23643451cb55dceabe780f9fc18dc80170eeac75bd30f2ad258aacaab51c466cbbb272b1a1e53028f663eabce6cd1cb7f4ec10ad53e8661c59bcd4663067f2afc6bdeec7b9c48e3e59ea915047298fb0721426fde154bd77ead804e3834cecc1fff4be139e50501e955a50a83d03becd764f5f8fe751f138e90856c1772c8f41d18ecd452e5d2e0b97e655078af4a76286fbe4b4ff042336deb16d8992da06498c1815c6d4e906705d31abd6f5552f5b296fff4db996c2d8115dd51e7e524ca6b"}, {0x90, 0x0, 0xfffff801, "e639b5c92ee69f0705b36bf2b1ddde71c57e4871a9bff499beda332cf7913bf39319c3286fe4a1247829344fa270119ec62be6b331254d75425e31e2445f520ad880bc8606138d469130e468bd7d1861b3d0de3e27d3b5ccad093f7ebf9c306c83c32d0c8c7e0e4765400e4a961f1204f8bc1ab1d4354a85fee3a9d846"}], 0x10a0}, 0x409) r9 = dup2(r3, r4) chflags(&(0x7f0000001c00)='./file0\x00', 0x0) r10 = shmget(0x2, 0x4000, 0x66d, &(0x7f0000ffa000/0x4000)=nil) ioctl$WSMOUSEIO_SETMODE(r9, 0x80045726, &(0x7f0000001c40)) shmctl$SHM_LOCK(r10, 0x3) msgget$private(0x0, 0x602) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000001c80)={0x8, 0x700000000000000}, 0x10) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001cc0)={'tap', 0x0}) executing program 4: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f00000fc000/0x3000)=nil, 0x3000, 0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) executing program 2: sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setuid(0xffffffffffffffff) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000140)) close(0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x7fff, 0xfffffffd, 0x0, 0x4}, {}, {0x0, 0x0, 0x3, 0xfffffffc}, {}, {0xfffffffd}, {}, {0x0, 0xfffffffc}, {0x0, 0xffd}, {}, {}, {}, {0x0, 0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 4: socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) mknod(0x0, 0x0, 0xffffffff) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) socket(0x0, 0x3, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6, 0x0, 0x0, 0x14b}]}) syz_emit_ethernet(0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) close(r2) r3 = socket(0x800000018, 0x1, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x59) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', r4, &(0x7f00000001c0)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x7, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0xffffffffffffffa0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ff0500000000000000000000000000010000001800000000429d9fd4591a"]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800037394d98 executing program 3: r0 = semget$private(0x0, 0x3, 0x4) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x800}, {0x1, 0x8, 0x400}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/153) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000100)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x80) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='@&e^\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='{/\',/\x00', &(0x7f0000000340)='@,--(*+\x00', &(0x7f0000000380)='*!},\\!\'\',\\\x17\xba\\*\x00', &(0x7f00000003c0)='%.:(}\x00']) r2 = semget$private(0x0, 0x2, 0x213) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000440)=""/30) semop(r0, &(0x7f0000000480)=[{0x2, 0x200, 0x800}], 0x1) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='5\'(#\x00', &(0x7f0000000580)='(\b^-^-&\x00', &(0x7f00000005c0)='*!},\\!\'\',\\\x17\xba\\*\x00', &(0x7f0000000600)='@&e^\x00', &(0x7f0000000640)='{/\',/\x00', &(0x7f0000000680)='{/\',/\x00', &(0x7f00000006c0)='()\xcc}@$\x00', &(0x7f0000000700)='@,--(*+\x00', &(0x7f0000000740)=']#)(\x00'], &(0x7f0000000980)=[&(0x7f0000000800)='\x00', &(0x7f0000000840)='@,--(*+\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='@&e^\x00', &(0x7f0000000900)='@&e^\x00', &(0x7f0000000940)='@&e^\x00']) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000009c0)=r1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000a00)) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000a40)={'./file0\x00', 0xeec, 0x1, 0x7}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000e80), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000ec0)) r4 = socket$inet(0x2, 0x1, 0x40) writev(r4, &(0x7f0000000f40)=[{&(0x7f0000000f00)="8ddac761", 0x4}], 0x1) r5 = socket(0x18, 0x4000, 0x5) r6 = socket(0x2, 0x4000, 0x3) semget$private(0x0, 0x1, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000f80), 0x80, 0x0) kevent(r1, &(0x7f0000000fc0)=[{{r7}, 0xfffffffffffffffa, 0x23, 0x5, 0xfffffffffffffffd, 0x1}, {{r5}, 0xfffffffffffffffa, 0x2f, 0x20, 0x7, 0x81}], 0x4, &(0x7f0000001000)=[{{r4}, 0xfffffffffffffffe, 0x48, 0x0, 0x1ff, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffb, 0x0, 0x40, 0x7, 0x20}, {{r6}, 0x2, 0x80, 0x80000000, 0x12b1, 0x8}, {{r1}, 0x0, 0x72, 0x1, 0x2, 0x8}, {{r5}, 0x7fffffffffffffff, 0x0, 0x80000000, 0x3, 0x100000000}], 0x80000001, &(0x7f00000010c0)={0xa5}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001100)={0x3, 0x6, './file0\x00', 0x0, 0x2, 0x0, 0x6}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x20, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001180)="5501a4a422ad0ee6d6a5eb9ee718928f787a2d046ad32c32a965d44ba7dfec01d304414256d5283cb783d2c7134ceaf2d092a1aa226d2178ef70d6a39ef4fc9e599ffd8378f33793e177cdaa2f05216703dcf1927069c2f16951b073de3c1a119bf67347f355aa11c534", 0x6a) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001200)=""/208, &(0x7f0000001300)=0xd0) ioctl$TIOCSTOP(r1, 0x2000746f) sysctl$hw(&(0x7f0000001340)={0x6, 0x18}, 0x2, &(0x7f0000001380)="9dd89df225199a85da3334baf8328bf1bb5b36cfc3021c2fae98cc2bcd7cebbab9df900f6f61b5cb99488b4437be26f3f9bac8e70eab7a90e933df53b8f908ef6373d7c190a6e8a46be1d4672422061fab522537c200f40d8ffc2d0145506a8e64041ff03cf6f382c07f0d6c0faf8aeeaed85507a22dc347d1477cbec30851a821e52e36a77322fa495d67064aba0a4708f8000de9e521943204c042ba4c16ea37f68b782f047a1f7b092c963175c67cb4cc1bd7a5c00c85a824bf2d7c8e5345e49841e6f683322de6e9bab1139e9cbd5edf3df85b5b40a6d41b4d74cec7076d7fa283c5680290b6a3a30ddede2f3eab63b5d7425156", &(0x7f0000001480)=0xf6, &(0x7f00000014c0)="31c855d37bb693572ca4dd1d3f3c807af05a7eaf8ee694e5992d671120cbf2fdd8231ad786378c11a7ff8eadc850a2dd846abf06c38388b71c26c04aec23aaa5a6fc318663f3b08fcd43956af3a27e61ad74bbaee9fc4ad648293ad81966fa59563c9107b3db71d2103f123ce5c53dc2fb2cd371bf50df116dde19ce404e17a80e497d474540f03fae3b55a1a55a3bcdb5238caedeeab78153175b83dc18eff1d7c45b31aeb523a05b2ecb0bfd58786a9c5036cec0de04e11897a9cd17e6c3e71a5204b91381b03c754521af8abeb6320066b20df8a847893c6493046908d2d187a1c9a52d14378ce4a7cb87", 0xec) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f00000015c0)) executing program 7: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xffffffffffffffff, 0x8e, 0x0, 0x4, 0x40}], 0x8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) r2 = socket(0x17, 0x2, 0x3) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000200)='./file2\x00', 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') link(0x0, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffcda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) pread(r7, &(0x7f0000001880)="79f47b4c4c", 0x5, 0xffffffff80000000) close(r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x2, 0x7, 0xc8, "bd5327bbc3e01863209ead5bd48d13353087be84", 0x1, 0x8}) r2 = socket$inet6(0x18, 0x2, 0x26) pwrite(r2, &(0x7f00000000c0)="bc4b69374913c3f03df353be6f01fdd6c4209b1bc0e67d887c92", 0x1a, 0x8) r3 = syz_open_pts() setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000100)=0x80, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[r4, r5, r6, r7]) getgid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000300)) mkdir(&(0x7f0000000340)='./file0\x00', 0x28) getuid() r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/92}, &(0x7f0000000400)=0x5e) getsockname$unix(r9, &(0x7f0000000440)=@file={0x0, ""/70}, &(0x7f00000004c0)=0x48) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000500)={0x3, 0x0, 0x0, 0x9, "a22c545ae08197a54898c6197bfc8e24eb3c6f38", 0x1d, 0x2}) r10 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000540)) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000000580)="cdbeaa1e8a79ea8304456432f3b0d8", 0xf) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000600)={{}, 0x9, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) writev(r1, &(0x7f0000000b80)=[{&(0x7f0000000640)="1dc4d96aea9fe6cb7d4faba56f8dd4df3aa0c0ebe921ab74e49e4116ab0a7afc56da8f23d4c1bddc6cf17cb4a872747f1d273b551ceda2ac4d46a00d04d6b7c0daa0c029f18fce37cce2b22a21c43ab0155685ba81fafcab9ceda17f1ffa79d1891b794109076d3e674c9aa45a95135c98ec7ed2", 0x74}, {&(0x7f00000006c0)="b44d3b297cd6e27bda95e9deabb8db8e160b93100e9528bcbe1b49c20312adc259a9afc499cb44cb7b1622d2df9bebed290867d229af405808580e920241143ec827e2e7c916601764114ff234633bbf0a4c1c4db24c3de69b3ca384741a533b58076e2533c54c895c4f6ca68b11d2d94d5a03e724e3118dc83eecb8bb1df9ca464a3d56dfb1cf80aa7cc3119847f2df41abbc6e92dc2af54fbde345bf0334ab08fe6799c561baf60c294e64b128dc7569e4e69c18dbcba696bd", 0xba}, {&(0x7f0000000780)="9f679093a6000fb2f50882c449ba55e008b22926f2654456", 0x18}, {&(0x7f00000007c0)="6a6faa26529555f9a700dc14c8de7a55580f738e2f3e2053d7b8ea9df7b1fe6da861c189fac00214a1da53215a520e3d5baea7d422322aa155923d16f3b822407a631f6453463bb4f0a1c6b5ea24963877c5807e22f4370fe2a2509f20fd97b33f01bbf30ba0a02d3ed613390ce68548ef6ffd640ff2fba80c56aab6614a23e7877d069fb974f1372b38af11886dd66c920f5f60a21fcfd2536155c9d315c42c64b0abce4a2aae43b3a4fc303b7fc493256e86857fd598f6596a357ac6185cb370c604a75e0fa7e4a9c8e5367df1c47d7b795ef4218548e85113122cd86a86ae611cf60d0fcfb25660ede82b004acf7b7f1948d2935f2d84e6fc69bb92cdd7", 0xff}, {&(0x7f00000008c0)="0838c8efb9066cb52fe505aef6801c2e491511f27c2076f6ab828355b35990f9cf5e7751ea943875f90148012cfbc483f1e45dbc7edf80935708c9ccc68e5b82eafdf110d4d7ef9b334a1bc970e21a1a244855e3147280d354f1d6af5f464dce4b3aff1df1e3abcf44cfbe1a77693c5b7bfdfc120dde948a71b794a1fae2e0dbedd0b2f9adaff6487f278c44c6fe7c715bb15894030743bf48bda6b02a9488dbd2627350e2297b0326ef9518e03f4387838b6a3517d74c1b7626e07cd8cceb340088c79313611e3b51ff912630c1c5c0b9390b9a", 0xd4}, {&(0x7f00000009c0)="c6169782bad75fb91ffed30f75c1a0efbf3946f124f4e3fdcdc3811fe1a9ffb063d40d0f11d897b96bd104f08c2973cf", 0x30}, {&(0x7f0000000a00)="6c624d82a3dae6a07fbbcefab12824c2c230a4463dff730918469d841fde9071e33d4cc083df5d808653c753791f1111dc13a8c3b801db0a84c54d118580a309fdd24f8ad715d8ca05", 0x49}, {&(0x7f0000000a80)="ca54e0897127c9da52c54176ddabdcbb735de71cd05005b755c15c7b791f71c89b966d3b81bd881fcafee475bdff27afb9e8accb09a2df559187b01002dd9b0242335f73e0ae8540629bd6aff79348f4a9097433e23ce9a25a095af457aa60c4cbcca246ec2dcb2040ff7a8e2b0a6356ae5f54820d65c4c73be998107bc23b20b7c9f2b34ab50db83ecb6072aefcd1fbeadfd89e0458276a6f197fa1f3df48150145890c5cb5515894a99c0daccd255da4ad94108dd3a5fd053ff050da888383de049e1962c916be49a88144b0279f78c3975ea1b386ad1fc09cf4958e602eee98320a69dc6aecaedc79ec6c5039a92741614b125cab8f27dc01d4", 0xfb}], 0x8) r11 = semget(0x2, 0x2, 0x22) semop(r11, &(0x7f0000000c00)=[{0x0, 0xffff}, {0x3, 0x6}, {0x4, 0x5}, {0x0, 0x0, 0x800}], 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000c80)={0x0}, &(0x7f0000000cc0)=0xc) ktrace(&(0x7f0000000c40)='./file0\x00', 0x1, 0x8, r12) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000d00)) executing program 1: syz_emit_ethernet(0x56, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x20}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x3, 0x514) semctl$IPC_RMID(r1, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="4089b8731b583bfcc47805005e51f3f8596b59659e9078023a9a034675a96e4c0ebe4c4ef9f325a39b1c7eb07044a035f9b5c0130c89d5b600"/70, 0x46) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0xfffffff9}, 0x8) executing program 6: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001440)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x812e}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000240)={0x0, 0x0, {0x2000ffff7ffd}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mmap(&(0x7f00000d1000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x25}, {0x4006}]}) pwritev(r1, &(0x7f0000000900), 0x0, 0x3) pread(r0, &(0x7f0000000300)="04806ad73618578c102fa7651de2ae1e5c4b048b61d2e52a4826c0a0b488f545f9dc1560ea002b313b9a1e6c74b93420854173a026bed93dd4ea7dcb6a42931788349674b7be46de5175b24eb221eef0fbd4", 0x52, 0x6) syz_emit_ethernet(0x4a, &(0x7f00000015c0)=ANY=[@ANYRESOCT=0x0]) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000100)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f0000001800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000140)}, {&(0x7f00000002c0)="347bc8a19c62322733022c129ef625f51874c23dbc81f03c2eeb4cccadc5c900cb72e6", 0x23}, {&(0x7f0000000340)="5f07a0293ba0497ed7313b2773cbedcf1a586c279598422f6c54fdfc82c6ac17ce392858e98459b1e39ad4e4151c869294acaeb42b16be313fe632290f315ae01e2eebdb7cceb839efed2c27a686d300240b700f44de68e335696d317fb5a0463d11c89c938b91b07f40d13cc31f1b5bd5e2baab2ba3730926ab384eb4f42707a3851486eeaf843d3b75b2ff42368a8b9f231effa6e220a778d173447ff35e8a40104cd8e3d3aaea7d68519d35999ed1dec3a93910090d4a4c4eceffcd81d527822e6242fcf0fd3ebe65febc7f", 0xcd}, {&(0x7f0000000440)="fadf36fd0cb5c4ad9e03980c070fa1932185fd46e8cf5624ee883ab87b822eba8586158cbcc9c7d77c683186a54288c51f0d5d6251cf2d63eb12a733cda852466fd8a0ecf5bc99ffaa4b69fa25e4666debcd73c15e102f0d93044cffc6e5acdaf65f6312b6b1ce002a28e8d6fad8d84dea7f99b65743", 0x76}, {&(0x7f0000000240)="c79fcaf012def474d8052bc17520", 0xe}, {&(0x7f00000004c0)="05508fe4461e8e759409aa946e48e59b2b27bfa3f79f2e633cf765265f7113149360a996044690a4f806fd7633379465ac04024a9174cc1c80fe482f68e8c7b6b664d4671a39ce8c6fd6b5c134ac5106a349672ef1b29e377f5bea739a91000e2ef23b8e314d6a45fce110c14d27b945ac9d12d74e10d0135e0a3ae77088191ed3943f5d7e6f7e178aa0b629d71aaeaa62bcb299b483e2bfe04b3ea6ed08967fb6b16cd90a271bd0f9d6d1f0f86a48f96c4d794d2e6cce14ec6b73309447cf2eb8e45f1e5a08579b3da75da94e6441e17c4ee1be6ab2e0ed6e4aa8ff1912224ba43aba99f1", 0xe5}, {&(0x7f00000005c0)="5a361984d1aac1dbcd785279e965da2412cf2d5f31ad1331fa0a444c4299819a708b22ff28e3af67af7342a4da9b8fcda392ca34a7e7a7cde2243089b67db705735784c85fd72d4b20f7bff3086fdaa1377baadd6c78ec2ec0bc3cf413f037e6ab933c2ed506520fb144199f0262450dd580028d7c7c9e7d264d19a7cb8e2a9fc4eedf4b6ff19af849e01d6c5587363e88e79fa9bcc28be0b17a0888df758fd5d72e123fab03f556ae9fb5011c41fd6804c748ec3313caaefa98c2a6df5bfb21c5c5f44b837659e4317cb3f0048037a4e863503ee2a6072a5e7b89c5e11624d092fb6603636e7b337ab769d77b2fa45c9ae86bb2971cebc150e1c462b1de6696c03881ed69ca62c1b26a72c436840eaafdc822e7f79309d20bdb0b56c6e82bc0d1ecc58cc24364c5fffa346c3519945a73bd76a198de3af21f77ee6f3d4b901e1cbf5969ff98fa86c156fc35b478f2d70371979add8cf07987daafe5e8fa589a9d3ccc39c2b2977aa355c6e68881391d82d7bafbd1cca68073ed3b7fc662d4582269e0ab2380c22f211e53171dfec6bf0471f2e19501656715cadf659bbd70fef43e4b7310d7fb5a6d2151bd4a1321e0dc7a77796e9cb5938d2efb9f75b7d2fe7633b9847b646135f4f679d2682d82b46772630722d2872af79087edd8750851c2bcf88f9b60158641e91b40efb931d37af5b7199c18f15ef35a03a87e69383adb519ad88ba244069149b89553aa48ae902c85fa3b983731d59fd6e6f4cbcbddd8b6ac8106529b616d488269ff144c6da24d3aa74b2df644b26e45dd6b4e2bb7a617f7313b8900b9cb6f829a082bb98230318837d703b1654e3a24861e7a0f4d0e1cf668449f68bdf1da54984ac31f6a69ca9cfde7d5e49185e7a109800a1ca9a9a4d6e3df813456f3b691161b552f77ebec9e8892ca4da55452a80a94d5043a17893a52b9c24d855ed5bee7d5755ea77a9f1cb7ecfd05bb17aa1664ad82facd7418a94d80c1ac67d7a7cdfd02bbc4a87e79c035011ae187830d9d446093cc47a246bed2f8bdcbd00b15fcdc750fb490386165b5512741c6004a71fab57e8f08018d35631c916ea0fea85c20e97cd13d01233ecdeb56503e9e53f097f04ecc0e7384780971957c68ad888fda662c6fb44128f48e270d7cfadcf70e647f24e5df6808509e15c76171fc1b46c10d10aac6a012c98f4d264b509a90d234786ec179bab11ff1013ac464cfc1fe5a0a2d240c153004edfb4e717399fd301b817684f0562f575f414c9ae38cb953d72315658f661f466ec11a7354cde226cf61ab744c3744559d208d510ffb50875d8386ac07abae2318deaa3cd4600dbba6e12d0ffbe346d9de698378a910de909ee6e79f7ca42f147b1a27411f541327935fd613e6115f25e4b6c44903a6d724bb432652d1b9952854d35e24e19aea7b979ae50da9cf83d5758c4d82afe85207bb0ed75f6b837907a4ffd225fccef948d2d7bc7a4871baa8b9314c8c4435182658c573023481d68c9bdbf8bf74f93576684f6e7d317039b88fef3c93bee4f837fd1db1f860d52021edb6062654cb00c3c42a454b85173aea5531912cdc9a522526dec11c51a63fab5a89396b9a04a5a7f326d60afdc3c2b10a4097afdfbc1b66302fcee3263e91d6a38c38914d52d197bf254ecc0ca75e5081f8c1d33fc3507d2efb1b2da57dbf7c2da0d2f29f491fd7a6d893d3ba24a21668b747682eafb5a60569019878c68043c0b44d15fd90b2e710a9029048217b12f4fc4e7d35d6e62a42e98f4efed3afe7b8af04699e554fe1b89048606a5bf3e7e21720e482b659d2500df98c8748eb3ac17391089959feb7b53d08a5d3832cc68865ac39fda39cf64a8d9c64f8c232f0a9d313d40f52d35d87ec92bba57a3fa98558a7c8cb89f611ec7703ffb692d5ee09b73003940855f3ed7cacb9f9ed0a833e7f25a724fd2820ad40fc834da95507d5ac82d0cb2f8aea1674abd090d61e491def06a2192394800d20958a4c25b751d818bc928cd6cb7fe65514ae4b2f8e2feb6aeea98d699892a4cfcf156d1e71ed9ea743126ed09684f69cbc94e8569cb07e676536c160487ae1d3fca0e9eb289012b729bb012bdfd0287ceef1efa81ddf840c4f31a1b7e4890a260e92f76867ead30f6fa24b18fcb68ced5edc8543294d0845001364eeddac653f3d4f0c187e0cc68d53f5459071ffb47e1cf570ce21caa444eb3a1977e99d9d9cdd84490298a7e0afa6cc8e10cb2f5621a1827658e716a66d1d167ae6778fa0ae3f63753aa3937de37d8863b5048eabd185acce39674b7a5639dfece6101101c4db183d72f5af8310a421751d45faf869bb45f408520f392238c605e456e3af8a77df516663b92415af7a9b4e9afccf7c9ec7fa85de474015ab7b76850ec99d974d75836c507be5f29143758e2d5dbdea1a552da709c71f30d420acc1f5bc63b7b90e3a2702f73ab7d3ff3b67083ca0b8def963ab9c33d0aa6609781d921000f65f142f807ec06cbc9d9c83724ea4af59f31a3a55b9e8e295e3af669b952ab1a71b035945bf56eeda379f5d84c68384f813f873af2fe7c40df582a4fa367769b51695bbf011e27ef15ae9cbcc5ffa46a02d26a5c5158ca32f2ddca2753b0d19e66fa05626409fc5abd7bb6cc9c82f1fe80fa9bf692285aa9dc7003fbd88559ba55e0df5b97429be0c5fd338ea9dc64f0a69af9c69397e142f4aa1c511148f8894ceb40726f8fbe34cf64819d841ddcf42451c5a910fe812ccde7a0492608674d37b545ad074e8fe71193f84cb78fb454a5147638ef08ffb0b99b5409dafda9eb96e68ff82afde73a1009f5037ab0c300e8849e559711fe64059ec22cfe7155c36422a1f1afc754b8d3cf2e0439d786615a4ab43beaf6a2b5b662b061c05f3737f6e6039ab43589026a7517ffc1f8bc76e3b035af6f63dbd5311f900a5fea8568198fce39c3f419eeec9f7ae84cb5ef357a6053ed9d096efce23fba0b05669205533248e0dafe89c13d279f59f2bc7fb77c2f5e37f7348e4c6be3baa49762e6f5d381cc13e75e813fe930d90b1bc3cd3b89acfdb1784186eaa47794b22873b632c8eb3b234111a2ebbfbd8b290416bb02917440cee3c9f690162712f9067e28b0fa6ba57fe258ccb8f55422f09200c58f980498ec21cee3e3850052694dd7ac021628eba583d739f9f2d0fd38598a74459fe62705192e801ac680683a61a5b96a8eedab04813953495bbf53bbccbb792fbfe3db0fd613c8bf708b277ee0c3a10b38a2817943a945dbc9edbba337ac2de8ed49b08427262886446541275b88243817c762b5dee30f590524d6008e29f60357bfca880d010ec05f741154195cb55536cd685bd9a3c538c6ba66eef5405c3146f6d7a48f5927e7fc338148bc9dc6e167a1c3aa3d661231b651bc071cdfb268356accbf02539f509813807c72926f1ea4e55c0edf9020ac8931345aa1dcedc90523478c7c1b5495b989e4dee9e5a5220ca6d6b4c8d024a40bdcf3af7c087cb9ab865237984d02a938f94ffb85fbbb1b707750302ebdbfb9e0b89f0c45b2c842ad0fef8f3d651a3e941f220e714203b130e0689694d7534f7f581dfc584ea9ddcc5496bc0302562130fbf879c43408a0d4f580d24e560ada4378c7ef0ea518561fbedb6072335a0f772de79690e197c4cf6d41eb821e6038903978bbe82e991cccb62d09c7cd4714e7d751c481e3fd6a35f9a16a4f51c9d28f8d784b2b9fbe0f9feb0943528c598b9b871c373e2c8843274a919bda086b826d043353417914baa1ad51330e194b5351566c1bf19247dbf7f39490a32c427be0030bdd2261d7e98f08c2e9083e8d12dc334c39b143d230fb4e14128af5dc91bd48d3d78b599d21515aeedde9572c8087c6819b12530e503b679a3996297cfbea02046bbf432744b86e28c871b5985421757ac78ffbe5813dd8232090d050c9fc2f4836153c54a52571af4c608b7779768241247a70ffa43961d48914cfcb5b7553fc9a7a89b390a57dd1b29132499fea95d215b6baa72e7f0b545f37bc3d5cd064563111052737baf6725b1a022926c90873da61a189280a67baae332b16a2c43b932e8ffb03ad4e00f9878e18014a5db70c691edcaaf6a211645cfca8582369472a53d36c15759cd7deb8b2029eaff7ae3b8eeb75b13c72145320261d6240782766fa35f7959f8bc27b9191a1eca1f001571539e7b70ea6f7649c8cdd6753cd4312318a1d752937d2f2937ba2edc8c54e918075524b04d324f51c340b98e2e243dd9e6ad4cb33baf826ac9d257a050f7a8e76fe2e61dc2a147cf868a252119555d01c946dc4eaa485649f4be5761a43e0fe222bca5e514c0c26782c852f73467a31cd2ce72aab2a9ba96cc617790444b54f728635a5241805be006040ec3a5889a227d88f0d543e5e8a81c451fad17c0272d78324b65818138d07327d51a88ed6f4dc191b8f457ca123bdb0994c57aecca5575288abe892dee337ed98f254b325a61b0e2722baa57d81e69046a7cf4140ddcb357b30d4e2dec350c7124b2ee9606a23ad84927de29f1e2afd7d224a27d9ebe8ee3351cb992d2ccaf36b847c3f684c82a4f7e756e9b04ab718e65902eae97a506e02509c63c96edc9bd7254adcf8a1e3099a0ceca2245803357f5eea395e6fcf20a2a0c3374f88d9d8dfa16a180b57b0e8c607e0d4fd0d8536e5b52e54d19f9160769ec038c8a7ff951887235327b8898bb8ebafbc3ada1fdf5915b749d80554102b475612c4c53f863303630659110ec5bd7a6d9230de3fb608a51dbfc3412223be004b3c518f2b62152bf6f0c4389803d7c9ebd9c76fed82a9e6d82ac00b6f4d18bfb8b7512a388d7be4b1abab572fe1062951667481846a2728dcfa954b6cc5b55591c5f9dcc992cd937833a781fec06ca2ebcb5539dd62f04904276d4adbc536acace5ad4d5146141fe685baf87be3f1d09fdc82b4bad2f4a5e2333bd16b5f4ffe89785e0d375f7119c24a153d5dbc7387fd74427220df2a872cf908878d58bac68ef105447e1097cfd7119048a5b6c6322c85b2e12a8bc581917b7f108198afc4bed839999a629e498271671329aed59fd6a32b5c239272d14c71f4b83ddbc6cdcec4b1571e2b683bf80b17666028eb6ef25e39615265004802dd94d01f2d2789a4720f3936d2081a3a738fefd58fe8a8b4c0a0f0cb10d83f7fd7fef66452623915e8003f9c72b22d3d426c8d285667b3da5450bdf04006703976eb2ded55863a31572484e1d5566181669cbd13ebc30993f0408ba11b9daf1f7aa67f151386c4bb0f485c7c5ab498c7eb1c3953e7448c295e195afdea926bceb33b124af48fda737ebfca9243c5495907e946df92720a94070a349d7df7405b0327d062c8ed586acc479349432a59609d632c3501eb38b92e0f2031eb42e1f7a10d8926d91891db59b27dd4860041b109b7f1c5798006be6f22e0b270bb91346bebc7712c0f71f39001f7f80ac7cdbe4513d7b1c7e8a36fe32cb48c9d8a4275566ae69702d9be9641e7034a32067a501e2555b8d525186ea17f94602c97366f1c0321404c2eb8d17d689095e3980b92a79078721d4e11e540b2201ee58879770547b0ad539dcdc6af199044335369868297e9e3aadfe3dc7235543afa7a641144a7bed0c1ec0e35f58f6bedc64794afd3b33e82fced729e726f35ef26318cc387e68b767ca70d337a7841e879cf54076a1a5af3511de140f7f03434c97ca233fe53461c94e813d09dd3c3c76b116f84029526a0cf6bd913b00624f", 0x1000}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x400}, 0x0) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x80010000) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r5 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0xa, &(0x7f0000000000)="c2", 0x1) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) executing program 2: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9", 0x45) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) pipe(&(0x7f00000004c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000100), 0x0) setitimer(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r3) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x7) seteuid(0xffffffffffffffff) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x3c, &(0x7f0000000240)={@local, @empty, [], {@arp={0x806, @generic={0x6, 0x803b, 0x6, 0xa, 0x9, @broadcast, "1d2dba6d625c5f019272", @broadcast, "308d9dea0982ee06f90ec19c2352de08"}}}}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setegid(0x0) r5 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) executing program 4: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x292, 0xcb4}, 0xc) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="ac4a07328ac8d46279c854f4ea3be747efb9e22d48ce44c30cfe2610a9cc957a756179cccd7d12947562dee3cb203ef0d02b60463080becebb23d8ba9bc5e0265b5a36dc688b29022e714f1aba1e837c1b9229cdcaddf5471e19e1f725289cd5e01eb0b612d7", 0x66}, {&(0x7f0000000140)="cab3df81649b1db3753c79818f33012c2e821e41c72ad98e85c6f949dd72a94b10cd9dfaf6f09b36802b6988db2b5576ef211e0e6870b7cd5670f5fca981cb3df41a067efbd2c4f869c4d68e3d7c4ad64ec0b9f5072e0cfd954c2924d53f", 0x5e}, {&(0x7f00000001c0)="f548254e9658b7443f32224c3445aadfbba5b82c14dad8e57900937c60397911d28baaa61b8b364b073ca1a444e2e4a41304cd8c7b0300da1f7af4b2089274019253da56862a7734b8b92555d4c63e1be5d6544bd285d590485a08efde57c9", 0x5f}], 0x3) r2 = semget(0x3, 0x1, 0x80) semop(r2, &(0x7f0000000280)=[{0x4, 0x1, 0x800}, {0x5, 0x7f, 0x1c00}, {0x0, 0x4}, {0x3, 0xc8}, {0x4, 0x0, 0x800}, {0x2, 0x8, 0x1c00}], 0x6) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x2, r3, r4, r6, 0xffffffffffffffff, 0x80, 0x9}, 0x707, 0x9, 0x3}) sysctl$hw(&(0x7f0000000400)={0x6, 0xf}, 0x2, &(0x7f0000000440)="8d5e0fb7da2e1805911479d8ef2c7272a6840deb46873afdd61c34ff5772e315f2eaea05d8106d2688be9aae93ee3a64227cd5902ec4f3510e6f8d3dd44a82e296331158d16a4056873d4d617856592bd7232847508de02ab37c67cef85f7135a6b63e9ee98449660088d6fcbe43c65380270494d5e865b14dd1f047cb4ed8eac39eeb0b10f56ac7ef9ee8138e304c6ca8237adfa572df19e0c189e66f182a79ad4296bfb3af3bf5cc2ca38f3145cc3082bbbc8dcb1c212e860234f9d3a973e66a0792c5ed67f26bf25d39effd1cb757f2d7935ae0aa9b115f511d471f7620a89c781e5d", &(0x7f0000000540)=0xe4, &(0x7f0000000580)="efb574d20240b9ea84510a87521e4ff7bb0dc401ff2eeb383f627f735a93ed318ff15a02d9a45a1a5cc116c8dd3003de44adf9502d3afff84737cd67f4366692c68ee4bba1734ba390f7f535d9c0f7cadd", 0x51) sendto(r0, &(0x7f0000000600)="573e0ce58fc27c5c522b95ea1c83779b74828c7c6c433eeca30e24569522e13d8a57fe37a22a0c1c93dcfaa7dfc2d0f87b97a423cb51a5f8339517c8ca2549c9583cb166d00b75e98889b2c53f07ca22644e37c5365c20e93decdd6b21a82aca8807", 0x62, 0x4, &(0x7f0000000680)=@in={0x2, 0x2}, 0xc) r7 = getpgid(r5) r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000700)="bca8e3de8b0b7ccdaabe0c0a7f8668f1734ace8e5aa668f5290ea5146d7928b2cd01e0560cce662f24173e594cda7868becc6ecb0be23b8ee92c36ce036bfbea6646d89b5c7edb2c112598fdeb7536c92823d8dfed6e847f742fa9e57440e513435cfbfe929ca5b71a1c0cac0a340ee57f5a01c251a6dca96e41ee97607bdb54b7b5fc81e5e090e4a32f0272", 0x8c}, {&(0x7f00000007c0)="8e10504b37b8f4f9d35ea6b47a13a1f644326a5e16b5a96380696977872e1a6ca1817f00a8cfe591e59be065a22062be79e4933298b8939e5a530ebcaa4b20f40edfc06b6b1fe5d697d93463bbd6751297d5774369c4019468f9b8aab2babe06858c1f2c058479443303c8e75e5281f0e527c580bb92a5fd31e4fd262c8a968cf6580a81cda22af687dea029d4f91d6e7c7fa396", 0x94}, {&(0x7f0000000880)="20489b9ceebff42e030f21e52b5a044f6425e2d3523326787e089903989e4dc79ec959054e655506a0f5be0fbabf056310a119781704ef49ae25c745db30d2c501df5f1ecbba45c65e2d32ba7ca39a0aba03cce4315e9cc0a8e0e7bf13eb46a3b064fc8d90e5526d40dd53e6a035c1485f033e361c340220309668b5ab66", 0x7e}, {&(0x7f0000000900)="c2b18ea992bec09a4672", 0xa}, {&(0x7f0000000940)="5eed77cb759fcf0a4ebcfe2843f5caa439c6dac7be5cd830804378034126f0b32f3656e7bdab4dc98fdae3706a32eb01553b694e334eb7f03742b85084798568c0592475a6830fa8ea5ce813a220fc26ac633c152b7f", 0x56}], 0x5, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x401}, 0x8) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b00), 0x1, 0x0) writev(r10, &(0x7f0000000e80)=[{&(0x7f0000000b40)="8a573a217096d335d63bba2bee053238346d782b2e131188710139de1a0a3e7d39142866ad558a1fce82329991325c94514e58a6242c81fdb39d747029d63308a938ea59b9419499d518f87ef15a731ed3a4d3dea36d6cfcf303a591e7814bd93e5ca27e8244b71c4a166f4908acf338ab5b9730b93ea8d693c01af917bf1d7c9e2469f4c1b66aa4f54f0fc7f4e7c8ca912e87ebbbe28f", 0x97}, {&(0x7f0000000c00)="da8ddf1e0b3ec257fe6a92a3c9cb0c3e48d7f6912180ef4096b72810f2122b22b61e55b8", 0x24}, {&(0x7f0000000c40)="876981c24c4cb41968790bf50cfec5d5abc74f05a92753763ac02003bcd65eef65304fe3f7f64768a5cc6b70ac3977cd3df609c643bca7bd941cbab1b001ccaa8dfceb67206f9070c0090f5b88fa7cb5f8d4bac506d00ab4f68355c7ddc42767377c9a105a6d15d7d6271cb26d3e64f6b71dc26a45f3d8e66c4c8c9edf98b29af24416b6deeb8761c33e8ee841da2352585eb29e9471675fd6f8589cbc15b8e531d106991f100707ad06717518e0e79ae73d893e952ffec0fa7a6bd6999246a5ec39eb165a74691ef2c4593034f4209dcebad1a96c1cff1e0012c1559e7a878b2c75f9592539ee2889f04f2cae285afac17f415f5d470392", 0xf8}, {&(0x7f0000000d40)="34cec1a2c468", 0x6}, {&(0x7f0000000d80)="19c42249820a74c9a281775fdbf7d3b4ae4da2f082b6ad59acfd36078efc4cc88b11e7ad9ab067a41365c1bad778d370df1ea3aaa4bbf8ebd038bb94a0d2d46420db400488db17f7eb8795274c8fdcccfc530272a281b3524be893ac30863a78547b7662db4196796a0d23d229fb478bd348ceae407eebf6d7b98b75d8b8dfc37f5d8ac3bd20d661e0f399b72d4fe2b8a325b609937e9db46bd9647a8d7ace4872ca47a21901e65ecff549265e5cff19aaa88209418c217bb39619fcc34eeadfc9b5fe81f2930b9e332de495fe935d18975727069363ed2f643c9d5987", 0xdd}], 0x5) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000f80)=0x9) sendmsg$unix(r0, &(0x7f0000001100)={&(0x7f0000000fc0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000010c0)=[{&(0x7f0000001000)="28066dfe5b98fc1786ef57e2637c2134e71f209bc9cfb8891f5243f2ff49ab9522778e648e79b72f58c7240c88278f85b0512718b9420b763aab2ae1f37cb2890c5128fc2b57fbe557330762bba731cfdf70801c90cd522818b06c6becae77c05110be3f747f8ce39fa8f2b022fc445350c8fd880379de3e811bb0747bacef97304e86c86be27e2380271a1ee077d18662ad9d27b419b7022834967613a2da25afe88f5d4f483fd5197c7e3e266fc8c322f65c", 0xb3}], 0x1, 0x0, 0x0, 0x40e}, 0x0) semget$private(0x0, 0x0, 0x56a) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001140), 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r12, 0x80085762, &(0x7f0000001180)={0x2, 0x7}) r13 = open$dir(&(0x7f00000011c0)='./file0/file0\x00', 0x0, 0x1a5) unlinkat(r13, &(0x7f0000001200)='./file0\x00', 0x8) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001240), 0x200, 0x0) ioctl$WSMOUSEIO_GTYPE(r14, 0x40045720, &(0x7f0000001280)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000012c0)=0x45) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) sysctl$net_inet_ip(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x45) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x20000000, 0x5, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0x200}, {{r0}, 0xfffffffffffffffd, 0x41, 0x80, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) r2 = syz_open_pts() dup2(r2, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x16) setuid(0xffffffffffffffff) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="0000ffffffffffffffffff0000200000002000"/32]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/168, 0xffffffffffffff9d}, {&(0x7f00000002c0)=""/242, 0xe2}], 0x134, 0xffffffffffffffff) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2, 0x60) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x8000, 0x0, {0x0, 0x2}}) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000580)="8ed1006c82ac5c791eb06f322af227450872049be5fd204ee724c0acaba96f4ddc2147f5f8f2809f3168ae657f414b0895897733160eff07d954681cfad75ad5a2f64792861fc26f65dab51c17f6684daad5f07df1334821722938621f5c2d997e9ee158383bef00fb8d403371b3f130270cdfa0b74140dc55956688505af1826cd128dd06ff9e0e49453071254f17b7241230f571948c2f34ac749ebcb52fdb0f", 0xa1}], 0x1) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000000)=""/14) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r7 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x8}]}) close(r7) syz_open_pts() executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0xc000, 0x0) poll(&(0x7f0000000080)=[{r1, 0x20}, {r0, 0x8}, {r2, 0x4}, {r0, 0x4}, {0xffffffffffffff9c, 0x10}], 0x5, 0xfffffff7) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) r3 = socket(0x0, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000000)=0x9, 0x4) r5 = getuid() setreuid(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) seteuid(r5) r6 = socket(0x800000018, 0x3, 0x0) socket(0x1, 0x3, 0x0) shutdown(r6, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(0xffffffffffffffff, 0x0, 0x0) executing program 2: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000001c0)="67c7ab89d16daba35117568d46699017e315d80a9d9b43419a", &(0x7f0000000200)=0x19, &(0x7f0000000240)="7e5c1435b25d5c97297461dbac9f8980c32db8c37cbebaf6a84fec21f0b95ded1e40dcbf7b401b943b131a7fc6f669c42592f8119cf367641ec86c8da468d4e420fb5d6349e1d36a2fba6c4df37dcc22d9f619f8f7d916f994d0de732d4eb23cb5e01af95caffea052498a5db5c8a161d3f76ab24af05d7bee6c2e7cc809bf22326ea571904f709eab", 0x89) accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000040)=0x5) syz_open_pts() syz_open_pts() syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x1f) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$inet(0x2, 0x4003, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) fchmod(r1, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt(r2, 0x0, 0x2, 0x0, 0x0) setsockopt(r1, 0x0, 0x21, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0xaa61, 0x0, r3, 0x0, 0x0, 0xba, 0x0, 0xfffffffffffffffc}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) setregid(0x0, 0x0) getpid() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r6 = dup2(r5, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setregid(0x0, 0x0) executing program 3: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x8}) r2 = socket(0x18, 0x2, 0x1f) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$getflags(r2, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0xff) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) executing program 0: socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() setreuid(0xee00, 0x0) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r2 = socket(0x0, 0x8000, 0x4) r3 = dup2(0xffffffffffffffff, r2) getsockopt(r3, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x29) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) setregid(0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000000000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf69695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f833a1da5af88cf56ad8479", 0x0, 0x0, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r1) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r1) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)="ea00005c00000000c03a09a8d815be70b405497613e3f02835f3c00c5d95800171d0a3011bc759d000497a3df13285f65692f8e4481567aab115a35c886f33a29dd627c35cdc6e8f49bc701f173ce18f2fb1759671a9f0324ea7205d9cc7968f5491ffadec62189598b909cb274d8e403acae0e0a31d2122df51326392d3d90df5b53ce277ef0a20d75bb6394ac970b42e1072b2716fbeb09ef0ad35e152497676e591cb745a784c311cc1cf7ec57f5ae2de68cac5b9a662a7664c2f6dc24f97227fc96a81e980a77fd0be122de8c10fbe30819fc42555deed3c19c81b68c8b4af", 0xe1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x4, 0x5) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r3) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x20, 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x36) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r6) pread(r5, &(0x7f0000000100)="ee7badbdc6502a80716b37a42d956cbebf57f4f94ed00217118009bcfb516604bc205c06d1680abe644a34fb9dc4b893bf3ccc35", 0x34, 0x1) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) fchown(r9, r7, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a460100000000005d00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r10, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = kqueue() kevent(r1, 0x0, 0xffffff00, &(0x7f00000001c0)=[{{r0}, 0x0, 0x0, 0x0, 0x0, 0x3}, {{}, 0xfffffffffffffffb, 0x0, 0x1, 0x6ccd, 0x6}, {{r0}, 0xffffffffffffffff, 0x28}], 0x26db, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) executing program 1: socket(0x2, 0x4001, 0x0) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x18, 0x0, 0x0) r4 = dup(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc0406938, &(0x7f00000001c0)) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) recvmmsg(r1, &(0x7f00000024c0)={0x0}, 0x10, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x5a, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00002f8000/0x1000)=nil}, {&(0x7f0000658000/0x3000)=nil, &(0x7f0000789000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x6000)=nil, &(0x7f00007ee000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000064e000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000170000/0x3000)=nil}, {&(0x7f0000618000/0x4000)=nil, &(0x7f0000292000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x8000000000000000}, {&(0x7f00004c6000/0x2000)=nil, &(0x7f0000664000/0x1000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) setrlimit(0x8, &(0x7f0000000040)) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x3d) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chmod(&(0x7f0000000140)='./file1\x00', 0x100) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0xd583acb9ae133fa4) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000fed000/0x13000)=nil, 0x13000) shmget(0x1, 0x2000, 0x243, &(0x7f0000ffe000/0x2000)=nil) r4 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r5 = shmget(0x1, 0x2000, 0x2f8, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x9, 0x1, 0x2, 0x1, 0x61c24f14, 0xcaa, 0x3ff, 0x0, 0x1, 0x7, 0x9}) mlock(&(0x7f0000ff0000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x420, &(0x7f0000ff7000/0x1000)=nil) mprotect(&(0x7f0000ff1000/0x2000)=nil, 0x2000, 0x4) shmat(0x0, &(0x7f0000ff1000/0x1000)=nil, 0x1800) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x30, 0x9}, 0x800021, 0x4a, r1, r1, 0x7, 0x9, 0x757}) shmget$private(0x0, 0x3000, 0x21e, &(0x7f0000fec000/0x3000)=nil) r6 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ff8000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$getown(0xffffffffffffffff, 0x5) executing program 2: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000200)=[{0x5}, {0x44}, {0x6}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect$unix(r5, &(0x7f0000000000), 0x2) setsockopt(r3, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) writev(r1, &(0x7f0000000580)=[{0x0}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) socket(0x2, 0x5, 0x0) munmap(&(0x7f00006f3000/0x4000)=nil, 0x4000) sysctl$net_inet_tcp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000640), 0x0, &(0x7f0000000780), 0x0) syz_emit_ethernet(0xaa, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9c, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x1e, 0x4, 0x0, 0x2, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {[@empty]}, {[@multicast2]}]}, @noop, @ra={0x94, 0x6}, @timestamp={0x44, 0x44, 0x0, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}, {[@multicast2]}, {[@multicast2]}, {[@empty], 0xfffffffe}, {[@remote={0xac, 0x14, 0x0}]}, {[@broadcast]}, {[@rand_addr], 0x402}, {[@rand_addr]}]}]}}, "0300000000000000"}}}}}) executing program 0: socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002240)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0xd530}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0xffff, 0x1, 0x2, 0x2}, {0xfffe, 0x9, 0x91, 0x5}, {0x6, 0x1, 0x5}, {0x686, 0x98, 0x0, 0x5}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x1e, 0x0, 0x0) r4 = accept(r3, &(0x7f0000000200), &(0x7f0000000040)=0x2) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x6c, 0x0, 0x0) setsockopt(r5, 0x10001004, 0x4008, &(0x7f0000000140)="e14f72f685e902cb1c604c2c1fb64cc889514e8466406fae8035d01e553941265e169c9d207e50267996f1505f6a442f1f00000028ff9e1ceda851b1ae7e42bbb0a9821421bd021819a9eb09dafe4d881fc04033704c2ac765d9", 0xfe17) getsockname(r3, 0x0, &(0x7f0000000080)) close(r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(r4, &(0x7f0000000540)=@abs, &(0x7f0000000640)=0x8) fcntl$getown(r4, 0x5) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0xffffffc1, 0x8, 0x401, {[0x101, 0xab79, 0x9d8, 0x600000, 0x8, 0xfffffffffffffff9, 0x0, 0x5, 0x6, 0x7, 0xfffffffffffffffa, 0x9, 0x6, 0x9, 0x8, 0x7f, 0x5, 0x83a], [0x6, 0x7, 0x8, 0x1, 0xa, 0xd42f, 0x1, 0x8a, 0x8, 0x101], [0x436a, 0xffff, 0x336e, 0x2, 0x0, 0x304, 0x2], [0x8, 0x1ff, 0x1, 0x100000001, 0x7fffffffffffffff, 0x4], [{0x7ff, 0x5, 0x7, 0xc26}, {0x1f, 0x1, 0x8000, 0x8}, {0x6, 0x3, 0x5, 0x3ff}, {0x8, 0x5, 0xfb3, 0xfffffffffffffff9}, {0x1, 0x7, 0x5, 0x1000}, {0x9, 0x6, 0x9, 0x9}, {0x2, 0x6, 0x80000001, 0x1}, {0xd0f, 0x2, 0x9, 0x9}], {0x0, 0x2, 0x7, 0xf6b3}, {0x1, 0x20, 0x7ff, 0x5}}}) r2 = socket(0x2, 0x3, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) pledge(0x0, &(0x7f0000000740)='tty \x00\xfb\xff!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x04wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3LHa\xbe\x81\xde\x1fw\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\xfe\x1d\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x13\xd4\xfe\xae\x00\x00\x00\x00\x00\x00\x00\x00\x83n\xbf\x91\xa1\xd7\n}\x1a\xcdB!~\xbb\x7f\xa2`\x1b\xf8HGNVrP\x16\x83\b\'\xfcO\x03\xa4\xba\xe6(\x91{\x13<\xd4\x91\xcb\xd5\vc\xad\xd9t!\xe5\xd2\x12\xf33~n\xc6G\x03Q') msgsnd(0x0, 0x0, 0xfa, 0x0) setrlimit(0x0, &(0x7f0000000240)={0x0, 0x54}) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) kevent(r1, 0x0, 0x0, 0x0, 0x800, 0x0) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: syz_emit_ethernet(0x6f, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x0, 0xb, "48fa89ae2b849e3874"}, @timestamp={0x8, 0xa}]}}, {"1829c12e96ca4f910821907d57"}}}}}}) mknod(&(0x7f0000001540)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) getgroups(0x6, &(0x7f00000000c0)=[r3, r3, r3, r3, r3, r3]) setgid(r5) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) sendto$unix(r0, &(0x7f0000000340)="3f83b985dc158ee5f7da9c660a3d94388e41222b8012e159f6e981de0e3e15a0d87a8db5677fb4c6274b69d0823585e1df3a07a59d49042f869f889cb2db704cd1fc53fbe36df717db0de82270cad70c", 0x50, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) setreuid(r2, r4) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000040)='./file0\x00', 0x1000, 0x0}) executing program 6: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = open(0x0, 0x0, 0x140) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) utimes(0x0, 0x0) msgrcv(r2, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0xe9, 0x0) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) setuid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setpgid(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x5, 0x9, 0x0, 0x0, 0x559da2c6, 0xfffffffffffffffc, 0x100000001, 0x4}) executing program 4: ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x40000000, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000000)='./file0\x00'}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x79) r1 = shmget(0x1, 0x4000, 0x20, &(0x7f000000b000/0x4000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0xffff0001, 0x9, &(0x7f0000000040)="03d3a83f", 0xfffffffffffffcb1) setsockopt(r4, 0x1000000000029, 0x8, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r7) r8 = socket$inet6(0x18, 0x1, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) r10 = getpid() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) fcntl$setown(r8, 0x6, r10) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) fcntl$setown(r8, 0x6, r10) r11 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x88f, r2, r3, r5, r7, 0x2, 0xffff}, 0xffff, 0x2, r10, r11, 0x8, 0xf44, 0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r12 = socket(0x2, 0x3, 0xfd) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) r13 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) fsync(r13) getpeername(r12, 0x0, &(0x7f0000000040)) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) fchflags(r0, 0x10000) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x3840, &(0x7f0000000500)={0x0, 0xa}) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a26ae0e4df430aaffe03e0b17d5f88b1c2a9b1430c", 0xe4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r1}}], 0x51, &(0x7f00000002c0)={0x5, 0xd38}) close(r1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) pread(r1, &(0x7f0000000100)="503ad85b97ca8a221642da9bfb77f2e659", 0x11, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$getown(r3, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="3c355388a0c83fde1ae06fe795b91c44b55a4962e56bc1f62e5865fab877064d2f17b21f620333abe26b6800b44b2ca92103cd1dbe5e62ad6f13186ddef4064556c3ce7a70df0d10273a4405000000b4310eaf00", 0x54}], 0x1, 0x8001) pwrite(0xffffffffffffff9c, &(0x7f0000000280)="c39ac881e4809ab543f420aa855528d85e28796d0aabaafec86e94c5a3a84ca898000000000028ab360b6723c2e8255f68277bff5721c45febcccd01b6665db42168c096897c6fb246cb1d04e72a038a9899990b68ea6e3f34534b568602fe843e1c7f8a33dd2ec3679d2085192826152049f1c129bf40e5e462ec6df999244bb2d1a4934a100a0698450723e16eaf9484444a3469d9e2db167c89a8fbe6037189c9fd972e986566704a526af632adf9d7f8003e7220af0e828cd7bd0c54739669b840ecb67244", 0xc7, 0x8001) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() dup2(r5, r4) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea}, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) socket(0x18, 0x2, 0x0) executing program 6: open(0x0, 0x0, 0x0) r0 = getgid() r1 = semget(0x0, 0x1, 0x668) r2 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x20, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r3, r2, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x401, 0x0, r0, 0x0, r3, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, r0, 0x1c4, 0x33e2}, 0x6, 0x2, 0x7ff}) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000340)={0x1, 0x30}, 0x2, 0x0, &(0x7f00000003c0), 0x0, 0x0) socket(0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) utimes(0x0, 0xffffffffffffffff) symlink(&(0x7f0000000300)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=r5]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = accept(r6, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000200)=0x10) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 2: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000280)='./file2\x00', 0x0) readv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180)=""/139, 0x8b}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x7, 0x5}, {0x416}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x8ecb, 0xffffffffffffffff, 0x0, r1}, 0x0, 0x4, 0xff00000000000000}) socket$inet(0x2, 0x4003, 0x3) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x0, 0x3, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x10) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() executing program 0: socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 4: clock_getres(0x4, 0x0) geteuid() r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000806, r0) ktrace(&(0x7f0000000100)='./file0/../file0\x00', 0x4, 0x404, r0) symlink(&(0x7f0000000240)='.\x00', 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) socket(0x1, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x80) kevent(r2, 0x0, 0x101, 0x0, 0x0, 0x0) socket(0x20, 0x4, 0x1) syz_emit_ethernet(0x119, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x2) ioctl$TIOCEXCL(r1, 0x2000740d) open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0xae828e137847fa2, 0x141) socket(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x31) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) setrlimit(0x3, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x45) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r2, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) fcntl$lock(r0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r6 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c", 0x4) close(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x2, 0x0, 0x7}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) executing program 4: mkdir(&(0x7f0000000380)='./file1\x00', 0x0) sysctl$machdep(&(0x7f0000000140), 0x2, &(0x7f0000000200)="bf7fa1fd1289dbddfad7a94045f4ce4ada879edce82c89f0a0050e6c7e54eab66c9104fcf8e4e8f75d5e239c8d6993c2f97c25a29b7fb4fad53dde6d2dfd06a636a6ad03a1a1374f8bca61285e37ddc8c679a2ede821c7c0f86e40148051fc5bf1cc1ff2376999626b93b98f12c4b1b37d6960d0cb38f42f2ae7f58292bc8dfb", &(0x7f0000000180)=0x80, &(0x7f00000002c0)="7b21c4efc2971ace4c2b1d6dc404175cbdafd4621a9f1168f5a4a2d85941cd189f2bb2b061bafbf41a9075f8db507d14db7ce668c57b0565ca9aa4623fcf32e63d369aae84bd35782fcbd670ec6dbef2701fb3c61584cbfa4b32faf7ed64b8e1dd4444e3851a8aa1711799dbd5049847fdbc9cb7df4be2e208c7e64ed4cabae9063f42ac35af9ac5dd", 0x89) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x6, 0x0, 0xfffffffffffffffd}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000300)='./file2\x00', 0x0) getuid() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) chmod(0x0, 0x191) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00002e4000/0x5000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x3e, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$unix(0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000280)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, &(0x7f0000000180)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f00000000c0)=0x2, 0x4) close(0xffffffffffffffff) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r1, &(0x7f0000000400)=[{0x0}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000140)="c9f3a9780bada19949a64cb70fae0efcd263eb698141a5206087c2e3b399079f6ea1d1e8b71fc0311c30c5eeb92b0a7fa4796f30c747d05f45036c8e32477e4e84c7df7772516e30c16ca7a01962341e67c8319f159693a30430cdb4e40ec7a462fc8750c95276349f42a44527822a153f8b2a293d0eadd3f25038e55066405b613756f011b42cbb87a6c783029dde5e03d14eea7883988c9e4cc03ca2df0fc09c718c93e44a9de7d01b", &(0x7f0000000200)=0xaa, &(0x7f0000000240)="dbfa73d2839c427bd510416cb7c9d6862f235186505b295e1447dbb857cc57c4f9475d66fee88ee2bda4243fb933ac0ee7ba4ed0395fe20b2d392dc7ce680d8100daad2c049469823f1b2e92bdac408256395e9f5ad007e04054b83883a3902f44bf486288711a3399b0efe97e5d6411e245abc98c7eb1b958cf77924c0c92b4ea5ed831beee2ecd2ac0dad36665fa0411329db804b21ea451c478860fd20978a33085583b8a4ab6c86444b08a1b99f0456d44eb3754b0cd08e3816d8debd928", 0xc0) executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r7 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r8 = getuid() setregid(0x0, r3) setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r8, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r7, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000ac0)=""/201) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/266) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x8, 0x7a4370c8, './file0\x00', 0xe4, 0x5816, 0xfffffffd, 0x71b}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r6, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000440)=""/64) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x21, &(0x7f0000000180), 0x0) r10 = dup2(r9, r0) recvmsg(r10, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=""/105, 0x69}, 0x0) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000780), 0x10) getsockname$unix(r1, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000040)="37353cb5", 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x18, 0x3, 0x9ef) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r6, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r5, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000001980)=""/116, 0x74}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x1040, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) fcntl$setstatus(r6, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = syz_open_pts() setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) syz_open_pts() fchmod(r6, 0x80) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r4, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r6 = getppid() r7 = msgget$private(0x0, 0xc1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 4: socket(0x2, 0x1, 0x0) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffb, 0x21, 0x10}], 0x0, 0x0, 0xfffffffd, 0x0) kevent(r0, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) getrusage(0x0, &(0x7f0000000000)) executing program 5: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000140)=[{0x5c, 0x7f}, {0x81, 0x6}, {0x40e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1, @ANYRESHEX, @ANYRES8]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x40}, {0x4000006}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) syz_emit_ethernet(0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="97f514e6b7d7f3fd52ffffff88e7"]) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000300)=""/85) executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000100)="bcef56e83d92755913cc4325c868a8cc772f66d4d6e7689655a4d43e248dd2fd33795a58d7dcdc2e80a492a124258ab744f24ff1f9a070064e1d5fec0a7da31713535897b77d5a5c5e51ed5e874cb32f746b96973737cbbe5ef2ad9d957d8f9f7ceea6e28898bbbb1bd31248b2669739b6ab8c9d4136a642bc14b45521e5fc5aff1fc3e3ace7ccdd824a8929aecb8e2c713a5ea2c50350132643e9d2c9ac782cc3cb52e75aa213b34e22983b61ab99bce9fef0e3ba25907da5bd79530eb9fc99bae0673c0018cec447a3"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{}, {r2, 0x40}, {r2, 0x4}], 0x3, 0x0) poll(&(0x7f0000000080)=[{r2, 0x7d}], 0x1, 0x0) executing program 2: syz_emit_ethernet(0x1946, &(0x7f0000005c40)={@random="69f400", @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "6b9efb", 0x1910, 0x50, 0x0, @rand_addr="93c57dee41a32873f9177445fe0afdba", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x65}, @hopopts={0x0, 0x1f, '\x00', [@pad1, @generic={0x3}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0xa5f}, @pad1, @generic={0x5, 0xe5, "1d2d1d354d43fd37b2f39476f83f28aef8f157bac813889aa7efb7f6df04d61be0bcd43331c9a416fd2e427ae43ac282ccc984b52a328706680d3c7f300c954806f594a741047d8a7780c474723b1c0ec38a36fbea95d5056ddd34efc40b3dac7a52e2778f406ec4fb4c412032de5c9ae8fbf1247b46e7614498aae1c17c84e9a11fa490f5b005731c7f538757710581efb1d8f3bfa889402bdaf960125f59128aa7abea99ceb5f20607ac7050ef4d445d6f9d0162da47d5d6c5630accd950f9134138fe16fb096671718bfbcf2377c34615db476663741664a66f6d75e795eb07b6caf522"}]}, @dstopts={0x2c, 0xa, '\x00', [@generic={0x81, 0x43, "71144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c002887d8b3ade62b1bf673d4e6efb94c4df6f1ea1bfa6b79e19f74ed5f6750d843"}, @jumbo={0xc2, 0x4, 0xff}, @enc_lim={0x4, 0x1, 0x2}, @pad1]}, @dstopts={0x2, 0x4, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x100}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x624}]}, @dstopts={0x2e, 0x2c0, '\x00', [@generic={0x8, 0xff8, "5be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476e"}, @jumbo={0xc2, 0x4, 0xfffffffa}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x2e, 0x5fc, "8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce27445"}]}, @routing={0x0, 0x8, 0x0, 0x0, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr=0xffffffff}]}, @dstopts, @fragment={0x2, 0x0, 0x3, 0x0, 0x0, 0x0, 0x67}, @fragment={0x0, 0x0, 0x5, 0x0, 0x0, 0x14, 0x63}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x14, 0x4, 0x8, 0x0, 0xde, {[@sack={0x5, 0x1e, [0x4, 0x7, 0xad, 0x80000007, 0xfff, 0x1, 0x1]}, @eol, @timestamp={0x8, 0xa, 0x989, 0x80000001}, @nop, @md5sig={0x13, 0x12, "b31d40c9a6f4bd06134a80a354186e5f"}]}}, {"9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec9"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000003c0), 0xa) r1 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) r2 = getuid() setreuid(0xee00, r2) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r1, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) close(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) r8 = socket(0x2, 0x3, 0x9) dup2(r8, r6) getuid() executing program 4: socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r3 = dup2(r2, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffff8, 0x7ff, "2cf98a19000000674882e56b5b09c27c00073beb", 0x0, 0x75}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x167, &(0x7f0000000200)=ANY=[@ANYBLOB="ffff190008084500015100000000202200"/30, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="f14000079078000013124cf6ec19a2880779ea05d278f4a919cd0204ff0713127c495228f35de84539749aad0d2303b0020408001312fd687024950e283657714add6832aa21000df961224a0ec1867f49a519080a000000090000000308113eaeb1f4dc6d18b6432aa34223eabc000058b2dfd13eca49a95e6625759dc8512089a18f1615a2c0592e35ab2f06137b9a5301431de38a44f730386fd0cb342f2fcd43a1bca9171ed7e5f21e87d7aec1bc8bd027e25b0cb8a00ec34eacd2889828cd2c8525978d02eec0f27d8fb41bdfa3c027c22ae483530fecba89a390d58e3538e8dfa3504c80b9f09070297638ad3a32a97e996f7d63081f1ec43a9af19d6fd8b0e0c6aee6848af3053af6b18a08013d2e1b65944c9c9ecb81b8ae7b9b2173d1134002830e50eb9f4387d6633855ce16"]) executing program 5: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYBLOB="ff02b324c04a98bab8ce93fc70a4233fb100000000000000005b44981a0849103663c0a65eaa72cc72e353a9020000000000000007cf40dd28f8986c835f5bb67056bd5825401db0865c93cdec765a25443ccebfd2fa5c8c04b6ec3b1811f68e713fc39994e1c6db7a64623dcc06c9de56829be98eba1c69c4867a6a940c3366836170"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x3) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x1}, 0xc) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0xffffffc1, 0x3}, {0x18, 0x0, 0xff}, 0x7fff, [0xffffffff, 0x400, 0x0, 0x7fffffff, 0x100, 0x80000000, 0x4b45, 0x7]}, 0x3c) r1 = socket$inet6(0x18, 0x5, 0x1f) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x87, 0x1}, {0x18, 0x3, 0x1c84}, 0x6, [0x3ff, 0x3301, 0x4, 0x6, 0x1b7d, 0xca6, 0x401, 0x7]}, 0x3c) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x0, 0x1, 0xfffffffffffffffd, 0x269000000}) close(r2) executing program 5: mkdir(&(0x7f0000000740)='./file0\x00', 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) sysctl$vm(&(0x7f0000000400)={0x4, 0xb}, 0x2, &(0x7f00000005c0)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f51010000c4d7e39544aea098d196e63d038416031c152a139277cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d509424ea0d3d64bf3522e567313bcd8df02160dc3fc91fcd08a7594a75ce57ffc23b408cdfcd68f5c4c5178f96ef47cd9e7a80482fe90901c8a02943b178fa2ba1a41c700649716422e34a2c0a42276f6f02ac2ddbab9facdbdd7e048be4d8a7aad0e82b8b166b6b10b01fc05eb7c", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/241, 0xf1}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f000051a000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000940000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000093d000/0xc000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f00000003c0)=@file={0x40e606432235e68e, './file0\x00'}, 0xa) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r5, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$dupfd(r3, 0x0, r0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x80, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() setreuid(0xee00, r6) mkdirat(r4, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r4, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x2}], 0x1}) socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000100)="d473100257dd8b9f97e45d0518c46165ecd8e76d37c004df095b65c85f9be77238e7a7e3192799bf07fe01505bd647c648bc731df023ccb4aa71934ae849441d0a7d302ddeda8d2828678b909b3857b565c14d61b9d49508da9da20d0e43486151fbe67ee93feb8d07443a0354477cd4fe66b1bdc3002810201caa811d1c548ed3ba60285f1b58b0106d675daa0caa185dc0fabf39528c425d9b0bd4cc084963c43a608aaceaffd2bd85f1fa1dfc54d326c892e32fd053fe4778403b48a7b45a9ecdfc796fdead247a96a2b47c489454fe49b1d29e75c689d6cc3604e268cd48bb042b9c41acc9c0", 0xe8}, {&(0x7f0000000040)="7b6f856e04daa62e5ac9d1cf973e3e89e7", 0x11}, {&(0x7f0000000580)="4d316b361af098d783a197b56bb4bec519bbdd94a00757ae70a51fde6d06eca8e8482c010005564099157ac85e5c340866e97c3a870859cf8a48088619c1f6e72c5a874caed06bb310201c3bedc53beba7d48928cc095f945840cf4d0b379d1d566263e04aa50c334580c2f6258a5d233d5723cfa89477", 0x77}], 0x3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(0x0, &(0x7f0000000340)=[{0x2, 0x5d32}, {0x0, 0x8}, {0x3, 0x7, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x1, 0x2a, 0x1000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001280)=""/4096) r8 = dup(r1) ioctl$BIOCPROMISC(r8, 0x20004269) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="8f", 0x1}], 0x1) execve(0x0, 0x0, 0x0) executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="c83672226dffcadcef447ce04a4df4a60da848b9422cfc18b464dcec64b6e24d6e7dbb9ab818e7ed69ac1125dcc6cbeade49576e89cd5d3f0353fc2eac7f510a4c557e377b7ebe95ed2fef84eb08a47dd0d33cdb6a1d11800108375c3f899b212dc78a4ef5c8f2f61f61a3d94c192b46c465211220641005c081e8883884156f8c4b5142c2e2b3040a7d7cf8dc4c92876bb391541cf6f3df419d82a74c3998010f244fb6a994474cce16f76764dfb4e7a4a236748fce97522727541ce20cf235", 0xc0}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880), 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ftruncate(r2, 0x80002) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) mknodat(r1, &(0x7f0000000400)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x7) seteuid(0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) lstat(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(0x0, 0x0, 0x0) setuid(0xee01) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) syz_extract_tcp_res(0x0, 0x0, 0x4098647a) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) poll(&(0x7f0000000100)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x4, 0x0, 0x6}, {0x81, 0x34}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x400000000002, 0x0) r6 = dup2(r5, r4) bind(r4, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) write(r7, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r9 = dup(r8) setsockopt(r9, 0x1000000000029, 0xd, &(0x7f0000000000), 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0xfffffffffffffe0e) recvmsg(r6, &(0x7f0000000040)={0x0, 0xfffffffffffffe59, 0x0, 0x0, 0x0}, 0x1880) socket$inet(0x2, 0x4, 0xff) executing program 1: select(0x40, &(0x7f0000000000)={0xad98}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x3) bind(r0, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) accept$inet6(r1, 0x0, &(0x7f00000000c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) executing program 3: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x20288, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000340)=[{0x2, 0x5d32}, {0x4, 0x8}, {0x0, 0x7, 0x1000}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x4, 0xffff, 0x400}, {0x1, 0xff}, {0x1, 0x2a, 0x1000}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semctl$IPC_RMID(r1, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) syz_open_pts() socket(0x6, 0x5, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc02069a0, &(0x7f00000001c0)) r6 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001540), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000015c0), 0x40, 0x0) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2, 0x0, 0x0, 0x2}, {0x416}]}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x1ac) syz_emit_ethernet(0x8f, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010282700590000000000000000000000000000000000009b8b88bbfa0dfd4372f2cdb215d499ac4e214e2300089078901e41f35944157dbc14db9c2053e4fec15ba7b2efb0ce02834c97cff28c9806137fdf3dd69f202d5a5ef8526b761808a70f08418f03ca8bf6b123c83492e6ef077d2587e0364c00edcba205929bbd1a0a70522e5967974c37df963bfd317742290388ca2a0b5768e70c94d605c763cd1c87d45b64e28faa22de162c25bc726fb5655ee5f19f4bff3b24ee907f84c7c7d79873d9d552a7eff690c76248963f7f45a1a148940f4cf56781cce9609fa25c58a43701c7e710274487bf9f48b3577d863c6635c55a2b30cc70ea8e85a583a5"]) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x7, &(0x7f0000000440)={0x42, 0x62}) mknod(&(0x7f0000000400)='./file0/file0\x00', 0x10, 0x8) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x14f) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="bbffcb73d04107", 0x7) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5, 0x2}, {0x74, 0x5, 0x1}, {0x812c}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x2, 0x224) semop(r3, &(0x7f0000000280)=[{0x2, 0x81, 0x1000}, {0x3, 0x9}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) executing program 4: socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 3: mkdir(&(0x7f0000000740)='./file0\x00', 0x0) chdir(0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f0000000200)='r\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') listen(r0, 0xca8a) open(&(0x7f0000000000)='./file2\x00', 0x40, 0x4d) executing program 4: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="64899c1273b41005491c3a0c2200", 0xe}, {&(0x7f0000000200)="06e3368940f51ee56670cf6242cc0458fa15c1c7ed9d148f1d4bf3405d89056a1ad4d00b5a64b7f4b35b1c58f7f0a4943bcdbab902679eb84582f6d73bc11daa041c089863c391b8b674584b5a0e50d75777f59d8e848ce0676c974a1881eda26baaf944ec045530d7e9b8551f41732511edd7bac35f021971aaceef60e9847058d2d03d667501d05ba0b245143422d597983f0e9ac78f05f2b62a2b5d61419590ade77f54d9ec48b2e1b3d438cd28c77ef284f882ca6d26e27f072b40fad01b44c416ecbea63ab24a02307c04c4def810eb1940ef9cb0bd5c305b27eb2176facd", 0xe1}, {&(0x7f0000000480)="659f9ef1d5c991170ff28b3385e203206eac7ae1e38054ce7e6bf1a4adb7de8d323aacb3089d52bfbe1dfad10894718bbcb3a30b834882a78381d17cffcfcdabe65cff60fe1d3deb842de6904f63d787602cbc4f892e2527e562f1cee1d71712cdf1824435623ad0ded9c4703657c4b26e3cd8153b3922323dcd49ce023092e03a7b7607935236b9f0ff44914193692ecef838e0e1bc06dac216b920df1998316fbc6f02e074ef173b4f8d03b56fa1098f6219ce1b801677f7ca6f", 0xbb}, {&(0x7f0000000580)="c10157092eb81267dcc9a6561bec14e4a96fed20df7735a2a9d1a476516cb78b704eba9661aab89f6551886c9cf22aa96bdbb60c9f55fdcb9b1a0cac2dbb8b0516eef876b9c03e323311635fb05b58aa28d70e6c6d00f69d31df9b0a1a1ae9ac936ac4c82ea99cf1cb5fb0eb1d9f7b42feec6a89fbe62ececb2a60c2c6f5a2e62477d4d94922f15f2e7e3a47bd210bfc49dee3d12d7e458f5c282b2db4f7f4d8", 0xa0}], 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x20}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mknod(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) kqueue() executing program 1: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200)={0x200, 0x8}, 0x10) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000500)="940105a63feb418581b9c83fc1a1825b0138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c2900000000000008b197b00000000002d7e4a5d76cc3f9cff48d2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d73251835c53d8974b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb42110fbe9ec748188b274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58f0a3dca58ccb04ace466cda735017196ff346c32717397d6ec60000000000", 0x194, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x8) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r5, 0x40047477, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r7 = dup2(r6, r5) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_settime(0xffffffffffffffff, 0x0) r8 = syz_open_pts() close(r8) executing program 7: open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) getppid() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r2, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r5 = syz_open_pts() close(r5) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x0, 0x0, 0x0, 0x100000}, {0x81}, {0x16}]}) write(r6, &(0x7f0000000400)="21000003000000a8", 0x12) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r3, r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000001a00)=0x80000000, 0x4) close(r7) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) dup2(r6, r7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r8, &(0x7f0000000000), 0x10) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0x802069c1, &(0x7f00000001c0)) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() r2 = socket$unix(0x1, 0x5, 0x0) recvmmsg(r2, &(0x7f0000000bc0)={&(0x7f0000000b80)={&(0x7f00000000c0)=@un=@file={0x0, ""/5}, 0x7, &(0x7f0000000b00)=[{&(0x7f0000000140)=""/20, 0x14}, {&(0x7f0000000f40)=""/4096, 0x1000}, {&(0x7f0000000a00)=""/197, 0xc5}, {0x0}], 0x4, 0x0}, 0xb1a3}, 0x10, 0x42, &(0x7f0000000c00)={0x74f50947, 0x6}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000080)="d844cc22", 0x4) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000880)="e54842324f0364b753f896ba7d18272d108428dc7060427420fb1926aebe320fac26259b278432f9957905c40b0b14dbd233e39767117d3804893592365288dc685dd6690e290e9239e6c556aee4027c2b727795b924213e3421e73b3ce977a7ed3e710375202293680bb69fad5864b3eff345fedf6eb8406d840749a42790c5ab06a8069be110370cab3eb30ad1b0588c5d5110591cd9468e66c1a5f7b28cd5d3cea3a6d39ae215cb331fccc7fc4824dce71969b3ebc3b0409406eca21862b250a7f0dfecd67efab133e1f2b0bb288389be54eaf3a3f0e289614473e9108c0665217f134c9efe0ab1c02a0890b96b2963a8ddddfc4bb1b970dc384678fb7b20087a25b7be5af6eb16bd21e0731d2595f96cae17ff68dcde9e3d06248d0eb6b524f8ef277eed7afc7dca60a42f0998fd863034252ae776c56c0b8d296be6506929f7c50e5da1607372df9c0e5fa09df8fe7ec6a0379aa1caddcc94f6355d84db668b1d7e2dbd092b2a0e4fe7f77b60ac10d2c89f0c1fcd2893f30ba89d06dac8cf3e69d644f7ce3b3dff7bc132878bb0b1d70bebfe7e1187106c7e31e49ed2e9a6cb6fe87c5778ffa15be243c7bf338a341f67d718ecd40a7ed27c4c4c553af0b70d06a5f0d9c7fbc1d7c267e5be62c0d98a1530a3ad168d81b1ec758e13049dc772b0295b3c2e3b7e01f6c640beb47ee4943553f2fe8009c9a2c4891fb1e1e4a95508a8febf59b669c2d2f74eb045b2f0b0bf2fbca856d96f269f3890b108ef62d849d40f2a2878d5b609f137037ab411c20778b6764ccb67718c654ed2b70a401521ba61a03678ce1f821af74490322f733a4a54e12f2f6f6d10bf519a15824141b016a39c52f4c27386120f5c8b945f8f678dde6f322a274434fea52a8a0dd3366eef243e1863a299b817b3b1e1adfbb3d6d1e8c22fd2c47291b214bb64f30d87411a150d114b6dd5c22d15e71afe5b1e61280c9d96ad2188961e2d3f6721c8a523dcf83b7f3c16357229a5b1092ae4fd0be513a819357fc821668f76830ec78290b112b4e52238c064f6463f6b91fb188309463583bca13fa7ee78cd93884d883b08edd5134b3ce86e8c8568d5bdccc2bfbc93c26f994a6fae750fb1629659e090ab063aa2070d501850f4b93591aeb6c23d77000cb1da1a2af202c30adfd691d55316b580fd8b92791d1eb9fc1ab21df21d05125aa6540665fb15736499ad552af8a54acd45ed914d84dc762f0fefef58b07f807af032c8981420c512b08c4fb7e57b596cb0f587e864073e27103d075b98d79a04846f30c224fd041b0ba4c1c234724836a2b16181f053b1b36371d42878b4b6d7ee1702ccf78b9ac2818a799c8fe616c9c0bb706f8e998eec77f391452ffbc563133022dd0f307f79d9684dd450dde2e45735fb8a54ee1b2634e6d36e8f30243bf58eb7f249951929115d6a00ff61be34241783836eadac57c7a7b46054f4c1e0921eb935bbe2c0588dcbd268af955bbd31710cd7943371723c206f1133591cc724b8f9c6a663f957fc045ee01e79a63b8ab3d1e16bb0b642ef740be4c85197be499f501b98ce009da570bbc6f1dd5fc8c36827fdb4ab5b25544a6c84e6a0fb243c6b8ccade35e46692e739c467dba7f94fa73cbad0189a7a237294c86e5cc724d42182ed3736be4867265ec2bc390d12d2a3f24aba688e374a7ede0c1616a178a50fc120d28b6834f5a422ebcb1406ab9a629e14db54162e2211f1067aff1840f005f06e15b8249cbfae6280696e142905ade93991c0122d758c3e1fbc120cb4a9c9c6ad9e0f530f34bc27ed839c416fa8cb51e40830af188430bf930d9df76c56acaea2b0ad14ce206dcb91588f74fef6c790e3da6cebea3d8ad6b87c58af913dfa9373660ab67f39beb12024e83e3fffe51df00de6cf8a521587682653fd63dcc95abf5a38443e8f77b013d29e65e2fb320edca100a4be6a682f775ab34df91333179c0c660df17e35db188a214302318d83dcbe986a761549a9763c67e759d36ad22fbc94227a50b548e7df23dcc5b0679a9f0cf033d8fb84197cc8cf94b467d809ed602ecd27e49fa8d7b161e3e765375d45fc49bb7723e5fcd36a4b8ef7de62fbb335a166c6bb71c8d782d36bc83578ee557553df35d9c60afb5804729998356f0d3695db1dd1374e73920448ae650a4ab7004fc3b68008e4a0a139733087ab974870a2f331a2fdcc4e792366b827c71c3c3c3f998cc2b1b2fb8d1df2882e18a59f1359e6c4528b5e26955e3c06c63884e7628130ea650c2c4050482334ceb7d76785260fe0e8bd1587c9e488227a604cc96d07900ce644d70408947ef701b467cabe625931893cd0de0db5707e6b200aaccf7dd84911ee460e71a7e868bb2b542a40b7ef677a7429c8f0e2a2720ca44c3de072d611ee5c99113976e226650083336e0c8ed849b74a0a592798581c8ed6be98bb53227250248e78ad852052f1013c7be0af4d5f5da964ae1145de9e1a1dcbcccf1b8a394f3937334af840e9b865258c349b465b3889c6346516453d8a802a76c4cc269baf446589337deebe272b1d436983b85aa3f3afb4a8e50d9326c0739d86d015429404464d926457be183531f561db593a24321c69a147f8351852375f25875c5191aa1b39a112e6cf8de622f7b59065a78cfab0dd92b7ccff1f9bdf97353f9411a7502324c051decf2903fd7782d5b079b1d52f947d9275bf91974137aa4c96bb60f44d37bc46ad78fe9470b685fd1208c20e6af7b0e6e84dd91c61100f42427c02dc4f1bed457f3c6764a67524b166899e706caf9e59dd5874dc253412cbf840782fa5bda621ac8b342ae224a6add2574d69afafbbb0b7aed6cebfd4e557c49608d3e5cb966a1849704ad95fee4a6c3f8237185a100fa8a784587115bf0d97cb75b45196c91a7e1e4777e05843ecb0c54387f6c76c1be2251c6d2866fee1a79d57775dfb439fc3708ed9f514034d8b860b6b871ab95a99cfac6dab84d596b520441f8a20dc3bdf2ea52588cd3b425894a0053c1f825078f01a45e671ba6b116d8b2d9ce951c23f7797680b818a66e191ddf6ca468b7979a5eb663f3d110e97622cad624d8606c18e6430ab9b1d6e9f211a868aab74c20de5fce6f6f2e770621e35035fb31ae4b49f2540a28820f02aff9289a533a410c0df8930d1ad063097ab60a379002e955a92c03e9b878d43543511573c5a2d258ccc95e0f960fcf0bec09e5cdb5698246be302010e77c44dd239bfd1c3c76e0877bd95ae2a4c360038c9d993708e3c3674a82bb8c67da497564e167f0e782e21360cf405109bac655e01ead1ffa34d8d6dd42758e809154b400447bb256f40223dde8e59a5c5308e86dbc0429fd112fa445234d2f9df201cf1eda90b54f037217869aed09b4d9a61dd08d8058e709c700fa01c388850f572c5b5613be144ce5e5565380a0592529fa9769624445caae23791db1c5ba1196a49bb95481604947f3bd9e09c90d0227abf31cc35c02cbe5a929acb1fddab824d17ef19e5e0f16be7e3d43b05d8d7c7b401d150b5ae668482dfe9e287a85382b7aa49809037f693a355eb2a017545d324ffb42a5e8ff8a1db9d8b6106977f5d0ef981cf09538b3d817145ff63121db906c9d4150eecb10ded45de213b244ffd9d89d73945430fe81a8fe98450ecd9489cd8cf7dbb3db59adbac6b36d72ab7487fbdab6b9981bb53043b44a3e72dcd60dae149d72c86bcda596bae2867b9940f9ccd0912d89cafe0baa2c8aaa5e8b9edb7e866a2faa21d0ab540bfe18f29df3a4a27208fceccfb8b7f962b0d449e86329c101c2cbf3625e392cfe43e2d1e08e0de26b4e11d3efeb744b2e3ff87a03137ce8a8eda2068f33f74ade0ff6969cc137b0e5f360855427c364baddfb290971794baa31cb5cf31b3aa5f7b3c4787633ea946dec81afc3adffe28ca5022c4b962191ad6f6e3debefc5431b91cd59d93b472461a3bb40a03baaec19a7158f87ff0bf2d2e852ebc6d70f2219785a1eb320de4065c5ebb4290c1cdcdce0ff2e92a809448ea7bb24671a542ac4f2720d77a1d9dd1ea27ba166ada26a8424b303726a707405c0746f01adfbfe73e45b15ef11a3213a11a9bf4f5c55116005c52b4f0944865a79c8267d9e65563cd8071238c514306fee6b073d13e41c134c5f22bd545994c12f28e711988f953be83f54db4d272a157d7522f774721705d3ee4f24e9667b9e6f681ee51f8fb96e6b5f967c14d29bb339a2f119f15b8dd5cb19bb7032ef083e665c478f2b38bd667e56703860add491cdefef99e90090f978541dada03e81fdc020c77a61d168f04e7abc4dd24abd5af1f0de8733d382e1156ada6bf0d73a41250fce0c85d4d498db94f047bcc08af46136620275553c65d9c5e79b3e60fb657110d21c713a1b7b056b7456ce12addc97bb2a8d914fa2ed6519d65ab9e1d52fc49b6b2b84678b10949e3af9535a1890f655ad22e9c5104e7a258cf18f8e40729b0074c01e20a2f373c80a2b18d1e1f9fede0924ff3763ee81e6d4b6c29291384ba23660dacebacf80cefaa74550244b8ab7449c51ec43df7a5b0c3ae8fb4bc78835e0e09d0b2d098c5f77802eb6470ccbf9330cf0c9ac4418c9eb25479358f5e2d3c4c1b545577bfebda7af14e561113b532bf03714ab7e3ac83ee35231bf976dc1523dd3060ee4dc4a44abab8299c01fa410a2eebcffa8e8b87dcfbacae3ab0cf870027e7eb192d7bbf79b93a1bd3da1aa63e5dfea9fa29404ae71b0f87abcbfce398d4d2b4cf02a524c1b85c2ced7e720e4701c53c6b07d31a70a785fc01d4ad5971a52d46b44aacee30191ee5388db053b96d67071223614262a05563cf0f3e22c84220bde88a898d8addfcff4065e4f2980eceb0d93e2a26ab2246d6099a5133513791a0c56608f6e7680afb143a3ed18e4033542ef8284315527c955f4cfe9c8f2984060283a904a2dee0a255d7147753d35ae7b32ceb79e80d4a510c0d4f266c17256f6844b2b02a03988034760ea10e8b5d168a3cb217b0c08a9b6804a2274c48fcc5083ad9fa38c0a8c472d1c90b8d6bffa0be2c31b7f3e02172109282e992022982b6b087f2482a2468e2d4dfe02716dfc548cac932c3a8aabe02389e9398f2e8d510df9143d0f1f859a48ac9f58129dde14b54447ffec4a07b09f08ae9b56418554052b397f894535aab20e195ccafdd5c580af852ae3e8dc2f78889901c17bab094cc7365be2fa804aae3755e4a1d96e71b85e8034171ecb256527206baabaf85602ff570928d4c24a0844dfa0d6631bf7716036ea186865cf75ef0f189d4b8e55e78dbd8d94bf305a4c4a7d1ca2b7a88eda4db781d9ac2e7cc05de617936de8a1ef0ad8e2b762b69f0f9ede175608d635786b1fd1d532dab04ee9974aeba770a0e962b5c8b05c3cf531479ecec6a0c3abdaeeb9ca8c774643df630d7155e1dcf398324aab9de45913ecf25b3b99f9dedc3424e3a47c25fb4c610112bfc7c6c578434a4432411febbd1b86a5e970a3c9fb9bd637f79f30df2cf80a0edd3b189cc2f0ff98e39b7ee3d7c04319418a03312e3ccda9092a5438e0a7ba8e2bdb39bf689d3ca720be95a609c112ec8ed1ac0b5dad4165a80cdb653cfa6c60e321cd165eac0a9a9bb9d9eda30c861ba077fe81b8d334a661818894ef84eddbfa03aace60a24053487bf6bbeeaa7b1a95ef1dcca09bfba3e782eafc315e2e76f13eae96212773265561999034db0f8766f47e6b8c9491659b0724d3404422d3e19070053ca607c9966274e41e543", 0x1000}], 0x1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f0000000080)="6a70b70489f3dcaed7b01ad87a0ece1a3d2f3ec162c0c53320e9984f7ced6e4550884110ed6f956db881bbeafd3913ac3a51f838eb3ee8ad9167de0083d0dfb8fe6ee507cc89ad141eef565e6839e616f2d0b4b47aa77d728bd02bcbe1761913babc9802bd26306955f7f4d3d77f87c4bcfe4f3ab12b938d08656f", 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r2, &(0x7f0000000140), 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xc4}, 0xffffffffffffff4d, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0xbf}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x58}, 0x2, &(0x7f0000001880)="52b0081571710fbd66b38d7a896aca3b516e84ab6f45d1fc25fd0cb70330529f8df592cade0e063276f3793ddf42932ad5b120b75a92f694374b5404afad66c073dfb6a693d045da92b79c4021b87fc4988c2d58d35247f860c7ec6f5b29fed0feeec4974223e9c36bbf23bab70d2662ea5ccff89c78e3c152058d1ab6a75d993ba4c6bbd6f0d1956b18e74c79275ade999c483710fd1dba2e3fa76e5c18a7cabbb2161f1fd4286e40cb43fb6b73346edae3a96e7d9704f00276b373158162467438cec119a270977c25786d203259a68a40318daad204e7fa7a74d743ccef56c0b6b2221fcd46e7bfb9a9e6fd96edb8523c3aa44bc6786acdce1e1fec8445a0d5354afc6dc76d1dde0fb38da10d3fe6c3237a348ff95fb498ded0283d7036cf1ab2e7ba8afa64c2aab32983e36d214b8c6f6bf25842668de47410cc6a8a4682c44a5fda2e64a18dbf94d65ac77e007a395fcc21b3ce8df4c62e5f63b586f575f470a28b76a38ccb1d0b80cab5ed68cef5b1a7633530e62c11a506e51a6bd3367416594c65f4fd186596299f1871791504993cd1f776a98ef9eb91db596bf7db7e8670f9c0dc2c2cb3bc795f5c9995acfb50cab75232b8f548d05de83ef97eb017bca05d097420d8bb74829ccd761e74753c26e981ce7c45add7a646247402006d98734e5f0fbcc591a43611751dfdb8b77abd320a3a5b7a3225d1c16f4b8f3c9611dc755131d19c6f0256dd8aab6fed527f933bd838d12dd81d87e23c642221ce3337651df10cd6e7fe35eac241bee6c890212fa042c3add803649bd017726379ca8872f3ab0cc60a7dda381bac708a42ecff42ead467d8670142def5e99a532b42743d92c38bf3a854a9e8cd7fc146e3781c12d1479fb2c82ac284fb078cf6c3877c86713c625d208be3e627ad95a9e894cdb3de5b883564ba9ad84c7e32edf4bb40d0a13d513b45952bb393d92f9068abde434c08d58df49f2cd5885b69939abfe80dda3cf524b46c8b14f6645c680ce6b53dd6ed3573dd488e38442a1059193cf7fcd95263e75e94241f6d7f529b9cb5d0834c7ccaea053912932a1de7b86bce99dd0633a99b4576203d34a4b9691f3f805a0c5522d31222756b5fedf1e3252040addd49cf4e52508ba814960bac6200c0e13722d907505bd678b6b1977e9d7ab241fce72a826782e96132bdd0c5a0b46fd3396b15da94289dc7bd614c45bf8de86d0a57f246e71b8fe4eb34d05e76a5770437f27724d2787ce659034fdbf8cb33a70c350a4a66f1ada5f21c5318652f7ad4c8d8c947d131574e716e3059f3486ffc177fe948c93b1562574df96c4cc1ddf49e2f32176aa5f8e039884e24000b3755e6d9d3f299746ae1c2f1295f4542231d3dc16907cabb52a580ca9bd17e65321b31d4059b0a07e8a7aabd4014f3550def7382e05cd2f06f7d8a645bd1220daf916079a97da77f986f2cbfc9e3093685ec0fbf28f26ca35f5f37b254d026c09d89cf2d2ddd4895bf43e27e6166204c09c17b5a8f7d25f897af1d17967945d54e20f1f3e76bac876c4b95b36a4ff95aacbd7b58625da7384359acc1fa66d77c29c0040a0784dceb0627722c4e9fc553c8c1a6db84cb646ffdcc490d569e91ae0b94f643c85f2307623e2718e9176c1afad4ead0e3e34eca8d7dbd6480cce3eda16d80d49ed3c5ac6a72fbe1f97345f38a5ad17f5851490c190a4bf2a024aec1fe6fb72a23da6c138dc560facf329d1d1d099c868b9b1c5bf965e84ee7ede7c2c8955aa01e8992ada17a53167383664c181177b9096956a5e03525dcaa35d03425af2dc5be25f1fea30356baf4c37d0150fc9935079d1cd35421cb965264a3f1435f2904e3dc5ef7b855c4931a60b7dcfe737704a00b26d6cd036ef2d77aa31849e214df42ee114a17042f6fb3332f15599b9cbbdeeca4be1a96687d6cd51e9338b3f025f3a8d3c87677fd662b19a657d7361626de1aa752566615640f74bf0500a60b7529d71bef18126255bab89e528f43b7cf4b19baf98019f0bf9687921f5bf7bc14524a65372bbf3b8e2a208053c1dad895ae33fc627327d44826b9002e6094b2c4c63f6cd9f0043e1b5017ca25c535612f4ef553e9fae7c8afd6c7fdd1c5293ea7d1f18dca01eb823b674c1c6297906d23e7f0bbe9fc12e9837067cbd64930916001d3a56b0737821f49f7f6ad29c3df60dd29cae9dedc8ca5dff5ceb55637d56c28a01287b41612f4f698a6c60f8021930bad97b19c3820606599c6eaf730487da0ab120e7d78c1ae06cbd0b008bc65f43b14de81c7a2698a41d540dea6b9144638856b3d2e47563160760ca37f477218175f4c3228ad2a513752da44e1a663440426af679638e476cb30c0c8c77c019bf34fcfb29f3529f8ceff8eed7281379f3bf7a0274415cd5b0f90e13edcd74f1e71fa83a890d78135f5019daa13c5e5e01a8b1e038ae65422e7eb0dc8f0076f378f2aaf6aa53a1194bae2c5d6babb792a8f72fdb62821ffb2c742e2f8a5aff9228a1fbb1b47bf5002084b3abecf17650cf7ad9c255cf7f3e2f6b55b55301ab0e9b14bdfbe7552292243f7b9f51de1ed023a493c58af3fd75bd87d13ecbef2be600845fc0bed9c65fae2de5a6f5b69213f1d9e5b392bef4f93e3cbe5dffc6ee951e7f650f243a3556ce4d600f5603581241a2d1381851e5d5d4ebed691da40ee1be35558c05ff9dea99603684f03a94b55f576570487ed4145b1ee2fd8b758ab044f2afc7d6b052abcf16e4809abdb5b43890599e6b7cea5dd2cfd15e7880f3c158be0b6bbbead923a312d2319f1ccfc42c745c3f9208d3dac4f9c5874e02aecc3fbc2de75699f4b6497a6f10d6ffb7d990eab1ac77c078fcc4d58345519728bc4444a6b7dcf18e1963a59613def61c44c6def57e6da824e7a22899efb98a8ad1340f30f104c303f1a9cf6e4bceae2de76291e24d0c2b46e7a390e1d7e2a7f113cf88e32364078eead22d64ed816fd9a8f52960ffdf76fd8cd47fe40f2ffc98d0930d888574b1473bffbafa12e0f8ecfeb258c61572ac6c39e63da8429b93f965e4de517f15d11c43c531d732cc9b0ac16bbf6dc0cd771eed4413cca78d0243d57038d27f43da74da6de78d92608ffd54baf62397af62cb43188c11f50c610d09758678761892059e6b26ddcbca19c55759bf71de40214dff3b03dd1a36164e513a21377eba64bdf74ff29e0391b446ef0e9ab2975ae4d161694576eb889709670e9dd5dbafca6005ecbdb46a6d65111c6bbe471b0939d74f1271c973e143e803646f098e8be5cb8437bc033b2c17e88c79f5ff69af6a0532606a9bfd4c359196ea1d888c90ad448285cffe4d83aa4a9a0aef5445a58402bb5f004cef4880f1f24ae0db156bd4772e01881bc0f0964d584b6ccfde44e3ff769755605d249c0778037044ad7aa54e807961ccfa10aa741d0a88a3ec730356c9dba6609311f8710b55bb701caa93c6bd0b39cab25e1f1645af55ec652e38c3b3072c457d695f251bd42ff557c1e4b98980888b77f864835eac56be80c80e67ea7a488feb7fd8fb839cbf3b77cdee0bd75f7198cd44dacb9db89f917ffd9e79091632e029792c648be1be628957ad90a0884dc611994e5b31f7583c41589a1842c5ce1c3ceb513679da771a0305d26d7a51f4b36890b1181477b0aeab976fb0907dfd43414dcae41848a7ed4603a4105eacdf8b62fd040f32819bca005d19aa096819054fe4ac668edea1a7314733ad7650e5242be554c5c8d1305f48cd90bc29569b77d55b8b6781578c6dc4a158e5a93605912efb52837a19e5cd40d8b19ce2215b39bfa201be43a5fdac17e3f1fe28f74083f1f2eb916634c6ab5f939810ab3cff38eabee6ffb94327db51266564b37e014f3676464de7649a4577f42e1e9fc728cb271be1ca782d0dc5d461d4523d1c518b5c767aaa6742fa8008eeeccb5ffb1c1915df98a04bd68b1ee55a7268e6f093d550a976812f82054611fc22e0b92caa42d282a647c0b87fce44d35e2873699389e646b0b890294c456a2453d1988e2f0ee97edf025245af2f5910455700831bf0d4f584b9e2b2fb3f383ae505899423cb0409f66b0dc0577769cacd1f96c71c8372a4f5b8d24d25ccb06b2e72cfe81a69057fdd682a37dabedb2e8924f3e559d693fd3417e18746f61d3eb69b5603c202ed548ce96d87a2726dfe1d4422b21fa8cd69ec9bc932fa33519bf6bd5d39443fdc72f4eddc470fdc17340ab6223348b039810c4f3b261306204515dc0c08de5e63c27dce5157b947b01d32be97f18422dbc1800ed4f0c0ea38e7c8ae2dd38ce4ad44e785f022c3072a9cb5a9d689c5de7734f5ee4fa1b2f03d1e2e35700346013eafde92554f775d0806a5bc6141a8123b4705f4e41776f086534b48a2cbf98f09bf4244454f64c41348303b211a16fc53b44a7ccaf1e72f2ce7895e6d4363357a016a109b91258496d5db859dd76a45644265386265fca8cff3d30fe554e3596ed3eb7f83496728c292d8a8d4b49b72f9b687e1efdad686564aef1992e1289b146ed15c5089649cf9b14f0548258f34ffe163cf6af941a2cf779826ac3bc76f8d79c07b7a6ada3b8a95496d0e425d60153138bdbf1ca658a9b7e0340cbdab2e1bb4f89da6c783d7a7892acf0201aa0d49c655e7d84724fa1071aa24efe33b43c4ed8fc3a4c2acd8ce3ad5e1956e677ee798e64dbab6de229ac2ad60d6c5c2b08d5e24af31777d1416a282e1a371527c7774fdb606ff84ff51362535738a0cdf2e2d117e21e1ed4b626aa57854f45746057459b9873fdf6db3001390264d233cdbfc6486434600cc899f50704f0118c3eef0828992a0d74770b9b684b2381a3cc80a9a25f0d224417c2e1c566988eed9a02f8c7b98df9ec15d1664712703b384e1c8c8ea379f0a3f969b91ffacaee20d90a918c41f4bc89cd7eec6c8997be0933ef65c719fc260ab6d8c973efdc8cf3a048322a2c890278aa6a918095528ab52efe29962f599db818722dcd41956843f2b5fccda14edbda1065e1470d2d4048761d6afb36f7ab982e83db5ccd6ff8bf8adb17958f6af05fe74c4e8332ae99e33f1ec76c294ca92f556a578cf942f85fc4199ad6fc5447dad693c7e9efa81cfc64ee5334f1db037450c83f4bd3707bce8a0be3be67ee2dc26232b18c34bd1e8f49aed0a59dc5a46f9fa78b9fa29fc2b9a61c1eab42806363deaa7c4c08395024763bd92d7d91a0def4e166627c66a4a4583de0f8e4d67d2ba94b766cf226307f898f263d1bb0da3b2198d41858b4e0017493c3583dc1ece27272fea0f330fe46c0f0ab9b46544c05f72a364549ff3b144e5942ebed78c6b30af409c7c83d1223e1deff2b5ec2fc8fa1d7f41eccdf0aba50967d4793dcc1021cc764c7fc541f1a89dfcbc2d63798ab75255536ca662090478c5961abcb11d78fa806462089e6f19626e3ce3b3d0ea9093ce21f6757859b3652aaa35df4b233cad46e9858d3f5da1b13a274427592c252693fb8090949f198c94dd0b9642ba57b6b6a8d490624b71c63081e0b91bcbaa51091cbe31b350c08d813ac510aa7ce1bca7d980cfecbcb8f886711c2ba52a4ce06d997831d60189cc6173a9d75e095f25635bd9b1d3397872954c21602ab345254a3fcbb379b90d6ce2abfb019a6b66c23d1d77d2ae7adc03adb288d9dceb47b6779039005bc3c35c91844c554c9c41192928268cba30895f7fca2f910bdde76ebba7060572aac25daa6b9b958af1160081f078e081759d6dd2421c0837fbb6bd6e75e92eb75f9", &(0x7f0000000340)=0x1000, &(0x7f00000003c0)="b692c1652a6292dfcd886f54", 0xc) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0xb7, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRESDEC]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) getppid() setrlimit(0x6, &(0x7f0000000500)={0x7fff, 0x2000000100057}) getpid() preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1, 0x0) r1 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x1000300000000}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r2 = syz_open_pts() close(r2) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) setreuid(0xee00, 0x0) getuid() r5 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r5, 0x0) executing program 7: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xff7f}, {0x3, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "d240463e0000000000000000000000c9a900"}) poll(&(0x7f0000000240)=[{r3, 0x68}], 0x1, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="d473100257dd8b9f97e45d0518c46165ecd8e76d37c004df095b65c85f9be77238e7a7e3192799bf07fe01505bd647c648bc731df023ccb4aa71934ae849441d0a7d302ddeda8d2828678b909b3857b565c14d61b9d49508da9da20d0e43486151fbe67ee93feb8d07443a0354477cd4fe66b1bdc3002810201caa811d1c548ed3ba60285f1b58b0106d675daa0caa185dc0fabf39528c425d9b0bd4cc084963c43a608aaceaffd2bd85f1fa1dfc54d326c892e32fd053fe4778403b48a7b45a9ecdfc796fdead247a96a2b47c489454fe49b1d29e75c689d6cc3604e268cd48bb042b9c41acc9c0", 0xe8}, {&(0x7f0000000040)="7b6f856e04daa62e5ac9d1cf973e3e89e7", 0x11}, {&(0x7f0000000580)="4d316b361af098d783a197b56bb4bec519bbdd94a00757ae70a51fde6d06eca8e8482c010005564099157ac85e5c340866e97c3a870859cf8a48088619c1f6e72c5a874caed06bb310201c3bedc53beba7d48928cc095f945840cf4d0b379d1d566263e04aa50c334580c2f6258a5d233d5723cfa89477c9", 0x78}], 0x3) executing program 7: sysctl$hw(&(0x7f0000000140)={0x6, 0x14}, 0x2, &(0x7f0000000380)="d307c2d6c8bd46bc1ce3f4641eea6c57e4b3aa775eb15f10f3eef2fc3a3e1501394e0aa6febb3a7e6704ec2baa34612a9cbb90d34bf1866b57bc", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) r1 = syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r1) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) socket(0x18, 0x2, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000640)=""/47, 0x2f}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000100), 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x10001, 0x100000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2d}, {0x40}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYRES16]) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) sysctl$kern(&(0x7f0000000200)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x2, 0x20, 0x200000}, {0x4}]}) setreuid(0x0, 0xee01) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) syz_emit_ethernet(0x1016, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchown(r0, r4, r5) mknod(&(0x7f00000004c0)='./bus\x00', 0x20, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') execve(0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000a40)={&(0x7f0000000a00)={&(0x7f0000000500)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f0000000580)=""/102, 0x66}, {&(0x7f0000000600)=""/22, 0x16}, {&(0x7f0000000740)=""/246, 0xf6}, {&(0x7f0000000840)=""/160, 0xa0}, {&(0x7f0000000640)=""/14, 0xe}], 0x5, &(0x7f0000000980)=""/90, 0x5a}, 0x3c9}, 0x10, 0x2, &(0x7f0000000a80)={0x5, 0x80000001}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) close(r1) socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000480)={0x1f, 0xa0, 0x80, 0x5}) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x400, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getuid() setreuid(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000380), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x1, 0x0, 0xfffffffffffffe89}) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x3}], 0x8001, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) socket(0x18, 0x5, 0x1) socket$inet(0x2, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sysctl$hw(&(0x7f0000000080)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sendto$unix(r0, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x5e, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "a71954", 0x28, 0x0, 0x0, @mcast1, @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast2, @ipv4={'\x00', '\xff\xff', @broadcast}}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 5: syz_emit_ethernet(0xce, &(0x7f00000001c0)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0xe2, 0x2c, 0x0, @mcast1, @ipv4={'\x00', '\xff\xff', @loopback}, {[@hopopts={0x642314624eab5f4d, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xff}, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x8}, @generic={0x93, 0x0, "c6621fa1b5a258f4d5f79bd4ca8e680d3bcf8551988d65f47853563540282515259d8a712bae03eb4d5c7bc6d7dcc1b8c28585437b3707a168bc87bf5292649a94ed81dd02b366ebbaee48f72ad91e57d8e2789c87bfaad4208382ebb729549cb0758f3d78efe7ac056604c5a4772e5c1b9ce2a1efef7d0bf70cb74166d1746268ba1ed7719641da"}, @generic={0x2, 0x0, "38ff8229bb8aea7eb390667009df57f2b4591d50b35e6c4d1d388f8a2e8c"}, @pad1, @jumbo={0xc2, 0x4, 0x101}, @pad1]}], @udp={{0x2, 0x1, 0x8}, {"cbd217d52064ef24c208134c751ea31cb6ac45797b508fec79176293cb6b35441fe692a1de226697562876a1a15d41158e81609e04728ce9ec45929fb191bd5e0f9493f4e65965fca0b1702f1d4682be8850eed7e9aacf020eb42e19f48d0c9b72dc6f99009f843517eae8f84bac23926836cebf1f4572f2dc9fdd1e9f2a699da29a45e468233ac2"}}}}}}}) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) pipe2(&(0x7f0000000140), 0x10000) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) write(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1000, 0x1f, 0xfc, 0x9}]}) mprotect(&(0x7f000023e000/0x3000)=nil, 0x3000, 0x1) executing program 0: socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000040)="cff8dff89b07c304c6565d973532f0769835e5c4c68f7d4b3b9ff5a13c49dcac2fd3721e50c72ca1e84b889d541a15e00fe38271b5817403d202e63cdb642f904108d9d90069381ac6b1521469dd36f25df0c24cdb2723fe510c7ae4b99c2763446376f8ee6dbf88f1a0890445413ee4", &(0x7f00000000c0)=0x70, &(0x7f0000000100)="df0a435a847be508e3e12e351f0870aa57a7405c3b88cd54c8e8147d7ce8274cbabc90baf5aae5f7622f7fa19a83d18f439b64a5957787574b2a12b2ee2183aa3946e18970685b6ae575bc67e8f6d54a1d7c9964c4ed4864265156fb5d9add3a2c296466cf04026612dc6adf46e55f0264bb34738d590b4c4756528cecbb2a4e7da2ef431cdfd3c0891f38c1164fa167d484e160b5ec72432eb7a3834c887f90ccc3e34d17c3fff7392d4263de753f5d232f15a859e9d580d32d2ea65ce43799e252bcee51b57caa723f27223b6d7aacf6d3a226ca4cf9a52af7c5cc5aab7312f148fcec903d729e984959568e0ef356cd256bdb28895d328ab9bc850f4f1d71f2e3da17b8ec7740a62520ee69fe61bc0cf94909073ab5e3ea1e3fea57469557e8df5016309611740868224c5a053f8bbe31f1b7cce424ee47f684e71b136a6e64b5b42e5a7b7b5fedcb433db51df7ddccb6f7fac2de411f7cb81b3010e72191734a4dd7d67948d91cef375902f6639a0356dba284a3b69c1550cf6686caa0393643793c2e8a85800ac98b03116596c702ae21dc600c53eefb7b497227d7cfda92d815a3501a4e5c0f086fcd95986087d2adad1c67830d0f22340121141c0dd6992c6c6f1131530470aefc64033018a9aadf76284e320d00a436acf225c163d78de93bf9e1cacb53aa596894c43aa30e1ab44dc243eed5a7d089bff28c74d3bae54b70a77b1d2a9a7c6666ec58826d6e391e84c263418acc5abc0530d2eb70163e81fd1c0cee77914719af81f2312096c021fa17c783aa7a523f5b7f3c1c521ab3e13043c446c8dd8b6f5ac94b910c59db233ea6cee37fc0a02bafc6a1fbdbd7e80f117b76a7e72501abed3a3881917939b3a6885fa4ce11c2306db34129421d579310d14c6a9a18cb95f269ea585ae4d49ae80fb4b6e2d0ab1c7c7a24950fd00ee3379244bb763963b8e33169fc21ec562c3dd990987e75ae6504cc6872d38cb137137d206aea1feb8d134807741e7291cea0fac81d7d9b5ac33ae9202e7f964b9a23920721f39620ddf8c341c629375c6f49f0e6540efa0a4edcb41c43cb6fd2fd02648543e50ed512ec9e67ccd1f6eafaf4ca90509efdc7ab0dc2d08f1c4fc1f50dd677dfebfd0b81df419d4c9866e9e0a7c8690694a2890ce50a2c654411debc0e8b553a2143c4ac95e98d30731f3f1ebc58cc2179539747f469186903fe3db63bf792462326e5c11919c502b8e7d0311918b62c8ad14340954580ced87a5989c9d71f7019d779e57cc7b980b5004e494bdcb57059e20f507d0d7d55c7be9989c8428b2f15cf9bee5931981c73db8705def97086dbf3f17ee8f3198a8e9537a4031352d9729a64e5bf06c2cc0dd6e28cda9820d7060070bbf49a12a7ad55b50b0bcf854e9d8764e6c64b4eb7f581446d77839e5b0fef12694f209b10a1bc107112990b34b11d03791b724d7dcb9e1d801969e893530842d63401ba75a26b23576a06fbe4550eabc41010f2e938c62f371d5b0985e08f33b87405020024264f25da899234593efbf1a0aa44d0745ec62c7e51792ae2f2cc849e225d60ea586bb0c63775f6bbf6b9fd334ceb85d73c1cc2789f381d127ee3ebf1eb043619f669ce4e25062dbdd2ebf3c18876a164999b53a0915bcaeb6b16d564b9e40b9b68e17e8c0f237e4ee4516919c89f89aea3e2d72f97260befb5fa4bb5fb2d74f35bea988055a157acdc9edfb92074ab04c749de2c63b821ea34cbd199003004e9656af25d2603bbf0d2956225dff36d8b82ef9e1bbf85671e49a3e061ebe05d8803647bffbb3f159572a7f69bb81cbcfdf8e84d4aa33289aa5f83074684e520097cd631fd3ad4d3b33f96561f3b76d9e7343ac3513323787fb0d2e6ae313e717f846153ca257cfc1c006d2b7bb5cc2c3881959915c0dea12e648cd8a5bdee103f475bc89104945f38b705b92205ee2f57d5535f7a568814f483a1c6bf04dc07d599312a98f07e231b1d00c32c8f389c9c03d71096b72c9bd046ded1fdeeedbab24355a9def5cc7c0daf17acbef2e9572bda879ed758319dd1e52b46d23131a287ec591ecec2dd4a31d57613647afee65cc48d04b137812c29f01d34243aee4c255d5013b54cd4d1f8641947995281e60438aeb6cf13975c9dff221370a234ba2b250cb8e1a6ee9a37ba37fd12fa0754390f08437570421a0886f18fe9b443ab52349cec619d7da4240f44420d0850f3f7eb08b0ca1e11dbd324fa8bf032e3232e9d3f4592d681c1ffe3979832fde834f3c3f1d8d668808cec2e69bc4b16c66de849f2a73220f58fbf31dea84bf33abaaf5dc775327998e7687a8e39bbdc7a919b7a2cbe65753bdd239f48b2d7b2ed15ce04d04f85a1755eb34ed574c82f905cc2ec28b19a29ec85d9cb387f7b42be6219786fd4fa581fae6fda33b5cf1c53d4b0968b4dd54d4eed938be35f93beb709dfa4aed1bd07e0efc915c168ff69b018ddc592db2ab8653fff14e3dfbd9adb53e5c0b0f1a41016c03d0f397e007d5e1c4fe6b73ac6f391e540ef683cdb0f2ce25d0efc3c4f08b1de503105ecf93f6efbaf24a7899817c7eef6a765aab05e5f47739b12c95019bf67d9f0e1de433e0d3a5862de66d6cdd901ad6986206ae49f6fa61e3c5b05183ea00aa3c4f984135b7137583ff094167d15fe9324047568d3c365d1963d4a65aa9fef4239242d31134436858fc5af064c4b26fed0ad7531b662c5d53d7df189eeba8ef586f6e315246d9930579a74019e915e207a5129945cc8dd57853e7278ca1ae966a4de3d6a52fea9744001d98fb75766749456bbbd4babaa04f605a45e6142703552a3646fc68ca210ce46c13c2afb0dc9d8eef737054d1cb4d6299356533586dee5e0cdab558d963b698fe6708d247054bbf871ead489f7d6848e92f79063cb6c353b6d0db2b4cfb62dcbfe2d52e3b3c6456a67f825cbbf3c2858c11a44f1de14dc8ae49fab84a4c4aec81525ebb8ccf2377a30c42411730719ae796d2a7700d07cf6c39e9fcb94b2d61d01f3b2755a41a0d6f38c679480409bb561d730869cf0230eb8b91425f801bef7dbc709cfae3484472d7d240b2f3f3559e3c1e1206f2189c1df5955e4ff041bd054734aed9e258eb8f3cc4a17308b092e03f48d8ac0c8ddc668f0014512d0ffb85f6708894cc80ff0d17824025b70ea727b72761fd1f4ae5032354ee725d6c25c7bdf3b84e2b8e7295552859591735f54e8379ade4ae33da11e8794c83a446670527fdb2c01be5d61228b0d6e05061064e7051ffcffa30a8a14c4bf852082245adbe1e424eeafccc8f9241791597d88ead2df1c1cf9752e45d31810029052185211265a4305c2f39924bff2914555b553d92be528c7067138f78fe173f82a41dfa10b536b67690c5806ef81fcd991ee2625b3d102a6602e9915628716b828ca34cd29c6272e029ad46c180087c10bca0e119a2fe3bf9012c7853ab87d6e0ea50c27bdc28f8af641f3a57fc8fc023b6020e892135591621e12cb4e3d826f707c9d44810a8c1ee5cc532f3bb46616a80e491d0a07f7cc85ec3d21e5bc5b87eb369a79c8bd9d1ea1a22482e99714bd6354b4e56999c97969afcb3f7abf1fc5e90dd35686c8f9ffc53467357a507120bf83d8e81d99c593a69c9bcc758ab7e34607eaf39f5d857193fac548606f69891788c8b83d24555940523138c0b1baa227c44a26fddb2ae5d263267cd9662cb7667baba9645ce022eba2c0457a4c88ccafe59cc46650557d83ffe223cc19d84a7cb9d4d6316e1ed89ca47a66b9a350b3065ded53789685c9ecca96923b2d4653e0818c4f111aa43b0a8c7f73179ca54b70d3df33fd52fcd6f70a438caa4c2b8487bc1f795135c36006ed0492444a5daed95961149b076e963138119e32e2bec30b25dd757507a67c41f3850c4461ac68d4a0ea1127d9b62b51cc19ba46f0ec9abc44195b5ae82dbea763827dd8cd9619d834a827305637ef0821a2978992f0aace1811c8e31188c1dd8c9c5736c062421f78e240f1a7e68da3966d13f077e528cdb9825c6abf2f7a1fe42dfa974795404c7303a8f4c1070e4169a883bd55422e027cad81c1dc250d227381ae10a1a0711dd6ce2a85915e9f804dc44c52e9528fdd13cda1e4634ff9870e14a7e252395b6fd795b6bb565dcea4659e9f7e4bfcce3cf12fcd70948ffaf8319eafa23dbd986c3392b3a95520662fa4b13e65a9e2fb01c4ac0b18251a02473002d26d1e4456c6665d2bcdbd9c2c6d5ff4f4134123ef9dff7e14e69eaecec5cb4d7326499be68d40f3063b9d36a81715609d0dcb22b733e3b284410b99463d19525473c45ffa40c86cd71dea7224009b080146d4d0d279f91d3b3b85e8990d1aecf1d50b0260266c5c92d2702f6e8d30bbd80b9dd60b516996ec47e8746c7ae0b752cf4bfed05e67324a1a07ddd11c43661692ab05f99400596c42be3b70bd0ca92242dc1a2b3cd6d2334abadbea4289a8fcff82c160f4f6bfecc44b24043c1b1939d609cc9896c7076cff69d4e3f34c5674174cdc50e3378fd2da10af9d20d59d5e5039ee249286182da89a7a615e1fae7715cff5231417ddf60f8a780b09f0e92b8bee7691e09d88135b6ea29d022953cfeb4668c10f9a3d8f99ec9539d1e7c6ae9763f52a4c8b52f7ab6b689b995c5d89a06c9c7b671a8f0520e0d840359689783ab217928b1316afd73de1915180a5fca09e49e6b75f42be0ce14a7912042d4d4ba382a92bda0eb943a91c19d21fb91fd493ce0e8604e1d29a79ed7061133dff39b806abab3b7abec6fd14c539949bfe43bbe6bb1578c38d3348c685349ec13ee329c5de2d3d2889c37aad439160a332b53386e9434d9eb644d37bb976dfe1dfbc62c4e1d8d636b094abd9c89aaa2e0ab1bc329a521923722c2ee3f4c72047eebcac8d28c4e6e08394e21ff007c8585bb39267f0a03f08d909cda79cd5e0cdbe19b54012fae34262876d29f859ce3c3c15de7d53a4ad3f6d77aa6729ab16d1362125a1d798a551f8e5f7ba399e6f8644f99431311b7c58c28c3b6660cd370b00c75e0509aff9cd395b414708e5e6d5ef211dad1956371e2fd4f14028c15353131ae4f40f4d158b0f7ba90eb7d906f8418f6f9220a8aaeff457f178e2e51f93df686f795c4e790a1d6fd0220586c2b14acb5b70398e5ebfbcc9604452de8ce80ec2a2b62684824fe177a56cc6213d9f0713b4fb3ed84a78630fab14bb5e7e52793db793ad56a0df7126734109e932b7ed7d936d154a6fc37e99081753a852fcfe56b08d900284633e7a09ff00382e36d99ac1a521291d522241cf52ddfcb0eb9b37cebea3c773735294e5b8e9267ddccd40da153408bacf07adac71651372081346e176141bac1a3ed64c8d5a76028be883fd76850f28772b099594da0f3ccdd77de8b9c4b734a9015d069dc4807bae20cfbc821a218cefdcc3d34c50f8cf1261de97ae8eb6df4b7a9d778f425214233e5983a604aa8aa424fb10e2df9e9fb490a48499dfabfba29b60c08d113e43a9344c05ebe076de7f2bfd4811579c0f3aecfde3eefb4ca50d97faaaf195d3848888ad0c896d86c7405cc2c11f7ecb4e8aeaab965d2719e604bc0c2bc4e6da189d260c0bc51ab2387279eb14e4a31d2632f0a6833f1951c52d8a7cadcd51e8445140ba3c6ca308c5119786408f349ef96d1a025f9fd35f51a7159cef13e43da0e3a0cebeb801f06529b725109e2fc8085d992f05bcee0b3f6b63b286740c10427cb9d0787cc92d3f1f466dba40557abef1489410263a6c", 0x1000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000001100), 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000001140)="04a372a44d39c7d610ce7dfd63ee774aedcba61e350b273f5bea533bf54cc22504a13b59244b4464fb5b3fa9fb838a1cb54a814e25e4ae25d6b5b55b04be2ed7c6205a4949437092520e9ada4318da6c4450f63e72fe5b09abfc45336ad4e2893ad3b3e92697a36da21bd68211d7bc05d078f885c38f195a3eb606d109db5bad850daa066df8069686681494bc55e2490e196a65ce71fd4c16bcce771081f6ebc000acddd05214e37062f02557a6883df207b0713e0180cefe9d771ed7b4b6c1b0aa7262901a2057626b0ea2cfd74f", 0xcf}, {&(0x7f0000001240)="87617ff5da2d9d1b065ecfbd056ccada1d5e0d41d3695d087f4d", 0x1a}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="7983b0978b093a314f58be12eedb6006824d8e04ce4f27889fcd7712a19787eec9f0811a7aa2ec45d737cd6b9c23bc53df1826485209b67006ff5634230eb25e173ee40cce42da816a6721278c1fb1905abe1cfc6196de9a6de904051b34748aa1d5f76a132c156c2f27c920dcadb99548c651d3ddf2b739b2247ee57259197d26c80c65f12714a6c6612736d3cde8b017983954349df31d620173a43b1b3b964ceeafa2440b8167def213e8522a5a65b57a9fbb6ee13a110873", 0xba}, {&(0x7f0000001380)="a1dc56d331665900206ddee9b866b3694a5c71d2fffb29ac162b25b65e2293c1e28696848a00b7262c1d7c1d461449c363100937ae94709c5d6cb66ccc8b5a39b23a1cc261b04dfb0fd50111445f2803dadfa15972f1cb9aeba90e90a000d4aeddef444323302fd38d07297805f62f37b235b7b6d24d1b4a805eda51", 0x7c}, {&(0x7f0000001400)="1e2398c8632295e019ca857f9e451e9ca1de4e08d9d52f2ca1de6815ed5a142d35b5a54d33c2559d66466f399e2df7b7", 0x30}], 0x6) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f00000014c0)=0x9, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580), 0x80, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000015c0), 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000001600)=0x2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001740)={""/16, @ifru_data=&(0x7f0000001640)="c419dd804573486732b774903ff9c80ac7a23b4461fb8f22b93ac255f6958f1583eacd32f7bf397d4146f0309cf282064dac943110da9bf793d17d7b6e062092bcb21a3a2e7d4e8245fab3e6f993b4c4316c72c62768ebe866f6e19012977371999889212c6854b7955f8861a6d43d518735f916cb48dd465a9eccbd1936c72748e79c653820d4a89de8feb6277063684976d305cd30c2b8ed0f98c78c8a6dbb36db10b86dac6d020995bb289bc2c624ed8dce0f061540994e5c0ea1d7b1098a622c68d2c936feb265261d5878dac62482c9a9e30acbdc944fbcd51292bb56e194a36eedbb71e971d1031972271b39de7f57a5c1927d6cdbd7f08d"}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000001780)) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockname(r4, &(0x7f0000001840)=@in, &(0x7f0000001880)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0), 0x2, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000001940)={{}, 0x3, &(0x7f0000001900)=[0x0, 0x0, 0x0]}) mknod(&(0x7f0000001980)='./file0\x00', 0x6000, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x811, r0, 0x7) pipe(&(0x7f00000019c0)={0xffffffffffffffff}) semget$private(0x0, 0x2, 0x20) r7 = getpid() r8 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000001a00)={0x10, 0x3, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7b}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5b}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x81}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000000}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x649}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x7ff}], './file0\x00', 0x1000}) close(r8) r9 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000df7000/0x4000)=nil) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) r11 = geteuid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000001c80)={{0x9, 0x0, r10, r11, 0x0, 0x9, 0x89}, 0x81, 0x4, r7, r7, 0x8, 0x2, 0x80000001}) ioctl$TIOCSBRK(r6, 0x2000747b) mprotect(&(0x7f0000df5000/0x3000)=nil, 0x3000, 0x1) executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) setuid(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x580d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101}], 0x1}) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000440), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) setregid(r7, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) chown(&(0x7f0000000440)='./file0\x00', 0x0, r9) socket(0x2, 0x3, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xf4b1}, {0x3, 0x0, 0x0, 0xfffffffe}, {0xff, 0x0, 0x8, 0xfffffffc}]}) syz_emit_ethernet(0x3e, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) link(&(0x7f0000000400)='.\x00', &(0x7f0000000440)='./bus\x00') r4 = socket$inet(0x2, 0x3, 0x0) dup2(r2, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000340)={0x3ff, 0x7ff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x0, 0x1ff}, {}], 0x3}) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2}) flock(0xffffffffffffffff, 0x1) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x3c}, {0x836e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a01fe7fed000100000000ff7f0000000000004a020000000000000000000001826884"]) dup(r0) executing program 1: r0 = shmget(0x3, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x2945dc0d0005da29) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000003c0)="91", &(0x7f0000000040)=0x1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000400)="f129ecf7c3b4c5da498ce6071ba203723aae765208015241a8af5b2069835bdee12b1fb2fa506814472a02bd5bc26205409a5be844bdd3aaa13125437e0eb18997bf9b94b54e2273071889b4b254ae04d7c647827ca157c94c4514cc43a6921d9a58d1f70cfa1b64c44c6b11561bba045b63f52bd1dd8c3d4447038bc791450bf5d0ebc07e7a9af75c66df20d989fbbd6b5c9983322b45276b4763cfab5bdbda28ac51875d9579afb13a4b06ac6108e7a270664f7fa25167d0de80f7853e6a96291857d931027975ea8dc44ece8dbcbc9d78bd580ceb742e11442d150daead923bbd2dab1f8b5b20215b6e419e07420ee856590d40af91042ce778298c6453e776e3f55b8c822bd3644d8d09333c2d54a8a5cfdcc583df4c5f6f9d1d01ee7b45f15491cd197530e817fdd05f5aa0fce11a313e0ccaa1222275ffb4432a1d1f1d86fc34f569c26aeecc226f8ebc07c152b5cf39408cb51be1d0b6510cf9c29ec910a6d9827f3f7bd5c5b7dbeed12626326a16372efd0779bc250e8142fd506dadec864b2105015d52835ce04c2b19a5242c3fcb226567b79f6a3b1878cae59eead33dd457759178b2906ffe0360788a8e88a2b1eea2ede8c43811d6be8194b9bef9ded8e92281b5f8e3ed6f8afb127a404caf03d302ef850a09290d9a4cfe4e1b2a6ab1ff054fbef919d0d2506add1ffdc002e947f3cbd23509b267b9d1e76467a49201d8b88c5f05c40b64c043d693025f72e4b8d0d1dd2d2c7909064db6619d9974aae57369dc218cefb53b7ef24bb838554a7e618bedc12862f2d844b11d7756aadf624daf441e1634d6835e07a0710fdcd6b0d513a3c59b715fb1bc9b74b27ca1c7fdf55190656eb7bd6caefc34d87887f8e283d180238520d745722d05075e89c9327f651bc1e728cbdc046055ad47476e90dfd9abfe84a89f5e5adca33de3c8d3807088dabeb7f4efcbcd79ea76b11ac050f9cc5bc5f7a53c42a9f29525e65a9abee8be51ac11a4232cda3c981521ee09aac7afbffa3fe678371c411d70103870824d9de6e271e849e72447bbba77c4ede42b4a772a417da07dab45b848aa118a47dc6c7b836f55b9141bdace07d70be1817b09f32fe34502eafeae6cbc1ab64b16bb4a46c8baf0c7d8940973fe1656cdb6d0e898ed66ba05c2e92c85867565016a09bdac0f1d97a491df86bf05cdafb72011deb470058e5d62e8b2ee16540537623201e60712297a93edeaf01d584b7d8d81d49defd40cd4be5b2942252c09551157b4b99720558031e66e0e20399c9693d3a18891c19b6bf5fa247edbaa7c3dd75249c77720f3365c661c2f580d1d095f368b6aab740800e88d6b42fb1d8a9c3f8f74a2207cd3940d68cf25ff3b1e8898c5627a77ba92e6217d47ea859b6d100fac240142562032a450c1654ab0dc5ad5e9043c501d8a6014ccc2328ff74c1c6375a3fd089a408000f535d441eb5cff2c34c531b39546143aa8d598c7e6aff403033101d61d53cffefc79eeb96b1e894d0541554ff2c88b14d6e2259d69c855d2068fe2b1bd380a6f9f082945895fadf435dbf2b6c28451767843ed6498cf886fac71e4787c6a4ea1397bb44d8839be0834102e13811c2fc84a4e8889910330f1f75ef62ade894752b1a6e27a7a7788b69d4576e2fa132dc4e203e564ca19ffe34317c09ec5971fcafd9a968eb8802c13ebf50e62e980a5f3f7dacfabfad41bfeb0c6f0d9623275afe5c143ba82156c2011109727415318063a6ed78389045008fde123629f856feb81d2f531cc0afeefe8582386eaf57e8d81f4fe4913835cca5dc4c3f4450c552d8db739e3a9b79c152fd068f4aed6822af38b5abb9b851ae8ea86714258b872ee7740eab9b5f05abcb2c22b41bc958aeb3f19eafff2dba0d7eaeb23c7383cafaf5b929d9d6256ac801d7eb9232f5eb6b5b55751d45713a68960b05f610b7b996c50464bc56f795003789fa1c7be7e544d50a538cf04d44f79537ad8e90349f5c3d1bd4d9edf5eb901d98f4b5ce4e44b307e362c57e07ce191734a5493799fa50d4aa209b313813a10c2f788c52d23f9077decb1ea93f0e35f14d1fd218b631392dde7f728f677629cd34db5c4e537f0d1d928e670c4d727c3d5cba8b87dc185ff75498f11201f9823a98672e5fe0b7b6910ffaea0ad0ae25139afd0447a2151e5aab04c0c661ce29356c86f37fc46f5e299d0b2566d46f72c89d2f1e5c742e4eafa198b96d9241de04a65fd2cd43ed9f03661c58527c5ff06e1b4048261ef39dbada4649adb4cb189dc273c405199507c728d2195e97eba21241a865363b05faceb89983c30563fdb4f9264f5a71fb64141e80d3174647d53347976be1b8d7c50c73e5fa4ed8e2154bba8cacab28e5dcca6f75bb6663531c090bb410994ee53eb39a87bb5b78e70176d66001718cb151d513806a1829cf0e681a67004307cc43383323a392352f8176f43e47f3ebb2b5de06571892b276959fac978944e2c89a277bba361e74c8ec5094bada3ccab8568025aad592b1f03dc3a6924387c1dd67804a68e6720da1ecd464812b9c41f1449bf795b47e0811a935947a1d26a72f5dba4dc8a356cd966083c21f93239e0481e59d19c149a292c1bc26ec89cb2442a5ac22b93928f25b5e75e043aef77e07cbacfaced771e38170f4d9f1b814da7c7dd34ab70cb4c8693e9f28d0f342ae5da5237454434c24b3f2a61c0d4bcad1a0d2d822ba2c321cf202f1660bb3353a579bc6ab23e51808d660c3fde6f0306623eb95e4494bd0d12b64e3e4adf70674aa408438a7cd3c95d18d1c8cdc80b92b13766649cfd761bd29f6986226e2e8384ca14d9bb013f0e72cb4c91472ce8c8337ffd1b2e0351e7e42942e846255c799a5c08d8a41384ddc9de020f5ddf274271b8d00a0c0ec1db6530c5d4c32f525b76245365b59121570339339f44699e1cd8b1f131b7a152be431eede10f0c86095a43cf048b4c4f0d939d3cd3e5d977f3bedfbd68e8e3bd33334dd5a23553c6a82dad3a5a71cc409d7276ee972e48b510c9c5266b1cb8549300cb6ed7bdd718c7438a60ade602dd1244b21dbbe372d7760ed0d46bc2db1d58e02c89905eeca9fb860a448f47b1c98920d501e41ae21c228d802760ce4c199e311642337b1fc19c56deb04680d97d3bc733db68c49e4220c6f68f92dcc6ad2a093967632dc26f2a48f3794f71cd72da9826d4e2fde089bc00d491533860eece2fc786f45c12de7725ff26f476e4698718a4bafe2950ba4bcc8696b0545aca124ee14b680f74f8f2588e090911ae905dcc4cb16c44c75fce20a9a8859fefb473501aa87684c3a85a48369256a240cc79279c19b759a45ab293fcbb8aa7ed349c9b58a6878188a5227926e21815420edd360f883fc76dd0e37ea6b1e1e8d8ec1bbb3fbd36aae70dd4241385a0c66399d6ae9425b5788f418abd1f2e3d381c6eb7794cef3eb515abb7bf2d2aa608d6764784fceff858fb9eed26e1cd7022da41ef3e0834061f095afc9f4750d44e466b51b64164e24efd6c686334135cb74c2603cfb1266877f9c828fb192ed5d61089f969339a2738e96f8a387675a4f135ee41fac83c349d30342f36bc3e43928ae07c343c066564601840b5de5e6a8933f27b3d66e304de9ab805efd5c9202d2723282a1fa918301a07a92abff2a50787c963fd35d2d4db724ae49835826387defd273f9cacefa36c8cdcd94651c05af328b1a36a8460dcb51df50f9cd5609e2bcbfe7a9e680366a8cb17da4a31ef26d71d730dfce34b6f19c84708d10b67720a30f054efde02a04804e58516443c411921dcf59c7535c2fe999cce8d23ba8988290154b520d4182d0969977d951289c60aaa945a9e244c1fa3cc9b613c3f3c6278b3652ca0624fd41a23c1c6b26c8da2da6b1d241821b966c4b0f3c4e2f95e955e6ab6ed6d09da4e70d6f9d085f0b1f4686926f3c4f914e1e5f5957c05bd55bbbe0f17fcad5716ba53c1b05e1d0d90ab291293776f818426fc6f1f6625df43076fb9af19cfa7a221bb7ffc7f67a6e7db512c619183d6daa045509da30e64737961628ad118cfb5652f4bb82989bbc475ac2deec690090182e3b2dc003bc7a5c47a40565d69aeb19700ea7ba54c29ba693d19dfc60777785e9b23a5e453429db734e9bfbe692812cfe7e8f0b056ab56277e800bfc6562c548a24c1c186ce77d0e9249790e53ceda1cb12d998a18cba7be25c55afa3ca15dbe4f82907a95aa5498a340b91c9a65911c0221724c422418287d34f223634b495ca93e36466679cf2778880042da90b1fbf182d021011a16cc4cd8b7a62c231f8606300423768ec7273ced6515eb1df4b3cf0bd763ed289897aafd184b02cc6171b6f30900326b53fbfddf53f759be7ef18e60a433c2dd2c690b3f6ad68147a16b49b7992a543eb670d5ba60fcb9bbc04a2b7ec71247ff9a61bb5b2bc606b500e9946507f76d1b46a4f2e169f52bf5691ac399903b6ac4fb9740b8a739614749699cf0bf44c67a50de91683989df37928008c5e2988a5ac9671a321f9293449b5db37f1e7314dd8a544fbe1cb7ec08cf52257c936dd8c7dba5c036b4fe6f3084f812c1c96eeab6f772bca063c2fea34a28d52accc169bc81720cb03d9d68097e5a630bf37eb3b52f4819d223d12503934e422e547b83a892f1046d2575789c8f4b97c010f3dc8ba33fcea18dd77a455028ef9ead99350054d2d2d1470339383c987f6a6c13a2298a104a1029b8ad51a17b9478babc6cc00e2e671a036b18132543a18225862d20738bd4c12cd8df5c96124243871e1b06331fd9fbad25f5cd9da540c0fbccd09dbb5871d258d81e1d6f54ab45c42405fec66fb68558d976b01b668ae3ffb61aaecb6b51efd177e1046905e8987027eaad56a20bf3f9bc5fbad8d8d0a568f1fcfdd42acaa404376248a9caa86ba9a72fd85337813d84adc1ee8ab304017cce357e8b56e616931eac20c785e28d661697a41f358c9c666a3a7602e54c7b0f20030773b65ccb6ea6c57bd8654354bc4a290adcadc824cf8834eb4c369b5e46c16300b7253b7d7c784352b94178304a28bf834ac804289bca79d703a0ab801843448a98f7138beee168cb543fbaf2b7af38ba5108443d338d03f7ae4abacbbf21353ce787b6675cdefcca0e17c671a426a143ecc0638b6759fbfee29d424666fdace32e6f0c3e119942ea816cb11723e8f468346655891e5aa47f8e2647b446f69059fac34e0a7db297f5a1aac62e16c1944718d7aabcc553be8370b3bc81c3c466a11e2b5d6bf0b2772004035797b8b0f0965f8f86f56b0aec63323e30b06317c2757d4618eb32b0a22a094e4c953ce7933116cb0f8d50f566f6896475a2d22d91e883b19dc52545a2ccf60baa2f13997acd6e8ee87b5e02eb60d88ce561c8d028b35f2b6be4dbbb91033d71b32ecc1f883ea5775bef7beca9c84acb02429f34deb6f6066868eb996dc300d9ca77428200c6fda4a7502956ebe726b84aae716b6467026bdb670e59909745f1780f4742cac82debf5dbddd47a8b15a6d7d66580b24482ba61f063e29e4b27d23befe09cfd01b5004153424bd17f8300d71e2ac6117f787f777f42ccac45fb239f0270b2b79e8762dd527596c5bd39422cebb443e107d2ed98d794a5af5495b2f643a0decb99c0f7270a91e68015c544c45264884eacefd062decd89285cb7dd84f4d4681688e434cc71c4a960be9093314c4c57965f9c67bbe00531f9cffb72fce5c9bddae78b8ea5978285ff7ba5c7b1132010964ff73932", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="952b81f88f08f7a97cebe069f0919caa1cb7417230fc029d14948c8eee0d280c704d2c58695936d9feec82a3cfd3251070a84c54d9984589737c597016f7eed1c34d6a0d07f89a754015ca", 0x4b) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e1", 0xe6}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0x2, &(0x7f0000000340)="0cb69372e177151a2019d7f85dd501fea2d7d7cf61b2929e0ca8b5bbca7dbd165b5c4ebb897f537dc0c679b81db38eb2ff748cf0b60075f33b800076866c74073b143bce66d5258738c7b582a57ef9251f083b4567119ff00a65b7a2bd20727f89777440ccc25044655ad534acc065efde9a", &(0x7f0000000140)=0x72, &(0x7f00000003c0)="2c6f5e01c0e8068185ba989e07a086dac58d767790f8eb910a5238c2ca88dbc5b2d2f131388b6c6ba0edbbf90e1db4b846681174f2b6cd198a4236183e0b607a1d619b4113280369bdab0f105eb04f341f6e6c30c1dee5d53d7ef8fd10fc31c7c57f06094a114b30fe1143cb127bb235fe7484e00062b336e5c0d5f9590b798b7958527dbdaf5ff55c43b3270bb9da1a74174763a36143", 0x97) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r1, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) close(r1) recvmmsg(r1, 0x0, 0x0, 0x0, 0xffffffffffffffff) clock_getres(0x0, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x10000) executing program 2: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) r1 = open(0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000008c0)='./file0/file0\x00', &(0x7f00000014c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0\x00', 0x0) utimes(0x0, &(0x7f0000000280)={{0x3ff}, {0x0, 0x8}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) shutdown(r1, 0x0) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x4, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x800, 0x0) pipe2(&(0x7f0000000040), 0x10004) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0", 0x11}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 5: msgget(0x1, 0x230) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f0000000180)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e83028e0125773e4e26e94099d4d0fd68c6d24bc089d990df0e821d2dd65edd0f3acdea08243981eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d40997346263e800d704313e0082a0019c3f4426c4b95c7d6ebe369c0651080180a38d07116c48364ffbd2585bb194b2d100000000b9043a9748d669ca76795c22bac4885780c2df9bb690b798ff56b4a56a5ce5540700000077023c65ebbcf71f2d7a2a4bc2b454339124a371f5d020d2fd3cd396f32e6eed15f1bcf6980110ba91bbe2da083cb8bcedd65a7ece266fc6d65a66064ffebf4e06b88c9211", 0x144, 0x2) r1 = semget$private(0x0, 0x4, 0x478) semctl$IPC_RMID(r1, 0x0, 0x0) ftruncate(r0, 0x0) executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc1206922, &(0x7f00000001c0)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x7) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000feffff000001"], 0x10}, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001600)={0x0}, 0x10, 0x0) ftruncate(r3, 0x80002) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000000)=0xc) r7 = dup(0xffffffffffffffff) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 5: flock(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x18, 0x0, 0x0) kqueue() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x6, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x0, 0x0, 0x8) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x29) r4 = socket(0x1, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0x3) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(r4, 0xc0206983, &(0x7f00000001c0)) r6 = dup(r2) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r6, r1) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 0: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00002da000/0x3000)=nil, 0x3000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffc, "1a1116f0d0a64300005a110000fffffffffff700"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000440)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000fe9000/0x13000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil}], './file0\x00'}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000280)={0x0, 0x1, 0xfffffffffffffffc, 0x1000300000001}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYRES16=r4, @ANYRES16=r4, @ANYRESOCT=r5, @ANYRES16, @ANYRES32=r3, @ANYRES16=r2], 0x401, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r6) close(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_pts() setregid(0x0, 0xffffffffffffffff) setgid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaac5db7dacc2aaaaaa7004f5b3752786dd605f6ad900083a003be1e300000000000000000000000000fe8000000000000000000000000000aa8000907800000000"]) setgroups(0x0, 0x0) writev(r7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xffffff30) lchown(&(0x7f0000000180)='./file0\x00', r9, 0x0) setreuid(0x0, r9) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="cc", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001040)=ANY=[@ANYBLOB="aaaaaaaa76b5ffffffffffff86dd60aa86200030800000000000000000000000f700200000000000000000000800001a00000000000401009078000000006041c93a0000000013000000000000000000000000000001000000000000364d826a11750e0e83dba66455aee0c9da53004a5bde9b35ac4b00"/131]) accept$unix(r2, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r2, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r5 = msgget$private(0x0, 0x100) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r6, 0x9) getuid() msgrcv(r5, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00'}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) executing program 4: pipe(&(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) poll(&(0x7f0000000480), 0x0, 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) open(&(0x7f0000000240)='./bus\x00', 0x20, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) bind$unix(r3, 0x0, 0x0) socket(0x0, 0x0, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000), 0x8) socket$inet6(0x18, 0x1, 0x0) pwritev(r4, 0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x8, 0x1, 0x3f, 0xd1d1, 0x9}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r7 = dup2(r6, r6) ioctl$WSKBDIO_GETMAP(r7, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8", 0x85, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2}, 0x3, &(0x7f00000001c0)="a212d8274e0800f657dda34ae480c6968e9454369d5e51f6eca501873ad7a691bbde90e1d50584e4b3fc25df070def5dbd1683bf9d2388b4bd95b5f51d6c5c59e58f2b5d670d80b681648930a41ed75c09a2cf36c2d9", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r7 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r8 = getuid() setregid(0x0, r3) setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r8, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r7, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000ac0)=""/201) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/266) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x8, 0x7a4370c8, './file0\x00', 0xe4, 0x5816, 0xfffffffd, 0x71b}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r6, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000440)=""/64) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x21, &(0x7f0000000180), 0x0) r10 = dup2(r9, r0) recvmsg(r10, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=""/105, 0x69}, 0x0) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r1 = dup(r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36", 0x13}], 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000001000)=[{&(0x7f0000000f40)='>', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x100000001, 0x6}, {0xffffffff, 0x4}}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sysctl$net_inet_esp(&(0x7f0000000180), 0x5, 0x0, 0x0, 0x0, 0x28) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = msgget(0x3, 0x158) msgrcv(r1, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r2 = msgget(0x0, 0x41b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000180), 0xa) chmod(0x0, 0x21e) setreuid(0x0, 0xee01) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) msgrcv(r2, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001ac0), 0x0) msgsnd(0x0, &(0x7f0000001180)={0x1, "74c3857c2665c6b7fb449a65ed6bbfd844bc3ada2f1add711ad26d4dda1a81a8a538fa08d486fd0cdc08f66ac9003627b247589fb276236e72d0039da6bd02563db831983fe16478a9787d407188c3569efa5a44ce7741537f1afadfee10d5fe24d1b84a101010d6f25d99cdc39076a24725d56cc0cbc43ce6814f6a111210447222512d6343213957aa988d1c305ae8a486d3216518d75b47e6a20862914810e3b3bf80341b2d7575823a9f8aabea30eeb63aa22e26d00df900b950f9a62f23e0d6ae7aa0762b757c4b8a4fee"}, 0xd5, 0x0) msgsnd(r1, &(0x7f0000001280)={0x3}, 0x8, 0x800) msgsnd(r2, &(0x7f00000012c0), 0x8, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f00000022c0)={0x1, "063d0e87850121171d1776057f3cfede1b1fded0735acafb12b13694e31c3ec7e135d0d6eb18319462eaa53ff936d8a7e289846e114f797a25d84eb9dea5b3a3d40feecc1df9b74d2108a3717e9714b2da982dc2406bbbdb3609f3d6602c706034332d410d705ef19511935c843e7033f627327298b9"}, 0x7e, 0x0) r5 = msgget$private(0x0, 0x1) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="2a7da79f3a23", &(0x7f00000000c0)=0x6, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x1c, 0x0, 0xfd}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0/..\x00', 0xc000, 0x10000001) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0xefbf710e0b3dd5f3, 0x2, 0xed) r8 = dup2(r6, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r11 = fcntl$dupfd(r9, 0xa, r10) recvmsg(r11, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r10, &(0x7f00000002c0)={0x0, 0x4}, 0x10, 0x40d) executing program 7: flock(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x18, 0x0, 0x0) kqueue() (async) kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x4) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x6, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x0, 0x0, 0x8) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x29) (async) socket$inet6(0x18, 0x0, 0x29) r4 = socket(0x1, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0x3) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(r4, 0xc0206983, &(0x7f00000001c0)) r6 = dup(r2) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r6, r1) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 6: socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) r2 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) r4 = syz_open_pts() poll(&(0x7f0000000240)=[{r4}], 0x1, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000400)="cbe6a94c6ac1487e66c082b57ff3c0175d1f544f992268dcbeaaecd5948e7041a2f1dc2167a837df8e0a03faa9a9fdadaca66ced2867553d88b337cc057f0ec1d648f9e9d92bf780dfb494f32ec088b212f57d31357836e961e949bbdeca39abeeff763ce76b02d456663f3a5367eaec584f60bb1f85eb0dc1de371a0d691d681e9a4626b29dc22cd9b9e871d15a424d148aadda1e8e91935d0f0762eda7d2d2766ec529c9125ff8da93462d5229522808ef31f08239896a78fc02a117c47809b1d40bd1b96c830f5fe21517af2754318ecf9ac675a9792320bd9a37ac27e0", 0xdf}, {&(0x7f0000000040)="53095cd18461f437926f4260cfdc82cc6e19fa9cd07c5e25457a8b79ed0ffea98a1d67aaf040d370d679e8640ef483dc0193173b2fdcbffbf5deea90180ce912d8895ff93d10318842827c42713c0544812674dd21967a0c9a64fe2f8af10bae346c36f0cedea5bc31b1423d0848983c8aa56e1461671913", 0x78}, {&(0x7f0000000180)="79b526e2ee0bba705d3e26bc35e07a5d071fe1ba9722232459fda57d67ad0f902ea77af44e8de1edf09c05db3112a1ee6e700d436aa1e1dcb988bf11c6851fb1272f98661f3bb6f7ec941179ca610e615a702d027b557069599e19a4d7f3d3b9870df9df13de2d", 0x67}, {&(0x7f0000000500)="0df12d278801f6451b170b693fddb1b10ed8dfaa7df049ea137b3bfa3710e9274da32d99b03965dfdd4c63cdccff9b43f19915e680887be4bf46969bd0646d8f6fc60ff48730a91726af528040343f844a810a94859a1a0dc09853010b08140843a3194f8c57c0de6c0b5facd37a0f4b4a2de3a2f898237af5e5f4b808d6910af7a95f2106df1fac723a81492582ad4554ba3639a6b0431cd42f4189d2320912c8279cc9948927911245373ea4ddd939fcd0a90b7409ce48c1d397b88acc5c5420603bb548432d24b912fe1721fd2f47553d537b0dd43a6874a6bab4df3ada418ee351702f2ed6e0fbc3863f000000000000000000", 0xf5}, {&(0x7f0000001740)="5e2d78b73ddb6b2df480e312473aa373654940cefeb3f3d9b6ec284834f21e5f64b55d321bdc9fde8ac7c1507cd73296ff9e281619c5a27d855caa8f86580c37554c128d96df5e941d85e04239a9dba4ecaf78861e09edd7076cc9b00c4ca9b2c8faba233aadb84ee42c962143acee4b9c90321a76b4813829013d50fcb338a18be55f6809a5ff713f81bf53e55968fffcc1540db3a5a60d681defdaac7fcc2fab1bc59fb0d072ee18c491af220abe37a0b130d5a030969252c41d7ab424a1337b251ec09e9d1ae96b85132c88b77a0a4d0554bd2d67edf2b2984ae66087437fe70255cd72a51721d3e1eac440552a46c784dfe3c1906f3b547c8a3b212d9460bc30999ec1cd6e54922cdb3ee346f87bc1f6509cdb96d911ab5c2df3a275e21d68b3d621bcee4ff9b4e8fec936a2632ca3ce573f0ed4655ff0514de002a407cafd1fd9df0e055ab3f74fbeb8f1e1c8393ad1a182f6ef7d7838f579b3fbc0b7d584008ea58feafefbc8349352b10392c4c9d364fa01ec5ec727c3d714118d9702c7d88b6a2a60dbcfdb579aee89619316edefb22c67a5e8f00a546840dc603d2845925d2472203416d47711760a5597f2defe9c05d4f055bd702259164a3c187fcff4b23bddb538da356b13aad274020e3fdad1f13aade864164e280bc4ab3170f042bd5c93be72e59c11ba51c57f33b6ba694b7b4f1fea6bdc0a1b91758372fe75090dd44a77223763f0451fc549bfa7a6f36f3d7b9a076b253c374f48b18eb94e58aeda6837ce65c12cbe85ac3051363ec8ef8c6aff1c74b2c7e616eb33d2aa81e021d24de30fcdd4960b01c03d7e4958e070490f3cdb50aebbd5fe918be72666b388de5e621d72f81c07c0ed9f341c1ec4cf8c5883c3b4e8f07cc744d062f67a27067fd7a1cae88fe91453ec432496a1f0efa42fcdde602c85e621469598e962ff7c490cc6390675ea97a1e9b7052ad7be197b2d60f73b829d281dc3b4085fed9922d7b28c3e39e907439dc33988b50f020e28ef5fed62db73bc0f5e0a158ef49f43db963a1e27e6d6a20d652cab2d31444f70023accda028bec66d191aedfd17f08fc4bc20e03306db93e9b33ba13afa5dfae05e00a75fb806bf943677d3accc4b30dda958472f13868bf06c3bcdcbfa315dc42562a81fe0c121e0cf0b03938949561318121ef559d8c266c157a9a2f61c4e362bc1e63495ed22d2f549d3a7af27e32177e906e7c8af9b9448a07a91cb64f64743773c8ce2610aa36cfbc9dd0f4e68c7aa77c789de6bab36aa7fc06c4d16715543c01bb3adcc916f7f30e21b67acffdaa8a81d5b0ea3ed8020ecfd3ba04827239893e72fbef9d9262a18d892b6563a8652c5bc07015efda205578d233519323c3115366fdc01b552b5a3c4f8d9b6c3989cb2ec9b976614671f121027ea6cbaa807f2b297c4f167e6ea355f0c08f68c2913651a0521302f6bc68848ddd6e85dceca07f7e268a83047ab4b38a0761e0bd633ebb40e10f2b3e6d4675bc159eb5eebbc3fa9bc119442d6b3733ac1e7d00a99ab43bc693b95dd79e40a66ba2840fe5811cecfdf9712e01a9de13efa43c360e5b85f382538e7e9876effc432ee92ffacd1ee9b5abb4d9416ad3435601cb90b89b439d35f58cabbddb8706fb65bf81508b961c2f4083fda6e73c527ee6e6a4b4f8630ad55245de8a54753d670226c4df3985db309086e8d063ea35358642e3e0d456fb378f03af8b3197bdab4efbf1bc2b29e144b1eddd34ab834bf3f939d06ac58ef9e24f121407984ff1dd3f7c3f9c06672c5b4ea097a7db09db8302faefd771ba85a11313f0003673ce2cafda0a96228972d43e7a31c5abc5c77126004537682bda69856a27463e0269c28c168ad01c51a097b39d1f894982d5695b58794c28daebe1716326a95a166565f16eee02e4668e3e527f1f2e694c1f77eaab805ba890201d6ab3afca3464f1c39483eb3bef66fbef03bf88c2fff429c807e1f70a8f5191daee1474e00426b002f917a7d20ec6c49c4108aab8ad8cc13e8ffb21b2d2ac8672cccca969bb61d781dfabca077017c6533425730edef1b0b7598059db5dcaf457ba8a3f2d5a6b9352ecd5a65817481fca5ea0aee55bee348ea034876c64a8a27e2a6ca048dca88910c5614f25a7c64a33bf19280bfba770a7580f79ea26883ddd458d789ab6aadc9588856d2961af2d8190b1a653a1c3fcfa92138370c37e49e3ea2e55521a2397fbc2b9230948bc92d72aa1bf52a17a51f75ef94f149c4b1a5a0e15e3907a6a8553102703facb5303683087e2944daf0726f459307f393507e1515476dc96edd9fde66f876dfc280f46a7eeb82a7fe7eef92575404e79aaa6dcff2efdf50875b03f66bdcfb2cd8aed53f43241e01838d3ce80f9c042874a8d57559ee049f853f763c39fe1a3cfbfaa80e3fbcd5347cf507bbe16b9268c63991ae2b2bdeafddb35dea1897b26fa4780a00c93cbaa019dc1951e7c8e429bb57d15560a5d896d61ea9a4e2185130380d7e201271288852f2670f769154788b19b9c799da37d81380f72ce1ceeb37001b8ce632e5ddc85ebe063d86b6542805de7bc843f3dd8ea5f6e4bf583cfaf9aa4c2fbd0c76200d6661791359324e898429fe1ea3ea857a1935791739e96567cc8a669faa6bdbf9a56ee884e00fe74b551f4167b208718071bdbb701fff05308ab0a455c831921a15e5e00fd2ba7f099d69195b0ce35f62ce8aa7b0faf455da01a425a7a1eb74778dede0c97e00af88db96b5eb61adc9bf67e9dc43c6efca5a91688dfd675cd499618cbe20e44fb8933efdc153493c602b83992e5ffa951a88c88539dda6b74bcde27a33dbf98930a788c216eb48074d0d0b1a0bbacc64f9d096051bf1d01c20a162fa07a966fd458c089f2a4afab90cee95cb0061bc170855e4f05d0c1edac826e31f069f327f84b7d64597258a25bb847193ecc387fc37d8a9f27455c332599c71fed0f807cf034573d22ed67710f3ea95f76dcf284b8ccaee2765efb134aa3ff123aafa0ed88bcdeb9a5ecf77340736a77ec760dbb295f24e2d284c8227428dc04156dca8470b3d1518ff473b1d63345395a21ba2135f0ac2baebc366f21d7707edf09745fc3e1a8ba74506f5eaf32b1fe32ef349bdad54b90219be599af2a4bfea5921e6ded35dbb0f7da334d5163377016b15296b1f7b142368403ecbd45eaa632b75b3ff8cb53326452cbd8617d328f660afa8f4b619565df15a1f5618c09a47f20b56d08d7e796b8a65dfd4aba5e0e9263197712a3176a0ad69f7cffd89d3ad86f1dd5e7fde9f86ae8837fd8a95da40f91f26e4ef392fd046606244c5c5609ae5c49c7c25f3308b47d4fbabd93fab1b93b300590f3b52f1f241479f9946dcfd06d4507cc417d4a7ff0fc9e90cbdc0f8508cc8fa0f8be9788091a554fc65f4bdac5e273fea9bd0b9f57c405fa5e874b4f0bf19a330a57944d5fbbd5b2ac9a5cca8fb5de0acd324c0c98fbdfc7c36ac81053a70ab53faa4f246ff62c1e4a899f8680f0320f902740a79dbc6db2b74627b5a6910fc0f5e1e5f5535e4c6ef3c2967014ddf9864acd43d7e65339e2ea2d95224167a09d98e6958ddf71831fd95c119cfeea0587d81a00c496307e91570aa669bc8fb112b1ed70768f1c2a46e0d32af0a1a714014693f47f3e69657fb7113020d7186f7e74853d964453f73cb6d001e1cf2a8679c67fb46cb9e77bf51d0ef7c55b229964ccbf84c7d27f12c5d3c29b2b4fab045e507da7d3ced0a548e3f11ed6ec2fb68d2b91831a40dea821fefccc787930c4db1d5d180ae0ac760d97e09d171344a5f18949e451fc8ae99ec17d755acf88e2ce8a477a81b4d1cb145b0c1038bc146eaab9afa9aa07ab4583c7d6a478b0402fc794f9503c1be237a089c17516943c19923372f9c46fbf30968ebb5c94802a01c2924770d969043480b32c1cb72a3512e933757c000d56741052690d9e97a02b8245535ae6fc3e20b6d1d88e00d099c5dad3693b9caa2fdfa8dc56b038882a7ce6ee61e44ba9dc6d8e7d50e9db4238590bb288ca78832a27aa6a5e43e87b17113ad1a7ea8f611db4756e46370bdc5e76e70e2c5fca0eaf4807fec28d177ac82a704b63772b25cfc9cd23e155ff45c7bda875ba877e724bd07ee51ec98df3c117b47723fb6b9dc0b6527fa30c5d6be77eb76e1b627e1005f9d363a18efa60da07052491fe62a1b6477d997337b08bd518d583ba679f962ecb60822bdc7e7ec4e1b028042e9aa7a63b115fd65bad4440e028862c8159567031fdffd49c3af8073ac34f3f12518874ba8f1dd90b67861a5e0c1a2694d0953fb7e01a0ff6ac6d0940df1c7f8214fbed1d387a1b796046a2566b2c9578c9dc295c6a3f715f0ff003a855021310d95817e196ee030c56ca97ea72c8d35738a9f64a615113c0fdb93cbfa4d9f65fb0cbbc0d12d8ff81854f1cb4aa206734ca00e53c8ed27fe235f5e1e64f020ff0f5fa8c40a012a42b4aa62cdbdc5dbcd907475016aaa04dd2f7a75ac8033c693ac6e8d8ca888f153ea1a662408b3ab4b940be95fc6c238085db88f161453722881b658bfa17e15a66ea1cf93ed3c4a959d0e1b37b1b3f359e875b903368532b8d36703c76ae51a101c9ae34510c41ab1e6f784fc73a0e2c4ed4dd091bfe859e366206cd7ec9dd9debb07f9ef9c30c34910edb72137b0d9234dbef68e9e95495a749a1605312ec2b48b3c1dbb3f98fc62a89c04170e40e1f932aa0766aeb647dd194ac13c9e52cb487f34b0a96dcc8fcd87f9889ad6f524a988c80cc5a7cba38acc03ddd77fe8d6dcbeb32cc26f21955f66d063fcc607be59e18257b9efafe7b4d3008209c0d66607fb3cfbbbcb9b83eab9a24da351df6c2ddb3742313c93d420783e3b5df94fa8929142f01657b8c06e2bdf00f8334e7d3fdbab8b79d123325431b5d730b6bb35a8b6139fed9707196ed97caad93f9d96f72e1b3476a8a363cd57f9fab809ffc9434e44f1938a923dbaa008140ba5ccc1b2ff58bc6e9c8303d17bc2f2ea246dd1a8ab9bc5cc0891ae71d4767ffa0e16a6c974c8a86a31d550b9632c523efacee4443bfb1083e6da3bb353e786dc0d63dc9aac677a28bdcfdbd60d12ffb53d0ba6accd86b819ef017e6d72804de10c9b9c9ee80fb86cde61cdb4d61f45219cb495eb21fa7dfd975a34f0841fff4be920e841a39f473ab43729b6af25b2478477bf546e4bb7ce6cb8f76452a59658bdb7ec57070b67810becdc81704b1067123200319a84b5f95db9d957ab07a2e1630a8bb86e351eea53f72ecb7ad79fd215c3468584dd66d62be7967ef43019a01ddea96908143204ddb7f618ce8230b4da69e05ba190e8e23c74710431ccfb65520ecce8cdc3e171d75135da192d84cc949710bbcd557cb51237dea7dd6522c9bc5c663f612aa1ea1f8aca30382d36216823cd156b446c95968c6afdb78e6413e2fe28dcc9f50e570919930f2a57aee1b12783f9258fbc9aecd881c2cd821f73661fc093eaae1867f248f4e48ddf683a7ee66a5796d1ef44ada1aade929d307ce265e7e3aa28891c82d0a4a98aaa25306abbe5637db14a76d3b099d252a33cb0886660f20e65a25684a49610af13d234ab89006b9bb7a4d55d9bba547b08d5f76c36eb98f9974a5dc50144955b78ef22ca49d73a6b9af77e1be95685abded465d9d41d2817ec875676039c798f8649da8683e6a495f3c00d906192bfbb0c2592844697bb92f3d215861094e9327d2ae4a50aa16e3bbdda493a97cf51a92a25c81b01d6fc6758d", 0x1000}, {&(0x7f00000007c0)="48c006db495e974e1f52c43011848e128f993acd30665bf0f1afb30afcb05490a49b2e7b2366e03bc316721bb9888f946c433073e6344ae82ea7341e1ee492de0aa0d95c06c33e147c86c2fb06a20f9a0cac95b0dc9665125bfef204f4c111a0e5b1e0af4dc3b4bd6ba23eebaac6fe6be940881117632a4474691caf7da0846af86a6f5526", 0x85}, {&(0x7f00000006c0)="f032e78b67f815803120890fcf4eec04817e86b442483371b408063c02a62abf2220d937794d1a7f9f1c8b54ab4d853a28b8ac9a2c5bba545aff5ab5e2658dd99388b73cfaaf41f7d67ef2f25df079262daedb00d74dbfa7ce312fadb7337c49478224048ed3fdf5f683ff0d55e9def20c30f934aa82e3059633a2948fc4b8b51975bd9de3efb357ec380407754b3c82e4b0d308505f5f0e741b815ed97e0df9f5acc9c19920789ba0e8b8fd317987cd0a4ff3b033d6fea2f10ed509c0af7ebcf4eb7d", 0xc3}, {&(0x7f0000000280)="070fc888762c88a188047772986d19a89abc3d0f2e6812f219a1e3b1b338cd4e29d84fc129c6f08bf2964b37418ed11b58979bdbe502ff3375a28307c218792c6d0c872542904c5ce897cc2fddc811e71ca4ce79fd7f92763d53aafaeca4a88d234d1f9e32da43d1cd893e5cc361c841", 0x70}], 0x8) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 2: sysctl$fs(&(0x7f0000000180)={0x3, 0x1}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @random="57913f741675", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x22, 0x0, 0x0, "fe339657"}}}}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x9, &(0x7f0000000100)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2e730a4cd29cb9be6ad5746a82a5c40143961c60c53e18fe9e785b7a0b1df338f7414896d255ff7d95690244ea4331a79453d267a1193bfaf7c99a2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb00"/122, 0x0, 0x0, 0x0) executing program 1: bind$unix(0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setreuid(0xee00, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, r3) sendmsg$unix(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) recvmmsg(r5, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x6) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x18, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61, 0x1}, {0x4, 0xc, 0xff, 0x4}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36cc", 0x52) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) executing program 7: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) executing program 1: open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x1, 0x0, 0x6a8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002140)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x20}], 0x2}) mknod(0x0, 0x0, 0x0) semop(r0, &(0x7f0000001140)=[{0x3, 0x8001}, {0x1, 0x3, 0x1000}], 0x2) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x50) fcntl$getown(r6, 0x5) socket(0x2, 0x3, 0x7f) executing program 7: syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000580)=0x8) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5275b07e05090fb3) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc7891502f94a3098db842cf71b59c7afec370ff", &(0x7f0000000040)=0x1935, 0x0, 0xd2f5e5e4748744b3) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20160, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000140)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000013f000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x85}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xf19e}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f000040a000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x800}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xa7}], './file0\x00', 0x55ce}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x3) ktrace(0x0, 0x1, 0x1008, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r7 = dup(r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) kevent(r3, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x20000000040, 0x400000004}, {{r6}, 0xfffffffffffffff9, 0x41, 0x80000000, 0x5c6a, 0x8000000000000000}, {{r7}, 0xffffffffffffffff, 0x23, 0x10, 0x6, 0x4}], 0x7fff, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x80000003, 0x7ff}], 0x5, &(0x7f00000004c0)={0xfffffffffffffc00, 0xb74}) executing program 3: syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r1 = socket(0x2, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f00002c5000/0x800000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000388000/0x1000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000202000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000115000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000a73000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x120) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) getegid() open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f00000003c0)="345297bf2d1c870dce1bd1e9f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0x25) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1f}, 0x10, 0x0, 0x0) open(0x0, 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r5) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r5, 0x4aea) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000900), 0x0, 0x7, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r1, 0x5) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x4003, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r4}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r8) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r9) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r6) getppid() executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0xfffffdb7) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0xfffffffd) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="97f514e6b7d7f3fd52ffffff88e7"]) setreuid(0xee00, 0x0) getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(0x0) mkdir(0x0, 0x0) setreuid(0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000003c0)=[{0x25, 0xc}, {0x3}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xf6, 0x0) mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) socket(0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40001420, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) setreuid(0xee00, 0x0) mknod(0x0, 0x0, 0x205318) r2 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) socket$inet6(0x18, 0x1, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r3, @ANYRESOCT=r2], 0x401, 0x800) executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000900580600fe8000000000000004000000000000aad2f2b504ab6f462bbfc599f396f5fd53393e386abd59307633dadc54dd23"]) executing program 2: clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x15, 0xffffffbf, "0000c6f26461c094f4ffffffff00000800000400"}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000040)="6fce899ebfd77f50376c9d7e0e8f61a0ed52850265ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f8008", 0x3d}], 0x1) setpgid(0x0, r2) fcntl$getown(0xffffffffffffffff, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x3, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f8cd60b651c94fd6df338663bacdb09baa06eb35d", 0x0, 0x0, 0x0) executing program 3: flock(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x18, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x20}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 7: syz_emit_ethernet(0x26, &(0x7f0000000080)=ANY=[@ANYBLOB="094b00000000aaaaaaaaaabb0800450000180000000000019078ac1400aa0200000004009078"]) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) select(0x40, &(0x7f0000000280)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) sysctl$kern(&(0x7f0000000300), 0x2, 0x0, 0x0, 0x0, 0x0) rmdir(0x0) r0 = syz_open_pts() select(0x40, &(0x7f0000000040)={0x4, 0x3, 0x8, 0x9, 0x1, 0x1ff, 0x9, 0x4}, &(0x7f0000000200)={0x9, 0x20, 0x20, 0x6, 0xffffffffffffffff, 0x8000000000000000, 0x4}, &(0x7f00000002c0)={0x6, 0x100000001, 0xbe, 0x1000, 0x80000000, 0x800000000000, 0x9471, 0xef4}, &(0x7f0000000340)={0x4, 0x200}) dup2(r0, 0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x2}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffe6ffffffffff86dd6000321b00007000fece76a44a170e318b35195bcf133200ff020000000000000000000000000001a97244f6611e2610e115e204a0b87e6d0731641e08a261"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket$unix(0x1, 0x0, 0x0) executing program 1: utimes(0x0, 0xffffffffffffffff) symlink(&(0x7f0000000300)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000017c0)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() executing program 7: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r1, 0x541b, 0x0) r2 = dup2(r0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) close(r4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x1, 0x0, 0x80, 0x7f73e5e9, 0x9000000000000000}, {{r2}, 0xfffffffffffffffa, 0xa0, 0x200ffff7, 0x10001, 0x1}, {{r3}, 0xfffffffffffffff9, 0x6e, 0x2, 0x9, 0x81}], 0x6, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffa, 0x0, 0x8, 0x7, 0x3}, {{r4}, 0xfffffffffffffff8, 0x8, 0x80000081, 0xfff, 0xad8d}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x5, 0x9}, {{r0}, 0xfffffffffffffffc, 0xb, 0x4, 0x3f, 0xc7}, {{r3}, 0xfffffffffffffffc, 0x6, 0x821ad64f40cc59ca, 0xffffffffffffffff, 0x8000000000000001}], 0xf9, &(0x7f0000000380)={0xffff, 0x80000001}) setegid(0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r5 = getuid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x80000000, 0x0, 0x0, r5, r6, 0x1f0, 0x7f}, 0x3, 0x2, 0x4001}) r7 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r7, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r7, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r7, &(0x7f0000000400)=[{0x0, 0x3, 0x1000}, {0x4, 0x2a5, 0x800}, {0x4, 0x95}, {0x1, 0x3ff, 0x400}, {0x1, 0x2453, 0x1000}], 0x5) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000000)) semop(r7, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x0, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x1000}, {0x2, 0x0, 0x1000}], 0x6) r8 = getuid() seteuid(r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r8, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) r9 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x80000000, r8, 0x0, 0x0, r9, 0x142, 0x9}, 0x80000000, 0x28d, 0x0, 0x0, 0x2, 0x8000, 0x6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x1, 0x0, 0x776289ea, 0x9}) executing program 4: fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x102) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) preadv(r2, &(0x7f00000023c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/40, 0x28}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/240, 0xf0}, {&(0x7f0000002280)=""/32, 0x20}, {&(0x7f00000022c0)=""/181, 0xb5}, {&(0x7f0000002380)=""/41, 0x29}], 0x7, 0x6d0) pread(r4, &(0x7f0000002440)="b5d045a30826eed82aca2a4954e5664e188930476b5e", 0x16, 0x7fff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, &(0x7f0000002540)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000025c0)={r5, r7, r9}, 0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002600), 0x100, 0x0) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000002640)) r11 = getuid() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000002680), 0x80, 0x0) pipe(&(0x7f00000026c0)={0xffffffffffffffff}) readv(r13, &(0x7f0000003ac0)=[{&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000003700)=""/110, 0x6e}, {&(0x7f0000003780)=""/69, 0x45}, {&(0x7f0000003800)=""/172, 0xac}, {&(0x7f00000038c0)=""/175, 0xaf}, {&(0x7f0000003980)=""/196, 0xc4}, {&(0x7f0000003a80)=""/21, 0x15}], 0x7) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) lchown(&(0x7f0000003b40)='./file0\x00', 0x0, 0xffffffffffffffff) r14 = semget$private(0x0, 0x0, 0x40) semop(r14, &(0x7f0000003b80)=[{0x0, 0xffff}, {0x0, 0x8}, {0x0, 0x87}, {0x1, 0xf4c, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x2, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x8, 0x1800}], 0x8) getsockname(r2, &(0x7f0000003bc0)=@in, &(0x7f0000003c00)=0xc) r15 = fcntl$dupfd(r3, 0x0, r12) sendmsg$unix(r12, &(0x7f0000005040)={&(0x7f0000003c40)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000004f40)=[{&(0x7f0000003c80)="8390c0ccd8a93e60cc41f0cfa704a91254688d2169af68bda455fe3293b833b236e3f1fd018ba4674a9456ee700120270d30d2bbb41d6a40d1f74b8dc54f2ba7886d7b7f85e3f32d1c845b248701b9e5fdfa394d4f8481099e385e75805107ed6b333e28abfa5af4734294578b6b8ae2c601622bf78ee83763921d8ca9469f8b1cfd5b25460dffed588b0b89a8ff30bb2b8adb0f13ea500295a15b504f7cacbc6d4355d2aad89ba8089bbb19d89f94dac4cb8c72f659ec1d79285825d5d20634d65ddb32d6655ec3c45e901363a412b21f3b689f159303a2d626250a3eaa4d8046f42c38e08405be2ac276dd60123193df27ec539dadda67c8332e1a3fa7d0b496bc303b04a0f89effa2a8f444a1166310fd25523ae36b175c5e554702c7278305e90c9b78aaefd2c14a0e58ea4c30740326313e9ea7bf9d3f988fa77967a3e0d26e29b2102015250ed1240d24ed3efaccf89da7c7a8a3eb9b899ca1fcffae08f4ada6f0119fe7977d651a9ad3cec4b6ecfb249d15245607ac71085efb559be4965c28bb3e10ea2fb2fb952aa1107c84fb5e7f0f3cf3447d58377b9bde13ce597634d00e6baf0fdfa1161b7fea081f38fd72bd2737fd52f6a955ce050957cc7eb331d2381892fc8446ee5a69cdfc5b1500552ab32840d7039758a56708d709c341f2435ff9ae7c0c82046e7642494c615283a5af38ea0da34ffe98f55e07c1b5297bbb85eaa68a891ef2e041aec0ba94a06217756a5daf6217ea4b57c2bcb1cc1e0e7e62d8a6e77327b1ccbbf17ae72ed713ff6557e3ef4cfb8622f04211cd8a54745451c6595b03d7278e2d326e9e8947c827fe64c7c29da29f355cf7e967c28a8cc475500508702c8c5843a6a512027182cf0f9f7a5d8bec7b98ad520681fb99ddf82629ba8ba19b025f795f1c7ca8146818dcd8a850bc27fe895b7acdb804f276de04f330206101b45c029d98f9cb53b0822092edb8ae18008b9bd1f1f68a6c3c9a692292f1c5383dac5970943a937f165dc9c700ca5f16637a04af6d8877125b7a70c0272e2f8ea3e24d663993344e1c0257494ab111adde55bef2ee06b9a4a7565087d492163e0a187194f3e28580b5edb1ded6c303b17618b514b4f591f27c95eedbc92173c1a7feaefbd46fd10786ad94f5db48bd9a4dbb0b663efa2e22044bdfea5ca2190e7263830273a4acb241c7f2fea1c023360641cdd40223344577032b9e5c65c2404b947afe0e4d77c0b0dfff58bc1c65cf82d45a0bce2917eb7d1e48b98f4d1ed6fad382fa837b8521cb1c97cde857ca392ba9d9e003fc4f173e1b29fdeecd5f8e4b0bad49b9c885fd8f1ea5ad971bbceb9d5659024ba0ed79faa093bf79843513329a5e6a95a8e28691dab08d78999e36419ca8ae0b78d0efa7d19bdab1307d5aac8e1c152cf283d6926bb76405a48667093fc16135920a681f2a6e0659295327c95d3fc71227032c62cf8e4ed9ca3c6b0c0f22c8607195b753ee0544da5a0af20cdfe5b16fcaf5e61c2fbd2eb2ccb9cc660e06850498b0c44be5a64271e7cbc208c3fe55b29f4cb2c8b384c9f7fff118a667c28ac328cd276dc6b198892adf151647f08e8f97c3975ded6e894dbf7cac8ba25637b0da6b853e12b7a53f2f43169b3dc5d4f3fc002aeae3752ba8db48a4f8ea1593c80dd0f9761de3f028eb2ff2c859db487e8d43173e3c7ff0c08b70fec3a80397b07c5311c1046eabb508474944e1fcfe144e126f4809400e1c0570b0abe0ec65ec9041c07eb7036a191935a096bafbc42bb48d390884aa432b6e577be40708eacd30e4fab4975fe88567a63bc30cdd5a5a01e6baeb3fbd5bbe074153b2652e31bd9d943fc7ccf121409f037a186680b603f3f1ac141db5060e39716d6c118f5339e7dd51618df0e45de25b5dafb4753f1938e7cdc6a22ff1f48395a917c7b6ed5b6c44f309193a585c0e3efb3017fbb56c49a983151ea4885c8ddc552dcc5ba48321893f2c4bc937aac18124aa399e2ba682e2f133d30793eefdca90d2a7a303cf211e0576cacdd2cdc2e9ba087ced883874bf11c1681c84b14b223534962ddd6bb3d2bb1b6adadb5582cbbc923ea711e4283c03f1c15d2ac81bd7ca1d9eecca282b398f8d90c3cf5b3bdc6b842ddb6fe071b20ddd1584ecc2e353614a6f9bffc17acbcb54318298118afca3879150c2b2522d73185a44f603425343911c0f29fb487ae05b7fff36dff41a74ee11cfc4d99f23251a785a69baded54416c1148b2ed4e3987db0f767378c941dfc8926bb45bdbd6fbd19f2f689e449649c7015abd223a106f835a8881a47ab5e07578ec8145f98a7c397681422997a4a0b52e05c260101fc711b637fe2667fe834137dcb6e7807a66fe97a7b03638de733b1bfa3c357462dd6da15797bb9c0d254d0fd56a31cd3e7b8fa94c5d2bedb9021cb06b1b1059c2dd87301a5ae9060397d2424bd752f4a30a889f3279bd22e575ee87558ec50ae7b15a9679d5a0b327307e273dfc62956247303bc6caba3e0d4569ac1a37db16b282bc005add8f1d51cba25b7198c05910a07d32242248289c04c8a29013e0564ef788705fafe4b8b97248d1b23770db7c2e99b8d1c3c50a5c655db77bc551b60a1dd1de27383f07f6cff12854040bc0deb1d28f422d58e0878240574f4ec29b872071c01775d2f1f0d717acb70acb8dd8d45b59067905c9b5ec435884b65a99f6074b4b8a8b3251393b08b09e34f18ae151a272272b854d4ecf9c466b7b34bca69345fced75e5ec03d9ca9f1d8dbaa250dd005cb0afd1063d79a0bbe59c3e810dc01f353f1d310b90ca71d8072fa5a89b14c7dfb5d338ae58e05d9c8a7defe6e777c71c09de81cf7d990fd131cdace41e14e1c3c559b249c041aabe64301e52eccef40d6892f955ee8514323f9183dc22c914744b6f8fa260ab2e80323cc5fc0ac74e1af78c4f03e1bfef49b0e297a0855b1d6b1cd15d515a8361158444fb19d4553ad6be85718bb2af3314b582d07283db6620aa557d752cadc9a1147ba0c88621d9fc005add2328f0a75c726461a9dd0cc4c1305b9b173b12a81a3c6b82698380c44ec705caad1897094fa61eb89ceb9d8ce1e7387896a2a54c51638b733b02cc6118f59fe4c71d076207fac7570bb8783265658bba7c35dadb154c3fb7db11d42798ee551a86f6a2e29d4d2b85c90d3746908768a4e5bc55f8779a774fb57fbcdaffcdec3b2731aa183a43720e6a5de61f6edc40176042b8a4fa0d77421fc18bb6496b70f5bf7f1d517018a5fd4cce6c78306a8480a257fb357f4d4ffb46a9ba093edf3465934a32ed6a67852178f693568094b4bf3479d04744c875ed8f61efe18730cd947481d8ba9f11e6da5d610490f1a168c37ed11c4b5d4c809983054fdbc0fe2962df40cf094b49e4c4c168f363fe1e58736927f1a3376062cab091558d14711514448983f45a51ad370e982d4996028c001702764e750507c4c2aacd7bb41a26407f66a3cda0557f4c51ece54ba3465e807c595d5ea146bd62de3c3a4859db388dbb535d77921007bd90af6d3d3e01e42ed0733a0b7753a7b58bc04872d12bc9c9ee10c50686bc9bf22117122ef21b532989e6dde083a5782ea50d93d2fce4b22c2b3a0d57c277c82992fcc1e876e93c7723292fd9370c4726fb1ceda1a74d9b90116cc9d34c9ef2f8866b6189cf0207e2ce7397df67e8577c18e0bdbf606f16742ccd79a18912756a0ba443a3a6d0e31764c63c872ecf2039b72c5501f9949abea203e55e7aeed06ccc5c29c427308ddbd37a6f5f3b781fd0df98b71e6b7a6d5c6529173b541a0813501bbeb0a9f5ce767ed7ea9978af4cc70b53d303f82b8407c2b6458af407d57a589e10fe160997ab6d1d2054e21c0637c283c6d14bfe2371b96d00a9d115b8573feaf10b78a5664fb8cdfb67b3fd9271412163bbf433dc9137677c79a1861c34a1194d2a5a0994606c835d167a022fc704ed783b2482002a468148d5eb5afc83e72d3ff93888af3e6206152293f23f933b77146ad6cc03b37dc61bbd166292102422637e290ff2714c7755416db3eeb86833465157bb4d3f14689bc212d9e6b1c9fef02c8ba07686c6e57273aef054852b875a8d0f27d6a2867227bcafc4bc7d082394956c7e154d06ad3954abcada2706765558936ba621161657d9b6c09988d762ff47b3102991c635606c03da0787753ffd35f1678a4308479289bb5f79aa281fe4d4a550eef2e8ef0192d78491688f9879e1ec4f7c66ec2c166b9ec6e0c7a0c5e7b4ff94719ca9ab00381a33d068f89568157c9dc9bad93cb255b96134a1096e6b09ce8033e3a3adb5f18ea94adeef7e94f144705a03c71040fd6be95e81b3ea291b8173027c7393effa1c98bddab0216589c471065a81bf7da732abbfc042a8a4426cbafad436b7c19310be281dd06c953499e2c9d092017debfe09a60fcf8a62387caad4c725e2592f779b089bbf5dd1fd014ddca1c0c43d34fb7729e771fd7fd1764baef9dbb64b6ec8f6ebb799e5c53bd3080e36a9d08085f39eb360926800246aab4e64a4bde5cfb20e4cb26995125fa6c994566f4fd6f97e7944032bc8e3a416e47eef1934deb148db8930d68d21de69301f90f6ce3d8c81a7e15db4b95ca1127a2b5fd14b8b51e3aea7b05067e4533f5cf0d6b5c0e6645212473074a746020b4b043892b3d63af506284ff4dc625325429806a9f928aa095423a37cf06cbafadc2bb710f7653319721121057acb7519b4f4bbe9744db10fc4fffdb5a12cee3f3ac0bf288d1731a4d52d00e1b664a886395c223bb33173192cf2d9371d96ff4e3e433653ef27e7ee2dc0bafd47b586ca8cc52b587eb8347a741effc8ff471a75b07c4ea7d5e6d1372b1a556e965846ad7a0f1ccfe76361d15b071fd9fd63ee4bd5895aae0f11ee39d2472b93d8c957dfa7ea62dd30800899a8c006a169b1ae001d506b3bd1b385e9c30e6f9a8645f2dbed87056130f18e86055891546b128e5c8e7d264e3022d9476bcee7d41a11f00cb89b4176391542128d377f234faf977358feb70c262cfa4e69a9bc6071ed4769958e1c80253d818a6eb0505fe9a117b4143570e5ab9c002e9abcb33be6d258fa774307e33762f3f9fa39c1e6fd2fbb199b41ae66f9bc67f4d03de8831dc6997bf8e599fbead2d092d976367f4cb02328ca2cffdfe1b4b02c63fbd257dc0eeb7f98321a46a4ec93c14caf749516634709dd0938bf4868d4dd284edf113e791b9b8c0b0dfe258d298cf6eb5d0e02e8c501984e35c4817a84200978d78c7f220dd105a61b6c1beb1fe7efd216a6061145f2b47f004526500793a2448f648356c2fbecbf112f7916befd03ba806d0a57cc3e7ae752bbbcafba8571bce28719a6f5966ab526f6ceb616780acc515fd43e7cab5b1d3fff6bf8d7506f3fa10445af466117bf5e06e31f9b73826cc5854426042be884a7515ee6866d13af86dd71c81a57d3b53c4f23281da81ff8716c9887e4c325c714436e8946a2a1aa9a29db405f080a72076f5d6e1e7a3c10b29fd91fc1d48031785dd215c7d6cb297b02e1afe565b0c0c6f9089bbe04500768c2b48709b79b4f5301abe7f605e26da4ef509b8cfc0e98e2bd0cf968a9cd25f4703e1cb8465c3b338b1557220ea9f7cd1362bb7f0e5dca89e8f60493a112d2bff5236e703c143c0a0a8403d93db89acf6e5b9cebc2c7dfd77f0d5aca8bb2a20d7ebb9ddc73782b56f7164a5dda17691926b540f5363d97a74a2f1e71058c8196dffb07e2cb2fb5633618bcffe8cf26603a2", 0x1000}, {&(0x7f0000004c80)="485bdea708f6492802065e10ac5e3af53b172eb3fca79096e71f1f75bcb36f1e1a2fde5e842ed6c9bb5a4f3e1f0001498d4f9f36c620c7f8976f7dc8b7e9894ad6e673d4d68b0abc3ea10cdd9c962b3b7f6c17e3d9c47ac7823f871248d108967629cb1ad9b639036871b7954b3f963f9ab31b6728508ca58c103435fa50d8170fa93228a64afe1e03fb444921f0ba5183dad0fec7964ee48d7b5a91246d788a13bf6371e6df5ea0b84d06719c395d4392b5d9a6b9db620f7acf52a9c040eee087e3e72bee717d515ed2d3fe5c19296b8dbf08f1fd7e237f2ca81b33bf7c729588e7", 0xe2}, {&(0x7f0000004d80)="44fc744b574772c0f7a429d74636c38c4a34e7a8e641e0601f8d8e8613b218f2138a4efcad5cc665b6f2eb29395f310d0870834c4afda646198df9c12d2a2544679761d19025f01b397657cd905a9a287fd62de58983c1d88e5a67f5dfbf0c22278747a45d857b0b9fb33efbaae56994640010b038b1503790fc3db6754c8614d27bb3ed4f97dc55a814c71ec09ee108421c0b3d60df8eb1cde4137aed770d9aaa2a0da51327febe799d0a7381ee69113bb52839ad9de1fe27e13bf8a451c5d4a87ef2a598a558", 0xc7}, {&(0x7f0000004e80)="c18e2b454093425cca524ffe348b9b8fb94f9f25692f75bba810f15c7ef230dc67957d1302e96dd2dc773821c90815e9ea551cebd9c19408bf528cf01f158a01d8593c2014ed3a64e713c8287d9d77e88a057fe5c623d5844615d4e5931647234fd247b45a582fa765d8a8a4427f33731e6826b15007bab02cad6d21e85f23e1c47c779c9c8aea4438d8", 0x8a}], 0x4, &(0x7f0000004fc0)=[@rights={0x38, 0xffff, 0x1, [r15, r1, r4, r2, r0, r13, r10, r3, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r8, r11, r6}], 0x58, 0x6}, 0x8) executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x80000000}, 0x10) setrlimit(0x5, &(0x7f0000000980)={0x49, 0x40000000000054}) getrlimit(0x7, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b9", 0x127}], 0x2) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000080)="242f3479dabf9560e9dc0b453076209b52694d6c9e18654d6f2f2bd34f61e36f56fe9e", 0x23}, {&(0x7f0000000100)="4d6710588fa75ebd5a0d4d8b1a3ef9f3559f19210c0b840f40c3cd67ec5d96aae3775683506b7377ce8993f8deb6bd677d77d65bd5710c8f5d36f5cec7a21c81a4ffa255b4004fd129066f3d2e282f71c7d02c3e7184a2773a352f6a5429a7109f23087d1b7080ae930891961a9adddc7df41936c14fd9384e36e0cdd6a43161b2e26c9b019349d5eb7499c5bd41f606c921c1e5fce83b9fb85b5fa931e8e5d84dea148035f7ea243c550fc45ed079fc02df9bafc58992f2b9ef16fe5318604525d81c484138", 0xc6}, {&(0x7f0000000200)="95f2047504c743c33b1c1b0bf4a1ff9acd05f49d8fb981ac5a5176572fff136fdf2486ebede03bfc932123e7c8f5e0e40f680735a9eaed9b459949fb5159d9701be5096ebc46cf694c29e1ad5ce10f1b7259f0653ec83e5bd8980fbbd0d894fda43575cb44aa1041d86350734fa2cba54ac28459f701cbf260b9670a3d0b7530d09d7cf0f878f3e9a502b8410078f6228c418ec67faf3d52cb8fd531338c4ae8258dbfd0ff9733f3b96422c552d33790e38c93772a46588967f99e06e6c0a5568d823c", 0xc3}, {&(0x7f0000000300)="1856870a2da8adc39367201763d5e2da45e36182d9df18ccce264df7b21d5442ed73b9c5fb763cec8ab42c192237d2fa9569919bc29a1b731ddb5951259329511ebc9d3289607955043b77ea99a44b486d9d46b513739cbe8d3674f4f78a391874cfbbe0f43150f39dcf9a2e6665d8e703fb1c61867098c30abcfe6aa7a4f3a3a5", 0x81}, {&(0x7f0000000540)="3d8496515c8471204547642732e5f3c540fcfd87bf8dfabdc9b26afc5c52c4a84a63b91d5eb721d36aefa50440712bb56e96a4c6c266f8b410f1f71066186290e53a599eeee587cf3b03e5bfc65afafd9260a0bdd30470185ccdbf7305dd6bed9ce0b542cc0db68c7a1d67a97baa4a3db58e38c9a2c124dc6b4a3592c4d060c3ce1013761ddb4c5b49de346b2618f8dcbf2ef77fec99d75e468c0553a215109ff45d828f060356b84cdcc564e2107c36e16cf7eb809246c334bd15ae778a82c85d127454c154bb2628c9c48b0300293833", 0xd1}, {&(0x7f0000000640)="9a52118e5e2bb2fbae3b76e9961d26df7012665ee43c15ec1b752ff3de5f8d36dfd5eae397cb2610028a7cf9d2fdbdc00538c87d61581976041f14f1777595490fa7eb6e010ed0359efc228c92ee5b596ceba8b7a43bff7962cd8c3ddca8bf57cfe100d4934e9c378b", 0x69}], 0x6) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000480)=""/138, &(0x7f00000003c0)=0x8a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xfffffffc, 0x1, 0x9, 0xd28, "dfaf0ba3383d00000000000400"}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f39cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938", 0x7a}], 0x1) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r4, r5) syz_emit_ethernet(0x37, &(0x7f0000000080)=ANY=[@ANYBLOB="b1e83c8d50b5aaaaaaaaaabb3c09a5e793bd850e5be2d91ba232ddbd05baa327d77d5502d3c82c8377d4d4824e4a5d0157dcd7c86b0e17"]) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) poll(&(0x7f0000000480)=[{}], 0x1, 0x10000) execve(0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x2, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="3a5b8167d63cda982ed6d49ce65ca48d"}}}}}}}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000700)=""/188, 0xbc}], 0x1, 0x0}, 0x0) r5 = dup2(r3, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x81286947, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x4}, {0x7c}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) setpgid(r7, 0xffffffffffffffff) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) executing program 7: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xf6, 0x1) mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) socket(0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40001420, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) setreuid(0xee00, 0x0) mknod(0x0, 0x0, 0x205318) r2 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) socket$inet6(0x18, 0x1, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r3, @ANYRESOCT=r2], 0x401, 0x800) executing program 7: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) geteuid() socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f0000000080)={0x0, 0x0, 0x0}) r3 = dup(r1) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x4, 0x2) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x6, 0x0, 0x0, 0x7}]}}}}}}}) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000240)={0x7, 0x54}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x0, './file0\x00', './file0\x00'}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r3, r4) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000140)="39ea7955cb6f0bfffa2ef7d2be8d1eb547721417efa0deacc104ef590398a889b547a09abaafdb8ad63702c16fc3c9144ee17735a6c934875561545c2313708113134e8ac439936c84405800cffe0e905d55135faf7405f8035338a14f716c", &(0x7f0000000100)=0x5f, 0x0, 0x0) executing program 5: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() r6 = syz_open_pts() r7 = syz_open_pts() syz_open_pts() r8 = syz_open_pts() poll(&(0x7f00000002c0)=[{r2}, {r3}, {r4, 0xe65dc00084cf4bdf}, {r5}, {r6}, {r7}, {r8}], 0x7, 0xc2fa) write(r1, &(0x7f0000000040), 0xfeea) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000140)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) executing program 2: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) listen(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x49, &(0x7f0000000080)=[{0x3}, {0x1c, 0x0, 0x6, 0x35fe}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f00000006c0)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000269000000, 0xffffffffffffffff}) dup(r2) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r6, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000080)='E', 0x1}], 0x1) execve(0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f700cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb66400"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000003c0)="91aa4546", &(0x7f0000000040)=0x4, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(r1) syz_emit_ethernet(0xd4, &(0x7f0000000280)=ANY=[@ANYBLOB="0ec05dc87c40ffffffffffff8100280086dd64d67aaf009af009ff010000000000000000000000000001fe8000000000000000000000000000bb2f0e000700000000fe8000000000000000000000000000aa00000000000000000000000000000001fe80000000000000000000000000000000ffffac1400bbff010000000000000000000000000001fe8000000000000000000000000000bb00812ec7000000000000000000ffff7f0000014e084e2000089078024a413f8e50d286285ac382ddd6194d855f1c87aa4c310f8b5bb02b5f90381af14c45fae7d102843068a2d8298832d878139a35d4ebc100d61d1111dd179f3b7f5aa26dde586747287c85a92821af7ff51bc309d072408e38fa05385ff35c20a20bc890325341f4e39307699e123af2d2b4e8f4ea33719114d8c184337d70ebac79fa"]) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xffffff8f) r2 = socket(0x2, 0x4000, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) dup2(r2, r0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x2) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 7: shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r0 = shmget(0x2, 0x2000, 0x248, &(0x7f0000ffc000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x81, r1, r3, r4, r5, 0x4, 0x4}, 0x4, 0x4, r6, r9, 0x0, 0x9, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[r13, r3, r3, r8]) write(r10, &(0x7f0000000200)="2c6a403ee0b09c42af460ab05c50100e069c54eb3d55d4465952bdc6c0c0a81028572e94762f984fec63db1cb3e5cbcb8192803ff6cf3d6c25042f6cce281fc8b837", 0x42) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/211) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={r12, r7, r16}, 0xc) getgroups(0x9, &(0x7f00000003c0)=[r3, r15, r14, r16, r13, r13, r14, r8, r5]) setgroups(0x1, &(0x7f0000000400)=[r17]) r18 = getuid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440)={r12, r18, r8}, 0xc) setsockopt$sock_int(r11, 0xffff, 0x1007, &(0x7f0000000480)=0x10001, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) sysctl$kern(&(0x7f00000004c0)={0x0}, 0x0, &(0x7f0000000500)="8d0461d6dd0fad1a9a547e2e2ea7fe1f1a3ff690b15da54d4ad97a20d0a0b36beef6ff980498280c6a25cc67aaf158f1143fe2ff4689ea781960044ef647824c9ee57e546a18711a45d25b3b6db71c29bfe32339a33d657fdf7c9f1c267b12ab509d64549215fdf438aa5a9b9ee0be74b7bddf1d43b66771e44966ea8c6ab4a483b40b6e9e3309f7110f6d334d712e41feab1ccc01e575f277a24e1e9fc5b0b752703e9c0ad68c9fdf1c4e8396489571787a15111e81d6eab665ea8e", &(0x7f00000005c0)=0xbc, &(0x7f0000000600)="06acb9c333a5fca4dee74aaad4471aa0a6f936a5f84a45db37cafcdc843b0eb1931a37b02200dba071f4af4ab792d212135079cb9990b41d", 0x38) r19 = open$dir(&(0x7f0000000640)='./file0\x00', 0x20000, 0xa) unlinkat(r19, &(0x7f0000000680)='./file0\x00', 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) fcntl$lock(r11, 0x7, &(0x7f00000006c0)={0x2, 0x0, 0x4af, 0x0, r2}) r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x40, 0x0) ioctl$KDENABIO(r20, 0x20004b3c) executing program 0: flock(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x18, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x20}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socket(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000001380), 0x200000000000005d}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') rmdir(&(0x7f00000000c0)='./file0\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x5, 0x6, 0x6, 0x6, 0x3f, 0xff, 0x37b, 0x10, [{0x3, 0x4, 0x7, 0x4}, {0x401, 0xffffffff, 0x800049, 0x9}, {0x6, 0x5, 0xfffffffe, 0x1000005}, {0x7, 0x5, 0x3ff, 0x81}, {0xffffff97, 0x9, 0xfff, 0x400}, {0x8000, 0x4, 0xff, 0x6}, {0x7, 0x5, 0x6a, 0x200002}, {0x0, 0x6, 0x8001, 0x4}, {0x0, 0xffffffff, 0x3f, 0x1ff}, {0x101, 0x48000, 0x675c, 0x7}, {0x2, 0x7fffffff, 0x1, 0x3}, {0x5, 0x401, 0x704, 0x9}, {0x2, 0x0, 0xffff0001, 0x7ff}, {0x5, 0x7, 0x8, 0x7}, {0x0, 0x7d98d793, 0x5, 0x10}, {0x7f, 0x8001, 0x4, 0x7508}]}) r6 = socket(0x2, 0x1, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000018c0)="e1", &(0x7f0000000000)=0x1, &(0x7f0000001980)="72a50ae1e71190700a340bdf1aff091527a889a4", 0x14) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setuid(0x0) getgroups(0x0, 0x0) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xb8, "09000000ffffffff080400"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0xe00002}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x800, "41121b6bbe8469f9bc0baf46f625d70541d624a5", 0x7f, 0xa}) write(r2, &(0x7f0000000000)="7696c7cf00"/14, 0xe) executing program 6: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xf6, 0x1) mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) socket(0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40001420, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) setreuid(0xee00, 0x0) mknod(0x0, 0x0, 0x205318) r2 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) socket$inet6(0x18, 0x1, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r3, @ANYRESOCT=r2], 0x401, 0x800) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x28, 0x80}, 0x0, 0x0, 0x1}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1818, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r4 = getuid() setreuid(0x0, r4) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) bind(r5, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setitimer(0x0, &(0x7f0000001600)={{0x0, 0xfffffffffffffffd}}, 0x0) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r3 = getuid() r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = semget$private(0x0, 0x4, 0x20) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000340)=""/10) semop(r6, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0xa77}, 0x10005, 0x0, 0x6}) fchdir(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mkdir(&(0x7f0000000740)='./file0\x00', 0x185) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x200, 0x0, 0x3, 0x0, 0x100000000, 0x0, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0xa, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4bf4}, 0xcb6, 0x80, 0x0, 0x0, 0x802, 0x9, 0x9, 0x800000000000fff}) r7 = syz_open_pts() r8 = semget(0x2, 0x2, 0x201) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000240)=""/62) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x27b5, 0x8001, 0x2, 0x3, "d4077f5555c0856c6f71554a443a6c7fe31bbf39", 0xfffffff9, 0x6}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000780)={{0xb179, 0x0, r2, r1, 0x0, 0x101, 0xa5}, 0x1, 0x6d1b3f54, 0xffffffffffffffff}) setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r2, 0x4, 0xffff}, 0x0, 0x0, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 6: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x83}) getgid() syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000877480000000000000000000000000b40dc9"]) syz_emit_ethernet(0x46, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r1) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000480), 0x0) executing program 7: r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x9, 0x5, 0x8}, 0x0, 0x8000, 0x7ff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) linkat(r0, &(0x7f00000006c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x0, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @mcast1}}}}}}}) r2 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000cc0)={0x0}, 0x10, 0x0) openat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) select(0x40, &(0x7f0000000000)={0x1, 0xf76a, 0x8000000000000000, 0x0, 0x20, 0x8, 0x9, 0x55e7}, &(0x7f0000000080)={0x1000, 0x3, 0x3, 0x4, 0x3ff, 0x9, 0x2, 0x67}, &(0x7f00000000c0)={0xfffffffffffffff7, 0x7ff, 0xfffffffffffffffa, 0x1, 0x8, 0x80000000, 0x3, 0x8}, &(0x7f0000000100)={0x7, 0x7fffffff}) executing program 5: r0 = semget(0x0, 0x2, 0x206) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x20) semop(r0, &(0x7f0000000040)=[{0x3, 0x26cf, 0x800}, {0x1, 0x4, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xff, 0x1000}, {0x2, 0x4, 0x800}, {0x4, 0x1000, 0x1000}, {0x4, 0x9, 0x1000}, {0x3, 0xffff, 0x1000}], 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x89, 0xffffffffffffffff, r3, 0xffffffffffffffff, r6, 0xb4, 0x400}, 0x68, 0xf544, 0x3f}) r7 = shmget$private(0x0, 0x1000, 0xa, &(0x7f0000fff000/0x1000)=nil) r8 = getegid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x4c5f, r2, r8, r5, r6, 0x10, 0x5}, 0x5, 0x9, 0x0, r4, 0x9, 0x2, 0x9}) r9 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r10 = accept$inet(r9, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r11, 0x800c5712, &(0x7f0000000380)={0x7, 0x1, 0x10000}) r12 = socket$inet6(0x18, 0x5, 0x67) getsockname$inet6(r12, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = fcntl$dupfd(r11, 0xd1b7e03d73f3a7de, r9) ioctl$FIOSETOWN(r12, 0x8004667c, &(0x7f0000000440)=0x2) r14 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000480)=""/209) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='W\x00') shmctl$IPC_SET(r7, 0x1, &(0x7f0000000600)={{0x1, r2, r8, r2, r8, 0x188, 0x8fcc}, 0xcd5, 0xffff, r1, r4, 0x2, 0x800, 0x796c}) getpgid(r4) fchown(r12, r5, r3) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) r16 = getuid() r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a40), 0x40, 0x0) r18 = open$dir(&(0x7f0000001a80)='./file0\x00', 0x80, 0x4) r19 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001ac0), 0x8000, 0x0) r20 = accept$unix(r13, 0x0, &(0x7f0000001b00)) sendmsg$unix(r13, &(0x7f0000001c40)={&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000000740)="a710e5628782254d786aeda1ca7d3974d95229371500c70d125abc872e59afad421d20a46d252f207f7a4653d91b3048e07771f77d14abda63", 0x39}, {&(0x7f0000000780)="76e0f77da8965762ab18f0a65c2a8a6d32dee8cf10e8c52be92b5d77ed5886416ac9db93d3e74f2c953cb3da0a5ec8fc1989d322f4015ad644e959188acba29bd79686053f0d5524244cf677fedc5dab60f1d87d5d5e9b510fa3e187c2bc33", 0x5f}, {&(0x7f0000000800)="ecfc3844f10ff1e97815be0b8e65c2dc20eb4dde0efa88ef217acf5115a680322af77242ea07700dec5f77520e7ebfa37f24f8a1e86a32", 0x37}, {&(0x7f0000000840)="cf325ab5fc00915db053de85ac33f1f3a7038a06302f06e52ba8dc5d9149e383840b8c2ad0a435e563236baef42451840a88d67f782f34562e46f6c2c896882948d6976b7c508be25b759444c176242c5c49c86fa4df9878dafbbab38d3dcb313bb68b34ea58350bcd5ae5b1d3c1518738e52c89f1dff6b455e5a12400efe2cc36512eec79f515cc93ffdedaf476f927a15d2c3d0f0af41c62667d137b48f4f4b05c2e783f4334d2f38acb27a0bcbf6bfd8479915be3895da53429eb302a3db535330fa0d36108001b7e9869a359e76c610499c6b2cfde794994bfaea4410446eb63daba341f", 0xe6}, {&(0x7f0000000940)="a4c2e0b11055b38d6f78b71d2ba6beef0b3ef406aa13b08265c957aa5fa19c36f3e222fe792e824e46a7dbc43cda446a7e4ecdcd949a482cf6b227cd71669a2e04e91e42f4bd9067adb19c3c27acc126a3cd93bc44774a8b8fa710fdebcba79a9f525bca48bdcc79cdd2", 0x6a}, {&(0x7f00000009c0)="6e123bd304630de589b79150dc703a08324b15d27782182924e3eb2b402c0cb1dc82d33be4ce45c9577ec7f84805e3e6189dc43b4828a7253c5a3624f3f96ab369ee1ebc37f4dabb830b815ee45b97bfb83639830bea39ab69736ef6af08946f8b14496482493c4c96223e46e4f072536131f4fc96d50421d099e0bfa0427ebc3019e9e0aa829400d1d5c5e74603908e63b16099c054ea581b0fa5b35ff443084183fec47a07c90a28e07f300a504da431e5cc442f6240fd21128ce0102a4883dcfefad144f2c5e001f13f81437e13b03912895c8d40b745a95954ba5b7504ee5db3783cfe720e646e8de17c5332ce671f1e0411aa3ea1a9a4ee9d990d67b47d0fc348830a8538b92f8cfed382ce91ad241e651a58b196ffd830bb1b560da040ed5df3f23009ccfbada9ee775510d141963fa63eead9f2964e61069e78c135183d46e3bafe10bf2f4e8531ce8f6f49f595c564b301f96affe8e05549ce893a2f379331f436982805dda52af92b9a60ca7b596f2f16550b8dd4cf076acfd6cf6907b717952196c4e6ee07eb0fac1a379388c319c7bb9ff98e277333f125550e84aac618deac3c9ddf4ccb6bd42c9e3778da350dcaec1ac388762664f8c26534d701d61af52f5f8d7db356459c80e38b5183f87d933be84cad4c63f5d848f64ef12a82a7480b3181bb8c95bc2f75909493ebc7573b1cb0836318fcfc5a34715d75260e2a4205b1e8b559265367f1b8c7561946b72ba608ff663c7dd3a6af470b6bf18e9db3e82546314805266e43247e06db1c62dd1073fd8a8c1456a01392387d02bde373d2a61d6ae1d9f0aeae75ac00bfd8e63616c8597dfbc852035fab36b807d19869170fdef3b6793031ba08916d7b4d66a9774ec14ce8c8d06b26374b3c4d4e9454fd5b1e620b9bc85070b3bde706ccf260bec8bc0040252bde0816cda082a68050bc965b7c99a9d1174dbc14c7bbe44923c8e5e80652bac21bdcc10ec38c24999014286759aab56c49e835b89509f5d2b1ca33805e179316e6dffe9fbb6b6dd92816d0e91e83114a3cdcd885b1a38b1b689df58a9cca32491b23b898d616ea8cd242e5bbac43972d07aa82158e5bf25259a446af0ac7e60664913a3ba4541418fc1e6be800587cff1724c2f8447e7aeb2af39f6af08b9cc082e34712dcba5459614f1ed86c176d90aad3e2fa589c06ce8db17450c2597f73fd1563f3bcc4085bf0bb4f82880af99cd5d2f0585ad76decf01aae0eb6247195873f5a497fca6e4096b2434a6ff5d73f267cf779e27cf38d7f2df0f26cc312394012a5cbfa2eea87f0717df70b8572f3bb4e520c6365e65981492695435deff2a0a088ec4c5aedd87fbcf0eac5ab7db4edb63d8c8a1cfc53b0e51fb63b29b1203c1fb89ec04c218bf3488e196e6502a3c2011792277f843594c70f5e1091b6036f91eb5d2f78bc69c7a53ad4d668360676ba5b30730b24b578ed056e32d2a88fef6dde59176575e781b832c462610d8387471c8bbf9cd2a853e46b1935634d54470e72b422c726c3f65c755bf78547cc351278dbfea3128f7612d382f06914c8c51b31582066c649d43f9a29a9e8ade764b6ddb90d037c3401f8bab6bf06dda04b1cde5c4ae97421d41660df56bb4adfd9acbe61249c2d4b510ab0ced7834c7853b9b4757ba05f6660264b5ad446b4c0e8b5bfa68bd214209eb9cafbf2d3d8755367840a1435fe4f719027194cbd8e21ada832f5679ac0964fce7e3dd28d7be8da25017ad9d9b150500b0481c2d6f10290efdd9fa48c3e8149bb048e5a9390e0abd9ceb714ceffd5f12b228cf7ba63cd502ca6b21814c1e031ac8d4127912a52e337c91fbd97a5b4c9a1545f18e73ef178242674620c3727b1b53990dbf677f46386e7d8f72c76fabe23cd899c47ae893120932458ade38e60ece7112629ce63efedab4ff1e82fe4d15bcd7fc587961c734730c0b313b91fed1aeea4f090ef11789ef1810e211b79536de1ba0e3b05f5c40e1423dbc4d49f147381506af37bcdc321be9a1b78f58e9b70e21de64514f64b35b30c11826fed18d4760db353b9b2d64ba97c6b932e04dbed3c5305ec6fae4844bfdee28121ee6a1f9fde3dbe53166007f1b2c0d6da56499319ed32a9cda264d29ee4f6cc67307e40fe7145d40f311436bbd7ce8f142ff2c7b30f14cc874b2ffee5321dfb28801e17c166eae7ad036ed919f30c05ec419c229752eca545180820c4533bb9eb5599e8578f89ca077b1131c2e6c084972b6f40cfa8f5dd993af57a180f577b610ac2cd82de1b524a1e1b1c7dc39c1417aa349bc1bd795d30451e4b1e1e5a159ea8d2d7c9ff516d17868952a0472529fa3bd820de5005fd147759952ab11de0c96f5ebe86161e5c904d0337c337ea0187cafc8acf78d6b2c0b1e03cfcbc3d2d086ba06ef2d387fa0dd9127c8dd473d8cc432cb2fd20f6613b1d68b305b67fe7c830fd95a3fb5ae38dbbca26a10ac756a2f505cbfef69a889e2cc21e68164eed222c61fa61f0707f21205b19471a845633c756ca9bd2b7f995f7e7d4dc46aae2afb2e9bdc2a6e3ec42dbb2b308f9671c4b991146300d2378085aaca1ce808ecc9c3b0f1a5f69e0688e203d099a9d2ced0a3b619e6a1a667acc986beed06773ff05e1e673cf293c85be4513c3322dde57515236e55a7a997f209b4bc2cf95d75ef44857c2dce84ea4af137de76adbb600c967492636e2e7905f90abafc603545c50acf012b0ba467df177fd416e21dd93db88922c47225dcde6c16d975c1be5cd90e8b6e39bf5a2a516b09e8b8beea56d12d9c76eedb85a1d168020433c41e72cf8ba5e1b57eeb0e672b3bc5a3413d89a601b9dde50b1365fd851cadf497cce9bf6b769861c69ea1655624d80b8848e437cbe9c4317473584766d560e26599df3444b9cccd84f2671ab6b43915047dad8e78a9f2511c793539a8a1f7291eb7b880ab6b8b1256ecc768f68629d548e576923e6ce28079213ad0af3f2dbee916a931d897c600fafee75ace1ce26c59ff6872ff8a89a83e3f6c4d1ed43f9f54f2906d76f69f74b446146828e7464b6db9bc49f916bef14c98e94bcb733413ba695a1566350a1b6bfacee0b70c16d958787ec87bfecbfbba598dfb8e6f11650c59d3e9e9d56150b6374a8eb02deea5bf92ffc78c48477a01552d2ea34fbbdaae6034316e5b1916e3f2572a4a0d3c18a616be267d1da3d6b5cebc55dcb49e60b51f4a109bed924f56f0ec7addc898d17337d5666f34138fef31caac7359e4a3df6b297af1c2c8e169e42435d88e9e4e39932693771fe99ecceb0618e141e4947cf2fa309e42043206baa200e65b0c07c59411d7d1081b7a8bff76aa35186cab4a27b799584e02f19781135cd650c3af672e79e5b73531832c7a8836d94b5ab6d7081a63918b66a4066d0389f84a14cf25d6b74a0e9b69a056fbd69a12e3043e544a837ffaeacca58f5311cb4f9c1cedf6893a0ddb701bbbb1c3a7986775e92d509868dcd6e33bbe9f72b5725cbaa23442f1dee91d483b08fa4e2944437c4ad8033572444d0866060efb901e6671c659861e7cdab5f0be77355cf85034f4f99c4dfbebc8e58e38af7b2dadd3c5b0cb707e8e5cf2a9cea2146523cf4891a74e5a8fc010d3f1dd6dd2da098335a66c12a38e263c570768b1a4671bc59c47ecb2625cac62a23958c55889db522154b6e535c1f6a8fbea6c371f557cb8371d845f93d4bf538d5e6969e2192d64cccf1d23f4f42e6f83731c8f8774ffc88a22474339493662be9f7402c67593854eeb12506f248496931d93dc732d3b96bc2bff733376ee5762a599bdc09d1e64cd203cc84d13caecc1dced7b35c6ca23b0fa7d5af5f49fcb0295a17116aaa92e65b559d2431cc90b5867608b69fdfbcfd4568c5a0736d35f55efacccef4f0eb6523b99b7b891bf7f6b5b0bf9b29ef8376b819a8580b2e033d31fb01c2a72043dbf5c5bde5204ccc457c7b179f308f9292c42e715d7da427836c80b1f585bbfb28f66705cfded7f87ad2c39577f38073826755236b113c2679aa2208f95a6ce460f9973f568791ac2dfcfdd2f7b2736212ee5e3179a450c1744e98cab8e0031e785ffb665d2dbaa25c2b161e94913e3d9d826b3b0f3501da961464c0de97b9925a108b0857ccc6fd9d9de7912cfa18bac7680dfa6cd521eb524e511c5d32ddf3c8d17380748c798b6386ac11439b003b899d59ce80274db54350fefef12b6ea170a11ce2cc2247e857247d734ad8132d007b10000b95b372cacd3ce0481d70185c82e6b5b7fddfe2d6de1495d13eb15a8c9454fc80c03153f7a5617a18905b0b38707ae888c09fcee1f433b6bddee19aca52545792eea6d999b4af3601975ce7b75e6e52b58c9a93b858ef30419a67503f5fbb15850336fc3d4a5824f567ac8159ea84bbbccdf809d1d9b5097c4e29f1e7b048300336454d3a85e088c9a98c519f6dfb1539628a20eb1039ba110b1df7a793d4e10e592ec8e27902f44c3529719704439573f299c64b0da07f0750531357d8dcb12e2192f12032293d19cab03bcf12d760578c40b1a9f811c211b4fe6065a0176cbdbf82b1604a1d4b32d5724c077b6f981dc30d45ec7519f6754028f74495154f765f8873d14f65a9daa310681cb1a016f353de1da3a30a04131cd6dbdb1b7919ec25e3560d2f79f19ea224fd2c9061d9cdbd6efd71c67d15d78433961bdf462947d1bd4ff83b0c44216771c8f51ff079895e7e5c6010bd66d6e153592c20230fc523c28ff1b325be253285cd74f8fb369fa1fa2cb1ed09f44de4eb233a7393ddc7ebd0353bcddb78b19c9204e7ac6d2e5150028bc9b59d7fb8593c1f15cedf5992dd890e8d6cc22e3fcd0646ed0f98a3bfe652a89aa50e7ae7cca8acd9ed28afa7b01813706d1599d97434b40cee173239c0cec0ed1e0521ef8d2dc2292e435005a84eb4ff42c3caa314d376c06007749a7862dedd7769b1dc711210cf72b67fce1f9da35a5136f88d2fd38307cf9d6d1b3d5d2610b9e192a4f35ed8d02aac0dec153f306bf5c06837f00f9ead4e9beda666b146dcb940bd8d9edeae9b855ee2001b72b24e6fc46e414626a33837c2124c8eb9157476af571d349571430620fb0e3dd1492a9df1068346f9afdb12d5db0da505996d0649f6fdd78c1261c8f47cf6d0f4f2d213682284a8f02393b55b1b9d66bab12a6e84985692375d563c04ff1cf8299c4079ec9e161540f37d832095e62d7042677d9c04c9a71d45a6a8241ea6f5e28ff3f3c904e1944e02965ea9e47ca0b9eaed267691e802651c65551f1b687f0d0945cda6cecb7cdecc3025437cb390c839c538fcd5d5c10c7a09944115cec9404457e06cb5e706e2aa1412082a7268e5e8b0fad03d48e1422b5be481cc8fae2f7d5939f6fb5c542e2eeaa78b03992dc6e9297db8d21d3551753fc4bb59ad28181290f9047392ffebe6290b1e7ca50e615f2767653aaf6a3d6a384e863972d5018b64d92089fb2e9cb223e31d134fed5b74ed34a104225922d5cb552bc201f0fb12c8e7f7e79921d5b9a2c3a2c23964ce65b850283fa7b73f0b03d9dea2ec5bb6b3ed37b2a500c85b2c7c47b68e5e9b548aacfddfc3806a6f6c13a093e6b8a9bc62f68c3bc2364e74913ea2dfc3bfa122947cfde717e9ccb78975293b70cf4cd5f5b7c99e272e7a074dc8d283716b6b0bd6bfe24d5f28079bf49b107ed65a3c9e55a588673ba2db08fa8aa23801fb2072daea665a538290b2bb983cc2b0da8b7c5556c694a9b17d964f197317bb8c5d6e1d", 0x1000}], 0x6, &(0x7f0000001b40)=[@rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x0, r15, r16, r3}, @rights={0x38, 0xffff, 0x1, [r17, r10, r9, r13, r18, r9, r11, r10, r12, r13]}, @rights={0x30, 0xffff, 0x1, [r13, r19, r12, r13, r9, r20, r12]}, @rights={0x28, 0xffff, 0x1, [r9, r9, r11, r11, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r9]}], 0xe0, 0xc}, 0x4) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x0) r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) chroot(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/519}, &(0x7f0000000040)=0x209) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) r0 = syz_open_pts() close(r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = socket(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64}, {0x2}, {0x8106}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r5, 0xb, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) r6 = syz_open_pts() readv(r2, &(0x7f0000000240)=[{&(0x7f0000000180)=""/171, 0xab}, {&(0x7f00000002c0)=""/117, 0x75}, {&(0x7f0000000340)=""/87, 0x57}], 0x3) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001300), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x7, 0x0, 0x20}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) open(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2dd021b39d56e148447b6cdbb846555006c035ce"}) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x5) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffc, 0x4, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="32cc8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x48, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) fchdir(r1) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) executing program 6: getpeername$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6b90e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855000000000000000000", &(0x7f0000000000)=0x76, 0x0, 0x0) socketpair(0x20, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000100)=""/45, 0x2d, 0x8daa5bdec76a5ab6, &(0x7f0000000200)={0x2, 0x3}, 0xc) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020697e, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee", 0x1}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) read(r1, &(0x7f0000001500)=""/83, 0x53) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x56, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x20, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) executing program 3: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xf6, 0x1) mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) socket(0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40001420, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) setreuid(0xee00, 0x0) mknod(0x0, 0x0, 0x205318) r2 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) socket$inet6(0x18, 0x1, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r3, @ANYRESOCT=r2], 0x401, 0x800) executing program 6: recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffd94, 0x0}, 0x800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f06904831687179", 0x70}, {0x0}, {0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a4140292", 0x592}], 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) chroot(&(0x7f0000000140)='./file0\x00') fcntl$getown(0xffffffffffffffff, 0x5) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffb, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000400)=[{0x50, 0xffff, 0x7, "7b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9a"}, {0xa8, 0x1, 0xffff8001, "28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b"}, {0x28, 0x1, 0x8, "01bf8093b31ecd8a3fc84d6edb936a208d18fbbf1142"}, {0xf0, 0x1, 0x7ff, "f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de"}, {0x90, 0xffff, 0x6, "57247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce"}, {0x28, 0xffff, 0x64, "e292fb1d3b9195d169561562e31e897c625ddcfca8"}, {0xb0, 0xffff, 0xffff, "44feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e"}, {0x98, 0x1, 0x6, "36af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf47047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf84f5f0c6dc338fbe953379a27f1465fed1cd4b4109882d4"}], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000880)="4195d10b79afe3435b87d7c70b47d723602dac73f4f3aca1f30c79aa525fca32232595d4ae64bff32b34b9f25ac10f8f91d6ce3d0c9bda7fca780a0d7fec1c982fa8ffea06b684f61657", &(0x7f0000000900)=0x4a, &(0x7f0000000940)="d319", 0x2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) write(r1, &(0x7f0000000000)='L', 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) write(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8002) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x8e}, 0x8) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) r2 = socket(0x1, 0x2, 0x0) socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(r3, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="ad442fdd", &(0x7f0000000080)=0x4, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000200)}], 0x1) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) panic: softclock: invalid to_clock: 2016419952 Starting stack trace... panic(ffffffff8285c63b) at panic+0x16f softclock(0) at softclock+0x22d softintr_dispatch(0) at softintr_dispatch+0xcd Xsoftclock() at Xsoftclock+0x27 acpicpu_idle() at acpicpu_idle+0x2f1 sched_idle(ffffffff82cf4ff0) at sched_idle+0x41d end trace frame: 0x0, count: 251 End of stack trace. syncing disks...panic: kernel diagnostic assertion "((flags & PGO_LOCKED) != 0 && rw_lock_held(uobj->vmobjlock)) || (flags & PGO_LOCKED) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_vnode.c", line 953 Starting stack trace... panic(ffffffff8295aabf) at panic+0x16f __assert(ffffffff8290cb46,ffffffff82851a88,3b9,ffffffff8292dc1e) at __assert+0x29 uvn_get(fffffd8074540d90,0,ffff800030b130f0,ffff800030b12f6c,3,2,5007e3fbe7f31525,0) at uvn_get+0x4ca uvm_fault_lower_lookup(ffff800030b13170,ffff800030b131a8,ffff800030b130f0) at uvm_fault_lower_lookup+0xf3 uvm_fault_lower(ffff800030b13170,ffff800030b131a8,ffff800030b130f0,0) at uvm_fault_lower+0x62 uvm_fault(fffffd8072203c18,1b32023000,0,2) at uvm_fault+0x255 upageflttrap(ffff800030b132f0,1b32023844) at upageflttrap+0x8e usertrap(ffff800030b132f0) at usertrap+0x22a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e91c86da6d0, count: 248 End of stack trace. dump to dev 4,1 not possible