fffd806bee1200 va 0x402392a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402392da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ac8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ac9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253aca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253acb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253acc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253acd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ace000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253acf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ad0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ad1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ad2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ad3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ad4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ad5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ad6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ad7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ad8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ad9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ada000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253adb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253adc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253add000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ade000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253adf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ae0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ae1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ae2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ae3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ae4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ae5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ae6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ae7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ae8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ae9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253aea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253aeb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253aec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253aed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253aee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253aef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253af0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253af1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253af2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253af3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253af4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253af5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253af6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253af7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253af8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253af9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253afa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253afb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253afc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253afd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253afe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253aff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253b9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ba0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ba1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ba2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ba3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ba4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ba5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ba6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ba7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ba8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ba9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253baa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253baf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bbb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bbc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bbd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bbe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bbf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bc1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bc2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bc3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bc4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bc5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bc6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bc7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bc8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bc9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bcb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bcc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bcd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bcf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bd0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bd1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bd2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bd3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bd4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bd5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bd6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bd7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bd8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bd9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bdb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bdc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bdd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bde000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bdf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253be0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253be1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253be2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253be3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253be4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253be5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253be6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253be7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253be8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253be9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253beb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bf0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bf1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bf2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bf3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bf4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bf5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bf6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bf7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bf8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bf9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bfa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bfb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bfc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bfd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bfe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253bff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253c9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ca0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ca1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ca2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ca3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ca4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ca5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ca6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ca7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ca8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ca9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253caa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253caf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cbb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cbc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cbd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cbe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cbf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cc1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cc2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cc3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cc4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cc5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253cc6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x40253ac7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402b6280000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ccf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cd0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cd1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cd2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cd3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cd4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cd5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cd6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cd7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cd8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cd9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cdb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cdc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cdd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cde000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cdf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ce0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ce1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ce2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ce3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ce4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ce5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ce6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ce7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ce8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ce9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ceb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ced000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cf0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cf1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cf2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cf3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cf4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cf5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cf6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cf7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cf8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cf9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cfa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cfb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cfc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cfd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cfe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0d9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0da0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0da1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0da2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0da3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0da4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0da5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0da6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0da7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0da8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0da9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0daa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0daf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0db0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0db1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0db2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0db3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0db4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0db5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0db6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0db7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0db8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0db9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dbb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dbc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dbd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dbe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dbf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dc1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dc2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dc3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dc4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dc5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dc6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dc7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dc8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dc9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dcb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dcc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dcd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dcf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dd0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dd1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dd2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dd3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dd4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dd5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dd6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dd7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dd8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dd9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ddb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ddc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ddd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dde000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ddf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0de0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0de1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0de2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0de3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0de4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0de5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0de6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0de7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0de8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0de9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0deb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ded000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0def000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0df0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0df1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0df2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0df3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0df4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0df5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0df6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0df7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0df8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0df9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dfa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dfb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dfc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dfd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dfe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0dff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0e9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ea0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ea1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ea2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ea3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ea4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ea5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ea6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ea7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ea8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ea9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eaa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ead000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eaf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ebb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ebc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ebd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ebe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ebf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ec0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ec1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ec2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ec3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ec4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ec5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ec6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ec7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ec8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ec9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0eca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ecb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ecc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0ecd000 didn't change! executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e7a", 0x3a3}], 0x3) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000501000000dd3d2de2fe208e249f0500070107000000330100fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba090000ae61ad1b93f8343712cc1100b71dc00009010500000000000000130000000000000000", 0xb1, 0x405, 0x0, 0x0) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x811, 0x0, "0100012d29fb000700000000098002005e00", 0x0, 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = semget$private(0x0, 0x4000000009, 0x30) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x414, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) semop(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000540)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f0000000200)="92ff6e6ccf7611b5d366a5560550f36fb08f41332dd474c945676a4a72a67bdd303f39bec35fa2ad131c613ad7da28020108bc6d7be1", 0x36) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r3, r3]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x5, r4, 0x0, 0x0, r3}, 0x800, 0x6, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x10001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) executing program 6: mknod(0x0, 0x1ffa, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(0x0, 0x40, 0x4) flock(r0, 0x0) r1 = dup2(r0, r0) close(r1) msgsnd(0x0, 0x0, 0x401, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="fd9339c01f461c9308004500001c000000000000001100907800000000"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0xb7}], 0x1) preadv(r4, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/176, 0xb0}], 0x1, 0x1000) kevent(r3, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 7: open(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8210560b, &(0x7f0000000500)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000001], [], [], {}, {0x0, 0x0, 0x0, 0x3f}}}) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000140600000000000000000000000000000000000d00", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="505146b77b4f328097ec3b30f2fb020000"]) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x121) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x101, 0x0) executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x10, "d9ce5e0600000040000000cdbc00250000100800", 0xfff, 0x7d}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) seteuid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) (async) close(r0) (async) syz_open_pts() r2 = syz_open_pts() (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000080)) (async) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) (async) execve(0x0, 0x0, 0x0) executing program 5: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2000000000000, 0x1}) socket(0x20, 0x5, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) getitimer(0x0, 0xfffffffffffffffe) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) pwrite(r0, &(0x7f0000000100)="de28d2748f1274861538125c8d2abb4d8337b905", 0x14, 0x101) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xc133}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff1affffffffffffffff86dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa2b00000100000000"]) pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402390db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bee1200 va 0x402c0cce000 didn't change! executing program 1: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2eea636ae12821cff35f56888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb41c3dcdc51e44ca5b5bdfcf1d64c3003f53d57d96bcc77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {0x0, 0x0, 0x4000000000000}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x2}) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) socket(0x18, 0x1, 0x0) socket(0x18, 0x0, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x10, 0x2, 0x0) socket(0x18, 0x2, 0xcc) setsockopt(r1, 0xfffffffd, 0x2, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r1, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x18) writev(r3, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadce", 0x21}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f0", 0xb4e}], 0x4) dup(0xffffffffffffff9c) write(0xffffffffffffffff, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a6", 0xd0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000e00)={'tap', 0x0}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) seteuid(0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x27, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000000005}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) getrusage(0x1, 0xfffffffffffffffe) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts]}}}}}}}) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r1, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0, 0xf7b2}, 0x10, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 4: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x64}, {0x8106}]}) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) (async) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x37, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, 0x0, 0x0) socket(0x20, 0x1, 0x0) (async) r3 = socket(0x20, 0x1, 0x0) shutdown(r3, 0x1) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) executing program 2: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, 0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000008c0)={0x0, &(0x7f00000008c0)}) (async) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) link(0x0, &(0x7f0000000400)='./file0\x00') (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) (async) r3 = socket$inet6(0x18, 0x4, 0xff) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) accept$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000900)={0x3, &(0x7f0000000040)=[{0x3, 0xff, 0x0, 0x101}, {0x8001, 0x0, 0x0, 0x8000000}, {0x4, 0x3, 0xff, 0x20}]}) getsockopt(r3, 0xffff, 0x40, 0x0, 0x0) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x200, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) (async) writev(0xffffffffffffff9c, &(0x7f0000000840)=[{&(0x7f0000000440)="7cf32937ebd68ea4553252d4e7aeb2debaa5b51a6905287e24039b47837f6a72c040b90e14ef6937404cd8f7333a1d3d4aed984ad15c801eb4109c7494cd8c0f2ce5b6d7827edc7de57af706ebc75dac0fc708c1bb842f612c314ed3dbb762c16c2f3259c7839e7e3b9c4c587b5734dbba1f8071149f5fa6a47977657e3948bab303789aefcfa6f7c18005c4fc90a5cb80a6d1863f5ac0f125859051d957337c723771191e3dd2f3cafc9de89264f67621788749739be4696f37c63e5bc0a86303cb96e4a69f67329a543edb44", 0xcd}, {&(0x7f0000000580)="c8efa784e1f281ce06e83f843fcc81fb8bda5cecfe523330ce90a42a040f02b2ccd32ffc3b5d4644dc9978e920a8ae29bb667d54fce547dfc58463c908bfd33c49c09efe91c9781041452cf4c3d22bd2807b65d70202361aa997227633ca547efe0872fa90e98430b09f3b9af6dec695c8a430911100000000f604cb1f9544be02bbdf67fc4bfc0ffdd3c4b035b61bbe717da8f72673b318dbacb19747496b2aa401e8bc54f3a6f8e414762fcab259e4fefa005ff773007fcea5421e06fe5000"/208, 0xd0}, {&(0x7f0000000380)="748487a9dc95bb4d038576f3ba129e2dddb1844017903ccb4cc5823530aca25f8f537df0f59bf0c45fead4f871c195c0d9bac68713c29cc35908361df758d0c55bde9880179b", 0x46}, {&(0x7f0000000680)="545856a760aa459f30121bad2461d2425f8cd63e733bb6b9a24af5a5c08ec0974a699b0fbccff54816974daa102a3f0e4fda3348f346b49725de58e6ac4040f1f74284b8ec8caa7186a71baf3e369e358c560c4d0aa3a74d1b9e2c7fc042380cc33e69aac9b51486d3f0b6eb37b73e47d95dd790ab518ab1b1b3998579c43d946290d77761aa26f8cdcbc3290d85340eff670028de1b776dc65224d5fe1a1a93490c9aa6dc39731a163a386ec9b5640275a12626f6b137c81d10de2115f6b3fd7e669f9f56dc7b3e7b70", 0xca}, {&(0x7f0000000780)="a48256c440fb231c3ecf7bb08c3ba3d8fd6bfda58c05d4afe73eabe8ced524d1561044d0fe735718650f383f39ffcfcd76a03bf4f705c3ef1a50ca20db2925e21c1f0c5193b316998530d5f10a6a4e299699435c7dcaa8323e3753a135aeec1be20748e0be0480792c06bc867158f60d14f5d6f2f5799a7a8e9af3726a328cad7430e776d93d0f9249", 0x89}], 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) (async) socket(0x18, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) (async) kevent(r2, 0x0, 0x8, 0x0, 0x0, 0x0) (async) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000300)) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff65, 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) open(0x0, 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff65, 0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) (async) open(0x0, 0x615, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x402) (async) close(r1) (async) executing program 1: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x80, 0x0, "ee702d64110000445f69cfe395cfeda5e100", 0x0, 0x6}) read(r0, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) select(0x40, &(0x7f0000000280)={0x8000000000000001, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x0, 0xffffffdffffffffe}, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) r1 = 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) r2 = syz_open_pts() r3 = dup2(r2, 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0/file0\x00', r1, 0x2}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffb19beb344a35dd53922eb2ffffe6ffffffffff86200000001b00007000fece76a44a170e318b35195b7293bfa206000000000000000000000000000001a97244f6611e2610e115e204", @ANYRESHEX=r2, @ANYRES64=r4, @ANYRESOCT=r3]) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000200)="73c6c219a77c7e2f7ca81f1707a2b45a5c1eafcdda63fb321bad2b83954c241fe979324f393a90601a13b33b82055adbbf54b500", 0x34}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r6, 0x0, 0x9, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket$unix(0x1, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x7) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}], 0x1}) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000600)=ANY=[]) setrlimit(0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x43e, &(0x7f00000003c0)=ANY=[@ANYBLOB]) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000940), 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) r2 = semget$private(0x0, 0x3, 0x512) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, 0x0, r3, 0x0, 0x6, 0xff}, 0xb5, 0xffff, 0x0, 0x0, 0xffffffffffffb90f, 0x8, 0x80000001f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getuid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x9, r3, r4, r5, r6, 0x0, 0xfe61}, 0x3, 0x7fffffffffffffff, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f00000005c0), 0x10) getuid() open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0xc8) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) getpgrp() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x8, r5, r6, r3, r4, 0x21, 0x9}, 0x3, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) semget$private(0x0, 0x5, 0x1) getuid() executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x405) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0), 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}, 0x0) semop(r6, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x2000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) setregid(0xffffffffffffffff, 0x0) geteuid() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x3a6fc2bc33788fe5, 0x2) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "9e021c9d69cada665ce7ebee7493ee68e9fe1f49"}) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880), 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) getgroups(0x0, 0x0) r6 = getpgid(0x0) r7 = getuid() setreuid(0xee00, r7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, 0xffffffffffffffff}, 0xc) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) ftruncate(r5, 0x80002) r8 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x110) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f0000000140)={{0x1, 0x1, 0x50}, 0x200, 0x0, 0x73}) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="b69a8463fba6de40a233f6266a62e0df86644dc46e35b7401ea060e364c8b67781f4d8d5c13250878ae3dea3dd988dffd88a0ab12fcd155f232fed0e5b62491c1d198da385dee5315570b9fd7d4a49633eea9766438519263279d83d3f2c", 0x5e}, {&(0x7f00000003c0)="632de14f37422d29337e0687e11fae066fa9a04aa18247014fa6c03909b10caf1f526b82f306355abaf595dab1e949", 0x2f}], 0x2, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r0, r3, r3, r2, r1, r4]}], 0x28, 0x9}, 0x8) pwrite(r8, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r8, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e7a", 0x3a3}], 0x3) executing program 3: socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimes(0x0, &(0x7f0000001440)={{0x100000001, 0x800}, {0xed5, 0x12}}) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) socket(0x0, 0x4001, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xff}, {}, {0xfcd}]}) r3 = socket(0x0, 0x1, 0x0) accept$unix(r3, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r4, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) write(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) recvmmsg(r1, &(0x7f0000000480)={0x0, 0xfefffffc}, 0x10, 0x2, &(0x7f0000000500)={0x36fb, 0xa}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) executing program 4: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000b8300"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000100)=""/227, 0xe3}], 0x1, 0x0) execve(0x0, 0x0, 0x0) close(r0) syz_open_pts() r2 = syz_open_pts() writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) r3 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) shutdown(r4, 0x0) execve(0x0, 0x0, 0x0) dup(r4) executing program 5: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2eea636ae12821cff35f56888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb41c3dcdc51e44ca5b5bdfcf1d64c3003f53d57d96bcc77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {0x0, 0x0, 0x4000000000000}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x2}) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) socket(0x18, 0x1, 0x0) socket(0x18, 0x0, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x10, 0x2, 0x0) socket(0x18, 0x2, 0xcc) setsockopt(r1, 0xfffffffd, 0x2, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r1, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x18) writev(r3, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadce", 0x21}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f0", 0xb4e}], 0x4) dup(0xffffffffffffff9c) write(0xffffffffffffffff, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a6", 0xd0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000e00)={'tap', 0x0}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) seteuid(0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x27, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10100000001}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000400)={0x0, 0x1, 0xfffffffffffffffd, 0x269000000}) r5 = kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = kqueue() r8 = socket$unix(0x1, 0x5, 0x0) bind$unix(r8, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r8, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000400)=0x7) r9 = socket$unix(0x1, 0x5, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r8, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(r5, &(0x7f00000011c0)=[{{r2}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x1d4, &(0x7f0000001200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450001c60067000000009078ac1400bb000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800009776fd3b3ceaf39f0c60fc8f8fb07adb9d5b74aa60f381fa09b14c489175cd5fd7595edb0a6948351b02157153052345f7bf471d7f0ddbf91fc682c29bfdcdf390d7f4e7e12d468a04de5822c6851524bf766202a5acf1cda59e2c0da6b64debcf99aed1ab471d47df67f4844dba9dbb76a152726c9c361d7dc1ac704ba67d6feb62842c32142353c252d9171266b7bbc582b3e8967b4fb469947e0d4d991e5ea31b72c52b947d3cc05c9822310afa275030b66174222873ced08ebfbac57ed5bf96671cc1de29e18ffd51180af0d891f92089020bd2e57707301a4f461e5439f5c92ef6a5260994a8cef2b8eea843c3b8f3eb46f1edf6139a60b451b8badd0619a079d16cf28d05f278bad48a30774fa9f091f40d807a49000000000000000000afed1bb43dee488f347538ec5bd2e1ea0006337e96cb2c59b68ba3ecda88ab85c62dffc95b66cd298f9d25a3a2ac9f0081a7d242a28248bfdbb66b31280946f5850f8e1311c0ed10d6b8443e0fb8edbd778ac17fb867076f6e48ce682d05ef01185ed3a432523f1ef06a1176547b3a91a4193c62c8a47236779f3f00ea6e0f08ebf7a6aeffe61c4b8db86ae3318c3eee06377cb531bc775faf1808868c5027f2878d07968142859d9430be388bb0e12574fd008acba5f4d7a49ce8df216a12650619d67b06de8908a1d2ca3db1a94d79e082426a2d203e639444ca5d9055e3fc49ebc7e8ddfd6d8d0058432eba6c97ed45a2329dc5fe590beb1f13855bafdc0bce58b2e1e0038a3a62d7c3e770bacc0c2a57f65cda0a78c3fe1756fff402a1dbf3efcbd934a816428a86e5505ece44aa1527314016fafe3ced56d66ccb5383e0453b29a36d3b3c5e4021ecd12f5fe9d7828b7405a4058fd1ecb77de03e95e6e218edc58a0e999889c8976adecb0ccbf5fa4eb781c0c5cdfdd524f3a44d56083e4a9c8886b5ab250388fae8c1d25ac40eb814b7a1e2ce40a0005e8040a7828544c94e501a1a7b21de331b090ce74e20b039d746c7"]) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) (async) r2 = open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0) (async) r3 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r4 = syz_open_pts() close(r4) (async) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x5, "00c6f26461c082f4ffffffff00001bffff0400", 0x7f}) ioctl$TIOCSTOP(r5, 0x2000746f) (async) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32], 0x30}, 0x0) (async) getsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) (async) mknod(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x30}, {0x4c}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) r8 = kqueue() (async) r9 = syz_open_pts() kevent(r8, &(0x7f0000000640)=[{{r9}, 0xffffffffffffffff, 0x3f}], 0x8008, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x4, 0x0) setrlimit(0x8, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r1, &(0x7f0000000640)=[{0x0}], 0x1) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000001}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3dc3000000000000000000000000000aa020006ec5ae300006006c33e00003a00fe800000000000e0ff000000000000aa"]) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100), 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) executing program 0: openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f00000003c0)=[{0x0, 0xfc}, {0x28, 0x10}, {0x4000006, 0x0, 0x0, 0x80000003}, {0x3, 0x1, 0x7, 0xa31}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) kqueue() sysctl$kern(&(0x7f0000001400)={0x1, 0x50}, 0x3, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518e95e24c76c052edaefa59eb6ad20eaa1b5227597108830a54619a32e0678d186c5abcd180272a076342e8219bc024ec4e9be6a940223abb0dd3494f2423bb7c83b1990ec2000050563122927813c7811b23403009e4fee40b39b3230659fb81aa5c3f2541b22df354790e8a4704cbbe2f4112254077f02104fdc747b5cf7fee9c377e5f243260fdcae8ae0696ca966f61a1a7758ae06107de8ae5a51a4655d06b0af17920f70da604e7632e72d715e5945df926e89ad790bcda96b54e6156eeca336cbf077652ececa9b759238b9413b3fbcd6f33072558689bfc417537e5ae66ca4f3bf395c475abb1e48a845436f031a34dc0e07d94f6a72d46ab71906d378202373eb8817b82a19253ba5935197e714b0d72296115b6be5d6206f5f7a814fad07e438e7d205485e25cf12c326239e0d3151ba3d7bf94901414d04f48256f6d21fd2f4a99d1eea70d2582958e390c2497b45a80a10e70fe2417b65a7d17b21aa10b3ffeaa3e05331ae45cd88ae2c1f2d5821d2ecd5c7c7111754dd8e46f5e44d4768775e76c44504227f00b95fef79348ec18037d8ebe841afd90bbdab3b8ece568d0cf4eefff067711522df75b1e2bcf7d981d676dfbf586d9ad94c5383a5a1b8e5900c77fca64fa5382a7d37d0d3505cc69bde74ed00000000000000", 0xfffffffffffffde4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/100, 0x64}, 0x9}, 0x10, 0x2, 0x0) r2 = open(0x0, 0x615, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000011c0)="d88999b6df21a49d0463778f804d3f929b434f4e820634817395c18e627cf8965aca7f767bd7e69dd528f2aa1fb102b074e1e562512b626c444423", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffe, 0xe56, 0x0, 0x0, 0x1644, 0x8, 0x8, 0x2, 0x0, 0xfff, 0xffffffff7fffffff}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r1) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x2) socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x20000000000000, 0x10000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x20, 0x1, 0x7f) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x8) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000280)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79ff410b0051caad2c560344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bff3d913e1b65802163d518ee73993d0973ae800d93e5c3e7583f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332e", 0x12b}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="030000", 0x3) shutdown(0xffffffffffffffff, 0x1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) writev(r3, &(0x7f0000000140), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x551a, 0x8, 0x20}) setrlimit(0x8, &(0x7f00000003c0)={0x8, 0x7}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000540)={0xa, 0x3, 0x47, 0x80a19f, "bb085095e472c15dec5600f500007900", 0x4}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f00000004c0)={0x9, 0xa}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x30, 0x1, 0x68, 0x40}, {0x1, 0x0, 0xfe, 0x80}, {0x6, 0x6, 0x4}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x76) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000001800)="56059ce5d174b5b03a55eb7e9df369a3257f87cc1a637f60e892abb6cc559c8c160dbca2c085cb4e060655250c025ae891d869cb72299053a5fe61b0abd763e6fb5b77a476bce11c1bc82c5e88fae485d84f731812215f06cd802fd255c8a5397dff7e2f0c154ccb54675ae13fd221d31138d9b29773ea66d95862d7c1ae2d5db5fa2ff29534470929efc39caeaf0f90870f626d8e19286480e895cb4b052702094ba98d2730e81f6bc4cd0f9ac3a3b3948fca617774093cbc6f47df206962a5ce9cf83c6508b65a595e8718e37168fd77b18b367540a7dfed1c3e00183773a44015dc208e5552e34e245e714e772da1579c324d0e9608de05075acb07b158f409a5c539db84e51f8d27c02151fc8a3747b676edfec222a1d2f8dc608808258bbe784c692265b609a21e51e58dbc483a37f355028d79e6f59ac0ac31a9e1fccc8c7a2d5bee71c6ed5a89550e1f38995d46848aafa94165678d6ee491e5bdafe639e8ac73c1c33d2580312fc03c2d8de8b84e8974e15e748a9198937ab2afaf6ab635bf0e42acddb68ff9f836da2eb5378b80f86d54426252040804cd930f229237fafc0f90ea5e9608e7e7bd305302aefb8db8755b96b27e264d31101efb6a179b54690b25c14c93ac42dc113af80fe3435e28376e5c16154214a9a6cf90b651af9e94b4f354e0d521932c296e4b46e315f3c0299f0184a8f3715cf48205c4bd49155888093031a8783ba1b0f71db6696d87b93035d7d1303c110e13bf9326e4693c745bebd18e9a28fdf3076d3e5c93ac5f26e4825771b5db2968976cc338ba5261ab4d661fabc198ef2b8da1ff21a8d602472e1e21ed19b9edf672e52247f063e36a5c235ef1a0bc78ec82854f60d465c0b5c6d6412426b72ce8fb15d9baa4f575f04afaadac7a90e6bda07d0d98404220013137d20083b4f0aaa40e3d14b09302256f29365f7e1b30678cc87795fbe1aa120e30eff12b1737b93d86d68d7fae79bdc58aa76207e5802f70e23fcf7c507507007f102825eb0e199ebf6856c4dd7250be6cb665400505b05855df213e61110c22ce1cb960beb65f772e954d502ebf80e7598721f06dc181f6b725b8584c1376cffd126ced18c01ac1195ac3850566c41f39ec322a8ec42af28428919e95f572e99b93b17cb667fd0b3fe1e39da98980b539d53bbfda399ab60e9964905685afbae46efdb1c9f2ba323ffaf42a4e9b3b23b303417a41790e476e6f598fa7dad1691e46ffc39998d9758aaada1e4db22ad72c8d4bc644091175b85e14f2984a787ec3e0a3463a3d17668179d925bb707befa2fdbf5a0d09ffc9dca79a5b351db1cfb08f9dededffc24d4a775ecee38d1dd4d26e15725d47f8f66a13be46ce37ee9e23fe31f49f79fbe22092a985b20f8349ad5dc6b81fe445f3cd75a0e145d6e0a501ce086a480ad24368777158385e219d0d2cb2c148a57490cb304348dde734dc7e0c05473e9ed19ff2223c54adb61f9c9149a51930f5d154ba293d06e32e9e327b4f01743e386afa823a7a413c2aa9663e7c68d210e3906c5786c4f89069b220b6be7d2e31372d1dbcd356ada5af0eb8ea161776ec6aa3b24ff66362b107cc71fb85347d8c4f8dcedb9553c3cb1b35bc3bace028c18da047b4e73d877e7397ac2e9d4326efada07d39f01966544498de9d6ea23b3666cbb966a322af27039f991190177948037be4eb2498fe3e9f79d52da1305a66da81479caa4cc38f9854f316f694cc9e45420dd025b8b3bbbf81e84bd079c2db5d1978efb9d3eca5b341ba1cade07aa8c9885330e12533e46b450adb604d249ab0979abbfd7353034b6c518dff58caf902e2fa6658aff1c29bacbe84e013ebc86d0fb4dfc19e8dc9b4b69facb96f9128499391bd10ee1b7934ec0ae8e18f0779ee90bfd9a479dc52484d7882f7dd27896f5bbe01a5d6f2b711500ca7d7afeaf0b22de542742ca3c11c7f0bcb57032f36072cbc0c137b69c97527065d2dafc341b64111f66d33e9b93e05d14fec28968fbf98df289784e710ff28d181695d1e608a64af179d806fec03fe7c4d9b1f6b2df1980ab35bcd714b6326529d520b58f3574bea5445b440d80f08971b2d65c9f33f500cf177c99975b96f808161bcd8d5b0bbfb6ce41750fe343d45c8ee17b400f3c49bf2c9df8f5c21a3e4b8dc08ed84a89365fbcb3c5b50963af699784e3a235cfee11119cc56e021203fbfa271b611f1f94d0e249e7e29b039d0bdb6d5b364c44f2f478947509d4dfd64fc72718e756e3c60065df234f15ad9edd9f14bd8114c32f8374bfdb23a73e65aa435b825cdfd0026ef45eeb4d9ecedcf19ad1fed89c1521f077fc8d959e0b8105471703424085ce7e64a1a5f9767a8a2555fa2eefbacb0c44c71ae701362a5434db8bf3979202bf065ec8f1550c31fde8fff988f558da720826d4b261efabbe89264110cd6d0a3e80117be7f7918d521d7d2cf97a88026277fa709805c0dcb4344fb562756938604f42ffe480c0d669e1ec488ac86762ef4ec854a6b949612dab46a294d1acbac2b3e15790792fcbbb474cf5551f1008d7f8a94c97bfaca6b6897cad3b415a5a49b8c5edd5bef35153635536f10fb54ffc973c6d85a3dab9985a03778b0117e3c3fe91b75ed04de071911dded1a58fdc26d422c90d69f3764b54e2615e689a8e6edf6aa9e01fda7c5735afd00b227aff7667e9f37b04f86ab71b02d99e75b987631e1a50d918d107f64cac302997db89919f8d465939384719084e5661cdd8c6b8a69c64d01b961db273b2adf48a8d4de2c953cdf4726a1d0c7b63eea88428272ea94ae100c429e05874096934813038db0fb7d8087f5a01e324f8795114ee9921d94b291c2bf61df1b306d92e6e7ef73ae9b79170e4835dee8087ce2e837ea2545926df5376f92135f76d4d6573fb3d660860b86c46ab84e5907802848a83deae1c43fd4a28a03628695fd93c6f365b2961256f753155fb59698f22c44c1b7506bad8a17d78e7af06273b8ec79a3d6192f08c8aad20ea7c2c0f61acb72c3ec63bd387f87e16cda2dfe2e9c6139438789f807c2017f221de68415cbb311a421fd068b1d1d60618957692885e0feacabc8beba28f6aadf8b747cd63c527707ba18a076ea0857ee6d714a81d0be77680f85a3d5667887749fbb805cf450ac46a9fbcd7183f1b9331470e975d62c734a94a17a6a5d876aedfbae59f8b1cab8506fea73fb16dc18ee9d437391f27691beffaedf8e4323a52564a52cd4efa60b0612dfd89b2b8e67d268146de8a10b3776df0ba7b2dd9313312a7ba5c487e0ac27e39cd778458bffdc3fda262bd718d0c9ce646a89cdbf31b05647a782ec24e95a7a69a6c5109e04607cfed45a219fb3bbefab3cf1f8f6ac6ea154a4cd9d0607445001574481cf3cceca5c378f4b6bbd72506bee5202fa82acd842c5c8015076dee7221657e41ef0b437541bd884dcaf66a3ea70cd63775a0bfa0ef7a0a135f27ce9eab1d93015fa88e6a5865ac456ab75c9275bcd06c1a88e5222c07197b6471f4ffd7b4e7468752e3a12167d5da6775c3d0f7a6ca9344140de8620160fbe870cc1c6831f77ef157a6d5f791dfa4a4770ea88e34761aa709c5f2dc759f70e531d298a17a5db44dc06008ce157b4384fe0e43f75157a72b409a230cbacd22a4db9e9caa056c3ead6b136b2bc3c58d0f4afb5949854f9cc809ffa722aadc1e966ba5bebf91c1b8f7f928f72781414d20bd8cd28051fdc1fe7393e6506503c09d69de0343ea9e62f653e8101cb79a3f445ba1ab08863cb463af51d2464b7b89414fa5d322f2d27a485860e5fd8c25bc844dc907d346c4e37344f6acded0e05c99d66b60f98fbe43b06d4fc5c82b08c1ad8c89518f37a830324a24ba79ba026361a97d98760db55e82e82bb50515dd2d0facfa948043d4ff38a9314be27e1306e4a995a449a978a0996ca9747aea5f70d6a32d47f81ab1521cea0eeea36b570725101898bffcd50b898dd0eaaaf98176e7663a2cd607e1d63b97bc280e8d5a7617ef8dcb2b1f90634a6c97a8ba6a1d94674e25b6334fddd2ed8d16090aa6d061020639a288fae3111ba1ee36e031c2352a766683a7a3c40c0b4e338bc4668bb20d81eb8a6c430ad44f24f4dac4da75b7380b6a988e71c3cfa6090ba27c55359501c2956f128cdefcb237ad0434f3bcf885ee35ec7bbfded5854dcceb6e1c4e74422be453743450b5397b04d3e270eadb8848d12f20090f290a9a729a1291fb6945e28c9ec5d754ac0d1eefe8337e70ce3a96a02c7da62d6d79406c5801852ae49afe2f1c09fe85c40a8c1e83097acbee0d5ee83ca11fe0fe41590d98fe84fdbe989531d8658b2c010aab5457444fa0c1be71b29e558068ff847ea00cf1b464f5f8ec6601d1bd4e69391f38ed8fd457b1fbdbc08561f5a2e4774844f9aa1b55f605236a8de83abecf2a84530d9ada5b74e810bec7d70f058a1ae1a4caac8fb2b7770d1f07fe055811cc6b56f1913fba00a01bd5e2dbb3ea3624e947f185920d2a92d698049deab0712ac974276631d234d00d2bdee46229a706b1eecfbf110243642bacf57e4d68d6cebe34e46caf597f31df0e74a562065f28cd516548f6418835664c1509be7bf58cf2ba8f41acd14fb4e79d9525029bb85b5ee12623bef7b20dd079c32f401075b5ea3659e43741bf2253f60262ced1f9090128fd53e9c755c468cfd1bc6f53a16b812ed5b3f7569b4b21e6b1001dbb5e4b2f55ce1156b3126b2c0a389c0adeebd7b033b512cee16492e380e655b6bc87126a6b2b6ba2eb4c6b81700a2eea964c4120bccfd4099c2ca9327b52a8999cdbb939630678f1d1709500b96eb4bc0a9f07ebdc4fb43e069a2da129e50fefdb93a98893558eeba5c1e02dd700f27c273492cc81f26ba3267468b89cdb447bbd9dfe30c27ede36a2e43b19afa4c9c7734548e4e8df0181463cb9caaf4499424974150239f95ae85166f11d696ab7b04655742da8263fcead8983affeca86dd8e120e88a536e47741d3124a56b021f3ff4de008632629e0b77da033cce582fe1595c372c5946632ab93db16b77a36c3741b741de51b7e4ec55f9e9587ffeacb886e4bde1b3177af509c8dd7c0bc9854c9c86d3b17993c8214edb90b5877dec968583c4408353a4da37c52b20f8ad4db8ab70330fd74a62790e8ab43be211a1fe8e7955eb9ab44d1c834c1db0ad0ddc4aa97770d90b75619b39ff2579f0eef1dab9f0da7f8ddf42923ff8683b30ba25e5904a2e2661339e6ada1adb0a348f6a550ae7ce7b63c1db1993b97c3468506034ae812514e6d5929bb9b04f9d176b3df418e36fdaf955eb438cd39c8d2ad59f15415ef7bf3db3904e90172c700451ea1e67b3ecc1f3db84ce940602ba49cb5374eb8db72b01b78b6ac21d03e293b124baaf5ffded812373c241ba94d294b32fbc4d443f8672243cfa1ed62d99b6cdc4d22acd8d5832e01bfd70ab5eaba91be56c10561066d5cde48ff15741b6ce5cf240d15175e613b48244412ce22de77c7ef3f1e32629dfc7c8bfcd5d058c47249b6d493b83c2e516e7d7d55516b157a807dc14468b4246da29b6d0356a89c0afe9912f5c6dcdba20e093c1ebc0c803b09cdf9834f315d1b9cd59db6e3076a08c25ed56b7f1e0dc1c6253309231dbad2339ce191cf39a79a45b9ee327e1325ef1ea2def4217557b76f3a9a509bbe589632ce6e597a034d63c3655e567e63bde29d25850d9e72c182c6eec6d93f59d7f2b145d67937c0be7ae0eeb151f8fcf6f90872c53cf9a", 0x1000, 0x408, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setreuid(r8, r9) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) sendto(r4, &(0x7f0000000580)="c6cd5ff7a75525e525e29a3395520ad9dcb2eee3161ec22b90664ab930138ef30c2276d30198ddce5f341fdc298db8cd5a22164af92b137f8a68d5859dd4deaeef233ec73d1a3577d8c127c18736b789f4a79cf3029203df1a3b33253c7dd249866fcba34f00a63f05ef5db21d1eb0f353c29f7b808a5c1d", 0x78, 0x3, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x3}, {0x15}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e7a", 0x3a3}], 0x3) executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0xfe) sendto$unix(r0, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000140)="e5ad766f3dd0db76d7637067d15d869ff42162654859d7f3a453229aa20694a4c86b127210ce340d", 0x28}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x2010, r2, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) syz_emit_ethernet(0x52, &(0x7f0000000080)={@empty, @local, [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x7, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x6, 0x0, @rand_addr="fece769e0afd41573435195bcf133200", @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) executing program 2: setreuid(0xee00, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000017c0), 0xa) dup2(r3, r2) listen(r3, 0x0) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) setreuid(0xee00, r0) socket$inet(0x18, 0x3, 0x102) r4 = semget(0x2, 0x3, 0x404) semctl$IPC_STAT(r4, 0x0, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000140)='./file2\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file2\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0x7c, 0x0, 0x0, 0x5}, {0x64, 0x0, 0x0, 0x5}, {0x6}, {0x1000, 0x9, 0x1f, 0xfffffff9}, {0x20, 0x3, 0x3, 0x1}]}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@info_reply}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x89) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x98) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x90) linkat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00', 0x4) executing program 5: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x8, 0x2, 0x92, 0x79e}, {0xfffa, 0x19, 0x81, 0x2}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./bus\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) executing program 5: madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x3, 0x1000) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) 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, 0x4000, 0x2) 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) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x1) 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(0x10, 0x0, 0x72) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x1, 0x8, 0x9, 0x2}, {0x2, 0x6, 0x1, 0x9e5}]}) socket(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000001440)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000440)="3b3e9973c5417e0f9522b91ebc45a6825f88ac749ae458767d9bb0932aa192c2d8a756b9df95fe22add60315e5d0f50ba9d6046a206038becd3f2c446b0954b3b5a222a4d4fccb65d854b76654f9980a09e571f3abe47a4fb8b7a95e2fdc234c0a263b82574d5eaa30f29e03fc0dc6c68eb52f1669279a8154f21edd0f411b5b1815e6ee199d0e8b5fe98c9b2abe852dfeab6a0c2f28737bea39e9b813eb2f80a5116faed7a427536af64a2792e0bdaa2d00db9dceb34eeec561278a329acf9539b205b618fc63db23f4d651b670f870f8603842f4f602ffc4b6fe29a352fffda965e809523687139de20f4c704b36e9361f2d5e2dcea29fbffd1bb2c61a68c0afb880e92f639a14d868d228a186487c04448cb2fbb0a3d9b14d57fd239f0e6109d7bbb46a0083e658d5d7b50edda4d20c11e93f6ce4a3ea2fbc38feb2755db704c082c86e154ce226c46f89251c20c552bfb22180432c61d2a5beb390f8d122a4aa7c305a2b96d5d81f47484bb8a373c4dfba9e48235f042c8f28201b60ae664a64689261f759b24fed2fb025c6a8230a4300746f8153b11f8f7acefacda68cbbe37443015c7f207ac6e6ccd77ad351d6a53dc9b6fc67c6882ab28b8581ba7628f2a85bf3b6e82c9ced153b4c599d85a5c671f7cfacc8023aedb839fff6fffbdafacf89355a938dccda0cc93d5b2ce6d8dedcf684ae05fec5987c5a748c83054278dd324de2ad23b09607548336e7c14243aa20603f6c913dcc54c746fd2dd46e999cc8ee4d49be66c0e0474247ec559d9387d699ee73c6fdd26a6dd6f76cb5c9ca43e1da1c906a1d386f1b9968eaf11fd071935301d2a4648ef23a00f8b95b04ec327762ff52c1838cc47af9367b31ab511f1614b2a1137188b272e9de7a7b1b1b999a3347450cdb30a50df1116c583c4fce89f29ab526f27c319ab9797a5dc52ce8d5713ae72b05d7f5cfc893d7af722cd720277bac37d8242415a9fbc6dd771228951615a798b9262dae994c48482b570911838e373c1fbacb247c67b5b59a8bb48b94de3727ebc689e2f88424fea74506ffb2a8d67ec7b6921fb56cdcd2f7488db49aab0170f410bf0f3a3237b0051d15abe69bd17284d7203aee53cb217448fac31dc41a9085141e0a383f6d2535a7dc90bff14d0e7564ea8499414596ba859dd90d200210a80c1edbb90ce1a2d5f72870af7cbb506739ea353602299aa9a0b9a0f6ee16ab0c36b693c04974bea0909f2d2806d8040fdb89e81907988408660589179799fae8483dc04f8eb0878d045a057fd63175c8142e57824ec87118bf173d9f3e7cdbea610557b7da3fcd1c784e69189d9cb9d1c38a85c89ab67c59ee5d314bbe5184571f6d70ce4c6f8bbd32b171b8761ad427e246490f48b292ad93e96a08dc41872a4e6bf0eb258abff99b00240de78f57b7669584b09e11dfe21b88085b31c95044ad836a9a88beb277351243b002728a9aa79c4490f4a85fa3ae790961cfc86d6099136c948cd871e7e63fc96fe5c6547d3d4d1d01383a481f043111ea527e1ae8812e27e0c6271e74977b2288121ec8a8256693683c11231bb22a75535d9f6be66f8d6e6b1ec46cdd54c119df637f537860fefd91ee1ee3583c598e7b72c53ec5f023cc2f065d35188f3d9e788a5e96cc53b614b8bb447951d0e635210f404fad3830c8c06d40e84189526b3f71e2e06add9c064f713543b94ff0b1686b5f2046963e83bc43cb62ce780571e4edd1c20d0a91574e48c88aa656cde4b8fe82f604ccef385b7ba0efe17c1ddc04be0233045be92569668250ece270715ff413952ead365d17874e840cb93cb0840769a17569c32c65616635c5a0cb2959589a2cb0c8553591d93dd4b7acc0fc98990ce7282bbd8fd44a4172fd9b72d3a8a70db21b062045a22536e28d2604e3b9c0d145d07ba1e394bc991f67014b16cd8a8313d86834a0c5a0ed1741305e101125cf244306a97cc1373f38b4d817dedef9f40468966b363dff13538b34cd187fc8803aa3af75bc0d759c17bab6694abf7a9b07a3eb2f6f21995e1a71794196b1dd5fa788986e66cae907ea89fa294959551def1721715d50c430d6d4597c18b7416f6ffccf7e588b54c8d3c9d4021c097ee7ba0b4bcbe0e6fed0568f015c4cbbea734b0a3324728624ecb8aef9babc1b8099ed9509b3a1ffa9349fc93b4b890ffbaee459b932fef7ce04a77269eb876ed58cc1c1e3d99179d4ec24687611849f732cc20ef712647d436cea68a017c8d9da203636931ba9b45f0a3b0efdc07fbb37fec419b08ad0e4b40519fe162f5f15821115f353e53c6c526f10557945fc183f141dba74adc5956e0090c6bb3abfdfd9922fbd56733e089aa8261ff3a287c4a44d7142b5b46d6e78473357bc45b86bfde269bcd1d75683359311af36d8f25dde42442c097e98ab33bc79cc9bef95f3514945161506da858f55e53e4b1409add8a9954f151e024b6ea888122de7f78b7d7f35601f9bad5fe88ae16306737ba76815b40ec15f839c2b78212675367e5bfc3921833bfbe5dfc60c2d420064f92dfe6104cb3110031235edeeeeb9ecb3f56e1bf47a983cef41c230d32077dbd075409899cb523b28da425f937b355bc9822169318ffd2f6de01d324d66857d1b87db0d25921fb8850f37b0f61e7e6e1f74cecd2d714f0ea258323811d23ac6b3667f24877fb6804b9dd38835b121a29f54b36bc5e610aa3e9ed242b73d86b7d359ecc0ba5a7be647884a0da5c292c74a2fd157687863fb5792a55ad55a5ba0ff793c43b3e45db46b121c55fb13fa4ca67ce1f21bac61aa4338984afeaa2aac00bac2758d4cc092c811c4c80abd562af302a1dd112cba4c5b015fc133bce04666bf0cb723e4d5dca923fc004498cd5133f5436fb89f3e30801cfb45ea9b680be85cbba4c1b9f1a2c6cfe6b196286b4abd4e4bed79253c8f60c7420bc1476bd2a4f465dd18c3f9f1c8440a96faa72394e54e5cfba3e496332126aa98ee95d88216b4f56d7464b36fb691ccd6e0472041989c21c9a32f45c0b72e44d7793269077d1a22b326e6a44d05715ddaab7abec23488f340e56b5848f92089f7f0abc2a54112817579bcf87527810abdab58544f90ad7922f74e75249ba792861ba2821183812d9670190333df0c97bf58eb89bbb5828b523707ca9921bd812dab7459f765e591feac8f592640b1392910b9e5ea8cd94df233e4c0fe9b62b9ebe7fe5fdeef9750131fc7e127bbd3499319f00198b164a27574f4bc2b5fdeb70daf7a71bfaf1138879cc11dd6dcb3d97512858afdff3aa601bad7c0cb275525ccefe13d75f796f8e03c8f443fdacf70ca1eee2e625e21749a3e375fa650b0ceecf9001a9e3c4d631009654419d04c9fccbe64cc56dd12ed17f0af60994e7d9efa18e1ab1a6f96fd2594d53f49d3ec1b32c6331e1dfdec36162ebe23948fc8a230fa23568e3775208c0b38a680233b7f1d7325078c27637cb30477eb655545b3582330d570d66cbb9eb41606fb34d25789a49911a186524f5a08bf27a68c1144a99192b13c2235a613d1ed871537f445b7decc17f84c195156e5bd3998c413f4f0669771b843789a084caeca0887e66f5fad79c6a90dc1efb88b82c238ba612e1eed75900111eea75559d2a9273e7c34b221aac7173c90035334fd6c600f74fed7203d328ab8c1af334d7b6a88ddec1d2f89460c30779873090df7dba0413a90a387fe3594226ad9977e131408ca4db01384c6524d947fbd1bb04896c436cb928967266fb4b398b6afd0e2512768352e3423842b6969ba83774ad164a01115f8dd793105c31262ca4eda27b0ebd89a5f9cd81eb83bdc9470c471a26bc8a7cdd36eb34ba71d401dd0f118b8e7a1f6221b94a044726e0cf7365ecdfad7bd2978aad0bb0ea18fbca8067540ac0c2d17eaecef234f54e6c415758c7e2a368036c1ec3662a071590bcd8ecb13dd326119cfd09f49bbe60265bd9b9156c2d365af1a6c8a02308b492b3a575fd18fb6a2445220860a763046839c40de5d236bcae5c0a9df277ba12dfdcd8fb0e28e23ac12489e0f910527be6405b4e2170e7a05ea97d7052de924fbc8c7ac93d0ee1f97748acdaa938897e6f8c5df4d8c3a3f73e7815b5f8df586025fcc0759ddcd1f72780f41a40ff1246fee5999718790ae797d8d011d1661f92200619bc0068e103f7081e016cca79463e587fc08863ace009ba786599cf3bdf48840a57a29b5bc3b15479992d27fa285302e34c1a07851351f941d33754b5fe2050a1ccb330d43abaa45aa7003da2c9e7bf3bf353463419cf6b91ae71379de8b5be5a281c425ab59bcb6de5f5c692d98bc87819342ff4388a6cd28f4d01e2bbc6f205c4fa85cbd083806a3112413d2119b7a955f1ff93542b489fbb218bcb3527b2aaf12cce539a2bf2b7788ab3e73ed464e24756d1c26e8bf063904a602be6b37ff0d0091e21602eb5af6857ff39331bcb78037159327daf8a2a9ba1f248aa8d5a01b392035627df01b347c0a550cc293631f3c57492d2fe777e661e1417cdc319e8ce7edf1188b659bbc8b63229170bb736aa8b8e22e527900246715013bb7cebe1f7b1b9a43994e4cba0a1fef405174465c55c2bf7af207a7d001b84233551ee7dd05a3f2a0ba6b4dc940b8a0b5c89d8981679c98ae54c1a32224a1099d3f0045419a5de44f19365555f305cbb5ba20cca9132330ed52278f2491ab04876db68c78994c29a13aaac161c839428d37b4a57f2a4a801ae781e2d75e1fc5a28ebaa2f0d60c2c264c2ca0791f016da27868f1b62e3c03656f63ab61da291d977fbbd5193752a07d3fb88fa682c08c042429d29163c36548c51c58e4f8b50b3dbe6c131752c7cc356c2c1828b331506b0d45167e785d8b00483e99fb5bf7ab820990231302ca7bf540778587786709ffe1e1e581a4f568f603223da0ea74881e5a3867073b97d879a2dc46abb8f0ace7337cad0cabb65b0e2a1aa9ac47ffa6f2a01e7ca03922e132f301484bdff2ddb122aeb8596495516b1d476d6be0a1b1c3b629384988f5add71ed6a1b9eecb356d82c6fd4dc8d42be5eac0bcaef2e6c2c03dfbc546d3c8df6c0299c121f7104d89b89cea4d19129e5fc0cfc7f5d61498249241d170b3388e2bc52d2c52db394c641e8179d7253a4dc81c0647878c98dff9fe5d0a727b53e75c2125420bbe4456b554073c685c369629240ce08476a1eb497344852239c0816d80ccbf69080c871dd9390173364bfc0ee9f528ca416fe4a3e737f5284b5d962ebf73b521a69a6b98c857b498811ff164b547b18a2d7a257437e1efe613860c6ae25d19c220de07b9da12b89f1ccebeb272448500cadd7a55bdd497e72ce018d9fe464f25b69d0b6885033eb8f7835010196ae8aa2d216fb9e2c13ba04655aeddd1b804f8cf0233227f2a94e1026a24ff501ffa09cfef06ec3b41e578696217c533367ac6cee127143484571a099343d174a96ac2da3944a3a89f79eff10cb258cb0d9808ae77ca60c11bc3380d4be6e3ec685050f4e4d68b6563c31334098967fe715b3a8d574e9a19ca071d96ac413a84b14ad4b7c2cbc46be080d6b486d7d0d3e66ea9bdb92e23fd19c4b06cbadb69ee63a31e89ceaf16d77b29d7806272493b896e47ccaf125d0bd8ee24654ec306926bd58f4ac331ea549e71ebeb229d311c45ed334aba7f499e097252a978ced1863a4212782c1bc625ee290b66e9042adf8a6d39321a48889ad3521044b8e161179841aa1d612015f8a8174182727990889ff1601136", &(0x7f0000000280)=0x1000, &(0x7f00000002c0)="42e095ae4cb2000f59ef6d57218e5be731d07878cc78ed97cab3f97bd73a69e84e902ec57042dfdce3c2c674d4c732b024913cebc536d3bcf54ab4b7eb675261f8de854378d0a0387878aa5f3a808afa654b2ebb2204b98e223e1b2a51595162b18be860ef7428bb204d214f188c96de11dbe6761844d445d241e5044c8460562e99e952e6979f9bdc44bd55ddc165ce8a77e8fbe5a0961ab67e57d533cd9851534e12ce2b8e4f8311fbe0aca810bb154b6a774dabe52cd57793d3a17985f29106ce22814bc13efd", 0xc8) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080039fc001c00000003000180780078d59462c5cb12bb0f009078000000006783d6b2634a8d3118ce983d9147b76708ae2beb8e8067b6a3943090415fa2e7078de4c8d8f42c57adffdbace21f66e72256ff2c590824c39f35bfbb405eeedab87dc4a78056e834ddad28b313c22702b5108cbff21993cc9e5fcac462ad3f8f036a016f51f2669c8bcd598293f29f775ca61655ca13b8dae7db35770e7a5ccf76b2fa9a4a281b37cf5841bd05eeb5de8110d60a"]) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000003c0)=0x57, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x44}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a01fe7fed000100000000ff7f0000000000004a020000000000000000000001826884"]) madvise(&(0x7f0000694000/0x1000)=nil, 0x1000, 0x4) executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4c) setreuid(0xee00, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00008d0000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000a73000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000800000/0x800000)=nil}, {&(0x7f0000c9c000/0x1000)=nil, &(0x7f0000c53000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}], './file0\x00', 0x6}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x0, 0x0}) r1 = getuid() setreuid(0x0, r1) socket(0x800000018, 0x2, 0x0) socket(0x18, 0x8000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r2) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r3, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r3, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, 0xffffffffffffffff, 0xdf8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0xf85, 0x1, 0x3, 0x5}, {0x8, 0x40, 0xff, 0x4}]}) r4 = semget$private(0x0, 0x0, 0x10a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/31) msgget$private(0x0, 0x14) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) bind$inet6(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069dc, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{0x0}], 0x1) open(0x0, 0x400, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) shutdown(r1, 0x0) chflags(0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x282, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="842eb02542520a511753e4443380b37b05a1515655773c5ecb699bb801d339ad3e855dcaef31fc372cef3155ede2f832b6cb9e4e4a2f79d3268ec7c111ad0278248639edd15f6d0b455690ce9ac6c3c9851fe5d1d7088e840199b1ce47b5243e4570ca9a4331b24acedc9840094088d6541625b4b0c1de412fe00c287cc1dc3c7a46b7e516c107", 0x87) ktrace(0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x60, 0x4}, {0x416}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32, @ANYBLOB="50ea31"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 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', 0x80, 0x1) recvmmsg(r0, &(0x7f00000037c0)={0x0}, 0x10, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0x0, 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)='./bus\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) setreuid(0x0, 0xee01) utimensat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) executing program 2: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000280), 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, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) shmget(0x3, 0x1000, 0x722, &(0x7f0000066000/0x1000)=nil) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0xffffff16, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) 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) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x20) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000100)="5ac2e76b3fd0a605219b3c13f00986c355cb9d27fa5a427a79c84c480c38f5b93c5867ccbdda154b70a94ed86342d325b5dd77458f389c1aa602a80875e597a9d7d9f3843add7698b472dde98f18dff58067a2401e31a7591dc2a4d3828686bfa75eaf74538fd497111d64890ab15750ca8c890cce44476cbafb229c6f2a51c81bb0552682c13b7e3d707c17fd8151a3c9678972953b9518ef6073402e7e6992400f148f3b1c0f1232b0b834f8d357d6282642f349cd52064bc91b8d1ec7076bf22c9f6aa195745223eca32e02fc744b52dd95a261f80fd2beb0618254577c036a4d93ffc34821b24d8552738a359f77d8c49cad4b886da3244b523c51d057845b3274aa383e922155c24dd7c7c250cf0bba916a341e90d3d2570f14dfcff74c67f963bfd5d0e5045caf35f45c3eee3ec55a28e2ab745ff22ac12fa17c12363068f50bdf004dd15fb013880400f63020aac2c69d2dde7a7fe632215530b266af67f477bc1c74946909333415d5e47634208576aaadd38d4a58601f3790bb54e1b42069c06d95ae41e28b4810c03120f2b60a6c412c881a2a471a21125b59c408b382a053ea7d0e9d8ad3990c21c1483c42964711f74b096833ad617cf69aa00bc91dd3f847c19f8433f6313d6a00f1dca0acda152b2fefca5a4028929cc8f5525f5376121f3f152c6df4ca736e0f4ed9feb1c0a4319a2e9fcdc39a9c7dbd4c7d6b4c5bbbcdcf4caf6012fcdca029a96b4803bc00d0426375df54bde8342a349ab545b840e0d2d562bb9b7cf6dcc0b7c018bc88df98199be97d494a495da8096abcfe726e0f52cba0ed6bbf04dfdaa5514ee1da0fd11000a1b8824dd5fd7f418ae2922d066dd4e49b1a2245125fb775bb7b051b72175fef0d31557c404dca9eb28d87513385c21ffdf4a639837963e00abf2c66f8f809af54448b94bdf557dbf8cbaa8ea71fa220ce9c2403b02b3b4f447055c2be8491d62c602fa61c93a881f09bf20a9ba1cce31a8597366b2e4eeb6b97532aa13c8e2d5a7f5593a067bbc80c8df5d25cd667ae2c3bd7572613ee6cbfbae9c50b4eb457048de035f8f1d7a18fe81240fbc140ad615086f79270d59375a3ad3fa58820d597797b9f1ba3a8949b98e86d5d96449587628382bfe4a97587784ae71a39f0a594121c1dd14e59c4210eacbc4b27b9cbe96ed0bdd47efc20e22f58abbdf77cf6f0ec40a711d4365e0184c38c124d64325664065a15984e4e4c4474fd6224fda8b6f22a3624e25704ddb5dfc5f142fc634cbd674ad97f3c09630db669fca8e4b549bf2347b595b0944900cb0b6746ca696068cd8f94b4267785ba9147bb8699210700be7a346392eab638e712df3319fadf6094447b0009dda175119db86e2e163b7ba5cec62683309f8b01149737ebd010e6c76653d288ad7f16fa36fee4f091f5475de9b27fd8f71f415a3caf895d52e2d826ec57ba3913e32530243846cba8e00eb103ee2d10e05d9277a6876628a4098eaab8091c9584344872fd998d850fefc78a161f87dafbd5dbef5d07594e1c1289dd8f8be09c32c2d3ce50ede6565998ac086c3a92cb798b2e8a13798d432c5602e81c483a7ea2a70440c35c55b1d911aa21ee8f3fcde90492fdb4dd35fa6063526f2113e599171c993dbe5e0adee6e19607b1a78288a7c5617f24794f7485a3b57f2826903b01e22adadadd78466b22e3b5a38d13f5b05a17e897b5906b353c2a46d0d9ecd94e65bc54592a3f23262c34dcd592469ebc6a28c745227a8e2c0ae2b529482a078ef0ccf2fa0da1e73f159c7a855caaad807929a5a256a105bf2e1a4b0d14edce1d67750419c0415f89b3117e4280003b29aed630cbc5042ae62e77441d313c197b78b1bd19e3169482235f214b20c4e5a1122a1bcfd3003cb24bc71eb02a0df499b5bea0fbacbbb053a9f3bed58162822b1bd513c9112e93b7a91ea49bdc1026401d396e2f9b9963daa5d1a104c0f0cf193a8f729e5aa0ea383b952ce0d338b554624f7917eecdda8e737f6f416f6da9bb25c85589e517d5c754b253dc2fa4a26ad61d0d3d1cf6466471e35d90fc5dee3d86a6b6ed2741aa9dcf283dca3bdb6142f5ce154abcb338222767616bb231f0b6034481469c27a26fe4947eb554cf4f01c92091c4ed062fd8eb2e296abff8be508ebbd75940d80b47a7e22b0e398222333a0b706129f0c30dbfec958071a6d885564f88e44dda3c3ee94756fa4289dddc9fc073e83af41b6661d3460b43b56db9077ac55450cee7a569ebc5751da87164b80c611ab4c49231faa8b0d12f020514db10fa5084090e922bd0e01690bb7665514cfa4c10dcd673c65b2192c8edf083d395dff596c33d6c69508aaa2055740462ad8c0b2be0b0daffc5ac4c68ad348a3051ac80703ceaec17500ffa220c9f6c8ef41843703c716e745d1e8e6efb1e2e99603186ca5f229d665900a5cb7bff9642c7691343d81abc47f117cc0a08c465d4f383f27fb6139b74978974504b480c4f4103df507a0d8405eb452638dd77156248450b14618cd38d6b5650fbfafaa17b6995b5d187432e2b5c85b9222f327d4b22a226f19425003706bd6e6c4af43e41aaa9b22370016973c61de940e145480566059563c920254816fd8e354b435d85fa74d3f6370dfc41e4702220ca28eb8d5daeb7bbba83c14c46b6c4befe1f6c89e02abb91e393c1a3aa126016cce4253c8217bf503ac305eb0a7853cfe169693590aec20c2a4661cb8a9baa6f05f7872e7d7c600b6892fba21e75d65a5d47e949d14c593c219094e0d626915da438bb42a2bd2a7103f31a8d19f8fb9e943b3c680790cd1f2d3ac86e085dc0959a943a25b465c4b42d11565174d2ea05c05d26b54d0b71c05944861be3d8f9e1fa076ed5a5cbe9f72642623658c775cada474d336f8661015ac6fdb6eafc53aee93880473257bdf67c2413576827c0948471284b606d5fda29b64c6798716fa05d00f883c3f045d9c5dfe5fdf27c71b88fe20f69972af29c93a10c547281bc87f49bd2185d53b4ab027fb4df6df3aaa442fe63f6febed7a77ec743ade1c6276b978375bb11c47895ce227d09faa455e9f4a984e5af6b52b46ba124d93115bc093d9a71e3fbe5fe90f3cfb04c9100b852e169b0948f9730249e998da352efa5d85f7123fa4421d0634bb3bb64c0ecb64cd40a8a073ceecd074877b975afacc1e98e180fd147fd26915d9aa318f9b37e160a9ef7e7b2bf91a46408101bfec03a98394b8d7861ce7caeab465bd72bdefa0681679662ede83b256894b7bf55e63571e909e1ae64f651c124f72d57b790c7cead807a47b1459a9611386b046e3532c859ea451ccf53ec15edc52ae3f00dc2bbe869503986a341c0e64ae5d04318b44e2fa44558afa23e5428662f77abc37cb78196173cae12253cef30aa11642615d9d7bf49859924b06ccc7eff496b50337160d5c52064c4e7e89737954326e3e4362f3caeeaea44ce1bd491e93bd6c04b074c9a206b57cedc369ef01094bcb320837bccf60e424752eaa85fe6d35917aea3f8cbfa032500b3b4f60c57657720028231f9460c1ffc3f08ca4d62c4ed037ba353f84da07f0a0950d8be662eb3a323830e91cd746313cbf93760aa2f91d41a98df23955ec4bb0b9d3f3f2631fdbc3c9e3e3ca9381f185a3e198322d0b85084caad2571e83e31157efcec6635b578256263e7a62ead75f9c8a76789dfd6583af326809f93274113465974e10ebceaefbdc2573ef504709b670349803d97b9e38f967dd7b5de10a4991a261d1a73ff7166ef02dd4a936b08a1600287133925bb994aff0ba9f2f8ffda2219e697bbdaf0907158588911aa9eadc87c3487bf979b73193ea54614dde162bde1e65cbd924740a31fb37dbf0c79deb653cf7e8867576382dec2f5cc1aefd1b2eb0dc89a818345276d870cc79d9681d67316520acc0af72bb5def57871b0aba9ef2694daaa0cb83ec4db48867e9bfd20880af72e6cf604ecbe255d0c94386993c404fd1e36ad7909021dd980941e5651fba3e71eb30810a8c944e527ed1fa2b5d3f8d17c793a13e2bcf6b9e664c272199f045fe9338e2f015bcf58ed3e1a5ed1b88388a011f0733fb3f80162a3f0be8cb54b0cedb6f0702558b92cde3f9503fcbb08d524cd2acc98772b3cab2fd2c890477dd4aa3bcd1fe769498f902e011ad9cc07f5486cee1583901bdbfcdf0ded9f4dfdd6a57e95d9fac291df2d526b85f7ad4c789f74e6cb185f9754e853310ac8ec5891203a49c8d6ba5b618fe548680e606433a49d402f23cb645b1a7d87bb4fb1357818cef2e31aed8eebd1ae862db86bb73c35ee033a33da9fc83a468d853c932bfd5425b158535e30331762b539ed311dc7ab4ff072d0e3cc68a45f7fe0c979975e15ccdaa645030543d933491563a9611a0721363909eed663e166f6eaef1897e6d4f81c8d0c305d76c4efb59a317fceb8030cb79dc1cecf336cb93751be7ce7145dbba9d096d411bdbc6d412ffeb3e748c929552eadce91d945387eaf871e8bc026a997d7f20a606a6ec1aeceb5f77d324ccf9d31078d97f6048af6a88163acdd4e835f14952323431c10256761815cb9c1943b573039b7964fc8ba6ece77ebe43183037d48f01475658dec4b30e606cc9092a139cbb305efcd9886a96b96749e595f378b2e2e7457531957aad53548f053095e643b73779f966f5b4ea9edf277d4d1621d79d920b4a51ba84a6623f0e98f9c66547806dbef4091416b8cbcafa52e03b3725093d89983933031ccd74132df98110113cc10cde06fb51f8979fb6be7121861eee7e44ed492119fd916ac7190e0b15a52e779e3f45fedd6233c76fd25fa10a45be62bdcc7a423ca15c379054a0a34b2d2b4ad9152dbc4922aa29a05fcd13afdf8f1b4b8c764da34827fef083a60bd7a94e9c446cf3033c76eb9576666dbff9f8cd7e685351ee8c86004ec4cef3ef69ec78e2486e60ccfb21dad8d4a70b10560b0ea6696d5e5ccb629d64d10b25b509cf4742cbfa438557d93adbab0075eb188a21442951dceb26075728bbc0a4774bb1b4a0971376106f6f7d20cee6ee8e25926cc52a4f101f452fcf56592ebbb9c7a7c102e0907d7257136beb41023d9653c0fd4686ad488fa50ccf1f054436f32d63db5eff2160a4f7fe201505a00d27b2cefa1b8e27b669c6e8a41b63059eb4c4c3b8eb01e9561174e3305130197423905b9821b9046a999da074104224c156ce187284fd03b4684ed44ad218fd125b07ab6d8f786c59bf1273c8bbca227330b43ecce54961fbd4fca4c1966c40157eec9abf15f883685cb65463c725b731d78c06d5c0a523f6c6fa74448194907980f8d73d94be0f3273ccd6604f65673c5e0b32f41c3abce549453d4b59773b94a3342a755de9a8053070a7411e00780a590b9153a0b471f147734c42150d93f6a5c0ade3f8d26815cc86877548ccd82aa401393de62a26dab70c2cae7da9716ee38e56a90859496f42255573d8a44a2c51230f014c335025b3165e6408f49b47bfa6105b20d420c6db424b42bf1a3635f36b69f66414e51d7b5455c7db88a02bb08c5265c4256393eab7d7123eea39dfd96b10c94715b2287152696b7e633250088bc7560c1d2636b7851c485df0027e326c446c7a6d8f67aba7aa137f6a4b43f94fa2bd11d2928315d29e1f98bf7a4b3b240b124d453e8235befa1bd39975584c1d4a79938d2f66237856bbe4d64533c4be242206a9dbcb7ba666f010af328aec3d8a4e3fa8b10a98816d3c4bed1d477c4c72b6b9bae", &(0x7f0000000080)=0x1000, &(0x7f0000001100)="c4cc7747e27f441c90fbc0416608dcd738b06e3f183609239903c57433510fe515059efc7e880af1fdfa74388739629a9917f88cf3678b2d5a97502acdeb71b60312ee92a3544db54533aae103b5bca7d871fd9a91283615ab0e2444a41264acf7c119608b46b95d83f10a32504529b23bc210a346", 0x75) close(r5) r6 = socket(0x18, 0x1, 0x0) preadv(r4, &(0x7f00000014c0)=[{&(0x7f0000001180)=""/3, 0x3}, {&(0x7f00000011c0)=""/134, 0x86}, {&(0x7f0000001280)=""/70, 0x46}, {&(0x7f0000001300)=""/216, 0xd8}, {&(0x7f0000001400)=""/135, 0x87}], 0x5, 0x1) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) close(r0) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r2, 0x0) setreuid(0x0, r2) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r2, 0x0, 0x0, 0x0, 0x1, 0x3}, 0x800000000008000, 0x81, 0x5}) r4 = getuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r4, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x3, 0xfffffffffffffffd}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x2, 0x0, 0x203) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r3, 0x0) r9 = getuid() chown(&(0x7f0000000280)='./file0\x00', r2, r8) setreuid(0xee00, r9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/100, 0x64}, 0x9}, 0x10, 0x2, 0x0) (async) r2 = open(0x0, 0x615, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000011c0)="d88999b6df21a49d0463778f804d3f929b434f4e820634817395c18e627cf8965aca7f767bd7e69dd528f2aa1fb102b074e1e562512b626c444423", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffe, 0xe56, 0x0, 0x0, 0x1644, 0x8, 0x8, 0x2, 0x0, 0xfff, 0xffffffff7fffffff}) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x402) (async) close(r1) executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc7891502f94a3098db842cf71b59c7afec370ff", &(0x7f0000000040)=0x1935, 0x0, 0xd2f5e5e4748744b3) r0 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) rename(0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000001080)=[{{r3}, 0xfffffffffffffffc, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r0, @ANYRESOCT=r0]) sysctl$kern(&(0x7f0000000100)={0x1, 0x17}, 0x2, &(0x7f0000000140)="702e4aefe3d4c7ca8bc3d9299c3a4e426f7354fa291b346c38682346a2c81865c48e4d1835e29a31efa13fc5959545a098738d6c830b6d54f752586a2972f3785271f77fd4aa8369aeb234a3f39c3355948273cd98243b5932ed60690709647e7913ed7a5c4cd6e37d30d32a1ebc0a892d4c64ccb55f7ab17bdf2531d577f5865937414bf70a6e88ee0e5ec40a6382f9ac232f3a3b84c299bb18a29397ae72c5a323f84939d72f260f8a70", &(0x7f0000000200)=0xab, &(0x7f0000000240)="4a1ee12af0762ca3784d67314c8dd13ea186a6f2813ce79e227034e50d97b0858cbed2a721ae68989b516420f337e1fe329c9933795963ba13276938dc2c1390524fb29bfef7664940491e6e7f62c47ecce31bdb0ad43c88a2bf66378c7a58b9c7ecff51d2efdadbfa24088150141823de2f7998a966a2cbd171995d8d32796c57ada18364e506eb555ae03aae48", 0x8e) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x202) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x156, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8060693d, &(0x7f00000001c0)) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001500)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574", 0x53}], 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) (async) read(r0, &(0x7f0000000340)=""/91, 0x5b) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001080)=0x3) (async) syz_emit_ethernet(0xf6, &(0x7f0000000480)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, ']4R', 0xc0, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}, {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x0, '\x00', {0x0, 0x6, "3977f2", 0x0, 0x0, 0x0, @rand_addr="6d13c6626f5040b528cb2aa714b1036f", @rand_addr="d25224bd53d1ada434e2815ad29c912f", [@routing={0x16, 0x10, 0x0, 0x20, 0x0, [@ipv4, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="c9e159f26d94c71752825ff32c9183c8", @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2]}, @fragment={0x50, 0x0, 0x8, 0x0, 0x0, 0x10, 0x68}]}}}}}}}) (async, rerun: 64) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async, rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000), 0x4) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000c6f26461c094f4ffffffff00"}) (async, rerun: 32) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) (async) r3 = socket(0x10, 0x4, 0x0) sendmsg(r3, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f00000006c0)) getuid() (async) setreuid(0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000740)={0x3, 0x0, {[0x4000000000002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff01, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x1, 0x334, 0x7, 0x0, 0x1, 0x6, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x8000, 0x0, 0x9, 0x0, 0x1], [{0x1, 0x0, 0xfffffffc}, {0xbada}, {}, {}, {}, {0x0, 0x0, 0x20000}], {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) (async) setreuid(0xee00, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) (async) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) (async) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000700)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb4", 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x66, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x40, 0x5}, {0x4, 0x0, 0x0, 0xfffffffd}, {0x16, 0x0, 0x10, 0x5}]}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1010, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) executing program 5: getuid() syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="8f6fa5e0451bffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff020000000000000000000000000005027f5ebc7f461cf3f3d6e55aab032f53fd09a1699e1b13dd84382cf6930ec0af7bafd2497fee752f8e387d692683a58bed68899dbfc832bed7f9d994d7a228a0472714b4b807571e7c2ef4eaba5be0b2e783ac7f07f8f7f711385b320e014a90322cc06a2933d8efa1768fc633e744628ad3c096c04fd431a6561736f26fde93316be2fb69cc05ba6e3bb95afd3ed348e775fe4990848008c012d2a0c01a5f499cc851d9b685d60c61894bf2b642f65b9a7da4475d9febdee589d847ad419645fac15fe12ddc5d7827955fc835"]) pipe(&(0x7f0000001440)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) syz_open_pts() executing program 7: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x8}, {0x9, 0xc7d4}}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000080), 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 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}, {&(0x7f0000000b00)="a006db738a3b17fbc6e9085a8a0037d24ab1ebfa7f61c5d4ee67bd9cdf3680afb40af2c8908ff71b6ed48f7d5c", 0x2d}], 0x6, &(0x7f0000000c00)=ANY=[@ANYBLOB="b800000000000000ffff000000000000f114e50a30c7e7e57039e109df926ce2440e88b13c0e8c362d02acb82319fb2b183ad5c77f6467673736d58936d226c68f1d7e2202f2141a786dc9cef939124c4939a1ea3eccb3405092eb191a5a805da5f82187d0fa5ec59c0cf61e2e9ece3c501c68f75b2d39c1a391fb8f62665dcbc8489c91ca807e33eeb800001800e0ded907bb392018bf48830af1175c6f75649ca3611af777cd47d63de4a11a400f534a51797ec2000000380000000000000000000000c75bbe3c01eac695d1159e2cfd2b85cb79c71c66b82ebfc890f0cd0aa5005ddc1867fa2071e4562300000000a800000000000000ffff0000001000009e974995fa2bb48638919a73cf9e56a2010b0b108057bf8b87bd44616c4d08d86a158a57d9a9db1be239ead1c67f45f60d075ffa4d8bc1780b5a1ae2252ae8e3fe458d4d554ac9ab026fa258d6bfd8011c319b95b853739663e86933b383b60eabbedfcde6b87d520daecc038a67b5a4356cd918a4b5795fbe069ff493a6563258ef30acd29aec2aa28a32a64bd7d078d56a000000000000"], 0x198}, 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) executing program 5: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x2000000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYBLOB="95b24cf9b791afa4f8c6185b770ebe254c79ac226139bc054fb6f526b529f1c60000b34e82abac1bf1fb77d5dd2b2eff4f98f6de4ed4db8d363fd1be46a928000000766c27c539cb84ca00"/87]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) dup2(r3, r4) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getgid() getpid() ktrace(0x0, 0x0, 0x0, 0x0) getuid() getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x1, 0x5, 0x3) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = socket$unix(0x1, 0x1, 0x0) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) semop(0x0, 0x0, 0x0) setreuid(0xffffffffffffffff, 0xee01) pipe(&(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x10}, {0x0, 0x0, 0x0, 0x8000000}, {0x2, 0x0, 0x5, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) geteuid() getgid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/221) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000100)="abddf17b", &(0x7f0000000040)=0x4, 0x0, 0x0) executing program 4: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) getsockopt$sock_int(r0, 0xffff, 0xa20, &(0x7f0000000040), &(0x7f0000000080)=0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000002c0)="04", 0x1) write(r4, &(0x7f0000000040), 0xfeea) dup2(r3, r4) execve(0x0, 0x0, 0x0) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) pread(r2, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x800, 0x1, 0x20, 0x6, "278b06abde59cc0873ef9226189569c706ae283f", 0xd8, 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 1: open(0x0, 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8210560b, &(0x7f0000000500)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000001], [], [], {}, {0x0, 0x0, 0x0, 0x3f}}}) (async) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) (async) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000140600000000000000000000000000000000000d00", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="505146b77b4f328097ec3b30f2fb020000"]) (async) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x121) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x101, 0x0) executing program 0: socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x7}, {0x7ff, 0x8}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r4 = socket(0x11, 0x3, 0xb4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="3880269afc4ff54722fae8fc270a5151953263ad614436fd36811274a0e3e042fb", 0x21) sendto$unix(r4, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r3, 0x0) writev(r2, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r2) pipe(&(0x7f0000000040)) r5 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3bbdbb8805e08a962b144812e60300000000000000b248849c6565acf31d01000000a9c326c202b2fe43304f4b93034ab5023b", 0x33}, {&(0x7f0000000000)="75e2270d7c3136accc89307c77a7288c69a878a203", 0x15}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) getsockopt$sock_int(r2, 0xffff, 0x200, 0xfffffffffffffffe, &(0x7f0000000100)) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000672000/0x1000)=nil, 0x1000) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8001}, {0x6, 0x0, 0x4, 0x3fe}]}) writev(r1, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) unlink(&(0x7f0000000040)='./file0\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) open(0x0, 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r1) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/521}, &(0x7f0000000340)=0x20b) 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) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x7}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac3c", &(0x7f00000001c0)=0x9, &(0x7f0000000480)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac7b39cff800300000000000000e94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0dcfa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a2d0acdaf4a8eae06e314c9049c56dd6fed0690a059b9dd500c8d5eb60fbffe2a7fa75417aed507b77410c41ab84916703729e67df2dad2016f72f1cd3c63d353061fc604f25b12efb0d31f2da597e96c234d08c2d56c456104a4158f954ee067f13c38bbb53027763068091e2e579aa0529fe124aa0c55edd8390f70c4e42e809e9c2d7ed643db82e63a10107c38050f6ed3471bac516fba44f0fe12ae1168607e1472e15d8add1d7d48b1c50b509978209cbe47db7cdc7a7a1", 0x18d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kevent(r3, 0x0, 0x95e, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x8}], 0x51, &(0x7f00000000c0)={0x5, 0xfffffbfffffffff9}) close(r2) recvfrom$unix(r2, &(0x7f0000000300), 0x0, 0x1000, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) write(r4, &(0x7f0000001600)="73ef8f1b0f089859d81f4be56bfd32acef7333afec18eee616f0dce93e731549b768ccce42c1222e2e6a162081f72f9a4a9034fa5fd05cb7be3fa3331b0e7d10a838ef66ccf233a00d985004beb6bb59dd80e8691b8b096925086bdbaa6c4a7af1c752d39224013b5e0ea2bf159ce934f2dfd69f09650167196e36d147c6217bf49c0280a590841f29b28488f2ffbc3f20195d5b2f1af0b00c4f556f3c37e23027f625998759f7fd426fadbf604a8d3446c5418e9b5a81ccf496903fff14fa3c86ad49f1a2dabfee19121011", 0xcc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001700)=0x10) unlinkat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x8cbbccf21abb6348) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0xc02) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x12, r4, 0x9) pread(r2, &(0x7f0000000100)="503ad85b97ca8a221642da9bfb77f2", 0xf, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000003c0)="5aa5eac55489081db9f11f42aaa31bbfb83ccfccf5f49c39b15e4df7199fbd7cab17c62eb7026a5f1c0dbbf0847dc35ca6a658d8440b3f79a3e85da05d3d7ba9458abcc0ca18d381b2ea25a3938069e18ae0eb5baefbd99c4e9a43ec65565f", 0x5f}], 0x1, &(0x7f0000000480)=[{0xf8, 0xffff, 0x7ff, "f7403cc7ee3ddd8f698132ca5670c5f4be26f9a8fd398dbe557fe7b5038e8cde258df0d17cbb435ebbc97b07e372c75c54c89a9692bb4aa0dbd86cc22c09b36980c51bf8110c7ab5a78feda729bfacfbd5365c26588117cafca36c935f54df603d4204b14a8ad9ffa2e958a4c927d0f5f59866a79674632936f736a0e10e31eb4d15c18b5d6766644009f763389fa2de1ac6a282a87a9570360eaf5546f27619d1762b81d0f2d13653f7e8e64774cb6ca516207e206a0dfceced171f9c966cf7fda6e317d50e52b0d52cbbcc27bc2631bdc398cd250ae08394998bb6eff5a0e153d7901c808a72"}, {0xe0, 0x0, 0x171, "7e2bdedbea30c0ab7597ad8448958f7265128e7ff9a0de9794fba5a9774505ab0333a313aa5468c70f60256c1e9d902eb543f032caa4a355d94c2512022b35aa6576ea4216e7c803b8463aa5369ef536f29c31404348801efb2cbe6fec2328171aa0d38c945689889be0ed2dfc09d3b150793b13e9f9ee7e9f18214d1e3d23b312e21ca40033ac2dfd59a661b32954feb61270ab0708b682051e2abc2a35fdd85d9a55ef4f90291e99c8e800b7e1699a05d70faf332b38e7bed7123e2a97dd32fcbb0eb225a28e64f49825d7"}, {0x38, 0x1, 0x81, "a250997d6fd69d49b2c835d4bba63d26b776e9df09555584efe6029237ebc38680ee0affc40b4b"}, {0xf8, 0x1, 0xad5c, "9838d085bbfaabd1deccf95dd4e5a49de8520c1e7cd9bc36fb0b3db3a2b6962df5086151aa8b7c57b693e26af8bec5ca5c183a7340ffb0fce3772407c471c8a582951735456145f111c165525289270a8cfeeed616ab63a38a267e6a1be29056e46464de09ddb01bfdd8bc52f251b222bb2fcd594db2c9d23f78d633a2a7ae2b43cb14858e9e6003bcfc2734e1cb6ebe08f2ee9449ceba4be3e123453228dd25aafa18d16fa6cfa4f71f17c5c28895fc8c18c6c15d58277a2fcfa57b1d2bf19e67dae1e44745e7b2c88ce608bec0f5cdf0878b63f7b16c07e55873c8845fca68bc"}, {0x100, 0xffff, 0x1200000, "168bbe241bf706976097026efa72dbc7e18018958277340228d87c32f3d1428e04174f87af594ea52507a8bdcbe319f96a519b9b8e3523f38b2c6d0c27c60adb5fdcc8ebb8a02f77b46bffec4f1f985aee5fa61d33a956f4ca72913b701650a8fb66e6b64f144313204c75b1bc36fdffd7d2bc9aff64016495a5048121bb790fc45ad55b8f6797821c880584c4e81d775f7050b3e9e510497f7d6d7594522259b5a9d961ee308a6fd0b447ccbfb46d6f86010db33fe48bc6891103cb01dc4f04a115014dc115b9a4fb3a262e7fbbf7b2f0859ecf3d683ffc71412069ae6ebd9d6b4a2fc11becc401eb451a5ef68a3f"}, {0x108, 0x1, 0x2b66, "408900669449f829ff7f2b621a49fd73efcd6d28bf21ce154794c33b56b84aee050b17f6c87f3243b54d7b0a96e86a6765ff07744310965783d568e4e56e34b276d92839e441fd59c847d2ab32df3df3ba68321d6fa886320aeb57c272d00da259b26af1d065de5d39a96e7b97b7a69b8bddfe1e86d4cf3dbef12a42aa190be3a375ba0ea61de1da21cca10fbfd55d30a6f250debde11222fe743f99662fe1db3c29cc68ed5d2510fa7c61e59a9c1694225a2c6f792376ecb5c1c509321107f796918e0ba215fb36292c9c294a6bf73294f8f965b2a01e97551638ffebd1ad49651240ce9c97b5f2c54480993fe110644b96"}, {0x28, 0xffff, 0x9, "852a6b0a1dde7c111183886c8eee9c56e1ad90b9cf66"}, {0xf0, 0x1, 0x200, "0b8608eb5a86ee807e273cc1c492e0d1d675dfa373f1d7acc6772a671508f09fa72a5d33ef8f00a70848c48bbac157adf3937ddf961497b9512df4014382e0bcce537f798d4e15763fe7ca0c5a51354e97ee227248ec6905680735b5db624cd946abb3da64ad78d57af54567aff625c31375353f104944ca116c068fd8c9d5c9b0bd0d6ede097eed59c68efe608eb8fe89cf3ae34700124451ef828cb7d2fcea4511fa08117b83bc3697382b7282403011dfc9522b8e6fa37990db2daebee5c37bbc8d6a5489cd49233b1f5b9afde808490cb9b5c62ab3ace0357033ba15eb"}, {0x28, 0x1, 0x3ff, "a9bbc1cbf39af10c2a92bbf69c49117e91ba9e3331b1"}, {0x108, 0x0, 0xa72bd8f4, "067291fb0ba6ba98ee2e7cf0685d2a72019e6e41c00f648fde9cadb1bd45c60b922f4ec79f7c55decd9f7bab023949221fe99f331c7d462b5d90e250ad20645dccde2fbd20eca14c6fe48c877c8d47b00a803c9cfa3968106b9b481e54b1c0714bb740abaaba4fa8be0f2cfecaad4b94655976894f5d79f58a4223dab4d93a0aa812bc6b263f8c4db1051f63b2e6c1d25fc6a0e382a5d51766f1a18b99f0074e8aa386d0eff927975052f9f588636d1d9c4b13b5548461d2ac507e9b5c7d3d6d9343f422aede48116bdf6c21af5ef4012cc9e38635861eb487d9bddab1d11954b102f55d203a94719ea14cc60cdcb2eed3d3ea3083"}], 0x758}, 0x1}, 0x10, 0x9) close(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50, 0x0, 0x7}, {0x6}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000540)=ANY=[@ANYRESHEX, @ANYRES64, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYRESOCT]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000003c0)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r2 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r3 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500000000c0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f912b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f3c335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fe34371205", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0x1, [{0x2, 0x100}, {0x2, 0x7}, {0x2, 0x200000}, {0x1}, {0x2, 0x68}, {0x1, 0x3}, {0x2, 0x4}, {0x3, 0x3f6ab33f}, {0x2, 0x2}, {0x3, 0xf52}, {0x1}, {0x1, 0x7}, {0x1, 0x10010001}, {0x3, 0x5}, {0x1, 0x80}, {0x3, 0x50}, {0x2, 0x5}, {0x1, 0x8001}, {0x3}, {0x2}, {0x1, 0xffffffb5}, {0x2, 0x8}, {0x2, 0x2}, {0x1, 0x6}, {0x2, 0x4}, {0x2, 0x5}, {0x9605e4c886b172f, 0x8}, {0x2, 0xffff5c93}, {0x1, 0x52a00000}, {0x3, 0x80000000}, {0x2, 0x8001}, {0x3, 0x3}]}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000280)={0x373, 0x2}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000002c0)) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000340)=0x80000000, 0x4) getppid() ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000380)) syz_emit_ethernet(0x32, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaa00020008060001080006040002aaaaaaaaaabbe0000002f5aaaaaaaaaaaaffffffff00"/51]) r7 = dup2(r6, r3) fchdir(r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getpgrp() socket$inet6(0x18, 0x5, 0x8) executing program 7: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() sysctl$net_inet_divert(&(0x7f0000000140), 0x4, &(0x7f0000000200)="9df41714b5ed70cf825646b905591c104ba34f2d8f2027f93f8454fd7427a50d05fd6c956e6e1fa06dbae4192a7abdd74bc8ff7dfae994176f945c4cd8e1512c69212b3f0e30039c459e37c430ff795c5276d4e5b5b5af", &(0x7f0000000180)=0x57, &(0x7f0000000280)="4d2a16", 0x3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r3) r4 = fcntl$getown(r2, 0x5) setpgid(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, 0xffffffffffffffff) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000006000000000000000008"]) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000040)=0x5, 0x4) msgget(0x1, 0x228) fcntl$setown(r0, 0x6, r4) setreuid(r3, 0x0) r7 = getppid() setpgid(0x0, r7) close(r0) executing program 4: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x30b}, 0x10, 0xf19701daec197ed0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000), 0x4) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x10000) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r3 = fcntl$getown(r0, 0x5) setpgid(r2, r3) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="b159afd8e5fe3b0bbcd683d55fdbdfb2ad23c31d5bbb83f924b13b5a8c1276f905d5e27f0000000000000002166c16a501f63093446a34fc1ef8a30cf4b0e63a23631e57e34c0000bff3ae41686d0200000000000000143f5db1f87c86214882016a784c040000007e79f1dc3dae9db1aa3d91ab5f4a83fba571eb6d6320ed6588855331f000"/146, 0x92}], 0x1) syz_open_pts() write(r4, 0x0, 0x3b) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc7891502f94a3098db842cf71b59c7afec370ff", &(0x7f0000000040)=0x1935, 0x0, 0xd2f5e5e4748744b3) (async) r0 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) rename(0x0, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) (async, rerun: 32) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000001080)=[{{r3}, 0xfffffffffffffffc, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r0, @ANYRESOCT=r0]) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x17}, 0x2, &(0x7f0000000140)="702e4aefe3d4c7ca8bc3d9299c3a4e426f7354fa291b346c38682346a2c81865c48e4d1835e29a31efa13fc5959545a098738d6c830b6d54f752586a2972f3785271f77fd4aa8369aeb234a3f39c3355948273cd98243b5932ed60690709647e7913ed7a5c4cd6e37d30d32a1ebc0a892d4c64ccb55f7ab17bdf2531d577f5865937414bf70a6e88ee0e5ec40a6382f9ac232f3a3b84c299bb18a29397ae72c5a323f84939d72f260f8a70", &(0x7f0000000200)=0xab, &(0x7f0000000240)="4a1ee12af0762ca3784d67314c8dd13ea186a6f2813ce79e227034e50d97b0858cbed2a721ae68989b516420f337e1fe329c9933795963ba13276938dc2c1390524fb29bfef7664940491e6e7f62c47ecce31bdb0ad43c88a2bf66378c7a58b9c7ecff51d2efdadbfa24088150141823de2f7998a966a2cbd171995d8d32796c57ada18364e506eb555ae03aae48", 0x8e) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod(0x0, 0x10, 0x0) rename(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=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, &(0x7f00004f6000/0x2000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f00004f5000/0x1000)=nil, 0x9}, {&(0x7f000068f000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3fffffffffffff}, {&(0x7f0000607000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f00004f8000/0x4000)=nil}], './file0\x00'}) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r2, 0xfffffffffffffe00, 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000011c0)="d88999b6df21a49d0450778f804d3f929b434f4e820634817395c18e627cf8965aca2234e6226daf7ac501317f767bd7e69dd528f2aa1fb102b074", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) write(r0, &(0x7f0000000100)='\x00', 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) executing program 7: r0 = socket$inet(0x2, 0x8001, 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000b8300"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000100)=""/227, 0xe3}], 0x1, 0x0) (async) execve(0x0, 0x0, 0x0) (async) close(r0) (async, rerun: 32) syz_open_pts() (rerun: 32) r2 = syz_open_pts() writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) (async, rerun: 64) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) (async) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) shutdown(r4, 0x0) (async) execve(0x0, 0x0, 0x0) dup(r4) executing program 6: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, 0x0) socket(0x18, 0x2, 0x1f) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r2 = msgget(0x3, 0x384) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6090446c0108000000000000000000000000000000000000000000000000000000000000000088"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) dup2(r1, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/86) write(0xffffffffffffffff, &(0x7f00000002c0)="b437ab93c964ca79d412b81e9418a838b5b17a47", 0x14) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x3f) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x3) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) executing program 2: r0 = socket(0x2, 0x2, 0x0) msgget$private(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x5}, {0x2c, 0x0, 0x0, 0x1000}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYRES8, @ANYRES32=r0, @ANYRES8, @ANYRES32=r0]) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000001380)="56cf5daafc6597ac2431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4e77525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf67ebae3b3ab1d9626141f0da8caeaaa5e74767ed9b", 0xfd}, {&(0x7f0000000380)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000001680)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f00001db000/0x4000)=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, &(0x7f0000e98000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x2}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r5 = socket$inet(0x2, 0x1, 0x0) dup2(r5, r4) shmget(0x2, 0x1000, 0x58, &(0x7f00000a1000/0x1000)=nil) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70040010"]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES16=r0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) setuid(0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x2006}]}) write(r3, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x0) r6 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r4, 0x0, 0x0, 0x100, 0x53}}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r5, 0x0, 0x0, 0x7}, 0xfd2, 0x2, 0x455}) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000ac0)=""/79) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) dup2(r8, r7) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x3ff, &(0x7f0000000080)='./file0\x00', 0x8}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = kqueue() r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kqueue() r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) close(r6) dup(r2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r7 = accept$inet(r5, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000180)=""/63, &(0x7f00000001c0)=0x3f) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/202, 0xca}, 0x800) executing program 7: mknod(0x0, 0x0, 0x0) getuid() r0 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYRES32=0x41424344, @ANYBLOB, @ANYRESOCT=0x0]) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x29, 0x81, 0x6, 0xfffffff7, "67936a0f98c883104b329ef8b16d952340e0f187", 0x38, 0x3}) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f119b672f4d335c223e7d0c032bfa896443a4271802000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000680)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000500", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000002c0)}], 0x1, 0x0) fchflags(r0, 0x0) fchmod(0xffffffffffffffff, 0xf42b8a05b5927407) pipe(0x0) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001980)=[{&(0x7f0000001280)="bf8818ebdd4c7bc2e5d1f24905bec1fcf842a06a9091", 0x16}, {&(0x7f0000001700)="9e417d2a03581944173fd15dc4b30e7b6e22a8281e789501a51940a7a78ff97f4e156a3c62d2b4cc2fa4de019da0fd5c19a5d9bf712335d8933151b83ec3c35c3f1bf2985b0a33ddd5f7f8c311c33fae35fb646bd819e0e3355d3523643e279e9391dc781fbb1a27782d3a6991d918dc6f606f7f96217eeeac18672b4b2a02dea28f45142586cf06cf425cb55cc7e8ce81a44501702fd8dec902128426aa88992ef91d4826fb2098992cb11b2d7a9d2656f4112b0202871b4f8e01ad337eab1953dac2b6f5a6de", 0xc7}], 0x2) dup(r0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r2 = dup(r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) readv(r3, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001340)=""/74, 0x4a}, {&(0x7f0000001440)=""/141, 0x8d}], 0x5) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) getsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) r6 = dup2(r1, r4) sysctl$net_inet_divert(&(0x7f00000012c0)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000001300)="3e8b23cb13e03e481431c864f0983cb3158f2aedfc292732b4370879173344e10f663fd7188fe58fe2561e4752b424a54b839b3039246ff2", &(0x7f0000001500)=0x38, &(0x7f0000001ac0)="e904128e1ee4ae389be338a2d8e08cccfd0aba00715693734488e4a8eebac78156723ca3be4b4bd85b50e6c27b3076caff76be5d21f5123d54dde45a582d6606bf250dacbd185dddf508765cea51d3788afd100113b5b2d757410faf02e1ff1cbb3f5d1a8aa3c8fb06079db6f77cdfb1acc9a584d650e65d5b1ebbf924625acedd4beaa26ce9e898b1a02de681113f94cdd6f8dcc8f7d8df3503c362e8b6770d9364ea777268545b66a2f94329e4f904248a526db801975d633fd33ad98288229d454b1264171c5ac28451e8a9a45ac27b4ccbc8f4b99c61906abc28e1fb8db58ea3e50a11c33faaf70fb7b896af80827f6659838d3fd08bfe57bf281ae1d07a2634c1108bafa8f34f3da04a6c4653330c71bb4034edc48027b5d75886d6eefa1681d7e77af49c0f1a5d4378e232f269fd8ece81e17b839a6abb57707646e2f9faff25bf17cd217595b5cdd41ee739ddfe63972748fac28f22f45fd047e38f9cec71f5e06819453c0cdfe6ad37926d6cda4aaee95864ba4d48dd252d46055f624e500e4f548518e80a5157cc2bf4af5dd155a1979159efb2d20ffb7c85cfe3c839a75e1e229bf869d19be71147c4bb3a1296b85370614f049e631bb443e2f4fba4cf7aaba0502ca7848a760f55ca237edf0b18e8327e7aa9b0259f92edd425b8f00f27734e0a216c69204dfa3ed7670469cb1a061abc3c504a4938ba864b6edec9dde9b0160ab06a3fa189149eca25438263e1dd1b51e82b61368f6e7c6bd69b43efaaf9cb58b8d86166fdeb8a4e3bde925335ed77a4e19938418ff8afeaac099d426fdde821539b29504b3ac6958d34ad1ea47142b2fe5b9a04a780704a2622e211f2b50bf6325e725b9638b1d4b08da6a6716637fb8d8ac5f087d567fe14c3de17ed6c34a33c169d2fa0a05ebccf5fd90dad2f4466c26cc6eeacaffa91fa6f83de025eafee36e4ba496be6ce59476ec649a872d3d5734faae14be9f246e0777a6fb143f6385c560b3b1912302393a1c5495450fb86ad87c640839a71b09900cacaae85d21b162c4ade0c20a42d69f38ee8ecf06b27ea576f2d8335b1b6e4fa6954428c6f6e18a3f3448d619f805093691b4ba1b1ad6813a912db629726edc388cd7646f538abaab0b31f3913d62e51e80eb79fb268ba49431d8edee71704ca82775d46b1b74fd9a8f0fa25a7306d2b6ff7c5fd1db8ac52f2e878651c970fb3696f2f3020eba64d983a4f14c7c37d33949e5126a2d0775a1349b41d0e9fcec70e7e8eec5ad30ba7e709686a075a681151ad99cfe8b73ea6d2f59f17e640b5c95efeccc4fd66dc582293c3ca97346ff9d31a064b59727d59d91a19b2ca5df534dfbb2a118c19127f2e918e827c60b3bbc2285809a7b185a53430685f178f85e2f1d399a8d6146fb8d91d0daf8e210e6a566b623fdec1cde83c465b92f088f5a29aed060f8b6390bcf2573ecbfa6df1f79121a7b2edbe72b6070ef8d043937cf463e4c7ebf2de55ec9d2021302dbaa5cdcfa1b6a9c470e25cd04f460c0d388e1e600f8206a9d4d4236a9017ccb64e1c6e969c7d7803ee079a22e1aa8171160f360959a7db07cd23ebf37cfd163041db92174b4d4b820816078427a8cb7f9d5fc1223f971d7f5ba9d9c010353f6c4a7e601b436c06913c6c43e977011854b3630553c18b81f03b5267f71d3066ac747563e8036f0f77fbc1765cc9143315bd56510ac5d011428cd0f0b47052cb867bea9cda5121610c19a3d770b666f680902392d2af958cade3c823d4d4d1c61ce6ee5eef9f03de0f998035a785cd07408990914958ca112e15a58832a72c29eb38f6bcec435fdae4ffb23b9d3d413112dae46b6642649eeb49157ef2212128f3d734413db735c372a0661b2d21ba93e1c6ba6f977d2688c4db9c2c3bdc6fea39762b1d064dffed2d942b4451edc6c9829b4985c2d928ece61b92fadeaf424a02c1a9785154fb598970e1ccfecedf943d1e04635f8d9142832eb3c6bba360bba1adee47d0d9de4a8539a5ecf64fef1c56711401d8788a1dbde0161534e49ca949c2dfd3fc18bea8399d8e455070834cfdbc27ded2173390fa1d495ab1abdddbf693f1ebef5ceb73e2bae6e33a698d616b5542f91a693d7c3517c08be0d8206e50e9a1753f6b7f7d44eb8a9b1873ecb707d1b04d5dbb630145ebf1a2c86a50643bb08363ac4fa42483ac6e7ea34b5af787e16cd6781754ebf3f67ee1cc2cbfbd91c595a794bf4c0c5071ee49ae5b8138b879b92615d7600bd7e1583f383ad049b4ef3011dbf9bd054992c4d872976e60722f19c60a0d5c8b51be501d9b90b9c0367492dba76a8b16ab59d29909d68086dd7eb50c5c1940ed37de5d7eed20ff0c4fe2ebd305153756b3658b841501af6ef430cb4f5652df881f5a5c0f7d0e1ba56b73dfaa9d56f18d0bc47a38f6de650ebf58f8e82ca4f4c6765c8881c14e87b38dd84e3f2a2062b6991125cd8159775d795655132a877a6ace8b93a7f470a8faabe9b65d3d876fceb9a25baa02e2f17521b4eff437caec70b9975382b849d9992b7d359850cccadbfc06614d6cdd9d662292028e287d61e6b0549c23eff517e172727d47289a79600597ceef973323404db4576856294cf9f01994c31e7f229d1fa7d8a8c519b56fa45816ffc5064111d345817969a60bec1bef1af6809ec15a9869ec05096ae7418a04f9ee5bddc1cb9a1bdff81d0c097760c0d7c5bb2aff745e12c0f3c491dcb28d9dfa8a9fa8b4e1d20a5182512c9efb314f91c66085ebe9e4204dd29c56400d1c4a9eaefd43d79e40b4f9a183c642d8a99dbf58e8392968cf68d04a3d28fd7e3657298750a1e3c4d1923caeccbb63e6e44cd8e071e215190b679d25ec09d2ffa3737789f6e38cff6bc0ea8ed6c8a42cafcfb88f8e9f8b3a370087ec0df573260d47dca4f23c95d755535c08b0845cc5f8466012f94ab994fa137df1eb14f043a09737d78d7c578236b46c98b06517ae78c522afc7b8a1732aef2a97d3d6a790e57bb4ad360a37296fd0f43564291afb5b95fbdf69166b7dc156a92dc90dca8f988a6dbd41da96493b0440641d5d55db3709e5c61a1b9a529030c274b86a1859e84f0a86203c63b7ee1739d5cb249cb393e5dd33c470f168d0021b2d7c0f32e78df528035ecfe65e18fee657e0f9e192cb6d683a3eb6030d12d28fa00c0fddee317b37c82f69c006e685742d637d15355c94d516a850ad32a6bd6642c40311164c6fd0eee221500a49d7b7f478cc91f15a0083f4971289f8724b6b88e4c755b0f12908af6ef4ad4a9230e9b49002bce98396c99ef279ef23afa4928628133af6d71e14e26c71a832ea4f27a779657fbece333e2b473577036cec12aa1f1f34d150d4702591b92dc22819e46161c046602739fd6df610a363a6a46945022f041701bde367bd067d8d0fc3e4d2aa2af47be335ad5cb359bc08bcb94b68ff96be5a7205f87df93d5be807e898189d046409737d12280642d9835fc6c0feee8194410baae5a3390681c4ad517c85d387fb4dd6a8eba9a21f297ec80503efc1c83a6b96c55bc318ff819e28f2cbadac15873daf0940f2f22ede1e19a67938be3f2fa3d3571e75be5c317f3df83fb86e62ff4266dd353174ce0a352a96a9544ab9d9ae3bf8af80386eb0c9ac6bedef4f279ffe4eb082f1e8975c7db3637b26dd8e80f340ad1d193fd63ec1b5ec535f418bf91e42afff85c5828ab39a887513b04b64233246bd340fd434e3c4577be872c44be4a00964fec41df365c3b005f257d4e653a704ddf0a98ce7f9b602ac19c95ff4fd5d62cfddb2769b78a18cb5cfe79b6d94131a0c3ad90adcf3bd2851fbcd1644372095b5c0359bb185d8317f6bef44954984272b48333e6c495354fc2428087cf0d6068a4ebaa483431b577f45939e1694d744652d84386965830869204d17a372747c8c76deb35212ceea668318c56f708cb990612e56e6cc36537c445d5bf2c389b18ae3e6b0c501825926bbc8a04a8c388ee194015a2c233311ee8a4d2c4ba51ca433ed363b7bc39c3c0cf9ff2c15d17a8579b25aa99e42032790dea4f2c3dd8716c4c66aed09e57f1c2e176352a1458d139ee1a7158cd38a527cede0423cbe24b53b544698cca72e2fdf5fb0c7743c0ea9b8d3f272688695ac6495f413be69ea70a3d06a98af979e4989d52c0455cc1c72453c4e5aa885c8c9342f3466593bc851465470510e48dfd0d2711b02e7950b91ba4679625dd99fbc93e02c36a5bd8281942258d7a113edbc99fe532d1f7eadba6e475538329307ff292a6f871af9c985a119864041251ecf7068b60b7215786dfa85b43a9b59fa670304887ccfe2ed9ee297a308d94593f7516ac5f29cfe6d6e54c3e967757353ffdef943c3ed2135233784b32ad9f4283701b0528897e26a77674becb8daa4b667eab90e8669c5dbbb786be138c8b8e97c604f1ed3969634a58c83229b6d46ddbed59c7a62950723c34513afb14bb76a34a6c7a6b9f178b7d33573c3f76279131b1f2f8650c6c2ed919aa16b4ef01be910d342247507fe17088ae3a6a85a6583f1a8ca612623987c1bf70abed80d430d3ddce57a998a8b8285865628a534d29f5bb8453567e6889e708f7f646cc72189a4aeeab512894cc160723eae40d158169ad6635e482a7de07c9720bdf0b0d420bccf10c5dd1c2d14d6c07b246233ff4d6fcb3e7ffb4393ab2d2d2f2066c0748b79d3f2491dc5530a19e715d50f512c9a8f1b7a7342e27305f8bc0f686dab90cad24571985957c5669a51bcbd1c8f5dfc92584ec8f5fa0c5ff6ee46fe3ecaa88e1deb027e7df6f67e6c1ca6c2c705ff0b65c1bdaa11971f47bf887233e79def9f037a9d3dc4efcd960558466ddcd57fc859bef4f3f25f0d1cebc06caf3fbbfeb51f141e5b9c2240486643f54a0a91f4437aef7734e7538e15dbcef5d0af8dd981b2090b1d036cb0ac1afd9f204bac97958a2bbd27b758af41bddacdeef54d63027fba690caaa4f531564382f2ccf35dceee3aa3fe737c74bd6530dcd75dd76fa29f700368b31547ef26b9e67a6676789d55eb03771f19e47e5a2b30cd32ab13cf20e1e64167914e246674a6927e3f5f301e5aff28eeda48d59f3b40ed77233fe9338e6fa793c08f2d733f11479a00b28ff3fdb4f9b252214a08b4d8fcff42ae2c6cfb0f5a3a0b727a597ca2809a98c5109122737e4d5fe4946103c0af9b0d98f65dd087af470f058d9c8272daa95af1ee7efdbd602be624f1ce8a0c7147d0feb6c909107c8bd4c9858437ad2589e37266a0d823a5c561fdfcc0d2242e13c37a71a3c90d4bcb7e8734a25ef1913df66b98564f836eb30a9074f12dac516c0317cb3b51d277182f108277309ec5506e607f21af41b9d36c9186ccf7aed1e2e8dd6da1305e190572937c4848d68431c35b614a69d1298b4b9162e73078bf88aa83b67a3a669d01ab9b6a05b154d601044b6e8865174d27ef30bfb4e5d8135aa0c904df090f11b23b9ca847ddea80bed039dabf97ecb8d211a10cc593fd02f86e216f5f03c29215df66f70a84d83b2ffe8f1ef7ab7a0a9dceb7a0a7889d08410e233ee3846b9144a169fd7c76d9d001c8a72812d844c991ba14fd4aacebdf863925c333f09517b8f04dbf428a482801a4cd900f18d106779833c073ca36ebf031728f51a257a09bbbe06a186794ec3312cfe03260741ee2eac647bd1592d92e2d966f13f48c485d81a196cc389b8826ebcb70893045c4d6264cfc43e3e0de804f247f943f0adedb14b5f7c9c242b962d72b575c1965", 0x1000) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001a00)="fd2754085ad205adc9059a6c68a1c554852c74852aac12f808b66949c78d3382ebf4dda5f606d8a6458b030a734bd4ce75ff1e04c8f7b15b2d2f54cd4af4ed3ec346624121683a6a54ed58aef9b3a5b26c8d98d5912d739bdbb6b59d84f8513be660ec706e0f90d56c1f4a8103747d9fbd292d84267d9fbeaaa199172368cc70279f70ad58b30868", 0x88) execve(0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shutdown(0xffffffffffffffff, 0x0) executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x2, &(0x7f0000000080)="71f91e3471ac0058bc7891502f94a3098db842cf71b59c7afec370ff", &(0x7f0000000040)=0x1c, 0x0, 0x0) executing program 4: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) open(0x0, 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4000, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000001440)=[{0x61}, {0x16}]}) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r3 = socket(0x18, 0x1, 0x0) close(r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000180)='./file0\x00', 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f40)=[@rights={0x10}], 0x10}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x50}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[]) r1 = kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) flock(r2, 0x3) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr}, [@hopopts={0x3}]}}}}}}}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getpgrp() r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r1, r3, 0xffffffffffffffff, r4, 0x20, 0x1}, 0x8000, 0xa1, r5, r6, 0x7, 0x3, 0x480, 0x6}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r7 = socket(0x0, 0x8000, 0x80) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="0cfdfddd24212d49200116b5961437120932150a991da294f115ad558e08ad68f65e4ede52269d080bdf2211de865ea54087d466ac4157305a5d64af151e3a091e1e7b7a6944be24ad642446f1459225e1be22ecff534637d0", 0xffffffffffffffe8) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x3}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x65, 0x0, 0x0) r9 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0), 0x0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000091109ffff000000000000d42af63870a483f865abd2de23b9fc7e96bfb20338058761d79636ce117d1fcb06b8dbed21595258096b42d635aa2628d695f6674e063f047842869114687f9093a9983ca02f869473e95975f4c0136df134fd0046f8eee4696d99d363e86523c8615815f9f3fef5a9", @ANYRES32=r6, @ANYRESOCT=r9, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ff21000000000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRESOCT=r7, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES8=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00@'], 0xa8}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x7}, 0x10, 0x0, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, 0x0) pwritev(r8, &(0x7f00000005c0)=[{&(0x7f0000000740)="45c3848a49ec3bf27aac3d7f3242cd8c254c21e4873960828eded1357333ad3b02c9560ddd3429910253f598d7465318b00965b783810f5bfc1f8f5acd6b61b8357ac64390cd892996b07ef5fe4db891c8ed311e1f1ab09d118feeaeef736887431c77993f070e3962c850c131d5b42c0807df4405696d21d1b9156e637f24b1b783e0281d3ef66ed70d66de7a6fe259", 0x90}, {&(0x7f0000000800)="5a99d9024f5dface467414ca06e5cc77cbd70eef73b6066f4aaf5aa33e8bf37b70ab82dc2ba7585641500571879569fe45b0120541cbc48711a4dba28a1d89be764817977324f27a10fa4f0e9af437b08fc089ea76dcee9016f865e779487efa577378994a22568498b383eb7e5f4fd1", 0x70}], 0x2, 0x80) pwritev(r10, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324b9f1cae7cef078415248f16a5e43c2dcfe5956e9cb83413e6170de021e82b1aa2640f75ce3c77996c720ccd2e10e596afd42df59f4f39ac9bd6fa559d31af5d5603bed5611b27bfcfc736fa609a62f11bc32c0d3df9e42bdda9ba746358e1c7a9fd5951a56bd442f04395037105673442b86aa1af336c2d7c94e858751a7a3e9cb91a35848ceb57506a1a3ac8fd2b9d41e73ca375473e8ce883ada95e58ba154248e694a57c999f5c59cffb9c09f7dd860fe73b3ceebb33deaad8b8b57465a9d953f8e6fa0bed460bd25476afbfc8e063312f5a59ad8d1079f822efdd0c08d175ad8bfe2f08d1ee3acc8245cb26f68d3", 0xf9}, {&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff61bfcf0f23b57f1253a6", 0x9b}, {&(0x7f0000000240)="b9edbb2507eabe823bc0299403daf8aedc4409d9687684e824b3519c7741a11143fda7c6b86c36a2cf71d61b42fa83ffdce24b5b855f061d2b9342f14afe5d7df9e25fceffea4152fab2c1fe5b877ec19ceffe2cabf54026e496ce3148378af797acc5682d6b8665b606e9b98c517ae06504d2b812eb57cf150b1bc072086a03dfd84b0e4af80cc91b28cef23ebe71b8f9e3fd4bd671254edde2f674f004b6", 0x9f}, {&(0x7f0000000340)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16dd", 0x26}, {&(0x7f0000000380)="ecce76da25ce576dcd811facfbc1f4046ad344786937eef8d372d0800847067e58f6373f9b4040d26dac05f83f610c", 0x2f}], 0x5, 0x1) write(0xffffffffffffffff, 0x0, 0x0) readv(r9, &(0x7f0000000000)=[{&(0x7f0000000180)=""/209, 0xd1}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r11, 0x802069b5, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 0: socket(0x0, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getuid() setreuid(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r0 = socket(0x800000018, 0x3, 0x0) socket(0x18, 0x3, 0x0) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0x8020560a, &(0x7f00000004c0)={0x10, 0xfffffffffffffffe, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f00001f2000/0x1000)=nil, &(0x7f0000272000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000142000/0x3000)=nil, &(0x7f0000786000/0xa000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f000055a000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00007df000/0x4000)=nil, &(0x7f0000148000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000007e000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000052d000/0x4000)=nil}], './file0\x00', 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(0xffffffffffffffff, 0x0, 0x0) executing program 4: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000), 0x4) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xffffffff, 0xfffffc00, 0x80a19d, "bb08000100f1675910508b00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="9c91ac982b669e6f6e7d1b516781c93cc5850fb23bd9acc57a243bd56e06616705118f096243971dfeae80c5996c09363c9cc3272a72a56b68b1a2a145f29e18fdc73386a11a5345a5e671da5421f00bc1608f1181b68d75892cd19866ca57db243c1bf07562aa8505339958395f2a79f5176ff233b995d6c84e388c2cb7419ffc874a70a72f8da8e379ae81bd1ca7993c17c6418bc6096f671bd1c314e6134a663c5d776211a40befac9f862297d6d453b5faa230d4262be3df3676404c0410e91871de7f41e0fe23557f44f5e20ced87aad39d50db04ee3f9ffde542e0b3c19a0c9903db4549e05083f5cde66df1", 0xef}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup(0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="8eb0", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{}, {&(0x7f0000000100)="c348d7f6eedfeb192d83fe04617bfd966d70168e23011d6f3e2ac850a8e2e59ecd17122c29bff7973f28721389f5b788b4b1821b6ad6c680eb5a67fd4513366f7a9d970c17f5d08bdb2f62c3cc1fe39074a490f955723dc2", 0x58}, {0x0}], 0x3) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) kqueue() truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000000)={0x106, 0x7, 0x400}) executing program 4: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r3, 0x2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) dup2(r5, r4) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="bbc287c9c81d472326739d04fa23edcc85931de17faa542bb5fca0f23fc2a75236a3daf743b7560a462d94386d8443dce901ee5c3689991b7fd6be5d74ad0fa5395957e514487ad111edc8473dc28800f1330551f3d8e713f40cd07e841cc2803963dcda7f86cf49f9163757adf8fdb1ce240b6941aaf65438fa575264ce5f0c4c4ec8d738af622b07af292a8e28d704484fe505900fe8082190ef6d942b7a39347edbc86bd5abab7970609d20c3e4e7ad87ed86282eda51064653c57a74312540f83743f5c4b17f648db2bc072c8ebf86c04dd433542c44c8aa", 0xda}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0xffffffff}, {0x8001, 0x0, 0x1}, {0xfff7}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000340)=0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000380)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000280)={0x7, 0x80000001, 0x80000000}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000004c0)=[{}, {0x100}], 0x2}) r4 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x243d9e6bab7e01d8, 0x0) r6 = msgget(0x1, 0x200) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/73) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000200)=0x9) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r7, 0x0) mquery(&(0x7f0000d7e000/0x4000)=nil, 0x4000, 0x0, 0x0, r7, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 1: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) open(0x0, 0x80000000000206, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) (async, rerun: 32) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x4000, 0x0) close(r1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000001440)=[{0x61}, {0x16}]}) (async) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee01) (async) stat(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 32) r4 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 32) write(r1, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1b80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x66, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x40, 0x5}, {0x4, 0x0, 0x0, 0xfffffffd}, {0x16, 0x0, 0x10, 0x5}]}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001700), 0x0, 0x0, 0x0, 0x8}, 0x1) recvmmsg(r3, &(0x7f0000001400)={0x0}, 0x10, 0x42, 0x0) executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001ac0), &(0x7f0000000000)=0x4) executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x2005, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0xffffffff}, {0x8001, 0x0, 0x1}, {0xfff7}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) (async, rerun: 64) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000340)=0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000380)) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000280)={0x7, 0x80000001, 0x80000000}) (async, rerun: 32) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000004c0)=[{}, {0x100}], 0x2}) (async, rerun: 64) r4 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) (rerun: 64) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x243d9e6bab7e01d8, 0x0) (async) r6 = msgget(0x1, 0x200) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/73) (async) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000200)=0x9) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r7, 0x0) (async, rerun: 32) mquery(&(0x7f0000d7e000/0x4000)=nil, 0x4000, 0x0, 0x0, r7, 0x0) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x22) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880), 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) getgroups(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r2, &(0x7f0000000300)='_', 0x1, 0x8001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000480)=[{0x3, 0x6, 0x1, 0x2}, {0xfff9, 0xfc, 0x27, 0x8001}, {0x7, 0x6, 0x7f, 0x2}]}) syz_extract_tcp_res(0x0, 0x8, 0x0) syz_open_pts() msgget(0x1, 0x0) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/16}, 0x18, 0x2, 0x800) syz_open_pts() pipe(0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) mkdir(&(0x7f0000000340)='./bus\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000400)='./file1\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x7, 0xd, &(0x7f0000000280)="ec61dbc205a99a29a3fd3e3e277afbd5d7e4b815ae7c7f9a4bcce04381a61b147ae8b2cb86bc048006bb447ece9fc3d0b3cd2848846b6cac831bbd4bc2f13a3c26cc872e2668144d7038712b9dbe1753a6615b296a6061f14b6bc3152a9274b278726c886ed1dbec3f9aea184ae4cfeb1cda8e0afb23360a7212660040ff669000746c064c435c65a3003474fb602ca38f54cee2c9c89448e4172b3bc47291fd4d582075a4c5a7b60d5bcc3ca8212b1af3460b1c7a03e7d0", 0xb8) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000000)="b8", 0x1) getsockname$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/11, 0xb) executing program 6: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) pipe(&(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r1) poll(&(0x7f0000000140)=[{r1, 0x4}], 0x1, 0xfffffc00) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80, 0x8, 0x1, 0x1188}, {0x4}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x9) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40c) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff020000000000000000000000000001010000eaff000000"]) executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) flock(r0, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x22) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, &(0x7f0000001240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r6 = getgid() r7 = fcntl$getown(r0, 0x5) r8 = geteuid() r9 = open$dir(&(0x7f0000001300)='./file0\x00', 0x800, 0x4) sendmsg$unix(r2, &(0x7f00000013c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000100)="76fa58ba7dc7f110a54a9ac1a0b21c671b56217fc6a5da982b85ac677084f83ccaaa3c42a2479bad4eead2c585d6aa857e0838d28968c3cbbcebfa7697c3d42d9490fa9853f168a820e6b1bd0e598ece17ebf184a632c2a90b8993b628a1452bd960d3b35766d9380f2c4ce8209252dee65cb312c7413d218394c1d4fbc3d5895f3108db6fc667b15bff829eccfe3e55a57d658f6db8a4f82651c41bca7f2e7d31f2c161c8853932d7593410f16c9e7cccea3bc1f3c95bb0d88e02e1456c2d2824fe0a619f5e33c259c8efd612fd40376f62e3c0438cb90f0b1c7c730463d66c2c30b6ab33b31d4a6a5ef3695e04d150686663244306f33dd45230d69a7c7bde92f08301ff9200ae3e960d148ffc5cb8c7e802a1d34ceb09454b1b824b0884257e34d5dd8d3606d13679076c9bde2cacd921213ca0fe4a714d52fddc2b21c27b89247b0ab83e143b0142afb831db0a32380ee432ba3e57c81baf9e24a9981d5fb05d567bd47dab27122a2c6304dca804dc423cec0af660ed1f37e2d1b3ec70e44b9e86a866ad2f02c7217109d9c6f539d6bd8bd7f17e398064840ac275794b3dbfdcf65125de79ff5590186a9ff11f66a58ce4ad00f80c235188a050bd8c838114d65f55bb78f2591f9aed0501605f6c86964dca0c18a0a038a0edc38198340c776dd51ee77224fa68f2b1aedd1a6eb4d587106b0bea6f55e7eccf2b8c6d7fbcdb8b27dc192b6268d953266c8df9337e917a88a0f5de162d35f78a6c253ff87c93d326a411ac057323714ae2d58e9a3721c3448389f5d3bc512a623202d60b46da94ed72d850f0a8942a1c9283cc32949b6ec598465f05264d3e640bcfc596802d91c861faac4ffc12b5713fd6c6ff39b6d1dd1d21af16d6adbf919de8fd1873ae1984de33a5a3afd7f1fc67a75d72efed84700f112a78ecedc29709ccadf38acad156dfc95a2659671541191b03476229b1609d84e7888588e847400be41df8c679403c14d9311b509d70c0e3106b6addc7e92796f89976ede06ee8c9d7eabe9d8e71bc9073c9fc9fbb3fbac2bfedd989ddfd43d68b6b4b4b2c0e7c2d0b979fa796e8d8f1441c47ae1bfcc0972bea4ca6164c1ba574db3bf7dc356bd9bb21587c9bdc27fe28a170f524cd9c69667667de77946a30cbbb11909fe44e45acfbc667d76e7737a73f3e1b4494c037d42773ad3eb83078cc8ec5fbc401b70ffeaac4851e70c42a460d43bd5a53f4082b7e5d692f329caee5b595472e37bc475beb7e6e8bae6b5327814d50b42c2c7b15a9f295d05524dd7e17f101d5ce278969d9fb13698f294e26667a2e9d7ac9e4d7e02c98ae03101d202342090639eab13962f7c0802c351a300f9bb0b54c4c1db4e9f93a03654a3275c65052326e24ad53f5b609637050d4c6fb61975ee947afbe10c07c2866633acaf42d80aa7db4330dfcadb5802e2221508bc0db6497ad6e4d723d2c8c43e9d1fd686dcf4f6bb94d1aacfe22066c079398cdfbd5e4e136cc3827a8efc965e83f9fc9d910e2e74e349e72eed5b4957bdd55c52304424dc269b361d04e77437962a6fd262aea6f212eb79002fed41ad15cda35681821318fb0427d3b3e0dbe65a34173423b47c6783300a8113190d34348b458d90692110d4be2920d41b20f386026e4d278b2e72e03875c848683422d75ce26ab1b1e6851f3bbfd7469d901d588534cb3b893a8498e7a580dbd6010fdbc6d1c35f77a4510b1b17219c99e9d4de53106bc5b4152354936289712bfe299f0d6249e414f9915821f43e23b7972817a4cb3e8232f68b6f5a248db91d2072fbd61245b43c1c399b77a70265e161db30aaad614a923a5a3928b4639b66cc858c30218b80b400f4fcab98589c60c2d03ff2d0ebadb44cdab0db6f7c4376185f65b099b68944f9daa0d2277fccbd3f86c0748a0115012be7bce01530867374f34be7eeeac4126ab064c180336184aefc04538152c444d8d0b4ad19bf9d71a35bd8d44b1686608e330deaa688688c5fa040e04c5e878ebe156b946a9f9e5b02a46e09f65ff160c731e022afb09c23fb3bbf9049422701cd577509e7f8293d99d2c1c95970a0e0b87b0750dd8c13ceffdbfe3720264642f368d6b9c30e1a47809f075667e5771876ece4bf329bd6868e4bf1808c726740f77227f5b1a574bcba3c0a8e0c7e2869ef94c8ed5cee08994e2254fe0a32d617dac75d21a7231a68a4c38e3194586c9f66fc2587b85813c1cb7fbcd8a526bea7964bca2bf708eed365c01c9fa8fa619c58c7c691e7674ec9dc4c0c14f371b131103d0b80acf2d7dfaf619bc92097c76e7bf2dc8403e7f94ab20203227ecbefbade0f921f916263c855283581233eb112684594471798ac33d03745d561ec24b4e5718ce51983e3b1d40d859d428ca2ac6ad4a0a1a17f77028298ceddec590e9852ea1d5932dfadedd1010952e6cad43a1ab86bacdd9be90523e416e8fd7d251d584bab11d1f0952103345733b4b09f6753c816ffeaa7194b3b169175939f70958b57255a777b041aa95598e3eb3e245dc616bde7cd083304da02b13f5947f752ee788c7e6e38c4199929f926c169aa7a78d5d2745333bd043d8326aead6a0c81b2bb9f9801298401eb5a8d1f22994bb848fe7dce6a1ab085fb8d74e7de3b2d6817c811fb2f90746f4cd8221e5ab7addd6abbb4b28302d439aad00c493a6b39f1b8b51b80e79f4ec5d03e3224adff7fe0bfcaab2a682dc326a8852b167cd0f30ded1920f3b36b0eb49345e7ef8bfb212e8f8643a464d6311338a4720f9e578dce9417c4b5e237f2ebf5de80bdc8a07b6958c7bbad9ca4645ce9d5649ab5bb0fad1adf65756c7b1d9c50fcc8620f73edb350562651aa4a7ce4c14424a3924c4f5d7ccf6c819f78f21befa91087c594f037d77b89d50b13aeff5668f5e226123ff1b53b2095dff635dce7abdc1abffa28bfcdf5d959fa81f7c3e58761295d17acadd34f9fa5726d7b3d9344e98e941482736e976ac223e7a0024decdb098189da432a70e42f63ded76ab2060b8155f6a51cfce0a57ee92839c29191d62c5120cf7894c7dd5bd5ad7b890d3901a09196fa90fdee3cc3e90b610a358d16e75b6ca7163c89f6a223570138f6b524d400ee6d4bc5b3ab085b0224eb00af5aeb514d2c416b8b06f0973ca5e074d46da2a765b609b160abc8addb82a4fe0900ff79a86b5978ead74d1ff07cb9752f6687c976cd67f2af168d1e08beedc3a6d23a4e2438c324dd4b3fe58dfc50e246e1672034f8ba322d711e01067b84b4be86fce0c43d5321e4d4bca4b90170005fbbecacfa5c5aba10e80e31c90b59b0fe84c997d50770fb7917ab4a9fa2faf84ccb15e9ec8f0075fa4f7a4c9bb8b64434ba7d2e04ba0dca83f1e24d27f25957e6d0c637b5e79059d858b127a6d3a17d634554c95d499395795f03b7ad41d2fc8ac8a7960bab485e773c308f92a1b91c23e7bf1a9e18bd5c9d763dfd6d0d5c64b29c39709714f014aa4850bce3dcfcb66bacf30f3e568503d7aecaa8df6161b322cdb5930f1a96fd103d9a037b7650b0811d980dd1577ebedcf19367fc9162d3202daefef9891b2424154f7ae327153e9035e368bc74ba711392d9e81ccd5223bb865e356f42b8496871a00626a134f564568fceadf39cc1f6e35355f3f27163456c4fad6c3d861add9261510905eb5564ea7197aca7672a2f9644794f655c568950844d758857d711cab1e5c774744f2ce05d62294a0bcfe28bdef34eb7986f64cc80121e4c818944590cf5ec2748b25dc906d877b79cdb7a6e38b76d73cb5d497df54ef21d17896ed34985af61375a5db415bf42a98e87fe2cbe9e0ac044fdf5a27bc39d118744c75faa25ad6f5b494fbc2dc34ada3f6108d9ac3f944e8f02c1fd02e9a44b5365a95687f2d2a1f303995f1ee66277bf6eda7c13477f047399c231bf3f0862555ceb90ea9ec906c6effa17791ba61fc5a51ac638967c1c1dca636436d1c6083a6e2c2bfddc1d07ddf18e96e79b51b0be43506918ecbc0726096306fde584b7b50d6dbf812ed8a8e07a6434e5e818b5a670e21aa261cdb27b1acbfcb3e865149a0640aca45d383d290328c39eb87638bd252251b03fe21866cb208410926ad37c2930f09ce57ec37c56f661ad544f716e766e010db5f76c27a87e3a660124d271bdb378aff1b2c734c9d21305da56630880a10a1de938aa697425739e024e431f78d778794a56c11479b862d0707daadc0b36a9acd22806c7321a05f3e3aadb2417b9ba01531345cbf24816b6503337d0dcb4bd0e2544a59e8dcc30e51a81aad636ab0afba5f938109771714c4d47b5cee2d3299e479c256b898c2388002096247fed7b831c6378d28977567365285b0c121cf6c4dd3d7ebaf0bf3429e6b5f8bdce80ea6c84531cb7a7270b14cf4cf36681ff01277dc03b7c10a80333ef7133d9da8631859598e2f11b40bf55706d2f95bda91a84c12a8a60e49986f90e0b3e8215a6d267d6e1171ddb11a052be85f7a5630c845690d7e026b1c3461f0981d58c4c08df6206bbe2c19c92ffc212a89c0c9153f7f1ef671f2dce1a66508b52be4a2a5b52ffe55dacf9866482d5c74c4a12f204b66bb801ef3089364884eebcff24206433af88f970c9150b20ee6bab47b6ae85f2717ec6de9315703d65a87d4ac13fa00e42bd967c0fec31e1f037b40032d45359a906763e360649ed44d96ecf0a86427d4f3bb6f76eab35b9e6c2ea6ff72d5999bb176ae27b94767a4027b07bb0b57894f9a77f3082544fce2a8c6e6557883a9431eb98c6b679d8d63a1d3192504222d99fe074972b7628211ed9ff46d8f490bec801b1b6bd547f87812b78978db1d9a6f691c8f88bef7b71225aceb981d28ebfbf23de071080d21f95e7664af513229db32f39b86a8af6a92e27cf38467e66bb313fc936fd8d8946e8373742a24d3df8553a2c90125681b91ed6b40fe36c8c0b92d20dc4682a1a751540aab87353f2919bda8b7e4626eae39cc4602b65823161e9a6f51119374f6122133e1d056a2725e424360b9875288617bc1b85db6249cde77b680ff0356fdfe43e8ad3890a4cdca3ffd78ab7ee791a6db2743ada313fef4f77327e2988b1299d91ae0e77b0e75aecce5d26d4b3bb3cda836f8158757276ca3e5d0dbe4e8534e8ac3734abf283363a2b13a95e27fb252381d2f075236bb1213c05d010b799a0314f7013c6b67013db2b7a843024bae2fcb97684b99ab8ae84241083e94b23a567d8437c8802cceb44123085ae478be6eed2dadcccf4144a0b736ab5d9129e2a98af5ba902dcafec40da12ba424e3ceeb74556cd005b67c2c97fc48d74abdd7ac72a1546258a3ee3e273f91b9f89da6d33ab38502b7fe8492263caa220097cf9fd2ea9ec677e619378a599b6adbc371183daaf3aae596219154b3353c9b2db79017a6a65b036c549a34528618654b845a720789dd59db0b884a5ef0803ee26fe091ab1a86b4e74df7838e7fb9324a99f9538e954bcfda358c9b3acf03c44f110e557de20c0f873b53450ba6cf9f020757cacbc6a18ff4c2c4ca05959af9815300e8250dd86c7a0baecd823748b466180731baf774110503b2b361de628b6aefb0aad35374a223fa245f36492d839195e31c64d9af4c296fed6dcd8e70f871dc60420653b1effddb43a800a862bf133bd0487f6349da38b77fdf280c00eb1c5ce1a3fece48eda025e649268407ce02d0fc585d39718b449fe07b07b19ac71a96044a9e63d634e1d9b786c2c353d16b2ab21bc66e06ace2992c331dc8", 0x1000}, {&(0x7f0000001100)="31f58bb2d4187ec51b75331eb55ba4b7bfa5fc58a4dc23c42581ba109908ba0d9cd8651e8ebe1d83f4c831014253efed1c3c26946273aaca06e866d5a0132e295dba2d355eeced413977d0fbf456564db08dd00dda9931ac66b30ac60aa9269d014a3f770456455dbf02c143b01381", 0x6f}, {&(0x7f0000001180)="282cd3b1eb6a6e0222f565cfd3c700f22212a1728287b3cf9886cf2a9d3f3898e7a3e8dacbc98f9e0a30112e16d7df", 0x2f}], 0x3, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r8}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r1, r1, r0, r0, r1, r9]}], 0x78, 0x1}, 0x2) semget(0x0, 0x3, 0x2) getppid() execve(&(0x7f0000001400)='./file0\x00', &(0x7f0000001680)=[&(0x7f0000001440)=']\x00', &(0x7f0000001480)='\'\x00', &(0x7f00000014c0)='e-\x00', &(0x7f0000001500)='\x06)\'\x00', &(0x7f0000001540)='&-:^\x00', &(0x7f0000001580)='2]&\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='][^+++@:\x00', &(0x7f0000001640)='$^\x00'], &(0x7f00000017c0)=[&(0x7f0000001700)='-}+\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='\\\x00']) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000001800)=0xfffffffb) getsockname(r2, &(0x7f0000001840)=@un=@abs, &(0x7f0000001880)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r10) r11 = semget$private(0x0, 0x4, 0x500) semctl$GETPID(r11, 0x2, 0x4, &(0x7f0000001900)=""/212) pipe2(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r12, &(0x7f0000001a40)=@in6, &(0x7f0000001a80)=0xc) sendmmsg(r12, &(0x7f00000021c0)={&(0x7f0000002180)={&(0x7f0000001ac0)=@in6={0x18, 0x1, 0x2, 0x40}, 0xc, &(0x7f0000001c00)=[{&(0x7f0000001b00)="f6ad1471a8b495cb07bcf3f035ae0a7783eb0794cd4d3a395f089f8406ace161dd4744b3d920d8538ba22b0701ab", 0x2e}, {&(0x7f0000001b40)="7e91835c92e18771e12719170ba206b3dc122d914d3db65d529e21c8c831b4dcc17727ed89dfa54ab2872fe44bffbee0e12a3b1e9af063e0a4c7ba279bb45a264f32686d21efc3779c4d9d069cc847c4e81a72d3d80d3c36e58ef77bd1d60a227e1ae6835bab304053888426b19b3e8737b0d43299e3a54bb51a8da718b0a096bf896e920562f317f37120e50f1104e405cb04643e992c9105", 0x99}], 0x2, &(0x7f0000001c40)=[{0xf0, 0x1, 0x100, "d00c4bf2600f3be8ab4855dc6b09ec8035e8025b098d3e0f3dcd5b37fa4cb63960a03afff601b607f91736c09822e022d9cda92846cdfe1dababc2c9197e0b319cb2639abe9370f7cf9546addfc6cf14085afa52f681a1e17a59ab76f929dbd5d39da578c84e75303efa5f680f47b2274413f7431ff230e5f07369015356a7161021542f63ca08ac8b7c03118d0e6922285a85155beb838f43efbef26f9402ce6965eb62c0b779254fd147a6bb36754df5c88257fdb960b83eb553d34c168c95d46f4681881d806f248f3e6f673bb81c7ef868d78f8e3b30b836"}, {0x28, 0x1, 0x44c, "61d1b4ed335afe37a181b238c93719526ef727b1773fef88"}, {0x78, 0x1, 0xfffffffe, "9bc8110a65bcaf859a75be75f93361e6934bd73789d80b2485eafa7b0e26ba8cb9d0ea558b291c6ee6a1ad89f6110ee8fe024a1fcb3a52cd88d3badd61dd86632f1ffd259d3c0525ddea6998f31e0185884451f707408efb3c352cec0466e463d36705"}, {0x48, 0xffff, 0x1, "07dd7a608addff08074edb6c9421e821279205e411b6e922aed3031189de6d428c979311d15ec748c82bc8de8cc23c4c60d687a2"}, {0x20, 0x1, 0x8, "5f5013a3e054a4389cbde72e1c"}, {0xa0, 0x1, 0x7fff, "cde9e773900e49bad15c309cb72cf846e103cf05274c228e4c1c11e372a2d8da602980cf0dfa8aedb23eb1041d5b544ac1ae3dce4f3f6500611656119984504d2bbef8db7ddaee2b05a0c97f4a1e24bd3ba5103709c0265ab4816a12bbc6e4bbddd48d26b22c02aa1ba4e543fb4cd64d48a21d8e8eccb0be8edb16daed6340e34b5d4091b048034f27"}, {0x60, 0xffff, 0x8, "51183ef9a5809e675662f44e3e783c29915745c36afc4133409bcdb3bcb24bc152f3862482412e1e143af9acbd21e2d4f803b3611f05ccd254cefe8fc11abf61379ed01d4e651222de"}, {0xe8, 0x1, 0x7, "0e641ec7ba81fd9cc1ed1ebb2b160d353b82908f0d034863ebebc302fb265f018c9385af87fe52363cc8a0dd0a3ba2f3d951675dd834ad443b6269095d551b8337a51d8f0bd0d6e237dba9ca8f6b31ceb20412010ff8aad991ca97b776c0254df8c6b89fccaae4e69bdce2002e3f5c06f76e9a2a3008eeb25adcd9b99d780f984e628a6db8ef50a4c32e97e4265f15ea841a0ced59d377554b0deec9555557c6e6032d8502c8512d53c9f797e49fad0443819a8c33b1cf7c852ba9aff3e3c6d6b3f3d8e285fba13a2cd7168461af7b52c1d190b6ce"}, {0x20, 0xffff, 0x6c, "1b9350171d16851878f874b05dcbbe90"}, {0x110, 0x1, 0x8, "20e43e210768106d6697ab2392e89f6f6a4c5f5c47c113ca032b8de90315ac0f35afbb39d96f70896e0a6d8d2563f4f212dd68ba81e9aeba18b56c10081f5e7673e11cc580611cdefff0e9060c0b832b95d23ce1debf8406f316ae68e82a1f691a5ffc583e2d0217b6e1649de3754eb2c6d3595a88eeb7da4ef0af90047068c6c973bf4ea5c0c9cacbc6e735e7f83be0a9bfc5c432279b7e9b502a91287f245717b43459a0d73659bdf1772fcb9f0dbc2c97a594bdc6471983979c4da27a7e88f07361799b2f4822640c7ed0f33ac0d1b9e6fda4ec31677542f440c286f509aba3aa13dc7dfcdc7676fac939e7d36be1025c4875a45f9ef6aa2a05815669"}], 0x510}, 0x1}, 0x10, 0xfc0eb4a61c1fed3d) r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000002200)={0x0, 0x0, 0x0}, &(0x7f0000002240)=0xc) fchown(r1, r14, r15) getpeername$unix(r12, &(0x7f0000002280)=@abs, &(0x7f00000022c0)=0x8) msgget$private(0x0, 0x202) setuid(r14) executing program 1: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000600)={0x6, 0xa}, 0x2, &(0x7f0000000640)="2119b9958fe1e519fa4851408c20ed427f25509e6b715bb15491d1b76c516a6155e89ada447d68824623c539ce9b4dbce5ae829b1b1146a48f83746ae87c12a7f6c90310fe05fcf740d875be72c85273decfd94b24efc5a8b2e7d8a6974757a5d0cca74779c526032cf4f84b4eab89b539f836c5149f5b2ecea5e962ac72bafbd5b749d74539619a64811e971e69ae2048bc3be904b71804017ea058d9c6447a830d55d61af3094605a18ec3e85ddf6512bc", &(0x7f0000000700)=0xb2, &(0x7f0000000740)="d6510bcb45bb934560b163ccb29990e30db58feba2695b4d7f8c9cc886b1284ae3f4e0dda52e444ddf08f4fd1c3f3c8a22170fa0546257a1be4e8394c423788d61ba19d4eeca0850612790447a737da1e9274402f7", 0x55) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r1, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x0, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r7 = geteuid() r8 = semget(0x1, 0x0, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0xff, 0x2, 0xcd1, 0x3ff]) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r7, r9) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) open(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8210560b, &(0x7f0000000500)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000001]}}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000140600000000000000000000000000000000000d00", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="505146b77b4f328097ec3b30f2fb020000"]) r2 = open$dir(&(0x7f0000000200)='./file1\x00', 0x10, 0x40) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000740)=""/194, 0xc2) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000002c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x7, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') sendmmsg(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f00000001c0)="d9029eef534f4df10f", 0x9}], 0x1, &(0x7f0000000240)}, 0xab0}, 0x10, 0x2) executing program 1: r0 = syz_open_pts() ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$setstatus(r0, 0x4, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x7ff) r2 = socket(0x6, 0x4, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000180)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1, 0x0, 0x2, 0x10000}]}) r6 = dup(r2) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000240)) sysctl$net_mpls(&(0x7f0000000280)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000002c0)="2ad82dd809b05081e0d64db3bfeb83b44a98b24e68edcc34c15ef0c03d93912ea3a31d931e2a402d6afdee3e8f2dca5f8d0484e65a81f8d33cd197dde9626823ab086ebf0905da6ddc4260df3bd73a7f16cf152d83ff8031be433f9072aaae4dbdd4080648086387b19c07e281f8d463cc14fe4ea688", &(0x7f0000000340)=0x76, &(0x7f0000000380)="80c039a0cca898d9c3096c55863f2ef617ebc423da55d6b0e660a662c2b6147798dba68d80b19df5fdb0ad3690f8af66f857111d0e26fc2ac4d0421e465d7e630b1c0a6be59f97382e5ba5ee66d1c136ae6d7e8ef10a59bab6a81f10a21fb3973ec683f10bbf9314a8bf5546e905eddc7c7e1a4cf07379df30aa0760a99ac6f1548130e4a7e24883862faeb37e3f1dc7e1f841e067b3a421c1682e0374f7e6dac980515d45767a4fca41787e6d5e33e29c271378fd0053a40d53ee934fb783787b760dc6d466a3aafbaae573d594b2296d2c7bc3cd477d8b25b25207ebe7958805e70ff38cf84d8e9d1d38a3ec5a304e23ea3cdf6367115861931d6064cc4f38b47c1d43047c2dcc2791a98f464ead1a217690a5b66bed82a02a84c65a4b3622768a1eea6c541ee1f9ef5df50324a07fb39f2ed36b3f58d4635fed26e0e578398843948a87ddb8e0772e18eabad4c49e0cee970a1d40588590f0b94d0c6417ab4d90a297121d5db5b04cd2d1043a035d4af79daecf8427185b6ed94f84ea3cbeeacd1bcae2113c675a6b7599e7690afd231871a779a25cfd6f4a7b3466b3083533572931c7a3dafa8638fd9118b105fc532c52f700fa334934eb02515f614b3bdd697dcec953c259ec8c5fe232935fdc465a587083a89f3695d6d8094abe58ccec5b58933af71fab642f63a388ccbee23bc5d293a8d690ffdd060a04d7adb9210f617dce0e060a2fec80bd5e8dcec93e7643a9e8a39281b1b28112a162832045f70ad8f9c962735b41aa2f5e34368d9701b162586a8223330e7deedd26c168e00f254add20281361dbab6850ae91817f1b093c68ee54f1b72e1eb669284d6e445e468f63b2b61a1b8ffd45408c3a5b2f9611b37cece8cd441557af948719b29c39f1851d606c7a24c808a46a4733503415fbea2af1de3b00379d8abbf666cd15192d83574710db8a591539e10628e9b6a3b2e51a3c215d90a3a5499fb0cb4844c2d71e5db7940fdc088931eb574d3ec8b9f8b56d424232f203f3ec097cf884b45d763fff52cc2c26654389574968863ac52e3cc046df18e1139232d79a6fa687638c22180922255a40558478630b90554823d97bcf61ab1883da130d15104745b4830a7d4f463d7c5b97f5e83615ac8d7272cea54147ed990e94b11b46c9bf937f11a5ee50b711c1514620db3756108bca4c04ad44328175f4f80bcc1dfdca36fc394c40e51b201948d8adfcb8d6678fbaefec46cfa038ba4513c39f8bc35cd1bab5fc20d10bcac633724cb2b92898653c68c4f05cb941de84b52e854fc06cd978aa867207a9beb22e50874590ba04da04b038a1979f966c7a136245461ed337464549f83899d60edd75764edab429933b5f86ede2dead6a4ae2d9b6d6940b2895d5c3977f7fa98d5e798dd47286f5a7cccf1eb8a2afca9b70e178f00a519eb991ee60046320d99f1a11234a88a06bfab4b68423123c6c594643a7e4daae476dbec5f2a2ce91bb97a4e2bd45a075ec8e9f0cf48d26ef7dd25234a140a68ee299e9ca05089d61f351c871383ae704acfa5951a44dc5e1b6efc75c4bf889f1771fec481b12b44f626df5b257999ae63b4179a521efd366cdd29a5b7a107fd81c5e9a92e9b6a843fc7a657571f8d6195b5e831c0e66a3f43fd843225073742109a88b8645e519701a1d89ec06dd16d14088e2b41274c6f961edd0e5b9af92fffe63209314eb57b1ba2669c053ef80a14d6948fac235e106deec658c0afe688c516284c17de75a5d027572ef4c20ea27c821248000b476bb7fe12ae935833a409c0ed5502665c97e3924b1aac37e18f407416c77099c25c1b17c4464b1d416d1e42ed2d3143bb8221875e3782fff3218760166743334e50184be8b91ec393d24294a04de0c47595215e215db8ceaa82dc8a7c8258b4ce7b64207e4fa49d3aa8d8c10877c69ad6fea3cf7454cd4ae031946c043c6c3ea745f67e54809bf6ca9e22cf0c58323713611e3296a9043b0262c668ed069382bfd95dc0a0e1790b7c195acda70280b5e1db4b6901f64fd88c985add3f48f3489189be60f1595b923dbe1073cc12ef5f890e712aac57ee17286f98eb9530dd9e38b8f6cff3a2d60deb3dc73071f441a9341abcd115eb23fc32600f28dca49b2d9a09c3b872ba1749ce1570040cbaaf2085e356eae31b22ec53d3f1aa0bf0df2be0460ebb43714f00a9ceb2b4d87b56f4136fcd08ef1bbb38b893f64208d58c1f719658c6357bc2e05933e400cd6290cb3b38f8ee33818655ec033ccf5192397aff624ee86c48ecb963b47e75a952929ee6dc1555d180845d273158841c70ca07ceadc44823aec30ae5c4a8705853569927c2ff70cc8054e5fe19670cbfdb9114960b3e3365e0cd0ea3f08c54f59d672d68cf0e7a57c475177bc6e90062c1476d040d4a47dec6a5c867941a59a1c10a2e8d97a09dcc16c2e540a172281e2e31ec95f5ebaad05408f614aa258294c3dc38126870ad275ab2536f70e3bf7242dabbd8880841034af25b4e530a97d14102fcc4abbb9c573327e8b6d21dfe2f5de1eb901bf223f93eb62c1c53ca23b34d3f84970be8754748a0470acea5574474aeb504815e8351afcb91b18daa2e9e20b3f1c541cdbfe52a4dd192d5c60658cd7dd826e3370b8cd6d9ca09e5d42a2463f89612e2f489f30870ce48b438953d19ec54fb01e3d99c2c9dc5ca358435a14db48589e035128fa69ec63c6d34bed79b9694e9301ee829db43f8c840ae075aa0a016b9c7696f912eaf7791707af8e74e4225a8ccff7cba0c51afc05487e178295c2e5bb7ccbe9c9c0185fa0c001e860dffa1748405f51e581d9d8363607e804055454da4287253e48f0b68db03028928568c017039219e90563e7cca4e8ab202f8cc8723e11a3753137ef3992039d0d4899486730cacf5a2c565a6c755ea011ead7afa01469e8be755de8bb53f5f6480db784d9dcbec182d469b74c1ff274b962de2cfc152747e85abfe01c0b686d3394e4e0b890a3079fc740bf702d9d2b0f7edf3bb7dce1a26bfc33dadfb9fd01b038fd8dc21ae47fb42091a9cfb790110841e0fc4c80ac2f557555669b0878d1b2d6d362be2b66a8e5296f80a107df2216866c1dde21e5269b0313ffbf5100f99842baf78f8afd5a87dd8033c1fe6145b79ed38f1be12d10d3e6988d118d8945242212adc100ff06d6fa6e75aa27c5871dca7277463f4d285634e0ba6ea60205a1154fb508bd78e5310f322fbf53ff8aff045bf4b1fea80e603b7d20555caa14c096ffcc9d17bcfd0ed1b8b031de2d20aeb03073c2700c8c3c898061718ff6408330b3360d5bc26f284dd6a78a137d42330b8fdd0ce3ae336da70b61c5881716a1642066ad80265bf60e0ea510c5897c7d63602f9b715517391e52ade04f10930a2e37e1fbda1c748ecdbdf81681f431d5a9826d4c496f590ab8903d93252bd85bf491281134b6c72b0e906d413ef15bdcf2f2277e9929b94cc3429cdd016c6bfaf408da504fdab29337a3b25d02f3463821a4e927d72a2de294c20c764a5133e37dee83ad597befd9b0423ce654e79e216c7ab1b01328f96fc25d3549f6153f418619057834c2ebdc96c065c54e1bad10a280eb2b9eb68acf29894a376fe2746f225fe7c4a9c949d47a378269d4742daa837cbb48680085be2731587133c68d00a9c778b422c1f10e1561b7987977fa46d8848d79958000b719046458ba3c10c79bcca6e19efd9839d18fd705ae3437462d2d93a5be249b8c2efd4738146396c517abc85f6640b0448f78bf223ff0217de1ddd8f665c2daeaebb5794c0c773c3f8c2d5b4a0b0af12e736fdd5d8699e53b39208e3d387b9e21ebefac79a9ab25efc1d2aab822a0c9808c82b3ca7a2d7beada2fc0b732f145afc612836b5a03a37f36af66030b57de4e743e91c3075b5a74c37a3a035a88d1642e17de445f269a75f4ce39dd17bb0e23de43ff3c29192cc5ada4f7265e5b5eeef09680b6c547b4f0ca9a107528f83e68505c4a4899b4991342b17ac9f1b99d2f6c084810f31a984fbd303ebb476ed67f2d9cdc8036bbe35872200eb8014a1826efcfd05e9a7e1910958d8c4bf27ab20fea48c3b857453b1522907da58aac5dd3b6f1e534b0c2f5cd45facaaa61bb326d45df2f2565341147f68a6d386cf37c3ac5f1ea4e187f73523118eb33b8d4eb28c0933f8cc94fab47cf69393ff93f779939d43566749c3b4a5ba0cd0f639472ac2f90ff720226288850f06e1c0e3ad9e8d33a6302da0d37aa22bb2a9bd3a77f126cbf28045f8cd84c01a4fcaf72656197dfb1d1b7efe0b64e06ec8c6eb921b3dff59c581c36ba028c671c4dd206d108d1667b2000a9941320ce88f5460110ee9692a2f382a90c80d694b3c1e7a056dbd32b5cd2949acc971601c55fd345e0924e71a8ee9df7913c04ca6fe151e441de99dd62e6d29676fc6a717799437aec27afe654951e79488ebc9180b92b027d4adb993480329accb45d740a55266fd380d80a395ab9a8de6d7849014333aae77a599e9e5062ecf335ba0f6f3e90fa5d01929c7d8963c613c54bd6bf9280b4b98b042c25ecfac9d9164614764bd73c9178482811dae39aabe26978ee468b33fe20a0aa77c914d599ec3f331850d45dbe7f6960925da2f2fc8b1988fbb28f5ead916bc8e60b357c9bcc647a5cee07b96493d407bd0f5750d41bf06f9429c4ea58429fcea21502c75ba9c45f12d46f72d052945419459b2e257fed508f3f273846bfb5a8150d4e864d8bb685fab7cd3f7fa54f11bd1fdaeff4405b913cc9ba5b1645c1654fed4dc4920730d3034cf90cf265bddcdc9f0fecc33ba90e699df79ed8da1745670a5a652e385957a1f6e22340e69a37e37d19e633dff70feed446e00d02ede053494dd4412d2aa987bc8ba28166a7f67b1f861ecf4ba7da1d273fda1383f0626cdb24e2e0245bd9630a84fb66c9764df0dd443f04ef38d7921bd58499642f390e458ba58f7928634399a747656c667fda9d2e49e6e0e2c9a150bcc8d9f9445a4be07622664ebc32732f6b6449d552ff0772d48428e39bceb49ce74631fdcca93c2484f48b1f76903ca38d585d057230ce141729efe3f9b4cd2ee3aa4cb825cfb71c1fa965cfa2a97b2a13ceb7592c74d01a6dda5f9a8c5b82a92932a0168500e3740ebaa64346471dab83db0ff63a5ebe6b2307c61f6e4d20d653ca14c4cc38fcdc48a400e30a3104af9f088d6e6db939eab466e604cc0d18899639fe1411f70a7717e57e4ae1bd6fc21927735b7396cef141df1046f8998bd8a0cd801b440adc4eb5fc1a39bd1e7460a22c01c26a44f78a546c719db6db928e0c02464162aacd227810f46263432cb88aa805726f6894c7ed691208c229a776448ec1bf0a05cf3c89217ea0ef5107314b1ac96c95c1e3afa789e7b2257bc4f4e324f04e0277eb013bae9b6ff8111a8bd879bf7926dd831fbe2fd7f59765d7c8d78c79fdafeaf9e2e9b0152e171104a28ba129b619b72c5a0f1c347f579d5c0b88c16023211280069709a6c415e94a89638dc5751d42103ac4e3d597b2db71e195db1eafc5dc74c1327fb18a7e80229049231ca919e67e980a6d23ee3499712ce7e5c8421682c7877102f29d8ac7c4e5c915de4e25ce17e4670c26dadb1d86291e306c35c1c3831cb5d3e64119fce684e593333df720a9eb3a7838c44826bc6bfe7b071908d24f51f083a5caf458d275b24de8e0794527e609acf0eb725217739997abf252c3b2e29c2f963db249e63219c5f569b58524565b586d25", 0x1000) close(r3) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000001380)={0x2, [0x0, 0x0]}) r7 = accept$inet(r2, 0x0, &(0x7f00000013c0)) sendto(r7, &(0x7f0000001400)="8a2cef1072deeeb334230ec54ea80058dafe7e103df8e07d8987272cd091f8f8b862c06a659b6e116498a37c766af1b1cbccc76fd197b2222885548bbfec4293c98532d0948b", 0x46, 0x80b, &(0x7f0000001480)=@in6={0x18, 0x1, 0x1, 0x7fffffff}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000014c0), 0x20000, 0x0) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getgroups(0x3, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000001500)='./file0\x00', r8, r9) open$dir(&(0x7f0000001600)='./file0\x00', 0x400, 0x112) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001640), &(0x7f0000001680)=0x8) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000016c0)={0x3, 0x4, 0x8, 0x3, "01177343b79815e44d5748fc1177d8576b2a0051", 0x9, 0x56c9b34c}) ioctl$TIOCSBRK(r10, 0x2000747b) executing program 4: r0 = open(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3d2e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 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) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r6, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8210560b, &(0x7f0000000500)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000001], [0x0, 0x0, 0x0, 0x4]}}) r7 = kqueue() close(r7) kevent(r7, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() connect$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$vm(&(0x7f0000000100)={0x4}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r9, 0x400c5708, &(0x7f0000000300)) dup(r8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000780)="c4dc3bec1294d0490759ca37d83d4c4cd371de4be1d9fc6867fa2fcc59f069a71d76feeb914f5a2dfc494467cec4247e465e7689aabb31f4502d1ec81ae002b1a70e47839aa3b844a8e0eb7de8ca2ebfc06d6a89ed862a29f93d3c1097f730d71147cf8b21bef813ef2ccf31929eafdc61707ec6cf4cc8da68245a4b51ffb0b450304082cbe719d3d3328c634aaf6d84eb0ad1e3e2863df7c189e89b4f81c9c37b246461fe872573caf45d5708c4f6c39d5ed12202356f8f1abff7bff31fdbf2b9b7d0065d2276677b37aa52ec574ed5acac46d2ccd6c7c56cfc7f06d924342ff485f2ef6d17caf812d97c20d7709847f5151960814afcbb4de060064fbebe06fb372101dd04ac4e24d3ab31adae8a5b7d7b30cb2488f7c1a46f01b60259d66459a88289c4bb4efc55e86ca1b624920f8500e8593dfc0e283014d9e448e55d219a3af7ae826841dabddf7bf6a5c29037a5da48115d141f22112a5d39b124521c03260621dfc596694c20d7b515b994267737870175103b7a630dbe6071232267219acbc04316fcd6a0845e95cb4e7aee40018abe00b46eee48dcb7d4833569de5c345ae8ecf7d4c8869a752cf342f6777b41d06d39dc7cafc934d02e376013dff73ba30b83c5587f641dabc1daa994ce6c99f4f59fe747aaeb0be89afca92007fb125fee329833e375e02894b84d951877613f454a79b231ec24f8daa8a14284b79aee9f8ba3cd2ec5679a492f658c94c7cc5cec38aab9a7e60525e93dea48b38453d86d542e41aee091007c0968a3d0ed9d3f69bf6bf15a32ce3e48b8b2ee5d2cbbd17648cd4b8d81b3e19b9c29c47bfe6b6aa4b3512e5dc103e9fbbc93385413e1c75ba52d5e277cdb623576fd71268ee171e7fadb2dfd647ced30a67e61b19c76221950cf3d38c4a8758c2495a269c69724757c740a4c03be4d7875ce0021fc88852562b9f816cf34599f9fb1f42a4cc6be476e1621ce06c3aa0d23241a07be4bcdf12b32ef6bdb996563cce73d754f760173584b9fc0a4bf68fdc18a5de5ffac1cbfdcb9ba1adc776f3249692d0b12ccf54175708ff56d5e7c78168210113cdbc23ecd70ed7c254a7c009f9e64e0e289bcf1d5fa33e8edbd278d680b58464b97d2ba0fae1235df905711418cc0f45fcb25a4431cf3aeab5f97daa13d979756df8dad8089630334aeee16b950f9e473461c52c14488986ee2ba305a5b30bfb3206d48a95fa053306c3597aa46efb5cf43adece39cef03967e92658f4c61cbcf106b36a348d783e6d01da455388de7b285d060155ff86d4d9e8cbd7281b63ca3bd46a6debd4fc82c7fb5f33b0605a6fc459ae23982dc0a412c6d0ac4f2cef75052e79d0c04806defdd78bfc7b84b923f464c420167ad53799af9d686ef4f5f101b364489542240450354334b3b799ee6896b1c744aa803f7944cf368b24789406cb5e1394938168fe28a70ba0cf98c530c48fc1b491fb6b1f678b461b37e5b1b869540b72d7a9805997e0136fddac4e0408d72a15758fd41c72b53bb6193bb06beb9583d77ff698ed4f4502737560ff99624d82733bb50282c8997b7fbd5b17e62e6a7f68e724d00082be996e6eff78b100da5f36307865855567281f3f97308a7b1011a254bcf9497fa9cce321d4f690f792ba194a30a512419d5564496baa384fb182d61ed7a202e3929e736fdb5a80e62f9f80d1b10cc157b7187735a1887c3a0400f98a958e6a462e30736195cd9c139e2783a02e4e9dc0e1e3e2869e808625f9d123f9f71fbee271d6c295815f63490b3b994a126fe937cca014b5c75276caeced66d6177375034eca45cdc9450feb423f85a183ed93af0ae94d414b8d720fe742f0ab5fa501759459b9f29cdd11df9ed8b56ee1e576e96408c94e2d971fc00692b5c713575b1fa74bde96da688fc002ec8cd6c6cc70a4c0ad2384892ebbcd4f24814b0e19ba52d29351bdcb73a3b54bba22a76600a279594f4ee2d3b8f5dca1c530598e616af6797fe42e7593f2e4cf51e0ed3f62f2c719cda65c9732ef7bdfab40598d7b8403ad22650280a01bfd6bc5cb6fa5b5cda5f938517f5b0d515570b5898604b7d01ad26b876292a5c34af84ddff9b40d6780af1306901e86c44f8dc2b50bde8b507806457cc101c6dd8c375fc0baded0f88ac999f2265fcd23ddb6f70085ccda6b386b7d007f158bac24ee850b278a3a4a45af9de72542ce6389bc02778c8081c51fab766e06653fe246300dbdc5d2f9549eee035eafe39e808628242ae963421aba2e17b0533c962dd1975b4d35f68cac2a462270572ad123dde3a7800e3fb4f517a0617cbc59c9f34b8ef3c68cb61d814598fddb377f73dd07b0be81cc27cf98929cc92ceb30d7c1cd06b73ac03daad410323f992fdee18f8878a6c1d7762cb247c99d43074c20953d0e42e7056c00442d7f1cefb01a76ce767cd4bcf04fb6388c4f57a750f81c1e2bb4a6e5f1eb8a1d3742f19b2ea32d20e35caa928ce2fd7d115d8244eb86bf8e66f9971ce5a0e0ccfddd7a8ee87b3a069f0f1d7e986cd1b49b194cf9cd70d0a3537d37c8b1828e321250d2b2b1f791c5b025e80fa0a5e480788622ff8cf2dee201a13fa295db2e42a7038e0d0c86eb65dc1763f7b4e581ebc675a098e00f56e79bb1b16e3d495c79d76a42dd77b5b3511abefe3164b97b9feaf49be0499c3abc660d695903fbd3640000fdb2c839cbc9da8e8faf1621b783159f52e0681491536bd0762d73a1aea8fcab66075a824097c86fcc8e5e2788ba8b6c10c663885eb18274f57d88a3e6c172e4ed11dc2607fde4518f9de52f165316b0c0daab33ce3c0a209f8c12f0f22f91cb9e3a7b09edf8bff0f4f07463568096b7371010b29611f0354d87d1ffe5c486eef3eeec1e762b5e1249f0aa5134e47a10327d1f8887277264da7d244e2a87add37abc54dad2361418f6cddd7962a9047de8455557cadccdfdf5d1c3ae1d653f9b9cb30e13c72e7fd4564b81213b9658ec805f0ed364779d3bd81ec685ee0ca55067c6f8ad23249e92c2473b07a494d5546ab1f30361d84fafca25bbaf03b14f78dbc133180fb4687884f5d995b0e30f766f0417f81c01f9e84c45820f86566128fe02c406a5277b900b5f90b5cc58c7145bc943e0b0123f13bd0274eac3b2f0adec67f134bc3c9539f503bd4da90e71e461a96b9629437ce8180c4402a05bfc148c084a2f00c5ecc8b25ba3d28994bc5af8896b42cbbaff773bc53e1f4776c2c64066ef02322e8a9707250dfeb22d8e1421fb3b1cb3a329a1095f5cba95526396fff2978646fd945711cabcda86a6c7057acbb460e90dfabb0ef8a96796a9ebf61906e88288ae39789082c4c11b3eb2c1d07849cd923e1816e14bec61ee2973d37b68ca38d9f386aaaa707ba84a7925e25a3547d9408691d65b83c9c949c6f5b8171cb984d9120e27af6adb903f7c47626868b4120a0155a82b2ad0f7e867f69d837b8b036df8295deff12b03eb4ccc01b1de021afe30e93d0e38a8ed2fa3c319f1d37ef741cac12d4511bbf07abea78c9e26042be1224a0e83090f80a1a91f7fa729d3375003c20c973e3e0b85b5fb4ef4f41ceb827ca652e6260d428b86302262430bbbea941abbf589ecb6c9c2d2d38cb3ef4db3c49370049fc8f4c035126b35fe21330aa804b93eee7e731dbc032461ab2655b2512e23d334cbaefa1872554ff5d5a259a8feefbb736c0fe82d51230629b97e9478e376f06282aa85a21da6a0bc96bfe8f04062079b9d11566849a6508ae151605c685127cecea62ff85ca0aebf101a0f64af9894390d3c624e44ddfd7c747451a71ff3f96308e9056f07d425767c7b3079d5bbe3ac4c1c9e315476ec924eef8afb34017ca687091090ad33d8ba7b354f8cc3ab7449405d8205082dcbe4e6d0cf816a9b42f0c0bfb1ba27835dc13e03d059aacf045c9eb073b12f7e73bf21ff4949ec0e42194db461e6dee941b90ab2030e1cb1b276ebc9ab52aa8beba633bbce19b7c7be7a74b079ca60cf4b7de8ab8a48fe8883b1ed720332197404a1844a7677902cc582e11ecf09c09f2cbbda372baf29e08f77175533b6736adebb48a15d59102ab4e992a376baf3a189f53bebad2f0fea9c0e6134c803c64fa1ebc95a63029159b164463273b9ff39a8e811385f04a37a2bd499455cf6fdc76c632ff9180a1fae914d9093d65e445dd4d5fefd229b1fa086be242427b820e85c6f341ea95880c6f7d01e3a360214cfdfb6db28e301a5ee71f85ec182468307792083cbbbd1532f3f4e029a1477bd1f4a7579bff2cdb919f61e90f03bf92c9fec01d348053601c5e9d55477186a4eb2ea0ec28ff772a7cc0f7d1d39012df890b753d3f8f2ec3b2afa6b640b6d6e6c9c5f5aad85869f470ce97a6aff6f1156fee54f99d9ddc457819183429f2b12b1b0ade7e8e45e4874276b039e76d4ba58c59349975cb3c20200168cc992eb63d8e5adea672335780505b4a1a05c66599e70557942efb030af147a64f32169ea7efc4dc31ec3f267bbd0383fd753fe86ee60e4cf4dd3997d3876bee783936dcf5c3dcd4205799216f9db21fd4d88b127714a878e549366060200130968b9d6456ed1a4e32f2d0ef9ba985294f174927fb8654ac1083b754b52ddad309e7eb9dee731b6893a93205b79f7683c7a74d85945aa8bbef9cb5702c1a28d0f07966f43dd4216587d13b1eae1f57235e1e2b87cd12b4538fe4d8b2b74147286863dd9be61d15b32891385c697bf643ab8e610659c3881363b6d06e12a9a0dba3a1cb98694a4c023537a3378835bde2043b6404a81257fdfd7223e3a46c630a8c7f06db393aa8eae0baa5ac083c486f24674f585efb49be196354cfd4fc37029521a26c718d9fe4e14cd38aeb922d667d6f663736e739dc20d954b82948163294ea65dcf261b1cbf066972b35db7fdc63cb749e13a2ae915e352c2b231aec4b490c433a4d90b4fb379f1b275f09e1e743e30bd9c8500bd6e3d822fa0437bfca8d7652e91b9614d6bf9574028c57ea24685fb75b7a65394d682529d400a0b34f8c050d31cb72a808aac1c6666b34860b1232f5e802c29b14a67266c42b1e9c5906027f4cd3cb0e22051d15f3109f61cc15808845cb5eaf1df0e44f4e8f5c6fd66c4cd5dcd84d6adfaf62e3ac00b10a89eaa7615d62680a6a36b68a0354e7d2132a76c108f0d7b34425fdea4d60656334de1c92e56545afe5296fe8685eb7e2ffb0db3e352224f1f39671cc483fa294deb18b13b7dc60e299827e28180204ab618f7021915340c6b76b65bedcfa9ff84f1a01350b684b954b40bba3b84b36434c769182b22d6e815404928cad7b7f6406510f72dc2253e7492a32a32518a7b030195981b2c88c2d3dc323fe9eb708babd3fcc5ec1cf29e209b3f82d478af846635e9f3bac1e57395aa502479872b2bf88271718854673eb8e52e12226876c651d96af974cd61c10cd067761026db148eb70502a7bd328771ea5bd72ca20eb726bb4011d76b9e6c643c722e906ed05df377ebad26a378109597c65d210c62882fb02509b9e3283ce923c72d43923ab0b313255fd8f1ba42b4229feb0a18fa78ecb98bbb778037af9d77761cb51e454fa8d8e11e297f9aa3754aa67e0dff2df7e377f7c247c02296217d125b5b14dc0e7af9cf375c9a4ab3dc42a8e4963495daa84ce20dc6f4510357505e567abf494a668b4c5eae1ad762c9ab8586161aab382f928f37ce46ac138c895fdbd8eb8460d2ea07f91b79a01694e1718db28e7cd3a4ea7a5a8502281f5d36f4b23", 0x1000}], 0x1, 0x6) executing program 5: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x4, 0xc1) r1 = open$dir(&(0x7f0000000080)='.\x00', 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) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x800, 0x4) socketpair(0x2, 0x1, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xffffffffffffffd5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x2, 0x0, r7, 0x0, r7, 0x10}, 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 2: syz_emit_ethernet(0x66, &(0x7f0000001040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffbf86dd60aa86200030000000000000f700000000000000000000000000000000000008"]) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x422}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r2, &(0x7f00000006c0)="92", 0x1) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(r1) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x11) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x87}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) setrlimit(0x9, &(0x7f0000000040)={0xfffffffffffffffc, 0x404}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r6, 0x29, 0x2c, 0x0, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r8) setpgid(0x0, r8) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff14e7735aa108d1f1db204f1f6acc0c00fe8000000000000000000000000000aafe8000000000000000000000000000aa0ed31ffb4163e6bf7bd3a4d669de42e2d5eeda3ada9adb6228a68e4f2b0fb442261cb8021921481574b1a46634e9490af6a682006e99a73cbcbda48955f113b6c1cde7fde6d1c5395d07132b1fc6c32ca028688445ce25a69e353bd5bec58254ff2bf098041740f95600e240bc659f0cb5ba7115586acc57eb5296a9ef1746f43aa027475ef7bcfa8741abcb3ed0b6f0e109f496bf79636dfa3de3e2b4bd0fee88e962784f67efb9c95d2c4eb3e4b834eb536a7e60d9b3071adab2a1f065f966e81a09582d86d2515266ecb3e097107240aa31b83885a6912f91023ce9d417e88a10f91d99d2635995160cd499a57486ed4f868ccb1d97683ef97e100a060899f926ba98c7634ec4b2c2497ddab4de095a7f14bfba7dd10e339e4209ab6a05625a66cdb12ec958b1853b77dfe61e7cddca76ef5bb9e5e5dcf96c4c0c41ae4c98ec5ea2da97ddd36d45e45ed979484890018233fbbdc4c24e1c462d0dfb772a613fb0de75a42b3b98d8264b2f7f797a56aa30476490b9d367a48275dab7bb5cc522179c299b90722ea71ec7d8b2aef90530a1b28870bd3b0a7fb270d2481de38db0ffec0c8bedbab1b00164a5d425209ae117e1cd90957fdaf7b39a704395719f76dc18a1f28e3ed6354b7c53c501ce89f4c976df6da6812316b97e2d0ac0a6ca6fd6fce87400bdcc08523d31f81d59ba5b9eadc0175c421b9b7e"]) setrlimit(0x3, &(0x7f0000000200)={0x9, 0x8}) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040)="0b16e28f28d3be73fb412236b4d5042af4adeb71c4929e60ab69d0e4adedffa63d9ed9758848ae5f780d6a7f64c04c1176bdd886638d1fa9c41150b4693b5040c56f644b101edfc5657de97f64da41a1c5b20923e7993ef29f8fdb20777a3f70406dc17841a5cefa2eb35161e2e984c0659fbb5bf18e6bdc4c5f0a0021555e95649dff73fe32c1572b9650a186f794a3b861d4f6ff76889378cc1000b556fa18fb433b88cd073ba01bd919893836ac25e9113ec8c5cb43fd9f4a85e9ed294561564604f54955", &(0x7f0000000140)=0xc6, &(0x7f0000000180)="a5d7c0c045ca7a7837bd541e1014a723fa5782ba51656ff0453f3696c6790c4122b948c1a0d9f08a556553cf56804903b74a5c4cd9ff1a31cf09db1be55a7c46799f495867dc65af76125459d71d808d3f1bbc0a64b87e27306860c70c0dd96ea7374a418fd75be70be5", 0x6a) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x80000000, &(0x7f0000000300)='./file0\x00', 0x8}) shmget(0x2, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) ioctl$KDSETRAD(r0, 0x20004b43) close(r0) sysctl$hw(&(0x7f0000000380)={0x6, 0x1}, 0x2, &(0x7f00000003c0)="985dd351e992e8b6ec6f24075cec8563f9681c569689ceead75fdfce658486f7ae0502d730dc1c3b1a65da7fab44286005e48a43587381ef1e2e23719ff1f20678dda22edece6a6697f7780416c34274a8250a9bd03d296c652b76847d1712260183cee9300d5a815c639532a415c637fef3b503a9de0b61b4bf6e6f1f8d0ef2df2579a70e0d092ddf6174351e394e316b4e8285d3b7a9dc74117f83916769c0980b11", &(0x7f0000000480)=0xa3, &(0x7f00000004c0)="6a364c63a47eae2e81bde5bba40efbe29d883d02e52811820b0a2bcd1ee69201ddf1f3a03dd95ef7beba0eb2ab339dad5f41e6cd37c5035de4e5831353237d2811856fc888d3", 0x46) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000540)={0x1, 0x3, 0x1, 0xfffffa8d}) r1 = msgget$private(0x0, 0x6) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000700)={{0xffff3ec9, r2, r3, r4, r5, 0x60}, 0x401, 0x8b2, r6, r7, 0x800, 0x7, 0x9, 0x8000000000000000}) r8 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000780)={0x3, 0x1}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000800)={0x2, 0xd5d3}) syz_emit_ethernet(0x8e, &(0x7f0000000840)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "902ce0", 0x58, 0x50, 0x1, @empty, @loopback, {[@hopopts={0x4, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x1, 0x0, 0xc2, 0x1, 0x0, 0x19, 0x65}, @routing={0x2c, 0x2, 0x0, 0x1, 0x0, [@mcast1]}], @icmpv6=@mld={0x82, 0x0, 0x0, 0xff, 0x2, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) getsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f0000000900), &(0x7f0000000940)=0x4) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) getsockname(r8, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) r10 = dup2(r8, r8) r11 = msgget(0x0, 0x118) msgctl$IPC_RMID(r11, 0x0) dup(r8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}, 0xfffffffe}, 0x10, 0x1060, 0x0) shutdown(r1, 0x0) close(r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r0) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r0, r2) 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) r3 = socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x10) r4 = accept$inet(r3, &(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}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000040), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffc}, 0xffffffffffffffff}) socket(0x0, 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000002c0)="82e4188b5e8799cbf0839de5f669a766d928395e3978d628a4e9aee1a6471aeebde41e0e0d780ffc1d10ecb3de38ad74b36339bdd3a63e2057c25f91548b99ec3b92ac4f6dcb2f9cbc9b81b58b2f648e948000a14a3c353860d2cd0013b0bbaa863a8ff438258fcb96965ce5556119", 0x6f}, {&(0x7f0000000340)="79742f04cc88e6b11b3e6714c0e8d984c2b01662e07e4bbfd087b9580cc1c3096e9b066faf1e38c607f8316da8e6073079ae8775f0bfa70aedddf8b454c5495d10893e76f3a730d9b9501098c6344d2f4c5bf42c9d4835be29cab3ee87c281cf4ee8f777a560a65f8fec68aacf8c89e493166f21a4a77456235732b95a6dc38db4bb2e89f51b7259fc2587dbee", 0x8d}, {&(0x7f0000000400)="22e9d7964dd16b301b8b139f3b26faac0a469680508243ae2c0fa287b416b34ddd4328ffb356e4e56f44f2b29201d090b1400c1aec8866d1a3b3691b4e5161c28ede10e6cf8ff996d108f5c5ab69960e6d9520ebf3d5be2894d1f5cd1adeff9c26dbfed7ca142be067caa1ecf4dc718189653c30af19e539e52410df9326d2ae9f06c6927237ef4d663c44c8de66181d01cccf5c73cc027ec931e90c611f0c30b9049b4fa0ebccdacf0f24fd5e6d265f002ea7925beab6f4968c2a2d54197488f3f5ece8120e2c89e77e6f3de40e30ad1cc309253c9c14e1d0d318a00480575c8c8fe53bc123f483f527fb709f336b3e9a6db5be9feb89d463b2880f1e7353dbf4c832f38dd7520246c7ad85441b1852040a0f579e2a705627874bbd12fcd78faf81089f94f7b8be0bb86329f75c04bdbe59b1925256601006be57dc8a531fc6176bd7b132e6c778cb953912f9fa12b4eb09512ca9b5ab76f294bd69342d4dae99cb1db9b7e3585b0e8b3b9c33f30639fb5f53d4006efedac10e11bcdbb1c08f8f97dd4c2dcd2ad1edc35cbd53468a0c6c72ad04b3caf94fdebbc7deb41af9c56c6f97fef92f68843455614e9af69f0cd20341d08701bd99dae2c0e0a8e5a7b5533854375ef28013daecee443fada6eefc23fab971f9c047c84e933025be92f25d3225eaa3885be568892c2562c789c6f893fe9459fae9fc7c2695a357a764e4ed22e2a67d47f677b15b66ddd567d16464333e269abdb10c53565f74b9924b65adf836ada0d4e99921db75d28094cc2677a6f9adff3a5747ab736333b5804097d42d7b563ac6ad83683978b14a4de0d48146f5cccca43fc39e537027333879349dc29f9efe14e6c6010634f88f2ed958f42f4b6e3cfa91846bb112efb3e641e47d235f062be4546d1eb4c0a4beab4172d09bb1c9d5949ece8556dfab0eb40919eb7c587d94ac60cb57d38072474a28665a8d5a8bd4b758fc562a237b2c9a92c6e7d0db0be5b3e124647ccfb4bc1966311a90690351432c6637ebcb826b125c45f5c3b56df0604627830c1671973edb94be2d8f98b7a606251752968d446ef742cb93e39f7f25d4b80ba124f3117d06641394b53e90343c8c03dc88baf649f0c559511b5135c647988ac2944482e93f6728b71e724ab5b5b96d397c7953d8f158b55de1bad0f4be4c6fa6e4036720bedb0589ec1a42c49b1035f14896259e29d49cb43982a41ea7858a4bd8b5434c8b7d3ead1a3dc96e6b0e4d4dc447f567be88dafdcfe066f4b99d3dceda094cb7a4ff3e2fb5b15d8bf55a2c76914bf7dd7259dda74ce3b09c0c6a63be68d8a52069f5223ca902333f23535f153cb49f95f9c2317847116e2d12668791c7566e33d38d253ba5dc7ae48da3327538aa667da9f6c8f8dc97d17c15192a94a81fc8f51fc8b8a2c76937eab025e24bebca8c90044803562c88c81f2b3b7b78a13084e47bca460c646ba03dbfaf9bcc81ccd9b9335a9d67cc133011471779f221c8689c38ece8540a8c4bf50e10e61df3ba0215db9d9a4da1c1faa69b1e43995ede41dc9ee9ecb4f23ab4baf03a7304493baacb05abfde7306a62383b4c6c9cce1dfef6028e07dbdad440552afadceac092478eb13976745aba11b2088ce9c32044dbc18d362fd3abcf1bbd3b6411a1028f898d4f792db985f0780a0f5d93a528dc99d7b2f39fd3741988f05fabbed4e59c111e5407b8c1dba7171906255a940ecce379eeeef17de6830c00b17e1799817a3db01751b18542d0c0ce52ac58f319f655a7f07a9179c2b12b6f4a9a6f093fb6d4d20f0a45111f5c1698b508f963bd3215b4f75fd55de1003f201b81659ef4ceca16aa639b2218491e8261232b6a803ee63fea4eeb066b1e575d777f0244748cdac5e22db09ec1fbed921c921dfc8f8af9dda999ca2ae6596801ccb271d927a24c391e697dcf54715f8972fcdc98f85bb9b12f1840b326c09e9ec53f29f457c467eebb5cdf232c0f9b88edb5bd702f427b86f6daf094e7a56fc76c75c6653d731ccc1a4293108e7cc3d909ab0af5a469b04868540319d4c7b4131a454edb3c4d7ac2ac4ea8d95519373075eaf7968928e99d9c93b4d2ffa415832853721edb0333a202c8ebc15e4c77c59def4cf1a3cd32e2af558067379f5cb5287f22e93e11d4c801ce22de5d724e38daae58d8e2e5d73dc73147ee13529b39ec151d36175dc70e7628d71c6e4f2d5287a3132cf563019ea4d09e40fe922eab2594986314e7bc9036b246c79e3c9a6c76a114aa633d82f98d9acf7807f8e59db7ffdd08c71b1bfd26aceff6b2af78933c472b120aab86c8036475e13af5af1f380dc85d64d114ed0ccd800dc657d2e6b53e314abdbf619fdba4b0eaaf7705aa98d4d2b12b3158562491289256e24b0be6af0f24447e4fbbb606f7854b4336b3147daf54314f34b6f4663c33833600f06086e11df83a447c51b42983ae966e622b52d5b728d0b79ad612080f8d11571d1012179363b6c5c0d8319c9690790ab32aaf904f812d5b815cdd0f0557afa96b13bc244bc5d7e886bba1a196f7e662ade398833e75f3042b457ff322952b6ca15e46a92b02fbd7b5fc68a6be9f7b50dfd09e3d94a6321319ef5555e011be6080587d87b25a6a8fac0ac72c0979c9ace506e6aa5461380f9103d3abefd41d909ba5b0629b3bdccf125cfb0ad1f7f2cf9414a1e51fe1d5c2312b9f868d2b597710426378499b4b11fe3bf7d3eb2b1db44966b783a6d7978544cc8b4271e59c09223cb6d1613b240f02f0eebb0febbfe317bd578936c791b76e2433d64bf7abcda8b0f015a8b0eb0164cf341963f422d4c52f897b38e2602900d931d756924a1e5c17e8c304faa457ae75c7a7efb4fdd9c493d67754068083df036c412a125353135e35a535b83175c3d65ff6e3cd0cc3c3b0619860993f9a95d5647bf7b02f16d898da2f0d675e90a0bff952f3c7abae94f5d164842f369ed97ee729040b1740eecf1d90e162d915c26f6fbc8c806d7489ff7b67c5c32e32907a2ca68a7cc70186945fbf8c393875d7c24bc1bf416f567cb1c3e77af903ea463b341879212445573827cdda82e3736701cadf852059049da5dbc78c3057dc47b182bf7127c58a2bea7a62e7e4599013de9c034a6acb3ac1211abe987d562235afe0e56ebe64521f5ee86a93e24e59bbd39a151141a6ca05b6784e7a7ac4d80d314f41e0bac6088a0461d438f843ff05a4891b86cd98f4b730e999ee3652fa7b3f9d5afed1ff08bf73a2fbbbd2563b39e6fbf28d6e480767910e8ad684ede86a2913937a19cdfc234a927f919bddbcec49ffe7298d1f91412b6d9158dd1ef967b3c709df041fc9bea60d64c83bf5f6770a1a7eb97e15ca6b9d606d120ebd5b71a07e75143c29d8874624c62d9dacb5ee311bc39e70df75e41e179d34803d64bb56b66d57eaae11b5c25aefe976d0b9e7aee2f3b7f4710416f675bc740d95fc63bd56abf04381d95d1b2c8d21f7bf03e60fde8b393bd3ab911195cec31ff3ea94e68a8bd868fa66df7284b6f9754c687f31b9b1dc608ef867c143084b68a57f855a5928406ab9b70c692ec1e9c68cc31404053a6dfd6f0f6f418707abd07e87cc91e7fb0023d7ba316d014bd5134655eb6afaac46bdb517c517fdd9c24d8ac5606dbd47ea383bf1b758a6b63ac28551b79e4376879dee922badc5cb61f1c5de961d20557a73ab7ba82aee718bfc35cd6e2e5bb7bddcdee35c941e616b48bed5fae34c45900dd12929a042952543848131d197624221ffed89e9de84606c38418a52ad1374ce87b70dbf4d24059211dd23b4a8a935029943078627df1e2014a937ced8e7fecf3460d33487561f4d22586cd37ae22b5eb80ad9d882f2515029507e13b66808013c5a3ff0d02207fb94cbade0a74acd48bf7717a259feb0fc6093a4b34932d201a6e5318f8e1e8a2edc0c804f3adf49996f565ce730bbf141a2d37497c4766233889afae9a36eeb0460916668953265cb5d98dc4b2c9ac82b357c04cb4f696aaa10d475ae8291bb11a64598fb82ce88910241a830a62130fe9b938206e023314da678978c81fec4a4f0cb831f38a723126863ac92c4dda8def7b10c0b895989bce49e57ff8fda34c184f8bbf5d6d9b4d91539ba372a191a122beeaa4564117c0f1d23371b696f203d29248b8a3ad6a0935fc9e27a51a502238c7891ebbd88ae54cb57ea14eaf01a14168bb4524d9265149aa0fd33a19965dca894f8ea488e1f54364051fd9eaf90fe0518819ad755d9e7762178578e05a245604f21644efe347c59743a7291437480b6474286a701264405bcdba64c032b202b3fc9d7fa2a22ca73cc72897552b2b04488e35323fdb236de19ac90b7678ddfeff577f0f46d9a60323d0a600225101594b4adbd7d2cc9f9a37896b9b7cdf960912ba0f224c23841490faad6f190e7bcc2af9888414d21a15d15ba1e942cce422cbc5c6a1b39cafacc99d0aedd99f0ee33e21b07b8cf173ed3aab554d85227bf86e565783cc111efcbcc9161ee65dca064e38ceebcebae6aa249d0fde7ca60e61cc042abe0b44a4c0e07f4d1ecdda237f1faa7eca27b648c3828ec09765539d9e9116f0098dd9f363dc34040c9c6dce95eda658f4d8baf1e42c02a2f82fe1cc83f906b2ead4b23619e83e1c67b9398b3238404ca0d8300cebf61fa6251b063892aed161a6da6d05ba4d8f162fd6b514e79971243ba2589dbd54da4f57bc6a2db00c39c9abb2bfeef901d0a7db2bf6222aa9dd51e3ac2b559d84adf645eb22270a83968f7f04f2d70ded40725d741fcd66d127bdad16d5ca798a5f6db91e2d1899037465cffa480a93c58fe5e8d80312fd39225f19c80042793a8e5fc48a6c5256a37ae6a70237a2813495937e69464ce051fe1e847c453143073fc38821f647733e7e96d11ed3954e339d652fbab6f51b19fdf7a5303c6b2afba99b8ae94bb99e9fd0630462b38492a8f277ce4aa17bed2a40646d94cb7b470f8fb6b5ae3d908d7091fcaa1c99acd417adc939fa23c46edcb1aa5054dde822a81fe326c7eb7242cb46fc253bcd8cc26a976e5526cc57a14de4063acd2ba6bfba10c92fb6248f9e271825bd2d97abf1b264a42a50bc4a8f4825d74ef95127410097498825504c372cc01231d6f3e0fce12bd71a7d333d9b8ebbf0ff91693322cba7b53280362271636e97505f437d0740a2f6c2e44931612748a6959b1da5fc2e8e8b6c51b5f20254a831a5f37e137649e08e72258bb5ada18f52b973a1c1ea0a9021005e0f5f5faa51105aa7f069c23db4aeec869dc2627cb6f2bbb328f976a9e586b7ecaee9b0e0d0afbb31dfe934c7f6877529e82ef7b0405bfff5e6a0bf3e0e4ffcf0c6a9ea3381d4307eb3c8281025ae9d037843deb64f7dbb650343d171277c35dff8959062f77fa595099ed8a1e53ea0f0eb6a81ed3a1123db74810f413b3ec3b8b46ae8b83ded8414c09f82e3ce2d559d84ba6d44801cfe682f7bd7f4655cd41c2d404385fb10abf12f6b1f8f2cff02c1a09274777970fa71e3efe71c9750f220b5c5dc6cf062cb6ca72380b1e1d79be7951dbbf287aa39b8ecf0d1d18ffaa32d02094d9ae0e469558a06b7ccd659b76283d0abdfa69bedc1490b9824402679a45c964934210e57bc4aafaf2a8ceda5202b662077580e27307279e421ab6dcd099f26d5d6e286ed03cdccbf068fce5ebb0f9c12e33ffa67bb845913b317cb11d17c4ed27296f75e27a867d554d18ca9434da6fbd852065085a006cf67e3adc0835aeb824d5d108c9", 0x1000}, {&(0x7f0000000100)="77ee64736fcc513af8e6aacafe200349a824d7017ecba7", 0x17}, {&(0x7f0000000240)="03e73e760073a01b909797534a195392cab825f80079f129a73db933e123aff412a399814f", 0x25}], 0x5) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) chroot(&(0x7f0000000740)='.\x00') ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) connect$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0xd8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x2, &(0x7f0000000080)='./file0\x00', 0x8}) r1 = socket$inet(0x2, 0x2, 0x9) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140)=0x3, 0x4) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000180)="abb5e57d141d3edacb5c6de4ee2701c1779d51e00a047f5f23f6cc11b9189ee8ede62dbfc5a4669e8a23962cc04a03dd0593f72bf2c7754a5bf4bd4fbe1eca95d1b5933d135b8dc22f812acbeaecd85ff8171915a80df5694601dd26e56e3a92efb3d39790e171b17d5e34f19ce55dcc6d0139ce4e142a1fff535eeb21d28d", 0x7f}, {&(0x7f0000000200)="48168596cd86ca45d24ef705bf810feb758ce7270b8ba3c12c48289b2a5f4d8a16cb8be5d09b572cb94b73788f89b87c0fc101596b0d5fad390d7fa5e103f10e0b263d0d0207b60c796e5d685e3349060acfaa64f23824d5af594a988d97b636e395871f65ad82bec7e5819cc59b2d9eaf9d9bd4bf1270c4b13d0d53b77703a35e88389e22a81a02e35183cfb7c284", 0x8f}, {&(0x7f00000002c0)="e5bb99bddad2a5655e131d19d3c7280e9b346f2bab472d7f53171c1f5ed2e8b3524f23b3ca5698e179f2ee62027097b3b9cce2d448e8bd642fe8b84b5f5664d5e69448892e49e1ab92e8b58cc936f85fb3ba16cb74300e069b72789b81f1926adf298e3cc9ffa46426531ea11e32589d4737d12b3bf4b45535f9c1e47923fabe74dbf20f47e6a00b9c826ff8062aecdffeb6c8ed74243d9baf50c0c60c2476299846a93d29372a7622a0be6bc0cadc961eac18d47325b9af2d2afcd7be3fea9e8ab1069e22de8bb9822677588e2324e0858f5ed3e0f4e691391ee104e7770768d56cb76e4656b763cc9ad44f618e603ede38aca23cf6", 0xf6}, {&(0x7f00000003c0)="5db145a5866f87680829b26b2442ae9d1df01d", 0x13}, {&(0x7f0000000400)="b081dca69ae4d39b9a2e1fc1464965917a9328f24c60c55bf4f131d7300167c1396c0518d48faa1c4c7323d272c042c67a0f69bc738e95b68dd17968630045d478f2256f14e59c2dcfd293a92c291b160264331939c14041c81f3a5a6581afb0580e45c719605f2c65af29312434155d4a64bd822c1ff9437274ff8f92990c610d19029d229171b28af874e1680f203f94edf41f0fee514a230aeae3b079dfbc070b09f7269c5d29c75c806d2c6cf9982aaa48cb1728d211db82ba58fc66065670345737d0e3f52d82bf42a7864403af0b08901b01940d3c0f2d637e2e8ffd43934da5080f9bffa12bdb5b248dcb714f629749460b4f76039f", 0xf9}, {&(0x7f0000000500)="a354b1adac956b10dfbee4929f17fb503a247a38a4147415ca70932ce532bcb7777d2dfa1899f8d6750b27abdc90b7cc04ceb1045d0e2c18889941e8299f2b9bd6161fcbfe193212d77671e7395c883bec3ee23cba338be249e68b018ce3efad", 0x60}], 0x6) getsockname$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000680)="696202a731f89270f840a5579d8c3394ccc817164692ca15dd5d725a2c4befe9fde148a1628bcb6c721d4472ad00ab9e0880f34f03c093", 0x37}, {&(0x7f00000006c0)="e695828564a20c4a9b309a46c12640c24f1a7b228b5ec596e0627c73070cdc2846d5439fd12061c5cb4b27677fb68300ca052f3aaeb130e3aec2d07d8f25d2a9eb5fee2a8a530527dcd9f7e23147c676c4cb9ac6e457a807", 0x58}], 0x2, 0x4) accept(r0, 0x0, &(0x7f0000000780)) r2 = msgget(0x1, 0x10) msgsnd(r2, &(0x7f00000007c0)={0x3, "5625660413c09fef8495d08451671ccbc38a777765062e932fefe395bbce557fb94cfc865171405d85a7340742e47dfbb82084564da6ab563792bd97da26c71c822530aba436f6e285cbbddb2a20bf8bdde3b0c6b76b5a20f9a3cf08c006883d8c45b4c92a104c755a46d881d3b92060cb6a2febc3904c34be76d46d117670689942efd81cda2ac7b50be426693d81d480c67720f0e80714536458e1f8b3a62052a571794b9f56a1bb10fb9ee4a893004f4f9c4664d638de826fdecde84a"}, 0xc6, 0x0) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x7, &(0x7f00000008c0)={0x1, 0x0, 0x3291, 0x8001, r3}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x10000, 0x0) shmget(0x1, 0x4000, 0x1c8, &(0x7f0000ffc000/0x4000)=nil) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000980)={&(0x7f0000000940)='./file0\x00', r1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000b00)={0x10, 0x3, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x800000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xc04a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x81}], './file0\x00', 0x3}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000d00), 0x40, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000d40)={'./file0\x00', 0x6, 0xfff, 0x80000001}) r6 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001180)={'tap', 0x0}) r7 = getgid() setegid(r7) r8 = semget$private(0x0, 0x1, 0x200) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000011c0)=[0x5, 0x7, 0x8, 0x1, 0x800]) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000001200)) recvfrom$inet6(r6, &(0x7f0000001240)=""/51, 0x33, 0x1040, &(0x7f0000001280)={0x18, 0x3, 0x9, 0xffffffff}, 0xc) sysctl$net_inet_divert(&(0x7f00000012c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000001300)="1ad7bde2237352d01ec1c3d24c05c8d1e3f6ee058b7d22f5b824dceab78e965ef71337be0aa460bd09e19877a662f7f5c3f8d74d18566677f3c6cd5d3b4f59067bff92233b0c989f4453f32b11b3c7d125439472ccba5df98cdb6c6af366e49b5f8e55a65f53d47aefaefc9f3e509c", &(0x7f0000001380)=0x6f, &(0x7f00000013c0)="ead8ddd881cccc416131fa8435c834e8414bb11213252c169768de4f1478c593", 0x20) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000001680)={0x0, 0x8001, 0x64, 0x3f, &(0x7f0000001400)={{0xfc, 0xf9, 0xbc, 0x7f, 0x81, 0x9, 0x3}, {[0x4, 0xfffffffffffff801, 0x8000, 0x1, 0x4, 0x7fff, 0x7fffffff, 0x6, 0x800, 0x8, 0x7fffffff, 0x8, 0xffffffffffff8001, 0x2, 0x4, 0x8, 0x6, 0x8], [0x8, 0x1, 0x40, 0x2, 0x9, 0x4, 0x2, 0x8, 0x8, 0xffffffff], [0x5, 0x8, 0x40, 0x7a1, 0x3, 0x8, 0x3], [0x80000000, 0xb8, 0x9, 0x39, 0x200, 0xfffffffffffffff7], [{0x4, 0x8, 0xbbdf, 0x6}, {0x2, 0x800, 0xffffffff, 0x5e08}, {0x2, 0x3cf, 0x9, 0x8}, {0xb15f, 0x9, 0x2, 0x91}, {0x5, 0x7, 0x2, 0x4}, {0xffff, 0x800, 0xe4, 0x8}, {0x1, 0x3, 0x10001}, {0xff95, 0x4, 0x29aa, 0x20000}], {0x4132, 0xc72, 0x80000000, 0x7fffffffffffffff}, {0x2, 0x87, 0x10000, 0x10000}}}, 0x8001, 0xf9}) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) seteuid(0xffffffffffffffff) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000000)) clock_settime(0xffffffffffffffff, &(0x7f0000000040)={0x9, 0x7}) syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00fe8000c87100000000000000000000bbff"]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) executing program 5: syz_emit_ethernet(0x46, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bb67d1e333bceec64200000000000000aa11000001"]) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) unveil(0x0, &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x6, 0x0, 0xae}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) chdir(&(0x7f0000000040)='./file1\x00') poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x2}], 0x1, 0x7) executing program 3: semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x0, 0x2ff, 0x800}], 0x2) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x20000, 0x0, 0x64) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r1) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) syz_open_pts() sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(0x0, &(0x7f0000000240)='./file0\x00') r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781", 0xa6, 0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000003c0)="1ba4cf055a4ca76d116755e0ccfa28adb67038511856fe3dd8578eba8a43e73343202d8d473a6439aa42452875e802c7a32a57a7c2f4e413b81e0bb1b0af2ba31610aae63cd2dc312fa042a921b9d222fec27c11c1034fab5168ce4278350e97e05ba00d44dcea2e60cb9b93f8e828f43194bbf7300b3cea74885826a7261ee0170d816053e6c089acdfbdf005ff85c48a6bf63fef7dce0561daebfa3326ca72f2200c0a853997afb5e14ed9", 0xac}, {&(0x7f00000005c0)="15483f52ba33c4e252c1075e88064f0db2f7e9d1cf5c8595fb23b6350c370217c994410b27ba551c3d13a0cd253d2c320b1e208704ad7b9d13f3e10df509eb6a3d3c234a1fe8ca72c3208531b1a36fd14dd329e578299e239c079a5184f58e7107d513b8793fe2279774559f78c3d00f6f9e84906613a2f3be2ece6206559d9ef1089ea556e81553f636f4a58335bf9c64bd9b5411d6c265f3f22e9eaa01f69f31bf29e845", 0xa5}, {&(0x7f0000000680)="ede34e455df0ddc005103c71977a779d79ffa8710bec535c5103c6c069320c010efb7f0e845704988eb1c68eb838dbb5172ca428b8efbefd851e609fb0d352f16109854ec8ceaf940d74d47883d674e29e5ddef926f20c64a4ade02b", 0x5c}], 0x3, 0x0}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000240)="ff010000", &(0x7f0000000100)=0x4, &(0x7f0000000200)="5f92e358eb96a7a546c8d2e340b91461ccd67f80e7f9faf3170f1f7201a38758cb0bc63fbe2487c1d81c74", 0x3c) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) (async) socket(0x18, 0x4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) (async) setsockopt(0xffffffffffffffff, 0x0, 0x2005, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) executing program 7: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f00000002c0)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) close(r0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x2, 0x3, 0x20) setsockopt(r6, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x6b, &(0x7f00000004c0)=ANY=[@ANYRESHEX=0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0xffffffc1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x7, 0x80, r1, r1, 0xffff, 0x2, 0x71, 0x400}) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000080)=0x6, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0xdffc}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x400, 0xc, 0x4, 0x0, 0xff, 0x8, 0x451, 0x1, 0x1, 0x3, 0x5}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x8800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000280)={0x1, 0xe7}) r8 = socket(0x18, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000200)=[{0x5, 0xfd, 0x3, 0x1}, {0x7, 0x1, 0x3, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r6, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000400)=0xc) accept$inet6(r10, &(0x7f0000000140), &(0x7f0000000180)=0xc) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x4, 0xd7) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xb6, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "5d58c8", 0x80, 0x32, 0x80, @ipv4={'\x00', '\xff\xff', @broadcast}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3, 0x6, '\x00', [@generic={0x6, 0x30, "36fcb7275e3faa1c78bad3c313fd43784b296e963a3a8c6d93f92d48a7d1a2ee27c381c334e06f6f853f21d35bac04f8"}, @pad1]}], @generic="53c3ede582ec62edc087a44877d4ccaf97482b122846bdf6d73e0bae8157e90b1279dc71a7ed654473589fd6d0250f0ee3252c29df5aeb4c22ae54c55080f607"}}}}}) open(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket(0x10, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) sysctl$net_inet6_ip6(0x0, 0x63, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) close(0xffffffffffffffff) socket(0x20, 0x2, 0x9) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x189) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0xb1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) close(r2) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) connect$inet(r2, &(0x7f0000000000), 0x10) dup2(r3, r2) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x993b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r6) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000000), 0xa) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x7, 0x7, 0x0, 0x40}, {0x800, 0x1f, 0x1f, 0x1}, {0x7, 0x6, 0x40, 0x80}, {0x4, 0x5, 0xff, 0xc6}, {0x2, 0x33, 0x4, 0x10001}, {0xfff7, 0x2, 0x1f, 0x2}, {0xfa80, 0x0, 0x1, 0xaa}, {0x200, 0x5, 0xd, 0x5}, {0x2, 0x3, 0xd4, 0x3}, {0x0, 0x0, 0x0, 0x8}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 7: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000b8300"}) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) bind(r1, &(0x7f0000000000), 0x10) (async, rerun: 32) close(r0) (async, rerun: 32) ioctl$TIOCCBRK(r0, 0x2000747a) (async) syz_open_pts() (async) r2 = syz_open_pts() writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) (async) execve(0x0, 0x0, 0x0) executing program 7: sendmmsg(0xffffffffffffff9c, &(0x7f0000001740)={&(0x7f0000001700)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000000)="91c74d828300740fb1f2296224a478320e66c570c98c351c7f25e4738266c48319bf4590a81fe940a29adec2ed87ce50e0e3bb4786d8ffa93902317ede919d28dcce2859eb50e4d523ca28ade806f7fdda1bf96b78b2fcf49924121a4d3d524fce83cd4d2c38459d", 0x68}, {&(0x7f0000000080)="c363d4a8e674a51d875552a4f6b1737828fe9dd9f70a6f83b65194da6baa52ed28c2b7da2fcc77bd1fb445b2b30bb4803187120b1be8db8c29985a2bc09ee0ee4557e8828c6398cdcbe23f57d81f418fcbbc449ce3c2bb39f68de921d3f7", 0x5e}, {&(0x7f0000000100)="be892a74e92444cf2f4f523460a825bf53a64b430fa346b0c571a8eab436", 0x1e}, {&(0x7f0000000140)="dc77311dc8852439d045b886fb8069426c347e3b6fded9dee2f884681e4bb8a4313b475812c952266ff2c1d6d50075a4302170deab1d991e0e4836f6fe8d8fa5be5770ad8aef4f8c25f3d5a2de113072fc8286afc33a66b0ef72be451e3132639ccdb31d2ed0df7d6562aa3ba150dde2fd36c2cbf5e4ccb0ca1b4558a9b9fa1c1708e9582529c33d4ca159d30e52b8be058492645731e4462f5b781b3cbceabdeeb65ff020d459e490c72c919ddaaeb584e3daed2292031eb58da0d846", 0xbd}, {&(0x7f0000000200)="28e820d5284d3ed203665f9b252f942a6232a69773e5", 0x16}, {&(0x7f0000000240)="868a1a59ff0b3ee5f1881a25d53379890c948256a03a9d074689bfbc106fd80a9249ee02f9644687f41180afd6850045c3c77f1dca8d3467c8afe596f7c138e0337094601de30b2b594a78c0bbc3c69330a20c3408904bc1ff0723a29ba166ad03becb098f3ab89b8849d7f95dde5977", 0x70}, {&(0x7f00000002c0)="6dd576ec8354e1cc921520f7a2e169ddb5c5a74ef621db673460f4ac6c8039af567394f2f3055f7b6ab054e0f274139d650374815a3045289065ad58e5e69b6b3c1d3b61e09a22a99eb6d1e3278c43f3b2d03f408c556576209eb7bc46d9957a4cba9b7b5b16922d187ac0aac865eaf6b94bc3b5ad81bdf6e78e0ab61baa26c4eb61e5636877b7a3a3767a7717a14142f9e89268d348a74cb4fa3bdc", 0x9c}], 0x7, &(0x7f0000000400)=[{0x108, 0x1, 0x1, "9ddb27c753f4b7e66f7e63f2783712017cdcc5b48abd9dfd6f34807651a3ddec0cd96fdf2c0661a76e632275b7f32c48b262d9008fb852b2242cd927a70f1b05b1b649ace76628e1bc53c7197536e92c6772caf1b9e16467f1c9e3e003de98ed1daa224f0261d1de37cd925263b471a951b74ef13c5b67655d1e081383745c4a460e3fd6a4f1e958fb0e17c62d3b5e7145bdd7c4d2b34be99ddaa7a5a3cb0ff0462984bba01bdc99f9ccc2fab85048ac98ee42f7d7fc2e2104e2423bc3130529b0864fa72f051fb3ac7e1d38480f34c0fef7f8260c73a18b47962dc1eb6f4cb3dab33ed4d16002d07de67dfc6b51d0dccc67b3c61870744f"}, {0x80, 0x1, 0x7ff, "38578274ba7d40ec5f77cc1ccdf7bfb78f808654c11e34e7d55225359380fa7b412a96e495944aa95e7278053a4bab73468ba186d7028d84a85d8b9f2d3d9c49871ad3abb1306abf19302a40dbe430d2b97be97e82f7f0ce60fff6a53dd64ad48302d06760550f6bd415"}, {0x100, 0xffff, 0x8, "a9c501fa1b139908a012ef2f24adefc883412a346dcdec1d060ad5d30746fd1d618b5ad8c5355e010ce72485c8917f5479d793432eeda2094e2483fcd848b84a6e6fb9454e9a1ddac1b9e5e5d841dae4e7ab31395c9e7b3a89a532bb2768b475264071113da78a9e7152d8ea9a2010068fbc1888f13098dd19880c24bb6ccc3fedb9475e968dfb6e929e4ada525b632620d3f333ee53dbcd9d35568744ced1ce2f56f99b03f2a4e4978da1871d7a773f9f84d3e26992480cc39e36152568ef81457bf7b22015161b7cb4c2c21487ce9a6f6a6b60cd4fa94099681a7bb0bf18672eb0d9829b1428c71b02ac83c77062"}, {0x30, 0x1, 0x81, "003f9be1cb610eb1016c213382d76e74714f52cb3ab8ee475b4c6b7a137fe777"}, {0x1010, 0x1, 0x7f, "b6bc3a3028ba7028a5cf0fae62c573d7d8dd662cf8701d5cb89622c7dac0b37174855eaa27ef1701c21dfac0436e920faa22413fa63803f0bfb4adb9e9c249c97cd7ac10c0af843d079f4c9c19d05c4816ab9ee60aade13761bc530121de069e43ac3f9706c60cb0b300aedf39935cd59522d7807d6809620fb646f47c8c54ecdc858c63817d4d4c8e42ab37b3a3dc8fb4adfabe05bed6cd45bf51b54623bf0273087628396d67c3776304f0f1e282307adb3388d7624d160358c57a4d27dadad352d23234d3e56e9d39f96831f5bedbba3b034dc5237831cdbebb2ba893f37c7dcc00280496d3e58a29d487b73bb7cda6c86310fb4852df4fe3167ae7898908c49a99bb2211445e1b81026ec9ae820421703823aeabb161f606ce05549f9cbdab5be0369358c52dc78dab810f9e635ed9864f3f9ad0b519fcde3193c8e480813ecfcf310829792d252c819ad6efcc1e9c831ea92e213bde16cdd4aa9d25b780cdde3c1d3a8385747a8faaf60a6f038a9a1cf5f8e17536c5f6019accb9fb4c42bb6d63b26465143a9b6b54c22e063286a704ee40d8a8bebe5ecbea36d624f5b57a4fce0bc5957aef5537efea935faccb262e7543672726af210ef1ff5f8481cd0bcc3797aff7364049f2aca148ea5d30611721a4016429de0aa02b9e4dc8835f62d7b57b8d65a84b14375104376c322a92a234f0aa4a11cb98aa3feaa334ef7a8fbb5031aa6ab3bd3f1d32c0ba80f2a384755ab22251c21de1b7962a35e5b12e88e8e09a7dac919acafd79ce78d6a226933e7ce0762e39918fd63faded31d2e63548fbc08fec9bf0d1eb268ddf345f930026462f45fc86e2ff69b55438ab3e83dad6b346649f49e0ae267c377010fc8f5e340b358e58e03e0b9c5685b6bde07710f9c71ce8f977f8e2f0c2de3a4c0af764fcad0aea6756d3ee49243d8477cfae5e5414aff05de6c55daa670306326d0c601935d8b9a7cddcaca83810c89afdf07866c67b0973d7dab0d0ed2a93bc5a17efe24db5ffb85a45f690e6282e9cd73ab6ed7ba2224fb1b721b5d8df422a58370d5d96bb396332ee0b65ed9728f76fa53209ca6d5d120d892e9d9b30cc25646956c2442894f880b616059780e8955bc6f657a88f8508bf5f56db20c720f4c06b6a8c36a6bef5de5f59852822626c531ff3946680774a14c3bb635df7e9a5fe79af9958f609e1ccebd3e8650d16693d232e9ae26940895ba26301d87f02baaf5ff313fa62f2150040e67c2bd0d60ccea8eb3e6b9e8e5385a8ccb71e66241a1cbafe603861ed9d1274d613848bc3bbcd49c7332eb53363957b0070e3fb2c51966c317cfe42d02b3bfd9332550529beb33beb9d366f5b3f1b476c569e427fcb24980c6e5ea7f13f39cedc4b9ca726e0fe16845395b11b13f3f6b14b52152f60237f3ea52e544be00d0f830cebaf0338dfd386db695c50b4538725fa5080f6d4c396d4a74c329484c12f971f9cfab54ef36f368d5af420cb39caa9c2a7e06b45c5bddd17fbaaf3aee6c900827a6d90a35423421f07c30b6741f296aa8a608e9596e6c2288411cb8815ac6efa4d002bd81f8e3400ca0360bd9e0c0805a8208e090dc199894c04ba02a63d5afa2c0e64b4e93748d4ae770f83afca3d604ba4a7793362e6671fe1ccc7e4147e0b640b97f6015102f920c74e898de45ffca064bf224fce700d6373b2ba4594e5b6c41ba66bd47142e5c362e11a0ce9230f69c515254d116ff6d2c4c73c7d27e4c3dc550060433591d48b46a069381cbf9e2ad7f330d86213325d7f1971e7e13fd689d78dfe0e81d353541eb131a66bb9ea0ff2e271443fecbbb322031d91ff305d0a191af4c43cfc9a2356a66c5e72ff844a30b60f65e252834359ac7b102f5a8febd57d427f7cab59ba1df9a465087fd861bc97e8db6280d9db40263d554c588342b257fd3bc8ef8d96e223d8114449092b1a268f42755078285ffbe174b412a08690b5e9cf03184118d10c7a62fd187ac24c02251f53c37e7a6c6cede308506682ae10fb9826f64de8962be08ba078dc024eb0966fb0eb5aef2aa91a7460ccc50ab7cdfc467e685277a3fc0e5ca996bd35c7d656cbc7843c48b577e25bf2664fe040d1e3ce3950db9560184de549de0329006f1d1a4195ca3578e4b3dd0f304329ed92c17a9f9641e890e2aeede85222d1b628236a40fdd1962449ec2e399e0eef38b095ac30dc232b0f611f65fd56cea08ae53f8cd1aa5b421595df3b3bbd9b2b7110b426ea35e7355e6da071c27bada41a36a1c1be21d9ad05fe06b3e8146b8865f476bb623de9352bf579c57b46a80339861b930f703cbf2b66e507a964e604e06819ff7903aa6c492a34ab1d77b981f1d67ba6ad1b13eb0c7ff344628092e852f057486273ca4185d4aedf79b3dac61044a6e15b4e7a5fb31f418dfa9ac5dd2e26d024a3b1b55d50e847277d6675e598c0dabddf07b45732a6a34bb6a3c2cc9a7bbf8d139b32b4573927ad9953b2f387ba0445b5a06fbc6128fd626455430ec1f7706f1c3ab692840171973d0cd0a8e910e18feaadf9b49a4a2843d29f163e7821fc94ad26c133783f55d6524908d4055efea71b27aee8f34cdf464ac03223a1ea28741ea536a2e37ecefbfad9e8731fa1e817391c92664ecf5582b198048532194422951275f85e37a5726dd3245d6ad639b6a71ef10c38498679f5d951c11e2d4a5790aa93926697c557072daf16bbf0cdfc51fd460419c43b6406ad628ffe3456f85106d531e4b0e5fcc33be24f7f3acbb9c93b4e0b68c329fa38fdf58c1d0e7f6fd0e8e55c828b3185d704c5df03bd6945751cda1559315cfc391eec059b8190ded6201f8664ac09a16431660ecec09a135192169f21451c2ffeffd5610482522b3c038806e842b49dda405891bf5766215a7729e13b9f76d26302168875e5565ff83d249db1a9a7d1d990d5de14ceecc418ea6f76ab5a9a483ca12949a5e92d37f7f6bc0f00403128254dea3393be046909e8dbae86965cdd2b3e02d505e01c87ad7a052349fdbc3ed4d46abaae5584852066a89a414b65df117bc35c0dff826a92cb49016d58af83cfc379dba65dba1b02ececa92845d30015a35920277016b7323832a472b936fde0b4527dc59ff514192bb3db2feb64ce102ec34743f6f62df7b3707a01e288a541e0012e1339a28fdf0ca810c36893daeabd08a6481dbde3492089233f8edd7a73f39fdedc16283df9e90c2b0558f06b21f719b8fe2608fd861cd49b73cf2596e3d8c5e6a5ab63ae7ab6623b252ad0ae37a01e86b88f7c0ad20fd579c983c6f338d8e8ae4950a33567ac94564454f45e759b5c6f59d45c00604b9ec7b0d208339bef95b103aa2fe2d766b31e37fea2957e695cac2a042e21a3bf7b5fb0f72d9ae9fce6ebe5e7700635a62ea06e71408fddea12e2dcabea32abe29a20d99721b7281950c9bb0ca79e9141b33c4d4c9ffa4402e71bc6ced1d9c0388ecf27f641ced9fd1679c20f8750d4c59f8174c73be796e43a84970ac28a268f231212d55ed1a2348c2d1d7dac9e4be8bfa9c4875b7d7e93a21f5c5d903339739f0ea888c09a0799d4c396161a0ee08f24a2e87bf3e427d6839d12320e7a44cf1bf0dceb54b3a6034698f3cadfd138d5283d5e9dca5d93d865e3f5241b34965f12e5c756afa7b2fd80224422d5f127ac252eab267f001125de8330d92e7a568632f8034df5588fdbaa2b2ff4e7ad9376eabf0ccd0206327150993356d66be65f6c9c61eb9b7dd6d6fb1c0491258898cda0b6fe27c9909cff855cd13c4768445a44e04915431920b2c927b0c96f021c1a58467b74e05e595162f5b2e8449e944e50b37d7f75c4472f357bdacb38dbc29be7146584d46d0cdcd31b59de9735cad9e9e87e30050fbb009fe8d91c90e3f1cf2a655d78b46f4d66919a2da0e73f6995ea2d02730b2b41f76f487c1779921f251cc7547b89d63d61b9fb33adce4d471234965c1e79d3997954493d084728a5f7ab4bdc40ba65e2694b8a8fe9f8d785a94f291fe6420c3d9407781c98b4fa413f6fd64d5a309964baa3c83f01051f11b0d065bd88a0f3f4b103ba995917286462b23850f3b8174fa894a95238f16eca68125e8e3163e5dff857f64597045021489b92c6319ad31df45cb3ab809cf8986d466a3ac41a026984aeceac7571ae15d8b188343e73b9b57d2222fb0cc9d04dbae1091883a77c4eee0265a0e1cb1b05486c88b22015f42ea4db5f7f08ecdb9b3dfb980c921ebd6af3c8b902cae5ccdcf979575abfc0e3facde27c93c34e3cc58cef03fc7f30dc889d2f4da6d43e78811cd1387aa16d4f2d291335174ef03acbadf444be954962d353da7b0bbafda212e693a85e98050fb8d3fdeb54ff936eb8c80abd203a115d9a6e9769073c8844c0445313b17b64c09fdfb464d6adcbed6ee04d175e0ef43833397e3ade5a0fe6ae3653b8e0b06dc7c9774e16eda8d35bf77f538f24a5a75f1b96418773320a2a43f3a570fb598ef7bd44db4d1b60cc9baf342e62e975d84cd19e16a1d68171c3a5bd9cf190b9c52c284807dfa8daefc73548d1b4d52a9603955fa95217e3ba5d47387aeed71a8adaed9e8836bb764db17b72e4ce744e9debca29c0dff1a59084a83bf4f9bfd623bbbdef4f9af54a32292720d9c36d9ed9e095c3f5934503c66a561ed26b78ddde892eeb93e235ea72d3c7d2d04fb7ef66b57e62a4ed004f2ab3d6b3c259c99202563fa76f345aa2f0c87cfbcf12d964a8c01057bcd707e4e2843de22d6835d4aa5ec32b08c409ee7cf2d9aa725587bca6a5b80e28317b5040eb128ba8a193e7e4329aed34b1e8aca757f8e3ccb0d65a8306401dc18c1e34d17953a2ca2fcfdf0a89c86620d0716c098fd3931cc5573e65cc8cc5bdf8e5cf5b0dda1f0a7cbc1a0f3d07746656a2dca083747522597a30acb9de2c02a138bf02532ae78021a78e42e6ab2909fb8a095185c55996081f3aff69d24595cecebfc76ff91604aaff0e21bbe027dc6c608d9d28f2efa52ebedad98c406bbefb0f66f84701d8a80e01e1588e5eb7e6f0a00ed314253827eaef1f592c78305033c40006781b345a826fcce3945a5ac223f6ed2bc5f0d14bcfece84f6d4a086072fe3f6fccc1f6532ad19947a28ef3d34f9b5620a7102de62ae765b132fcf379af994867fd0fabe2ecf6f40cd3cecc44407f6c8a0b9906d06737dd4ab78574693f6ce54fba3d8c8b2b48dc6a3bda3d09158bb2a289415d60ea6ae13ca4f85fd0270cfab0c9d427a7cd40bbff04ac402994a5b0bcc9ee2737698ab152437686af45b0b2c24fb9c72e0309e8f776312c42f04a0c1bfad37d76a5c74eed5d7cecb17c2d943495786aca9261ae32bdaeae92b02e9a5a76a42879ed20d85bf359f6c8b3eed25043e68ee136e8830701d5484b66d6ff2e2d90d38c7d3898e4edee0709fed35a6b1a4d9f27fe0579fa47cb01670caa11b182ea0002ced00db8aebd1a3ab3c88672d401e5ca0aa60fa30d5c99a255bc306996ec9ab9c1c8aa7adc668486185361c077c5e3985e07c5efdf1e8fd5ae990c1c2fcfdffb9adc5caa8b3673b94590aa1f60be5b6099f93a33895ef5a9c3e25cadccb50d9e648ff09d7a93961510f96e37e06b6fc595bf144000d00124d91689ec8a73467c2e8ae761b712d471a4e4e59cce5597c9ca516ee3ed30ab3797f15809bb338677055d8cef3894f2b961241b856e9c9dac4684d1d8b5c49dbc23e936240829942f21d0c77abe826ca6787f89a83596afa4350730156367c04d6b8f8f55c4b9"}], 0x12c8}}, 0x10, 0x403) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r0 = open(&(0x7f0000001780)='./file0\x00', 0x20000, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000017c0)={0x9, 0x400, 0xfff, 0x7, "791a95b2bbb4786b6f94a9bba22038d8944d7426", 0x5, 0x81}) mknod$loop(&(0x7f0000001800)='./file0\x00', 0x2000, 0x1) r1 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001880), 0x80, 0x0) poll(&(0x7f00000018c0)=[{r1, 0x100}, {r2, 0x1}, {r1, 0x40}, {r0, 0x80}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x8}, {r1, 0x100}], 0x7, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001900)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000019c0)={&(0x7f0000001940)='./file0\x00', 0x71b1, &(0x7f0000001980)='./file0\x00', 0x8}) mknod(&(0x7f0000001a00)='./file0/file0\x00', 0x20, 0x2) r3 = getuid() setreuid(0x0, r3) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001a40)=0x805) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) chmod(&(0x7f0000001ac0)='.\x00', 0x20) recvmmsg(r1, &(0x7f0000002040)={&(0x7f0000002000)={&(0x7f0000001b00)=@in6, 0xc, &(0x7f0000001e80)=[{&(0x7f0000001b40)=""/34, 0x22}, {&(0x7f0000001b80)=""/77, 0x4d}, {&(0x7f0000001c00)=""/145, 0x91}, {&(0x7f0000001cc0)}, {&(0x7f0000001d00)=""/252, 0xfc}, {&(0x7f0000001e00)=""/128, 0x80}], 0x6, &(0x7f0000001f00)=""/196, 0xc4}, 0x4}, 0x10, 0x2, &(0x7f0000002080)={0xad, 0xf26e}) write(r0, &(0x7f00000020c0)="f833771f6eae1f1fac5f36a49070f5fc15d15c26560317341423d86ce8150a7cca001a78b3f9b0f47f39112891dc2ba6afa172ea4f64ccc9f84aca3ead55db31f10ed0cd21f1a33d9ba59b30cfaf9035bff73adb25855e0b5ccd012a0dc855e62241b07f42", 0x65) r4 = semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002180)={{0x2, r3, r7, r3, 0xffffffffffffffff, 0x80, 0x200}, 0x1000, 0xfff, 0xffffffff}) setreuid(r6, r3) rename(&(0x7f0000002200)='./file0/file0\x00', &(0x7f0000002240)='./file0/file0\x00') mknod(&(0x7f0000002280)='./file0/file0\x00', 0x8000, 0x1) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000022c0)={0xa9, 0x8, 0x100}) execve(&(0x7f0000002300)='./file0/file0\x00', &(0x7f0000002500)=[&(0x7f0000002340)='$,{\xed]\tP\'-$)\x00', &(0x7f0000002380)='\x00', &(0x7f00000023c0)='tap', &(0x7f0000002400)='{!\'\'\x00', &(0x7f0000002440)='v},)]!\x00', &(0x7f0000002480)='/dev/wsmouse0\x00', &(0x7f00000024c0)='}\xb2%&&}*\x00'], &(0x7f00000026c0)=[&(0x7f0000002540)='!#&!.\x00', &(0x7f0000002580)='[&,%\x00', &(0x7f00000025c0)='tap', &(0x7f0000002600)='/dev/wsmouse0\x00', &(0x7f0000002640)='&{$\x00', &(0x7f0000002680)='tap']) recvfrom(r0, &(0x7f0000002700)=""/250, 0xfa, 0x2, 0x0, 0x0) sendmsg(r1, &(0x7f0000003f00)={&(0x7f0000002800)=@in={0x2, 0x2}, 0xc, &(0x7f0000003d40)=[{&(0x7f0000002840)="4beda72f3f6f7c8465e8da262ee3d1e14aa9cc47a39db7e31e1149d8ea182b1883d0efb11735cd93ef93145c9029ba5ff41d3814919b75c2542e357c6fc751e1ce3aae410e0c6347e2951c267e6f7cfcfbf40591e6d16a3594a01998baba5a1653bc958af52f7a31e7926d9d3aa14c9419b6cc2fa6aa22bbd74efd0f090cbdae76787113793d6ff12696992473f17a35fdcf8dde6898e570ec59e98bcd083fa44c9c8d7199cc3c5ca442814d3daca7bd5b1072b07907d6707d", 0xb9}, {&(0x7f0000002900)="cf082fe08dbc80f0f0a4031449d1b5fc9123d28b158f23601b2b4a93b599efc6564631c43bf388734e72a15e99eb68c4305b03140cff93c362bc4bfdffa03955151cdc8420b43c937d9f7b939942e3a186d6843cdee35745fa8712b3a513e0314e3bf567e537124a7a3a3c17aef0fe99ee9988ef9b560a7d0cc6d366ccdcf17ca9d50da82b54650a85bce173e5ecbebdf4cb462559161ea931a95a4623eb7120e9d4d21ad7fd3896dbb780b44bdd495e9dfdb1744a82dbf25c0c559a151ae5dbffff57", 0xc3}, {&(0x7f0000002a00)="dca414ecdf40f28496dc3b16c81b91de4d98543182b798e0835f0a7c46913e82c9ded77268041dd329c1dda560e957840aaec4ea148281c0e9e1d64cee71b6893e7416cb67a9ffe131b6134619ae1f29154fb1c2abee4e379f1606d1248c4797d1644274e38e5a68fa0ff0f01703519214a0b7f92364a5d501838ec31064e54a8e4b350670dc80f832942e1a78a7f540d6bfa5eeaab0a3faa338c380b5546804235d092f3150d66a3f199abd90c6aea906439078487a7fbed5b28ccb14f53b34500681388b05c4cee7e9e5ef49c3f866927ca71de5d27255ad89980384911200465e19ad2dbf2ffe11a004bbb61dc3a444db33929a9ec695b63377c91535443934f2282aa0442d2a767604b95f4c11fb4d6e3f8aaf346e280105a48df79655401f5ca4b778644cb40702cf867942864314afb041a7fda5366be37b37bcb3a5ed0e00dd3f1bfb15ee5d248322e0082882b8e51e38863ff8fdf03ac3d1f58f27903d8e8c20b4d284e85b12088106215bd47539fc27e4cfe843f3c7172f9563a0de03ad6cf355c7a626223e3035816b7557fb07520b76ee664cbb019c5dfb05637630c664a902f48158f6355b960ccae38b653e8853c3e6e9c5319660cb82ccb9371d54b632d6e165e882050e90df21f5cef7b2c2cd368aa6fe23fc05c174697735fa101b22b07e1556f6345f1d3f63756a4541e52b61d3d20f2f60dbfa229c55d6eebf1670a9488ec52ea4cdffb8b08b4fb640b9fb916c201ea7204b12628aa07606d32b21fd95202ce5f6d1eab351ad74ea5105fefe9c4fbed5f1d7a1a1513fbfdaef6630f6f3daee9409e02dab063580df6b0c32d93115faca5c23db16a3400427cdd1fe7979c38fda2c518cec876d752892bf0ed84db30847668f4f1244a425b34cab652c01a21105d16c7719ede8ab8cc8978176d7888f08f88a1ea637f5b3cc11d3bab576cf9702ce48b50c1a2f78c5e1890f97502b216ffc0680225361b4f0a7b26ce21d4ee4d4228777cfd35ecdd7d44ed9977cb6676c11c91ff5c46b83192db933aab682d89352177e686aa94df4a0fec6d35378b88ebab41571a76898c74f71167c373e1229c91d6cc0d0455b197f385eea29076478ba70e2f5f3e4dc5538794401553a08078c0f94d55af133f3aef010f36feaceb67ef9557cc652f3d203ff33bd2d9b615fd9ac8dbf64f5849a0e8200cfbc8890220bd2f662f03f69730895ac77075b8b71ce168227279f8e7367578132e8a2c4957fba482242c78dd1cd4938732501ba0b16ed09919988b9d4638e5362d2380ef48108292bbedaf6ab6908b37c8bc5e5b48b1b6b27cfbaae98eb4a5af9ae73c0d2c6a03d4433ab6d0652023ee11c398734777d0ca27e28d7edeccf963bca6142abeb521cdb6fb1627b44c7a4a13da2d9a59c464a8b6a1c668a6c382f2110023eda2fb01283cbe0d914594901ba55ac6fedea50c1e05433cdd64fa234fd65fd70a88a959f38790862b0d0b10e4050118a69864b5003eac1dc8f1705afcea8545e040d4d84fe4d8feb440ed1a08f09c5e002169b39b9f2309834b72f6006903dcac13bd3ce29143be444b17e2b495d82b635ef0b8aa7ee3ff6aa2d032619982602acbce1780cc89ea6619e885416521487bb666a6d99d0b6b2ded6cb48d5c2e4d7ace2b88e5bd15862a83a9485463cc1cd17d5aeb42f613fba62b89ce2e492868f42d766310f67d3e17b6ae9c3d4bc3d4eec23528cc4b2a8d4ffc661da8b942580eec4c7905146a4db249951fc98dedb661418636b09c31a3d2b12c53e7b29cdabd230bbed81801ee8785e26eea6f1a8050d23e4bc2db344a5bb9d68e152e6761c6bf46a73144209237589bb85524c4ad1922f0264739747df37fea9488bf6b77d9b32a640156e6ddb0a484baf655080e7b11b8bb6eea89a848b43d4a4f408c2549ab72b0de1218bf7e7a6ceab9845a26694dfa7949f6f6f55637c0f695451c1fa71a6d1007e8ccb942f2371057c53a02e8ebb51b7d3fdfb915452af7bc40021cb06b4bbe734ecc388b5dd0a8975702443b1586f77f35155f3702a3b6342cecde3d9eacb11a56fcbb3c2f76414e93f1ef75e58598e58aff64748d2eb1bab7681d2cda76c75ce8c3f79a149fed4008d4f3097dbcd5829d9ff783fb3ecb4ced0edd0e71c418e2ae4bac6a734c642c9400e8136ed9ce2bc3c2eb7d3c2b8209c19b27accad6029f0d9204af8bddb4afe8b6daa93e9010cf23d19f710451ff74fb48ff5bde54bddd424f9c224fea24b862ed05d19e27d31ab31d5f84842786dc0688e5b17612e0f81cf82aeddd5448ff9a177b03eea780c6214ef62478adbcc1195b54bf0297fe00da7d21f25148b4fba66db2b80bcf6d4eb40695bac34d340add1b2a43bdc40500462e8409f25f33e858ae124e1a1ee74d96484f840e43e1019b23ae67e8527998b2f359aa4ef5685c0c48403d2e4757300e46675e1c61e7dac1042cab440d16656f75558e5d027026ec0fe3c3937140645853e1e506c91d397e464fc12506a292a823ca8b3d33833f08f9d05a596d170ef6a9e1c7e4416aad550d051599d1eab4a901eaa22bc868cdcda689f9e1e3925dc99ad2011599867df230c5b6f5b79525396193e906241b8d62b1aa30d215055a1ee6225d5ea3d1d7453d9a28ed5cffeb2ca194d566f311e5e686e9b7efc1e5bc3c6753d4c46b6967570bde3a4a95e8d4e6b3864eb030f2d185b67477af28ef2775587091dcf5d164672e3765e26fd0c42591b73a4f7e439912eb964c0c7922ef89fe7748374cae84747de7bdc0daecf96645c6b9e0f90d756bc19cfc52619c708fb849816b459abd682bef6a9a3e5f3ffcb79959953cb9bd14d3ed08606f8a4645288a9ab944cec02908c04f1f41e49f2090df4fc5af60743bb27155482c85e7a8075acd3ef377b01be7277ef71a777e0bb1d6014e35800eaf4482fa9b32b775a40d7677c0ed832035ead35460a9408b21b134e690f2e98f42f53a3373cb4a32c530e58f17d161089c3fb02c04fb07b395cb409599b2d075e83d50f8f2bb78c3be181ed0f0f8fcd3811e33a49df250e34e4116dfa2890b421e31b51cca5b550ca686348a90bfb5fe1a751252dc6d062177117ac08c01ae44416d0fd58db58a83d185264b61c64a5a2208ad0c5eed713fd7a4ec449c704c389bef71d66541911e485c6a4f579dba16d0b070af94506276fdb1baaada2031411b1ae3fb2a077d133682725c96c93786d84f27aacc656fc074d9228cf9ed3d276e3b46ea6df69f8ae76014ed93b6b0fb97ea1a69a7c1c538daf1a199c2a74f83f86c1445c64e4a75b4630fe26336104102cbefc707b19816eb099bc38a41046f3019be66d5b11d98df13a63bbfbe3c57c592b66f4a266de2568fcc22c2ab0069f26c8a19992c0a0e5d879334d6f4502572fd42eadaed7021d598ba4aa969c6ca8a0b08259820501a8e20422c6938f70d82d3f8aac46f809e6e3a6f3aaebc3d18afc4b5f477d1c72517996ec9645dd8f371eb95fd228da0a735765a9d3e73bc30e10bc09cce44a9ada72b89a0bff5e793446a29cc6c5e2687c1ce9b1a704a7f4fdd55382fd87377d7cf7e4387a0ab94a86f5280d66b0acba2a4fdbcb1daea625a726e8b2413ef54e9ceec1169d99871a19555f907c55afff5c0ae1a05e6912c1ccd34e67ccb443254f124731cef6d64b7afe7c6ae84158e373d4dbca51f2cf32524efd4502681f7dd3f7594451849013d67f068cdb8ba403e29be536beb1022781a46f80e9bc00e05e9b15cfb163a6b2c5129eb7134109a05b02388e16a56f30f69f5f7ee1d8263242f4c108b282c89fca55d6f68ded8bb71dbb306e31f52b839f2bd177c760ea245cf53c9871c0fb4c9486ff0baef7f855cf0682ef87c34c3c120d2e498a89b416ebf44575b862b573d4f24b05e8f2f37f7febe0b3c29cb4805d4f976e417c15acd0df6493bca264899c4efb8048ceea4eee94a3ecf995eefd6056f280e9be58ead27db391e88254484531f6aea01952f3c9eab30adea15c10d91172c6e59666948523aed71a3a0b80cdd3dd47acd2dbb3006abdf4d3d10ae8fd293d2f0b60138c4c9afaa537e56b3cb744c8a90b596527ca662028e2245707f78bedac6c4484527ae4eabe712ac1bca6234a0afc05108e8f78b5b2fa265ce5398657fa1cf7e965e68c015fc177aa805cb59ccff9fb5a94e2dbb1f9acc3c9bba1653b43519ec618a8571fec6a15baa8ddcb92c6192d3e108d58b869c322c79b735d27989d6e97dd2e4839d05fcdc6a36be73cdbf7618cd2707799ef0b54ce5d148574a488eef49b61830da746510c8cae9cd944b53a85fc9076d30e7f8074ee86e7ad42fe64403bc884803931d724261c1ab6c4a9c3c9cc413726877823466258023ac393ebb42c668184be0a3c1b91577bad398bc7fee3b06fd456dcc22e09552056dbcfe44f57aae4a338ff8c1b90dd2536a3dfb71a3edb27661854dd0b1262a0f60ae801a702168c7cbec2693f705c571b6a011c44e05d5c85482884eb8e8ff48a16be402a5fa1d7aa83a8d072d6e3b5f13f3c75db5c39c256535190aafcce5afa9f3819792e8c3c20037e3dd6a03ba7f216cff6a2a9b48e8edd9e6c3c3c4c4c4b7b821a0d9daba3286acd69d48cad11153adaa60ef3e067d64f76cffdbd43ca651eb31d94cec6317f4b71d3f499b2ea7b019113a5125692f23f9c71d5acb88013a0a59f5ee1f1cd0f45cf7acc087485f25c39f6ba0f424a7408fd7d1337344a63404e5edab5c086addee92d971a54a30823b5866a33174634475abfbc78e0efe9efb5a174cec3150291f9404bcb5850a09ea9ba333deb4dd09ccdee8a7ce7cfa6206238a1edbb8fb94e9aa8255144594e97233bf471ecc9965a5f1e7a1881cf1e010067b0c9030c339f833304b9626d3c37e899f32bc95ecc7d55b2b8700021e5fc9f4f0128f734688d39bccd6140960406f89e404394ad650328d544ce2b29535f5b53481c8e9e4cff075f28e25f9656488192a89d1561552290294f0d13050b3132c30bf57fe2c698c7214f5a72df9a5f190eb276aa782a2c0f3b8f95feee2ecda0582c4e6a767e5c54571ab3784a462dcde3afec39a936d267961540659c1e90cad1d4e8587b1bd3d6c3217f1e70255aa2da304a2c5976b833b88aac9fc9489011aa21cbb625ed7a99674c6a15ba339f293a9d0545962481126d2fd1b205939e03eaf5fbc26c860273f115a6979d934fe42c04e325e1163172e00b7e537f1de282d7685af37188a1977bb0d1932e08aac8fe4a6138d8621062b13d5ad9b8480b1c38f19d0f6c96cc0a7143959637c5c5b3ba8ddc4f5d4cbc6a44cf2f0237a1ec07a0a057d0116b276d6745a0254793547ba034a57813e77483f3edb8d7eaad1588abf24974bfe4fdf2030033c3044447a70e1f45b8d5361829711d1db46d7fd278923c3fb3ca7ba869e6dbca3cf105fdc34201e1dcf8531cc8919366ffc3c6c847db815b8f6213033b3b23c3527bd7f837d9c5b54f2ecb92a2d480654a848ed97836a9f77baba5e88b27513d971bcad9a4b7bc785da9648aec6f1304eb295ad83f881b8fd254dcf3fcde76a357a562cd95bdfa38463675837f872849f0fadee2aebee1c569d2c0005f09fb5f225ba2d268ec0a80a027b8e36154f390c07d1dbd4b3dcd0d763b6a5b50ae7c95aa7a56f2c54f75dceae00964ba95ee2b643d5727fd55a7496c08abe7659095138951cfc427fb128c21676cca46e780c770434893bc2c6937b2acb36aa888ad4f25132295ae7bd6bba8413d39", 0x1000}, {&(0x7f0000003a00)="0054a800e497a836177a20636fd4f6d35eb4b9737770b9d6d1ec18cea37dadb407f3905160510c5e8f8029f85b7cf174f3fd560c475bef7896bce484a42c8a4936c85dad0abb42ce449816c792b3f12ff344e4e3a8e72aad546fa6d7b5231bbc502bc5e86a32d10626eedb05b9e106228b4f31", 0x73}, {&(0x7f0000003a80)="ee7455380926438a111fdc4075352c9e6aa652b361094b47a10747ba165581bcde080d1fdf8af3b8eab69b286aecb47d8ab7c1a58ea2524badbf094af31d47f7e84212a49abd7cc97f7f2f9b3e1859dcbb4a384970e27d55d03c85c9f88d3b540238cc2a833a1ec7700ee992a633519c905605fdaa080445f6b913f678ed1192078da21014bc151ce5e286086e1f3ecd9f18e6283f0d48abf3400a37196eb49f25858674c7ddcdb4a325d59655a57b181010a6e3573f3b0bc34eda4e", 0xbc}, {&(0x7f0000003b40)="0085b2d7a3689e7b4f6aa94bddaa6b94f34d39ed56a1e277a82dbe0c3a0da55418db888619ce2ef004d10fe460c4b75c3a2469601feb4f419bffe5f94130c3acad33b2e31e42f8ce4a756d214f15fa9d033d4a03b74c0c627fadd47157176e6c056320f6817ef4ac20c70651cb48efcdb865d584b9c5c7161a09274db6f343906c3902156a09188fc15eb1aa32a5cc5ccf13771466808eba5b3f23d7d4fd0bae17d7f3906ebef462057e1a2d7fa7db3bf935c8a29eea839927c2d0314435799b3ea710f72cb68d6958398779", 0xcc}, {&(0x7f0000003c40)="394e601403de7a700dc3997a8d005e60e48d437c03c632a3c8dd991ea5478f416c09466ef28e20ae435e49b6ae27651acd762a9d32", 0x35}, {&(0x7f0000003c80)="86228b8abe1d971ba1f96abd648356d24604fcbacf5fff401910ca09e22e94db9322", 0x22}, {&(0x7f0000003cc0)="b53bf23dfc4ff202a77d3e02e6d730c39dd4", 0x12}, {&(0x7f0000003d00)="11f65679ed8eccee4f06d989929114b90bc3320c16", 0x15}], 0xa, &(0x7f0000003e00)=[{0x90, 0x1, 0x2, "d407e83cf139edc8e39dcf04212aafd4a8b80c4911a79d4fbb4b36aef1d7f866b9452b907aeb31d75953129f5e7661725ff1f070c3fa96e3ea01db88ce884b4369b01d8dc418cb7a1b644d0a29a919be2aa7f2780a3b040cc6d443d42997190242e78229de3b84de5df89b31e9f625f668b585cf09d8171742d16dae"}, {0x58, 0x1, 0x80000001, "c915cb19b83da0d77bc573a9aff9991a1ee89ed4ca956e42139975c93e75b36d3349555ab6b75dcd2f9bdc1654687cdc9f81360ba8aea8860dcd78406cef2ce683c23d"}], 0xe8}, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003f40), 0x40, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r5) executing program 3: sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001140), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x2}, {0x416}]}) socketpair(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) syz_emit_ethernet(0x86, 0x0) mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x9, 0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {}]}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0xff, &(0x7f0000000240)='./file2\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, &(0x7f0000000440)="71f91e3471ac0058bc5a9150001000008e5f84cf61b59c7afec3708275f4b957bd3865b6a07c6a75d44ccb255cc130331f4a5c18b29b9b23708303e071e1e02a0d5779fb981afe19712ea3d6e9c11f4fe0b0003736ab54f4b01584699b1236a79e197bbba27606398b9fa58e9e4c0ad99bc5fd229f5b73", &(0x7f0000000080)=0xfffffeea, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a6bc40862c000700", 0x0, 0x10000}) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) executing program 7: syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x6, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @local, @remote={0xac, 0x14, 0x0}, @local, @multicast1}}}}) executing program 3: r0 = socket$inet6(0x18, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a8e501d94a34b8e000000000000051fc37082", &(0x7f00000000c0)=0x1c, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000001140)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x10000000000000d6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) dup2(r1, r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getpid() fcntl$setown(r0, 0x6, r3) fcntl$setstatus(r0, 0x4, 0x40) fsync(r0) shutdown(r0, 0x2) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x800) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x1f, 0x5e, 0x81, 0x401}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) recvmmsg(r1, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/115, 0x73}], 0x1, &(0x7f0000000200)=""/64, 0x40}, 0x5}, 0x10, 0x800, &(0x7f00000002c0)={0x8, 0x5}) r2 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0x9, './file0\x00', './file0\x00'}) clock_settime(0x2, &(0x7f0000000340)={0x80000001, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x20, 0x0) lseek(r3, 0x1, 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000003c0)=0x7e64) socket$unix(0x1, 0x5, 0x0) acct(&(0x7f0000000400)='./file0\x00') ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000440)) bind(0xffffffffffffff9c, &(0x7f0000000480)=@in6={0x18, 0x0, 0x9, 0x2}, 0xc) syz_open_pts() clock_gettime(0x3, &(0x7f00000004c0)) clock_getres(0x3, &(0x7f0000000500)) r4 = getuid() ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000540)) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x18b, 0x7c3f}, {0x47, 0xffff}, {0x0, 0x100}, {0x21, 0x7}, {0x86, 0x1b}, {0xc, 0x8}], 0x6}) fchdir(r5) r7 = accept$inet(r6, &(0x7f0000000640), &(0x7f0000000680)=0xc) dup2(r2, r7) setuid(r4) fsync(r7) acct(&(0x7f00000006c0)='./file0\x00') r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000740)={0x85, 0x3}) executing program 5: 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), 0x80, 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, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) 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, &(0x7f0000000200)={0x9, 0x87b, './file0\x00', 0x7, 0x5, 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 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) dup2(r0, r0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd6000000000000000009b"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0xff, 0x20}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0xb1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) close(r2) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) socket(0x2, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) connect$inet(r2, &(0x7f0000000000), 0x10) (async) dup2(r3, r2) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x993b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r6) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000000), 0xa) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x7, 0x7, 0x0, 0x40}, {0x800, 0x1f, 0x1f, 0x1}, {0x7, 0x6, 0x40, 0x80}, {0x4, 0x5, 0xff, 0xc6}, {0x2, 0x33, 0x4, 0x10001}, {0xfff7, 0x2, 0x1f, 0x2}, {0xfa80, 0x0, 0x1, 0xaa}, {0x200, 0x5, 0xd, 0x5}, {0x2, 0x3, 0xd4, 0x3}, {0x0, 0x0, 0x0, 0x8}]}) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x40}, {0x6, 0x0, 0x0, 0x7f}]}) write(r1, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x9) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000b8300"}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x87b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="de", 0x1}], 0x1) close(r2) syz_open_pts() syz_open_pts() execve(0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x15, 0xffffffbf, "0000c6f26461c094f4ffffffff00000800000400"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="6fce899ebfd77f50376c9d7e0e8f61a0ed52850265ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f8008", 0x3d}], 0x1) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000440)="75d956dc6dfda8a722396cade23a955608d3a138222b1ffab408be8781dee0d20a9465dc1c60ea609811b80648643a0257e506d56d03555bf2bcaeec0cda2153cdcc509938d6c2d62bc47a15b857c8277f35f4b75047bfe7049adfa623ee07f3465e912443520b5e5c9ffb88e15d4995e37f33be35e52eb993a34621859fcd61eae2bdde6bf92a2c8bc7eac12b7082bcecd574bc3a6f98613adfc4d42219044f93e7c8ddf150b621b9cb5704338bfc434bf9f5e24bb459a9024459f8aea3a1a9", &(0x7f00000002c0)=0xc0, &(0x7f0000000500)="cfe59f2aa5406b4c77ebf6cfd184c93e06147b630433fdbf3c868ec50aa00e1469ed60e9310338f0", 0x28) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{}]}) semget(0x2, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0xfffffa5d]}) fchown(r2, r3, 0xffffffffffffffff) r6 = getuid() setreuid(0xee00, r6) executing program 5: semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x0, 0x2ff, 0x800}], 0x2) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x20000, 0x0, 0x64) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r1) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) syz_open_pts() sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(0x0, &(0x7f0000000240)='./file0\x00') r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781", 0xa6, 0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 0: semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x0, 0x2ff, 0x800}], 0x2) (async) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x20000, 0x0, 0x64) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) (async) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) (async, rerun: 32) close(r1) (async, rerun: 32) r2 = syz_open_pts() close(r2) syz_open_pts() (async, rerun: 64) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) (rerun: 64) syz_open_pts() sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 64) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async, rerun: 64) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) (async, rerun: 32) link(0x0, 0x0) (async, rerun: 32) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 64) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(0x0, &(0x7f0000000240)='./file0\x00') (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781", 0xa6, 0x0, 0x0, 0x0) (async) close(0xffffffffffffffff) executing program 7: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) getrlimit(0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000240)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xe5350e2a94868a05) r3 = msgget(0x1, 0x8) msgrcv(r3, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xf0e, 0x0, 0x7fffffff, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r4, 0x1000000029, 0x32, 0x0, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat(r0, 0x0, 0x4, 0x3ff) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = geteuid() fchown(r0, r1, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r3 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80146952, &(0x7f00000001c0)) setsockopt(r3, 0x0, 0x0, &(0x7f00000001c0), 0x0) getsockname$unix(r2, &(0x7f00000018c0), &(0x7f0000000100)=0x1007) close(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) ktrace(0x0, 0x4, 0x1720, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x80, 0x123) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r7, 0x0, 0xa, &(0x7f0000000000)="c2", 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 6: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000001680)}, {&(0x7f0000001700)}], 0x2, 0x4) r2 = socket(0x18, 0x3, 0x3a) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x3) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESHEX=r1, @ANYRES64=r5, @ANYRES8=0x0, @ANYRESHEX=r2, @ANYBLOB="d17dd990cf7fad12e4063450", @ANYRES32=r3, @ANYRES8=r4]) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r6 = syz_open_pts() close(r6) syz_open_pts() writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000540)="5e245b9442a463d96dbef02af80d446a619bc3d399173d5093c8672e195b7ce8b5798d1515092595e6e06a18d1085666c609a456c61f5bcc09dfed6f1d57cec43c709ccbfad7bda58ea5e1d2c67f5c9b511b4436c661e183742f966f9c192de71e97ea8f167206303eb82f94f22e4180ee9d915875943d67eb15", 0x7a}], 0x1) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r8, 0x2) r9 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="02850bdac35563", 0x7, 0x8, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x40}, {0x6, 0x0, 0x0, 0x7f}]}) (async) write(r1, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x9) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000b8300"}) (async) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x87b) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="de", 0x1}], 0x1) (async) close(r2) (async) syz_open_pts() (async) syz_open_pts() execve(0x0, 0x0, 0x0) executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0x1ff, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000102000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x2) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) dup(0xffffffffffffffff) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) dup2(r0, r0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000200)="fcb43a923c80f4d7210d7a64d4f44ab2ac4c7bd48c39ec300de5ebb85bbb2576425ca8b13728966cad4b822da8e3502f5045a5ff00592e04cf419089893afd6a07353017e0adad2530814f234e7c413a4e4fde5c9b1c865bc4ca981b8e0c95e37ef720e4240b5ca1dd9f6ccb37e04785c0d346c33ff41b88126022112ef50b505df2fc70d9b75361dbbc199997186938b6a701680fcd5ccf25816e652febe4e5350b249fed876ab474819bc55203352f6d332b98624396f9b746ed9a741830fef708a63e66f10df4fb0dfab7b5568b11060a5de48e9d62197b21181027d941e97e58c6727c1a9d", &(0x7f0000000300)=0xe7, &(0x7f0000000340)="c9708830c911df250033ebc69530b30b0c4ed52d8d1743a8b700fedbc077a473ca2e28bf37f62b80cd", 0x29) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) sendmmsg(r2, &(0x7f00000000c0)={0x0}, 0x10, 0x0) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x19, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x80000000}) close(r0) socket(0x1, 0x3, 0x20) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2df8b47a, "ffff09009cfaefff07000200"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x13) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x5) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) open(0x0, 0x0, 0x0) pipe(0x0) syz_emit_ethernet(0x6e, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x0, 0x2f, &(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) r5 = syz_open_pts() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8022, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000006c0)={0x0, 0x4, 0xffffdffc, 0xfffffff7, "ffff0d00031cef01018b00690200000000000400", 0x200}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)='\r', 0x1}], 0x1) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_open_pts() socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="03000000", 0x4) getdents(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca578b0d2a847633cc29d1d91844b37d3f"}) close(r2) r3 = msgget(0x3, 0x280) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/132) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000180)) msgctl$IPC_RMID(r3, 0x0) msgrcv(r3, &(0x7f0000000340)={0x0, ""/211}, 0xdb, 0x0, 0x1000) executing program 6: 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}], 0x10000000000003a3) 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) 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) 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 2: sysctl$hw(&(0x7f0000000140)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, &(0x7f0000001680)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x2a, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000000200)="24fddea2d4fcf064a16f752a64bdc8cfb422bf44edceaa30ed00313aeaf5556d1668ea25d885667bd770bcc581d9b80856ffef4ec714457e6e855e18d3d609cdab19df9d8f4bf8d4bb42878a4ef37e290b3fd411febec19e8e92f9bdc5c7f3ec9744851cd2cb2980fb11ce4c1843", 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYRES8=r1, @ANYRES32=r0]) r2 = socket(0x1, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3d, &(0x7f0000000140), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, 0x0) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(r4, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setpgid(0xffffffffffffffff, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x0, 0xfff8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000001c0)={0x7, 0xce5, 0x0, 0x6}) executing program 4: r0 = socket(0x0, 0x1, 0x0) socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) close(r0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x46, &(0x7f0000000380)={@random="73702eb9ccc3", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b}}}}}}) r0 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000580)=""/152, 0x98}], 0x1, 0x0}, 0x1402) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setuid(0x0) r3 = socket(0x18, 0x3, 0x3a) getsockopt(r3, 0x29, 0x1a, 0x0, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) getsockname$unix(r0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100), 0x4, &(0x7f0000000140)="dfa6b86da26c98e83f5baab05482a37171adfa3a7538526fcf5e646b207419d7c278c21cd674a5f242b5dfbe26d062f0f9e9c9c4698c7ee48ba8c57b172dc8e02d2e83f972594be8948899dacfb2e629e23ffe6f5f38a4caae81f807bc7712060f4224ed723fdcdb3f03a3d072831620347bbe7fc74900b892a4242810", &(0x7f00000001c0)=0x7d, &(0x7f0000000200)="74911741bfa8cfbb63efc143e1976378b837e5d1a5f56d4f9073cc8a15c6ce47614ebed43787ffa9304ee34f65817f74b26d5aade17a5aa348e68ef52c240470bcbf55f696e5f224888d1bd0dfa6845b07217c1d562aea630487c43edbd859c3a0da4f7f16066974d3646e0280dcbc795bf7bb6dca0e33d52639653d357daad1cee7d52d690da44adee8a0cb2c7f590a208c9e5fc4e8f71fc31fbc7c7ef9d097", 0xa0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 6: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080)=0x4, 0x4) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000140)="e618a074964534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166b9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef50000000000000000", 0x91}, {&(0x7f00000004c0)="0bff8d807a0556f053e38e7a5d33a3a346be8205d19ebf011baa80ba51a9839a0f620472eadc47fb88eff84d19bf2e356abb5da7b33964aaf077d7202c8aaa89871d4f9950fd4ebeaf87f24f7081691d39c3fa32902632e44698f0de0622a44682eaea1d4ab894723c52485293e32e9e0413596df80bfc11a820a61436b4c81d1022c253cdb768ce2f77157b45f27335a864ea95fd5aec95d87dac537781d1281db4b5baa04cd8929a5c4edfb7eb945027d53891886e2885a8", 0xb9}, {&(0x7f0000000580)="5cc93f1bd69fc6f46cf22909548bea830e95c00dcc50fba2f8ae81c98cc43d98c5d34a2bb5351b", 0x27}], 0x3) shutdown(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000580)=0x8, 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, 0x0, 0x0, 0x195a05e282d6161, 0x0, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) dup2(r8, r7) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="e5fd0cc0", 0x4) syz_emit_ethernet(0x3456, &(0x7f0000004640)=ANY=[]) r9 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/164, 0xa4}], 0x1, 0x2000000000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) executing program 4: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r3, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca1487c665772150"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) executing program 2: 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) 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, 0x3, 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() 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) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_open_pts() socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="03000000", 0x4) getdents(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca578b0d2a847633cc29d1d91844b37d3f"}) close(r2) r3 = msgget(0x3, 0x280) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/132) (async) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/132) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000180)) (async) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000180)) msgctl$IPC_RMID(r3, 0x0) msgrcv(r3, &(0x7f0000000340)={0x0, ""/211}, 0xdb, 0x0, 0x1000) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f00000001c0)='o', 0x1) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x802069c5, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfe01, 0x7e, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000240), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xec, 0x0, &(0x7f0000000980)=""/236}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000880)="4fff00000000000000b6a4515248df3aa745bb992c57d7a01d992fb161c7a256e39c3389776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384db91c2aaeff10b4135529a1da6fda67c67469d9543e811b25ec5521559154c586eefff122009f659cd3e2018000000fabec5f108b3860d7d0c614dde3250aa7c11042330de22a299ab00894fdc9bac6042df2ffffff00", 0x9b) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000380)=0x10001) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="a31b7e4375cea3f52b2731a4533be73237ba08554a94cd187fd315af42c1154efef36d2e9f54e25170ae3b4e97c48ca6eb66641fe36bfa5e40aa4a9321413781ef6839785523f1f17c00800f45441d05c83b3acbbf9453de64a020849e8b3c62442be4d5764ac51c94dbd41df15c920a352bf5b9d4db6acab02f6359399ae15cf9c47c2cf2f4159c0c2cf3942aece7d1939edf86af451e0868b3dd299a5583d6270496924b48a238af4c72d9fc4026982ce850d857978664045932ca2a8ef6eaa2144f731af45b10c2808c43147327b286539261ce", 0xd5}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="3000000000000000ffff0000010000002e20e8b1339d53ac3c6baa2d159daf6605ea907fa04e6827bca40400f7d2db3793855f1c2207b8839a65764884d8e71faf5e866fd980b559749100ded5f211ef0f3dbadd2f211c2da846a081226b7b2c477e65b308c9cc2a901a63f8b5c9f828404600f2515aae7cd7d1c6888abb13e40cc61fe68587958570a564ec7d24f8d71ac2318a81811ac2a4d638141503647388c5b22d69a5f1ffe6abdc38226e47f39cef97645921925e1b9ac1b4733030f7756f3cc25ad22631d25954c1a5a0574e1efe31df1558a3a5839bd90a6dd6fab59ad916c77499caeae0ba0659ebd50f659a05e71383cf1eca1c7a69ac469012719de816cf05dff8458e3b98c91c53070ab02b0e2b1c", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0], 0x30, 0x4}, 0x40c) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000005c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x0, 0x0, 0x3, 0x1, 0x400}]}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000740)={0x3f, 0x451, 0x6}) sendmsg(r0, &(0x7f0000001e40)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000800)}], 0x1, 0x0}, 0x0) r3 = dup(r2) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000000040)) r4 = socket(0x1e, 0x3, 0x0) socket(0x1e, 0xc003, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000001ec0)={0xfff, 0x1, 0x9}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f0000001f00)) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) pwritev(r1, &(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) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f0000000fc0)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x3f, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) executing program 0: semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x0, 0x2ff, 0x800}], 0x2) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x20000, 0x0, 0x64) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r1) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) syz_open_pts() sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(0x0, &(0x7f0000000240)='./file0\x00') r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781", 0xa6, 0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978bb75faa1b6c6c11be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x45}], 0x1, 0x0}}, 0x10, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000140)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) setsockopt(r0, 0xfffd, 0x7, &(0x7f0000000200)="65ed4e4e314ee9e44a026dd5b7954809709edc9da0279eeb3f9f3500749a08dc2dd3478e1d1100095f6817fa578aa3830ef82e25fe477bb1ca190847adbdb924fe7d027fbf02552b8f7d6e1030a4a4c852826bb5fc57881f9fd6b2586455c8b12620ab4b7063fc80439605d25ddb2578483397e0bc8e3d82975e154f5b09708cf573bc5e36e6c5651baacc85f45295b776310393537af9ddd51d6026bcd6bd2b835d75c4ef2e07d73fdc5b761a9f4018b406868364e77e6c3f5a5dcdba759431fc4730fc52afc1cc98193a3389dc68f77a6803ba7017fe51ba6382bc8f44b0ef3743738e03b748e0e8838f572648bc", 0xef) ftruncate(r4, 0x80002) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) kqueue() truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) r7 = accept(r3, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) write(r7, &(0x7f0000000480)="58fbfd5370135f210efa3a027f35709b02ac2d2ceac7a485b92522bc70867b909380d327d34408c186fc8971b2bc16b8e20114e4aace322c0812e57679d0df1d9150b50e9bb56afb7f247a1d6316e01594573b01ebf960c4de376d4f7940b44a4af2e5a03e106ddcae76dac2b04675f4721631f49604d7da3dfd74328633753b57f51c6528a93f98daeaeaef6a67249d67898a8c56fffd3a5fdbf716f6a16ef6348c629fafb39e98ecdbff9ebebbdc0b7e87e1a053eec2b9646812f6717a311548933127dda848391798e4e26b3d5290a0c5957fa7fe4a5103a7ead69bfdc8d3bd2f3956000eea2c41191185d11d8000003141c909a745bb", 0xf8) ioctl$FIONREAD(r6, 0x4004667f, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 5: writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1846a, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x99bf, 0x1, 0x4, 0x100}, {0x0, 0x1f, 0x9, 0x1000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) r3 = dup(0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000), 0x4) write(r3, &(0x7f0000000040)=']F', 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7f, 0x0, 0x2, 0x7}, {0x0, 0x3, 0x9, 0x4}, {0x5, 0x93, 0x20, 0x1f}]}) r4 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0xfffc, 0x0, 0x1, 0x80}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) bind$unix(0xffffffffffffff9c, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x400) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000200)=0xb, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000002900)={&(0x7f00000028c0)={&(0x7f0000000640)=@un=@abs, 0x8, &(0x7f00000006c0), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000001c0)={0x7fffffff, 0x5, {0x7, 0x70eb}}) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000edff00142900fe8000000000000000000000000000aafeffffff0000000000000000000000014e234e208a8bf79da1bdebbbf28269eef8be8d366f97608c95c1a3edb15fcae2eb8fc23d26e1d6f5392d0a526f1ae633b2d651bf82aa8ec44b5a9b817f9576105d51d97b1e0fee4fb4cbdd0c000cdc7333499023cbee93968d746aa7ee550cbd", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x1, 0x3, 0x0) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000340), 0x10000) socket(0x0, 0x4001, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfcd}]}) r2 = socket(0x0, 0x1, 0x0) accept$unix(r2, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fchdir(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x29, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r5 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom(r5, &(0x7f0000000180)=""/200, 0xc8, 0x842, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{0x0}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d", 0x130}], 0x2) executing program 6: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x5b) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', 0x1, &(0x7f0000000200)='./file0\x00', 0x8}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) openat$null(0xffffffffffffff9c, 0x0, 0x1, 0x0) mknod(0x0, 0x0, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x88, 0x160) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x8000, 0x7) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000200)=0x9) writev(r7, &(0x7f0000000080)=[{0x0, 0x11}, {&(0x7f00000009c0)="d4a21c37fe88d0051add34653815a9720916a38afde21557938124edab0f8f19d82742cc860e521936291dfc4e375d96246550b6a93f3b661354a9942f70938be9efa09ed55457f6946730e25e8010edceb93644d33a5a5f574f891a123a5758b595689a1b5e39deddf2150a48663b846810d8578327f14b833584e7ef364bda0e97eb1d5c08aac22f11989913a9e82b57a60a4bbdb3ce9c09c164415680f490f45f6bccb153fb78330a289b2fa4f98d9dd3065ffc2057cb043a77167f58e5b3118a0bca87400a7cd054eb14376e8485a5c5a6761c244f81b52082bab3d6cbfaa9250b1a382ba8fe8a7d20b9da18e3b0cb97b26551c9951e805fcba51122b846f4fe9d6749985836436a2b8bc71e4f2f7dd20a048b13b29fb0e88cbafde1ab2d50cc84ff1d818375868fff24a390babd7400130e88b2538d5c7193125b81ee309ca5c8d94304e3f02d8ee22385f8fb597e85db01b3d23dd5ed6b40aaf6c5785016d433d40b2593895c1ac1b30ea3cd1f7a67737d26da6412ba7d5527058e971e86fd04f4d4787fd5d2b473b9d0a1cad85ea386430d052654f9fae230e7cb6a7ed096e31dc3894c561db769bfab23665507500261022043450dc08a20c636d3057e526b90001fbd59a8055282702464baf52735ff4bffdcd62c6adfaadb6503d38c2cafbc597f4926f63a1ad7bb9c3a2d15065bb7c56d4c38cf4fc8949fe80548de28a13778fb8974e64e967c846d2d1cb226f06d32566c96b0c5d96e38f3638ce1d888c00bdd2de524ab7da5c338c9c1461fc57a998a110d6826981746e036c89fa05aa643bf805cf65e040099c88face3ec0480dc9d750d84151405f1f0c9cffb9bbdda8984d858b321d078c09f388266ba5e30b7217d260a80076dc29ebca647bc34fa8c79f49b3bd87aa35f6225bc83d7b3ae3310df932a7b48a229632db3c7ff425c9865fbbabb29dd41b0f7b8393706dbb6581ee8a4a5a6d27bfa027b1cea70eb1dc03bff203723cad38602ba3c1657aaefb7f26b418f2dec41b8bcfe7251e0459208f5c20be8c403f353c3915b7a96776d6f281b53e75b7b7157af2d2f8d81d20c0ac1e57f43f7ebf7389976a21be4889e58d0c68eaf5e6515d56a213fa7bdf077ad3cd33deb9bda10dcbc780951884fa4e45b5ee206a766307b8f3273e6513afda641889c8a88e072302990025f5205ac70d9dd01bcc2041522520f84ab80534d1934d3b978b0a1db24412046a2059f48ed3c2388403fdcce596bcd884eebb97cb13b9604b60aa5aafd7d5b31a65acabdace006510ccfead5244d93c2624cb0f7b317010c210c9fce9b24bcab39a300f62ed53be925fcd4d3072947cf0d6bdbe6dceba745be6759e01ec721f6835eee11f8254eb99d8d4acf611e2141391b4b7f6737c83df503e6bce383945d16d82453972e4abb06caf4ebbebe4261f15db43bf6bb7e390a501a2694be04357f90e2d42d4d06f340cd18b12e0c9ef5f5877588bd16296f9301e0d53a39241667ddbd3b768a13ffa8cb46b575e09005360144a9242d81551d217e21cdb5bd487a4109ff6af27a57eb521c7f5b36716f2a008a7ea7f94ec44f523f8883506fc1aa9bee85a485cb837e511fd9cf88ce021f2ac5ab251b214733bde5a006232c13a814655207c348fe2a4e22eb8a3445fbd100010e7c2d3dfdaf10d0849db4fa76ae66cc8c9428248621361191bf64f4b847f67d8a7a072eee0af674947340abae8a6c9b92075a11b2c5c5d41c7fdb6e69b3b7587b8becc089911730aa3287dba419edc97f8f46cbf2b93da5101f10365c5c5834bcb893e806e5e30ca5e277f87a68cc140c5adf5f24e0ddcb152910daeea66baea3102c6e3e160aa09fb4e949b54c9f762d7b2957b99c7f43999138ac76f7ac6fc5313995fbc4acbe9a79073b0a9bad6eb4d2408069b09893d6d0fae54bc94d4e13c04f72bd4fd64a5518d1d98d54b29ee24e6e87fd22b46814f2a48f167f9b139cc278c3b71f5861fb9648911f8b6fcfaa0783fe28ef99ee602f39971365e2110c948f60d3860bc152151b36a54dd6ac71e75a2ef9bfb325f2d6ac38a6f701b4e6c168e19c37c21236d3dfab96bee73f6bc69d8f6e2ee7c4ce0040c9fa9a44e84dcd9d5ec7bc6b6fd199db0c14c37d74055b913ecc597cec55f7c64a3df1c9e47d969152ecfe580b4135dcbc6fff5c4f6392f47c0d02b9b713ce2a4606e543b2f0f801241e8c39bdeadc4b075d4c947ca7c95fe60ccb61da02bed52a83d0971edd6443674cbc833c271c2596c34e1bff06f37cf49bc5b8977c59bb682c6750e9656f51798bb9cabf2894d52f64dbac227b61c643b38a68887862b7c6ce14c93b5cf878de1afe028aa24e17bbf6f43cd68a26d5786b83660ed7dc264dc821cf19f3d889d91b4a6dbabb16ed8112556ee17cfe0ee74c26a38a1c88878a61a5d854536a351f7e4bfe3ca843466ee242e687586b8dec60ed569ce1bea1e2cbc184926486e8e5c32c1387cbf22d54710fff97ef11169c8916de56fa05dfd6dd14c48cf132988eeddd29008a09f13df8a4be5679a5bb18742310eacaa62a9504667ce6c96ac0e28604774e2b547ad9d17280d6ba4a09b4eae360563dc54bb4ba15a510079489e97723fb0b0d8a997a43719a17ae243035208962945c385281f31c83d8b89adc83d97fd25e7af35135d1f87b5d4345cf76596985dfe8396ec4d5d08a4f33a7d00459bd2b073d61ab6c126d8bf7b6854f317b9a429c1bdbfb8eb2a3640208c3bcd03c17410087de1730e9759083eb3458f289b4dd438bb5fb384a5fa382a1cc71cc372270f8a3ee6114de1344baa3c2f2334133b3132e4dd25ded7d558349d12f440cb94f52322a50c16d3b902e99e88510d45d1a73b7058940b953200c2b7f71e92294d7306b153c8424b4c035744c61914ea1021cd737419734fa58a417e287574f373547bdaa51c053eba5e8ad66fa2f106ec9454e6b1d7573155acea458a9d170555332f018d15f77388aaa6b99d25642f4105103d3d4d66c0d5617ae3f761c347995a3c938f4c281506be66bac16ea869337e52ca53a581a14ab6c55456aed0293266fbc3340cc116a4c3118928ddccfbb982ec5138c2f3daa8c685cf9ec9ceefed669b84172bedccea26bf685b85896f5aebe5a434743973a5ef6f33daee4ab547306d860e56014f6811fe4680f24579fabe95b5ab42f29a84fa1b21ba00c3244bd56614608c9512a54dfaa1f499ac772c7272e587818e23d54840623c1a15b4218d58aa4869b9528359d0a3a67bd10c61ff4b9f39f9d2afc0814a0aa6bdfdd4dddab5f1ea524d91b81b110a4cee845a5d317055e8c1d81d87e0a6f954bbe5b23f594377cbf8e8473ad4adfbbf432e84fac4d38cfefae733bc47bdc0328bf336cf59b5bf410cd7a2a63d0bd6957eb3f45635f49f3cef928fe3734502b8e9deefde26239a77e0bca9beb66b75ff954d163ea643507e7fae1b67a54c5a27b0500cbc7a5b85f8ed0a0d8c23a8d8c2f0d25519332a20bc365db5fa65b05d20891d8685329b2ac78183c1397a13bc3b3074d30345b3f4725bb309e46b4c7b46c69e282a7e94b06c7c79db59f0527024d1ba774e0d9315dd4bb6cb52c5da266ef86b109734f054589628e72c140b85f154b553986a38b86ddd1fb39aad6697c069ee080bec2e21b077eb16fb7abd692ddad1291600cf8327b93a22e9ecb823fe9daa194f80541561ff958120618f2f4a61f1b7597ac9ac1bc79e2a57fd8ca51a517c6c080186374531463347138c73d9576603689ccd29c8c45c7d3cf7bb245c1a722758c210a9bb422e4cee6e49b4b5b9f0bb74330cd571cf221256a90bf60316aaa2495da7c06675e326b60e6ee97f8bef9101dca788d36fadef7f0707a03a86386bbf55c6b96ce45b5464611071bbd8e250f4e80ceed04932de87fece6a5b1b69b74a0f18e7f1336267dcf5f4655913c247ab06dfcd8360572291efbff149e3b1a7ede991ba31cb1890f2122e35abf867b60c7ce924d89209cec68b47d6644c09fc83f5e0470e6f2c87c588f3e78a15d3e8c6a191d974b312600106ac7779f0ff1cfe7c25201fcccbdf70e49eaccdab14d69bb265eba6e0136ac960c3bb4950161334b2251205d52a117428a13310fb5dde5b4390b03117e116c4911e3331d72c33ee2e9ea78c166604884df20802d064df58c927f96b836fa62d85579e609b6c3014c7bad8de5a165ce70494bb49219b95772cda96cb5db9af7e73de916562c2aeeac78bf885ab12542c7addad1eee8a9ea1b3f503a90f643ed7b973d96b9ac8c077188274df8ce2f194e364be0fa821985d9d5f8767af5eca0d29401c15a9107eb2069cd8ba8d7dd3463ab872e21c48cadb080a4de08f7112f6a26f5ebec97eecf8a7a7a0b66c534338ea378316e92f1d3247ea5292c17900e301f44abe183e0e676b520e45fe8e7c506376c14924684d2a9181f27bc6982e954b0afd9528cbac1b9c16ce71cfc74f7ec4f6b5000ea3ae7d7d6a82ff1588b4ceeab061ad0ef369ca897541381c2edc8181fa3c0e02f03244adb1c650c6495ff13071f0a5bcf9b45fbcee89f901148007acb491f06252c5bade63d6906c847e5a73a9bf0cb59d9396fd542fd80180f0b30af7b7f8db763b4bb7f154bce2184f4bd79f39b79105e350b25da045c74c529d116e29835c463d0383fdf443f1af499a90d977c4aa4a6ae5f55dc60d4ad614d86c02bfa8054a224b598f6038686cecda5deae2f92a87f820a1c177224be3e57417242b27a11a73d4f58677f9f94adb420754929e7090792c4b2feb95f5294606d7775d5e706fe9154738e57e9d11205c0054c0b4fadc4626bc4bb3cd84679a30c380a6f5fcdec828f4b0ff508b8e9dcac6ab5b0119fb37a46dc478f21b9d5e4db2d24a8770f7ca0b6c52fa045a7c3fd32df9642d0d2feeae69cdc1832c95ba348fed3f9bba938576b598856a1c7bddf0db680df216759777dff079abba8df896fbb6baaa5a93f8e737bd8537b9184581d13e298f250f5459da6f8d6b22f6a09d4defa20a1c606eac78bbc933b57d79d7e4bfcec4ff9c5b04be5cdc5e5a5e964e3f5c1299603fc197c09c1913b6fa4488a70d78227ab434e9d742150b4abc9967b7faf9d183c939ac15a56a76967acb9ee7f08fb5e071919c577a5604ecfaefceb6c5643ac018fe068bd2979af4cf366f56f39cf67eff11efa21fe362ec70676b047346dcfdc5a75e310a3c433e976e4ca0124f7074e9d77fd0a5775ba3cec7880249b24420373d7f9ec0573a6b2c8050420d8052b57f5f256d7a98e882c6dc9359ff3298954a4a80306c39982b5b3b054f8d72585766af118d840a55315bfaa2e790680ca5b4f304d262ef9f347f4ce3576d53c9adc46e726c88e5a16695a9c78c1d4c3c8f6754020b90c043a472e7e10f3e856ef3d0b01b9b02b4ca484585269c86b03117b547397884fd38d2c8a919e7ee58d836f3d6beebe0742aa4b7ad4f806f0643a8a5ffecdb2c0ef7239a086106e1a29ae76729ec09c5fb21c2f907dd0d1183ebfc2d75158a5bce57a4268570982e9a0e853afef36441dfd2610997a27216ab9240a14a7b7f02484bdfd94ab545f77c7164f5e6591fa83c7837141b7560cb39e08ae8cedcf6489f70a68f00deec94e832e4995378af7a565c63a12367d79f6c00c2ae84a65e42e93609b312dce81aa43d64eb7106cbf429cdffb58bfe85e6837f372f9fa3d28cd495d3df26b15e429171f7ed5960c95b54fb2c82bd0fb591e4c4b177cfcad5568d402d966", 0x1000}, {&(0x7f0000000040)="04a495c7e05bdcfdd23fce96eb777c", 0xf}], 0x3) executing program 5: sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001600)=[{0x10}, {0x10}], 0x20}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) getsockopt(r1, 0xfffffffa, 0xf68, &(0x7f0000000140)=""/22, &(0x7f0000000040)=0x16) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) read(r2, &(0x7f00000001c0)=""/114, 0x72) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0xfffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f000011a000/0x1000)=nil}, {&(0x7f0000357000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000530000/0x4000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000742000/0x4000)=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$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x801169ab, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r5, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) r6 = dup2(r1, r3) kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="2e4c8530044b7393"}}}}) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mknod(0x0, 0x0, 0x44002802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x7}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xffffff04) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 3: setitimer(0x1, &(0x7f0000000040)={{}, {0x0, 0x3}}, &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) bind(0xffffffffffffffff, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 4: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) pwritev(r1, &(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) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f0000000fc0)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x7, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff7, "1010264d000600"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000140)="ca53df622408689a0aec910d60838df6214e27a0f3935778b98192755dc24f6c8a22d6e5b204ee10054f9ce0a9f520168386c1858e46614ff99e81bc36d8543e3d475bb63d793f0b240eed7ec89b788e1024f40455da1ec417820137001aa0e3f0205984f37fb558c454e20816624c70e20d1f188913202a461b6820d22c96a4bb0a6fec2f91131cceb817910b0eecb350e24d502b", &(0x7f0000000080)=0x95, &(0x7f0000000200)="d4ce0a991188d6dbbff66e62ee8374590b20154b7e3c5add794b33a07a7991c1bac8e381f992b71f343ef711a26ad108648614c38e1096921c606f3ae40dcd6da595fe5d1a1d52e5081fc8632675d59a55fafce54e665bf0e3971b1ccece67b4c80a9eaa0c9229083c374f765ce7faf3050671db92aef397c37874826f0f26bdb8720872553034ee840e842ae255edb247d5e1c3da5c1b495fea29ff05f163000f9ab4e85e7a774febc45634d16213ffbb94b0d28add6baaea14212c3f02e1343ab449bbf875da249893a1e577ea2c3ede5db510d7ba5e0e53dac5b1f8a827482aca44", 0xe3) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xd31, "8717f9050700000000000090d692480d51aa8000"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x9}], 0x1) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1000001d, 0xfffffffff81a80f5) executing program 6: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) execve(0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) msgsnd(r3, 0x0, 0x401, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) (async) msgrcv(r3, &(0x7f0000000300), 0x4b, 0x3, 0x1000) (async) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) (async) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca1487c665772150"], 0x83, 0x0) (async) pipe2(0x0, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000480)) dup(r0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [], "a328ad63ccd115bb"}}}}}}}) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 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) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='c\x00') msgget$private(0x0, 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000001400)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x54}, {0x28}, {0x6, 0x0, 0x0, 0x6df1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(0x0, 0x0, 0x0) executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080)="505119b4faecd4e0c1beec3cb64639c339ee2bb0a05654a3c7f65c700bbcbcab7f1a2f885bf87a42f147ad00582e36bcc368fcae3bb1ef0c6fddfb888a55b8f155cc755063dc82d2b18f2dccb9896198ce953b5aecc5c18a8ea8e56c35e33eae0a0dbba76c7f971751b73cd78a93f8917ace9b6159f1a1632a5791fe", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000780)='./file0\x00', 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) r1 = socket(0x2, 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000180)={0x6, 0x5, 0x7}) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000000029, 0xa, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYRESOCT=r1]) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x33, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x8) executing program 7: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x1f}, {0x3, 0x0, 0x0, 0xfffffffe}]}) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) (async) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001600)=[{0x10}, {0x10}], 0x20}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) getsockopt(r1, 0xfffffffa, 0xf68, &(0x7f0000000140)=""/22, &(0x7f0000000040)=0x16) (async) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) read(r2, &(0x7f00000001c0)=""/114, 0x72) executing program 3: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) pwritev(r1, &(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) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f0000000fc0)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x40047307, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x84}, {0x7c}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) executing program 1: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x8, 0x8}) 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) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) utimes(0x0, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0xe9, 0x0) r3 = getuid() syz_open_pts() open(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60151900001c0600fe8000000000000000000000000000bb0d000000000d00000008000000000e004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70020000907800000303000303000000"]) setreuid(0xee00, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) setuid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) executing program 4: semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x0, 0x2ff, 0x800}], 0x2) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x20000, 0x0, 0x64) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r1) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) syz_open_pts() sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(0x0, &(0x7f0000000240)='./file0\x00') r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781", 0xa6, 0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 5: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="81", 0x1}], 0x1) (async) pwrite(r0, &(0x7f0000000400)="ed", 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1928, r1) (async) ktrace(0x0, 0x1, 0x19fae45a44023b6e, r1) (async, rerun: 32) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000bbee2f008b67d9eb31b33020f70a05d76d16ad7d5db2c740d397583e339502a1a07189212c88f3247c568d2fee36c1b06c1b7f0a4f32f41f33b3055beb36de2be19ab6a57cd537c55bf614cffef673645e75d9158cad5b4558dfcd80615f6a55ae6fc4b3f031e86ae240c994ad863be0ecb2aeace261c6de22706fbc24275b176a6c6bae80750aa62449a7e825531b0732329db20575bcda887fe69af15670eb3cab0b40f1cdc75707dedfe5f07536d872bbf0b308f1cf156988a57d90b4aab9a7f2fb4fc96aa73528b6211a67557f3a925e50926700cac52afe24722ddece7b66d72a4000000000000000e3103906a27e683c13282f05634803dd24081fcbf965c50c0b18a1c700eaac58bd9be120d840210b4cf74557865ecdb7e8dd9b05ae8006e70700c2cb301fa3"]) (rerun: 32) executing program 6: r0 = syz_open_pts() mkdir(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) ktrace(0x0, 0x2, 0x40000000, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) syz_open_pts() setitimer(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "26e85174e3d2cdd2d17637ae76548849f7f4d983"}) seteuid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 3: shmget(0x0, 0x2000, 0x211, &(0x7f0000ffb000/0x2000)=nil) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmget(0x3, 0x11000, 0x508, &(0x7f0000fec000/0x11000)=nil) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x3) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) msgrcv(0xffffffffffffffff, &(0x7f0000000040)={0x0, ""/168}, 0xb0, 0x0, 0xc00) syz_emit_ethernet(0x71, &(0x7f0000000100)={@local, @empty, [], {@generic={0xbae, "282f0d3408337a6e79ef748cb6e35cde50f2ed338ef954344376d2010a4a33164a33d013b395630d97e01feafb2cf3ec301162e7a110fdb9b4166eccb7167e62d02227a6210e1a670126b810e032b761846ab223f1d716f6b5be8e34f3b830750a29a6"}}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0xff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r4}], 0x20, 0x402}, 0x4) r5 = socket$inet6(0x18, 0x1, 0xe) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) setreuid(r3, r1) r8 = dup2(r0, 0xffffffffffffffff) r9 = semget(0x3, 0x4, 0x20) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x2, r1, r4, r3, r7, 0x4, 0x7}, 0x2, 0x400, 0x8001}) pwrite(r5, &(0x7f0000000500)="2642dadf7ab44d5e844b253da16b9184bc82cd8033e3c9adda7682a8c6dce32c51f0cd7509e702cf", 0x28, 0x3f) sendto$unix(r8, &(0x7f0000000540)="082aca860c63554146bb13e97327905fae47da4608d45501c1421d9a74844ef6652842a3736462911a1a9cd320eb832313aaa1762a7b36e3da81db19b3abc346aed24b45c283f9b3bb592d7b008c46cac78ea083f601112942550fe7481afe15414d03bb72f04d42bd8742c9f24937ed75051489da0b4a14b30760f91d89499a709ecc08dffc2a33c70cf912076887c91f0a0957e3830660da93394857829d6125326f4a648b0ca970f32a937dedd078586c6865cff63a102bc29a16200035dcbd1b67d08eecaa84dbbafeb04b254b45f420f939f66f42884c2d7e6e4752308e9ca3e7a423de7eed97df1ba62d982729ac0553", 0xf3, 0x1, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000680)) select(0x40, &(0x7f00000006c0)={0x86, 0x5, 0xcb84, 0x8000000000000000, 0xf563, 0xe7, 0x8, 0x100000000}, &(0x7f0000000700)={0x7fffffffffffffff, 0x100, 0x4, 0x4, 0x2, 0x6, 0x1ff, 0xffffffff}, &(0x7f0000000740)={0x5, 0x2, 0x8, 0xff, 0x180a2d68, 0x2, 0x9, 0x5}, &(0x7f0000000780)={0x0, 0xd0a9}) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f00000007c0)) sysctl$vm_swapencrypt(&(0x7f0000000800), 0x3, &(0x7f0000000840)="7df8ca8ba2a3984990215b33da48807b7606960132fbf5d8f3ae2a3091170299a94e23e1ae231d23fb90614413caf13e2081cd5811af6d93e7e1f1620c0b793303cd42c76484ddcc16b8b48d62967393a57d3723248c25cb929ee305262531c384760355dfe32474acca34789762009326d7cbbbe47d9844d5f36dbb98dd671f6ce69f2ef1ed937216d4730c2551e56bcb6e83e077a6ea200ab5774b515c70b601f59af4e6ae150cb9d5ee64b426b2070502da96c241d588ff35c54dd031ee4a2823ebce966ba140d895b5b078da5877ba0987af5f476169263dd5642ed8a3a8d08e776304bc", &(0x7f0000000940)=0xe6, &(0x7f0000000980)="e6dff668f73b3441b26f396122baf3f69b219ebf603cbcd9f509712e6d96a03dc244e3b8ff6fd8c630b700a8b821239c6c6fe6e1a87a99ff4f3071d1c7fdb8efd85df79e1114a112d6ed00b92d74067f96c21fa6033a95a31e2f7d431eb8f873ed9bd2ff360cb1f09dbb1fd0ed429b0df3c4b9253189b4a6b313e13ff3f5597e4967e0e124e10fa9c2494affdc5d6a1b0dbcc4c4e06fdb7908595887653c68b4725a5378f90e4d040dc8daf7408c84f264e4f54ed98aa4816a966a434533b3789770ced405ce8aade755f2188000c67d1ff2e0fc274d305454d371844848c2d805f5db781c2c227a32ac1019b400aafeb837018a21824996204374debc4bdea5cb16aa02e7d6fcd16cfaae8a69a7490f27517d14f9d1856a55ab697b59832b3f058af34e73ffd9950b38680e939ee9bf9b820086521d746412cd77f3a47ac0a4f0c33875ff8c2fb655391adcfbfcebe42be827b8d2c5804584aa6f37b523fefedb0113741bc23189d2ff9957716b2cfa981e5779e6b3047b7b3f5eb71a7d64f740cd0d3aa0a88f4aa8e60ed618e6a483aedb7fe37bcd30338a706d6723d8edcc602187b60200f0a8d11908c51b4d1e5a177f65ccacfcdc90cc714db8c457443980c67b68e17f08dca58f22900ed7d1967dbe96ff9789458e03c739168c2ccbfbf5b655e0904e25fb1039510ac91e3c2f949ed242988812c1a92499a48bcbd51e0bdd88e7f5edf0cd7698e95effc70155f11d721bb9e8cb97c652a9c397237d3873db78301bfed4600017ec3f0359b9f08cd5bbe1989c23c463a2a30a4f6c349f6f135c59fe0d26fb137114d95dcab895091e9cdb1ed01ba61959f5508de8b5d1c321501ef4060733b4be0c92f2a91a991f7ac073b1d89c2793432e06ed11a8ee3f7bd656e9bf7a34337ce817d93e19d06726afb6b539a7df7a19b7d6d4d1d67de1a67990f81cdf07208b299bdc2a58848f7fc78af098a30fd84f5d277d13c00cf5e97f9cd95eec794bec423afa5f6438fe39ecadf29525bbef86ce158568561bfe5e9fbae1a73207d84ec71674f748d9b8ba7a36506bc72d5568c0b74731d2af89e817cb51e58d1f8a841bda3010bd3903002c62719a6f5b63e1dc2f91b23f98c6bff177e94496b3ecb86a29c45ea19c2b53d89f7d4c532934729b3588c531bfe6674ed70eba17557174bb580afa6aecd6719e7edb48a3463e884fd0253b7083abb42083b11ba287a1c7e45ff7d6f7dc2341354af07a715cde1e3965161de81f2412c834738a6da75ffc52c2a5d6d04471400229735d248c01aa6f8c9299e309939f9caf42e4effd1895f6b3d2bfb60165085e4c56796164b18fc2dfbeda283386a2f4e24d2222760f71a6ce93aa0e592a4c63664fded968b9aaa45cb85e57a4060b738c5581e0cda1fe5de7fc29ec05f67d421a8812dabd7746b6eaef62c4a8fa3f707d36411499475e2edb04658ce92fefb4c4c82d755a90d83cdf3275493d007f690ee1797614ea8571eb076349bd575cbe89012fd39a7b26cff7568f599752803468eda2486462857d6554c5f4c55db8aae660217cc07a0b184623e01975ca5f58946bcc151adf28e64f97269061a11dcfda6c7db268da4a8b7b83750e6bb89b715149c4da7273cb5e3cbecf0e75f4dff460d1964fd0490306a22ed9764057cd9901379a5938fe1683cd574a2fec272f7aba805d8a09560ee5849c88907923b52653535dac1622bd22b588d87448ad4715a5bae949b5ba3d7894df3b994dd501a34d26ca130de4a1c17d9bd22ebecbb5c128c6fd605ae759d431b9d3a7cdab6f0e3a376819fa48a1e1921447e75328c1ca6116da50ece8a486acefc57282d3ae8b8e22b4a7c046d213373f97ad4776ec2d5ca30635669bb99bf6535d7e481cf6179f303436abe8423d44ef9e691251cdb684d3b5cf9dcd233cc49726747eae7484fcccee40074495e54857e0191d76f6c1ca2eda2778fbbb587702d7bf57209295b91e02319f2145734fd924113abe913bee9e9dee0fe40f01e602f08ef5dc42b7031be8ecc145055b119c99c64db2f64b7549dae198c04de7a908c7cedaa048b22cd522e52bd13b6ddd5a9464b4bb580017cdc4ba8b345b2338d370f7985b757b89302790a9b20dff1d6bb07f0a8ed72b17aa4a5615b7542e54177edbc25d6765040cb5fa79f0de0ca7f06fd50cd60abc64b399cccb8a0b809f6d3d7b6df51ca3178338515f5d8f721957fd1e9ccf3715db6cfc1c616aea2fcb95963cb353ea7982de83d4d664f8a097203f6274c65e119fb20bf1aef19f2d2ca6b3466352c24aedc5e84e16fcfcff412a2310a36d62384d2a4149d1df807518bea11e199ce004a244a5ef12fd6ca65fdb4b9516b3df1c97e8f19dacc5f13cc9df33bb64baf2f92991e6015094627456abf6b6ecad8728182497a966cc5d4c7ef1b60e90ac0b8ab6415ef4c0c1a69c7fcf992970f86f231eaa878abf755cb6f15269ff1d502daa49dba7362d579298e108e1e5ec784fd54d2080f8daacb8af2ef7e1f1d7d727d962b10382542b3b21859f466a03f1d721e56196bf5187d562a92f81e9f8c2fd5d0fc25fafef89acc00878e18528b40bc25e00ccee0b9dd5245255f14bf39d72843ba57f0901032c68ca9dc454076915123f803fdebc30392a596bc70d0ee4d4984807cb06394fd33142748d066f251c2361c816d437bb82a9ee069da5e452f8f15b01d1028fa4f3b8b5af6be89506ca3ca8a9790b8acb9863f9bd5994b10dca7e4ccb1e9d85ef02352b6848450d317177cdde6184cf74d1270b7c207564613284f407659fedfcb2a6a35f0ad385866ed5b99169d6ef7b191e9e568ef049028d284121db26ab04e9ac8f1564a4beae8b1c48e6c9b61b3d58799ad197d6c22e3052f1360c413ddf08c94cc7bd2fa4ce239c223c929c43a213e4294d6e210b4ca404f70747c2908cf5b3bd3d9436a451c2142bd47ceae34aace59379707ae09e3094f2869176a0189cf38f02d5fbd9cbc9892f85fc94c055318080497987b26fce191ff57bb8ce9a3de01ac940d4e418a0394ce1d4979144cf739f80effbfb8bc934a799197531c72e9b01ec2439741b67d35d571e336d7ad4be4e4ceb1f3c7f7f4c1a2c7e5070836c30843920ce5a101e6a3058bccd8f251d2fdbdeaeab97cf7c5e3cb52d7880cc7312522f8dc3e2c69a7fae3651377f6e72ca64447e2470658b111a5e807bd45b2279f9eaeba5a4281f241133be88ec9d41b38bc2d1c85eb0a8b4ad2ee81a4b7eb1ae24918783844a57497789df730e9a2b86ba02d64edbaf58dade8030525de93f92b4c376de197b6fc2ae7e920638ed43e605273db186d1fb0bf0d30baa4176e28eed755f5cf230747db4737e6b2358c8cbeb71f4acd301a42b3a320851c0fc76b720c7b47d788991b37bb6b4cd3fa4fde6109cb23996e176b0fbab91c3203e05d8eb810518af074e27347487251307ec80f0f23818d7e7a0a379dd601f3799e39f5c12a1f3885192becd590b3a80aaaec69c4b462eb22fa96772fc5ef61c62575fa469e51ed0b4f3dd26528a653302756219efd47116dbb8f5818039e0db7226287ad02d132b3aa234bb936a0b476cbf1b36537f9db26fa76cf030d04477efd26c1bd408def9cf2776930eb3b88e1da5bd2b4406ece4b7ce4c50dc28cd70c040cfe6c5d65bd54a85116b475720ce7608dee843b3c0e1a7a4b1e489a53e0b229ad2fb6acbfb6012ed44f2ba8a27e79aef7d60844c228a228365b3c1b4bc4a2b221492a8a0987af69ec767cdcf4bf4d3e1a0058ee8bfc91d8e88bbc278455a3457ba24a4d2568a58f6a1847896750ecd2398515bfbe6b7df9b41adc5ea283eb0fb7c83c5ed11e4a070cf2875722174691a64e8d59a5362576ab2b34812d9d5bd8bc98fdd1f2a475268f5494694ef3bebd5f6df9464e1aa99e89b7640c8bc2d619e764f3d28498d7eae154ca0b3a65bb031747465ef6993aa87bd6039e4da8fb49d43545621d9add0d9d8c4adfd5f69941eae4bca7fa0ae752e642cc08634840230f7ecb908e8b37f377c83a113a83ce38ba51364ea46c1605b9f70ecc32b7cf0f001c9d4e858e800ccb5e4a21191db4cd52695cd322aac09c69a73dbd4d5a59949140ee807d06ce26cfbee9335c35776b2dd1768f77c47d3d17c47981f2c35336595637b6c023a39df3c074ec9b1339d1b5de2625659288664e6748f22d8ebf15b100eb1b8ee172b5d4fb42c310e80067be6ed7772c11389ccab0231c6321deb203a2c9c5212dcf30be5686815527dd2a49b654116b60cbd0364a1da0ab42d40c4c177e5ad14e8f8c11d0ffe65dbc319e18f68875600302d2128f3adc0ea403f4f8d87155978bb266954176b7464853d7a398f9b85d30956384cd522a319c2c0f4c31731e85054a25355b7b625b937f96449e6c12b1fc36b74b9fdbc82ef1a630b05754178158164941633daf80a983b0c265548729ac78f6cbce5b4e68980adb9f1fa9dab2cf9d47f5aa9269363f34a56755914d4ec883b2ebdd71760a683984599a2edc4ccc6cce53dc49fb9eea33d124ed8173b4da9dfeac3c6ac8cd4d3cd6f17c7ad5db76b16ca56a0feb60a72db6ebc955ad342109b91111169e87c39a31b0d8f8e10edb8b1503478d17dba06ff8b25c9155c1c2f6a7cc7a7e1ad6f87d58dc9403898a00e025f87dc374f188250d9161d73cc64f483396ee2fa26a48bbf95655456993aa1a1fd4a9d65ce35545ba338622268bbd025d81d9d2945492210070a16afc6cc26724c81936911df0598b7d3577c1293ea3d3dc9957f72531bd570b4870f0ab99d7280c15ab063de9f4bd8806b65ab0bbf0821f54f17b588be367e617d76221f6ba1683069e214501d9f5b05bb7a3d5aa22838ab1a2f5a17652442432f61fc876cbfb8b15febbf9d890f3d59fd8c34862d226c552987ca35de933fdc23c06f244e7694cf66d83e6721a9f304e4fad80ac032b13d3175d45ba3bcef7ca49c2a40257d967fa4462c3ff2ec803276860b57c1892e98cc98fdb2ee6c94efa1351797560fa783157092e10ca232702b9691c02772e9d317ff103b09de61e7c7d561e48f51d3ee9b1408a7aa07a583dcc718acc36d4dff7b6498ec207496d0d4b53445afdb0b4085b27bc31cc7ab6c4c2d65d28929d7ed5b9d1e3f1fc95a2eb90590fa8bac5a4dc8fb5b366cfd64d93bde103be7be9b746f1a9ba31eefd86095c5de6632295c3861c47c3ac639700dfc024a2c76a3ed3d530dfbd71111637336a4ca92fcf57def6240e99211c96d29045a80c0f2e079b56ee1dad9009515b39a76a1b5eac2389f3022926371eaba9425955b37b4ba327a844d61be15da9aeea28f26d1de3f8c5a64c5d8c8a6fa3248907989b37c533a6d9605ecafd7388523203a53d124a6c6f2378686a0f001ba6d06dd83c17640d36d30a14566ae7cb9fa1d894efcd7f1c98ad2ce098316789af6419b18727f2163e5578390424ac6143411ecb4d05e14a1c5d0f81f9eebac9a5fe531d164b02ba2b32233220298a990eba4e4cd73d5e8b1b325abb6a090f9df77a18669857ec51a3d48eea0e7f50262b930d518b1dde40838d93d4fefffc2273b82fe80ae8c0a46fa61a60d9f4acd4386bcc2cf719ec22480a665ec006fc8e5baef4837b5cf3abf136fd5930467817ef5380f131d3373a2d366d1c07a25d8158118468261bd0bb788b6e5aa5199ef4c370b47b5c6d81ceb9c5c999e7f5e71e05668dfeac9fa16eba789bfdc3dece83e61aa8d00f5733405995855a376bf149183b054c080f4", 0x1000) r10 = msgget$private(0x0, 0x2) getgroups(0x5, &(0x7f0000001980)=[r7, r4, 0x0, r4, r2]) r12 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001a00)={{0x0, r3, r11, r6, r4, 0x8, 0x5}, 0x3, 0x401, r12, r13, 0x1, 0x80, 0x4dc5, 0xec}) executing program 7: 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) r2 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet(0x2, 0x3, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) sendto$inet(r4, &(0x7f0000000240)="b86c26ea46a0e878b74868851009f1679b2a488740e6c92ee298d33c5983056c73a29eb6678b2a891e3415ccc6f6839f3722f2526f48406a7cfab7e3da5b81400918e4e548f9de79ccb13c448495ac0d262098f95246b3e36b1bdcd043e434728bece3b46a463b27385b771a82b733cc2cfdbefe5f3351df90759197f63736ef7edacb5cbbba0800324fd88c079ca4fde7e9d7e134648463584d96bd25561ceb6ffdedff002bc6b93060fac6c2dd7be131b4b9d3f12d8c94386402e44afcbfc74eaa6618c3b90dee2cc2aa80dc3f8a293069eab43f94d85d43d2126c3a37e8ae715d5cea", 0xe4, 0x404, &(0x7f0000000100)={0x2, 0x3}, 0xc) r6 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000400)={0x0, 0x1, 0xfffffffffffffffd, 0x269000000}) close(r7) fcntl$setown(r4, 0x6, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x15) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200), 0xc) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r3, 0x0) setreuid(0x0, r3) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r3, 0x0, 0x0, 0x0, 0x1, 0x3}, 0x800000000008000, 0x81, 0x5}) r4 = getuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r4, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x3, 0xfffffffffffffffd, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x2, 0x280) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = msgget$private(0x0, 0x442) msgsnd(r0, &(0x7f0000000000)={0x0, "cd33ae45d722362daf6716191750752633fc428aa8f16739b2f314a50e1e61a8b2addd72bdc43a9350aa393b9863c6ce6bf84e4930585a99d6cc066954f2d3f683dd8c777e195f83bb0238b8f4146656d3d7b9821a247b7bbe04b2dcf6f04055f63fc16f8d697e608023dc9afc5dbade7a114ce08371af68b92886331e36148069bcce8e27c44b3fc11231014a0a5374f87ced16a71a2daec506a53655d232bcd8598b969e54da936300cdba7eeac6bc624fa64573bdd887757a48326a7be1"}, 0xc7, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x20) r3 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)="b690102ce5d06526e09a6e3818d922e7ae14cc327131ce50601d4373665fb7f22dd5bae5cd4ea70f015f312e6a7e5d950c7136f05cb599297bb907378167130de40b0449d4353d64468e0b95d40f648c8a669cb1655120be6fa226d98f8b49cda3923d134eb7caa8ab8b5c0bbd6827a32e17ca06ffbca314662ea5f1691f97006fdac6ccb1e81fede720a82783f3e39c5e176e", 0x93) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getegid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000003c0)="9b0523cd5b0e9ff8ce0497a62c603063794fec0bb5346ea0f868e4338cf5e6ddd7c3005cc1bd239ca9f0057d5357f3f4d63238ff01884e1e926ef92a1114cc602827a2a6dc35e9e96889e595a9704a132e9ee4148106615fd6cd569950d0d73a937942a39a26df303e692ee01f8b6355803b38e5708474e949ecb57d5989493b93721b62eb86b38b7a8a4e207d00cbc53d59b057746f8166", 0x98) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r8, 0x400c570a, &(0x7f00000004c0)) ioctl$WSKBDIO_GETKEYREPEAT(r8, 0x400c5708, &(0x7f0000000500)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) fcntl$lock(r10, 0x7, &(0x7f0000000600)={0x1, 0x2, 0xfffffffffffffffb, 0x20, r4}) shmget(0x2, 0x4000, 0x5c2, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0xce, &(0x7f0000000640)={@empty, @remote, [{[], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x8, 0x6, "db3602", 0x94, 0x6, 0x81, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, {[@routing={0x16, 0x10, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @rand_addr="3b515c05b9acd8d2df42e8ec40da4bc0", @rand_addr="674dfab3a3274264afdf9270cbe125c4", @mcast2]}], @udp={{0x1, 0x2, 0x8}, {"3e7c591b"}}}}}}}) r12 = dup(r11) dup2(r10, r12) fcntl$getflags(r1, 0x1) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r13, 0x4010426e, &(0x7f0000000780)) ioctl$BIOCGSTATS(r13, 0x4008426f, &(0x7f00000007c0)) chmod(&(0x7f0000000800)='./file0\x00', 0x100) dup2(r7, 0xffffffffffffffff) executing program 6: socketpair(0x6, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f00000001c0)={0x16, 0x0, &(0x7f0000000180)=""/22}) socket$unix(0x1, 0x1, 0x0) socket(0x2, 0x2, 0xc1) select(0x40, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x7f, 0x15f4, 0xfffffffffffffff8, 0x1, 0x200}, &(0x7f0000000240)={0x4, 0x8, 0x2, 0xfca, 0x79, 0x2, 0x8, 0x9}, &(0x7f0000000280)={0x1, 0x80000001, 0x84, 0x3, 0x80000000, 0x3ff, 0x6, 0x4}, &(0x7f00000002c0)={0x8000000, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000400)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000440)={0x41424344, 0x41424344}, 0x7fffffff, 0x67d) syz_emit_ethernet(0xbb, &(0x7f0000000480)={@local, @remote, [{[], {0x8100, 0x5, 0x1, 0x1}}], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x3, 0xa9, 0x64, 0x7, 0x7, 0x11, 0x0, @broadcast, @multicast1, {[@end]}}, @tcp={{0x2, 0x1, r7, r8, 0x0, 0x0, 0x9, 0x1, 0xfff, 0x0, 0x2, {[@eol, @nop, @generic={0x13, 0xb, "7b4fea85ac36c4de5a"}]}}, {"44d472080b7c134616637de7706ed312523af1cbd537170992e3da168d39fb3212a26b8186eaea5596676327b5594ad84638a4b1c7d6942a164e76d937bfb3d1fb664bf7a71366beaf0d64b20992a5ba4a3275790408d624102efbb2540313962a8f94184210f3160d4f689726"}}}}}}) sendmmsg(r6, &(0x7f0000001bc0)={&(0x7f0000001b80)={&(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000580)="2705899ecd57de9696573ad317ef92ef3ac0aed40ec2150b24e06f7b7313b3fcb1a70e8196f0a29effb9d3104efff022f19e0268fa", 0x35}, {&(0x7f00000005c0)="230530a890013032187cbafe601a794fefba9e7c87ba38b36aefdf17285f6f925d4996c7dfaec8c4b710e3bc21f91b6759ce46f6051f18b5060f3ca1765f212506e34f74871d46248128f7a5c611d869f4df7162244722d71e0c92bab181f452bf578a9df9fbc72129b88fbe788e9b302c34ea2a00e1baa519398df45f420d1c41f41571673d5d0c29fcf56798543ca6d273471dbc70", 0x96}, {&(0x7f0000000680)="b2c3fef20fba4d0d02af3fbfc8940dab3dec06fb973f6f22b44ec2dd4ead083b54b1691de51cdf0e4d0e73f824e9186859d7d4ce2eedeb652c823c8162d1c8cb3c60a9ff9f71f0ff3ae501bb1d39fc85336d3a42b03f863c8f6d183fadb989f811dcc2e372b039cfefcf6c48277c39aa86fdb0ff286416a583442701c88324a2193c13ba6490ea1719cfc6ded28dbb107388aa3c67156a4e8b3aed03919026359364149a834c94e79592ffed9deb60238b2d554e18d9ebd6d8593e9eb8aa4239c492", 0xc2}, {&(0x7f0000000780)="5ce2a8a1f799ef5cb379743e4f628ae99184d45a11c18f21f41c765d22b158d55414faf2b07b0b420e7a57add8c54d6ec66f74fbda4aa412b8adf7aea92b2b76af7c141647b926c8edd323d81541e6627d8e5f5f3da00a94ffac163d20c71c89d13aa13557ba436339985dd2bb1591d23e66b75586b325bffa7d427ea74dae05eea1bd6192cd34287637877b49c55c093116aa4a6c5a7b", 0x97}, {&(0x7f0000000840)="20966268ec97b4521d671f013082beac9f0660455a09e7bb69163079dac13f8d7f50862df165de0f1edee648b669fdab292bb8096a98fa264252ece7b571c1c77bbf48966d52723a4abd07ae00b68d41ce4314fb053d224b4dbaa5e0ffddbfdcff26f4288b7daffcf10681ea3fcfebc2bff4c3f2aa42e74c9d461d7f5327101e69545578c1f97befcd6a22f07058e6ac2c591a44aa743dade340e9b59b23f7148a934f4f246e93cc52c36f6267ea363ad6ee54703d04e0a35b86786b00499f0be0b693c7c3dab53de6e9fd369cd2b62964a6fc9856b7b9fe6e8c5f579bfd0852d1ebc71b579eee805bccc7edf082cc247a38e640a1eaacc014047f4f3ef50538ea4a7a3bd417563e1859892c230fcdd14c0c9c5dff2b07d6076b29fc50de8afa00506f7d2a76e9f609778a299dc3d9a8e65625555bdf50443ba01b67ab8732c9e789d5b7a9db88fa602754a804ee6d47fae9f98b47acd8afc9b7d6475cb93f8652aa05f76eb576f13b1d26ee087c166963fcd6f351ef935580352e82b2c3f38ddcfb077d573a2dff666c0cfc51e0e32091f1fe91dfd764c97b08582582007f1b3f916db4c8f70924437540d65286841b9fb8e99e67fd5a6aa5ac010d1b112c6fff687f1d079ae78845521f68c8b4c3144930181db0555e8997f7ab8d5791ee2c878758546eaaccb3f01f086a99a9785fffaab015891e0d637b35176bffa930c4d2236412b75166c0d65cbda5172cc92911ff8b609e52a5b59e55f994c022bce30f6dd4b8e7d166a90c5e256c5f8976e8cdbc66005069dda14b8f2bafe998411c278ea4d35a49800ea6ce6d509021beb944314e31c0daf23344cd82cf672afe8edd5c51e622fbfff617e9b907c91a66df8cb3ef5f015671df086c9601af480996bae929c8582ffeb133677ee4ecb06e1cb894057216526170515354c26d12a85ee0da886be45212af8782b658db10424d5e548c73f1ea4356dfe9563fb31263834194e0741b17fa4b70269641dc06d4ec64c25b2960efe684ce62d27290d8d22c689fa8da172c442cf4b9e81be63e3d1b85a1cc03c9ab58aff4d9d4a48e91be03f34ff9d5831cea6026ea987e5635e306b32693a11797f5c2464fc8bdeeb737aadfa4c74e3a538f8c9f9b8c9566774c208a0b062a70a0cfd4356bb5c16a67dc48d394d7bd9f3ee9386e137d1c32b6bcbb550ece46be07099412251dac459659a804be6d234917190b8ccef9a5df35fc4b9b79ba51122ad2066140e50ae554156730fc311ad6ea4c7a57929634c589f1efeddf3e84a7a9743a524fce296c1e7956a68e4cae4e9f4cc298a5fb58b0da5aa248da65cf17bc02dc665dca12121b9694f7644bfb2867dc7f7306d75ebbca7bc77f18873163af6d7a819fa94804cf93b1e76c40b3648eee4df1db5f235373f9641d663188b27bf6c0344cde6a1c65597dacf35594fad2d09b2534b0272a13ac5ebcdced61d2dd86900c28f8b39083a5e26f32449b3cfe1f3a1566b89072b2cb81daf7c178a399dd26834a28e42655a3d3a8e26074d43c54c0f43ed64f6be3c7dcf384a960dbada2656e857e7cc5627a8fdeb920859724c8e0f1d0cb35d80fbf6ba88f1e0b75efccb7618562bac79b180cb86f31a12278d3de6487ad44945b3ce22396fd8184b38b980a82427fcd06a6187e91b299ce27b71a08bf9f5f4b2bd8be87f4c00d8840d2918f1a746383ae6837ff99c088cb17b319c52065942d78fa2348e7c44c519947e4eb0a0786a6c56135b0a9e0e0616261a0e1ff8395f873ec4c45edde5605c5fe3fa0459dcc36fbd2d93ea5d215dac42a7d43eba5ba7a5eb2b8d13967477e3e28b0847c7463398e96eef29c500879cc29f7b6a369d4b9656f0aa5ca5ba48a2383ee9de7d8486944de342083d2d9a4e8c5d1e06b660f226370297574e629202cec4999c8e265e029e7ba2bed5a2d7dc60ec94f0604d5b2a9692db6715b381d8ce60e30b98db9ed10b99f0f70de595f047b6c52ed1bc93114bca318be99a142f24d094a1a4818ac70a31077fb549dc06decf9ab879e753589c1fb274cd870a0d8bcca3f266ce4f5a4d3dc7cf5180924a14b5e5f89bf549880fa04b0baebd3b29d1d1459aa2b4ae842e02a1f79019a379d139e76823fcd1098b54e14ef2e878ad69cb3f0b029f0b472ca92da929c2cf5528796e59b9d4da6909e1ab4a375ead2dca091db0dfeb8d510f3aa1d1c348faf5abd9cb65bdb302eb55516067aceb4b8e647aa965feb6ea44d165776e57dc032787074c9fc0a2cbb63a8fb9a510b84549aa8fa1dbed682747be01c1dcb08e0fbf0c7127e49f00d788d88a396184f2c0b04561af147ba9458588cd860fa0c97363cc7fc74e84a006bb9919497d1e882f23c2bfeb77bd1411ed5e8648678336dde97b241472069b3fc734c9794215b2f4a62d35a7f2a0464d8b019a0b448d2709569b9ad9a0a5c44f4b50f7c6c9b008df8f159ade4c24487efb18cb373e15c0e4b867c829c06eebfa6242403c01cfb864ec3351d21b8010cd4b6b033e0c788fcaf42f0a5738f10741b8c3052879a9f246dc8e317b059fe21fc0fc79eb4742c400185f565b240a12c31cf343b92e1698528f63fa9a7bee282f58fea06bfe65b3017198729aa1af4e4e290995c44543b838631b810b966c840278e3de6a16d67e6487e17ebe6c37850e02734b2558412871e24a14b8ef2ad299b0e7c7a40e721c8f934fc0dbe5b1c73fac76231a3bc9f97bab92a64e34d31b4444aedb21869aa8c6bb80d0c6a1d8af3a58eff5dd86ca25399cae04c0a29854adde32e7884ee4ed9f6582b226183ffb60d41decf120f80effd7c78e96728c44954ad541fed4af55f92735dac9aff8b759bac54a4720c839e00988fc69ce51f9b304a349cfe14b9bbf33abde1a5bf2d379595b1d880b83829d56b0c30cbdf740519ef69ad479fa3c3c6b82643a16fae97a1f61377589f48dede1f994f10dd8b896e11fa53b5947ca1233c95b52be68bf21aaaddfff5ed6de506b4cc77dad30aa956ac2373eee08031d50ec79dab57b36fd1c6a9f18a165739c2e910f3f9e47b4e61d4d151ce8a14c1e2dcc157a76923dbdef12482f50e9cd9af41df926ca9cac0c1101ed817207cd10f2a2ef360ed79ed17ed45880424eeff2714b22bcb40a0ff6f86ab1c29e14d9e4461dd5e96fa36fdd86587c490d31b5add4d731d691b18580f99193eca1ea7b62cc478edd2b1283002e641ebf0d5cde79cbe7214276b40aa4b8411db1da57a6136b3dad6e706991b0e7de1c9bd5a44041ec6953d0ca92305e8af3666205228cd928e19a63a282368ba286bd549472d9bb420660a05e5f69d482daa8759b4ae93645aa13656fe9d31ad9314ba70b01aca64595ab66e2df260a8cbdebec67eea1c28f6593f07ea47253687feaa0e8e05edf9b82578f7aa79b07f98645d66b65659beb84fc2349a11ac1d950f643338103cb72185691689eb186bc9f8e469503fb3f3366a8aad618eac515a6d632c53a40203c83ae85a292ea17b55d4e7f56b0a367d3f0099ee43918126a33801a13b696cc3e5ac6b514324d20c55e0c7acb29b158fd95a3179858f121f71cbbcfa69b6617057285b3a03656c7bef985a559b62389fa9cadc32b25fe5394ae2ea47bff8132c16ffe4006d5176ff3cf565b80b343b5d4ae9f7c00b603147c67e4875a04226490b7880ceff7178150f4859203ea7bf0f12cc0009915b924a9dd21c93dc53af2cf4213e1b7599cd7be22f13cf2a6c0e05223bff769c6488f65aa35e76ffa8bf883427251f7bf060159f34454ab152cca620fcc7e7a5421aa79310bcfdae95347858075fa0bf247fbd17e9c5f8afd933794dd7b04fa27b05c348c9edd1d7364567bfae455db70ae45974ce5b44ad847910ca66e6400d98006824475efd4da4cd208e32f97e6a92f255f8f5078cb5fd4b48843d53d5741f03c331d7d5d6488b4a566e6cc6db434650223e4ae2dd773bc58c9f4b8949b4f07d5ac1779c7e439a894c52d5951dd2b2ce6ce4670bcb945d3d75097595df376b2adc86018638d3651188d0675312d8646fcb600548671c576feac2f84a32f730745e57fb382eed26447e8127f46c4a3ba7175b79efc10d3d896206cb0844b490a84a5cabec6e142f8ad59b5f47a99aa14d372cc0c3b19fcc3b4ea2db624d43e3ab8980747e8d774d06ec0c2b02acde438b48511a6a71ab42f98f198e5d5d3df0d213d2d25976127a3e8dd30345dd420224d0a107906cbcf45e3cc0ffb52fa5dd406c571fdcea499b7e3136425d91b9be1798cc82ad1554a662856f5166948f16af88655d283f9cf2b56dcded53ddc18d8acdbb15402516fb7f81c1f8192869f098ab8fa17735817a3e8ec787a5b278566cd32ea86d07887a18c84cecc4d9ae53d972a4e60946340120222274c7d90409777fbc4eae38d4e9f4ebe202e1d8a2eb83e0961d00b21d7ec8c6131d324e9863ab64f7b250d39126c6ee485e59a7cb3074f1f945c0afba2169a061ebcb75962b90e53fc263f8a24f8cd4be92205309cbe814b6743664f3c51646c623a961bfbbf9bad1d994bc35375c19b90d359308718d291b6dad46c55b6eeeb058aad2f70b6bb443e5a284e2208060c8d379e142caf87e74ff7e8f157b7c9263e61e301f06f2e0a19d698e3c16429e2efe2a03d3d365aaa9897f5cab881fba8ccef125b80fd4c7712a55d718d06b02447d3df558c750d396a9e7185b5b633e2f0756d1334e490d79ebe524bafa8b09f4adc7b34a78be911a8da5baab559aa6fb466a2e6ba1a8d267ab72bf438049a560754a3bf807cda9569225f6c41f406357a9de241ff30ec22a79fb77ede30a67119c67e73f16be6cdb9330946e1a7318c3de7b2b59999c59590411550cf8977216f7ca02e0c00717e7c5fb375eb3d85d3c11a5f9b778964919ffdc53bb63b0d83e1155a092331a51b50a0882e279b5de40ad797fcfaf88e8a20a2fbb844ebd75b9b89c5e63a055c8602f53b7b36cf61bc0107c13838f02243e37b01e5b51c91f6dc5346214ca9073541f2ae1dc43024fc930ab09465f1cb6c413fb2b9ea5173949e92c2f168a22a69acaa06852575d3f05895b7ff77c98f2da2616a30cb998233ee536fcaf74baa12c56d62fc0382cc14b523f807162108b13c8a3fa610dda09f762daf9441b290e2f8fea0eb1f8ed1693b3520bc883d489be97b83bf243a1025c71d14715b79f9e63a2af7cf12c71d1efb74edf3eabe9ec14499bb90e86e3bf0587b7297f330b4140624b45562d1bb9e7ddd0cf0c583fc46595fed021539fba601dea48e43b592d6719b1f9d18429c3f6715fee043d97110306de99a8a867fd3c995444b044a1812e63baeaddeeef1f60842d3389f385958bc428f6073f41b4aee06385df6ca4b899749ca4e472978f421727f31d0e85624de9db5f18395cbb5dfec4b37ad4883724725ac0860d93c891f3bb243a823f658c3d4e8389d2b826127f6b9d49effa0cf258b52c1f884cfc0a5d155603a1545b3e96e5124503d75ac076551354d60dba1492244e8280c867d8e888920919e39a39846703de1dfb3294d0a8abd219576a33a6b014975582d009b34304955fc4188a49c769777c35667fb66a9957fc3c0379ba03460ea92cde056fb623cb280573edb2228fc69fd27b2f3219c9d6d90196568b8bc2ef61b6f7643e420a3bf2fd84a662919fdddceb3b5f5d599f04c3aa73a5349b4cb41bc12bdbb7c5aede4d9efb863fb8c6e2746105162b870ef3910b6c5b86fb86a9df9c7dc653d91afd76b5bdb775c7", 0x1000}], 0x5, &(0x7f00000018c0)=[{0x80, 0x0, 0x214f, "566bbdd9cd179c69d67e936303bd2a42532ede0e43824c802d521fc4904ba095e0f502ef7fee78368f93ee2d4c143944a376117de8a7bac13ebf2a219315a87b6878c1554853a08a6b7f9c72718dd2ce0fbdc3f39ab9115004189e1d2bbf7e65daedb95a3c5c00bcef4fa027"}, {0xc8, 0x1, 0x80, "40aff2795000f16f607987a2a43e80b8be37dbfc688750cb1cb46454e9b32440df69fb3ef4363402d8c1d388b4b6652e813de14caa63c02e0ec67d0590641369358557c1da90612656df83cb4eaddaf2ae3d974beeafbfbc40edaad297dbc6b393e144e2ea8ede5ed1850ff4fd2d49e2e6fa9466335570015a561dd9499afc9ab09bbe5557a31dd7696f99dc315741480186bdf7bf4a64424aef146640cb5436be1b2ed80585eb8dfc3d0ccdfe62e2d0ae61dc134a"}, {0xb0, 0xffff, 0x1, "599914725ad104adade0475a831478ead1e932dd39a6f5639256c890fbb204b09f4e1ffa71faa9b14428cf44d086624a050c2852205d914bbbb45d768c13636e80278d998f2276fe8a467568451a2b831ecb96b294cdac3f885572be8b79fffef70ed28bb109229ce2f06a37e51d508b0dc8727214228e6fb969dca0f083e64b36d72d10fba3159666de225dd387616dc6ac3a1bb786f31aaaedc057"}, {0x98, 0xffff, 0x3, "f22979c087fb53ff76e13569b6ac6ce75d7c9180614bafc6785c7bfbafd16d67c9acfc8d1c467f9040fe3adcbad7b052db4a7f69084c75c86cb79fa1a08b80a132ef98dd97a430276ba70bfb6df97b76000b2b46c320802e03790e58bc546d1eb6825c604480dcdeadf9f033b412e9108fbc2375384fefceeb1a828aa359169ae161b9fe14a15e12"}], 0x290}, 0x1}, 0x10, 0x400) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001c00)=""/226, &(0x7f0000001d00)=0xe2) syz_extract_tcp_res$synack(&(0x7f0000001d40), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001d80)={'tap', 0x0}) r9 = getpgrp() ktrace(&(0x7f0000001dc0)='./file0\x00', 0x1, 0x1a, r9) poll(&(0x7f0000001e00)=[{r4, 0x10}], 0x1, 0x7) openat$speaker(0xffffffffffffff9c, &(0x7f0000001e40), 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000001e80)) mknod(&(0x7f0000001ec0)='./file0\x00', 0x20, 0x80000000) r10 = socket$inet(0x2, 0x4, 0x53) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) sendto$unix(r1, &(0x7f0000001f80)="d127f8bac20b22d6e3a4a934c0347cb241b401a05eecd49b23a25f66dc39eb793060ef3085876a3c0cee1e3aed404fe40a555eddb055b71dae77e66009ec2287c38fb8dcb27d1ec977da48aa8cf10a698c2d6726930e1480470f331b08479a1860fe23aca9127be12967852ca24bbb87831ab3e8437fd4dcea35a391d9333f36084261e402adf77d2818e5331287718bea51099be95cdb07cad7a6d7f4bb2f5e3b0d087e7090117a0b8fb9d989711c3fa6f020197be483e435e834adb87788ed2f1f5ca8a71db04a40bb04c9c7200677f10660ec5519df0bb9d067e24429338019f7ffb8ede200dcfb3c797cbe54e94e1fb7baaeb1650af936923180331178182f13d6c930f2446ce5b0637e0bc8d9a091678ed6dd20dea938506a566edbeb03a55c5eef60b6ebd5505034bcae70cc736b59dab0b781da69b2ed2388f19aad364286e6de3efb047e950af3e20fda5a8a516f8b46f8f8fcae0a7515246563a25d45d6add02fdf83dcedfeafd5bb93c83c4b4f9601444d43a24dd17281999cc731878e45f9ac630003e06444fb4e2da15ded8a9ec229828ad52b220818e82570821ba7757ed4394ba9f3e459307a4ed2ca409dc6069311ef24c97916d7bb0b6f4b6492f594215a6cd6b618618bd9a45af4ea564b0d5ef4122bd5dab918e08206aad3aca86244486accdfa79245d9fc6fddf6409f00cfb5e9dff785a6ef270251282a10635b620f38a828d72256e8c3af4cb8235d7ded67cf91f088ebe9f56143e17637473e71ceae2bf24ffee1f52248a37a09d78264c3b12957bf3dfcf5f36de84b299f09d59367e18d6aaec3ece63b5153a2db383227fb6aaa3ce9abc00c562bb2492a4d511acfdf52b4a9d658e216e31146770cbd037ba67f4d648b0ea70df89d3b801c88ae8a4f906c0b60c2e880d287e66cf54f6380ae7bc7c44de870b564eda667513f474c01b073cd9509f38efcb082cd088de8ba92b927ff6278146632c8644970180ef3198b4fa5b8237693f266177b3813f637570b59aa3abf19db63364c3b4ebb56723a44ba0dcc9f510ef1fcdd4892be205035a3857e8701095baaeafebf0f90e12ff46fb05e2f604442f8184b2ade40e6f36e915c85dace70b1de6c15cc049a9db10f4cf551b30afcd935e8d6249d5750d967fb5931420a28a2619a7ac1c56565a0ad66d03bfb51df418d9f06d8506edf8c9d73bfebe1d465fe6b642a6b0c2b7694e11b0ebaf57499ace793401f076e30c40730bd0a18b243e5bc407035d8c2a9d9ccf7b30a13fcdb1a785178eb379e63183d3cb4f4fcfb6f1fc2596dc4aaf153e216b96ea9d42742fb06d378ec5f4a3bf65677c69732f8ab50d4d35d53fce810c5a89168fcbbf54051b2825f668dbd5cb041eafed13e54eaa81b81ab10279c14f918bb4f55f8686077c9eed40e64d0452c9d5d4cd2f6f10fd32998715c1ccc0ac94319fdb6f8d5d3d39c47b10552218005f96d85871a3bcf90a68a0ddf4b39adbca986f2e85f7f29649c34b8222bf8acc987e9060e323510a7ace2903869e6c21db80f8e9e0a3f790699a2397a907a4f4597320dc063fea2076b9d02623a5fa788b4749516d3a583b1b78ec1a75873fa07856906f7b056b87b221fda7e90d51c5cb7572e9f003afae660c518f39a9b74d2308b34b0ff066ac366a2f181c0cb0545a6a7ea77e1e336c1726534a6f7d2ecbe8d53a21a69e07d6ead4ffec63e7a191b490a219cf0150f8f621a4a6a100063b745f5f6f40b620238eeed027cee3c47ab41aef65f9326d5bd3001eda1608b1dc275df7f9d3e691ec4646f55264eab1c46dd112ae1dce9800c83ac6679e905869d836a195f2e0d3c059b0191211d6014999148133daa91cec2f6bd0646f3417004c803312da7785a8c9ae86f06de816ae70d42f7d2ae834301a38a2a23f78936f8c13e8d15a0139b24f19861490b71aa44b448903d21a7409b20b6c8e1a22052151911fa70e44356621ecc5bc642f6250a547bbab901ac2fed63f94478d6e1af8358108871a929dd5b81db87dd58ff3c213900c73001de47f7626d7b42f0a057a2b96592cc4c47e2a1259dd040d16d67cdd99b0e988e038d6501ee6f06346e3e214b0615394e33facbcfd250222cb9d930aff90009f0e67d7b8a66d93a1a525485e7f6a3f35a034697169dc69893b36d337be38953c481642498dc5bb5708aa173bea4a95dda873954dfe1ff6361facb2f2feb67d4556e5eee88fb671edf7911568490195191953aea43a2ce2ee2073b88bf1859299508ef247b6ff7d4d723ae08455a14eec3be576c9a14e647ef01537a11bef486eb73e7376ba29db36a8c77a3b239cfaa78f138e7262e96131a4fddfc9c0bfa59ef0ea8f296d6ef86bfefbfacf45b89ecee1253dccff431ad5e99ff6793e6af93b0232f76febb551857a745d35346c12a2ea4e6b39565cfb5a297280c174f7b6672cff99930e74429b4cc75ed36df93beee477fb084dc6d00db51cbf5787aa61574491a5a90e7c5ebbea18c0abce4a9ff105aaae41e7ce799051f97fa2cd26e84d690c4b8fc4a44bd6b8071fa871efef23442ef127496a39a2f8aa5ea7ddf419972ea169b6f2a4b1064c5b1102525e0723757a74ddc8a77565a272553047aefad7866526aeb30432eb9ffcab1683fb59793b3cd5493d095457ff36a8b1a703cf0d744cada18018ecf4d769fd7e42b1e239427798239fdc3bb147f2509ecc5767a3c47b32ea42c748a558b54a500cd38a2d24a9a43db06dccd072ad7cceeec2d37703113f766fa1829379491c0a620fc4fa74c47200f5f05618902ecf91be484e2d26f40066a5d4672d6f5ac411e11bf60aac93117668bae871fd9d7ca68f198946b1e34e2a9c95443e28bd5230601eb4f3e51a59c3518c41eebfbc2c60b8314abde58510d5199bed73a5cc2505fbf9fbacbb832ea56cd8b162bd24e4b9696b68cf6c1a8f100e39cd7086eacf1f1931890cd6db5e56ebf4d78c93ef56109252fd059b4d332b3b5c492a8afac0c49a76d4ab0befe6808b1c8d7e227334594f1937a18f7d86530ef8505cf2166282fc3cd17781198a9bc1864f0c918a5cec34b007391f215017ea01ba33525d5aa99061608107631f6d0735a5791911414bd59f7ceaac16e15b2d2dbb4f1b6321c2603daf1f5c79eae0c4c42072b8b0fa37f9ba7e7c38e83b3c3ac136fed01a59e32eb8ffcd30a566634017161c2b3f1494d186aae6e52bbc8ed56116d76df86cc25f1de87a7bffb04d7db76b3dde1f2680ab6959c736ec8a3588b301cc630ce160dccad4350c40ce672214f606f6269d99fdb26118ac45262d29af73fe2a0bf852a2955a5d376712dcd6de37829d464246b97a88dd9e8c746cd33aa0b195648b245b225402b0398f1ae9b4fcab240a9d9dfb82c44da7577fbb34c6f33575422bb6492e4c7bc080a4cfcd489b590750ce408715d40018ead07d40728c9b57b28caf4a3be37cb3940f28cf5f776ca5a78da2489b38e6f62e01d2614a214565b427c5372f18a81771602e648185aa75c424d8d63f4b235bfa2b7af9a1c8f7dca62f3cf9ebe3b0f3c11bcb0866727ef130a9263a966cb448638fb92a98bc6ec1659f11786bb3df9099597cfca2319974dab75b853294fb9bbb661ffef04ae486fa2998807053de8bb8fd7035dedba1eb229eafb91ae80b290cb7643b99425561ca487eb5f3cd0dabcdcb8ed80211619ba6b2877c3bec0c408591bf622b1c503fef76a2657e7e7de7e84fd5e91529606db1c5435595e03987c10ea8a6d738926749009987e73f8fc0d60cdc93e629a06a59fb8511b1fdb8965f90b3099ac92233c66fe7720012aadb6741bc6217ff207abdd31ef247317ec9e6bf3a750889f267667c28192d3644d6ecbe8cfefeb853b8aa1d76de7ec0a825add46f26c4ee77c0e8572105a7a6cc3cd695ecf148ae6a72399253fcf114f2d243e905dcc2a9d4dc5bda4987ab27641767c096fed001c58002a164b0e5565fe671f486aaa7f15cfca6ad27893441e165769c3ae41f72f39571322342fefc9cc6c6e528416ccdabbc4505bd58a8e828b08f6ff77b51a56d94765f2a0560dab229685ca0effed98f69f869019554b6580bf0c30f66dd58fa7f6660120bcf35b56a722dc898eae18c6d5f22921e39caec8a463820cd9cee2ec904e30e5be90fdbd4f6f3268c07e453bc62bcae1a6c0f351fa92c7781312d5668761d19620aeda1375fd414f712d9848505d22e415649e1a85901a8ff71a3adfcf4f467aadd6aedac4697e353e2343da5d45056a52aea9128da6da1a7c21de5c88f38de36d9a7bfb70d53d66f8dd4062cfed8ec8fd06dc896e17ca865543f4f7c69fe22d4b0821d92293a31d120157789b7d7e893c99d7dd156a0591820527721117f7356d467adeb80f195dcbd175fa9c4ae2c0f26bfe06de291fd9ec3ebceec656b3053b55d208c40389a9027b076d32397c795b9307b4b82e5595321985e6a1143fe343a5042037210c20fb1b1dfe498fef0926f9dc16e57f25397649cdcbefbfedbad0634f3e931aa73ca0ff24fe9118398f218e6aba99075db28ad797ffa6eea28d9f6785fcaa1588e92ad916d35ef287297d088c5997725bd3a108347464a4927c4218fc1b2a6f1b87028141ae70d9e8c5eda6d3bb3a9233bd97d82ae97a1696218a2d370f0c98d673c70f441ac3866baee49848326f8c9c5fe5eae4eb3f01ddb23c15f27bf461be1b0ef4696b5f88207501af568fa40b629309973de11a72eb6575461c31bb5b5c71df6a8136f7832852afd909484817de2de8b1789894c28ab1d1429823446e86ec03898c81ac6aef2db7b2974985cd7376a91fd4089748848bcec1926ed30198001448e85051748cd32862bb5c8afad04e172a5574116cc41ff8f0c6488537033b065004921b4b95774852ef573493925c56f6d86c6483b88f9dccb1014063165ca022cd36853608f8d804e74409da0cf6beb9810c396013441cd95e347b74fbea82bace09678dc57619f1e1a07fad7bf556e46dd2fda1bea755eb63222a6cfaf33bdc13f01444f73de17d7e32a1d311ea859c75cc7b951c8c5cbeabbd2fb1db0e8c7e32344961e6f216db2f770b0ef1b63648d439bba502ce4baf8a1af92340a1b74c729b271fdd3d141f59a9d79576d992bec70a29856796ed2bd57a1d867dd70b28134885228a88b7aecb063a0ff4dc30f88152208e973a36d88bbadd29eb857801986f8516d1c125a69fa7d9d9921a053bbafa6848a9f919a241746ba3579b1f8c25f1bff32cb68af6f6a471a510f07ac33ecae8cf50d1cd1b5bb35bbd3c95d85e630ba5e0fc1422a4806a2f95f9497526086f4ac5194b9ddd251e6615fb0711dbb8ca9c29693a3df9ef43b3a0ae71334f86bdc9544895da682f74bb27e91cf47ae3feea3631df36bfa6fc29881e84cbd2dcb9dfb6d296a5677928482abc3bc49c6fd3be03be9a95e91843308b857d16c0f397d9dcde280b12f75ae72696f33778f74512a46af0741e6bc4ac2ce1d879e136ecb1be41676a4b2e6542ae083de8d7d88a9095334b2f355d4407b9e563c1ef13524a63d4c79daa29c068f92a02d09963e0da410398ea8d682fc53fbdf41db5e3b2e2707b470842d75a03364b71858771b27e909b59d322ea898b4ad13f4c9824b9b349a5fef9231a3b13f89114790644eb34d7fd07836564e180cf34e6b4ad66fb542a6ccbd6b513546bc7950d915e7659e3d79842ad5839af19366312326650ca376048612a0441757bb7dcb5c238e1a2085ecc90e7c9c063074e8440", 0x1000, 0x400, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/39, 0x27}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 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) 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(r1, 0xffff, 0x1003, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(0x0, 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(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r4, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x8a) close(r6) dup2(r4, r5) executing program 5: r0 = getppid() ktrace(0x0, 0x5, 0x4000042e, r0) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) executing program 0: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000), 0x4) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x205b1a) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000), 0x4) (async) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x205b1a) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) (async) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) (async) executing program 3: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) pwritev(r1, &(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) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f0000000fc0)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x0) linkat(r0, 0x0, 0xffffffffffffffff, 0x0, 0xa96b374c563bccb0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x80) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x9c) executing program 3: r0 = socket(0x18, 0x3, 0x0) setuid(0xffffffffffffffff) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(&(0x7f00000001c0)) ktrace(0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) truncate(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) close(0xffffffffffffffff) semget(0x1, 0x2, 0x80) semctl$GETPID(0x0, 0x0, 0x4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1) executing program 4: 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) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x2a, 0xc, &(0x7f0000000000)="ebffccff13b91b822ec84e713131920000", 0x11) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x20) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 1: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10, r0, 0x5) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000000000)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) executing program 5: syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYRES16=0x0]) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f0000000200)) syz_extract_tcp_res(&(0x7f0000000000), 0x800000, 0x9) r1 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x50}, {0x2c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) fchown(0xffffffffffffff9c, r1, r2) executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) syz_extract_tcp_res(&(0x7f0000000100), 0xa2, 0x3d) syz_extract_tcp_res(&(0x7f0000000140), 0x7, 0x1) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x4, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x5, './file0\x00', './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) flock(r2, 0x88581bb382dac4a) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000340)="77543db6224cdd4174d9666c2767b3f324f1298018fcddadc228de98b0738a71ba67a851369a71934f7f8a83b55d4a01feb65f7b2c4b70bed94a92b2", &(0x7f0000000380)=0x3c, &(0x7f00000003c0)="8461195dc8165eba9907b302980b4f6226ba17ece57b6564d7ea5a6f79dfc88888d4813276deaa1d987e0e06bdba27e9ed4c5a8829f1d8a97b59bb7c7dcca1efb594c06f4400c6b6b17be4d7a03195ff344ddce4455c61451a54e8eac0b577a56591a2fd76544ee879dae762010c17d68545b36c2cf2cd71c3b905c82d7a109a708a9a1cf8fb5567a2ecbf9da83efa7ecc82c7fb5496517e82b14322f71402a75537d8e07302fc804f5abf0b1db855d0c0969243b89964d75d41070fa6d3e7ed515d821c40de969b7fc8bffb6479d5c8810642c12b6e6626c081dc1e40a436acd41132a598", 0xe5) r3 = accept$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/84}, &(0x7f0000000540)=0x56) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000580)={0x3ff}) r4 = getuid() open(&(0x7f00000005c0)='./file0\x00', 0x200, 0x200) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) chmod(&(0x7f0000000640)='./file0\x00', 0x28) pread(r2, &(0x7f0000000680)="598e609ba9a51f4801c342b1cd1321b9be51412e95a8cc3e92cc538b1586c02f1f", 0x21, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x12, r3, 0x2) setreuid(r4, r4) sysctl$hw(&(0x7f00000006c0)={0x6, 0x7}, 0x2, &(0x7f0000000700)="e0d320f16c3e99a62c1d3cb8648cc1bfa3350d0c9c76ac1fc17a98e41fae2bb963b1492435b94459878c3ac28553f154819aca1b43231fcf106c60eca58566f9a09f4fda97955755431e01b57f8bf31ff4801022e139dc00b066b98d74ce277b4ea330f7605111dc3613c030a11ba8c96bdc99da53f9416f22fc67b2ab0a8192932a4228e8aabe4e7c3b813139dc9203dcbc4abad008c438d01b5886cf9f7f98301994cf77c9b3a9f611ae3c7256e140519c66510c4d9d86d9d15a83f0b1fbb349749752753b1786679fe82faf80402bd7a2ed3c41d71c04bd71102b916a94ef1cbba66b2781f13bd94f8b94dd3508643bf01fcda57d3e98e5b4f12f04a8f3d16c2d5633b3590051035fcb87d77347a46c76d3543f4822df038e62570d4d7781751bda739e3e732273106212be07112cc67b87cf6ae925704b55fefe7c8a1c1fcf91353aa5dd3f18ca65d302d964220e379b1e1c5d5f90aceb949d8366c2adeb33f628665ab91a4f03ace709e833da4434a373f18ef294ca769aeb1d71a92a4e9c53c9ea37d616814db998e77b6a06e50b68f3c42f2b6ceabde36241b316fbd2a812691ecb03ad5c6b6dcb454162358fe31a0944478371987a99660eafbf0d83cfc8ee1e91a28ef9f9053e5f7185b9d2bafa08045aa16c75c625ff5f558bf44a826c82cc8061ab5baf8217d1137927221231cbc8cd9add9157c64357f3672959c98f460eefff0b9f338e591078056c3583394178ec71ab427f990898c5693f9b3082fd93845e8b2e8a5735737c838a6aa0586edb31643819906f6e89146688da61a6d4aa86d9dc01b8ffffeb75d02aa8864db0cecbb3e0d92da0c16272de9f03e2588c8a5af605bdca284d0210278151214103c4dc06d8dbca9b9107b813ed3ef67dc8a9abd24b1c57b05d707163feabe9666e0d0d57a626eeada53d6ce164a6855b428b598680af09be98e1cca735ef53b8354a58a8035ec324fa3f1469de8332141169955860a7ac3aca08295789785f69a24217d311b1f660b7e969f2174dfdfc23f1ae19f0e9b14857393be78fd007cc2753d545997b770808e6719311583ca60043928143d4a30503b6add4a77bf630e1525b8c86e5708e124ac273b9b6aa1a8bb7b304f812e168c8b7180694163e1dbe3e6ba063499f9b83c6dd1072a62647c3955d23a012691c044cbf1dcac4cb81737a27c571c2b5a92e039468a196d5dc806328cc04e439f92798d5ba820b79b5accbd37dd5084c2d805b4f87a9f76dfcb4a1024f294ceb2cae500fc93fb3b97d4d3292d142977155aed9fa8d82cd3d1ea114eb4d6f718cc1b07fa18eef9c41a3789feaea336c44a642fea37a9269e67b1e8f0472f8070bab2de273efad1227a6059f5c2a23d64197583bb154a626cb2953da182e545e6a8f47325470d823b5f1c1521d1a04adcc13890a4f37ba37e370ebf35683a205e8424e4a49a622f47345ea47c70319be6d0a14b376ba587744e44e72f4ea867feaaeed83cf7c4573b1b31ee6582079bf37e1c71d430d501783c0ea3f9f16fc13cbb76c963f053284d7f10f902f3ab5f7d8ac73f7b4e9779453118f637a3364a5510fbaa609019e24d017556dd5d30e847d4292ed021455b38e7749312a5eab606081a0fcded9f2494fdbd7e6053b68babc5ab5c3b698a4a1598e27d30b6fd3fa96714123a92536091aeeed6dc7cb279d114d24225d4192d2f4ce2ed396f0a8fd9492a9522625ccb3abe93ffa96dd4ec2a39cb2e5f5602da390ef4fb171a8467a879f07ca9fb000908c39376131bf55430c10ccb413b9165d7ff77c1bd99eca0d6b64f556b185270ef018bb439b59e1652ae28162b3272a550984af7fa027aac5f937123e0bff32b8e1e6266646059b7de0a1985776e7c94270d4a4cd0048092b078f1a0305d3de57e3ab13bf853991731bd49dde29505e6e2bd734a112730e58fddc6320cc5c656dc53464ebef0019d433635a7c19c2b7483f5cce0871cde6f0ed46faabf3962b93d04cb5b4d28da74bfbe3477e0c517f18911370340aa54dd1d6c1a675e0815c7022cc084f987d3289a4c574d58c4abc0ce59b511639cbb0619739e5f9dce04d0b87a19a01506bf9f52b14edf8dacf1d39af608b424ac02939ee51ecc1af3513e721dd22e282b43fb8d036780258227d3eaf2e4e22aea130e105bc8f6e4303555801f79767050d0a0fb4ad6399d144ef0d890ea8c0b59360ec1158c5f551613951fb0e240caac3feec5d5173c493b225fee234c03f949b64050c28d4edc74f0b7f333127c2e804f6d53f91996a3bc00bc1c8ce9e6942273f7ab56a1ee7854c45d1b4151ffba42b317c621290d9da25d3a95213a758d5767f048321e729f95f3668fb5d432729eb8c1ed2b4643db944adaf53bb8c55cbcea17302687a87843fd6570aa0a4a06fbf9d267e49b95b5f5715b081b2308283fc2283995e6b7ed62a6f8c233b0927e948502ea32a26e70e3193db82d0d3c560fbcc5a76cb10ccd2cd196d158646917eb37ae594a414a25954d76c7549b02e5256afd629115922288e2b982c9c9b15eed63f422e29deedb0d5d54a272fca2d58ae0b9ea15d0089be9df79af7c9083e9d03550388c33ebb557f05c9414bc096b4f03e858b641c13749343b2381996f2fee9de7016d9dce7a6dead8a76b04c0060b311613a34e84bf062cefbda831239c3238d695d37ccd20fafa14e566495c0234ff12ab475509bd80dddb58f787aed5e70f360a61c785e11c2a2a63da02b4370321694adecb86911979c915a667a128f5c41bd47a047a4d8e2ae012f3f42b6137d189a03e16a85b7c4c4dae4e59d20839dd155e7f3db85418e73aee9f2437bf4d0393d759dd51a7e3ac564283885a5530846c83dbe491c1d52e5aa8085bb5137cc8451a63b1af423b6c4fa397e9848ab84df539b9ee7e66de49b11337eb2d5e19e37d67b1422bbcdfde05cecc2301b9952a436b38f56db59dcd7a7fa830b53fec63d44557485edf0696626a7642d434bf3a80ebb04677435f2d2f2e0863b45942ecbe32da6471feafc37ae820e18520d6bc2c60f9dcdb98fdf7057098243c7cd24109ec1222c1e3348019d5d7b703f84223b4e7c273ae44efe0cbfe950b80e88c376ff887a0940ad1c41d5d764631447660855254757f32a1d586460f8d0bd39ced6f6276687ccf01db362164e3ae7e244fa7aac94ba44aa8a6d16ee8c3e729602a15477ce1dd4e577f66f0c2c196d6781ee0bf2d9db8e5e2cea181fb48e5073f47b4930b846cd5bf4a9ef4b24262a10d4f2039b5f96794c396646ac6a011c45cd0778b1071cbe10dc71bf4c3da59c1d31cdda00a2fb31ed61d8632dbf87911665ac1a01c35b28a87349ec2e4114890679acd2e86a17df42c8d6db6f57928099facad21f15278f03608afe8f7c9b291bd371f90c0c93f8f4c0475fdd4d3b7000180a642310278c56877a672012c0e1cb22289862ffdd819d381243e91d12242fc2a8c6b3983bae7891b044d88043b6f866348cd86561b01e5ba6b8862464c3c759c8428a0e924856f81833e8723293e1c737332df338967c926c09c6ab0f5e36d36faef0fd2f9352883ffd8f687a9de389634771ef2c2e96871e330f386f899f7d169cf8ab43ec26fbbd447f99c61dadb5b1c2e9785c1eb009f5d82e8eda39a8286ef6e405e54d3d11144b2c498a84b91723ee6b8d8d5e4c848b5ab190b89a6d566f4277d6bd7a6cb2c5019cb364da995d2de9d94be0797b8d1ec972e9934b558bca530e025e3b9506c2105a08a03d04794d657007fb94749e71bd7d42517dc752aaec0d2fc761f5d51d33210e68d5c3a54fbdf379eb81682e2f75ea2c65bfa809667d0de7edceeb035ebaa717615d18d8d063cb1b0d70a04a8391ca13c5d7e5c34a613220844cac560928c79e76722f891fd7e057c72227c65022b52c3affb7f166f95659116bdf7d30c98536ea93807122ebd62ae17e915e47294e477703605989ebc17a30da4ad85df698724cb7efa7d33ce34f9e6d097f5f1e3d4f5700ec83acd82970444c3b636c0c276975bc7da2a31b8a9f4a90d8ab2803d86abc20875a6c9abd896172d643f39786cafd1f1b5c61621b52651ca656cbe4b52b03d8cf14a75ea21f193c6e257d69ed9814a320488e66b3a47bab74fc4d6f7a5b24e60b0cf1ff6d8dc50c71e55dbefa22df6faf942dab8f0961b5c2ce394bf2a99f7e3b6fbf50814fa293f4b11a5db7ffb66c3854db4fe724c72f97c1dfce113a97fa57e2aaf079f2ab10d12a49130d663ce0ab56bd566ec618790df3b5e776030f778b39ed43e708e31eaaa22d7135760d0522df8ac8f834dbafa4f2c119e7975b1a562938d68411d9590f42a31fa992fe706a94e66251232a4f35f191e31afc361311b7ea5e4a7698f46522b2489070e238c724b7dacc6107c0dfa76d33b837c8ab90ec519418ba339d1818a8b76b5208a0aaeaa2dd8aeab7f8f9f47703d0f6549d9d32f85a0d5e3f8b17649b4a7e7c48b18e80d790d6fe3dca4663fdacf7c8d1bdcc8e3f736c99f2b9bc894879b804dfdefd2efb5d8cfaeb1190fc3f0f4eb3bc4cc61ed7a4814c83cd6787cfd6fe578339dc6859999c62c91d21127a8c474a4a0bf703a8ea5246605d3659d139d6b2779c73a5481bf775871faf42e8c6555fe304335543cb8536270e4f2a27d6f5ded8d21cdaf7e1bdd3894b4cd917189d9b35b50f895c97b0e503c6b203ac693048f473f3278c03f191817aa393d36d336f69e434b4f61983d570d7a53f1a5882906f669c318fcbb61199c0bbb6446774ca709a292d1d0d34decde63e0f71f36aa3cb491cb2d827bef938c4fc6042f7ffe35568fa34d66357bac501d157eb0f761cae4444716edca9accb490b7782d99ad57d35343a5901011b4a792db37025166c854f606fa9c913b629cb64e48c20e47525663969c9b8e6ed6cc2548494c5d94bd2d8a82880f2f7e7682923336b85010230534e83c7fbb9b69e37439f7c68245bee6a54856a5b8ecef1d55983c84b95fb9983a865a5b5a8bd82f8040d01e3e934cf92996000d3d4e7ebe9dc89751a80955d1342dc2b79315f667efd6637cf1753076e0aebd844bc77159a8892d1bea3c8434c559e1806f69ca252a5eda6e1d4704f153bf10a64df9c4f7dcb5a26905b9208fba08a7477d399304362e9277add82d09279b4f615410f8d72d80029588ac5bd217254885c38975348069f80ec89fe53bffde09727878209faf3623a050bac2fbffc2fcfb95242a1316bbdbf12497d0d4559ec14256308dc2a209be6285cde17153cb103c284465442e30d9cf872ec15cf51db4653a29ee666b7cb8764bc2ee86f0ba1828e513773808dbf7dea024ab3bed326149ef9f680e59b404b7331f619baf993f9d6f48187ae5ea1fd815074da96b1a3c331af94ce13f5431c4f96a68196b17005821f58b45370ac5f747104cf3a7c9b75c8dbfa7d889078f37e19625ffe71b2d52b8b1dd44cf459cca8701b64b7f29eb9107c7dbb52958db3fc41b775836a7fbd909a06aa9ea7f2311c6e336524d5976c314a5de57c1d7a01c4151238e01bd64ca6fb44d63f75846959a17f38b149ff587aedba12f6dcda0db35bf3e28873f4fa1afdf759ae3a0dbabd967b13ccf08bfa85caeb025ce7b02434ddb917377376fa480330ee1a39918e50cb282834c814d8c2bbbd0a50a326049bdcc8550f04273f9e0e67a0b7bda2dafd816a722de0797d2c3a1d807ef70f9817c07f7fe8f92c2715b94470ae980b6661e0b6457929a35c0c8d1e4cec92ebc2e1", &(0x7f0000001700)=0x1000, &(0x7f0000001740), 0x0) sysctl$net_inet_ip(&(0x7f0000001780)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f00000017c0)="f69b697f29bf3263fd", &(0x7f0000001800)=0x9, &(0x7f0000001840)="86dc316077a2571dbd43962f7e7a31c0270ce018da07cdb384db0d64f97cf22ed0bca561a30a9e0c1c975362cdfe75bf5f96719d30114a0ee36b52917786ef87281d0cb1b1cb47a70001119d90b1dbe3e3544919181d8042cbf41b091d11df5ed147420c21e4cc8e4f61064f16900cb7e483bbe124ab081e797e59d9b74c742409609d164f9e76b3576403ce1ffa2f64450e2a02b6ae4c91eb698c3c5890a3c61b62ea191689499a895170115a0e0511ef23128d992f8753f09b4ec62017629319f8a8e6aab02a6e5db032cf6edb4eeb3bb722e294cec5d8", 0xd8) syz_extract_tcp_res$synack(&(0x7f0000001940), 0x1, 0x0) r5 = dup(r0) poll(&(0x7f0000001980)=[{r5, 0x8}], 0x1, 0x6097) r6 = shmget(0x2, 0x4000, 0x5a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) fcntl$lock(r0, 0x7, 0x0) recvfrom$inet(r0, &(0x7f00000002c0)=""/186, 0xba, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x20, 0x4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000440)="fd", 0x1}], 0x1) readv(r4, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x84}, {0x5, 0x0, 0x4}, {0x46}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) r5 = syz_open_pts() syz_open_pts() syz_open_pts() r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000019c0)={&(0x7f00000018c0)='./file0\x00', r5}) executing program 4: sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000300)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x22, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000140)=[0xfffffff8, 0x0, 0x4d6, 0x0, 0x3, 0x80000, 0x5, 0x8, 0x5]}) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) pwritev(r1, &(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) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f0000000fc0)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) (async) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) (async) execve(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) (async) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async) executing program 1: 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) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) seteuid(0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000000)) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc7) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) fchmod(r2, 0x4) fcntl$getflags(r3, 0x3) r4 = socket$unix(0x1, 0x2, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="029d03eafa3d14b0b17f0e70ad6785735c6c28daa7e2486e0c2f0459e3a0a7712f720f81fafac09fb6ad5b6b81b2445876b84fd8c40e06e945e196ea94a56f8d8a3b46bd93da40f46f86290c4f5dbd28d13e0862d1039e44d38df2f2629fb559ee689a381ef00dbbf77da2ab2bcd", 0x6e}], 0x1) listen(r0, 0x26ef) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)="ab1950b8cf3f50369c1948b27f0d1515e4dc30190c399cd9a8885efbf57b39ca30256657da8e5ffae82c963f2dbcdcffd946e8271c1bc30be3d90d152998b0a4aa909089a3e78cdf", 0x48}, {&(0x7f0000000200)="5df6d7a08d3788be6196cf3f27cd7966969334a038257a6999d24e30a00ab594d192cb350014f592fe5be23d20ac57509fb95ffe31353db9f9525476340d40df1cb16024a26bd6bbcb7a4c8bc8d939cb7aa9146d8724411b1015b707d0514c21824eadc63f5c243d8b9db10d364127", 0x6f}, {&(0x7f0000000280)}], 0x3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x10400, 0x0) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000340)="3c69a35cd960b1b9f4e2759d6b59cedc6359b343efe28ea60eedb5040be2934842c9e190f9e2c30d1adadc888e8f7eac2d2d85d6c8ca5ff1752592008fd69a600eb5d9a76493e40a9942485c7fcfcf62f5a79dfc1b1f754306c81d340ad64d241e8ba728ed4667eaaccfa795c2012564eb5b5ad504af7e275c6f31518fefd4a77cf3b197e084049d67b957dfd851e4cbf0db148d13a4063a209054bc773a4ba1eae64c3a26e34995781f8acdaf73741d36701c592e2e102874db339f1b", 0xbd}, {&(0x7f0000000400)="c899baf4156cfd9fa9dba578f00b8a8843251fc0fb3e6f9029a11d917ec7fa0fd3df4d1f4573b50663420e2ea2d39dc6a690e0f5bcccc6d10804a36d3505372bbdd306adf7aaa52207ae0dc7da90108225c1dcffc8013b599b3d5182cd70b2b27c0bcbe3b6ff6488a1ce8d6cb2664d15fa8622574949ba881c20c42169", 0x7d}, {&(0x7f0000000480)="519dba10110f88f3cbb6190287b8e2eabdccdd", 0x13}], 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r8 = accept$inet(r5, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendto$inet(r8, &(0x7f00000005c0)="8279f27476a9baafdef7a096a753e23fef9707a0f43e504c4bc7d376bfe921ce3f0a43963c6317ee9a1a8243ea70eb11eebd7378390f838fddd16a46f7ac97069a468a177d8b68e2c0486fbe07b1eaca3680010f7e3283c6dfb4d3046cbc4202a8760fc50818ebec0d8bd7319a070fbf4ab255bd8bb55330dea8b5a30ab663cdf89a1988741eb111a8b61a58d50c898510bd73fde07fae1bcbf80745bd9cbf8a7b6c39fdb2225e57cf478dde", 0xac, 0x1, &(0x7f0000000680)={0x2, 0x1}, 0xc) sysctl$hw(&(0x7f00000006c0)={0x6, 0x1}, 0x2, &(0x7f0000000700)="2c4e3163c5a4e4c50c18096374835622db8d3a498b24995b37cb6852300cabfcf761cb38d92250e2109ba15c761e536028b70c9725ea9883d5f275b74e248bb6eff06ef25c6681e9188ff745f5c442d304708b7ebcf8d27c1e36e260ec1cc48d76bd08b03ec1ec66774fbfbb2f4ebf1d3ea0f6fcf8345cca9f6a40ba74e3651074552ef8d2e399887b0183e52bb9d1323f6bd2d0cc6c171654c9b20f2f22db5ce482e201ee3b240456fbab16a9256ac05ce99df08a74452e117258f38a3b8e694a9f595a6bff390a5f82f1af6ee28166c39a02fba720d5a5268480fea2462d90560eaebe433fd43ae4d9b956074405f4f2c78e5cf7782332575be4ccae5efd7c208895196d97639b6ed72992944a6251e871c1e76a28e6f2f4aeeba72a1a133617975a011b94283dc96cd1a07eeedfb1aaee0c715ae0d15da9eb2bb1df9ce0305ff1b847f0c127ea06a263286aca2f5699a5efd27afe340f55caf6445af04b652a4dba4506d819969e875b5b733db97f9d88cc90a409770568fe08a2a5ec1a9dc8230decb2066be3e788dc01ec778f659cd80b868c06f71d9d2dae065e1e2d48dbfa1ab1c86d02bf6a3609a1a637c2cf9a35ce2ec8c2b1e3ed77caeb20edbca62474d7370a0cb72f9ffc8446b0feb3c779ce2f362bd54631b7f7898cf5f9f9fef22c7dc24416dfdd56104fb67ea456abc3dad58d73164440f727dc61cc17090e0cddb49be7cea9bd3a661b2f7f041b893174b973c2233b6e51d2a5212caed3d6709a83699d8581bbff7e33fc649d17f4b6c6b225f922dae6da89f64c0db8ec92d40846dbb8e8bf3c36eb1146893cfc6d8809ce27096e9e804b9e27daab6e935ca4cb09b5765fc341285e2e6ac8b01226f36597466a9f34506107da8c681f3ab0e068c1a5b3f4ec88a1095b7ec0f94c4354d5bb33d74b8a40d65c3f2a26782e7e560acb68ec0eef10ad9473a3caa1f131b96778d6a99ae920f54c96f5be6bc4398da3e60defb5282832ad32f939e00afa461a70d06b67d7569adfb7f92a150e281ca8c7011ac55ec1323adcb545c72b396ac5fc4a2e5b2d33a7091f7fd95a003b2ea5dcc4c9971a9a3ba23d868636d766f7a9cd3e0f2dfdbb30925aa56a0d6e66288bce2473fb2e9af143811404ad14977172952a8a722aa7407f7cd643922d6e026584f664cd5dbec093dffe9112acde5a63653e53dc1a16971ab8bfa587b81cf61d223cbe6d090d587530bc250ebf7bcd66b274dd5c52b7ef13055885dce72abd4d66b2da93ddfdbd33a7597a48d1e49fedd91c8684529573cdbb3a1ba029ac350c1cacf4ff3590e33985a9f556cfc82446dd4666211d44dba3d8cd9416061c7f73ad7eafc33188a851a80a3377eb61c159338a1667bb90273b4fd8e5547ed31e530722d6d74abfde76e1a470b97bab01282f540812e2fbefe0403ad3721006338476c5b7311b9769b0abc6b69b299b71fdd4a5867b7b0811058d5e7342dcfbdacee1d74bc65d9cb8b4d90ba31ed5e83458c1fafab92ce5927acf770dfdac06c3ee35d940694f81b89036fb7b9a3df048d8f3f80ca90d54e69cf4ab159a20b9bc0efe4d0dfd99557db24938c4c010e990af91e45ffadc5bdffd965d6af9e4301551cf4ffa5f18513523106af59dd09ef070725fd5b479b786b47fb41167dba5ede5c8920445c1888184134576170eb1b60434251a937f812e0a14301888b274932efb53a5296345a3090ea17ea73cf98117b9171ee313929083de102a6e28ccca82ffe77f02ef5c9a82b910d13298d2a8d987de6e6018211c1ea0071c9e38d2b6cc901b62f722908f62840bdbc5a4c96dab5b1f5fa15211e400a669327ad4b63e570ac35aaea4aeb544fec73f7d3d23164a9e4c3e231df77b6fae0421b246f290fc59dcbf587a5f1f6e30143f383717ccc03863356e9df68ad80f0f557bd56b96259cbc90274348f724237be1ed0018628a4d0e7a0ab8cae7d758b446332639755fd304e08d95cd9e61119b0b7e9055a3ab7b5ac2240758d1b2fa54fc230bd3037566d72c3273394b65b210c7be46350852241b6e1e5c58a33a44b9cc2e3404cfd840f39324a0d8f65fc6393ed70480da46a2d9b0f7e15259a962937d66d1fa47e8c994aafbe0d0c538dc5959fb52c7b9a49f856cd198632955bcd5b1fbdfcddfc4857bdda3f1fb5aa1c8965eec675c199312f63d803bfe33682f1821e2e2243d1a2a0ae29029fa638c0bdae01edc961071e2202b153fcbe9041ce41cbd515b771d6d752489e2fb6d5c131ebd9d5e471abf5061eea1546a4060a903874f3f6b9b4285ef94510506a7359fc5ab7f1647686aca23370b2f554e858296bebee9dbe6436299d5d7a6707ec1e3fcd21b1b5b913659cdbe0d7327486ed81e98b8855344d885bcc412a5bfe808ae75ee3a1354abf66d72803a875ad64011c7abe8770244079f31190874da0bed730979dc18c5b361bda0ed6f7f80d58cbc313223081ad1aa969c38c94917766a1358314e04c26aba479f4924b3668545edeec034a13fad8136a3cb2d5a1ae83d9a33edbfac95d213eaa00f5d2420066fd1e01e1160fa8a14e7b820a0c6df08420aaebf5edc633bf73248edf623ba7e419d354809eaa6190f5961231b72d94da315ee16b48ff934fefcdcd63caafe190e6430bdf56f1514abdbb3591131e3ccc46b85c92b19ad16f762e590e662e9064e9ed1408036549e722e24d1dcb9e5994c4cc114fbe1ff268590a1bcf2cf22e02dc504af190dac58eb131825396c929578831757d0cf51147c3cbb2a61093098f81803f0c4a5aa7948b3fd9ac4837e7ef9bbf3b5ac00da8d91151a3bd1d25cb163a2b93ca0168d2487669e2e823c1ee2e728c8afc379acc64d0559c13f221aca70be107b3c220738d19274d2bd5efecc3756b4ac0669a992d19da5c22885fe552df6666222c37c6e12067dc4af351a80cda810b823913b412cee98b002f31f886ad688149159234b058cdd43cec7e9f25b9af6309ad0a34ab894c532bc7e9b2e0a78c6e9f6826fbdba7ada7fc738059fe2a4c31c255288a827a21933950f654cfbdd8d67ab4f56c841014576bae1c57611287fef1c1646c68193593a10a7a2eab630697e6557591d94fbb52b9fed3d7ff44c83a10d61286ba84d01ba79a3adf23e7c0a67973b6b939a6cd10c3067b16537bdc383070b0e14446beb09c919d10300907ab19e87e71eef2aeaf2e142511d956074d458fca8c47e5424aba1a9858dba05c0803517be854b0ac96b67ff0b2378e5ac4a8f91cdfea54413ae5917353eddff019d2409aeb13102b6ae360290ebc83670437ae777dd2cb3f3ec44300aa73cfedb34c03d63e5d8c92661f9196a899cc307d61854c4de93a4d501f6354c2fdf495a2ad1da7e25815b60f28dd766d9c83d6685968b5483a75b8937a4e83f7471c2c3d47d20dc9d90dfc2baf97418a757aa9dec440e8a4efa89ef3b9a75600713477089dac330561fe2b774ace9f545ffa5471e0e5f8c571a70d1f2d69e074be4250979112275d3475ca613ec5d6f725ec3453680445262f680fdb86f1a6eff0409fd43b95caa8143693cc7c2aeb31e50c2a576939eae6caf90e7ddc103237ee3990f8ee2045493d7967a5d18343ffd10d25d914f862b3bc107352a759797033b7bd671f0390b16b1a3ded732d7952efad0b4ae9dfe963fc64c3e888092b4f48d8173105a080cff43cae275296212f1cf04ae9eae6c03b1ea318a668414e4da48ad3e44f8208c95700876935ff501838694f660947b6c50c2261d88778b2c93cf2f9f884912fa678a2520396dbf680c1d827ae666b861098b298fc5ae19fd837ddfbe2f46675a8fdad7cdbd028467bba109770b5a7d0de9ebe41574f34818ffbec58e3da07e1c47d1f4f0992adb3ee9f0a7412ecb9acb9c7660903b2351aa6b4fec2bf086d70c93633bf6b89a3590802884f81a5a00222b159da34d6e65996a4fb9410bcdecbb426864bc87cafe8317ca663a1def0b70fde0d951f400c5277e791b3af4ccba1ac6a79314659226fdcec0feffde7cff4e4f819caca8f103db96bf74825236841c856ab13e1fcbd2af49540256cc0d02cd8a536776831faeefcdf79085e3b66cf14fbbb49df1668f375cc0f5f7ced5c61e32d983b7cfaa9433df8387311a6a432d9e5379d4548a0877f5ca40721a6fc1f0261a7e1164697866a50bf9b63b24ca9e39d2b28b88df18a3994685b6d6840a46ee34b0d9c4f24fb44605fb3449e6d8a38e454bd7a34b5a21e03d244a25c9f501c4a25b2c94816a50afabb37cbf4ea7375c7b381a8aaf3bf90115edd86fff1126071d5376912dfa3ca3c7990ed2dd8b57420ecd12503764ab980f96d7506b5a44d6b339569225d24a673cd4df4c4064dfb75986ed3d5270378642bf52ba391e1c1046a54b8380012602d7be42b93a268091b8be636f57a5212b5965eb15f0e4f1cc16528e0023ee5193e2649139d06195a521cec58eb85eac00a05521d46ae1a7b356f0de1289fe9272d89766e807e1dccfd6b85be9a740c32db03736cf190082f3eb910255e63efd04763e50cd237cc033f0fdf43bc77c6936aab99865a8287b896b5d190f9dc3f3eb4684c9aff710a0b6f6aa4338b9f4d33adafb5cc9c5532866b562d44e2e78eef110ddac9438c35c8be9c2949954ea776e31269ae277b0b1c3850bfec9a3acbe77e1d31d1ed75aa100dfeb10791594b6ddad3fa46850eb744227244105984f646a5d9ed477ce87a115cba3d2816d63bc3a0e7e03abe60c005518eac1108ffddb87726dafd89246b2804c3d5de6b910814e87d0d99db95d51962f5c0bd2d5f01071e49b71b902ac275930d2d959fea7051cf91d818045415f757f72c3c654dfdc251cda49ee8f84a74f466a56713886cc5271d775e2e755305e6b83604cec82d783a2338a6c533685eda529b1cd2896875107cd0a5ecff106149b668013eab74961c72f9c4ed19a77363d084f7f9ed41fb4e13e539f7515437a39ad7aeecdedd456c20c16c60cf2f27cdf8ab75e57a56db83183f81c5528e97709fb27fd11ba8f8267e861bfac16ea84751094dde1474604fc97aaa1291d48d5b1b8af03c8c9dbbcd9e2898b40f47ab98efec78c5fba30a28ea8c49d6dd04c4370f73854ebbe1267ee8b3d52531d687c8e3374714b89fff1754addafe9b84dcfd3c2ce8be0f5b449e795a3b628109f606341ac433680882007bcebdc134683da938765fe2b490e42f1d969c1e424f9b9fc6cb015368c651ee56e95820dac95eef492eed6725e89a411b390af0968e7e91ccef2b7f20eae31e98d487b5145029c403429d5bb79296ab59807dbbf649627e260f5397196b7eab7e8030730794dce271c1ad97d3046f74b47265a8052e419329596222f911a858ef8db2fc78fe6dd0de1e09d9d54aae4f682501c98155cda74fe37ee797bf1393bff4d09e7289f55e28f1f31a1d5338d89c646a1b2c9d43f80f5f169f79c04b6b736ac4fde695a2f1c624df6044eac417f3b3cfc61c95c360605918c3e622c448e896db50304e1ee878cfc181e0900e0c59369b5098ab92dbbe43ce41f97d361898cfdf4a19d53c784a44645939aeae5bedc34ba64b45c4e7e6608d262e7831dc0f4844fcde57a12a3bd7c3f121213d88c944628c9bf2de12b5278a7e6f4ad1075ea504a0d5bfe164528a1c8a7027f92cc5b464b28789f326f198e287cc096238737194c1c1fda159aa62649194ebcd3c400d7938bd8c894397d8d535f4a83b7cfc12a0eb0b1b0509c93e183a50715bcb818642f664c7d", &(0x7f0000001700)=0x1000, &(0x7f0000001740)="083325a6b2b100e01f0d9f2af741f51121a5c3ddb868d84e1fa35f5fdc5d310ebd05c18914ccdc65bcb6f5430decfbe4bf56ccf2c6c2cefdb941d0e639bad3c1a49b7106dec4785791254b4166312d02a247cde5942def481acbed8857fe1b6ade5f640efd786f3492d252606ae66be705aefb53ad4413173ee81c57e1c54c31a600c43c798e837aa18ab1f8cd45b7baf491754f72a8fe47d86d36620845182fc8c911038923694430e0168f00a4", 0xae) chown(&(0x7f0000001800)='./file0\x00', r6, r7) r9 = kqueue() r10 = open$dir(&(0x7f0000001840)='./file0\x00', 0x80, 0x2) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) kevent(r9, &(0x7f0000001880)=[{{r3}, 0x0, 0x2, 0x0, 0x9, 0x4}, {{r3}, 0x8000000000000001, 0x40, 0x40000000, 0xb85, 0x2}, {{r4}, 0xfffffffffffffff8, 0x8, 0x1, 0x4, 0xfff}, {{r0}, 0xfffffffffffffffd, 0xde, 0x80, 0x5, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0xffffffffffffffff, 0x8000000000000001}, {{r10}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x9, 0x7fffffffffffffff}, {{r1}, 0xfffffffffffffffc, 0x20, 0xfffea, 0x2, 0x101}, {{r0}, 0xfffffffffffffffb, 0xa4, 0x80, 0x3}], 0xad, &(0x7f00000019c0)=[{{r3}, 0xffffffffffffffff, 0x40, 0x40, 0x0, 0xff}, {{r11}, 0xffffffffffffffff, 0x43, 0xfffff, 0xe518, 0xcd}, {{r5}, 0xfffffffffffffffd, 0x10, 0x1, 0x4, 0x7}, {{r5}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x0, 0x400}, {{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x81, 0x1}, {{r3}, 0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x5}], 0x1, &(0x7f0000001a80)={0x80, 0x7ff}) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sysctl$hw(&(0x7f0000001ac0)={0x6, 0x3}, 0x2, &(0x7f0000001b00)="b738eff1684fc2c359aefd46f46d94c3c653df74737a637ab86263336da7ebedf86dd633f49f7e2035062b4ad606d36197a022f89a35bd92ebdd688148552def09cb9a2d9f7d098b63770e98343bac6edc56c63e", &(0x7f0000001b80)=0x54, &(0x7f0000001bc0)="5c3f8d1c1ead8f59877d53c6056ee806b9777f338c0b3b5359", 0x19) read(r10, &(0x7f0000001c00)=""/251, 0xfb) lseek(r8, 0x1000, 0x1) ioctl$TIOCCDTR(r11, 0x20007478) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000001d00)=0x2af0) executing program 7: r0 = 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) r3 = fcntl$dupfd(r1, 0x0, r0) pledge(0x0, &(0x7f0000000600)='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,\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\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) msgget(0x3, 0x0) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 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) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000640)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmod(r3, 0x41) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000780)=[{0x0}], 0x1) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_getres(0x0, &(0x7f0000003ac0)) r2 = socket(0x18, 0x2, 0x0) close(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000140)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000380)={&(0x7f0000000080)=[{0x100}, {}], 0x2}) executing program 5: ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) r2 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="11fe98d3", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaa08aaaaaabe08060001080006"]) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa88a8390081002d00990e48b73a4c0e910002ffffffffffffac1400bb000000000000ffffffff"]) executing program 4: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) dup(0xffffffffffffffff) 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) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000100)="9fa4438af867dba087da9e4022a71407d4172809411e9c0792155f88a019f818e72e159c5b761639fe7a0cf37bf3c11b26417b5e5dfcf040fd96a77fc9eb1f28e2f25f1711c630fd728251309439e3d997396159fd8bb6f97176aee0cc36b749c9", &(0x7f0000000080)=0x61, &(0x7f0000000180)="46c6be4aa9db5ff3f2b761fe727c3ed56f2bddb42585c0b1618ea72c8c3f526925c53f4497bb4d504dc8ba1a", 0x2c) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1d1, 0x23}, 0x2, 0x0, 0x80000004}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x800000018, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000040)) nanosleep(0xffffffffffffffff, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) ftruncate(0xffffffffffffffff, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) getuid() r7 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) r0 = getpid() socket$inet(0x18, 0x0, 0x102) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000e00)={{}, {0x0, 0x8000000000000001}}, 0x0) setreuid(0xee00, 0x0) r1 = getuid() socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) pipe2(0x0, 0x0) listen(0xffffffffffffffff, 0x0) setreuid(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) write(0xffffffffffffffff, &(0x7f0000000240), 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000066e000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}}) shmctl$IPC_RMID(r3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000380)="00008d08", &(0x7f0000000000)=0x4, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, r0) r4 = socket$unix(0x1, 0x1, 0x0) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040)="386a3889b037e0adf7234a389269847df8c501b83f0b134462545b5958700bb2", 0x0, &(0x7f0000001100), 0x0) executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_gettime(0x4, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r4) getsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000300), &(0x7f0000000500)=0x47) getgid() r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x82) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffffffffffc99}], 0x1, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140)=0x100, 0x4) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f5", 0x11) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r6 = socket(0x18, 0x3, 0x0) r7 = dup2(r6, r3) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r8, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) pwritev(r1, &(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) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f0000000fc0)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x6, 0x3, 0x7f) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000025c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0xb8}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x30, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "359c3b", 0x0, 0x0, 0x0, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{}, {0x35, 0xff}, {0x6, 0x2}]}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1000, 0xfffffffd) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000640)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f031ded2fc9cc8a13171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ffbe91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a14b1710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e000000000000000000000000008fe34b1be29286b43392da10bd462dfd749977351c316b7bfdf9ac901cfcc3cb2ed51ce7606a861ffe8151", &(0x7f0000000140)=0x2d7, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x80}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000140)="38846ae963499cfa2ee5ab5d319cc8bf3babc495775beb34a6e7b57dcf061522577b6cdf1a303c3e03bcd525175a57087688ab0ecd1eacf76b38bc7aef28f348ea95246d", 0x44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x1}, {0xa626}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYRES16=0x0]) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f0000000200)) syz_extract_tcp_res(&(0x7f0000000000), 0x800000, 0x9) r1 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x50}, {0x2c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) fchown(0xffffffffffffff9c, r1, r2) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYRES16=0x0]) (async) syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0xffffffff) (async) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f0000000200)) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x800000, 0x9) (async) geteuid() (async) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x50}, {0x2c}, {0x6, 0x0, 0x0, 0x6df1}]}) (async) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) (async) fchown(0xffffffffffffff9c, r1, r2) (async) executing program 3: setitimer(0x2, &(0x7f0000000280)={{}, {0x0, 0x4998}}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x84}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) r0 = open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x1) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x1, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 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) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffff9ffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078030000000000feffffff2b00457c5601a5ae235d3544070000000000000000000000000000000000000000012b7cb4"]) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000013c0)=""/135, 0x87}, {&(0x7f0000001480)=""/49, 0x31}, {&(0x7f00000014c0)=""/194, 0xc2}, {&(0x7f0000002b00)=""/77, 0x4d}, {&(0x7f0000001640)=""/73, 0x49}], 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0xffffff1c) setsockopt(r3, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000140)={0x0}, 0x10, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040)=0x1000, 0x4) select(0x0, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8c5}, &(0x7f0000000240)) sysctl$hw(&(0x7f0000000280), 0x2, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230e8828184f22ae0fbd22802486789de824741494c664a605834c1013352e03407c46f83ee01258575c701f8d5ff24556e495b66285dad3358f372ceb932737209b9ed89cc9103ced52890f8c629e5b651e68e1237ddeed584fbf9b527fe12bd36405577b254db8a484bca97d9afe68ce141732daef1caff7d35d62c75e72ad0af98aa5804e31b4a30378d84d46313be4413a2672345d86a7362569908ddfe731537ef498bc816b46d4aa2703fb2d57dd2e157ba1f2d842b4731809519b1babb131a6842d37c15a5f023f681ce258c4aeca672afdfcfa82a4a2ffb2974f582385923750481339bcc9069ce90d408b9849a505b0b9c351027dfb9209edd07e83761c16070e04d4b241049775f85dc1b0804ae6bcb24905931aec09ec892cf12f4ce684aa61785fa6ed0f57630bee0a4969e536b2297f1ee40ad98b9f2fc74b829c82102161b6eb0c7a04129dc346aa21a9884a87f6f5593f388fdc7cb896d37902b2c1919b8ee8c435b55081f692142b10d777e0a7175c0", 0xfae) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kqueue() sysctl$hw(&(0x7f0000000300)={0x6, 0x17}, 0x2, &(0x7f0000001740)="f6e1298f2571653aadf510fe22da5ad82881860675e2e27293c70626e4fa1d0e27c378b90e28c814637d3250d46595f69efd3cffcc95cca369412754f2279144f6eebab2627facf2636abc82418e33a770665ded7a77c83565184107e0d16aacd71a5f86aca4687e7ed5165a7a66328b0d38e4c445dee373eb2817871afa13ef6a6158518c53e311ac9c1579f7e7d889749b65848bce7348682a3845aff319c202ca6cefe49fdd816c2a43dda05fbbd832c01b823a5a874fc782c55ad31f918211977b78da5cdf1576b6aed2cea010f5fbedbbc64629d4a0cabcb3e1ca8a599c7192e5ad9cc8842d3f4d4d0305315ef036b96e6e7cf6663b0a5f099e7943ae407217bf104c6c5a52b439b587084bd07f12876e6a08053151e5e0b656835fab7de052e50b6414050e46e669a4d54d844db16829a6de14b2d79422205d9b4987c38b477317194a2fb3cadd2fd59beb38ecb7b799ac81f5f137c76cd1c43ea15334fa0fde4d54047f2afed22fefa93885e259e5a7a8409d58c3f222377f3e9bf11bdf2f243158043729b82e4a4eac96541fb92a4206265dd2fc7ec38b043b7540de9eb91cc30de69ee66e2ce800c6140e3cd0edd9225329823118dc0647b92aca6fb5f997e1aae790b3c10802ea0616b9299f4ad992f04a6ada840100185934ab21befe1e426dec9731e89f1b64071eaeb8c4aa1b8d6efb45db6f729e95d7719a0938cd289be65232c42e1351c1a75b5098c771cdd9f9ddf8b9576374ac6a4f4d9b46b4f8677668f8e8410de2c3b51585d491de4d4b7b59eb7a330cadd86a53f7b734fb207c8f18b1434f86fc19d706fd81e362a0ce19a1a32a3f52d75caa26a02fcde147be1de62f9f2dd86af49f98797bb580155430367712f104f814eac647ada5d19fb5d108b1bc4025730ce4d4928f191c2ef0c625a8a16bdf833d753dda4a0e73dca585d35035663b45cd926e1cb145fba7973ad51c04ffb034c8d231c0e656307486c6bca800062f3680adecb5d8a79abdddc08e5a7bdbd88f1ce41a05238bf79c65e6d35b1776997af70032be1fbd2482aa11e135ff5c20e5ca5720e0b183309a002d4c7cb205b24f3ef49349ccc9534f63f66da2fa46f36d25e039de623042eaa835d8f36f700536434c7b454989017b3f914b09c2a4f5eead4e0fb2f667778bea14ff872bc7810fb30ac8442e71a26a9d72f653bba25924755c86477098a372ed3b73f35764f5d9e0a87aa5b2b63c4b4fc44f371480e32eed534a1659cd9b8c79683645bdf95ba9cd616e14f815cf787dc984e045df61820e556c971dd68c33473bf5d9727e9ab51e29ae2a9102a7205e9b770b18a138ff846ee6a216c02349fc9bbaff1ad72f9fdd0058141acbfed9b4231f809b233eae751c9f089508cccb16e2f7b813aa26273cb23939bf4dcefdc2c3b9d0dadb019db66c40105cd9d9e78f90b0c8a32c4421abdf665db19e5c52ee2aaf7d948f0cf90969bf02ffc56134fa4a8621630348dd743c9a627dac09d5dbf2a0b27770701e8f78f89c0347a843e82b287cf162bf59f5cbfcc876a18304f9e55adbf69d6516e724a4d17cfb993e51f0a5ba81cef41acbd1ad1f0ee2657c6bca332d4bbbd9a14430f515ec67aea3c2b8bc37792262a7e403d81fa8381be707d354b078c9a6331321582648f4364b08957ac72fccdb7b5a1453ed7b7f775b4de9de2018c456f65f44c9ddf8734a663d44ca1638f00b2c9f1de8615897d677793312ccf11fd04389a34805baec6ab3abbdd5dbc1c0964a9249ae2e21b137bd913b8a9923f32d639d7a8c8447332a73839614ee371521ce302489f2565881702264acb4c753600cf3dd9f4cb3e213e219abd2b083c3c68ca7f51f98aa99833ef488a502fd3c9364c28e41bded75486ebcae4eb82811eb681ec136185927c95254ca6028d812478ab116acae4ba63c833246620ce1a8eda30b7a6e719bcf4bfd34bf939f00753c1afb04b00f4f51cc0db244bea29e51f11ceebf753e9fede2ee350dc17fdc6e1110f5f3b5cf871fc305fb075a7f77f9d9593ddb668697eb5fd4befee8366a89f051d8e15cc3851ef26496c1dd36840d9e369fdaea7c9434bf9a2a8d7cdf971c1ff980e934422ff4244fe0b078d0c54cc89da4f8b8411b8964e87d2f9d1bba2243a5a0fee1cc05ade57ff88614fc17bda84b8c4ba41e87ee53880efaa12c8f6f15a53d16c7a0b279a17d0cdc64c78cf6f33d0d4bf1ba18b2bbc705382b6dd4c1713ba847fdb4a076659a21ec41b9ac2463cf17fcc8010bbb730b32757e28932aafa1d55fd292f2330f59e2049203541c33f36918735e4da7f82aade1c3f69ceda2f60ccb7c6d37fd044548bae1f6a34953b05695672dbb5827a80053f735130e6f8194e75c79864731cb195d8ab3e19bc807dbf1bc2b710a24bdeb55e3501ddc10c07de2ade2823129b0c563b869055ea3bc2385006ba6eb9b5e2ec9ee28f25daee26694f0d6e343d88152e6c4f502f9c303fc5909dc7a4bdb2b233560f0996c80dbbffc1f003651d56d7df8f6cde7969d9ebaf3ec5c4b7d083268d6a72cc06eb4088f56299c92d15491cdd910da1c9b9cb4c22678203788f11bb01ea955e65c397de15650aca683656785da13ec2e6b0c048557761f66d733f6d5ab8664acd987004aa3800f34362ff6a24663b63eb4f9dfc65f5128ea73a431bd8fb95a57b52927d009642740608a11d5809247ba627a4aec2c632707bb3bf9ceedbcde3336ae153f985355a304c7e3564e0b2047fe778e42caffb6a14f998595798563c528257a1d879f07d1ad8e56034d62c4f90a801b3bec5448b2cd2e5d705803b9de41789ec1d3944fbc73f94ea2ed6c8d79e3799ca2dcd38fc3c5310d8f1465a1641309b8f7b12890fb3d51d6337eb4d7ea73c5beb72583b6eb9525936b652e6057d8e8757f16b7717b3de19ef4450d2b3a5ea453e27ad2bdd1516c7e1e49b9a7f63b941c9ef668a8145bd8d2cb29ef6fa2aefadd759a976b350b6be39623f5ce0f7210ac0367237bcc4b562b7deaa79e215425144ceec207fe88bf3ef04373f325545a37f68dff04a28bf1b00e215645504af23772c2c37dd9fc278f4a01ee66092b9e2291eae0049d6c555de60fa768039706c51107995f111610fa58d5769f4af69f4ded155cf1e9b0a97c8a287dd980f81c8e9290e5ecafcad83b38c744ffb29b018de7b8598b45b6127717514ea60231f2cf34280150a8e31bf9a19923809ce8640e83fe5559d6f4904a6a19c7473c2c1ae5aab3dc9a9b1ffb3c2c16ced1b4fb3343a1640805e81546eaf724cf34bffa950bfb80815d5d179b1068e36dff89e8410be8d250b501a9d2be65e33fbba1b93f9075a7d3e2f4ef87fc072b1a88db2289b9da959acdbd0b78e8db8df1dd65ad10caa0efc36ef9d57ebf022417680cd65cb46a768b54d9531a8d17011e908fc2091d5d6fae368d94a7a2cfb7773da28ac7d48dc36e6a003f63ad6a5eed1cd115302479070946dbd1632b086c7453428a9850699217ce96400db240bc8bb55444d665ac3f3e47658de2660c4482d48fa920ec97f7b8264d39dbadbbca0efe612ce6eeb94adf614781b0e165d43082ddb1473267877ea55570c77147adba6a7e1377a7d883b4f6a96f7a26c4f07d8c7062a7376c4abbad482976ff8a8fdbc7dc35166f2ff5adbad21772b643fadeae75389956df90d03ed056653efdd570e7e20285e3e7bb61147a32b662d2cb84a3ceab7237419e38ce2045c6ba7abb0304fca1e040df5e4c8663e39ee44e0aee48b54d2390e157613facda7372040f5051c7b1293f2f3c335ca545d238d7d1a914cc24dea714c518c291666673cbbe2619eb9c683d6e242fa4756b22fad05f2cfd8ee1c2338b9c83d69132fce115b00b96a8679fe43f2c9a1657557efdf6b4b0b109ae7bcdf3ab44e0d3563ef088638ad31f81e092af5b74912274c825aeaa30182aff4f77d89a4e7cce9cde97f00c3d3319e476593901e78fbc656a2047be4d05611e6165bc35759da652ec054e41cafd858cf039c852376a772065aec6ce8e8d63ddc3fe278981f371e58e8a0792a1e0e06807cd7fe0e07922eb5007d820550ccf471109e13c1537090b7d217c9a13c1d0e9901cea1e38d3ee1b82f2d1498db80030e481a5e763349ba9ce96091d3ead424a581e1163b5bf5648ebdc55720fd93a08bc111180f235057804371c168c4ace0bb5544fe7a80cb219626d9ee547023b755642d209f2ecafee54fe87c13c92aa9fac62234f0b7cab10f1fe062c19176c041c0a5acb81736971e396ff1444407313ccd83da1e1d2747af80da8ffa02c5de7566d561dc575d1862132849cc6022e5a23c87fe1e02a4e31c7e704655f7fbeb135e0eb51d07dcfc918abddd274a14938840da5fa7dda2b89b9f849d01659a7a5798830817984a353cd2079d5ccf0ba49cc7c4806eac87521c6f35e38147f92279a6f55fd8636e9e95d98b5928bd42047eee98d9633bea784314211f92783237721fd67a6cb80fc641a0c82ac1069ed169f147652a2364b0e601190e7ccb4e6dca138aee1a18615bc87e8b2c559f1dcc0eba4cd72946c68bcdbd703a1ba5bf64042f7f387b6c85178d4dc28a2ea44a31bb635a01e9055d04ed3a2087509f2dfcd2f8dba848eb7571f82f60e567ee0c895444b478e2726b93ba9ba67a828106552bae09d55647338dbeec4ccce198bc9c524c59285c23ae1f380f292b09955e3f08eae6502b7725c4a12dd970ffb07e75d96740c856827d34ec70e5f8e847e50c40577b8e9db5030697a415bd4a335da873828e3a5139cf96c797ccba9edf7ef09c1a4169783b86554b9b7ff9b6b2d630880d4713c8c429c5309a4560297ecf381acab1f0234da11938a7f84dbf6ac1014b1ea509e1043a06113e1db103a7447b015c69ef846131bda9868a332c8ac1cedaa20198f5ac37266c35f0908d12939edcacde1e2aa9e78e6de577116628a44865c2d152c5aa4e4d46ba525b65aea74889d5b1d04532cff9ee4dcc047234c3c38eb40f16f43e50042fbd8691d30b8e984a755cc39c32d9fbd73c6d0f4f2f61c1aa609c84661168d9b488ca914d055001f08f7ce8472712935f207b3cf4343f49052b1fe707f63824e49180ab126670c0368f03f8df9d198b6e5c623a3cef7911c9d42199abb50cb29772241fb00011d31f58f46a91be4221b9efd1991ab1b5113d14086f7c1d1ea2d3bbd1c5e1b29df98e96c2541ba5c0bb4fee777caa3e124778e51a69cdc5f63ca8bd3509a349d52899ce26bca22b3966e828cb6a700f4be132d5dcd89c0bb35e2cdf6a0b8b15ad4b65d001d9fc643adcffe78f294ddf17028d7576414a15123a928ef51989985026584c4d3e1ac5709ffe0ed52361f4801139c13aebf3a9f3a5fb075c38cfb0928dd709a2292f559a1872bae9dc30f0c79d52974c861a62cea7b9476678a4fe8375f129a907e0eb38e6178712f94587471b755a9165eda43c0fcd8fb7dbdc12210241e0c358c28d7820545586f8891eefd504fb07f67b4b20d42704d6e4cb434494bfd3b987d0ef42bb9ed43f15b87c9c641f6881508e3fcd8a30d31aeb2e78f0bdfc237433e691e1cfd0ad3cc18660287750cf5f18e688daad2c35d75fb48f4a529ef473a81ed0dc9dd0ce6a8f4d00f258bb280877e661b1f0feb4d36a49ef0fd80b744f45042260fee9acd920be61463558ace3daae16297b774557b8980d0721cd3f75a98eeb2e4ad29accb4745aa9ab34fd562e4244db81de0bbfe8dab66f916da3b0cf4d35679", 0x0, &(0x7f0000002780)="8c3817f6d3fe89297d5668bf64e735b66fe6f2fa43a20a5772ff0180000000000000946f948d27c6eb23f387f9079e278aa7ccfc0a1273ae698bd9e2a4d89942a00afe5bfc652ce07e2229197eddae759f417a73a4a51ce943955470810840416142d04ef055c681f9939b8f73469658c2b088e9cf39c50c88790d32caabc101f1f6dc1f5e91c0a7c3a1ec6c65161584f37f7206f0664c83ea6001699099e70144f3", 0xa2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x1) mkdirat(r1, &(0x7f0000001380)='./file1/../file0\x00', 0x1) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r1) socket(0x1, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f00000023c0)=[{0x0}], 0x1) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f0000000200)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2f, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x23) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 5: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) dup(0xffffffffffffffff) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000100)="9fa4438af867dba087da9e4022a71407d4172809411e9c0792155f88a019f818e72e159c5b761639fe7a0cf37bf3c11b26417b5e5dfcf040fd96a77fc9eb1f28e2f25f1711c630fd728251309439e3d997396159fd8bb6f97176aee0cc36b749c9", &(0x7f0000000080)=0x61, &(0x7f0000000180)="46c6be4aa9db5ff3f2b761fe727c3ed56f2bddb42585c0b1618ea72c8c3f526925c53f4497bb4d504dc8ba1a", 0x2c) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1d1, 0x23}, 0x2, 0x0, 0x80000004}) (async) r3 = socket(0x18, 0x2, 0x0) close(r3) (async) socket(0x800000018, 0x1, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000040)) (async) nanosleep(0xffffffffffffffff, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) (async) ftruncate(0xffffffffffffffff, 0x3) (async, rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) (rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) (async) getuid() (async) r7 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x75dd72feb556730b, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x3f, 0x83e3, 0x81}, 0xc) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000300), 0x0, &(0x7f00000000c0), &(0x7f00000001c0)) executing program 0: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() getgroups(0x4, &(0x7f0000000800)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "0000c6f26461c004f800"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000002680)="b4e2c6090220403dd00796dd71564372c08c34d6aef97fd23a9dc8dd10b9c50444811a3e4e28ebfc6d3db88f2f04c16d430124ff018a3e543430", 0x3a}], 0x1) accept(r0, &(0x7f0000000980)=@in, &(0x7f00000009c0)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00), 0x200, 0x0) getuid() r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r4, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0xffffffffffffffff) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) getgid() executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000200)="5399c890583e2120bd64938d83becf6e40a46a6275cabce7a81514ed41a2460b65", 0x21}, {&(0x7f00000002c0)="3fd2ab98bee48185462000e3b90622901a1ebed2b9753b12f3c5c897bb817322fc21a896b797ebb2a754f0b7be", 0x2d}], 0x2) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240), 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r6, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r9 = getpid() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r9) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) pwrite(r5, &(0x7f0000000100)="af5e564cce95317f2fea6b4d463962e631fe891946c3c808d8c90e3399b15934643e622cc2352a102a650a59ba69a74be51c59913114ea3a8e7e3e76129d39f2ac51f4c1c3a369636f7d58bc4e77108f53a4970b7ae92dc7ef188e017f0119dc7dba1b3927c05d99bbce385d10d8b6d42b2b9132165e5807d7b48ee6799790e65a4760b3297c6fce4eb5e92706537bb18d3888fd1e73d4b6d42ca9a6ea9d573c75884244a3c400528ab995432ae7df623a5e6c20156c06af4ba753d2d38136a9759aac29b58a9b8793dacbb4", 0xcc, 0x40007) executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0xffffffff}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x6) setitimer(0x2, &(0x7f0000000280)={{}, {0x400000000000000, 0x4998}}, &(0x7f00000028c0)) executing program 5: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) syz_open_pts() r6 = syz_open_pts() poll(&(0x7f00000002c0)=[{r0}, {r1}, {r2, 0xe65dc00084cf4bdf}, {r3}, {r4}, {r5}, {r6}], 0x7, 0xc2fa) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) getuid() r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="6f99df2c52c17d7a26db613c9f9f3c140ac2a9ccbeafb95a7c8a5537e8022f6f6e", 0x21}], 0x1) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1000, 0x7fffffffffffffff}, {0x1, 0xfffffffffffffffe}}, 0x2) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) 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}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(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) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000565000/0x1000)=nil, 0x1000, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd", 0x85) pread(r5, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x20}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) dup(r4) writev(r7, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000200)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) r0 = msgget$private(0x0, 0x2) r1 = msgget$private(0x0, 0x14) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRESOCT=r1], 0x401, 0x0) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r2], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e099ba5b88cbf8fd81fa1b59ef8417d010fb525c2335"], 0x39, 0x0) r3 = socket(0x11, 0x3, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x2, 0x800) msgrcv(r0, &(0x7f0000000380)={0x0, ""/72}, 0x50, 0x0, 0x1000) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc34371205", 0xb1, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000280)={0x1, "cdfbf517a8bd196f586a777b40a1e4b48d58ccbf86b08d7f1ac02344b8f635f87f0963d1a890c948f5928f13f6da72c0c0d3d14846fc91e3e61593474379faf8dd2861c3841db5fdcc0afb53af8776596c1ed5c32a7d4aea1b745474c542c53923d40988480334ab2cd23a2ab570a88851944a2020d21536dfde31e6ad871815d3d07a5f84f1bdc9b9fb169c8527b113c03e145f668faa992f3f27a6ced2d55f332ba1a8522b6426b05fb52c3a5df99c47a2dbc81a47afc1075d1d145f60516c5bfa8783f1eb6d5927076ce328bc6f4e4e188e1123db74b1de06a984ab3f41d28130c639fb187030a4a3c7"}, 0xf3, 0x0) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340), 0x0) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) executing program 0: sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe76) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) kqueue() connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) connect$unix(r0, &(0x7f0000000140), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = accept$inet(r2, 0x0, 0x0) shutdown(r5, 0x1) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 3: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff65, 0x0, 0x0) open(0x0, 0x615, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) r2 = msgget$private(0x0, 0x2000000190) msgrcv(r2, &(0x7f0000002680), 0xf3, 0x3, 0x0) r3 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r1, 0x103, 0x280}, 0x9, 0x6, 0x0, r3, 0x80000001}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd27d43220c7df9b, r3) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(0xffffffffffffffff) executing program 5: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x1) getsockname$unix(r2, 0x0, &(0x7f0000000000)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) shmget$private(0x0, 0xb000, 0x660, &(0x7f0000beb000/0xb000)=nil) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) r3 = open$dir(0x0, 0x8, 0x0) fcntl$getown(r3, 0x5) r4 = dup(r3) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x6}, 0x2, &(0x7f0000000200)="a8234242", &(0x7f0000000040)=0x4, &(0x7f0000000340)="00010100", 0x4) getgid() preadv(r4, &(0x7f0000006840)=[{&(0x7f0000000440)=""/85, 0x55}, {&(0x7f0000005840)=""/4096, 0x1000}], 0x2, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r5, r6) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file2\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r7 = socket$inet6(0x18, 0x5, 0x1f) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) (async) socket(0x1, 0x75dd72feb556730b, 0x5) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 1: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) close(r1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1b2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000001800)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) seteuid(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r3, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r5 = getppid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, 0x0, r3, 0x0, 0x10, 0x1}, 0x72d2, 0x1}) fcntl$setown(r2, 0x6, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, r3, 0x0, 0x40, 0x8}, 0xffff, 0x401, r5, r6, 0x8, 0xf30d, 0x10000, 0x5}) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x4) semop(r7, &(0x7f0000000400), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000002480)) r8 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002480)={{0xfffffffb, r3, 0x0, r3, 0x0, 0x17, 0x23}, 0xffffffffffffffff, 0x2, 0xd}) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, r8, r9, 0x20, 0x120}, 0x8000000000000001, 0x8000, r0, r0, 0x0, 0x4, 0x3, 0x100000003}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2811, r2, 0x7) pledge(0x0, &(0x7f0000000040)='\x00') executing program 7: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/104, 0x68}, 0x101}, 0x10, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000480)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xffff}, 0x10, 0xf) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x2, 0x0) r4 = dup2(r3, r2) pledge(0x0, &(0x7f00000003c0)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xd8d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\x02\x91\xa9/\xf3fv\xb9q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_j7\xc5\xd5\xd6\x02\xcen\x98B\x1b\x8c\xe8\x03\xee\x15') 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\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\x00'/571, &(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) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) seteuid(0xffffffffffffffff) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r7, 0x1) socket$inet6(0x18, 0x4, 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x40}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000)="9cf7a082949d6338", 0x8}], 0x1) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r8 = kqueue() fcntl$setown(r8, 0x6, r7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x7, 0x0, 0x0, 0xffffffff}, {0xfffe, 0x0, 0x6, 0xfffffffb}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x80146940, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r10, 0x0, 0xa, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="ee76057a", 0x4}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="38000001000000230000000000000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r8, @ANYBLOB="fcc13a981be7a0992c92647da4fa16dc7675e40d8963eff5798788f1144025c698aa67f2787fc35f28930c112952c34a5603232febdcdc135b1a7ca91a1c8d3f62d0137ebd7d76cbfdb58bed47aacafe89e761bd", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 1: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8035000108000604"]) executing program 3: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) 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, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) 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}) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x47c4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 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) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="04", 0x1) write(r3, &(0x7f0000000040), 0xfeea) dup2(r2, r3) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000900)={'./file0\x00', 0xcd, 0x100, 0x5}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340), 0x0) (async) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) executing program 4: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000003c0)=""/164, 0xa4}, {&(0x7f0000000480)=""/237, 0xed}], 0x3, 0x0) dup2(r1, r0) r3 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168251fcc0ea26bac863232c4cb8711e6bab4a64a894fbe282b6199284898f237235f", &(0x7f0000000140)=0x2d, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x20351e, "1a0000000200f90000000000748412ffd1bc463e"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c1090200", 0x86}], 0x1) sendmsg(r3, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9000000000000001010000000000000ffff0000050000008093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7e033ea9cec967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"], 0x11e0}, 0x401) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x86) getpid() 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, 0x1, 0x0) shutdown(r5, 0x0) listen(r5, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, r4) bind(r4, &(0x7f0000000000), 0x10) executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff65, 0x0, 0x0) open(0x0, 0x615, 0x0) (async) open(0x0, 0x615, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) msgget$private(0x0, 0x2000000190) (async) r2 = msgget$private(0x0, 0x2000000190) msgrcv(r2, &(0x7f0000002680), 0xf3, 0x3, 0x0) r3 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r1, 0x103, 0x280}, 0x9, 0x6, 0x0, r3, 0x80000001}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd27d43220c7df9b, r3) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(0xffffffffffffffff) executing program 4: r0 = kqueue() readv(r0, &(0x7f0000003180)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000002000)=""/4096, 0x1000}, {&(0x7f0000003000)=""/71, 0x47}, {&(0x7f0000003080)=""/219, 0xdb}], 0x5) r1 = open$dir(&(0x7f0000003200)='./file0\x00', 0x8, 0x0) chmod(&(0x7f0000003240)='./file0\x00', 0x52) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000032c0)=""/157, 0x9d, 0x802, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003380), 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000033c0)) recvfrom$unix(r3, &(0x7f0000003440)=""/4096, 0x1000, 0x40, &(0x7f0000004440)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = open$dir(&(0x7f0000004480)='./file0\x00', 0x661, 0x73) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000044c0), 0x100, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000004500)=0x1) r7 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r7) fcntl$setstatus(r3, 0x4, 0x80) r8 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000048c0)={0x0, 0x0}, 0xc) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000004900), 0x2, 0x0) r11 = kqueue() sendmsg$unix(r2, &(0x7f0000004a00)={&(0x7f0000004540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004880)=[{&(0x7f0000004580)="a421fb98b5fb08359f7cbb36c1d4de7e678400677d4b75fe490f6a61617125fad07762944bffba1e98031e7fb55076710895207d50acb477ee3108771482a8845bd7d9d0830782d77dfb080f195e7f181c14f4984990383f255df6676cb588eb83dfe05ec6dfb752648944d46f62798f62e3e86e1f882212933d7f50b237ace854fa13e2a0a36a3e863c214d3f54b5ecd8912df31958cfe8705b2b1b2abc251aed3e2246ab8d95eab3f855218744b3689e8d28fb2dd1b9cfd52769763f1757f6b314edec74b2b04cf3b4aa44639593adff1b38", 0xd3}, {&(0x7f0000004680)="797ec6ff9336d5e5c2a7aa33f226f384d8cb5536958611c838604084e7aea8e521fb2e63a72d411283173fa4cb3379c40fda2928ef62ec119be4a291fee181c1a4a80d6e6999d31c1d57f369444dd9d08b26d63e105e6fa248bc8b93509ae0ede3ff9ebb57dac1f8363c25b282e5526907d631ab06", 0x75}, {&(0x7f0000004700)="f2c1d7b9eba97d5259f46bf0df66860cd15f81525ba90e247457308d6bab3495b0bffded196d3b575ff979a618a632bc1db66ae741dd2703a3d76f5e6e3c49449c607c62e66a2891f24ddbc225d91d4774e3a3c047cfb315bf8a178aa0fe92376d4c0aaedef9b75b21f737d075bf5a7e43f8f8a0f05a64fef13b16f7feeedd1b450a4c970289965ee9b94637115f37df4cc8ac1318cf340ef17b2686f1564c565d8c2cb3e0be7fa99a4e9533e64e70012f880811c8e41b52b7b6b066eafa0cc5c3e379798c5a71297c56dc493ae9a3dafeded8", 0xd3}, {&(0x7f0000004800)="d3b256c99d8412e12702ca1ad85a4a0af21930b971883d65c31ab3e82ca1dd53bdf6bd1954c84b640e67dea62791b1d963c584231dad81c4242aa697e3d251a0a48587f9712727a13a648b39e381bad9f58422bd669aeecd1d5a9080365f", 0x5e}], 0x4, &(0x7f0000004940)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r8}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r8}, @rights={0x28, 0xffff, 0x1, [r5, r3, r1, r10, r3]}, @rights={0x20, 0xffff, 0x1, [r6, r11, r3]}], 0xc0, 0x2}, 0x407) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004a40), 0x800, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r12, 0x80185758, &(0x7f0000004a80)={0x40, 0x1, {0xfff, 0x8000}}) fcntl$getflags(r0, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000004ac0), 0x0, 0x0) mknodat(r1, &(0x7f0000004b00)='./file0\x00', 0x41, 0x3ff) r13 = accept$inet(r11, &(0x7f0000004b40), &(0x7f0000004b80)=0xc) getsockname$inet(r13, &(0x7f0000004bc0), &(0x7f0000004c00)=0xc) getgid() madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) writev(r11, &(0x7f0000004cc0)=[{&(0x7f0000004c40)="4c0afce1e3534167b5d343857154b926a264da1fde445848fb3869272d9922d7a13f8a798d1cbe3513865e7fe2e8d190f6c2ea80fcebcaa3341e4f78321c41a29728d06fe5a0a8ba48e68e0eeb7750335280be7bf9a948b2", 0x58}], 0x1) executing program 5: shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x4, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)='Ms', 0x2}], 0x1, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) executing program 5: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680), 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 3: sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa7550000000000000000e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e77257340059", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="307c149285e666f9c66966574dd9f5bcb63e404e60b1b84eb36e9148b840026634f4f763e442ad8a0401f2613826e40a6fab83e69dd4cc627776b958f5e4dce2b8986b7c66cf9a9d445d6e8c1ea838232c0f787dddd2b1716f0894383e84d40c2627eab9b90bfcd5bfd3fce210d9f766c9820ac9e80249ca96f1216221f01dd95b221f494e4dfe37511d7b3881e2b603c9a45b9d80ea4a8dc4d05e72384018a7da7351329861842bff503f1c8569c947fa3f589ee78a6f662cc251f049200b73cfcbd13c2ed63d", 0xc7}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000005c0)='Ms', 0x2}], 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) socket(0x11, 0x3, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) read(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0xfffffffffffffea7) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0xc4) fchflags(r5, 0x0) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="4dfded7bc56f9db6cc8fa9e3858c1bc160c0eacd5c3e15d7c6009f08158e3b5dba0fb50fb22f74d40608fe476dab401d72e590d6a6a3b5c62f5dcadb07ea30bb4d9b3c8cd2d1b03e929fbf345b6370188d04045c4a757028d51d3c811b5bcc22e8bd1ddcaa3c53fdab148b1dee54a1121cf08fb9f2199044796a0210573b8bfdcee3821299a2ad4ff158b8f84d12bb5b47b9a31dfc9f86b5aff5a77bf4009fddcd3c1de305df9aaa52ddc5b59ea467addf673aac66d184a5905414", 0xbb}, {&(0x7f00000002c0)="59d3c320010cc933d2842afc69c37718f088ef90144cdce3d4ed4b8d6f1c786c4d5a0b92b723fb3953324d8673a0148eb7e4d88dabfafb192f1e6c919beada456aba472b947ae0cbf97a8001b6ebadce8d2489a7faed3422744a63b2dba6", 0x5e}], 0x2, 0x0, 0x0, 0x2}, 0x406) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x18, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_udp(&(0x7f0000000c00), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) close(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x6, 0xe9, 0x2, 0xffff}, {0x1, 0x6, 0x9, 0xfff}, {0x8, 0x20, 0x3, 0x4}, {0x6, 0x6, 0x5, 0x400}]}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) sysctl$vm_swapencrypt(&(0x7f0000000280), 0x3, &(0x7f00000002c0)='1', &(0x7f0000000300)=0x1, &(0x7f0000000340)="985c1e41ddee26e08fe28930d7c7ecc0ff4ce0123945d1fd31a6399423bd46d34e58b6a7156f16e0d089e007936b", 0x2e) r2 = msgget(0x3, 0x330) msgrcv(r2, &(0x7f0000000380)={0x0, ""/113}, 0x79, 0x3, 0x1800) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000400)={0xfffffff8, './file0\x00'}) r3 = open(&(0x7f0000000440)='./file0\x00', 0x2, 0x50) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) r7 = getpgrp() ktrace(&(0x7f00000004c0)='./file0\x00', 0x0, 0x40000100, r7) setrlimit(0x3, &(0x7f0000000500)={0x5, 0x100000}) getpeername$unix(r6, &(0x7f0000000540)=@file={0x0, ""/9}, &(0x7f0000000580)=0xb) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4c) getrlimit(0x5, &(0x7f0000000600)) sysctl$vm_swapencrypt(&(0x7f0000000640)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000680)="f2ae15cbfd5acc19bdec3f629b38fbd3bd13dfbbf5c94564e06f68e1bd4c9d0f4f78bf4664544114325e2474af839f01e8bbcf590e7e83f99002c7460fd1801ea8bd5e8f6ac118ea6304379d118c6c60453ff30c6f5d81202ed5e08560992ba56602e23194fc75fab306b451b1ab2de58f800edf39fdd38c279011c73ba5ee874f9f07441f8eb85352d654fc2caeec5427ba37f2e0f58850a32ac1eb55143a78686f41ded9d9a7fce70acc12daae6ae2de5f4d79eef5dfc2de93d8f3f9c8f0084640b60b571edb921d99d7d399e106a5a1178ca315eb54b6185a37b5926ce930d571da56fdca7479b3cdad7ec5d1107f562322c43693ffac", &(0x7f0000000780)=0xf8, &(0x7f00000007c0)="0e8a8e26eb870cb77b28e941459f2b74d65a27", 0x13) preadv(r4, &(0x7f0000000980)=[{&(0x7f0000000800)=""/80, 0x50}, {&(0x7f0000000880)=""/246, 0xf6}], 0x2, 0x26e92f81) socket$unix(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000a00)={&(0x7f00000009c0)=[{0x80, 0x9}, {0x89, 0x7}, {0x87, 0x7f}, {0x20, 0x985}, {0x101, 0x1}, {0x46}, {0x0, 0xffffffff}], 0x7}) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000a40)=0x1) executing program 5: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95d9cae9ab0f8f74938623632", 0x62}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) executing program 2: syz_emit_ethernet(0x1046, &(0x7f0000000080)=ANY=[@ANYRESDEC=0x0]) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2fe80c9c975b31cb312000"}) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) setreuid(0xffffffffffffffff, 0xee01) fsync(0xffffffffffffffff) getppid() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) readv(r2, &(0x7f0000000600), 0x33) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000080)="00811e7993e6b879e77c3e68e1ce9359b622cef481162e0a4e35af9d3681dd09c4c694de", &(0x7f00000001c0)=0x24, &(0x7f0000000200)="59c82be5aef9cb902392087c89c0d00c4f72b0d154c2d2b74f15cb2412af6d55a4ec04930a64b75172f949a331ca88e83b2ea3f365cfa3db5606cd55e36a6e511162223b82e20178d63a82eec7d37a5eea9d69f72e7454c55dd643a99fde92b788fb3ecb7392866f9d893cb6c70760823b991c15ed221b57214c9377b3b2ebb873af810676369408858ec4c15101d8b148cd559a7128071a4f2352d3339d30cbc3e2ec26c2cbb1dd53c74e2a", 0xac) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x23, 0x0, 0x0, "2d917dcb"}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000002c0)="b10005020000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808e37193f8343712cc1100b71dc00009000500"/177, 0xffffff54, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002580)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {0x0}, {&(0x7f0000001180)="4ebb0ac665bd7489284b4ec7ac9e3c47ae686bd885f6b3976ebbbd3e95e5ed0232c307266cf042d45bbfa600346d54aefd29cc9e232f72288ec93a378d924a132507f539f8af59d6906ca2ba8bc52d73f582612c231c7387ce31cf03ede87775fb4c7c3ea2997455d1389990d87ce7fbc9a1b257147c1d9164850723f3d6", 0x7e}, {0x0}], 0x5) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000001380), 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/186, 0xba) getrlimit(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x3, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff65, 0x0, 0x0) open(0x0, 0x615, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100)="be73ab9bf9326052f236f2ae2c20248b5bec1053651a30", &(0x7f0000000180)=0x17, &(0x7f0000000740)="50ba6d6abe080b4d18956872f3120e4374dd33e4de2602964b9897fa843f1b6ad9233437cf73ca9aeac36357f544a4aaba63efa30b5b006702abc30df8ef6a20a658e638ae6bd1e4405365e4c37da03c9879f796f01c6c5b8b2def08356cf3dcbd295a8439f1028dcd60aa4d505e2383bff4aad16c0b26bdb3eb131d2684c2f593532d5b4bc626e4b4804567de63ae25059d2beb1ae83468692398eb7b2d9f20af55ec711f01a68b5405244600af2c28bd85f9bc81b1749d8da186ce9b22da1c86e7554313c5da6839b2973960a1a3d7a45e950ff846968b11c4d70b5def530ce5a3f616baf1a5068c43b5874d1332ddaf97eb3f0886c5d9efacda545bb5a37b043872abc5182c7009667c8f47ec3e75af41bccf89f514305692a5e566448b51b7d99138ada5476fc2512a347281966e7d60a8641464bf0c9b21398328cbb2a0ac571e4c4815f6461331fc29798bf9648c6e5b27df3eae75ef02b9631470cc7fc40ab3e55a0f734f8e0f625609f99bdf0e6c69efa8bd1f6601e06f66368ba9b87607219ae387d72b095d721bb95a75f41b5e4802cdf08cd26ac0d94aa1173bb14e178a53a9220f195facc4c8684f6cfb4cb3c59104ce192c252bfd6ac37edca7f0fa206d6ddc252b6384a8be9bdbc7ce02431e0516b03e6522f6cc0bbf131a60592d139593c6d9d3c789515901b6d61d981f9e7d4e7eb5f69385e7561c256ff505edfb040bf16e59b8b1d76605474bd53b604ea1e971dc4353fc0bc85fd4b01273ec55c93ba73dc27b587e4751ecacd81d0793c3d8b574b78815347afc5825bd85c43cbf22870f5a06cd818b765fbe61cccc7baaa8342549ab2e628776d7a3491efad9192fea8bc70b5775ac7623b4415cf8ef920c5ca5bfe7250ae6962464750242a4386272580a2a643865abdb36631b65ab2df5e3efd9d7cc6b6b0b237a1b4c0197f66e9fd5cd25cfa59dc74253d42a46ad7b70157e9a474fb4fa355b2c2925a737ff83065ce78cd0784dc9e7019c9b9bcb8c78949ad81677a2ce425dd15b212f9e69cc3d95f2e6675eaa6e6d3820fe84192d7ec82f42f65f74cc87a0d686738490be7ff50a0afbb8cce705484e2c7affaa7cb6808ffcfb3f7f7389df63d2bd91a36267c3d915f5ea356c6a02ac557008fb4d0fd2334f875263dc37a4f8917c141d4eb57ebb01fb3d9d818d2f35d45470044546e761ff07e122dd401adbc39a3f7740c2d4a42eaf28bea974b44d538bdbca630f441be259b03ddcf101756b1bee309c3753cc6811125a7d682c93e2d6aba6b99d227ff32b63e860305e7be2bb3ab2f342eb29020bd3f6e4f60488068aa72976341d14c5cfde33ba0d94c118dede2c088ae4640caaa9a6bef4d03a3a968e96e0bda26d5dc7fc37aed9739f77a3bd35ae1450bfa43689925c28b752ecba6a326b5a590fffb3c0b200c2aa1e873889d8c2508de28fefbb28dc1cf39b223a3915958d98213035f8229066e1f03e269a6c1758dbabf381a4fd1b4e50ad6515db96b913a529fc0cc1f6f47f84630583839e8f14e9a5fad8d8ac65920ec291b01b916ccd6b744e87e393b9a7fc243ac24f750f36b5411ab0df4727248cef1623e9e060b29e18f82bbbf01d7e25c7c03fe0a4060b4c07963bd8f88ec89eda9372afb10951ac0b557e458c56d58de918a7126ac840ac7d85c1adee5ec0efbf48ae37e45b286834d5316d5a6cbc9a4ea60164c15961c0e41f1d448ba9ddc1d51e10cd70386530a44c32b4903ce358463d7c3bc7f95315ac97c2ff61e28a0fd6bbdd4fea2b92032a9671a1f49d80a3d39eee5160a10b2f2634cf585e7943157e48cee60449d7ce2829dfa4b55e37491cc1ca7238999ce97fae00ad46ec77677e8cdaf227e5acf3b4c26a2473407920abcf95b44463f7a89810646b6c6461b8a5628a9cb11c58442b9c5a4ca433056894351541d91061d775700753cb9902f5299f396ccb2b8fc6b23d593052d107885eaca7c64b47248bb40de360275a202a7a37c93b2eb4d83e9b8ee99fb42f33c12f56a790fd66870dae06921bc719860a613e88ab57b1afa2ab8466e48b2f799bb259882678a72fcc96e4fdef17ce2109edd981cbc8d09e7ca23ed05a207daa532cf00c406aa88c3199b55f8c31f868763a1ce822f4641bd309d8fbaa60914006f192f590432c16bc0635696785eba108a95e4617c795be1ff4f51302126b0d052d5d27fbee8f2e3cdbd2d38562a92e7283b3506052f63b094747aa375c1f5f16df22490fa13b356b97ea4bfc809cf8cb0c653ac8209ebc06a84bd1166b2e0e8040ddeb635e01aa3ad31b578328c027a18bce6e2bd666a98307aa692ae3317bf3344f39a68424063bb934e1574ba021b5ee74883e805eed4e87c0cfd955a6df8430fdbb67cb429d7d3973679504473ef552e07138fccbd1fb5c35ea26d56e15aa45238efdbb8e67f0bc5c63ae0cb0bb68b1d54269872a4547c5c19fed0d95f3e8ca2db926d1d31da513dd17c8e9e81b84e69f9fbe4abc54978617fbebe30685528ee22f53eb35119858cb86ea092181ff4ea0c9daeb6b944b9137a3c4d44285f0aeabc208702955a33f113a9facf02de3233e2b983353c0d2890d8763c1460275b000ee1759a60ce8a10a470b19e62f36d2bd71343a333e6001088c4099003fcb6afbb79a692bcee23b77a32f90ae448dc90ec3efad36d0d264b2bf0de1600a44625540a7c4735029310758af165b99f97f0e42608b3018bbfd23585497c4c1cd848429cca27707855fec2c3b3eb75f84e6ba9a6d832386c91994c00bc909afd32b67214b495ea2476c6388b5c0d8643f4a7f905a294a54192d168cb67f13381a15599c8db1acb6f955a922c6482ec06e209368e7daaa12b934fc7cccf81da94adb8d2f9d24d1ca029e1933c2056a11e791178d86059ad7bd1cbfaf121983bc3359d7c641811b382b308e27ba93f64b73ca30768ad80ea5f8e10f6c5a1c56435ad32f7f9640c0855988e89ab95c29bd3d929923e27c747915c09db5a89d5aec21c8c84db56151ef45966a70122b3b08e82ab0127f30284bc2d84e7ab69b9eb371eaf009b27fdb72aca5383722b610d38ef7b3b6939d007d9770db3eb5cf7672781bc91de39cc19bafa64920d8f18f90cd33bf4c496b5e7eafd03002976a4d379f62d11ef86f2d5e5ae47118e9ccf0ab3aa19993f8b1f3e1aaf2d58d6ce63bcc988e8325147e30860d4d0f6ed757a1c8268f9d981dec9efa3dba2582786d27b2f06cdbfa342a77284c2d9b9280133613fc2a4dc62c68f6cd2637884009311b15570b1f1548156c8b941a806ebcc2d4eb6e099b404e6bc763fdedd07c355087de16a08356485ef6b4b9d5f8d8554337db2afa73edc95294570c7184d47ec0e17c4c1fc1ed0e188e0dd2e14787bfc91e5a3bc191a33920f69d807d392f4554b12cb794ecb983a886cb8ad412ee26a6c981d7b015883d053faefcb92d9bf868b986848ee6cb0f3aa9e81ea2b8e6589cfeac44368dfd5816db219db8328ab9d9305bfbc8ea59b6743941b92774609246aeda00ae26c1cb2e4000c30da37ef949d6340e8fe241576c011c12b14a84a3c880344ba6d1e4b14497eb8331a564069c186e4daab86a3a95f3245929e761c12fcdac99aa06497e57b14142e0eda75b8ac2093e644c98108a0b3e3989c03e01e2955a5fd69b793e936985b8aba636eecffbef01c7a529f2fa21c1b8a61096c46310f5feaa096b31f370afe8b551c5d072ed82b7b82a10129a1c97f625a547d9e8d1c80e63ac48f2a9ef4c2a929059a1428552b31388d324545822cd0fa4f4c23ba024f6e80a7791914e7eac9a406d0a7cea2355062fabc9fd8b9936e454e6f82225f6181db2c84784b3bfa9bc576083b28920740c84425eaa0620b7082944b5f5e21985acdb698adebffc1908a12afb31fa20c5f1b8d841a6a1eca6fb44c5350a1d642bc14576df58e9998dedf00054193af95015c4b48172e04792cd517e55962de6a10cf701d69813a3f48a2c7ecb0e676d0e6bc9ffb8acb60b25b3f8d6744b35fdabd8f7454a036bb5300e162d253cae2ee9e2fbaff86f1977d3c8197e8e8f97217e9f5fc31691f55f7cde298804ec150062daa53d96a81bbcdc8448d2d80785e9ad047f5679096842cf7f66af78f5fd29d42d79f55d5f348466aa004c1c762ef35b4f53d63eecb7560f9d8bd9444919b6c47a3f53d688450753a57396b04158141dc8f4f9fe5e55970bbbb8d2a6d99f7116d90bc1e1d69186a0f0431629a20dc4e106afbd625547879df1376e99662299ad72655e1110a94ad02cf6c7d1c4b2d1d0db7af6de81559da6d3973d2eee90a1f3118c55b08940083b45d4499c53c67f2fdd121dcb5c947dffc5580b5785f128af8b66ad760fdacdca69eabfc579e9681b342d942df8ad7918c932f2204b80448c8e194fb14b1f7e677b93baf5a571fad5bac7adf48f5b9da9792c1f1ba6fee5cc37099a580ab54e89633febb8d198aeab6923239547ea5d9dc92ba35d9a10c44df99d8fe18547a1cc8fbd67920e4f5cff6fa7b889c7e5ed2f0de1ef1c17652fbb017946d160ad70fd2034503c543e1860cee6704646372ebda56a43099dc410cd47d907941bf54cbcb00292ba78a2add5c322fe6bd022bb18314ae559aff4c0d76ad9d411bb77149642e5f9a9398b1882b8eaf7f0608e56e511990144bbe808d8008643f4691a8c82fab98f6053e5a8bfa6dad4da6449e9c493a658fc25733a8cb31f71c7d27d4c85280a0e01399e77d48af5f08c360cf4d56c94e6f0c099af5ad40c6e3bcee453745d8f67fc3db0ac05d204f9a79ae5ad6c587be7d4309ec10f9a6e4820d4d7ed6bfbf782b6488c9ff1c339df336caeaad9b5e10afa203ea6197468dcd04b530f1196a0a0ef9397bc9c453ee7924d3a77b0e2bde3a4403c383ffb1fa027a23fb8b5498b6f7fb439e4ce1bc490d7c6c0294e26a9383c5254a1f3060c7c19610314b20578434b8f8771154c9e5310fc5ec4cb23607b87b8a176db4eb8805d9f558966197e665b87a350102b4118c1c91286b2221c2a42c2f05092c10bc07f3667e2fc58a849439dd006d1cdf985a14a0025473bcd606900c5fb82ca68bcaa6ceae9da08aad0fa09ea55413c7182c60f591b3ebc97a37523d34cea39e907013580dd20cc3465aba291698ad4cbebef906c8a260b9bbe568ddea3be9228b582e8a220f240a1173a9ab0ce9e22b73aa5b552d6b2c3064e07a8713b2b5871afef0d397913c375a784e3895adb460896d47dc56cd94388c0eb6fd7244ab695f033b2cba1f3439cb388153b12f306a813308240e931e269a7167d99061bd7b51d9a8c15498d8e11620ad401ff0b1729a1c403bfa0dedea9d5de5b53d56bb2db7fd8589e2a54898bf289d714a1e682074148428d849648089b7ec0b65f52897112796e390fa7e672587e81db511e78315207b7642587669cb1e707ad9d4daad48ea19696bdd64acd88d80bad9abea5c8d38dcd28031b24ed037fefc9c1bf1a11823e3d23f05d24b640dc003b5604d431d9678f8c65eeb9cd782094aa6a6a1117bf540a1cee85df9afb123c369d4a99660319cbd167b498989d3caed53c82be947f0c2201d8ffbcd10788a61f46c62048fde5fb010ee5a7aa65671d92e32fe8b54365b9d03aca69ab85fd9b1cdcf74faf3c8a185f37f96e2a70e427d64bac624fc8e80770abe428641ff0a21d8bc954b7e8894836eeff6f990c82497b1b7373f3faed1713d0377e7e99687618f01ba99a6ecc13d04e0c116c2f33c610549c0522", 0x1000) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r1) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x3) r1 = open(0x0, 0x200, 0x102) chmod(0x0, 0x0) setreuid(0xee00, 0x0) mkdirat(r1, 0x0, 0xd0) stat(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000083a0000000000fb00000002000000000000009400000000000800001a00000000000481"]) setsockopt(r3, 0x0, 0x2, &(0x7f0000000380)="617c0b768c7d579487ce27f0b346212e52cbffecadebe136ef0f7b74c7a0ad0bb3795c00991fc5e0ea8325ebae5889c29fe0f9334e85cbe013ec27451bef10411fc4f73953f50357f6ed917c670e30ca5366c610041f3da707d9dbaf71f06a0a56b8fd4b07ad5546a8ab3634e61708734913f1f74934d27a7b0d76b947071bead408751594c14dd5ba1a875c40348c1846820000000000000000", 0x9a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4a, &(0x7f0000000200)=[{0x32af, 0x1f, 0x3, 0x840}, {0x6, 0x62, 0x5, 0x2}]}) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x40, 0x4000000000000000}], 0x3eb8802, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2fd, &(0x7f0000000440)=ANY=[@ANYRES32]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r7 = syz_open_pts() close(r7) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4}, {}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x66}, {0x6, 0x0, 0xfc}]}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x41}) r4 = syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000040)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x100}}}}}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x8001) syz_open_pts() r5 = socket$inet(0x2, 0x5, 0x2) sendmsg(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000019c0)=[{&(0x7f00000002c0)="64a1efcc21dd38bdfa2815748539cc1ed0201ae27927f9e6b4266c7b3c38e3942b7120eb4f7df686404ad014f7d465146d32ceaabf9372fca536b6237d99584b059fd308f9f683cf16d03b4b9305f9fad4bf9b7871ab5ec83bcdf6549bbc68773730e6cc343e72265ee65e3ad5cf020e9bd5c78f35d5a27899ca2c17fac8f0151be32f8529c784eaed234ba8", 0x8c}, {&(0x7f00000009c0)="fa7739f9977fa5216351fb6639f5c2061817617a75a07ffccdcc58e9aef2a9cd18f2c826c70db654288795188dad6edfeada16c52d566ea52ed384203882fccb3becd93ba2706dd33d3e4424ed6782f37b54b6f5ffa5ad247e4b7c331ecec0b78360c4ee94cac8ecb963abd2718ebf07443fbbb23a488bca2c38eb19eeecd6366d0ac229964de852f8dc60e0c67252d44ec302ab545bd40f3dfc64c7afd6ed31bd4cf1a85871b6451ea854220325344bb8dd15524a5d1645add6bcde97627138e838ea3879591b636916dc9ed6d09ad7cd0cac5207a61f6cdc37ddca31bb1733b4225de946a7b44b9b4b516d15531ff31346490d5b4de1dda0623999660ac641ce38ff6f1b978f9bf8b82d6cbb0f505cddfe75c4f1baa2a50ae11621fd615d766e80e4e3ad6f1f94540be7bbf96dcf1d6173d77cded3c7db041fcab6febb7b468a25bb74d00427e6cfce3bccc7556704b544de830b17ddc1e4a212b31f551643cb7ddafbb559223d86e0790929594f568abec2394bc33961739b2365e9eca1beb6c206aa4270b336ce4a6186426658bc1eddbf0de357f7de489c1b549ee6b639ab9a8e75afa8f894a4f403841afbee4785c54d79c121e8009cd1e8a0247122cadb3c958d7a1d2d8c40d3e64792e06bfd9c8927b7595692d85e922c51240f9cb9a8ee278ecc2ea0062003a358076a9fab5f26424839c49e3b8ce51b6564eab934614514f3cceec0dd82d6195c17ff6212476d0c0869121b5eb1c9f37800c0094a319c9aed359c186ae0d7d76abdb9cad5ae9e67b117ece146f33b6a2291c870ddb8363a66b1b4763f74ce4ce2b0c6ab90616d55419d978911d3f31ae4c7adfc627cef3e7503b1384113df094ca8e15b2f5a2df8509c3555ef09dec928fcd327674953e58a47021761e809b4b11258cb8b98cd883301b015e20a526b9a093e3194a9f719627e502a341c8dc009bb21d9328d61908e1a5ccd76e021282253dab272a74ab3e144890da26348a4592fe478660a97efd0d506e75ac52becd4346917d8085fb3be0441a98ab5bf72f2c376e4eb7cab9a7beaa13edd0285ca522ef59b5cf850ce9bbaf00abce4e0081f8b9835711277975f51e3346db43fb4b1bf88384a4b32a58561857585758d67c9499b98d656ddefa1935409f5a1bda20925d4ec7ef70c88ad58cc387c9144a88075b1bc8324024396b3939116a2ad68b3ec77087ac960dd71d82c3281ca0160d5f41809d960f2b32f30a5564322290106ad0658c9af3f10a6bfbbcaaafbf19ac295ccf088db20cfc45e0ede1c81b3bfb36c8e9e55b1534158382897e5b0451f33ef7043e7d8877b247a5b120fd62e40df5fd264a5b0685d45e73c9954565a2b527ba2313d316a83ffa47deb813d87ae8e46d1a22e2910413140893cb5a427b12e3a8c2635b5c86d9615fc1ff127d11411d87ab08f860b204924e335e3d2050ae54d1d3c212145ca8fbca2f0a68dcc812c90ad6311aea704127c7e7074419a8747912b86d5d472e9ffdcf45dd418a2de8bd9e65441c57e6cbcd0335b2af84415a973c4804ba43a54c171f607c462adaa0d6a2ee51ec939f50f85737113edbb0a7fb34f894fe7d5684783f48be44abe7a6096fd623b75fadfe9cc490f371bfa93bebf77dc076816f02892a101bde566132b8b05aaa9be16878178d44e52ebce95707a171effc20694dfefc13a6bd8ca29e7e1ecd3bfd616fd7fd6b39d25eee07ae9c1ba01bfd2a8b8f97a3d2ca33220822726a20a7b9117f5cb02bcdfd48af238c0e6115c3afbb14442e2556b470810c1ba6d6b21d02dcf2aebe740303c7ee7dbd032b2ac3df0169a3ba6f2591604fb275dbf008fe46bd5260f19ca4453ee3226b11008146ea89d77da1963d835a02d6ebbb1a8038e348731ee40867f13938b94a202bdd1d1ec5ff9565d0f115db0c297449e0f21789c73d50eb17bb2eba46acc36a69fa0f895619847f2b9e12553a26cca07eb99d4828d5bcaccf9790171b287c3fb2fd4b918659c733ed53eb1f4bd03b993acf6d313f0c448f4ca1e93028ee689dd4889ceab02ac3a150aeaf100538181e78291e860a0786d0c2242046c39a01effebc534b189462d242cf6bf4ff0e628f01a84b0fee34e78b544e82794cde318f3162be69b60db53dae0d961874aa5a44f84660e8d3d0a7c6b793b1c8c2743b12bb052f958a9f3a547f94f076bbfc73aa297575da64d5c82783f46b0702f4da300f13ec14fefd5cb8d044b82db9dc06c82b2373e7eeacfb86356187d5d525ca848d7deb957a21e47ea6077a6e4a79c6c1cb24c57dd0da81e3a93f2e363baa8e561db3043bd670292b1a12240b726975ce309b14e9f997414c5622e22bfdae9fef58ec06e476b8c38bf29cd91a3503e61a95070993784216da799ff37f60a67777e13f89b0e68b1353efc8e8140ad9b50b8c2665207a11131ae871dd8ad0bd234d071d279bdc9e7fb6198068dc2e699361b61263b2f91731276346312b9e2aea6a0cc21ecc7ee0be11ab602cd8da8f86f1e9ec0e9fc23e254282933c42f1cba20bc6d842915221cf93da5e514e7b60e259eff7029105528c958e41f3ee7e5a889f5a3562a055e47d7bfa4e379d1f35773460b6ccfd845bad7886dd9d675145ea67ddfed33efc32db10ece9d208d1f0dca1469a80b88818d05871b9cf68ebf77ce1fc9f03c6e78484e1094a9f6df8b1868e5f1c09b18e4771c5cf6f51172ded7a865f8775aec17738d779d98ce502e969ba6f81cf5f67959cdbe3e3d611c38f2401e7b225df831db7f7cb9f6affa8d4e05869f8b940ee37762b1f1e833ec0ce341f059bbfbb3a0e804ea8fac717a1ad5da1f6a4654071994b3f4da99783f4aaa9566ef1a3ea0cb04b1e7b5e558cfbd9c425297a035dd8b36ffab3949055c7432d5b7a76c6beba95df85e131a3417b19ea2a24e55e4c98d90291b80a9514d87d40d10633321b256824cf64fa46e2ece0e98a37954540d54d7fc1ca7cc7846b40b4a8a71f10830b39995b861ce60201ab9ad2be4ed7a70f93f982b49ea2a48d1d0397a676300b47c27d5ffd72207b556f91a657626968acbfac08e57441a262c2e195924b2108bedb00421a878d0ae334a595b9c36f644bbcfd7e3901af521add7df7284b2739714c0442e35e52109b8a40ff36ad2006aa14f15126e9d5a6aa272b0e0b7e249fc11752804d432a0598369c64ba1a75a9527b4ad6719b26c4b6418ca68e0d98ec0945153ddc26c3dc87dab54e6d68852c2c238ac4ae7ecdb6237341a554a32ae9d8ec175fc3aba8ab2f7c4eb981ef9740cfdda0c7f7cebc83feae66f1475c813adb188f1c1220d6c38e6bef06e369f62b32668f9815a615e51dd74af64c4661c421835f1b21f755a213f2329e94a5bed2b1308c1beeb25fe7cdb3a751aaf0e029d8df37c3d105dd1e056f66e38ea907355dd457fba1f150aed5edfefbebca02cf5d1a2ba6572d1160d7da07424c5f38a5545c53872fa7eede40cd9c73848cf26ba726ddda580b1a8142e77ec491a903af5251a485fcb2c74e18187c4d8e3a74178b3f060a9bc657ce5830a58a1a153fb2e732dd11ef9e5a57e302ccfbfc3fb947209b42c4b00e7039ae1ffbec385d5cf071a610f921a238875babecacf083381839e41b4654197e669b13cbbbae1df419114f17367e46ea6979539b544541aad14f402c59c2bed65e214c505da5bcad02d41647dcc5b9a4db6e37c24df8975402eb7d750ae66b2311ced1fc74604f943a87918e12afc24d1ce5415dbd056b54796890b66d5d91f3daf1b7eddc47093d7902db60ffce762aa59b56306d26c0c43cad8293cce5f8e44d9fcf682681210ae81cccdbf6131ea17ca18c82be516cd243eefda7d9a405a9f089db904ab26c34020f90a992790aaf979e568f153ac1b45b71dfb1a1f82d3e2cadb9bed3aff7a320c72747eb8eed68ca8139c637d53b1dee9de784e7997ca94d8c88a886bf5ba405041e098bd66f509b072c1714376f96de3c75e9045773c2d411ac9b135a2089e22d3b35323029b0288dc611d739c2bdb52063df6479984c72a005c8556ecaeafd4c9a269de4e9839c9fadf2de6b3e98a647f95413f399862cb623762fb67dc3802676422389b4215685108751179b297d269ef141ce486d7c9923faef9c9cbc24471958ae3c0a15f28958a92538d844189181f78310a539b9118a5d23d72cfbf6933d1aa972fbddf214dab5a47cf2f53c6b7bd80dfd78b0c57ee41b1754103f93746b09869c03fd77a4313d4b4ba2960ce147548aa84628b4f6f54a0dce4207022fd9cb539358dc040a9ca59a9db2c6f03af2ddaf18904e3094988c02970de0724ae16ea49f885afa1b28fc3d03b1c74b2bd1f86186e0e0a37285e0a8cd4b1ef92fe0fbe5b72eb1daec9dea294dce3805212345c10897e8085933503bec698594e7fd85bef2d3e02f856d01c48528021b989f6ed69c652331bc9b9a3b3bb82f1a4c68e275c63c20e1d892c066a2ee95fd6441cc964cf81acc7a40cc257f0ba44abc4dd56f88a8b1e6d034784021376dfb7473731b6d0268373ed9b64ee1d5db283ed96ebd3cc580a7e0d3c855bb2b2fd77418380114a60dacd4115f25f4113d7cddf98e77c03a959606cca12072b889a8242ad857189fdeff2f921d8454891b98e8423722f0c2ebc40b376270de827ea484c396b14c87966bd372c336cba8aad3cd16f8f0bdba1cffcd2746ed6f7951cf6fe2cb12ba4978e4d5ab63bea947c3c6dbd564617c26887f09f1ab1b6a719680c8d182f402e54b6f949b619a10f0ff0f3c791ec4ae615279421f7b25770a58137c7ce52f3bac217ca83df3b110393d0629921b3535fcf02a5dc3bfd19ad2866b80356d49f98900329e73a61a873cd0b3389983fcc00d10a8829c2805f82cc0c4be8ba25f07d52b51ec9889e71b1c34ba959b016804e0aef7d531b8217d7a8c131182fd5256c2f236cb56f37ed38ebb564db64bb1b545fc92bd5b7266b12d8e641bdf3b5cc03db72eca01bc3dcd2eecd0c17cd904613e825857d8b7465ca891bd2adfc557d83a7bfd4e685b499dda8911d1af7d09ad2a79bb4699173029b0d5064f9524e6697e8f8bd3e84eaafdaf0cc63a69796716a7b11d1612f6af513f44a50e30500ca794eb8f74540f695d7183c65a9435264ceef955fc3a35ff5cd7e13a020a182764eca1f711ce220233577c92f4eb1174a786a63c95a46af772d77458e82203a22626a072b03e6c7d1ca9dbb65c8c2b1468ab63fcc078acf3e8cf3201e67e5a8c94a81569dbd2c8046f7dc1b8c2444aa532f7f4b0cefe6d1f1f1d27cd59f471adcd28225b836f6ce3d9ac84d87c03f8c39e77a4cad99bbda66d697c1f981a5c88b9d00276d38980e17255684aa1e13ec405821487634251dd753b2a514434984616c965c1321e17a91c37c0c086899d022d58d26cd106be1664cda20d2a19b081bfbac75dcc95bf1b51672db2ffde1ce510ff1486587508c163775730f102c091f6f5a6e0af23a75b387cd82cf7456350df9358f6c6e6c4edfbdc161889e14571add34accc8bf60f197f7bbbe40fb0ad5e171dc6f1e58ab918b8516dc85cffdcbbe206b8be80963043f46ae502e5c937fc8ae95aa745b59d6fea32a9487df803df9a40af8882212cdf4e7de7e7b054308ede721578947083f1ec7913e25b76376515464aceeb2af7d484c23516f6529b79acd52701f433107c66008150de94de24c9eaa334e8fb644d34e1cb4a91c071c95da789502fb8f891e432a26c65440469920d4012ffd396cf9a9e5c", 0x1000}, {&(0x7f0000000380)="c9d36b5c13af2ea3f9513984ae25383ebe3c51f8fadb3d48581951013ffb365db75d7bc5d84a93f0c7048dfcb49823b3aed22c82dde8814b2c5f0505828bdda1721c0895dfeb96679f403ca29f30cbcad3b8b5b90a75f122062b", 0x5a}, {&(0x7f0000000400)="7c7f6faf2ac278e9155efff9ab27d0dfb4365d1644470fdb0475d039940984b41460f3714737f4d819eeeb8c44383ebac908e694b04a43e19fe73b4b74882797538bd05cd1ce30a0722ce216fa5e611d088833ca7f59fee3325ab593b868b6a9629373c1b0cf7810a4159ba2254cca51b7363075fde4b3002be7bb05da1922664a128fda69db08b7abbeb73af14154ff32303a8abc4ab345477cb0fff06effbec6b10f9733e9de1a2ff8d0c488a11773fc46df369c5591154aa6fce19319870c6e64c477a5b69da6949718af2eb113fac0a1ffe8545da23210e3a208ed5a12", 0xdf}, {&(0x7f0000000500)="10f306f475f9120d9e237f12aa19c6d46102dfb364a800cd10f963bd49ab08c99ceca946db871be1d3885206a7218017888aabd73755b2714fb40f1e0300dd9605af26358f75635401e771097c94c5406a13e0a2a6ffcb53639e1411bb0d2e1f3ef38de6d9af4f0c361b0936e9af3667e3eb3a067bfc2c693cfc967519462cb83691e19c1fefc9bd14ce4b0ad57e0562702fa4b78737903a45df968f31cc36806d2dffe73e5a45e1852bf00d", 0xac}, {&(0x7f00000005c0)="42156f75aa8a913accea97886e293bb08660c9682e602cdab700a1eb6981e1193de874ad7a33ac065aefa5484ad72d6a4ee159e2717d92097eb67848949bd7eb0243e9418f5ad28e90fc66e3107c5d8c8112c845fce7f262c8dc34ec1ffd7e0c17b07986143487f8e5a46ebd1e6ea9df209e356e3bc614d6a4c66233e86b6ee44787d83da241b6c4633aedda5346a358ddcee50570af82e9a33853420bd29b239045d8dca91378f6af8160ec768c077166b3871b7681929632f3a3dab7b1ebd9f8f3f7a947f14fa1711261a25715662fa6170eadb3ef915a2b62e7246655ce7d89ce7ad8", 0xe4}, {&(0x7f00000001c0)="6599f6a8d7d0bfeadef8d3b866988fa1257bc78a18d549fbd51c141e7843c8de42812cf9", 0x24}, {&(0x7f00000006c0)="16f7b49fe73ea54afdbe1ce3e4f5ea8c31c4e351df22661192878f4ab80aa112e4758cff9944258ad8c1a2fd15f2129c8e639bc3de3d9671a97ac58391916afae5ea7addadc54a46059046caeea83710af8ec60cce13f9422e6e13c8cca2ebdec3301bafe363642f647fc9a92c10d5926aefbe563a8aff5011bad3855a7cbaf4d9d3a9be2c8fdb48d54edc12699eee4e074557c52343a7a3bf668bab26ae54b2a54733834b", 0xa5}, {&(0x7f0000000840)="258695d20072969052dcd369923a801e825fa72c56602462bab575e49c3d84ce0c3175fa65674a79957eb731c2e5e508a203aae07205276632648338f5af6867db79678068b25365852a490cb45a0d975bf58819db9bd3e2781a1410a20552f217ea789c35309ec6dc7ddaa0d9edbaa17666fa19795a0e30b8e9fa74327c4156da4f9b5e96c3df201746e5bba350cb5c1a12078194a424dfd20fd0c9c3c57cf1b78a", 0xa2}], 0x9, &(0x7f0000001a80)=[{0x98, 0xffff, 0xffffffe0, "d17bdd535dd173c036ef8f74fd73251ce56fb5b33524cdf70119905c5e961136bf6f6ff277e702fcb9d11839ac0892598f714cceef1792e0dc179300bce9add6654a43f5791b4cda8857200b202b9a068842c09845acd3bebdf7ad0a6001d89b0a2a03901ee1406f727b08d8cd0094f52726095f3fcc9247013c4d213f7e3b936f"}], 0x98}, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) semget$private(0x0, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000780)=ANY=[@ANYRES16=r5, @ANYRES64]) executing program 3: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x2}, {}, {0x2}, {}, {0x0, 0xc8}, {0x3}, {}, {0x0, 0x2}, {}, {}, {}, {0x0, 0x800000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {0x0, 0x4}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, &(0x7f0000000500)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2d0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000200)=0x1dc, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b410445cba2f139f56ee750beb0c7e56b1aaecbf70000e0549201ce1d0c38204688", 0x3b) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df5", 0x1e) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaa10671a308b642ab08100"]) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x2000208) r1 = socket(0x6, 0x1, 0x7f) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000025c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x18, 0x1, 0x3b) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069dc, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) shutdown(r4, 0x0) chflags(0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x282, 0x0) writev(r5, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000140)="dd124f270c8cf3efd84982c08ae4f42c7f0f4c353e63e98ae92b74269b47f5d115583384f8a9b3cd8474ebe9448b9164f3cd87af6fb982fce8f631a5613ad6d8ee254782abd0cdc03485984c7d34577905", 0x51}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f00000000c0)="ea89c1258c496e2d4acfc8a4a552b379ff8b1dfead33ebb6d06a13b6d30c23fc63c2a8f4aed069169c8e9f743f8ac4", 0x2f}, {&(0x7f0000000200)}, {&(0x7f00000003c0)="1cbe8d1216da7ad31f6a28204d6ca3e3af39d6317bf918cc5ac03cf60ea5d5e19007ef59672cf6055a5666a26352d52086ab7e982c098edc9d529dff44691bd890cecc7087f5c73f41b3b1fa265be9bd96986a1cc31eb0ccfa05830ea594aa8b6181e61dda7c7d8a09d33b14c2e024dfafcb027523c60d1600220d594a2837cea31a192e6f0c10696cb9a472d4f7ae7607cc673b2967cf54a8e8ea9b5f74240f48f7c650c44fcdc9718b7b862ac28e4c3f2bc2e3a082ae1f0c962815769b69dd461efc083c190aa0a0ef7da6c4bdba98d583e3627d024b886a9d0bfca4cba9df53fabaa6078740549568d1f09c70b1a23f69ce1b63d342babe356ef6be1038e365763c147fecf519781c2485ee973fe3078a421c036cdbb482f97b5051684d5d68bae39a41b9d62b1b3bd294dc965f149d013ae0f6d9fc470c3e028de7308d03f05f45", 0x143}, {&(0x7f0000000040)="e0f16406b658e6f2ab35907b", 0xc}, {&(0x7f0000000800)="5d3d898283a825e65d39c5a5c5c0723f1c31839f9c5d190e96695d7cf6dc9300558240b7beeec575bab938c9e51b4a6d4dbab4a1fff8ef05a21f120dc01373a2637670f7a6a4d0023d8c86650b8d9f6c278a4fe86a038bcdace141341e09801bcb21ee064c9a3633de731e066bfb3b568ee9ef20a85aa0eb19543ba49dddad28780d007506b465a8b2b5f11a66d6d14cc6c7b9627b2dc92d360b224ba30fac00dd00e85f238f69965ec8fb927edb17543c0644c76f2cb258752ad36e39c5a1bb48f76208619fde899541670bc95e740d5262ec1ec2f3ad79b97b7123cfc2a7ed47e94b9dbf0eba7ad7683ac9baf174b337677433ad463661057ba89151ec6e782a81566fecfeba3c2e1ecdb8af15d63dabc9a64ee5a565166a646b874aa8205102c23533295f9475319539bc193159cdff28999a10383f002101e2617d08228f006efbcebd2d26c231d12b53e4bf2f322f768c4b7179c33b2a5ed9f209ee3dd94359064800375d4b09a2f0e70a009a880b25891afc52f48c99ffd671db8b81e6d42716f8af84f8f3891899a5c0766e7bf5e894f53c45f61959addc4d04236d6ab6e38ad7124728cfb045b0b6f62e702de7fadb65ddae993cd1728adbb75d8be256b22a0ad4852cd466ce74fca50869bbd577666f18ca0c972d07165eba406640758e8b54eddef2956355dbe647df0a9eb497ad9b6b897f45f55e92fd580730a0761a07f6e2cd52cc891bf144fb2e328d7532bd70798d9faab9d5e28b7248eb5a200e47a8996d0f0221660837317c3f413055bdefda30e7d4cac7fe0aacb5a20b6f3e9267b5740b82bbdf3650576bc72e70f2d201841614196e6661a755612b8d6fb8f910f3975f2174f0039fb37b2d5a0ac7f8a3a61a45f4b4671ee7c39e00f00b4cdd4709c2c7ae45d24abc8d26f8cea088c915f19e899b129b2559b93418d1f265df3b9a0c4733a5e012e7daa39095f505cbf4da9d15d4b1f179cfc0764a3c4fd50028ff13e277b0f078f5d7f3b31acb45d2d26575714529a27312da5331e1c9d6ec6c247e72be4d1f227c358b8c2c072ef00781b70b28a186a07ef5f4dfe79f9df7d12ad41fde0df1f110d96f5c6ca7bae177229426c7f75d8a2b099cea7a85d83b1e0f581634ec21e0ace9e7553ebd0d2cd1f247e6c87e938ad8f9d96a872a7bf37dfe94aabe3c0491b8fb2169da73e37140adecd511fd6371873cc6e4f1b0c661bf003f5242373c1f11bc2c9ed7571607deb559adca85df784d47d4cc301c40fa21033a90778aed2337191d6b0018a4e6ed7f48c2e8af2733c8c5afb5f93c9c5686421761bb6c3def0a19e86647487fb151b45d4772927fd21bd6187dd3eefb4ecc2c38e91e76a1d884cf5bff5661d8f0fd7af4a07bf88762548159da8741e13e82575d68fa5ec247348848cf26ca5ecb28b21a98cc6b296c26a0a3f643109206034fa986bb6d513c97ad6621c6e17a02d57fc411f15098cda96e6451b21ed1c5", 0x423}], 0x5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0xfffffffffffff000) executing program 2: r0 = socket$inet(0x2, 0x4, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) (async) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 0: syz_emit_ethernet(0x1046, &(0x7f0000000080)=ANY=[@ANYRESDEC=0x0]) (async, rerun: 64) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (rerun: 64) executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@info_reply}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caf45275882ceece40cf"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b876a854257525e480200000000000000000000000000010000001800000000429d9fd4591a"]) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r11) r12 = getuid() setreuid(0xee00, r12) getgroups(0x7, &(0x7f00000000c0)=[r7, r6, r5, r5, r6, r8, r9]) r14 = getppid() r15 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, r11, r12, r13, 0x100}, 0x6, 0x9, r14, r15, 0xf2, 0x4}) fchown(r0, 0x0, r4) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) executing program 6: 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) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000140)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000c6f26479ca940000001700", 0xfffffffe}) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x18, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async, rerun: 32) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) (async, rerun: 32) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00'}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) (async) sysctl$net_inet_udp(&(0x7f0000000c00), 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x40e}]}) (rerun: 32) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 3: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000000e000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd20ab9565000889000b81000000cae600000000000000fdaa6ddd6d79cbe7cfff3aa873063828d9dc0000000000000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(0x0, &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f000000d000/0x4000)=nil, 0x0) r4 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000003c0)=""/96) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r5, 0x0, 0x0, r6, 0xa2, 0x4}, 0x0, 0xfffffffffffffffc}) shmget$private(0x0, 0x1000, 0x464, &(0x7f0000002000/0x1000)=nil) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000440)=""/221) syz_emit_ethernet(0x3c, &(0x7f00000002c0)=ANY=[]) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) executing program 7: r0 = kqueue() mmap(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x1, 0x10, r0, 0x5) r1 = socket$inet6(0x18, 0x3, 0x9) recvfrom$inet6(r1, &(0x7f0000000000)=""/196, 0xc4, 0x1842, &(0x7f0000000100)={0x18, 0x3, 0x7fffffff, 0xc00}, 0xc) ftruncate(r0, 0x100000000) r2 = socket(0x6, 0x4, 0x2) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000140)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x2, 0x0, 0x3f, 0x8157, 0x401}, 0xc) getsockname(r1, &(0x7f0000000280)=@un=@file={0x0, ""/503}, &(0x7f0000000480)=0x1f9) r6 = openat(r4, &(0x7f00000004c0)='./file0\x00', 0x20121, 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r7 = socket$inet6(0x18, 0x4, 0x6) fchflags(r2, 0x10000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000500)) getsockopt$sock_timeval(r5, 0xffff, 0x801, &(0x7f0000000540), &(0x7f0000000580)=0x10) getsockname$inet6(r3, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000640), &(0x7f0000000680)=0x4) recvfrom(r3, &(0x7f00000006c0)=""/157, 0x9d, 0x3, &(0x7f0000000780)=@in6={0x18, 0x2, 0x8, 0x8}, 0xc) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f00000007c0)) pwrite(r3, &(0x7f0000000800)="72239495226cf10db468182ed1a16130482698a7bad1193fcdce2517fa10d97b8e129018643fb4a2c3403cf6aaf3410260f026d138b3f184544ac1c6db81805c6f9c3f48953fcfd6c92d7dda1f8ac4fb409f2be0312c92f6d809ca4998395b65f48efdb7efdea0da582c6ae39195e1d9674bbada", 0x74, 0x5) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000880)) close(r7) sendto$inet(0xffffffffffffffff, &(0x7f00000008c0)="ca53190db4ff2d5b4c655322f9c2240d493bdc4ec1520e9a033e29357cd409fd33b5a5e0aacd98145d22e1d96de1b3d28437b056d810d493e31c638acbe15096f1f86b74b4ad067378e280f5e7e1e57ba02b62b40d4d194db302de8368c86d072e600fc6337af1d4dc68f0d2c28e5746010da2b2b4965ee006d0c5f6a1acf441ee96980a58dc066d26a474202cc38177c4adfff41ebe4fafb4193e7b2480d092c2528dc13dc1980d6c588866b8f69b75c9456bf7e84ccc2e8ed33d273de1ecd67150f192acfbbd3de1803320a77f7ef78d7153ace3c8568d98f1366d87ecd2766fb7f2f5b0001cd8b1831db1a68feeda00b35b00e241", 0xf6, 0x0, &(0x7f00000009c0)={0x2, 0x3}, 0xc) r8 = socket$inet(0x2, 0x1, 0x7f) setsockopt(r8, 0x80, 0x5, &(0x7f0000000a00)="386757d6db4bf937a84dc3524c5aafcd5e5e59190ed1792f9e5e8b5e720ecf1eeb4ae95fd6fe18653c928c7f0eb0e26273641e7d8fcdac091eddc61f92eb1a10823f2b13b804b35176bbeb58d19d737a05b225fea8d5856e705cd9e4e567939e5a233e545dfd8a43ea9b22483104765f0ff26b82497ae6f85320a01b7ef5995e6ecbcadee356353faebf987db637fcd67f0f74fc4f484cecd57f558371ca0f15d5c9418ad026541294a9c5d0a1b9306cdde2dae6c31427411e2a2fef359b38d5512058beba7a448a8227a6d8be04929ee7e350eb450485c9645b8d54465eee9c39e21b02134b26b4798086eb50bca0802455a3137c430c47203cce6836a6a232de3939b833ee656009b6713e9cb7d6886f71c3bccb6948b12686ee9daa78c5925ff33f33805a8c53d090c9a4c0e4f3092b694e607a1c2d187b2975684021ea07583eb8378b44cdda646a431a428bae3f1ecb7a08617957c2ec7af9148d4d727c773867cade53a31e83ce7ebabe52484670df5aeeaa360d5ed6cdb786d3fce6c6f500ead6f7fd28ec6ccb02211066d67eda0ef72d92f1a34e8d62c276001e006adeae6f83c283c33dc1b1e745563458675bd7d6e43d85bcb3f29b7a8bc7426524adcc7972f01bf02daf44cea410615eba4d15cd58b2d939943a3740e553e3846330a936ddac83c61ed7d1b315bbff548911032786f9fb97f2e30853c3138d9d8d5695a695a6293fc98502bc0289de2621296baa8c6416b7bbeda2a8a7ab23a3a9ffdf29b6b27b6a6589d7090c4e5108b46d5fa79a33639b59e9378c3b837a2cc72ce176f52d7aa72a180d96ee8d98e0987b143107710b1c57b9ac2ef0268263e7a676a256535bb1ff10afcc466f3c1bd1dbd151769c5883417d0f2cf0c88d7033915a3e31edc39b4af1634dc637b55e592b137e7aa4a30646ca32eb940d2b7758be0622b03146431a0a78ba93147499051c04ac185948f233999a96cdace9d3b38a992b34e1c7c8a74e15e3ab8f3da27416194ec3ecd614444e505f4c99a9c0cd8618f4b1aee718e754d2b5f71d50ba0473a5a58526f9709c9d2c5425e0ca142a52538ef8ac4e0e2b9ca9d9f47c43f97b70307b69a9cd6b5df3b5f1f29ec2b47741812a6406a9a13ae3947a66ac3ec28a8c4fca6ebb3744cfc0172b4f6a3ced42968861bae6591815d96f23dcf724fb501dd0f4f23939c2c866e675cd9530cabed1b4cd65f6d66b260e2aebcba7fd0ad3586a336dc09c0cd785fe4c77be34cf7ac51b04d2d129ac53d146b4edd5bc979c9cdfbbb94e1adb177367cb8ee721bcb797e34a09be717d6bb10d4d2e20bb6a9524390e842989082f94048d48e186f1103e84cf8a6bfc66750118555420f5304492e588d66aef269f75069bb6a77504977501f045c115c38010507170b36f279adb7e4586a25236a6491749b6161eba98b3e3286809ea36314d8572aa5938316f012937cb7d690101c71634a037e268a747eaa36c859afb1aa1c1590153fd7d018d0fdadc3d403edb71247ace4a31a2f233c22d77f281561ba0742de64ebec6ff45be0f5bb67d4cfb1e2c33366a94b152e6c3659a1c790347cb23e9ffabbb51f32a7c41327cae9258c8b6d197ee4ba60ab28120e5e82b0196af8f0b9bc8c7e83dda6cb537366c83958b5d8138680284c47e12d5e933f645f3240a565826c7b938ccc9ebbb14dbc83618e0fe73b084a2110cc68f61dfda8819df614afc85fc57cde190fb6ce2ee3de4852e091de29128c19ed1167599063a1802c2ccd36c06cf2faaf37b94e9c85b8db3fbe57e9b2ac8e6a0fe2e77cce56c401f04ab5e2aaf24d79c5ffb81b0fb1dd0cce4531f942debbb082d5d199246104f17aac1c4ddd9567fc196ad904299de496a010ef2ab14ca031a81c089c4562793ae261b981f04351598d9485470621ef448f5990db162e81952d4b6bca9c5a9e8a4f720b07a640f2183622d0f6887d6f6fdbd1687c15f33927554e148dc1de875ed431d7ed5b0d533597df0db1d2dfac1addbde75d7b6097fc63c269c914f825c04ae3a785c6353a19473050f23f5beabda9ad7ec89f0858bec992fe2927f02d76103aba671bb57fb7b3f3450fdecb20d182cd9093155771ce8e662cc958e420f2a391cded9792dc5a15a8a658f751dae7fce50b3f429be6713f5fc3a0667330d9b0129063a05c0ec1fae825800d5150144ad4d8de41cc0625c6bea667e17711fe821387314c5717ea19103c808b9e58555b361693ae270cb81b1db6ea5051aee9adb71c162d3aea6825f0763dbfafd71abf8dc31b6d99ce9f8c041513ea7936c79baa0f345e2d2ea428a9f3425abc670fed9975892e30b570c26ceb2aa63a178b856be69843e61c0a14f311e881af95999681267af77a309f587f5e35d73489b36dbc22d349eb54f3dd697dd19dd4aa18838e5a50d0eb53965fa0e2188263d89cfc39982a7dae4af072ecbab9024d8ca8d339a99f117c5097d9c241c7bfe83619d23c7a1d0199351899e1d99391824ce6cac7184e15e3dabd87744be5bd46942b8d626777aae618a31ffb01116cf9e4ced9a74da8adc16ccb3af10613388eff4628eaad38a3ce9a2f257d7cd55bcfbf64ef13f1a043d87104fb8069cce42d1e8482286ce7009111bbefc46c4370193ceea805a0deb2bb94fa4b1d6d448473a1c76565607e0dab13949f342f24c5b776050ccda3420319edb17a0a3327a36fadd1bc09d7531e863ccedb9b6104c88ad0c79c7496a7e4f427b4162d8f575afaea87fb400316ce48c3be33edb65457b679090cfe873901db70823f49241a2c3c6ef98a9e860091c30389c920976a95f1d3b46e54b5be2db6c5a04e876a7c9789ac60eaab1704ac74a1f876e78414976c0303c7b989f58da98598eb03aafe8bc75287ca724cde834ffd21ede8667b41a8043dd8fc2b068ff394e2360e1439018a6ff4f9840e595e1d8920ce7ff0d4ee59607203b97db290159d18855246d5c97cb252f6ad019933102296ada1d9611ecf150b698d57af72e712510bb374c2c6a0e2fcf14869412ac18d8fe2609d6aa5e487fcac3e43b23a13c0ea5335ac009bd7b60818840effa91b03f6c1a69aceb60bc50907d29d857a2b4e47ec8285c16677747e8eb88ac3d2df5c4db49c5b4ef732159a05ce6b60b08ce85fc248f190dd9e7e14b30c32e556207fa92c328b8ec6934c5c830017a4315733c5f6a45b3da4ad7d691054fd099449b0eaa3507fec2c3d2342e211260e7eed140a67c51d6b59212f60cfea9cd3d0d2ad62f268d538d335dfd61624c32dc9d6e65cc2c000f8ef2a3500776126a8a4caf417def0c726869e33332ea3232fd5aeb562f30047b0cd146332be8dd68f5bc53e26fa6ee5e86806538d1a1efb177d0dddba0af99786b7a2ea926dd0f4f2859b8a224c1cc4d1bcab7fcc944ee10712978cb870e883c5f9a52ab0d74976e770c432f657d01af7c04b4ca51c0a3442c81a2fff772b737efbc480472174b9ae169bd73e1c48d5f5daa3662c842f874d7f67c9a75b11e0efc2a9097b0f663c691bd4217783e17dc75843938ae2565e460f43d1f9b36f5a3efe747508566a53363a6e260f6157b913c8857519dda70ce1fdbbfdd70832a7dae706b51e92f527e457429b47e81e197521d22a3c6f47239eaf5154ecbc26730175322f5a749c2554f0cd60af7d6a3a96eab2dea3653d1f445f7a7b32af397d6ea022ff1dee35a7dfa487972c4a7724ef2cd0283afc38735428e15e192a955d71afba9e2dff66fd7e576a2fcb927164d92ecbe0b39e98d784f62a8dc0306045c65c1c906950a2a84f24abb84b3871cd721f5a273e6a54fc06fd1decb848aeb5d47482ae43421d936752faa0dda1408c824e00dff9d489142c8538fce2e1811b9ca6cda05764ed70b20efcf7bc17f88c96c44a95a5b94318768cdcbe74ad2ff2099f1e4bac0ee145f751033a93904e2e103ab38d7cdaf3efdd5188b60291e7192f9b4d03f3d2687adfb15a09a2735371af0d0ca0baecfe55e8713f926d90e9bee703afe6dd48a22c89cf2efa811f47a54994b19eb25a9c4066bc24835753d8a7ef34682bff086236b38e00551e931f25999bc375e12f144426bcb8920ee167e28e104c40e825891c5436d64440720fde30a77f90a442c294b7453dc6f28b936a440363cc6824b5318c5ffa425cc10786cc648f5fcf1c83d28dedda0eab5b80229a86828cd5bc40d447cc3b44d7273e871ddac80fc8523d25007530a4abc738d7443528934ddac97ba9c81f6b38ffa662c838168a44a655f493499bb568a49bbe763bff0b7cef202a994abfd31654b827c254ebb367b633241e118102a1cf13bd19e4cafaaee184a2067928b6c25b77ecf3d2f179881359b5ea378af164c4543334581677a021196771bc92a7265f0ea1173a972ad93396e83bcd9118ade0797693ce09c9f51cbdc28ac4d233e4bf0cfc6064a971f9a60544347f8be76d413afa1ca050e208d656f89b7958008a2d0add04503a88b02f4927bba59bb2f076f5114372d6da154078278574b5ed445cc62a5506e217319543f980f6cb2ce1963e6636ff53ad4e04b453770585064922807f5f6aaecd791e3fa50d292a447f7c84b036d868f60f3f5fab8c7aa4fc472d2c12060025ec31d6a25e71d445df9b99457ccee4d88feaf74e95193f01e6fdea620dddc0533d75c1db3727a727782bb50a9c9c45032f058559aa8718b25ea3f25ba5fb1ac4c4cf2805a1273f661b9853671493b17348de65941bb4e73f37095d40fb078eedbc30f3398fe44e6b17544641184035863339ba899e493ef834b8ec1e99b1574b8694f8fc9b14038ad4d5dbd83c87bd68ad546210d4f58e793e5ab0c2ea0719511bcf073c3f79cb0bb59163ebf1d0a44717c1625bc2e6da902cc2481c3ea605018934a190ded3ba080d311cf4b56ebd22d12f93cbf787915bd9bff0bbd8020a7544dc5248eb003fa783e7b1050e8f9bbb96e3022a83dbd37d7ac68f4ab557a6691d48c1c406f0ca419787da97701579dc8e10e7183eae6c1692a0a31001e15e44979c6ec9dc82f33dbd327e1d0c94604d38e9b6a622f352fc0e9f6a4c18776444cb8132ba6a1fb7cd6e15dcd99fdb23be129f98a3bf6946aa9f0b4ec63f5caa4bc7ff346a276550ac97dba51bb736f68a6a9b611dd2daa421716c1c7e037d2bf8edf96ceea7afca31aa03cca9287e7c41ea78199b03044cca5d204db8cc0f7926e0c0be180b1c707fedf2bef3f7321d90f13ce87eadec0c622204a004f32c67cf205b684a878087e34e0d4bbebffcbfcf0695f2641ba3a5edeccc3e09651a183f2c7724e800670378b92afafac87852ec8e1b234ad454683021b0e28e096eca247bb63c29d62967867de1bb909e283e807e5db0e9498ba6a785f44df4ec7707810e1354e099256988f828df09470134fb82ac50b240d217f986dfc2fd6c77432dc647295bb34c2da76b7b141a72f0e05a440ad0ee36e4c4a4048b31eedfa0011feff941e71583bf26463840cb8514253a36bf3dd9835667379a724db2e9779a23f02c76983589f21c4d3676a90a58705afe73431765b06218d5ac5f62a443334111128dcab2426a5862a097624c8d82c2055654c9dce24bb7893b33b9fb862fc9c1f4767852fc5723c67855b84538b2aaf8ead50693b688bc9c2a2bd56017484653ff928d882f2e8ac3b8946a811282b5838e9809ed8ee041d369fde4f1e1d96ebb854762b4af601dd1859ce46ebdb5e1e5de11ff00b0c98458b5fdfa36a339b7c52fee8fbcf383b3e89", 0x1000) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001a00)) socket(0x6, 0x3, 0x2) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(0x0, 0x2000, 0x0) open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) socket(0x0, 0x8000, 0x0) pipe(&(0x7f0000000100)) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="fffffffffffffffffffbffff08004500001c0000007f03029078ac1400bbe00000014e234e22000890782e011402e0458744c5b93198266033643defc98248aa19e405c498fbd3b00e4332f4d587deb62934b1edfb96f0a0a66d1f01c4f057c3981924c926e44d63c7c79ac7f902a5e5fa82a1894b2c1db9633b84d091223991a2f779bb8cee747dff8dd11581d42a75d9abea9b93b6a6c5afaf2b5c937f5cf49bd025ede081c31ad9ad723432d723b1c10d8d8b354a0cd1ef3418323cb952075da3e5d00111d637d6925b2391dbb61c18d264c56a99f141d445d35b5cb038074ff8ab085f3b52f0efe108351a12"]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) dup2(r2, r3) getppid() r4 = getppid() r5 = getpgid(r4) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getgid() getpid() executing program 6: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4}, {0x74}, {0x812e, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {0x80}, {0x6, 0x0, 0x0, 0x1000}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x8, 0xa, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) recvfrom$unix(r2, &(0x7f0000001680)=""/4096, 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 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) 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, 0x0, 0x20}, {0x6}]}) setreuid(0x0, 0xee01) close(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = semget$private(0x0, 0x4000000008, 0x30) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(r0, &(0x7f0000000200)=[{0x2, 0x5, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0xff80, 0x800}, {0x2, 0x9, 0x800}, {0x5, 0x20, 0x1800}, {0x0, 0x50, 0x3000}], 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r4 = geteuid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r2, r4}, 0x0, 0x0, r1, r1, 0x8, 0x7f, 0x100008001}) r5 = getegid() r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x200, r4, r5, r6, r7, 0x0, 0x40}, 0x400, 0x400, 0x1}) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff65, 0x0, 0x0) (async) open(0x0, 0x615, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100)="be73ab9bf9326052f236f2ae2c20248b5bec1053651a30", &(0x7f0000000180)=0x17, &(0x7f0000000740)="50ba6d6abe080b4d18956872f3120e4374dd33e4de2602964b9897fa843f1b6ad9233437cf73ca9aeac36357f544a4aaba63efa30b5b006702abc30df8ef6a20a658e638ae6bd1e4405365e4c37da03c9879f796f01c6c5b8b2def08356cf3dcbd295a8439f1028dcd60aa4d505e2383bff4aad16c0b26bdb3eb131d2684c2f593532d5b4bc626e4b4804567de63ae25059d2beb1ae83468692398eb7b2d9f20af55ec711f01a68b5405244600af2c28bd85f9bc81b1749d8da186ce9b22da1c86e7554313c5da6839b2973960a1a3d7a45e950ff846968b11c4d70b5def530ce5a3f616baf1a5068c43b5874d1332ddaf97eb3f0886c5d9efacda545bb5a37b043872abc5182c7009667c8f47ec3e75af41bccf89f514305692a5e566448b51b7d99138ada5476fc2512a347281966e7d60a8641464bf0c9b21398328cbb2a0ac571e4c4815f6461331fc29798bf9648c6e5b27df3eae75ef02b9631470cc7fc40ab3e55a0f734f8e0f625609f99bdf0e6c69efa8bd1f6601e06f66368ba9b87607219ae387d72b095d721bb95a75f41b5e4802cdf08cd26ac0d94aa1173bb14e178a53a9220f195facc4c8684f6cfb4cb3c59104ce192c252bfd6ac37edca7f0fa206d6ddc252b6384a8be9bdbc7ce02431e0516b03e6522f6cc0bbf131a60592d139593c6d9d3c789515901b6d61d981f9e7d4e7eb5f69385e7561c256ff505edfb040bf16e59b8b1d76605474bd53b604ea1e971dc4353fc0bc85fd4b01273ec55c93ba73dc27b587e4751ecacd81d0793c3d8b574b78815347afc5825bd85c43cbf22870f5a06cd818b765fbe61cccc7baaa8342549ab2e628776d7a3491efad9192fea8bc70b5775ac7623b4415cf8ef920c5ca5bfe7250ae6962464750242a4386272580a2a643865abdb36631b65ab2df5e3efd9d7cc6b6b0b237a1b4c0197f66e9fd5cd25cfa59dc74253d42a46ad7b70157e9a474fb4fa355b2c2925a737ff83065ce78cd0784dc9e7019c9b9bcb8c78949ad81677a2ce425dd15b212f9e69cc3d95f2e6675eaa6e6d3820fe84192d7ec82f42f65f74cc87a0d686738490be7ff50a0afbb8cce705484e2c7affaa7cb6808ffcfb3f7f7389df63d2bd91a36267c3d915f5ea356c6a02ac557008fb4d0fd2334f875263dc37a4f8917c141d4eb57ebb01fb3d9d818d2f35d45470044546e761ff07e122dd401adbc39a3f7740c2d4a42eaf28bea974b44d538bdbca630f441be259b03ddcf101756b1bee309c3753cc6811125a7d682c93e2d6aba6b99d227ff32b63e860305e7be2bb3ab2f342eb29020bd3f6e4f60488068aa72976341d14c5cfde33ba0d94c118dede2c088ae4640caaa9a6bef4d03a3a968e96e0bda26d5dc7fc37aed9739f77a3bd35ae1450bfa43689925c28b752ecba6a326b5a590fffb3c0b200c2aa1e873889d8c2508de28fefbb28dc1cf39b223a3915958d98213035f8229066e1f03e269a6c1758dbabf381a4fd1b4e50ad6515db96b913a529fc0cc1f6f47f84630583839e8f14e9a5fad8d8ac65920ec291b01b916ccd6b744e87e393b9a7fc243ac24f750f36b5411ab0df4727248cef1623e9e060b29e18f82bbbf01d7e25c7c03fe0a4060b4c07963bd8f88ec89eda9372afb10951ac0b557e458c56d58de918a7126ac840ac7d85c1adee5ec0efbf48ae37e45b286834d5316d5a6cbc9a4ea60164c15961c0e41f1d448ba9ddc1d51e10cd70386530a44c32b4903ce358463d7c3bc7f95315ac97c2ff61e28a0fd6bbdd4fea2b92032a9671a1f49d80a3d39eee5160a10b2f2634cf585e7943157e48cee60449d7ce2829dfa4b55e37491cc1ca7238999ce97fae00ad46ec77677e8cdaf227e5acf3b4c26a2473407920abcf95b44463f7a89810646b6c6461b8a5628a9cb11c58442b9c5a4ca433056894351541d91061d775700753cb9902f5299f396ccb2b8fc6b23d593052d107885eaca7c64b47248bb40de360275a202a7a37c93b2eb4d83e9b8ee99fb42f33c12f56a790fd66870dae06921bc719860a613e88ab57b1afa2ab8466e48b2f799bb259882678a72fcc96e4fdef17ce2109edd981cbc8d09e7ca23ed05a207daa532cf00c406aa88c3199b55f8c31f868763a1ce822f4641bd309d8fbaa60914006f192f590432c16bc0635696785eba108a95e4617c795be1ff4f51302126b0d052d5d27fbee8f2e3cdbd2d38562a92e7283b3506052f63b094747aa375c1f5f16df22490fa13b356b97ea4bfc809cf8cb0c653ac8209ebc06a84bd1166b2e0e8040ddeb635e01aa3ad31b578328c027a18bce6e2bd666a98307aa692ae3317bf3344f39a68424063bb934e1574ba021b5ee74883e805eed4e87c0cfd955a6df8430fdbb67cb429d7d3973679504473ef552e07138fccbd1fb5c35ea26d56e15aa45238efdbb8e67f0bc5c63ae0cb0bb68b1d54269872a4547c5c19fed0d95f3e8ca2db926d1d31da513dd17c8e9e81b84e69f9fbe4abc54978617fbebe30685528ee22f53eb35119858cb86ea092181ff4ea0c9daeb6b944b9137a3c4d44285f0aeabc208702955a33f113a9facf02de3233e2b983353c0d2890d8763c1460275b000ee1759a60ce8a10a470b19e62f36d2bd71343a333e6001088c4099003fcb6afbb79a692bcee23b77a32f90ae448dc90ec3efad36d0d264b2bf0de1600a44625540a7c4735029310758af165b99f97f0e42608b3018bbfd23585497c4c1cd848429cca27707855fec2c3b3eb75f84e6ba9a6d832386c91994c00bc909afd32b67214b495ea2476c6388b5c0d8643f4a7f905a294a54192d168cb67f13381a15599c8db1acb6f955a922c6482ec06e209368e7daaa12b934fc7cccf81da94adb8d2f9d24d1ca029e1933c2056a11e791178d86059ad7bd1cbfaf121983bc3359d7c641811b382b308e27ba93f64b73ca30768ad80ea5f8e10f6c5a1c56435ad32f7f9640c0855988e89ab95c29bd3d929923e27c747915c09db5a89d5aec21c8c84db56151ef45966a70122b3b08e82ab0127f30284bc2d84e7ab69b9eb371eaf009b27fdb72aca5383722b610d38ef7b3b6939d007d9770db3eb5cf7672781bc91de39cc19bafa64920d8f18f90cd33bf4c496b5e7eafd03002976a4d379f62d11ef86f2d5e5ae47118e9ccf0ab3aa19993f8b1f3e1aaf2d58d6ce63bcc988e8325147e30860d4d0f6ed757a1c8268f9d981dec9efa3dba2582786d27b2f06cdbfa342a77284c2d9b9280133613fc2a4dc62c68f6cd2637884009311b15570b1f1548156c8b941a806ebcc2d4eb6e099b404e6bc763fdedd07c355087de16a08356485ef6b4b9d5f8d8554337db2afa73edc95294570c7184d47ec0e17c4c1fc1ed0e188e0dd2e14787bfc91e5a3bc191a33920f69d807d392f4554b12cb794ecb983a886cb8ad412ee26a6c981d7b015883d053faefcb92d9bf868b986848ee6cb0f3aa9e81ea2b8e6589cfeac44368dfd5816db219db8328ab9d9305bfbc8ea59b6743941b92774609246aeda00ae26c1cb2e4000c30da37ef949d6340e8fe241576c011c12b14a84a3c880344ba6d1e4b14497eb8331a564069c186e4daab86a3a95f3245929e761c12fcdac99aa06497e57b14142e0eda75b8ac2093e644c98108a0b3e3989c03e01e2955a5fd69b793e936985b8aba636eecffbef01c7a529f2fa21c1b8a61096c46310f5feaa096b31f370afe8b551c5d072ed82b7b82a10129a1c97f625a547d9e8d1c80e63ac48f2a9ef4c2a929059a1428552b31388d324545822cd0fa4f4c23ba024f6e80a7791914e7eac9a406d0a7cea2355062fabc9fd8b9936e454e6f82225f6181db2c84784b3bfa9bc576083b28920740c84425eaa0620b7082944b5f5e21985acdb698adebffc1908a12afb31fa20c5f1b8d841a6a1eca6fb44c5350a1d642bc14576df58e9998dedf00054193af95015c4b48172e04792cd517e55962de6a10cf701d69813a3f48a2c7ecb0e676d0e6bc9ffb8acb60b25b3f8d6744b35fdabd8f7454a036bb5300e162d253cae2ee9e2fbaff86f1977d3c8197e8e8f97217e9f5fc31691f55f7cde298804ec150062daa53d96a81bbcdc8448d2d80785e9ad047f5679096842cf7f66af78f5fd29d42d79f55d5f348466aa004c1c762ef35b4f53d63eecb7560f9d8bd9444919b6c47a3f53d688450753a57396b04158141dc8f4f9fe5e55970bbbb8d2a6d99f7116d90bc1e1d69186a0f0431629a20dc4e106afbd625547879df1376e99662299ad72655e1110a94ad02cf6c7d1c4b2d1d0db7af6de81559da6d3973d2eee90a1f3118c55b08940083b45d4499c53c67f2fdd121dcb5c947dffc5580b5785f128af8b66ad760fdacdca69eabfc579e9681b342d942df8ad7918c932f2204b80448c8e194fb14b1f7e677b93baf5a571fad5bac7adf48f5b9da9792c1f1ba6fee5cc37099a580ab54e89633febb8d198aeab6923239547ea5d9dc92ba35d9a10c44df99d8fe18547a1cc8fbd67920e4f5cff6fa7b889c7e5ed2f0de1ef1c17652fbb017946d160ad70fd2034503c543e1860cee6704646372ebda56a43099dc410cd47d907941bf54cbcb00292ba78a2add5c322fe6bd022bb18314ae559aff4c0d76ad9d411bb77149642e5f9a9398b1882b8eaf7f0608e56e511990144bbe808d8008643f4691a8c82fab98f6053e5a8bfa6dad4da6449e9c493a658fc25733a8cb31f71c7d27d4c85280a0e01399e77d48af5f08c360cf4d56c94e6f0c099af5ad40c6e3bcee453745d8f67fc3db0ac05d204f9a79ae5ad6c587be7d4309ec10f9a6e4820d4d7ed6bfbf782b6488c9ff1c339df336caeaad9b5e10afa203ea6197468dcd04b530f1196a0a0ef9397bc9c453ee7924d3a77b0e2bde3a4403c383ffb1fa027a23fb8b5498b6f7fb439e4ce1bc490d7c6c0294e26a9383c5254a1f3060c7c19610314b20578434b8f8771154c9e5310fc5ec4cb23607b87b8a176db4eb8805d9f558966197e665b87a350102b4118c1c91286b2221c2a42c2f05092c10bc07f3667e2fc58a849439dd006d1cdf985a14a0025473bcd606900c5fb82ca68bcaa6ceae9da08aad0fa09ea55413c7182c60f591b3ebc97a37523d34cea39e907013580dd20cc3465aba291698ad4cbebef906c8a260b9bbe568ddea3be9228b582e8a220f240a1173a9ab0ce9e22b73aa5b552d6b2c3064e07a8713b2b5871afef0d397913c375a784e3895adb460896d47dc56cd94388c0eb6fd7244ab695f033b2cba1f3439cb388153b12f306a813308240e931e269a7167d99061bd7b51d9a8c15498d8e11620ad401ff0b1729a1c403bfa0dedea9d5de5b53d56bb2db7fd8589e2a54898bf289d714a1e682074148428d849648089b7ec0b65f52897112796e390fa7e672587e81db511e78315207b7642587669cb1e707ad9d4daad48ea19696bdd64acd88d80bad9abea5c8d38dcd28031b24ed037fefc9c1bf1a11823e3d23f05d24b640dc003b5604d431d9678f8c65eeb9cd782094aa6a6a1117bf540a1cee85df9afb123c369d4a99660319cbd167b498989d3caed53c82be947f0c2201d8ffbcd10788a61f46c62048fde5fb010ee5a7aa65671d92e32fe8b54365b9d03aca69ab85fd9b1cdcf74faf3c8a185f37f96e2a70e427d64bac624fc8e80770abe428641ff0a21d8bc954b7e8894836eeff6f990c82497b1b7373f3faed1713d0377e7e99687618f01ba99a6ecc13d04e0c116c2f33c610549c0522", 0x1000) (async) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) (async, rerun: 32) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async, rerun: 32) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r1) executing program 6: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) clock_getres(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x5}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = fcntl$dupfd(r2, 0x0, r5) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x100000001, 0xffffffffffffffff}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{}, {{}, 0x0, 0x0, 0x10, 0xfffffffffffffc01}], 0x0, 0x0, 0x7, &(0x7f0000000440)={0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000000}) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setreuid(0xffffffffffffffff, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x0, 0xff, 0x0, 0x0, "b1094b35e4d8518d20bdf9841213570b5a09833e"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000380)="1e5fd975ec293cd60235a54aacdee9f0a9f2bdc1059d5ff69829382d1c906b4265e2a86623a05cc2bc5b7756f7c47ec85e608cef999c26fbb9631a206eed0e33892432e2a44bb758799aaee28be891f3b7e806ef83f9131a42f65127091d0b380d", 0x61}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r3 = msgget(0x1, 0x10) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000780)=[{}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x114) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 2: mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x1}, 0x8) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="1badc21491d8cd5919ea3d101a737824b4190562fd4bfcb5affadd977fe4d4790e6da5ed2f5865d849f82c6b1097274a557ea588d08643033f3ac0a8dba6fb5ef9e5bf2aac83699ff77887a85a2577b50a5b4f30ccd55be54378bbc831d155b4f1df9ecec5e2d64124be8faaf205aa8421ef171ebc0a466ce876fc4eca0e786acc87bbcc7b6dfc7aa4dc3e9022295c18e4172b019ca304e9d927ae36dd064efe51c6e79943350eecaee81ed8c30009b834570e67bb3edc83e30e065fbc3239f793dde51b3bc38a47cf86115844ea7a91f6a230b3a8ce35b6e8b92afadbd794e89a324f587b7299a9a2e3c815d9a8a728", 0xf0}], 0x1) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = socket$inet6(0x18, 0x1, 0x40) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) executing program 2: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) (async) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000140)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) close(r1) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) (async) syz_open_pts() (async) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x5) (async) execve(0x0, 0x0, 0x0) (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000c6f26479ca940000001700", 0xfffffffe}) (async) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 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) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) syz_open_pts() setreuid(0xee00, 0x0) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/13) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f0000000000)={0x0, ""/16}, 0x18, 0x0, 0x800) executing program 6: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) getppid() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) 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) syz_emit_ethernet(0x3456, &(0x7f0000004640)=ANY=[]) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8100330086dd609ac9d00008000103498c7d3c88732762c52bbbfb418dbe5cb829573e8c3701367c9909fa96bf7cb733001f0000000013f66cd5a8773378ce310b9568fa4c581654e040d812aa77df8fbc0f04fa9f0b06e3fa9a816ecb16589bf1ba2f98e13a348515fde014b32dca3dee320f19cdf1ba4358a998ef4343cca4345e2b53ff9ada27eddd71163ed1595595ff4254211266d9bab6f4bd58cd0e083c97c2ddbbe24c5f0347482f33e1ced4646922c0fe43564287399d8b6bc043f76122f58412029c49fdd5ec42088e68f58816cb7cbf8714ff2990f0a74b451699abef47796d000000000000"]) getuid() executing program 4: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="fa", 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000269000000, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[]) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x7}, {0x1c}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r8 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) fchown(0xffffffffffffffff, r8, r9) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3a, 0x0, 0x0, 0x1}]}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 4: shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) ftruncate(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) sysctl$vm(&(0x7f0000000080)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@mask_request}}}}) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4401) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x20, 0x80}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) socket(0x0, 0x0, 0x0) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b3405d65c00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 5: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) pipe(&(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x80) r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x7}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) getpid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r4 = syz_open_pts() close(r4) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x1, 0x1, 0x0, 0x7ff, r1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r5 = socket(0x18, 0x5, 0x0) connect$unix(r5, &(0x7f00000003c0)=@abs={0x1, 0x7, 0x0}, 0x8) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: sysctl$ddb(&(0x7f0000000140)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000800)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) setreuid(0xffffffffffffffff, 0xee01) fsync(0xffffffffffffffff) getppid() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) readv(r2, &(0x7f0000000600), 0x33) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000080)="00811e7993e6b879e77c3e68e1ce9359b622cef481162e0a4e35af9d3681dd09c4c694de", &(0x7f00000001c0)=0x24, &(0x7f0000000200)="59c82be5aef9cb902392087c89c0d00c4f72b0d154c2d2b74f15cb2412af6d55a4ec04930a64b75172f949a331ca88e83b2ea3f365cfa3db5606cd55e36a6e511162223b82e20178d63a82eec7d37a5eea9d69f72e7454c55dd643a99fde92b788fb3ecb7392866f9d893cb6c70760823b991c15ed221b57214c9377b3b2ebb873af810676369408858ec4c15101d8b148cd559a7128071a4f2352d3339d30cbc3e2ec26c2cbb1dd53c74e2a", 0xac) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x23, 0x0, 0x0, "2d917dcb"}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000002c0)="b10005020000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808e37193f8343712cc1100b71dc00009000500"/177, 0xffffff54, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002580)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {0x0}, {&(0x7f0000001180)="4ebb0ac665bd7489284b4ec7ac9e3c47ae686bd885f6b3976ebbbd3e95e5ed0232c307266cf042d45bbfa600346d54aefd29cc9e232f72288ec93a378d924a132507f539f8af59d6906ca2ba8bc52d73f582612c231c7387ce31cf03ede87775fb4c7c3ea2997455d1389990d87ce7fbc9a1b257147c1d9164850723f3d6", 0x7e}, {0x0}], 0x5) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000001380), 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/186, 0xba) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) executing program 4: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x2, 0x12, r0, 0x4) r2 = shmget(0x1, 0x4000, 0x12, &(0x7f0000ffc000/0x4000)=nil) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() r7 = getpgid(0x0) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x9, r3, 0xffffffffffffffff, r4, r6, 0x8, 0xff}, 0x1, 0xb4, r7, r8, 0xf9, 0xd82, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) getsockopt(r1, 0x10001, 0x9, &(0x7f00000001c0)=""/251, &(0x7f00000002c0)=0xfb) acct(&(0x7f0000000300)='./file0\x00') r10 = getpgid(r7) ktrace(&(0x7f0000000340)='./file0\x00', 0x2, 0x0, r10) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000003c0)={0x2, 0x0, &(0x7f0000000380)=""/2}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) r11 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000400)='./file0\x00', r11, &(0x7f0000000440)='./file0\x00') ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x97, &(0x7f00000004c0)='./file0\x00', 0x8}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x0, 0x3, 0x6, 0x10b2, 0x2500}, {0x8, 0x6, 0x8, 0x1f, 0x7}, {0xf012, 0x905, 0xfc, 0xffff, 0x401}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x6013, r0, 0x4) mknod(&(0x7f00000005c0)='./file0\x00', 0x2, 0x1) fcntl$lock(r11, 0x7, &(0x7f0000000600)={0x1, 0x2, 0x100000001, 0x2, r7}) r12 = getegid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[{0x9, 0x9, 0x9, 0x3}]}) r13 = getgid() r14 = getgid() getgroups(0xa, &(0x7f00000006c0)=[r5, r5, r13, r9, r9, r9, r12, r14, r5, r5]) executing program 6: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r4 = getppid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = getgid() pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10004) r11 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x80, 0x1) r12 = geteuid() r13 = getegid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000001c0)="bcc8d50420d5036be4e304530de7d5780ac00c672d669e48a392ad37c16294d6e0b61c25980c9aadd87684d86e350aef1f59524a7a1a3a6523f0d58ca97e2388163023", 0x43}, {&(0x7f0000000240)="a966740eccae4261e3b0aab2c0d0a60689743d88a125f13a3edd", 0x1a}, {&(0x7f0000000280)="79d2bfe3c8762013516b5d6178a34fb43101d395a197bb3fc95476c4ac67c722e0e939d8d5a093f30229dc24b2e82e275b112654", 0x34}, {&(0x7f00000002c0)="fe8546cf86e1eae74780cbecdbe9bf4b28d594de5c673517b4f0d97d04fd58199d62196ed4d6dc6e3221c22b4946d7fc63f6e8b3e13229356f9a", 0x3a}, {&(0x7f0000000300)="f82aff239b762b2d4fd620782baabd07aa01dc7140b4deb360c3637679d099021a719217fd1d73bd4753be5f5fd8685a590d1a6d420070f1f9c504dbae7a0c0a1185270216a3077ac46aca851edce0e48e678dc0d179b8faa5", 0x59}, {&(0x7f0000000380)="14e3c26189dfdf010324c92a1982d7ce9f2be230255b2c889e9abf4bd028c4c295756eb7b637ee13a2fbd5911903bc20e073004c18e82988bb08bd411ed7e472f3ff0311b4300f6c91d5ac95ef53a3132e0cb00d7159965230e4d8f3c2373be64f470eae1b44c424391a10d9c1dcc31483a8ec092afaf7855b3345f6455d5660569ed705ed71de6b3aba65244220dca6760c30e4887aada47621d0f2fa18b3f3e4540df01a76cab6", 0xa8}], 0x6, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r0, 0xffffffffffffff9c, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r3, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, 0xffffffffffffff9c, r0, r1, 0xffffffffffffffff, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r13}], 0x138, 0x5}, 0x0) r14 = socket$inet(0x2, 0x4000, 0x8) sendto$inet(r14, &(0x7f0000000780)="d27b43ba76f8ede67d59c23b93dc1d2de290ae6acce0c38478b14b8155c3c518df4354ef291c2947c704252cd43e849ce6d2cc576f04ae4f03f77b69afe9858d3ebb8ae7852bb24532f0b6fc1e04308282b736f5b2db38cd3d03a7e5c73370a30db177df5ff5c411ed75e71d3c5e9d8c9c4031d1e8bda11658800aad7e589f1af560967654788c4d886fd7ca9257a2ff2b514f16c76872ca81c80c73ac43ef758a", 0xa1, 0x0, 0x0, 0x0) socketpair(0x18, 0x4, 0x1f, &(0x7f0000000840)={0xffffffffffffffff}) getsockname(r15, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000900)="70786c715deacebdbbfbd889cfb5f0185e22a7ad113cb46f3c", 0x19}], 0x1) ktrace(&(0x7f0000000980)='./file0\x00', 0x2, 0x2, r6) r16 = msgget$private(0x0, 0x200) msgrcv(r16, &(0x7f00000009c0)={0x0, ""/204}, 0xd4, 0x2, 0x1800) open(&(0x7f0000000ac0)='./file0\x00', 0x800, 0x0) r17 = shmget$private(0x0, 0x2000, 0x250, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000b00)={{0x40, r12, r9, r12, r7, 0x80}, 0x4, 0xfffa, r8, r6, 0x0, 0x5}) getitimer(0x2, &(0x7f0000000b80)) recvmmsg(r10, &(0x7f00000025c0)={&(0x7f0000002580)={&(0x7f0000000bc0)=@un=@file={0x0, ""/513}, 0x203, &(0x7f0000002440)=[{&(0x7f0000000e00)=""/201, 0xc9}, {&(0x7f0000000f00)=""/101, 0x65}, {&(0x7f0000000f80)=""/25, 0x19}, {&(0x7f0000000fc0)=""/244, 0xf4}, {&(0x7f00000010c0)=""/133, 0x85}, {&(0x7f0000001180)=""/199, 0xc7}, {&(0x7f0000001280)=""/238, 0xee}, {&(0x7f0000001380)=""/134, 0x86}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x9, &(0x7f0000002500)=""/116, 0x74}, 0x9}, 0x10, 0x1040, 0x0) geteuid() executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b, 0x0, 0x0, 0x1}]}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000001140)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x10000000000000d6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r1) pread(r1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001280)=0x7) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r3, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e93af964d0973e2a252ce7609f1389526a35ecaa691c26", 0x46}, {&(0x7f0000000340)="7c12e022db4aa0bf4b626e60ee782c17c48016feff9c0769d282d5aeb02bf27e63e8a3550aaf065896aba368ae346a89697a10288eb74119d277afa51f20f1b25b4bc51d5fa39b95112cae7145032777d9cb2853689071f30f2f9c65f0b8bef6d2b5c7d6346f4d181bc4e37085", 0x6d}], 0x3) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x9, 0x7, 0x6, 0xdb0, &(0x7f00000000c0)={{0x6, 0xfc, 0x1, 0x7f, 0x5, 0x2, 0x5}, {[0x1, 0x7, 0x1, 0x2, 0xfffffffeffffffff, 0x7, 0x3000000, 0xeb43, 0x8, 0x5, 0x2d, 0x7695, 0xfffffffffffff801, 0x3, 0x6b, 0x2, 0x3f, 0x9], [0x2, 0x1, 0x3, 0x6, 0x0, 0xffffffff, 0xe2, 0x0, 0x9, 0x8], [0x5, 0xa5, 0x9, 0xf1bd, 0x7, 0x6, 0x8000000000000001], [0x8, 0x9, 0x1f, 0x7, 0x80, 0x7], [{0x1000, 0x80, 0x7ff, 0x1}, {0x6, 0xffff, 0xffffffff, 0x8}, {0x6, 0x3f, 0x8000, 0xfff}, {0x3278, 0x6, 0x100005, 0x5}, {0x26d, 0x9, 0x9, 0x9}, {0x0, 0x3a4e, 0x1, 0x80}, {0x0, 0x4, 0xfffffe01, 0xc7}, {0xfff7, 0x5, 0x10001, 0x8000}], {0x63, 0x4, 0x3, 0x1}, {0x8, 0x2, 0x7, 0xffff}}}, 0x6}) executing program 1: syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r1 = open$dir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x0) mkdirat(r1, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c, 0xfc}, {0x2c, 0x8}, {0x416, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setreuid(0xee00, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000080)={0x7fff}, 0x0, 0x0) r2 = getegid() sysctl$vm(&(0x7f0000000000)={0x4, 0x8}, 0x2, &(0x7f0000000380)="10a5e363e01ce7accefa380a59d32adbdce064ae86ac276e097d4e7c0d6a7688d6263d3d86588c6146d03d9effc11446f5b39b024762068ce9a434c40cc7ab15c1eaace3908cfe771503b67604f3dd428d9b47bc499467c68b591a4f012764adb4844c7722a64ce745d489f907196c55c967f60f14cd52f6c9375b7969eed793fd4c7b56da62247127ed7148112ded582559ba6e977f59856af96b1c1598574968522a4cc3a024a6485620c7d20d7b53e18dc3c5db5c40e35aaab348065666ea4794cd193df6683b5e1712402837e07fca99087c3c436b3e384d4474daa4baa52a091b1da0c5d22cb08bedbfbd8da8eb3a9d6a1d", 0x0, 0x0, 0x0) chown(&(0x7f0000000280)='./file0\x00', 0x0, r2) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt(r3, 0x0, 0x20, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(r4, &(0x7f0000000140)='./file0/file0\x00', 0x2000, 0x4e5a6060) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, 0x0) open$dir(0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff65, 0x0, 0x0) open(0x0, 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x402) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0xc0, 0x0) close(r0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="1badc21491d8cd5919ea3d101a737824b4190562fd4bfcb5affadd977fe4d4790e6da5ed2f5865d849f82c6b1097274a557ea588d08643033f3ac0a8dba6fb5ef9e5bf2aac83699ff77887a85a2577b50a5b4f30ccd55be54378bbc831d155b4f1df9ecec5e2d64124be8faaf205aa8421ef171ebc0a466ce876fc4eca0e786acc87bbcc7b6dfc7aa4dc3e9022295c18e4172b019ca304e9d927ae36dd064efe51c6e79943350eecaee81ed8c30009b834570e67bb3edc83e30e065fbc3239f793dde51b3bc38a47cf86115844ea7a91f6a230b3a8ce35b6e8b92afadbd794e89a324f587b7299a9a2e3c815d9a8a728", 0xf0}], 0x1) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = socket$inet6(0x18, 0x1, 0x40) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() (async) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) (async) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) syz_open_pts() (async) syz_open_pts() setreuid(0xee00, 0x0) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/13) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) (async) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f0000000000)={0x0, ""/16}, 0x18, 0x0, 0x800) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x400}, {0x0, 0x0, 0x0, 0x4}]}) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) socket(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) fcntl$dupfd(r1, 0xa, r0) socket$inet(0x2, 0x8000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 6: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() r1 = semget(0x0, 0x3, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b876a854257525e480200000000000000000000000000010000001800000000429d9fd4591a"]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000780)='./file0\x00', 0x1, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) semop(r1, &(0x7f0000000040)=[{0x0, 0x8, 0x1000}, {0x3, 0x7}, {0x0, 0x6, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x2000}, {0x2, 0x6, 0x1000}, {0x1, 0x3, 0x1000}, {0x2, 0x6, 0x1000}, {0x1, 0xff}, {0x3, 0x7, 0x800}], 0xa) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)='E', 0x1}], 0x1) execve(0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000140)=""/107, 0x6b}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xa5}], 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001080)=[{{r2}, 0xffffffffffffffff, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x4d}], 0x401, 0x0, 0x7ffffffd, 0x0) executing program 1: clock_getres(0x2, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4104}, &(0x7f0000001040)=0x100a) recvmmsg(r1, &(0x7f0000003980)={&(0x7f0000003940)={&(0x7f0000001080)=@un=@file={0x0, ""/516}, 0x206, &(0x7f0000003840)=[{&(0x7f00000012c0)=""/133, 0x85}, {&(0x7f0000001380)=""/193, 0xc1}, {&(0x7f0000001480)=""/225, 0xe1}, {&(0x7f0000001580)=""/194, 0xc2}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/124, 0x7c}, {&(0x7f0000002700)=""/150, 0x96}, {&(0x7f00000027c0)=""/92, 0x5c}, {&(0x7f0000002840)=""/4096, 0x1000}], 0x9, &(0x7f0000003900)=""/47, 0x2f}, 0x8001}, 0x10, 0x800, &(0x7f00000039c0)={0x6, 0x80}) executing program 4: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$vm(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x1}, {r1, 0x20}, {r0, 0x20}, {r1, 0x40}, {r1, 0x4}, {r1, 0x80}, {r1, 0x2}], 0x7, 0xffff) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00000001c0)) semget$private(0x0, 0x1, 0x28) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) geteuid() chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x7, 0x5, 0x1}, 0x1, 0x0, 0x0, 0x0, 0xffffff98) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x40, 0x20, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc7) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="abc0278019b092af1db39c62ff9bf41126907bd895ab12c4aef547f6aeaf7604065aeba1fcdf86fed56bbc30b408d4d5cdd12e6293a27c9966e0f8a9410f95", 0x3f) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x10}, {r1, 0x8}, {0xffffffffffffffff, 0x40}], 0x3, 0x80000086) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000340)}) writev(r5, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x630, 0x6}, {{}, 0xffffffffffffffff, 0x0, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) write(r4, &(0x7f0000000080)="aa796edc4e435ebc864205e75d71f6c972f9bdcd96bced59b1f1730a06128f5830f7d761a27433a23db03a6181b76824607b973670fde40d9d92aea8b8a336a8e7f758240b18287abd4b3921811493d8f7a492a91581f77af9d240717291c521983b03eaf67ef5cd331b2d93addafaa694ff86588378c505b43f830cca0c65549f0873e95f5908cabab3f67ab30dd54ca422ae285fec8eb69525c79362a39859f618c905f2b3524e3bb8f9e63d4a3e3b615d61c7be8eec03d74ee34255941a5064c0100a4149ab3dd253d1df158d63189379dfda57ac4496ddc91142810934ac3dee4dfe", 0xe4) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff, 0x10}], 0x5, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000040)=""/53, 0x35}], 0x2, 0x7) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = getpid() munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) socketpair(0x1, 0x2, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000340)}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x88) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) 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) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3181aaf49a7bab1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) r4 = socket(0x11, 0x3, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500000000c0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f912b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f3c335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fe34371205", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) setegid(r1) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYRESHEX=r1]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="39ea7955cb6f0b0afa2ef7ef590398a8", &(0x7f0000000100)=0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xc08, r0) executing program 5: 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) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 4: msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) mknod(&(0x7f0000000280)='./file0/file0\x00', 0x6000, 0xe02) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffb4) r1 = socket(0x20, 0x8000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="9da8e3e9ed", 0x5}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(r1, 0xe) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000280)="bf", 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) semget(0x2, 0x1, 0x20) poll(&(0x7f0000000380)=[{r0, 0x80}, {r0, 0x38}, {r4, 0x80}, {0xffffffffffffff9c, 0x8}], 0x4, 0x9) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60, 0x4, 0x0, 0x4}, {0x61}, {0x6, 0x0, 0x0, 0x4}]}) write(r4, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0xfc}, {0x24, 0x0, 0x83}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000340)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) executing program 5: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x20001fffffffd}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x101, 0x1ffffffff}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f003bcc2d67cfc96c58afb8877c8be162e3fe8000000000000000000000000000aaf6ff8f8000000000000000000000000000aa0000000000000000000000000000000004000000000000000000000000000000004402da0d3abdea005e45cdad480aab157511aa78a71831d3f8d29918b60f3c86b977592d25be47a0f7c2116807fe4d2f5b3344ef744ca5c3b2cae7db12e0ce3b3f2ce991d761ebc6e0a55fa4974996adb1ee2d84ade1fb508610c7a5d8ee1718e31adcbc6c983d9ffb71926084b4b98c2ae8102bef3b2a7bc15d47c5f1"]) executing program 3: socket(0x2, 0x1, 0x1) socket$inet6(0x18, 0x1, 0x11) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0xffffffff}}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000e00)=[{r0}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000ec0)='\a', 0x1, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r3) lseek(r3, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x2, 0x1, 0x2, {[0xc, 0xfff, 0x7fff, 0x6399, 0x8, 0x33, 0x20, 0x10001, 0xa0, 0x4000007fff, 0x2c, 0xa, 0x7, 0x3, 0x0, 0x1000, 0x4, 0x5], [0x8, 0x7, 0x7, 0x7fffffff, 0x5a, 0x426c0e65, 0x2, 0x8, 0xff, 0x17c780000], [0x5, 0x0, 0x32, 0x0, 0x5, 0x0, 0x8000], [0xffffffff00000001, 0x81, 0x9, 0x2], [{0x6, 0x0, 0x1, 0x7ff8000000000}, {0x7f, 0x1, 0x8, 0x6}, {0x80, 0xb6b, 0xffff, 0xbfffffffffffff80}, {0x1000, 0xd, 0x4, 0xfffffffffffffffd}, {0xa4, 0x0, 0x5b9, 0xfffffffffffffffd}, {0x1, 0x3, 0x3, 0x5}, {0x3, 0x9, 0x7fffffff, 0x7fffffffffffffff}, {0x3ff, 0x1000, 0x6, 0x8000000000000000}], {0x6b0, 0x7fffffff, 0x169a, 0x20007}, {0xfc01, 0x7fffffff, 0x2, 0x80}}}) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket$inet6(0x1e, 0x3, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) getrlimit(0x6, &(0x7f0000000480)) r7 = syz_open_pts() ioctl$TIOCSTAT(r7, 0x20007465, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "8ba4e3069ffe2645f16901f0ff63a792c4437ddf"}) execve(0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)='r\x00') ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000140)=0x74be) executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x26, &(0x7f0000000000), 0x0) r2 = dup(0xffffffffffffff9c) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 5: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x1ff, 0x0}) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000000c0)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x40}, 0x6, &(0x7f0000000580)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98d229b77f7ac4fc350df55df9b85e99820b1e43364e039bc35deb8bf8e6b927c5e6515d5f83de2e539f0eeb9615e1f39bffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31cbeb2fb1ddeb16e588e5ffb4b9eb8a3838bc6ccd96013ab845a9d5f23a10746531", &(0x7f0000000080)=0xff0a, 0x0, 0x30) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000580)=""/158, 0x9e}, {&(0x7f0000000640)=""/183, 0xb7}, {&(0x7f00000000c0)=""/47, 0x2f}], 0x3, 0x100000000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x0) lstat(&(0x7f0000000780)='./file0/file0\x00', &(0x7f0000000800)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0xff, 0x20}]}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x80}) executing program 4: syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) semget(0x2, 0x0, 0x22) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) dup2(r1, r2) writev(r1, &(0x7f0000001840)=[{&(0x7f0000000180)="232131807d4227f3d0b6d0fb333f874e263c36c98a03375d1013fc71ed8872b15216a1f28738ae125cd20c314fc416106ea038683c3bfab9ea97c3aec27978fec945c5e5be46ca7c8575627a72e59c30e85770528e5c150628c571894c051ce7", 0x60}, {&(0x7f0000000200)="3fb1eff875e67c2baec66f5fc152d1baeeb12888239822a0877ba8", 0x1b}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000300), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xc}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) 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) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0xffffffff, {0x100000000000000, 0x2}}) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x100, 0x40000802) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x29, 0x0, 0x0, 0x2}], 0x9, 0x0, 0xff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x1, 0x4000, 0x7) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) recvmmsg(r4, &(0x7f00000024c0)={0x0}, 0x10, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect(r9, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x18, 0x5, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) preadv(r1, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/176, 0xb0}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x3, 0x4, 0x65, 0x7fff}, {0x886, 0x20, 0x6, 0x7ff}, {0xfff8, 0x3, 0x7, 0x3}, {0x2, 0x20, 0x7f, 0x3}, {0x81, 0x12, 0x9, 0xffff}, {0xbb0, 0x4, 0x2, 0x1f}, {0x80, 0x5a, 0x5, 0x4}, {0xbfa, 0x0, 0x40, 0x1000}]}) fchflags(r0, 0x10000) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0xe7, 0x101}, {0x7fff, 0x9, 0x5, 0x6}, {0x401, 0x20, 0x3f}]}) clock_getres(0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) shutdown(r2, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x18f, 0x7}, &(0x7f0000000380)={0xfff}, 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="65388ea4c050", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random='1\x00', @multicast2}}}}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) executing program 5: r0 = socket$inet(0x2, 0x1, 0x72) getsockopt(r0, 0x0, 0x3f, &(0x7f0000000000)=""/57, &(0x7f0000000040)=0x39) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x6, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = kqueue() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r12 = getgid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="5a022b73bc75d54ed76f5eca9b9df9e9b5dcedce63ee72ca8dc0100cf2139ca56c4deb2d07caa6934e9fba4d931c268d854bdc75e3242e46dc7c5ba082e1c61bbff412313a8ffc8833d5040368bf0e9493156478b778fb57a864265e4d6269a6cbf5a12948661d0f1887228275fe8e983bed611a1c7abdbb4583dbc922a787482cfe5d7b6678b63471d12e9ba57a4581e7a1b0b4fc986685ef5363c3c217b532", 0xa0}, {&(0x7f0000000180)="0cf7fab74752a50ff73b64ccaf4ff6cfc6ee19c8e07e1f181dffdfa03dfcddd6082dfabe98654c2e7f39f6081510999571834b6c83baef19d9a042e1b9bf75c09ef4b5031ecf042487da0e9685edaf8be26a6cd349999324b03facdd702a22df689ea064ddc90ca9081e73bf077e478407d29e8e412d5931ec194f6b0c60ac054017ed17a5d4fbffccedd7f72ff190c2e1a90619768a1465df462d3a0f4666a221fe4a8ae3dfc27f7cbb290dd2d6ee285e5a5bc43fc79da2a00f517996306c0c45430af15e0ddf361abc48e70b", 0xcd}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r5, r0, r0, 0xffffffffffffffff, r6]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r7, r0]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r12}], 0xf8}, 0x1) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0), 0x100, 0x0) kevent(r1, &(0x7f0000000600)=[{{r5}, 0xfffffffffffffffc, 0x48, 0x40, 0x2258, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000042, 0x1, 0xf7}, {{r13}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x8000000000000000, 0xbfe7}], 0x1, &(0x7f0000000680)=[{{r5}, 0xfffffffffffffff8, 0x80, 0x1, 0x100000001, 0x6}, {{r6}, 0xfffffffffffffffc, 0x1c, 0x2, 0x800, 0x7}], 0xc8a4, &(0x7f00000006c0)={0xf75, 0x5}) r14 = semget(0x3, 0x3, 0x141) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000740)={{0x0, r11, r15, r9, 0xffffffffffffffff, 0x101, 0x7ff}, 0x7, 0x1, 0x2}) r16 = socket$inet6(0x18, 0x8000, 0x1f) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x0, r0, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) setregid(r17, 0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x7fff, 0x101}, 0x8) getrlimit(0x2, &(0x7f0000000880)) mkdir(&(0x7f00000008c0)='./file0\x00', 0x90) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000900)=0x2) connect$unix(r1, &(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000980), 0x10) poll(&(0x7f00000009c0)=[{r16, 0x80}, {r5, 0x100}, {r5, 0x104}, {r5, 0x20}, {0xffffffffffffff9c, 0x10}, {r1, 0x40}, {r7, 0x4}, {r7, 0x10}, {r16, 0x8}], 0x9, 0x0) executing program 0: 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) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) close(r0) (async) close(r0) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 6: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r3 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) r4 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) 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) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCSCTTY(r2, 0x20007461) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x26, &(0x7f0000000000), 0x0) (async, rerun: 32) r2 = dup(0xffffffffffffff9c) (rerun: 32) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3181aaf49a7bab1, 0x0) (async, rerun: 32) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) (async) r4 = socket(0x11, 0x3, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500000000c0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f912b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f3c335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fe34371205", 0xb1, 0x0, 0x0, 0x0) (async) recvmmsg(r4, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) setegid(r1) (async) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYRESHEX=r1]) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 64) mkdir(0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 5: sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, &(0x7f00000000c0)="76290b9a25f338fb51ac71c7f2191436caf9c9640a89490b61bbebad24ddc2f1c9fdbee8d65cb5140945512777ca2c9b08aedc04bbd1ed12ccf4192b88e7f4af7040f8a50d99ead2a37e9572e8bbc41eeb6b74ba614ba6d09e54644326817465e91f586a4f5ba28404abdb5098b0323742b9dee7481c0a11b8dc5005b1e14f21f2aacb98b63308241c6828bde8f88c25554d166312d10b95b4fda85a873bf19d88f86d69d6df5fafa197fb20d81c10a2d8cb1a7f49458346db116a5d1c488fbcc7e2c3d15450ca0285c31c01bf21c24b5288190866b68cdd5327e4425ffa85844f2f65c3866f86f2f20d11d34b446b3370bc057820f1b8d1c7d46f859564f40d808b800f3db6c383722b1477c97f52d4624d5825708c4205487dbf45e3bdc1c063e9a8ea0cfa9520964252e938b14503919314982b4faa2de48ae863beea308c44e6e353eddd10", 0x147) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r1 = socket(0x2, 0x4001, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000340)={0x3, &(0x7f0000000380)=[{0x5, 0x20, 0x1000, 0x9, 0x1}, {0x101, 0x7, 0x9770, 0x9, 0x55}, {0x6a6d, 0x1, 0x4, 0x8, 0x400}]}) r3 = dup(r1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(0x0, 0x0, 0x0) flock(r3, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000003c0)=[{0x54}, {0x7}, {0x40e}, {0x800, 0x5, 0x9, 0x273e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x0, 0xe778}) execve(0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0x6, 0x10, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r4, 0x4}], 0x1, 0x0) r5 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000001180)="8b7f7f1150d0cd1b03bce0f0213cd9730be6d75338aafbd32ed1afeafd117b84367ed48898ed0fedd4c6aebcb99440ec0f2683d5783a3a7931ff35e72fabb156f95c4011106aeb3c411c11792732e7ff7a080a47bf581ad9efb8f6f090b1d7de9f9970fec68bb05d44c6d6b2bd3d172d67fe3e1427e73c0b92d38e66dcdd7929bd1597bbfa64243daccfa96e8ea911a633432ad217d02fc79fa0680605cc", &(0x7f0000000140)=0x9e, &(0x7f0000001300)="1cddbf11780909329742f57acfaa6e3e4b23d7ffabeabe4fa67d6c768a4c48eafa7b19d4fb944d611f86d23fc0d71627504ccdc4cb79b0ca756de900c565dae6320fcfcd6c279c72429c73ca48ce084d6e03f7df", 0x54) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe80"]) close(r4) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x4) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000002c0)="4df0cedac375b950fc0478c6407e4e3b00b5aa6003e498ccc78fbe8e9d5fcc50ae0ca54e8ebe23f26af2ba8c9bbb565790dbedd7778c5c6c696fccd5eb5235e0bd6a10e0ae63c014c174a40b95612a63872d21714433194c1fc9521de91792fb0eee8ede544678cdc6eeaef07d86e5d8e5cc16fa7cc4c6d8b2da39031ca3490aa4d4df7dc04258e0", 0x88) r3 = dup(r2) r4 = dup2(r3, r1) writev(r3, &(0x7f0000001840)=[{0x0}], 0x1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0x0, 0x7}, 0x10) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0xfffffffe, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00", 0x0, 0x8000}) executing program 5: 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}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x24) dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r3) fcntl$setown(r1, 0x6, r3) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 7: setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) socket(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000200)='r\x00') unveil(0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000080)={0x2, "ba6c6818d75e5637de39a33803667249c18eb3e18f12a0576b4ae4"}, 0x23, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x5, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x81}, {}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x1d5, &(0x7f0000000140)='./file0\x00', 0x8}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0x4, 0x10000, 0x20}) syz_emit_ethernet(0x12, &(0x7f0000000040)={@local, @local, [{}], {@generic={0x8100}}}) executing program 5: 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}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000200)="00b2495700c8066fc1a878dda30e3600c8870bbae52fbb2adda99b4f53bd8af7b58d97059b21b6c82dfed8e0cd854c134f1379b76a827db8a8a265627b588bc3512ce2c4fe7c8654fe", 0x49}], 0x1) bind(r1, 0x0, 0x1b) r5 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) dup2(r5, 0xffffffffffffffff) listen(r0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000680)=""/4096, 0x1000, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r6, &(0x7f0000000480)={0x0, 0x7}, 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) executing program 0: semop(0x0, &(0x7f0000000180), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x5, 0xfff9, 0x3, 0x3ff, 0x80, 0x6, 0x8000]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) lseek(r2, 0x0, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x1) shmget$private(0x0, 0x4000, 0x158, &(0x7f0000287000/0x4000)=nil) close(r4) close(0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = socket(0x2, 0x3, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3) write(r5, &(0x7f0000001940), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="2eddf1106a7e131175", @ANYRES32=r3, @ANYRES16=r3, @ANYBLOB="c920268ee9f79faeb778f19cd4c607b2abdf07b5201ec2ad5cb0f069430be07ddde62e6db62f03751443623e2b6fd1b731527daa44756cfbe67b9992f18f50eedace1763b8200a39367670b1bf237493413a444c62c00639dd6374167cbbaa7965ad62d348ac6b3453174f33593cf3623b07e50f5cb141d4aa777bd90d80b1ff8439a331edefcccef1e692c3bc204fd514aa7cd65141f1cdfc8ffd555229c46110ad642e2420178853e906561db448f6cc07f1d1e387342502d210464eb618d443bf2c7c95d4920e4e75c896b048e7ff049663b554a456b74ef5730e0df8c3b680428c09165a37845dccd7fd2e972718205b313ca2ebce1dbc"]) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socket$inet(0x2, 0x4000, 0x7f) r7 = syz_open_pts() write(r7, 0x0, 0x7d745058d3db3b35) executing program 1: syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x36, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) shmget$private(0x0, 0x3000, 0x182, &(0x7f0000ffa000/0x3000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x11, 0x3, 0x2) r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff}, 0x10) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x2dfa}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) ioctl$BIOCSETWF(r3, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xfffffffffffdffff, 0x0, 0x5}) socket(0x20, 0x8000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x10, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x4) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x400, 0x0) semget(0x2, 0x0, 0x601) getegid() executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/4, 0x4}, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r0, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="65388ea4c050", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random='1\x00', @multicast2}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1b80) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100425e713fa30ee8870000000000230010005b", 0x8020000}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(0x0, 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x205b9a) r2 = socket(0x18, 0x0, 0x1) r3 = open(&(0x7f0000000080)='./file2\x00', 0x1, 0x0) dup2(r2, r3) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="00003dc7", 0x4) setitimer(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaac3aaaaaaaaaaaa08004500003000000000000090780000000000000000040090780000004466f203fc00000000000400007f000001ac1400aa"]) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x1e, 0x5, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x4, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0xcc54, 0x2, 0x0]) semop(r4, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x1, 0xa, 0x800}, {0x3, 0x4}, {0x0, 0x5e0}, {0x3}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x3a) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r4 = socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) close(r3) socket(0x18, 0x3, 0x41) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/16}, 0x18, 0x3, 0xc00) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x5c2, 0x0, 0x0, r8, 0x0, 0x50}, 0x2, 0x9, r7, 0x0, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0xc0}, {0x3}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000480)="ba16611a", &(0x7f0000000540)=0x4, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x400}, 0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x4) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000140)=':\x00', &(0x7f0000000180)='@$,)\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)=')[)}\x00', &(0x7f0000000280)=':@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/+.\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='\x00']) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="ee101524", 0x4}], 0x1) setrlimit(0x3, &(0x7f00000000c0)={0x8, 0x5f}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff65, 0x0, 0x0) (async) open(0x0, 0x615, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x402) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0xc0, 0x0) (async) close(r0) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x3}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x40, 0x6}, {0x85, 0x10000}, {0x4, 0x1}, {0x8d, 0x40008}, {0x85, 0x7}, {0x81, 0x7e}, {0x6, 0x20}, {0x46, 0x4}, {0x8, 0xffffffff}, {0x82}], 0xa}) executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = kqueue() r2 = dup(r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x3, 0xd2, 0xd7}, 0x0, 0x1ff, 0x3f}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x3) r3 = socket(0x0, 0x4, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r4 = dup(r2) listen(r4, 0x0) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000440)=[{0x2, 0x94}, {0x0, 0x3ff, 0x1400}, {0x0, 0x12a4, 0x800}], 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(r6, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000005c0)={{0x9c2, r7, 0x0, 0x0, r8, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r9, 0x1fb, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r8, 0x0, 0x0, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) close(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100425e713fa30ee8870000000000230010005b", 0x8020000}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 32) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) (async, rerun: 32) open(0x0, 0x200, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x205b9a) (async) r2 = socket(0x18, 0x0, 0x1) (async, rerun: 64) r3 = open(&(0x7f0000000080)='./file2\x00', 0x1, 0x0) (rerun: 64) dup2(r2, r3) (async) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="00003dc7", 0x4) (async, rerun: 64) setitimer(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaac3aaaaaaaaaaaa08004500003000000000000090780000000000000000040090780000004466f203fc00000000000400007f000001ac1400aa"]) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) socket(0x1e, 0x5, 0x6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) r4 = semget$private(0x0, 0x4, 0x0) semop(0x0, 0x0, 0x0) (async, rerun: 64) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0xcc54, 0x2, 0x0]) (rerun: 64) semop(r4, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x1, 0xa, 0x800}, {0x3, 0x4}, {0x0, 0x5e0}, {0x3}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) (async) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x3a) (async) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000440), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x284d) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x808c694e, &(0x7f00000001c0)) r7 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f0000001480)="9fa53d7722fa0c0203b23d920e0bc03ee44f24a521df59197294baad8149b1395ae4644588f75123ee5dbf5b4360c4aeb6ccda65657019841d4d16a03b58b0592c166cfd94804fab0a3018cb0ba32df9fc9104de1010fd175f916fbe926ec16854d195", 0x63}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000002400)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d", 0xc48}], 0x6) poll(&(0x7f0000000040)=[{r7, 0x4}], 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r7, 0x400c5711, &(0x7f0000000080)) read(r7, &(0x7f00000002c0)=""/82, 0x52) fchmod(r7, 0x20) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) (async) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x36, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) (async) shmget$private(0x0, 0x3000, 0x182, &(0x7f0000ffa000/0x3000)=nil) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) socket(0x11, 0x3, 0x2) (async) r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff}, 0x10) (async) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x2dfa}], 0x0, 0x0, 0x0, 0x0) (async) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) ioctl$BIOCSETWF(r3, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xfffffffffffdffff, 0x0, 0x5}) (async) socket(0x20, 0x8000, 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x10, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x4) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x400, 0x0) (async) semget(0x2, 0x0, 0x601) (async) getegid() executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="37353cb5", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x3, 0x9ef) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r5, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) recvmmsg(r4, &(0x7f0000000280)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000001980)=""/116, 0x74}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/33, 0x21}, {&(0x7f0000001a00)=""/140, 0x8c}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}, {&(0x7f0000001ac0)=""/4096, 0x1000}], 0xa, &(0x7f0000000880)=""/4096, 0x1000}, 0x10001}, 0x10, 0x1000, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) fcntl$setstatus(r5, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = syz_open_pts() setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) syz_open_pts() fchmod(r5, 0x80) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r8) setrlimit(0x8, 0x0) r9 = syz_open_pts() close(r9) syz_open_pts() executing program 0: semop(0x0, &(0x7f0000000180), 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x5, 0xfff9, 0x3, 0x3ff, 0x80, 0x6, 0x8000]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (rerun: 32) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) lseek(r2, 0x0, 0x3) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r4 = socket(0x2, 0x2, 0x1) shmget$private(0x0, 0x4000, 0x158, &(0x7f0000287000/0x4000)=nil) (async) close(r4) close(0xffffffffffffffff) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) (async, rerun: 32) r5 = socket(0x2, 0x3, 0x6) (rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3) (async, rerun: 32) write(r5, &(0x7f0000001940), 0x0) (rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="2eddf1106a7e131175", @ANYRES32=r3, @ANYRES16=r3, @ANYBLOB="c920268ee9f79faeb778f19cd4c607b2abdf07b5201ec2ad5cb0f069430be07ddde62e6db62f03751443623e2b6fd1b731527daa44756cfbe67b9992f18f50eedace1763b8200a39367670b1bf237493413a444c62c00639dd6374167cbbaa7965ad62d348ac6b3453174f33593cf3623b07e50f5cb141d4aa777bd90d80b1ff8439a331edefcccef1e692c3bc204fd514aa7cd65141f1cdfc8ffd555229c46110ad642e2420178853e906561db448f6cc07f1d1e387342502d210464eb618d443bf2c7c95d4920e4e75c896b048e7ff049663b554a456b74ef5730e0df8c3b680428c09165a37845dccd7fd2e972718205b313ca2ebce1dbc"]) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) (async) socket$inet(0x2, 0x4000, 0x7f) (async) r7 = syz_open_pts() write(r7, 0x0, 0x7d745058d3db3b35) executing program 5: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="67a61ae319e8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) socket(0x2, 0x4000, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8}) syz_open_pts() close(0xffffffffffffffff) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff0000fe000100080046000020000000000000907800000000e0000001010100000f009078e62d2688"]) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0x100, 0x800, 0x0, "4f926e938ef0cfed3b019a7f3e9d662b7e0e3be7", 0x7, 0x9c}) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/521}, &(0x7f0000000300)=0x20b) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r0, 0x2}) connect$unix(r0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x10000, 0x11) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x81, 0x1c7}], 0xffff, &(0x7f0000000480), 0x2, &(0x7f00000004c0)={0xe1ef, 0x8}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000540)=0xbb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) setrlimit(0x0, &(0x7f00000005c0)={0x1, 0x3}) execve(&(0x7f0000000600)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000640)='\xd6-}#}:\xd9\x00', &(0x7f0000000680)='/dev/diskmap\x00', &(0x7f00000006c0)='/dev/diskmap\x00'], &(0x7f0000000900)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='/dev/diskmap\x00', &(0x7f00000007c0)='/{}\x00', &(0x7f0000000800)='#^\x00', &(0x7f0000000840)='/dev/wskbd\x00', &(0x7f0000000880)='\'(\xdd\x00', &(0x7f00000008c0)=':!\x00']) ftruncate(r0, 0x5) r5 = accept$inet(r0, &(0x7f0000000940), &(0x7f0000000980)=0xc) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f00000009c0)=0xa613, 0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000a00)=0x2) setsockopt(r5, 0xfffffffe, 0x80, &(0x7f0000000a40)="351b2cd197e740ebaac739fd1eda4a835f42e6433559dcdde0e07699d19f520280659f48d140739047d82dded0b75ad7e99efeb8c9c73ee4e6d0ed041a5cfec44b8b3cd89faff344e92ed8b5f98b39f5df91ef63c5afac5ebd2c4e37649f64d479d06f618b1c457a7762f3ceaf0300209906bd832b576788e18aae878fe423a8de23dccff15d59e21b6d1e8541418312d7fb8ffde1fe1e4715ed030394ba1915bbb96d04fbd66cb4cf23d5e5f2532dfb2ac9d22de593518285368cabdb99ca6d0b139bdd2b9bc7776fd0213149b459", 0xcf) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000b40)) pwritev(r0, &(0x7f0000000ec0)=[{&(0x7f0000000b80)="af570fccdf1115eb21e6d7fd1cb20167a1004548353760a9c5621f74e40482b27c2f97ca2639b91f3cf3f4ce3d5c8267ff01782ea2d064ce5993e0e34fd50a30bec95086cc71ca62dfd419b1b2e13784732ff1d15499d1ae0a3469b5cac3e0d473f8ce908fbfba4114284483cbf9f9b8c01d17ba7fd25a09119d78cafbd2380f586e9d7a8ce7cb3a884b963df8f4796db8635214e9627cc242dfab8573c2e246c6c9a4b7926a3591ac99c670447d3cbf6ce842f637bc227b5553fe4e964ab783a3714914ba8afe0b2313baeeacf5a630ebf4a8da4f19", 0xd6}, {&(0x7f0000000c80)="47d1a6746a5bb48b92b512a686ef995c00e98adda81ed7fadcdf13a6287ee3e7e6e0652287d727811aa2fae926c8cb65fd3653b46262254cab9ca3aaef5575a5b83c7488ce0f65bdc6cd5860964dac8be01647514691240b619be8f296038757ef8e794cac609ce229e7937edb1f969b468ad5947e328e748ae6790be73bddd2518fb34e5492e87150375ca22f5dde956692c1d9e71901", 0x97}, {&(0x7f0000000d40)="c360c4dae712ac0f856f76c133b5def8623edf15414c46f755a8dcb3aea8290ef07d0d4d6a83598c09cd3fcca64b891aacebd3017b7a0ca6e96a5a93d04ae026a37bddf571694c48b9b52dab147566747bec174e11de1a03aaac547606bb0711aee9345b6e6caf2fff68235799ff9bf7a9fbe91f182ec29e392f56f50a3c1a76d9ba84aacb694d5e426df8163d5d3c1e62257e230ee0c9e4feac3874da2a15d5bc10a4e036d061d3a2088485380a3fffc99ed4b827a38a4c8ef60e049c10", 0xbe}, {&(0x7f0000000e00)="c56baae98ab67cddbfc116b2565516f5741aa04c932d08547cd9584b29203cf2cdabfa9f0b43d246a2dd54e1e58457c68a21d25dc3a94fab6650bb33e9b6986c9403d82241b5da77c55c999530e488e5fc19e317da077a4ce1f1ddc0352d0c9a33a2ad6ed42d29472bb30c7277f9b0db62476f2d3f9c0b3eeb05c340d63c5a6f46bd820bb0e4c170ad4a2f06c81971b562361f0a99adcf14", 0x98}], 0x4, 0x1f) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000f00)=0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000f40)={0x6, './file0\x00'}) r6 = msgget(0x0, 0x100) r7 = getuid() r8 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x800, r3, r4, r7, r4, 0x18d, 0xfffe}, 0xa3a, 0x1, r2, r8, 0x5, 0x7b29672c, 0xb28, 0x1}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001000), 0x8802, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000001040)={""/16, @ifru_media}) geteuid() executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000002c0)}], 0x1, 0x0) fchflags(r0, 0x0) fchmod(0xffffffffffffffff, 0xf42b8a05b5927407) pipe(0x0) writev(0xffffffffffffffff, &(0x7f0000001980)=[{&(0x7f0000001280)="bf8818ebdd4c7bc2e5d1f24905bec1fcf842a06a9091", 0x16}, {&(0x7f0000001700)="9e417d2a03581944173fd15dc4b30e7b6e22a8281e789501a51940a7a78ff97f4e156a3c62d2b4cc2fa4de019da0fd5c19a5d9bf712335d8933151b83ec3c35c3f1bf2985b0a33ddd5f7f8c311c33fae35fb646bd819e0e3355d3523643e279e9391dc781fbb1a27782d3a6991d918dc6f606f7f96217eeeac18672b4b2a02dea28f45142586cf06cf425cb55cc7e8ce81a44501702fd8dec902128426aa88992ef91d4826fb2098992cb11b2d7a9d2656f4112b0202871b4f8e01ad337eab1953dac2b6f5a6de", 0xc7}], 0x2) dup(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) dup(0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) readv(r1, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001340)=""/74, 0x4a}, {&(0x7f0000001440)=""/141, 0x8d}], 0x5) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) getsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) r4 = dup2(0xffffffffffffffff, r2) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001a00)="fd2754085ad205adc9059a6c68a1c554852c74852aac12f808b66949c78d3382ebf4dda5f606d8a6458b030a734bd4ce75ff1e04c8f7b15b2d2f54cd4af4ed3ec346624121683a6a54ed58aef9b3a5b26c8d98d5912d739bdbb6b59d84f8513be660ec706e0f90d56c1f4a8103747d9fbd292d84267d9fbeaaa199172368cc70279f70ad58b30868", 0x88) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0xfffffffd}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x36, 0x0) attempt to execute user address 0x0 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 0 cs 8 rflags 10246 cr2 0 cpl c rsp ffff8000319155e0 gsbase 0xffffffff82cf4ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=0 Starting stack trace... panic(ffffffff8284c51d) at panic+0x16f kerntrap(ffff800031915530) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 254 End of stack trace. dump to dev 4,1 not possible panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8295aabf) at panic+0x16f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8284c51d) at panic+0x18f kerntrap(ffff800031915530) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 239 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8295aabf) at panic+0x16f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8284c51d) at panic+0x18f kerntrap(ffff800031915530) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 224 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8295aabf) at panic+0x16f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8284c51d) at panic+0x18f kerntrap(ffff800031915530) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 209 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8295aabf) at panic+0x16f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8284c51d) at panic+0x18f kerntrap(ffff800031915530) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 194 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8295aabf) at panic+0x16f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8284c51d) at panic+0x18f kerntrap(ffff800031915530) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 179 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8295aabf) at panic+0x16f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8284c51d) at panic+0x18f kerntrap(ffff800031915530) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 164 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8295aabf) at panic+0x16f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8284c51d) at panic+0x18f kerntrap(ffff800031915530) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 149 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8295aabf) at panic+0x16f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8295aabf) at panic+0x18f __assert(ffffffff8290cb46,ffffffff82878ec7,3f,ffffffff828f36d7) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff8284c51d) at panic+0x18f kerntrap(ffff800031915530) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 134 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff8295aabf) at fatal double fault in supervisor mode trap type 13 code 0 rip ffffffff816f8ce0 cs 8 rflags 10282 cr2 ffff800031911fd8 cpl d rsp ffff800031911fe0 gsbase 0xffffffff82cf4ff0 kgsbase 0x0 panic: trap type 13, code=0, pc=ffffffff816f8ce0 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID f8e08a03-81bc-3227-53c0-939594373760 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> show all pools boot: illegal argument all boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace