3f013840 va 0xcbdd289f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd28ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2900000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2901000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2902000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2903000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2904000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2905000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2906000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2907000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2908000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2909000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd290a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd290b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd290c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd290d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd290e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd290f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2910000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2911000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2912000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2913000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2914000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2915000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2916000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2917000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2918000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2919000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd291a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd291b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd291c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd291d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd291e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd291f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2920000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2921000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2922000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2923000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2924000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2925000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2926000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2927000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2928000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2929000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd292a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd292b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd292c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd292d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd292e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd292f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2930000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2931000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2932000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2933000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2934000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2935000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2936000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2937000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2938000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2939000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd293a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd293b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd293c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd293d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd293e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd293f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2940000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2941000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2942000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2943000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2944000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2945000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2946000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2947000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2948000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2949000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd294a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd294b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd294c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd294d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd294e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd294f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2950000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2951000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2952000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2953000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2954000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2955000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2956000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2957000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2958000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2959000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd295a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd295b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd295c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd295d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd295e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd295f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2960000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2961000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2962000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2963000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2964000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2965000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2966000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2967000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2968000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2969000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd296a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd296b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd296c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd296d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd296e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd296f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2970000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2971000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2972000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2973000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2974000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2975000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2976000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2977000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2978000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2979000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd297a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd297b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd297c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd297d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd297e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd297f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2980000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2981000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2982000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2983000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2984000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2985000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2986000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2987000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2988000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2989000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd298a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd298b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd298c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd298d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd298e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd298f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2990000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2991000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2992000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2993000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2994000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2995000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2996000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2997000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2998000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2999000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd299a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd299b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd299c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd299d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd299e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd299f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd29ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbdd2a60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d4ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d500000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d501000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d502000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d503000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d504000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d505000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d506000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d507000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d508000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d509000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d50a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d50b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d50c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d50d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d50e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d50f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d510000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d511000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d512000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d513000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d514000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d515000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d516000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d517000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d518000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d519000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d51a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d51b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d51c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d51d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d51e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d51f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d520000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d521000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d522000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d523000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d524000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d525000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d526000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d527000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d528000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d529000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d52a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d52b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d52c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d52d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d52e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d52f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d530000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d531000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d532000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d533000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d534000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d535000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d536000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d537000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d538000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d539000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d53a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d53b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d53c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d53d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d53e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d53f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d540000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d541000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d542000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d543000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d544000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d545000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d546000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d547000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d548000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d549000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d54a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d54b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d54c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d54d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d54e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d54f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d550000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d551000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d552000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d553000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d554000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d555000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d556000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d557000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d558000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d559000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d55a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d55b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d55c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d55d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d55e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d55f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d560000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d561000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d562000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d563000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d564000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d565000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d566000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d567000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d568000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d569000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d56a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d56b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d56c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d56d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d56e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d56f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d570000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d571000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d572000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d573000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d574000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d575000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d576000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d577000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d578000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d579000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d57a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d57b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d57c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d57d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d57e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d57f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d580000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d581000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d582000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d583000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d584000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d585000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d586000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d587000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d588000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d589000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d58a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d58b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d58c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d58d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d58e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d58f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d590000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d591000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d592000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d593000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d594000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d595000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d596000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d597000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d598000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d599000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d59a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d59b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d59c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d59d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d59e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d59f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d5ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d600000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d601000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d602000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d603000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d604000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d605000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d606000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d607000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d608000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d609000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d60a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d60b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d60c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d60d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d60e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d60f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d610000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d611000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d612000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d613000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d614000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d615000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d616000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d617000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d618000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d619000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d61a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d61b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d61c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d61d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d61e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d61f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d620000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d621000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d622000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d623000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d624000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d625000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d626000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d627000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d628000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d629000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d62a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d62b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d62c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d62d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d62e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d62f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d630000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d631000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d632000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d633000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d634000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d635000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d636000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d637000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d638000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d639000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d63a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d63b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d63c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d63d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d63e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d63f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d640000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d641000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d642000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d643000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d644000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d645000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d646000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d647000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d648000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d649000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d64a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d64b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d64c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d64d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d64e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d64f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d650000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d651000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d652000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d653000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d654000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d655000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d656000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d657000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d658000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d659000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d65a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d65b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d65c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d65d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d65e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d65f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d660000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d661000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d662000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d663000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d664000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d665000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d666000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d667000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d668000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d669000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d66a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d66b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d66c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d66d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d66e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d66f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d670000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d671000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d672000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d673000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d674000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d675000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d676000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d677000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d678000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d679000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d67a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d67b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d67c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d67d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d67e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d67f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d680000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d681000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d682000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d683000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d684000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d685000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d686000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d687000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d688000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d689000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d68a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d68b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d68c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d68d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d68e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d68f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d690000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d691000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d692000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d693000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d694000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d695000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d696000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d697000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d698000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d699000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d69a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d69b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d69c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d69d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d69e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d69f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe3d6c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48a9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aa0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aa1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aa2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aa3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aa4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aa5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aa6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aa7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aa8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aa9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aaa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aaf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ab0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ab1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ab2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ab3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ab4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ab5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ab6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ab7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ab8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ab9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48abb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48abc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48abd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48abe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48abf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ac0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ac1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ac2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ac3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ac4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ac5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ac6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ac7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ac8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ac9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48acb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48acc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48acd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ace000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48acf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ad0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ad1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ad2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ad3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ad4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ad5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ad6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ad7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ad8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ad9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ada000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48adb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48adc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48add000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ade000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48adf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ae0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ae1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ae2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ae3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ae4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ae5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ae6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ae7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ae8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ae9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aeb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48af0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48af1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48af2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48af3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48af4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48af5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48af6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48af7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48af8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48af9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48afa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48afb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48afc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48afd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48afe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48aff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48b9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ba0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ba1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ba2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ba3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ba4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ba5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ba6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ba7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ba8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48ba9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48baa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48baf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bbb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bbc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bbd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bbe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bbf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bc1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bc2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bc3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bc4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bc5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bc6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bc7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bc8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bc9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bcb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bcc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bcd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bcf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bd0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bd1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bd2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bd3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bd4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bd5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bd6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bd7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bd8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bd9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bdb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bdc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bdd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bde000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bdf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48be0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48be1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48be2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48be3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48be4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48be5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48be6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48be7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48be8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48be9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48beb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bf0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bf1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bf2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bf3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bf4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bf5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bf6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bf7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bf8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bf9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bfa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bfb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bfc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bfd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bfe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48bff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c2b000 didn't change! 16:01:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040), 0x200000e8}) 16:01:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pmap_unwire: wiring for pmap 0xfffffd803f013840 va 0xcbe48c2c000 didn't change! 16:01:23 executing program 1: clock_getres(0xffffffffffffffff, 0xfffffffffffffffe) clock_getres(0x6, &(0x7f0000000100)) 16:01:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x7}, {0x18, 0x3, 0x0, 0x1}, 0x2, [0x21c4, 0xffffffffffffff01, 0x4, 0xa476, 0x8000000000, 0x2, 0x13, 0x4]}, 0x3c) 16:01:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) write(r0, &(0x7f0000000200)="9305f41abfa17ef06fbdd90faac7f21e16b36d03ead9a7463a12bc4ada98250aa1fdcf0ffa48d473a50ec112b71ecbae34eb158cb19bbf59df38ad4a01c4c84379f77f0021a386503bd9e0f19b6f2d543959ef46cd54709b0ded1a1a153d757ab4b97991f640b7831c09cfe6f3caf4ee3046706f261e0536451fe0179967f9c916d690807b6e3accacc3dfd079bc5a935f20621fd1818109403859404892b43ebb579264df7da821905c94a6e88023c83b84dc9ec7c358fd4929cc9137abbe1773f10768ad22b60c073439eb7ceaa2c9a59c3235817810e4a982eee07428d3a85a6f55a5b1a6de6020a6d0efe4244f9a29b6afdcbf94f98387db197ef0b43a04475ae71b5f64d42c34487817b0397aa8a55b3db340f4adb61e44df16e32b1405476608654b83b4587d60697c6597852e3471ae3c392d4f23b377b5e7614c6ad3efa71552479a1ba94a28f2e656b2113d04cb5475c10f2520dca54cf11b59c282a7cb7a4f1ac9915ae90f17ac2eaefc53", 0x170) 16:01:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f0000000040)=""/134, 0x86) setsockopt(r0, 0x0, 0x6a, 0x0, 0xc) 16:01:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) r1 = socket(0x18, 0x3, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="ad83028515104c922b296bbfb9bd3ef9794a7ea480966abbed6dcb82e7462696703d881f56a0146d322f138240b0fab00de6f94a8cf0443d11d340186fbc9f9e99d6af1e1304957ab879e30fe54aebd3d88ac18d6f44c2de57a065de31dba2779e0a0b8bd632c4707d24af4efd505200ff87d4738ea2bf3dd4e081b60de9ab180481266ff6a94521db3afc07d888623ffd462c79eca57d4aaf7b3084902eeef3933b4be64e85c68d4b24cc2dd867da3428456cc4d1b1eb96121596ad5ebb99acab8ffc2be7c1e0b5e6b5ca4ff259c8ffcd895eef4eb9329ee114e4da334ad7a74f1169680950939cedb56ef11101245f0487223da9ebb08c", 0xf8) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x40) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="a6721431a1670d38eb475a31ab2007f7d086930d9bb3ce29296c3cb75d0b468a96a08e42b95889a85c9001f2c3720f3893faed0586356fb7e4e032e67181aa479d1a2536c3c2b950b700c0f1c8df475de6826721351e81f0cbf6724f515b2fbdf1e488748cc5ca0c07e1990644387822d0546303a7deb5f0ce20dbd0bb1040eb37c55f1e808c7523eda62dd130b7d99555a89f997872e30b402e0a07bf7ce9526bf217aaf5bc5ccafce86605c9a91e92", 0xb0}], 0x1, 0x0}, 0x400) 16:01:23 executing program 0: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) close(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x20, 0x0, 0x0, 0x0, 0x0, 0x88, 0x200}, 0xd6, 0x0, 0x0, 0x0, 0xff, 0x8, 0x4}) 16:01:23 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000280)='./file0\x00', 0x20080, 0xfffffffffffffffe) r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) ioctl$TIOCSETA(r0, 0x20007465, &(0x7f0000000140)={0x0, 0x400000000006, 0x0, 0xffffffffffffffff, "8a322300", 0x3, 0x7}) 16:01:24 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x94) close(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(r1) r2 = syz_open_pts() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x3) 16:01:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/210, 0xd2) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) 16:01:24 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = socket(0x11, 0x5, 0x1000) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x3ff, 0x81}, 0xc) 16:01:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x70, 0x86f, 0x8}, 0xc) 16:01:24 executing program 1: mlockall(0x2) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x7) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x20000002) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x34) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:01:24 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) socketpair(0x20, 0x7, 0x80, &(0x7f0000000000)) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:01:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000100)="b4", 0x1) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000140)=""/229, 0xe5}, {&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000000)=""/49, 0x31}], 0x3) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1) r2 = dup(r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x6968) 16:01:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ff"], 0x5}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) madvise(&(0x7f0000215000/0x1000)=nil, 0x1000, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10029, 0x0) write(r0, &(0x7f00000000c0)="392695324cc30697dd4636dc733aceab9e7b578cfd66568539a566384847f6182ed8b0f182757a15f636470899c2497f8a00c8e1bececdd45abd87537015504296caabff413a921afe708d0c5b4c0dedd57be4329a2dcac17b0ef00e68af3af7a50ada0cad4023681ea7da73a13cff8d7d33bf99fe99af79727159c7f86c07f7121e7391dc248c515265074264e9659c949bdddaaa43e071e8c9ea5e", 0x9c) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x98f, 0x7ff}, 0x10) 16:01:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x3, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/243, 0xf3}], 0x1) 16:01:25 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x7) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 16:01:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000000006002, 0x7fffffff) truncate(&(0x7f0000000080)='./file0\x00', 0x3) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:25 executing program 0: mkdir(&(0x7f0000002b80)='./file0\x00', 0x140) r0 = socket$inet(0x2, 0x4007, 0x0) sendmsg(r0, &(0x7f0000002b40)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000001600)=[{&(0x7f00000000c0)="63461a7ad53b3d34ce4263953d65ef42a970ddac984c681f5f99ba65fbb0daa6fb89f0753b0d6bc5027ae36dd797a84be9ce562612e00ef2cbe918712e49bab2910d6f0a93cb1bc82521ad1bbe208c8d58066c30d5a41f48e2a5ce", 0x5b}, {&(0x7f0000000140)="d528353a6d6ea01b0f39d8bc5c0c201cff9cb51b869f363916d03c5a02d2184163697f02cd611485951362e32847579dd37faf1b4165eb404214221c17e10bf72f421de7730b87df41b2a4af48865cdd00cbe29c2da6ae25b61d2410bfa33dc857971670c291e934d37e260915f79faeadb83ad34d5f53a3b48a06726e17c2754036826aaa3c63af7fab54fc1b8358840e464006030d22c497eed756a7dfdaf01fbb1998b298084d58c9ac5082702c4d5b3d2a81470bfbb8940623b0a0e8e39d18102fed6429732c750b5bd49a0b850b218880655216cd", 0xd7}, {&(0x7f00000002c0)="ab243910dd78dc9288776b59a4c8b11f0c7f7da7b2320c9aeeda0707d0298f529fe52c4e9a84a54d1b074e6598f67ce48fb9febfce6df2dd629e8bcec1619c63ac4feaae9390cbd1ea03a5036e2abed46fc1e3ce421c573f54fa67aa89486e6cda2e1c824598d10dbe07890b500bdd7b1e810503202117d3022dcdf56e142801e3c90e84d012dd51028f7a9ebdb1d8b230a970cd68c633758a443a6f80ad854d3e64101f2f31a95a088ebd6943633eae633e92b6b920d7cd2e9e7e25ce46e01b076b7e9731ffa3ae147dcce76b63b0ede95c8db3061249a5f8992c5422962e0cbf6fc5caa3f0b0d2267a869022140c2c5830e89e819e2ffa449f71076feacd86a7e1d78ca2e42c6676733ed8dac350a113b059fcd4c8d09b5fd5ea5148f5570cf0b4a356f7d18e6fe00954dc420e5e5e95027b6ab38ac64fbef8b4e7b20116db7e491ff970a814ed665313c7db2c269fde8fbcc1463bdcb59f412ab8e47d1c8abd88331217fccee94cc305fa75a410948d884adba3d22629142b385faf7054c021ecb3a0dbf5494d0d6f9b6e117e4e01bd40d62fa0d0ae936c882eb0d8d482140c337c890ecb2fb37757a64ef416c0e73066ab67bc03b059764af3a9a9857860ca7b209eade862f5b5a2aa06040ff984cb50f2da7532cb864b41237b0c2180d5fea800cb7b5daa6016ba2b1588f6155516d467647950a8eba673dad933d69e129ec748aa13c2d5b165efdbd5b6ef962282c3642f11b12a6d6c7981609c72b127f7bb8f34edf384ea34126df39fa1be035c7324cfa3530eb8f128145094d715810e35ea5e07cb9af63c22212713280c71b01855a40592309552b969e0404694d1c317a09a3922cd642c0b9bcf80969c290a3b2fe6442497bdc353cbd62405f7af79bad6e460481f41316291d1552b54e37a1fac810ecdd2acec993d5dcfade2fa50a7ee69c06ca19997128c9ddb96a8f1d6ef01bea5650a84adde012f9763829b164de8f1008d116f60005544b5860196e2d07f40bfc5bc64228297191a2d11dc4edad4c2ed5383cd15c5e0e12de4d3b17e6f766891afd334a4502aabc30e4353b927f4969622abb07964dd1d3d71840251317d01cbeb8f0350e414a91b970b9d8d015b962fb55f3eea3960ecc44d609b84856e954637997d8460669089ceae7e72223dc8c05425343377b83664a0036db2f7d46cfd36c6de95ae2a9112e1aeb45387a5f88932f8a608919144a390e8a8811d1474630abe2d3a175de4c4d8a28cddad9126b7d39477c6172f0ee482638db2f5248a6e2698de39e54a43d26c07d22d99191c2a22ba3900ff601889f54cc08a0d6934a49c2241dbc2ca711af7216679090119bb744f5748b2d977d4a7f80f2360298cc326b7259a995f04b40946238395705a350913c9d3bef0a897682ece1d240975939ce7f0564476b8b6aff9dfe5faf88433c1634b8b4a9f1fc183f574ba648fb099467b22fb6d0d86a3b5d24f7d71cf2bea2de044a6faea19b9141cd6ed7fdcd0c8fa3bab800eb56d0d44225f448451eaf3f097af37af76ef879e24c553d986b619683fcca80d50ec0d03b3a235faa1e82ed2e82bce7083e181a8043177b7b7b6a9b49f652089f22eb655b8df6310510268e8f5f23fa80afd8583dbff00027d3579c68c85a0da68c4e5f90472c39c532c55081cd5015b0d5e6bdedeb8eb833e1eae5ab80df369e0a05f1ec710d82ba7a35771014e4c76914b07b6212ba1a8f0463e523112aa1389fd7ccc5772cafa4489d4e368e9882b6ab53009edc0422f167f2708b5ff62111bc05679637f750b8dcae234367e02e3e2514f5fa0cfcfe7b99eea3e45102a8c7a3683431e0cc2a355903eaab6dc2250b1c20da54bb41ffdb28ef0a69203c73e140547caf16ab0c242c9244bc8517061efe252e1f6a1cebaece39ac6253c00625a39fdcbf2ddec47701dd9c419b830852b8e5e920604d3b3fc6cd3bdd6380fe31a9f798c469232d24de66b09f2899f8176b67b17f13c65d2a6983902657953a53993cb34024e213dca3d899ffbc0fc5911cc65e967b769970851621ce7b2832bec1f4019923140917bc751a701c19e84ae843047c7482deca00aad159e3b65a95a5623aa43fed833cfa71ad2caf729da216d80df590967ee84b3b06dc2a1ced26f3c2137dc1b595c4b40a2e141b5ffc229a5b5a33aee8cde3f316604761141cd54fc4970c519d9d101741239958dc303044edd7b53426deb2f19b6f6d05075815465cc53c8ce499057e897037066c2b8e7ab6e75990e8fba37d5660b3b1f96e619a6914bc1dc9cc63f20a4fd12b0879f811cbdf33fad427cf8096354e614253d0cce4330e18476a2dee79ab4027c33f9fcd3b3956334110ea315e1a7b4739754ee84fb9e7635c1b7bd9989d1b29d28ca94c032eff95528a8f4e3a5c86ba3cd4d451ed0188b9cb20a7f37244b47b522070c6ec8444b0ae8f748247bf00c224b90b364dae8272b597eee08f3a308dee470a6e0daffa943005568496ea7576ad2929f076785521ca6bb1adabccc42c3fddc31da1b00efc79e977bf99b5aee341fe06289c47cb31219338197a36852c287d3185bb36a9c67c2c9183fc6444b40a14c00801b35ed1e3cb27404fc1fdf587cdf37856eb9140afe600f7ef04d03d278de783d25d1f40e191c841a0a9c8a3d0278386905311a90c355652a5eea0e3c3d01d50460dbff0150970c36b419310865d70019738fe400812830ce8e2db8c9ba47fe439ea50014f654d8c761aaf825d487364065f24044f0ad9a5760ae0eb2ff8303918b25cde69d98c5cda8bf809c29f9dba3b0d61d5e50af7753f5fa8357983ca786fa0ed67ddd36deb42e6e7aaca3c1472e7bcb258dfd0017280b581c5b841d047214dc4ecb81cb92f1e8696753c4e45e04f0ce3cbbb4af0c7df6a37fc6eee9fc71f4ae313059195fcca09d1b8db9cd6493d18bc5e0feba3e2fac42a4b86ce1293c05f769759b91713311903c751bc3ba8160743e550cc0652471bec0ae2beb1c59bc4ad56e6749a0b16032020294a1842de060c081ed594eeb1e80aecb0b577481dacb4bf462c4c97863f478d1404150b37fb41e6ced80b0c32c856aa68aba3ccc6d3c5e2d90d810c8d2fe947b82a1f36db937b38fce2e2a3ed39cca8f0ced2dc88b26cedc0b2fce3f54725e9552809fc184cbd20f6295a229228fd4a6d936c71fd4925a93002e971208f777b75195105a1b5e42e88b804cc05be2e11200914542cdf101e644bb99a0fabdf5452518dd36620e32767375ae38ba540d35a109032e1d7c6befc633e631c83e59a1cefb58c4b53fb81a27a13edabcadbf661e6d323f7cf8b71f5fedc331d2b520882913c1033caf3a6acb03dadfdb69fb0e08bacb2106b290e411279b21f1b481bd8a5dc63759ac127305e2433c0c4f6722e2f72b48aa9472d9b46ff0f1537143369e24b228ec76330dbd7b0390bcaf351a1e41c16be86dd25a1e6184ade20cdee686c13fab8681475c8da0560115d6d00c59fadf193eae46cdac534834db5ddacd07445733faa6b79131705a2d2a62ae9c962885009d84cd23a76ecb57435398397dd94f3baeb892dbbc31fd2540c1c132ff50d9aeff1c72393c6448ad6b5408b59a37d2aa340d36f294df12fa4f0870f5c929aa695b30f4cf0f394356f83af0372f7cadb4043adabb9f3e87db2b4c95f2de758153d28bbd955006556d4837596227659cae0aa285b51f7716ce8aef11a4a52d86d6e08a7abc355df5c34843bcbff366bfbcf0436d44931ea591c5707a70a786cebbe58adc6b8d65aee3d927dc21ef478bfcd46f747193f39f9d33f829b018c860b81f55ecce9f2eae1520f82550ddd8c222df27c3de1b8486f66ca3ba09d2a21afcf65befaea52e51b73318d865aedd28c079fe2f3327fb3e67b58a29e5247cc632fe469b1955fbe8bd21a234eedde7db05b4bbf1baa35831f8dcadfa22f3baa6bc780de623b3cdf9cf23d43c43d4f2bd92e6b3ac416867a31b4a35e314a3c7ff5dd003ea4122621e666cae9dc27669ea2f352e3f5764b26265e5cce1ca6df79c81465fcddbe9365090d3a303e787eed09db1157349169dc6b1502a495af46da7699f0c88ca70b917118b803537bd8363e9e41201ee31e496af1755795ec9f695dc385b3234787a4f6dcf1e12496cff4b84fa9ea4040dcc3f6b91998efa8e218608f58b8ed45f56247152548052c3dacc9d685ac0b7d1790e897e1b072d0ba9fac8d4700bd406b6a578aaee61456698d973a808cef590e96b5d069a3abb5dd926d354ebd8e4a318ec92d8f8c0c809d7a4b3a931545894598ba56d57bd522f9f52c47286150f1c28051405ba9480e432652c3dbf6a74c30ace0fa6f4e1953eb30bfc402c805895b19c7e782502eb59fafbfa0488941cb17c8f49c81b4a34eafb6988b30251e6c63009a5b97e055fa4bc334a3ad93a8a0de65b915194d50237609dd0ba244fb0ad5e4b310658dfe491c617dc77d6fe1da982b36619fb75fe6067edbf19d9e21127753b8eea088ca8da76aa9a161217d17200557ab96510f0beee521e0fb833f50a633988a2ebfcb65f2acf91aa7a40ad4b7525ae6164f9267f4ab0ac27e316f515c73d56cc3bdafa94ca65ea0b42b59ff2ab486be8255e08cc3553bffe85745c5a3ecd4585e3bc2903e8d6fa42c95c6cd742b5208a01a9d8906a90c40995fff387436fac9e93a79b2bf2c232eb35653194a21f71b7c0c46622ff2f5b872d6d10a315c102277f598f73677384fb7060a853d3185108a20b2667202cf9409fa1ea179a3ab1ecfc0a281bc6001d43a4bdf43ef829e653b3a0f9194a79ab5820fced5707b67f658dd8a9f5f5f384836666b718507a9566ea6c82ac9124e8df6117217fc8e82014b7beeb674b9723ed583147c38ada215acbd3f99f76f8f1f9e4ee0107c390281dbd4c97df8f8c043483014a92d01589b2ec45f12307946f9e3345b0676386b02e969bb6aae33395bf29d148d9ab7655ac4599a3f12aa69d463e772e1941191789fb6ecb0818b94e5da28a81289aa95ede13dd4a4b8af1cb85d19dbbc3fcb408750b546cb25c07f81fc94cd16d95cdeec7a5c0b24426ba96a3f70a6ce83a1ac95f18052bfffc73d7645622fdf90e73c79d613ab769993ac770d35403c04065f04ac96a14fd0cd3d62b94f83644a33fa708a94f3ac86d8b73a459b4d91d440c2ea1e733852c7f77b76ac295c0f725165c734723175c00f134b004befb68b4cff3ba69d5c67da78c2970747dc99d0f11b13c5feba9e7d0d34b253f3ff777cd30949f602a77b6d2c133ca346efbe86354e1bdf2c084f87c5f46298334aea9dd021be192d0d7b73be40b459d50ee331acaa0aca495fb1e98a34c6fa13af9bd153a615d38ee741a9bc4bdaf5d0fe92f6fbbd37d9aeb2dba5b36c906909794e562234b4adbca3d751b1b9c45c67fe931e8aa156c6e32d4b763082fdb35bf6198aaec9a29a2a0557da910c6d95996fc1730a503efbe21d26053bb715dd8b37c3bc653f8aa598b3e9f3f947c90cd402b457661f0f2f3a1fa7f8dd0dc6b2b87807ab34fdd3ab0447b2c8aa077a9098a487c3cb6c3ee654e56845bdbffe4d7d238d6b9283edbcdd6967ed085eca411ac12ce8106d795c5903ce6aaa1ccc9125e9563d7c1fdae4787066fe7ee17f0e3347eefa1b383473f5a44c2307d1a54c721c5029ee2ba6f969cb579eb00e3ac8f3b4cff237369054e147c69dc24c36d5dbed0b71b3bdf576b90fc47b6bb91a5a0e8fe849836952c31328deb138cbea19e5e17", 0x1000}, {&(0x7f00000012c0)="d990c931cabc47606a4d07db2a65faecd5378fcced45098abacf8b77e64cb899d9ac0725dcb8eaf8c859ad7e990d0fff98e0c346917f244656045087b03d31482eff5e8a29ea1aa11814e75adc17e424320c88a4d6c8910a194e2e880327f97ed6fb466054578786f0a6b7fcf41647a11683fb6388a1e721436eb3757383970615dbf4914e52f7333f5607d4cb474981c59f16843f30b898", 0x98}, {&(0x7f0000001380)="156c53347150a1ffda8e49ba80cc60c149a238a37ecaa6fe815074fb5b9270a4bd51c2fbcf546b7bc486c33ae7e7dce98819eb18fb550192adf9b66b1fb1e76b8aa401ce172ed2db159123f5059537ea265be0c9cd773e431477cc1b01e1d0e49760cbb42cd5f657a9e960ad4656f21099467a01a155cc514e2a471b8d89ed82b684076816ce68086784282914d057207aaa011658467e410343755b36676993a73cae47705dd1ce38602c44e1f6b4143ab71ff904c5c8ea8b458520e4a8a9ab7c403e3a306e0ed6c619f1e42d50e0cd17baebd20feb452d1b17b760b761256519959f02e1cbb92351e032b2aefa9c05af8da3289bf6d4fd", 0xf8}, {&(0x7f0000001480)="0d69911809840f929b422c1e2b54247fc43429c200245be2b424634442fa5a1b1a97ebf8e842c3568780b97aeb79aeda1572049bfbed398d78bfbebabad149e29f39ccbfaf215ed31356d723d8292bc93b57c3c3947e592507a6acf46218fb3bc5c2cea796808a32a1c67cbec64a845fbb33f1c4046287017f387415509b6b19ddc79a1e14d69be55cbc11ec6806c71647ff3a1829cfb5a87bd11c1d7c84d1614d", 0xa1}, {&(0x7f0000000240)="15f031c63cf5afb10e3d4bf930ecdc0852922bd4e4dc9d8e045b2474b9038395122be777b7d2958ffab5488ce58b", 0x2e}, {&(0x7f0000001540)="d6e23a2b1068fedac40b227c9efddb57b4637285acbcf36a0ad402b028100fa4ff26a59e9bc18fffb5d0047909b24b24b5edbeeb579a545f26b10c43267d7973e59bf4b6cd4fb4c2021cb589de83574b044b55618b1faaa59651e2a20a3da3f5dd580af89d04b5dd741b96fb58e0b7116e70d1948e9bb24b08244115de90d3937b68a854", 0x84}], 0x8, &(0x7f0000001680)=ANY=[@ANYBLOB="d0000000000000000100000002000000d801d18e965847accff061b5bc922390f039b82db16b6d7a4016be7fba4da39681562583d1d4a4f0dad65fa601c5a483a62ec2b4e1b2bea39961bd3235f9e7a6a3cdd084bfa9a4f7320ea8c766e2246d5470d1fa93b334f2c6850a67fb12bdc09fb35de001b9d2f537edbbd2ba10f6942e59a5e9190d9fe6dd25fc64196e79b36609dd4a51f97870665fed34374df51d5501b57acacb2afdf7ad7f30391791a4b6e0ad6e16fb6c8fc860e215e670bdc685dcd5e6c2b12085e0a4acd2000000001010000000000000ffff00000100000000e2dabe506e06f01e644dd04dc6bc4eb199042fa3bc8a7c5becc4562706bea7cd44f5f5e6679e12996c8a6298793daa32aaa6f79957a30d03eb80f82242cc971d188af419e033e486b2fa9c8aa7290c7b4da78a0bd2b48f3fae6be559f3eff0d3f1bee89f84bbe39d428f8f5ec223b9fee0cd8554a50501d60ab9d596ccc42bf98af9bc7b24fcf3d82b6b9d070f2e4a6d893589bbeddfa372c10f72fa3c4ae4c59aecd6c12327b4dd1876ce2391a307999a552e0a6ac93f02a52af908eda53b44635487a2821cb1591c6d16f4f537c03a21b97b0a0e87c7f16f7a7d383b42a7b01d151fe436e2b4924bb48971ebecd49b186a05cff26c538db958411a3a2830915d229b54ffd8ef4fe58c24b7ea86fe709fdfb51504d27875ca20413a579abefed9aa13d4a2e3301bf6ae5456ddd7c320d6f7401a9c545cfef006dec1bf2b4aed58271f6b7ff298c4d13a34bb245f8121fc9be2401d2c884611d2a44121f80baf858a4a7fe92bbf87ddb220c3cd0f86ec2cd275fa0ef58d782bde42da66e664cedd70a019cf0ead55af01a77daf26a88d2ba2b6957df68b893072186cf871e406ffacc67af4a50c55dd2f89b210fbc99e133e83581848aa86b1bc66a8faf049085f3ed9d5392d7d21b463cd9369abd8713e4afa2a7053a07002c06548029dfe271c4626d07bdf825ba5a36d43be45a9a2c2dad6bf9794c2b64b1ea9c15ea7bf8fac0efe332997556c9a593f1f3f378c4a00d6d6015ddc2240495dfd8a16d7ba35be94fd0b17ba4c4341f41e38e8d6caf8166b4ecab450514617633e1cb6bfeca99193bdc6f6713a1fb0108cbf656bfd3bd82850151fa4c7bce9ae60af97176064fbbaec51460d4aed94e11f6afe6faaa5b3b52e070a6686ab4c34da268274ddcae122b8dd98218ef9028e77bb1810190e75d50af7bcdd1298d6a723e9494744c1171fbc96c9627c3d84cdfdbf9604ed31ad89b8992f83e5bbc0c3887da201cfba5dfcdd0714fce6ed16401b28ccb3ef29d5e4937eda3a0388da8afa9a5895a4636bfbc51f27632bcbdca0c775764d0b885da60113b01f51436a179eaa8da30b448f989cf9e64c71db2c1a413a64664159e4da1969fd699afb9694612cc57b7cef9e8779591e0e363fae5f52f2c2d711dcef3a9f0b92deabbcbebf2d597b8f87e80d364f85ac69e29cfaa0d429098a5a04149663af334afef478f12bc6e796fd5b5d747d4fee0ff4ad490e654b359588ff44b1d0f123bf83140dd51b7705bd6d844fc789d1ea3a827d59a08ab7fd4595b3c1223c5431f51f7f00e15036e662fe7236954189e955a1e4d30a624749cb68405dfa60d9c251a88e10280f1eb8a2b472bcf809a2c5ee0bc26ee187568d28edfc8cd3f6ecfda17412cb581b810e3081cd9a75fe628d8790b38a8108a9c00022cf0621904315b2ed5b3ef40cbfe65a530a342421f6b9bd752f72f4caafa657421e8212f1b44191d2239892c33b2bad6ea198bdb052967b8a4f5e6427cbd79decba3999b1e9acbe7f38ff13a85590c0ff2e23150a1beb143950602b02ec9f253249c2e3f5e61a6f1f2ebaa46133d1c819061312ca8d4788b6994db7106bfe74e0fd323376da2c114f3d0a47987c22f0cb469441bce7ab7003c5092c0d034dd0b583ef9e913e213b8199e198bc4077eaef26477fe933c66c14cf8f8ca0b6a2e49dd79a86aa612eb1128b9234bafa5faa2f64fb494ba7e70c3f3c6f7a1c9d6092032eb7eaff13084b9a58f6490809cb6af2cf1e45b08e0d8b9b76a043133392283ff7a2a46dba3f9f20665aae6b51f004c23aefc2b759a592f071293bb4a3c4d38b0194edbd507a9e7835f3fb726cb075119f1a601a05b0287ee863b3ba90ee1ad744862b3c8a8d9a0464d959ff7f607c0057b5ffb8d94cd88a5bd8c6881ea29b495cd52429bb3b3d58a468ffd5908fab69c1e25fdcdc328b4a4c49fbdec69a1221fee12d7bc8f6e1844d2daee4d5e67a647f85ab8c94e96250fd9d5c395b5334ccba80344d4fc6572dc18437858893d4b8c2b93f233ea704d77c39b6c1c6cad1ef03bdab2f1c7dc5618cc0bb53884ca040fb4b18d69870225e5b99f77ff08fe8aa7415cb3b6e676b214d118ba699cbfae6962fb2bcea4e8ac9f4f88001064f601eb4f25b9ae1832c0a9b57f179fa96919a768ce42d5710e183f471bdf6b51c59451f344f9c7aab4e20009a38596c45784647f99e8f823f8660e7177b51ff949e729e73104c17a7243a4a417f35c9c170e871ba848ec9121e4d8fe6e202bf80824b07784543ce8b3934c950e5856e79f5a67d80f71be378b06dcb9932ae7ce7d1caebd4d3131e6d05afe3de0d37097409b4b9bc918012448131e2b25479bc73d3349d1836953953699b4f1045b1c91c5263efd08b4f386400a88eed872325adc61e7aa6af253eadc73392209bea938ee4d80215883976a5345eae44d12651fc2d9d732fc1f302aabf6069a23273a2e15b2f3eb6d1b3e7df6a302b791f8ff469817ed635c0f0de25d023ab8cb5c178f03e876633db8f614e98fc9a28f8a71cdf346835fc37455c09226c15292cb7555f4cbd40697ff68387ea8b90302d46e7cf8ce06e32f9b297ced9de57301f851c6a876e91e4239f59a3429bda8d54b2c8f100678b15283fcd693385a83d5133f3c442bd3ac9309fe8617bab5d0504884a4205f63b6a3e489581f1e661c60b9e5ff1f971e44befd9c446eced1296999d25244b4d3ae5f81c0dac49e60b3cb1d4da38742aea9dd10fe111dec473159963536465af3814fa478b76bca4108dc317b3d0168800da838c58c9f8137c8dff6284a6b0e2ba309151305829818c5d28a70ccb60ac221fbc56dc65fabdfdc5dc8dc7d6ad15af730321793e0c2bb562fea722c92144371559ff98e2fd4d5d614e7b8b4adf42441163f70c26af25bd557b80f4bc202fb34dd3d0b67e677d060da81c473e0ac0d30ba4ee5defa9379c1bd7c711e1b6230f21eee3002298ced7d83225d57c883b60ec7e052286aedef3cb074f48598c76f36f437f4fafec27f6663307504d0a61f18a65ab4a37827c45955e71cdc2884df0d9fac1871be2d8fddc170b33fd6498e4f5970680e981362e92cb635e960dbd08be73c22e2cfad8cced3f71545c837ba32fe0a09b1b45a715599b07dd490be22f2f30ddbf3be3873d433b3fff859a025cd3eda2f95d79dbf289c509d68d5a6a9e4cb0a495b1890c34e0d7e41adf00fec559b4f5a9460049ce4277a5a9193a9de63bc23c8579e69a193c862455e9e89ceae73b97ad5f16906ef94be10a7023e258cd4bd99c40855d698e7bcd7c215a935e7540d57a75ded02038804bfda26d4976a5bf8bcec81fd4b0bbabcc3093608c58d012cd09d146435a8c99aa161304ee6f3b7ce053ba824806eb73232f7dc1c1732bb49f88711b0250221d89679c0b4aca7181e93234c213ac73dc46405aa3f77fe98b928f61fa39091c623375ba6bf57c0895f9a9c2855bc3834494555ffe98d330fd412b61b1a2151e2032369619be44d4cfc90217c6a3ac1ae1e64ae240464d6e77c55fb021444d49e19a31f8f67f4e4badb2e8e54b8b728b27ea2e22db94509768be51de979548e6b5b11c8e0aea9b96699607870a745f67a6cb0a0ec972b2e0824db3411ef727dc5339f46c71e8776d739360a673921e6d5bcf87bb53de12e91e7b32c5c211bb91358898dccd7db21acb1d3a7433db96fdc64822abb81dbc7ac638c9daf4d437af63cd9652d797a2b1cfaaaf061ea4a5a80825f5f5554900d233880602e03f9e826b67df4fac750e46fb6a1ef0ef210ff93f65c7715dde566f60dfd8dc6b5f2e843aee27f67db2186ecc8cb4282fd1113b4237b0fdf5cce2fb0db87757a07827cad38dede1d6f20716b04df01889a8084926708040f80b48aa7f190084930b390b8cafa9d22f301f482fffe141891e21645414989591db75e5522e9b6a1c7a1e3eef85813bdfe353c35a97ea4bb764828757090ea009ae1a7c3704b14d2f20cdfb6f831416f1f9a2e3be428996c85c3a631b53be8e6ecebc640f6df1d982651ce377325de126f12ac28eb42cbcd2f7f29276506899db93d6671074633bbd011e0da370625c499f587fb74bb2b0750d10bdd3b9b67eefc17fdd487c0ac6978c9df08a129518d8ae164caccfc98b6049ce1a4fe8893ae30bea4f1c75e0fcc1105a90443d0834bad38315fa2ea7f8b01c1bd9506b818783d6822a3cd65dfb6c8a5dabe6584bb4ec65075edb6173faa0a7649bed020aaea24a1dbcb638be0b1ad9ca26d28d0d8b8ac27dc994b24dc297407f1551cc094cc9af19abdabf61db7b923b8398c9ce048b0ee30ad7fcf120c5dffe62d244e57fd3b314510486f89cedcc83a3ba8ea0285e4e82e945391c78f0db3baee1b966545c3f671aa81df2aadb16a51cfe4c4cb50dbc196917f8533c65f4f043cea554387676899381df93c4511adda74492de7383762a40fd18fc6eaf1d69c4d8ae7f2bcffc7fdbcd6a8cd1a79de964f7c7252866662ff271a9227d58b5faf9c011cee8f6eb9835c7de958b9d1cda04a2e8c557b79526b66c57e914d8570d20d866e9c051764e4a4ec4099bcce8cb7ea7e6be581f258852d5ecdd7b9f113366d0db4ea1fded383be7e26453393e29d003cd52b724b1901827d429ae2d29d30a8b99fe6a6ae131dda86c8eb921c6c5b90379c387ffe21ee6378fe890ac8dcd7dbb49c7c4d06d09f1c24e549299edaad1f0bf25bb71dbc9c49ef49e8144f616a9143ace9833a7f9010246beaf8329e7c75d8a8b95857c87961a8a5f7cc9fc7bf93097e2dd9083a26c97b3626fb68432dfc94fe1341cc939e32a6b2b4a29d3a134b05233e8219df26145ae652b8f7c18d848edc4702471df3e1e5600552de20105b7b65694f622cb3e5f6283a4e27598712b1df3f5da21ae26e9f49b67828fae50540b81a0ea8efd362ad092a716f765b0913ac2325faaf5059501757ea9dda69f375e64ae1a9e03d1cfdfb274083c02bd7965f3264f1439e40bb06ec59c085979b88c0835c20e00ad8d08d1eabe87ba184793ceb83eedf62c0b50643fd53ca015258401475d810d5abc948a541b0a38b4d506feb42ad8cce5523548f439fd8998d4fb6ec8058e9780fd5d00b95b0e1ce83621c6595bb1718db44f0855f0033e399467d755459f2761567b65db0e048014c3ff9c6deb748d796889d4284eb5e60524aeceb4e7301b3e6922071817ac775cc2507a9237a386389b61275507ca2bfa91ae4121b08b8c885c1001dc6cd2feff51036b6450108ce337b29fe999d3b966168056696b63b42f067db9ec826036f3e3337e041714cefa4e273e41c47fbc3d5f1066922fdf86c26f22d21d1c92429d675d87cb144991747af25c0a290236c2ce474eea11e74901c3a03c0be1770cfc617de3bfcbe8c46d04771caa42cca8927f3054202f8c3844f014ec3128a1bb48fce3dd216ce5d4e246991029654e70088f23a7fba26213b3c8b788823363ce8c6527b2927996a6bf54260b2de32f19a782358b303a8c8e19f943092a1cb5bd42b257eed63864865ff13e0c1269dc823c5d8ac46cdbf56650c8bc1b6d16f987d7c5496a408fb1f4ba3208a44b0f2d568b9691e8ae3931a5897e5911ab7fee9188851d44c79d3722a612bc8dcad9e7cc2f9634e1fce7f37c24969a22566dccb382b5f7b57233a547de9b31c7e2c02494e745171c9fa20a7613a9b452cdbedd57042a23808a030e1ea4197078ffff1d98f953bdf17deee088f1d7fe973e80c17362e0c13c290bbf1800000000000000ffff000000000000e21ecd4dc81fef00e00000000000000001000000010000004263b3ca2591cd456593950ece41f3a76191f7c06fb6a3c1f80d1866670be96e824af710db471f64367c248b8cdc86186d5c75a1794334c72611cab59d47613b50edc91e31b99a6a5e83de67bccbe2c6b49f4c5845bf42f37b92271da29057435b3fee45a8dab88511b1546b9f915cd333116fce2732f21732c1005a2b158cac5ceb445fabbe59d987ae02aebe2725f05c728a66c599782278989bcf5afb8f2f32a1cc71746de5ad6ac2710b54d1d73184ac9da24ee3b101a34ade8f37805738bfa9544229421175d00a5997e9000000f800000000000000ffff000011fcffffd2fd1ceafdbf22418d7ac4bfa376e8301139278ae3362ba88cbfef13b0ae4b8a1fd183ab9586e735e21bc26e167bd9e3b25de5dc4933d4929351e800f01782af28506ba8502e2ca64051e431961e03371b9c2ada31bd6c5cde59dc0abfa0415e9b97893e04fc2d285d66e648abe4d153965e2fc6928f711d555675aaae568fab802205c7c5a4d50b322c2806dc04a5f8768eab1f7bea57e151595ca36f0e94e4b8392cf78385c68b0675e687182360a42f74d398c1388c25d0eec5b89de2b1cbb76b00da7dde33abeeec248ab72e8b01785196581af39f7dc2d7c536a2c8d8d96a922c96000000001000000000000000ffff0000ffffffffa000000000000000ffff0000090000004829715e05f633e2683837a93642e525cb9e2db31edfbc09350a9f5a59c6cc56fdc4bcdd8298a95e4dd49e8a4577910caeb4b8c8c2b1268940582f6c22694997c109620fffcabed8a1b1f50171681782ccc04abf6641ab1a87c842bb302d5c83f88fff0a9c6ee6771cec8dd269c860dcee64f9902023c97af07c5523e0c91773fa1397fc09f5433c4300000000000000c000000000000000ffff00000600000029579b957be8d0eafeea1d0b5f827819a2c6e267bc9878c0d9ec331f7194c04465e0fa67054aa9adad29ed154177d50ee8af01ab568a882f1720c11888834dc78e1c2a8bf0ad2f18054956a9a309a9d9b459e2e5259c904a47531d4478fbeeffca330b9363818920497aa64a8421726f73d465cd8e44428c48198929486f4f62bb788099a702b15921cedeb480c72d5ce6c0ab2d7ea3ef4cc51c37d7aace9ced622e364bad31859f2d8f562000000000800000000000000001000000ed000000a43c2cc2e1809af2147c44fbd468382cab1cbd4ce980e9aa487f888339954b88e631185e6ebc2019e241c81673370b003d80b5537fae720f8e170858ac96b3ea6c9fb9adc9d0dfefe130dd88d78d2be813d393f113efe46965db55fddce6601a6608022138a88a5daa00000000000000"], 0x14c0}, 0x0) pipe2(&(0x7f0000000000), 0x10000) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:01:25 executing program 1: r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) linkat(r0, &(0x7f0000000000)='./bus/file0\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000280)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0x8}, 0x3c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x7ff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) readlink(&(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000300)=""/67, 0x43) 16:01:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x2, 0x1000, 0x2, 0x2, "2988832d597ceb15bed439a4d0a7877085a5291b", 0xfffffffffffff001, 0x4a}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect(r1, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100c0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0/file0\x00', 0x6, 0x1, 0x8, 0x1, 0x50000000000, 0xe8d, 0x9, 0x2, 0x1, 0x7, 0x6}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x186, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x53d8, "f1f743cb40e374632e860065a9bfd71e8158806d"}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) 16:01:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100000000081, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r1, &(0x7f0000001b00)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000280)="c89f84d49c162f5371cac3d58f6444e77a0f29ed1de0de7418d77a77705d2ff7b8de463fef59b01c713b17d190da3371a29981b018db9c4bbe4753c7e3f8fb3c1a98ee9cc88d6846fb7a18778ffa7dd3138b162aa4e19400fd06cb89e626dc68209958cad6da38cff29ed567a4fe7ed1", 0x70}, {&(0x7f0000000300)="fcfd3353e892ad35769b93552af6d4c9cb984e57da5955f7913bdb06de664869fb5ab097fe33e155f315a73e85b4c28488c942ab3324c24f261a962e721501bab41e6d47904ec1ed1a3c1a50c4040216499b4d7c234773ddd8679d8157395be2", 0x60}, {&(0x7f0000000380)="339b9243d69545580c79af8aa2f973410b397d33d8a7942ffb5947850f0af54944c473486777b42e685455249ae1b558eda35d647af2d476d14ee0ddefc76a66c12f95ac5dddd4fff25042c71d17c399c5110e46a23cf37f4e3e6068193ee4f934bdc9b25f80ef38b5a613de990f2e4b9a354958f6cd395451c235879fe6aee601fa221f0669c9f502bf37fdf0b2bf40be6eaa40e73c72b0113a1a9f5046bc635dce1a31b44f2c53a02312caf8032502fa741cafe80feb2b7876d958c4833d20e21a283b59f4cfc94e86d83655ecf27253e0b8cd1cacea7970", 0xd9}, {&(0x7f0000000480)="4dde9740cd63c602ff32b0e33b4b977cec7d49bbc61865bcdc03259bb9d801923930d8dd97df99f470c6f37849e33a72cf25e89ca4fec04ade42a5e5642b25fa5cc6bea08a29a521124ecbdab2550b159a8e96e41e1038c499f037c035eba9177fc61ba8d31e5b3b433010ec18b610377ca265d3ac41fe93146fb3713b4224909be3cb7018929330a12cd1147e8c57522f89d2b8ea07aa2b7058a13bf417f77509f034efea31e167d2ae1633c51a62ba5b3cfdde3a73c5e5f596cd0edc7ccf61eb0e939eb4d64625b8589aa1a8ca1860df3f9f6d7fcf0a3202452a5fc543bd947a10", 0xe2}, {&(0x7f0000000580)="b9bc6f77cb08e668920ec8f58c11a666dd9440b2e9ef4c9d6212ef61facd877250e7845703d3c7e291c848ac23b9cf10bf019c69a4312fb4f5c6f779e9b19ca459c69b3377977bc6afadca5dd27e", 0x4e}, {&(0x7f0000000600)="349185aba2fa57b02ba36d29d67f9bd7df153df4e9e36b18edaa83250869d4afecf5472ce4fa4dc857c6c9b9fcde756cd226ded60b888439eebf601b1397cb1b913814aacd91445212f32a557c996f3e84d42859c8c0ebebcdc68a0f25d6aa95c56cd7355ccc6ec611665c25d3167d5e5011a225870a90493c9257bf49229248955b59a625e782a5f85182c6a3be0ecf1f22c3c996c05e1f43ec79aea758afc31ce861abd7e8e00832319fc339d32a498169b3f27de006d82156a3a85b7af79711b23cb02059a99e19aeafa47312a188fc9baa7cdff10cd55f03a1203a8cf61d91cfc1c9b3e401fc30198e6987179e2a", 0xf0}], 0x6, &(0x7f0000000780)=[{0x100, 0x1, 0x6, "ab11c109aeab1ea30ff1a008714e9bf2614ae02c8e855475f08030e68190609c2a6054a5fcc2286e5a125bfa3a881a65d6cc9bb1ec27f7102045e44443431374c2f7db29ae2a0371c56086cc28f039f8ab76650f02ff072316747ec4e11913f220972f886317ce3f2dec11e5298d48b0b0004fb7d7baa3100f217adbabf5f20af126b522e902dae5bcf63960bc5872671d40ee83d88c6a933e9e93dc74f4e89a4f000d633492773bd10282b0dfd0441ec0ea42f3bd1433c05574375a62bb717c23dbd575f2c2552e72f8fd4e2b47d89846abd9ffe36153e4e5740b5975ebac83ad85666df231788bbc6edc37"}, {0x70, 0xffff, 0x5, "ae1a5d0f582ed607e6a85df3fb16f5bd150f5b39cfda613a64cd31807ab3050ca20068fdfe6041583fdf21de7874a11252931f477b5ee70f7a48d8fcff95ef50ebdba3a75e42ea7596ce371a905826c4150cdbbe2df4af191cbd765c"}, {0x110, 0xffff, 0x6, "6f69b09babf695ada2027bc7a022320bf0938df77744c65800b2ab45d9bb684e95b2855fed44fe049f9d5dd77940a564f1d17f5ef9dc01bf0e626af6e4f9c1d76b093339d227988359fbd890b08607ca7081098d85e18b8e5b3827bdcf493aeff51bc856afafcbf270ff2f1b869eb7888e87f9822be618174960bebb358fa5ea90fa2b8f4034598a863a668b6c5ddb3b8e6b917da58931bbc738e9dbb1c8b0f9b88d6eb27f24a5f5ff454b64e04cfcd391010151681210e679f7fb963665ffe22a5458d2757f6d309a0caeabbcaf17a17273e3e03c7acb5b5866aee8b296c168b6eadd2c0c189ac5b379f14d1bf43211e65988a0878523b0882a"}, {0x1010, 0x1, 0x4, "da256b217bc9d170d77c80a0c5ecd0b491c73a7bea239383abad21b392a71af4e19d7407efc65bc50640144483b46c7f2011d96cf614bfe3411bbd83b8d9b4c85a88a7060531d3c3f0c30ce9fad017809848d4279fa7706f5655929f1abc90193816e8f85ace882438a2f8d6839fa51c180d87696e037f21a9f73293aa9280aeafa515e8f2fd0556f81cf1e81751ae3b191219c1c31ec5d9fa67e151c3d5dd6b9ee0d91ca8f7993a6c8c9198f4177978b1a63c38d8b554b982bf43076e50b5dcd6c65ad46514eceff9e462acd87b71ff31d159e1c1158080b904319ac4251ff8494e2eac43e614d48a1ffda7f627a54d1970563ff6310f270bab2b4c60e7ee3f30fd7b803aa6453f89e70e9ab0be54048e0ca5e5d480d67370407a7e0007441093b2a6b2f08b35e616caf59d117ab6953cb999749cdf1646a0aae873866d2a024d582c69c41dd9d4ef1ddaea7768f3d085d1e5cdc7846848d141ed06586381b32b8ede81c9a222371079879e8fad4988917ddd40f90c79cdfdf40b476c352404095d0c8b080b60579ae99d97857b12dfa78ba7d4f65467fc3af1dec9542184e70d40aa9d1bbef6558a806eabc145df6bf0806c6777e01e570ab6c6808e10e0cf2860712fa9d8e470402176cb96f54a3708bdde711dc5d3a824898a4c3dd2a60040662ae368fb7b0bed16e06d282fb79d9ed37fea747cd0f08653cff660849658cc3d154b3e3b7c740858a8ffde62e83fa7430e61fa31a1db76eee7f1c4051626790e79d680e12f81301f581cf173ea254c0e7e020b573a1e99ac8b5d53fc58e3a154545f2715d0646295dcf959dff6cb89d27cdcf2ef9665a9baf437041729cef5f0f2609698f440c552e1b3f32918137a650ac8a45d25cde5312c1a45aaa12a260584cc0755d17f0e11388ffcd8b44516e2c902a0c7eea273576d567139436d674e92ac05ca1857bf46dad89a6ba11d2fe1674a448b2e4daa1c208967525f1781d979c635ff0557fa038d491f332cf9dcafc9df3229fa8d6772b4205e16a4f9dd1da6d16e231bcbc41671a29eeb0dbf135927ed012dd47573ce68a343059a557e78f028e10eb63d7c17ecc40ed9fc48fe0976ed0093f5ff334b5f164f933fbf0502177476e6219bc0d89bbf6c360448f7d2ef3beb0162e88662b91c41106c34737abbc2e91f2bc53d96548185f94a7153f7944a91373ddc0f8ee23ce0471f27c80453b782372e204cb854a5f6591bb8da9bd6c7e16d0c64803fd1e2bb3739acc52118fa53da433b97dace3e95fc3fdee4c07921ab1d9b7229f685bffc26db029e424b8e20799cdec04d42e5be6409c93e4c1c59306e12ea99ad4d333c1b1ecdab0d6331ec66c33ec632bab037b1dbf0955e1a73d2afcd024b054bf97e44383556e83bd2ea93809477040a399c70f54b8584f29d26d62056bca3dfc6c423d21affbef742abf8835ef6e27a2ae922708bd6eadf67090065c1f343977bd4eea924a96f3920c6e5033520aa17f50c99cb477ce4743539498e46254b24d992123744ae22b65836670d4fff66d0e14bf8ae0b08f3642f3eba0fb1190d8db4051b5217af6843d3850dab4634b78dc09fc986c76ad7664ee92413a50f34a919aa0c8095c6547157a810ef3d84d95cc255a65d86ba442423528ef8dce72238223beddfe133381fa1377c82fe0706efde9ff3f165d51a1f3d7db7de4698b48447fce832ffba31adb3f224afd73c7a61405d542e9933b5d5078e1134a970f34d005ad9dc01f6192a21c8a42edb14849447d2338a4e171febdb9ad935f3ece45b7b72dfde5d9a1730f7673e2ddf9d977b7931664002fc67093bceda452e7b176ce17d483af16450b015670e575fc4808cb7ae01e886d4734f6c49c0726ba8d4cb750cb092a86422b6e3585514535c96eec3c5a0d24b9ed60fb7850bdd801e680a13e7e54e2c83f81c463ef5f78cc905d29b8e02645121265643677a0cdf9294cedc54de888cc9814bdc350ac0d47dabf31650af557767b68f5c580bf9759f3ef59dd3c2dbd10075060e437d5336733ca4bd1c855f32d8c883b0d87459918ce943d026be1aba6a28d1a175acd72bfeec5a7aa018a00d9a90f98e20ff892f170d5d1c789700f4bb4bb029e2d14dcb843f31e3fc99b8c0c1703bd63f631658d29944916eae35289163ae0b5537b7f6402fc91adf7ca81da9b67161667928c68deacbb8955033eb105f98f6a292190b6036c7a3935839d0507fc383c43510a3650f7a0bfbe7363e6e0f453900ca55ea70b20e67e602fc182c57bfdcb978acd1f63c5db2e698bbd2099619bbb0096ad3639892f3365871251762602546a3b6ebcf6081a78a37270dc05a461d286bb02c89a98ada751f2605713db78425c450e51fa284862887f404991d0ec6c3655af8dc6f20419681cde3c465a544c8522f6c4300f0aad96e9d0f9b1b9c08be84bb8d4919aae299ad868491d077bac68951e65fa806048720ad66610be8a29e0f3c0e0973d0b3c2d51dbb39df6f03b7dbad35eebc616dd0db7bebf9e1127252c1621d5fc178e38460130a42b0a12cc2337d4faac576c602127b634e5669648515516441ee2b280cc4e966a1e6672608d63b89ffae36227c6f5a2fe97ba08b27f3112528fa574d3f85354e5e5aebdf1335be41cfcb2d8147c55f96305d4e261ae758496872b58e18269bb73913d2e896f537e6eacf790f3c714ad675c878c7339e037b6b5c172fa872bdfb8010c790dd9bd75801551f968a08c78a2827210fda3a17ad7c0d654926fbd292daa9d594d1a0e67861e6830727e5ae50dce0abe339bfdef872159c7fac3dc0be35f25f0383ca634d2217f5fec0223a5006dcadacc5865dcf9153be56b3dd98141df06840ad9784dc4cfe10a3759ea61e313feeb2800b112171937a7ef22f0e53b47c92ebe6ac53ee07a2929ea29e1a7d33145216d9995f7c3c054017dea31f15f347e58a630f4568729f0aa3c00db9a4b2521049f755a2bfc8309132bc34301ca02451e0ef3e4ce3bf6c8bc5fc74adc7b10c654016ca2cff7199e50dfdf0e2084da2beb5a043ade534332a4bde4c12ab16d109747aaf01971cb2720d6875419a55384b3cfd4441688ae6681316dfb02c0bc549c75a3286470b0fbc06988621f4e2e704da88860b0ee9d9c04ce2e2cddc29f464859d3c744a11f3daba60980ac5b33c06f287f0aaae59f3bd26b7d44b80187c0f886e34f7edf7acf26b1ee628ab8ebd61d370166b7d7215dae7dda8e132322bb72ca60890614c6c40a72542816b83d684b605b0775521623d53ed8f3faa6f5085516fa13a9d07b2842c4b2823ac4daacf189f2a7fbf24420ac8388b0a8021dbe98399a01d4edb4252cd79ddc8f2842255c824a58b907c2a9d620e37202afeb297a4a1515caba5374f10250f7ff07752392874941ad6c4e85fe81f7853305fb70644caf1a8efd45f5c3710c8b3b4927df7124bb638004653d4ef7cc2a52b15f6c473300e6a6963e134a7994c2d0f86f7a55dfd19745513399004cbf71d5151300e1fc1e0d074819f68d8727d9906f0fbdcfa7bd4225f198b02162baa6e7f8d2b0439908b6b160a7123659974cfcb91e00dec23458df94217437c73e57150d3afcd3c0d88c3e88bd75f01e2b03bbcdc08c089cd8d81f147cf74678cd3935d4c2fbabd75e4a9ea6bbde1ea91ad4d759dcf53091bd3ef5cb4fdb1454f85792a89fb56949ffdfa1113e299bea5d0a02771891c971b1e7c6a4debe6c76b20fbf93272d4d6d336c6fc24f6a890921d8bd4a7919d7d50f540634d37d6f1af408cb204c96912c1d41057dc05ff3d8b3f8e477844416a5310591a8edf031c44c96d6507a3c7ef67ed750131d8869024addf455067d6b4b17cf129d6eea7301c4713df1cec38bc282918e5eef9468ef5ae006af310e6ae626fc604a7acea46248528b0d8fa7056aa7d6c3f118c986a8b6d44c3b8d968017ed2f4f5fd728539444aa1db91dba7681fa98d9808ff1edc0394da5338d88955c31997acc14c2341e3b08d64b0408e5dc541d792e52189d4ff9699469a522142ad209203de28e498bedc2e66f1ad57c23d13c0e609a668cf2b773107e7ebcec7aa0b7b6c27edca77668703d25228b5c29fac7fc8d78d920b0aed8b7fd0b629da874b8ce85e614a9520d1c8fa242ce20c1f8a924716d263211ad2edda5cd3e2093d4193359ae6ce37c996c0af2362c8da0a715f345de1ac7dfa0dbcf2885c6bec95f27ef22bcf3a94c744d7ddf7e70b78050d28966125fecd409b378b315514ad514200dccd4ee2660748df6022fa54b1a00a5f9a6404e3fa0fd839bb2ed00cbb0ce27db392e57c152d30985aba7d4d980fe83c57d732191e86715928d33738a48193ffa1d19904ead420e62c8446f74b36938d184b292496bf7cb77e5f8c3b0a32e8a0f01de738b57f6d1626729e8bb2ce19379c74018d7e0d8ea8bf46fe9a7b08ca0c03fe4d23dbb59dc705b7b427dc4f6ef3074487eeac27a143dfdb12b28250209ec7984bf41fdf9d4bd7ae8b749fbe3036f7a6404cdb436e4665ca7836fee00fe74745c717b2a794fc76d6b36882073753a61833a4730869bd32393ffae3f987dbac2044a8189df607ef655d333e235cefa2e8d460ccb252197f6f95655c6d467175ce3717ae0ecc4d3c559b67d681629adce2cd8c6ea5969057a46364a8c1f925ee79682127c47c3d415ef5bf74a982e4af8b1876a0c20c76e8c19031fe15011112467f6235659a5075150bf460cd9979ee9a1828f998d58bd93c6bf55abafc9835c43670491ce82c8f78d0e3e6879e28b27db552c322c331cfffda9f0984c20e340ff93bd2c8ae6a3a9aee67b925956315021c2926708ff100dd410aebf5e61bb55368c9d15cb505f420697077c427b383e92220f4b678e4e52acfce22bf503314208bd90bb871d53712213b7311a0f6f1edad96432ad89be462a47a138d82a47a94e2aa0afa0c3c105aef0299907850b33ab34fb2062875d8a68e37ba8aaf444e043269809d7a4d3eab51a184e7008e884731593281fba7aa1038a4a418159734c2b00555046545b3ba6c3e6f19202e83cf26e51c35816ec69dc9e2556727740f7ec5ad3ee59aea6dd0cd09370c3d977338454ca2d19d2682cb29b845a3cd76473c7d7e30427735add4901c95641a97fd3aa8317f2156a35b60848bf0c90452ba98f9ca7ff4bb1eeb4c4d73aff2c01ae6672918c24422d73d71d292e84d243734af0706fe4756bb7546d48c407f82ff67de78fe884e133365815c73a2606518d06a21d89f62cc9f5684b6829d3bf7eda815ad09e69961301c36ad9c433e1ea4f43e11894ce0f2de52998980ca818189e801838fd2ab3eeb17230c7252ba2e40e8fe2fd22f50510024631a2df5ebc0a6eb8e500eadefe3e017b7e24f8194cf47d34f5fe400c67d717d5d78baabdc6bbcb06766240ebec1977ff3b45037f7f5cd4ec7773e83133c70d423d10805b156ca5de3de916091ff195902352a767d7eb365aa50f35a6f1eda7b1d33003aa73daa5814c8eb23c6d2cfd9113938dd8f8a0810665bd0f5fc5f9702511ff93573adb3ddd30e9a8d8c6aa3e07c7d4b89b003d36066c95f7e5c9598ec4965336081c612d24dd8009ed3d330f8e13b2e473d18b8c49d4fc21b707ba3ac356442fa4188179586bce4fa63939c9f3123bf065f4a2cfca25180d195049bcb0a9d66c1d9a134a6106838fadbd2f2bb93a47575b09c36dd50ca54eb87b0320c819384367a6db1290b1f2388a734372af4323ded461fd4c676675bc71ec41bf3"}, {0xb8, 0xffff, 0x5, "0ed96262d422d88b482d81e5509211711f1afad1f26ef54ee0b047a80802162a44ab891416625a8b93b5f6a5ce904d5f2edbde3dc5aba4ba12760b06fb970382745517c8eab4c2d7184f3f716d091a1eef890b8689464fa852febe0dd7364c7805766b2535cc3375605de8bc32a2814c802876d873ae85b458c648770ba5b26c301c8317631601abd62ef80d4f4fcb08431508810488fdd19361d415f26ccecfe471"}], 0x1348}, 0xb) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x21}], 0x2}) fcntl$dupfd(r1, 0x0, r3) pipe2(&(0x7f0000000080), 0x4) 16:01:25 executing program 0: chroot(&(0x7f0000000000)='.\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x8c42, 0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8c02) rename(&(0x7f0000000380)='.\x00', &(0x7f00000003c0)='..') write(r0, &(0x7f00000000c0)="f63ab6a24eb068cbeca673f7ccb74219ec8bfba96a3de957527ff8c35cb3f8b6cc31bf604d9467a2e4a9ab50c04382130030136cc4e210d8e96b7a141cb5e492b3dd56735faff0d4a1336b630a958e21e532e16d9c59d62ff095bbce066dd790b9ec676d827877b9ca77c4ddcf93f28decb5e2ff7a5954b3718c4ace66bff90332ccb563e0b60a8388d369105b33816bfee3d61929cf6661cbb136d495cd74c4d50b3206314057c33f46a6451b6d6a5c3a98", 0xb2) 16:01:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() getsockname(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\x00'/110], &(0x7f0000000140)=0x6e) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) connect$unix(r4, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) dup2(r0, r1) 16:01:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="ea00000000000000", 0x8) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="bf90af2ccc73c25686ed9e24e5b9233c27395bd76b84342a6db715c968e3df0460ef0cb418735f2cab5a3fdb0f6735916ff0a335375ab2a43c022aea5bd8c6afef088a3549b433d28bfb05fcb201ad1df47b07bacc724ff90ff57c3b12c8322ed0c0013df5aa8ec288d4b5e0dc67aae54a96e7fd1d085f128fcb5bc0aea7c5180e0f1b3ad9c225c63bad1fbac4ad7f30cc736087d0f67747c42695a295fbd09af22881b00222bb7a00fe5a09c6416f5335c59608f38540f08f8cf0883636198bdc0bbae1be6d380e773669ba8ed1f7ab5f419615f1a3d4c301be531c5a0bd0be43181c4bfbe15c434447a95feae3043a7610bb4bd14d07bb3a7e06c0e8927793e2f142ff8457750de6157fe08ed9bb69cbcd66987d3b47f54675998dda0f42a66a80b546ed29596ece3d5e9c3aed88081fab83713a323b07c1a572fc624f1384fd7cf1642d708e633030ea35f753adeabf62273426c04b3f40d259e892c240d2a539f478001275a03383608334b60ebb3183b73cf397f83e2b54c15c53d3336227648373f9c7729dfce71edbb872037810c5db4cf93a0fb92ddd92c865156dc3b2e073919b3dba5a589c0f011ca918857f85db5f0776826b6bd59f8d74294c05e256aac9ea61229ac7bf7d8544053c86626dc5a6482cefb1853100e07e6ba18b9ded2d4bf7f01d2d17b52fdf6628718fb8464ae8015fc1124dc7d07dc8fa3f37bce10e9f22eb77d7229b49b7f6bd284408a6c74e318b89b665aa54c586d4f529d42807ff624e440d3db1a94150f870f7d5b4987e1b82d0d8f0f295885d40beb6176d0e75457d6e1d919767a12c209ac011ea3f46a6d31cd1a2d32d2bec9a006d7b6e8ef4a7e917d22cdff73fa1b5ff680b01115ffd343ce257494cc86713ba6faa3e38cfaf53c4a4986a2fd0c38965a352ca99baceac6caf9f26d179b47f21f2819bfa25012d0c9bb533d944ca1233623fba9b4003ea36c94fd4d721c94fd8e94680c2d00995380a4020b57cf41e0e969bc954c7d14974b166237f2c2c091e4b967ea79e696ef22b5fa5ebc58efe9b6efefe74fe426f38e154ad57c5db37c364b739f74c0bbcd9c211a7d096be374e74fc53ea022462db0663132480ee10490450c38885bb6a9a01ecce65e3977e80556a6a3df8a2371145cb90ce034c20b7b30ff2ff936078c5151f9951806c617b34c6d3b9e0c24d39a89c97585034a4b47db254e9c39e1be003e721b4bb04a804cc3ae1070c2feedf5d47c56cd14ee45c69e9c048fe8857a20b20b6e686b6ef1bd91a2eb07302eb5a85490b66911fd60d6220442fc62b5c0f9cdf8a5cc8cd6169e054a9cf21e54d6c4c6e0f1b6c070be5d89b33339b52798a6a4cb0570bd7d80b096cfdbdb66802d3635f017c094f288135fb1e3c4e8f43e7709884ff389e30822e1072caa0d878281f08f16e50dbfbc24e4e728f0f3bfcc9907e63ae746ef4bc42e99299fec38d274597b13445c00a3d30cba71cd56447fda3c5e19868852b97ac711669d0b1ab1b1f32edafe44e39091e4298b635e8c06529fafb70342cbeaf6ffa59da00f2228b13dcf0161a7bab993716d573dbcc39245c43e64f4f0d5ce9bc2479a21b4f28d246ad3ce63a90fad1d8f441e0695a73fb1d0ff106bccabedb321e813e6481592f93feb63f43c774a6324729a3f6f07009eb1db0ac93b2ba971e4d5f8bd59a472db1700cb54863cecee54fe39d770afd1f982c654ebd210673f0daad9331d08f5ce2b49978be1e9247b648a4cd6d092ca66bce8ed13f92b4cbd30094d90afafbf386976afeb3b7c02204ca0b97cbcde514dd53e23538630e5e0108e9b293fa72c61864558578c347dd03c3ac63a293fc9867654d2d2964cfa1d8fa206eee1fd8f863c6450dc572a3762d2a18b5d33fa4d77ac51db23ee2eaa7081db696f9a420a1b9d651c04b6cef2366a8f1a6e6bdcce49cbaac86d552c91f968a01d7983ea740886f68663d5f57603a80acfe5e85e929be14131f7eb9114f3b43323a83a06cb9c7adddf553dd8172eb241d149fdc466e4f2d4f36aba442a96d06000965432a19a5837501e0386638497337232af17b4a14d324c8baf0679a09c656efcd66ea5a675e98379ca17e705cb022ab1c88729a7c989a202fae3a6c62e4f817cf5863b2f0773520f116a017eb182f5b04660a98d311f332cc1421a176ad992c7d19393282ec6e4e3d4448e7f9353b85040c84dd13c8bc615d50ce5149018062cca5675ff869e2567c51e5049cf7366efd32064991e8c57dacf5f4d2879ff5b98e4b67c4e06c336e8e39a538f57aadc6d2f56db01f1d84c62f3f28310cf941f06974e5117b4deff247df8ffaeb3da7d63bdf3b4b056908d0ec68f603d250e97db00aa1095bacc4f76eb7c22f91d4fa6723430595b3c31e1221128cf06d45ff1e06c1685a4b3f436ab1563e79c04279dbd69f67865d8cd3c40f3c21235cc216537252c3c1f850b95f59b5c23f8e4ba7c04a40620769586555025b7db18fdeef862c76b7059832d7dde7a3556db38b87ee0840624fcfa123c9d2acaebf654aa305f54c93bc08dfc73c959ae306f15a4b10377a38d25ee83b2b7044b839c1a6c86d5593686791ad417a80ef988499eeceed6cf94bd32e863a22e9311cb80530d04069f9258de1fbe678356d18f89c9337c18773604417c2a16bd19c97a741df2c40c144bc861575a2fc89761d2bf4b95de483650d4d76c97b1856168068f40bac95f514d79e114b77ce4290df242eeb05bcbc55e11cce795e02da585eca4c486af30c43e5bf6c05836a7e1135f3995eebe5dcd2a50414f8c619bc7b76d404c11a12197ddff0f6c5f21024669d5ba308c174d85b7b82d60b6f38186a04fe82c1852b60b6fa29b5474db93283cd68d5adf28e6373e40632e8698282294cc273b395ed31325a08d344a2040139e4f7329c6dcdf67197a88f2ca8822dfc34eccd4749187621d49f31f720d7cdefb415e9e452e5f5c82ee4ff2bcd7029ba5cfa6991069e46d0ab3c4a63a62c398a4908d0348cd5a77391f89ed42eb38d560f8ea635bfb4dac0a5e2318511dfb01a8391dd7d64314d4521cf4fd1d6004d58c7672d751c2989ebc505b65920f86a3b1b1d5f2b7aaac7fb5d6987d6c824c4376267c323a494082319c18801e7ed3c7f915444f90f3de879f405dcf0cbb3aaa74342eddb4f555ac1e3215204ea0df84c766111ab9855f155c9e55afe95df791a6a70ac8d86727f7964d72e9b02ddefdb9996d27c29a86e664cadecd4596fcbbf743badd5cbf950cbcd304676531ad9c0a30d05ed8f6b8d99b9b794a609b141235d40ba48efe01fba328ff8498c0237ef3cc33775079459d8283ef8964c22324aa044f3d96a7e5baccdc717d709b4147e270f85f07f0edfa8207add6d2c79d8e749ae52743a81213b3099d86511c44d705c00e8f246f62e129303cb6cb1822368534538a6eab9c4b5adb27c904c57f0e6dd6155fb628822d5bef48bf17b092987f3204e306ce3a3ec883e656e4ffd92dc30fffafbe42b07696830842a6db989d427d233713ad081a5ff0a7b7fed5529c7d338fb4abfd3bb670e5aeacd1d402379b46a6cbd408e6ac9f4da30d2ccd86f583f985bb24a42c7609633508d9edc364ea6e6de3d6f35ec5425b8b3703ed88101b20d9a99bba8cbf5d0e2280c900f954f94a7cf1fffa9e96d89af7c87b72d17df7f01497bbdc83b9b3c089b6881a46c3bedbe85bda0684b5302de85464f7fa600b276f1e568cef240b300af80598bde61419bc31bdeb14139b1f3bf7f712eb2bcde7b4bc04130f3b8e3bfc681e73ec0825d2a47320bbd1803b2c4faeb447e71d87d3d298a8bdf81f39aacde4a0175114ce046f25b99a959ce110857321db493738fc454da05135734e527139321dc54a16bd635baafbeecac4b9ab695091dd40d65055097a28716a3754fdb517f3baef12e00ad177449be816cc5b30ac5877b3e961496e668078ac8327bb1f9f6910fd2c003bb00465366e1221e34387ada5cc7a2ebe0ee7a58afe15902a97e23e97fc4439fe8e9ee1569af1723e61219885c0cb0a6526774f1feb252e4ae12663048824f2b8fcfee3c42a0736aa49e46718006d1bf3bae650fcf9701efb2dfb51b3e1a3b5f4bbddeb899bf70f977029b334c816e468852866c4bfbf0459ac831b35110fd98c43ba061eb2548dc0953831e2efd45959f4fc765954041aa5b470e77c9121c71179409e68c4fbab283e7fe15f4385c6637726a79517948ee7684abf69bdd22e2398e5c264f87cebd8d24576f4db0a153c97bb0ddd180b0170768182c8627539eab3b51673dc355f1df27a970218b5284fb10a0971e7c75f8b62f14ef0e6f5ee44402ca0bf4120697e901f7886d40d1bbfe9f2b4dbccf11a748a1f103ae849ad55c1bbffbfdafebd48197d44db053fd3eeaa8bcaa7c780a01f003533c0211761d6392f5dfbaf28d83b67bebd589871aaaded912b59dd8d4c4f7427b7dbf26edb0fdabe45263f550b460f1b8371cf127d5f80765aaae69a2980508123182e0283d6588fc70d9d5ab6dcc51f64992d01146148103dcfc272ee3458af8f05a1bbcca523fb812b9981fc7f0aac6b4777b890d567f62fc2740506a32dd73dd7735d420811624abb2026c086ee8b25eb37a586da27abf4fdf3347953f746318f1abdae986d438c8e18344aa034ce78a0404657c29371bd25ad770343ce19dbabd02d145e095b9f9652f85cd2ad4e3a8639d34b3bf49162240da3a1a2b0add4b2ad8160675ad5e18fa0869c83d51bfc6111489eb6dffa2d59f73fec72601d3823fdf53aa565ef17a2be83ebd0cb68bce7b99250d04cb9a80a7ed6e3e7cad0cfba74a8ad5aa242d7897c0f608fc711cd7446212cd9f77049334bcf7fa3383da38fb5f900fbfe71ccf59c58c88ab1f906f3d33867aa4da79fa222cb9598033823ecbe1fba01603bd457d7092d2818cfc78f62cdbf779b84e88aaba87d1a7a6c605ceb3dbd5ca3538fcbc973ac86dcd11bf5ee57b5c7308826fa6a34807d19f9b036fb0121da843dbaa74270f50e8c293911537407a384d39ce09232d9ff211c3b09c20757c11331ea7221589f41b3bf791f31a6908b84a0e0b72ae1efb51d6ca7f85857f6d421b7065a90f98c73f82792bfccb2ce082258b2f98aa1f7130557e45ed64b33426be66df99f465deefcf71f40d92644fbaf6f610f7a1e0f4ed20a6993eda7d690fced78f92ae85573f74357a3b79058875d672ea47a8673faaee75cb5cdf376fe95e7302431f91789207d18a8bf89e7bb87b92984863c67d8cfe5c9380b450ea0d9ab933edafaf6fd56b090cc6e58cd97a28b85b1e52348914fc09bb9fe4ddd9a35e0bb17dfa6fe7c260dde2f6f689d3dc2fdfe6665e303fd080fe939f8622e0e56f785b4451101558c7e82dd480f7279eac20d8d2a30b55dbe0b2eeadd10293b9f160f26628ea1e4ab9c63b2b262eccfc742f45e8727fbcd18e186ec6c73aea1edcf6c10edfb68ce304357df9def222e7026a4f98f1a4d73ca39a6ad7d7b4b2b4bbee6cb3dd5523bd17df824a53e1dc6c4191c1b70929a1c08c892ff7dfd744e574ef5b407c6e0bc8d0c90937728d3db226f01869cdc8b0611dbf5f52527f7a36d3ef6cf2b171a4906ab486e0e5cba56e8b34127541e7b779658a116adfa3f4daa9f6be818621d33418cdd72ca5c154b6a71a60215bee2c1ce267b15650bb37fea7a14f1b145b30fb31d44e1db1b27c50a7f23f6e74f5a26b9c98d942870648bbf8fe39abf3e7db5e61ef3bc62601c7ba", 0x1000) 16:01:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000310000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) getsockopt(r0, 0x1, 0xda4, &(0x7f0000000140)=""/250, &(0x7f0000000040)=0xfa) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000000)) 16:01:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x80}, {0x8b, 0xfff}, {0x3}, {0x1, 0x727}, {0x22, 0x101}, {0x8b, 0xffffffffffffffff}, {0x79b0f0ee04bf5e59, 0x1}, {0x4, 0xffffffff7fffffff}, {0x67, 0x8}], 0x9}) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4007, 0x81) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) 16:01:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x6b, 0x0, 0x0) pckbd_enable: command error 16:01:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000000600), 0x1000000000000076, 0x3) 16:01:27 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000000)=0x10001) close(r0) pipe(&(0x7f0000000040)) pckbd_enable: command error 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81, 0x5fa, 0x0, 0x8}, {0x1, 0xfff, 0x2}, {0xd6f9, 0x2, 0x78d56509, 0xb7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x34, &(0x7f0000000080)=[{}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) 16:01:28 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x4, &(0x7f00000000c0)=[r0, r1, r3, r4]) r5 = socket(0x18, 0x3, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040)={0x156, 0xc00000000}, 0x8) setsockopt(r5, 0x29, 0x40, 0x0, 0x0) 16:01:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000001780)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) pckbd_enable: command error 16:01:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) r2 = dup(r1) chroot(&(0x7f0000000180)='./file0\x00') kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb6d088f22ec93d9e, 0xfffff, 0x80}, {{r1}, 0x0, 0xe7, 0x80000000, 0x23d18000, 0x1}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x82, 0x742, 0x6}], 0x1f, &(0x7f0000000100)={0x7fffffff, 0x4}) 16:01:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0xffe6, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) pckbd_enable: command error 16:01:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 16:01:30 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x7}}, 0x0) getitimer(0x0, &(0x7f0000000040)) 16:01:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x9, &(0x7f0000000100)={0xff0000000}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$TIOCNOTTY(r3, 0x20007471) 16:01:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001940)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000180)="2da57f4ac9b554f371ef6f8c1da72d00874832efc4f2cb42d58518264652c9f622a2e17034fbdcd7f4a7980c6eb6ef0bb163b815150893a499dad161b25244a9f4a357244eb944513bd1b88976bb7d200b971ba6cdfe55a59c2a036885c71103ad15ea0a05ca0d27e3447a89be69b254b5dd641f85e2b3333b88b8187ae762cb5d1297d7ea718e68f37f50051d91db0f57a1396a6f7f89956051f95ba1fa81539f502fa4ce61aa48e97712d9b796872718970ce431f65027c1ce2e32f309bb4afe901674e8bf7579b3b2ae", 0xcb}, {&(0x7f0000000280)="ce301c34cfc12a27ff2b893d42226622b197825d19886413db996516adc068865ba62c0091919751832277b244b694bf427bf616f7477be92b470ff776ea7c4c686e794e011857a5034bf2a68585c870bb0651a9616cde9208af2468c2d901a77033da9ef01e34003fe4ed1bcac202366fa37cc821e3f3dd4ced069440098f3508de838c00dc5dbe12d0aac64389877e3576032f53ca5b0752d535c59fc2d0a6d4c1794f7a0175c9e8b08e2f5c257935d7", 0xb1}, {&(0x7f0000000340)="b793fda7fba519f8675995a9ab72fdc74d8c27ce6b5282df70579c2dc68e7de709b86e7dd47c08a9f1cd73f4a481e8590358b13a2f3a5a7dff97f0790d4841535d68411fa61eff63789db08ba0e36d562c91da01d2a228e39aabd2ef8a70237b71cb4a08d354c7413c30da01581af404485fd5a7ea5ead5e85", 0x79}, {&(0x7f00000003c0)="6d4b7b3bec0c4b1265d91f1956d71e83dc9e71cc0468a938a6e84f8b77d9d6ef8a46e3be74df26bb991b2ba59ff4b45503404cace69797576ca41e4d4aa9eddbc69c75f666b6617037a822d076634d56e7e4898f622d8ef91d68ba18155a9a8300368403d6c991b2b183bf1a526131b47fbcbf351e17bc2649275b4eece514999cf7645bbfaffc51a1dd57273bcbdc694188c9358ecd9b914b957feb5919ac", 0x9f}, {&(0x7f0000000480)="1654eb9c456c20a6233a68e6121a4ed226998dd7b6c32371a60c12769484f85297d2640823be61137fd506be00a3cec226a573e24af553e1a6b87cf3841256fdf6052d16026969c52278e9b83dadffe2125de5e04ad49e34a5c19cdd2b5b55f76b24a817c17ff0d4d6c0383cd0c0c786e3881f1e039c3a27a74e4c4ae1dacddb2e8740ed271eb15a9bfd021e8ba420a67bb2809e0725e623596ec8051765ec", 0x9f}, {&(0x7f0000000540)="344baa72f0d2bacb0eb32f4982f29d0787fd08e492af5b66870b228fd1defb81d6dd16b9412d60310291a703f17984851c2e6f95fda32a45a01bd2ecbad06620a2fcaac5d66e8f1e27ed8d85cd77955579f4af3c358ff922ea3e014b0cbd51eb1882abe77e5229bff4e84fb5b7d72c1631495a573ccb6d67c3ef65479051017963e9de0899593646cee21d694671a112d3d9d20c6ff042dcfb80f4d7094b3cdd38708a469a6cd90e12119d2f8454c5439155e56ebceca592d085e6033c7dc91c15545e1e50a7dd978e10d2d0dd3d516e7c5a51f0ba4b52d65728b6dd0809da41f1613da9bb398b20ebfcd581bd3b315a191beef9c1da3e36a9d40e16154321ed7ecba7da7aae65959ea2076f80e18ae6c509f295d19e31400546529d94fd2e8914d3106dbeb2c8b13da58eff2d43aaffe97f16bda290b8d70bd980314ad538f96442e909b02849c9395470d62c067c4db739531769f4bcd9c715c95421426dfc0cda64e7e5585f70853794e930964cb318a67cc850396a3e1a8f6c4feb3bda02e0c3fb0bdbfce5c0c9f4a4e4044f872091200f2830f4a7232be27cba60abcc61c1d02a73e9c6177da7d7e93560d381caaad401d5db19573328beeaf0cf9aa8b1dfd6c10515e0260d79e29f34d6621656f3cb17828ff7b3ef0d2395cb227510b6779f18b3033921599457cc84a02fae4d243b56908b61f10713700e2c7fb3405f711c8458bfe45227efe6810ef828a107cec99f460f206f0273cafe5c67ec0533fd8688e369a75e697cd5061a2378854da817704a95650014fb1e805cda5ccaebec119ec7183e8ebaf6967da0d7c587b8976c68d02d0a9612ce50ba5d5ccb6cb19862ab44e924c0ca8cf75e4b47bf4af5fa14bff69640bee67ba8c665c72b1822902f60bdf5b06b6cd0c1925dc970c0f7305058f8af054186dc9ce15eb56a70291c3ce5e697bf12ce11b9684931f6004655710d6002e2e801bba822f6f2b1bf994d55bc802705d84c1b7774a1c7fbb1dafa3a2efed18248eafcdf2a3086d8dc7a3fd1d4b1dbc63e81d22b8cdc3cc488e48f49ab88a445151cd9882fd6cfdc0de7bdae82f0fd65700318b09f938044f7d1b4568a4145647722add5eabd8bc244b65b2ce8f0edecb7fd13469adc9ab95a818d4f76432ebc7db59232b30f23fdb976aee6c02b832086ec11d0a03e970bb7e406db0a60a15675378e04ad93e4f9b206843f47e27e929f35b4d6c03b3fe6b131ba8bf77de21b65c510df94f34975495ec80a827da85ef2fc8c0aa7f4a8722b01a2a6ed024ead88764550f2dc330269253919590921f9cf7bda4d720e6532b7276270534fdb5399dae4da0d8a8c9ff20d21ba58f2b861526e395092538c3e64d840c91e0cba9144f2db87c65fdda2fd919df5460afab74211dfa0c32e800df86e9a4ffa04a682ea69644ee5ed8709264ab4babc944ebcc3bcf3c3bd90a951a7b8bbbf835e0a559898c203a06e2e29f5d7a8765c9f216b71f0054d0ac01fa119378273ae78e8a1dcc521a811bd51aa6fd221a6037a7c4f15110d5eb7533ed24addb205764c8d75279a5c1ffd1ff1d76b28018b34ca44f47d641d1012a6bb860081cf23855602ed9513ffb3322827441aafb8436e61244184e19b17fab86bcfc2f175395517e3a973ed1b0c668151735d1712416e0541dd687e0dc3f1caa2babb0192a1e98613b80b9ecc95abced9d1e350890eb53d749b1d26d143265449d695ed21e1b0ee327748cd1600b65a7ea561f507a18713bc25fe14b46ee590d09e992ee1f5eef6103c3d1eaec0ff7999f03615aa803591c4b851fb23cc9817e388507bbbc11bbf7637be7f6516b9af4169eaf40e773fab64e3a1b40f36a5686adf03ef11d7742d2269566ed02f7d9099fc1b590957248a3e2623aef1ae844e81da8eff1bcc2ea7bf926bef993d34872f4cb9088b35f674b1fd79404afbb27d63e9a91f7e8bcc792fbb172b3908cd9e68ff3d5badb7147343baeba859998fcce282c6a8ff2e869d1da1f617144e261db5244671d73664d9376a9585bebb4afe8d085863f31da1105bb614f782ba56d6c355c03f40d9846819b3edc0748dd0eab58a039edb818b9858d9612e0566366fc992345ef8a35f594c2574d4d8bdf55fcca9a6039cf4a3d5c1449b4465a74b189239c4d3473bff0fefdfb7186c21ce64ab51179986fdcf10e55e9335d5305624b7d695713513b4d320c9a6f7cff76946eea6412bbd2c84f93da8d57d3cd696820a6871a0e558e16fe5647b350f935dfd9d916ab6a8035cca0c299087fdd69b0c57a72443bad8617d63834e5fb257cdded8d60475c70e9400c94a953c43eb6ae0a658c15196db2bede5a0ac1d7843c8ed408137bfcf5c2ffd141f800d516b57e1775254e84e02a903ed33b30476cba165f00001f8764e82f14f5f04f2a4bcda3cd5f83059ef27e8e505d91a32079560125cc4d69063c6308755afc7ed73a7b5f82ecf3abce24ae2afd9ddbbfd46001ea23e8c83aa974dba4203c0138fe03f3f46d229c1b9450af9e5b329c3a9085771eed34e3b567431c213c7fa7e83ad17f0a7368fa1a1a73b3b44ac02846478fb849ffb4cc3b652e601e74b6897bcf78651e8eb509c48cc443f411e3bbc8aec22676721a3965396d34ef1ab228329f60f0df6edd4a71436de9520835d24b35496ee7e94a723df05d597d8b52102b4756b060e47c3ca12ed06baf8e36affa573e953d5c0aa48d2280b094d563b0f7c4cf5d462e95cda4017f3e66e2437ce71bbd6b9d9bc05516fb47daa699559234c41ab52d1b1aa088d2e6cc234eec8a04eee57393e267e18afe5bca117a11c04543ad533c9119920844778397341415720860374987af5773aeb68e80051d0f4cf4b6d1ed4c685fe5ae0fb26f2ad9945d24b2b3dcd4e2b8db4d7e61b559bc72146645f2d3543948d7c30f999dbc6b5baf3107e01a5323a2e7d2333d4931d0d318acaaf6b4e312faabb5ab1404e0cbf3d6f7aece51d919254383d701a0086ba802231373afaa1e576de8e95e33dd1633aef4ac474b848056d2d1206ef7a7e1693f9e4aabaa555291959f2b9a9b8a15b18d2abdfb2f5b588ee883f7200f7a0b9e83b7c0a6b5e3d314a2d2b0a7aeeb2d1701f10aaf371f45312834473bef397b4bfcb4756e21081e0480c4816fb0dece4b8d5a30e892aa7b520d09cc26d8b7e8405e43a5838e097e7d0af8b10a986b84e397c9803c2744a4959efe176754e92c14ea98bdee5ebeacfddc63c946cd53404d46b9bedd20ed4c87e74a962ec7551b18bea8e266713c67f847cdcbfcc202eb5fa29dbc5718af91a24f1426080ef8a8da22e9ac67630756df610c806e3ad70d80a788ae951aadab5d9410915f4430f1f4f1eaeb933b847534c99423756cd2a49638879a3260e48dc3ceb0f50a9ab384fe6e8073b6caa48e9a715694d4a9c7d037b0cf5684ab5f219e06c3ff3a0f42039181058fdc79d4651d1bbcd7eb31e325d43d45de3718d02d384e00179fb261036fb662e1da1e1469b684961da944150bb68136135d576b8a4bf4ee1dfefb02eee982e41aa1dd1ed72c80dd656ba50f67d2a79cd8e2ef98adfb9f9ba945e00c2c7cb86726c65abd0258a71e3c7e499856132097f44b7a1f03c3f9244e6fd012e57511516edbf84b8dd55ace16b97db3ef2007942c8658d92de2f69387ed76e3c330a34fe0f8e8324199e6c697bd3c231e2ae29320e5ef125eda7e179b007347e65a856e5a8bd182fd810ba3d2f07a2dc55f19a49eb8782e3d408237f5d8df1954c8fc7e8a7d869a3d6586ce5a92c7060f343f76608e19ee57667cb483de168a9af8d46bb61b77ce59dd53a1e7f42acb35ea892fd3d1b592f9a890f2ce87f39d9b37f740c98dd137278b11376e4b7cd894b26462ba2d6e9e7b3c97b4f51541358e4b54cbe1cdb2a9fd2feb2078a97910c47c1430ef3a0d25adcfb077fd64d5b09deb9a68339ec6b2bd50de503358210d233e6dc3065de5affe2a8cfe4a1bb7b4e452d7a6061553882394887a93ff4e9e6e72cf5239f18673ad9adf16f4ef7156043d63bd27ba8fc75628dba7ae2048fbd76afa238c083d9cc7e097fe2dfca66847f8b3a0718f948c003b4e475e5853b3952d04344b8b791e0ad4db91d2aa55953683f7fc1b1ff4d026851e4e34b7ebca78f756b8c5932d284c8c79acc6599b6fe0222ddbedd38570bdb872fd12beb5240b427182f0d0b9232bfdfde4f12c351cc027c564c30f562ad7c33cc4782b6aa823c3cf91732a626efae64c164208fef1d70342d81974d1fd28fc932c999edd216d4f0aab509d2ce43803e3ea5a87fb8ca24571941d591e6232c98c98633f580b84cb2168af5c6ef3eafb60e5eff5b9347cd9915fad14724f5682b0aa979e30c37b7598fb035d70edd4187296698ef23d87e156ea0417106da02e68448299fee938abda3c9007433dc2f5b484ed8e3c75788fc210e9e6c53fe56efec47c6794fc8b6890a7fbebaea85ff95f8cb73e7b4938b67e631033c706f36592f25b405e34b54e18247263f912c31d18a63bbbabbefb1c4737b1bdc56ec23343116a028ca99ac2b55ec1dce5e44b2bc00dfd86069b8e90b0dc0ec253a6a42791c0d57b4a0a6bd9dc542d3b2d837b5a0b32ad4744bf6120424a0f09c49fc481a496a9090f0e360689a3662363295395a1170aa019781a41bac0b6d85b76b19ba5cbee855321672b655565d2fc081ad3bc4b1066cce3338c1beae67083867f0c32cf316cce5de6d14c5b8d0ba2fd8bfe37b5bfe8d3cf0ec0317ab8c6077e0dbf38fb4fd29fc6a9ac224614113cbe2d50a665b9585a8cc4c3140dcb66b9f08e9145f7dd1e9b5fa3d652d87ecf86c36a625d48e0342c795f531ea6bd5f73c24cd863e37bf5dcd9bc0818b86496a76491d28c97e1dc96527228fb4fdf022b4f3baec4c6d684a77319e54fd34fff4a9d5f5a31610e007ac4a24e7336de6668f61f99732e6651499bb882d50c5787e06e8b8fc9646b2b00808e63c5e774220b440889a83ffa8901bdb6c7d917ed2c32012c4e3e7af03478ef2053e27776eb9410d1c692c3d5bfd424ca9bc4ab917ffb7774af70a6f8139213592c902854cbfdc3db47a834767b1ee0b7031d9f0558df8e7ccb1274d8305e956129b955c05f08dbea1f2ad1549d0a310e197b9207e5aa4f71f19993834b6f320c2b303f9f22837f77b9e909a51163ef57f62bb36a3a5aa4fbef8735ed864318393535ffecf11eed562b1cf4e710f797eee84e12043e3d47dabf7edd727e2354bb12e22ccf84f447930a270f21d0b5df0e4c559b47223ffe34f023a25502fa1002ec0629ba053f200c5e2eadd8930cf63d32f66f227d0eb8ef7f162a5cd19a725236f5e5301e8ee3c42e7214a4c96fc5cea688485b6d34de61212fd3fb9637fcda0dff9ac5a29af4346f5fa88d7cde03b1e5a2a4446cdfef4ca1d48049dc4b52c57b67c37de5269faf06605612421e0ded2580cd63825f692dd68a458bbb3a8000f95d2ca8d9f8a4002151cb7dd73e84abeadd1f8933785c719b3625716e052472c8da226a636c5bdb27bd7818d66cc66d6170a6029b3a9e533405097061f4a76b73e11223fdb0d9a13ebec892bbe429e97590b30b9fee9aeb8dd0dcddbadff658206306d80bac4af713baceb00234ccf0ed58f63e0c3321a8397fd0678c6d7a92125a20f20122ce8f7ae7f0b0f0629df655b484f940d8999259970ed2051c6c494be9b3be964f4b815362921029bb567a6aff6a7be78310b650b653e14b2bd1eeb9e6674a86bc707d25f7f", 0x1000}, {&(0x7f0000001540)="951e219d13f8a004ffa5e65c06da8f8318052251c710aad52ff78bfd03ae1937803d59a77cf5b6e53a22f687adb8112c", 0x30}], 0x7, &(0x7f0000001600)=[{0xa0, 0xffff, 0x8001, "147ea113a58dadb14e23eac520fe6b65ee88e52540b2d445a23045f0bd55592cfb047647ba255dad0fb4bceb58bbae9c5f2fd99d562006f05d5fb687b848f52abaa8902f67b037c3d94c3a386f8f1414553a2db6112046bd8aa066f2569e7ebee1fc3c26aec725b2e3c80b73e0a1f4430f8311cf828b18bbadb914314e1cb6bb570cdc5b45b5ca61ebe16a0d587040"}, {0x10, 0x1, 0x5}, {0xb0, 0xffff, 0x101, "af020d500438e76695c87ceef703f161add6fe834972a2a2e34453d898a74e16090d85d0942b30c3df8439b44b9304c487d13a900b5fe6ec348944efe1966426e9eea3d0c7c05ca4adb7fb7ddda4217c0a17d2f94e0e89142e9fb7862244d479922aa020b168a42ff4774d6ece3df1f7441d729ceedfa78448b32a6b0db0c910bf784a8d820a8584b281ae260c8f579e76ba1e0f7a9b8d6fb83cafd67c1798cd"}, {0x108, 0xffff, 0x9, "16e2785fd2030b254948a60dd63e02bd0937f0c6ea6e9f62cce58ce2645fa08d00466e5a1a278d72f93634fdefed09ac376e662d73951eff9b21c36574d7cdf43816b2df21163ef6131749319bc958c2c38ffcff52ba79e35e99e36c53dc5ced0e745108f53c252b5db2291d75f8abdc7649211cc4c7865473ebc49046c5881994d6be0a961f28d3cec1d52d2a5ef7bf5ae1d1247baacfc52d53d64e795d120fa56c7d270253a35fb9f60eb086886f56e6ac0c2c75b395145ff1e94ba6d8128f29514687c6cd086fee72cee2d7544af8022006e4c9d610c4d5413ca8550dc32663c40348df2c2e76640b47b24d252372303c"}, {0xd8, 0xffff, 0x401, "2e2d52f71afa0574db6320e869b7899bafb489f1824866e8b8284bd71e8e493e1b2ec0136364eccb61b65a882a929c97214af948afe3ce8af3c4e493ff27925da674c1f52c9921d603c485afd2e49db2af0f3d834d2a08194ecc4f175ad4d4d101bcaf60424edefc8ee128aa844bc6355f4f3c8f02b7608b060ca8b7756dd6d68929faf92d047828a023cb0a3d4caf71b0d2e089d55f7b3d5b7a403351a4c1781f46d9bcf3b1866df088aee4ea3576fe7c6a6214de53e4bdcbd09256bce8705e5c86f2a0"}], 0x340}, 0x8) chdir(&(0x7f0000000080)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044274, &(0x7f0000000000)) 16:01:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unveil(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000100)='r\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000940)='./file0/file0\x00', 0x80, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) preadv(r2, &(0x7f0000000800)=[{&(0x7f0000000980)=""/185, 0xb9}, {&(0x7f0000000a40)=""/165, 0x3ce}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/80, 0x50}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f0000000000)=""/3, 0x3}, {&(0x7f00000006c0)=""/142, 0x8e}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000780)=""/107, 0x6b}], 0xa, 0x0) r3 = msgget$private(0x0, 0x40) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x9}, 0x0, 0x3ec, r4, 0x0, 0x4, 0x2, 0xe0f, 0x401}) 16:01:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000280)="3b22de488c17c4a01f56a332c73af00aabbf089ba4f8602eb3a5132571d29da1a8a91a2d69f900b0edb9bb5629dc307ded29019eb9de7f35c3e1c62b663a0cc7ba71f0eb4c7fd6b9bab66ce60e37f60302326949698cff5e04eb99c8efe9ab4ae78cf8546a7b3524b02f3e758f531ce7744d13f98d7adcdd829ee83f75e970bb0f4cacd47d21cd73d7eb709ad59593a3af7d8e112335b36636f3f50d628bac595bd63eea8024ed1055f27fdac1f7803a6b0f0d132b4a8d11091bd567d1c051fc5ac4ac9ae96e205386c2c576d0043395c3ba42419ba392558a60182a4fcd111f3b351770bcc5fdb3041b52241a1c4879120b04ee331ddb7adc44dd2c3e7c95951648db7efa2c3a40f81554c132559d2ef86a1f20a2b4303b3f5b322f10486f965d478271532556131dfbbb9abc09e46011866b6722f4aa41b6f68465f20da9aa119ea68983ea700e4ab8c53f13698ae35f0b16f0f5b98c68924f49f9e7e4bd04a34934ab31ee7d75a59a03625f946f87320a52f68d7ca176bc16a75864f2a833dfaec379bbf3a4aea00e5add3b17837c054d395733f95b35c18d4dec4b13aa28f0e7f63e1b0d045d144e12444d64e8e72632c1f6f56dde365ce9f5e5dcf631e65bfdb3da47480a38c502744809cd46d9a8477f3997e918923594c775aff483a64f74167342f9c86bc4f35e75e070f79dcd5d7f3cd8f7d8f02231c3241a341231e59b29b550d240637107d6defd2f114420e0ddcbac060b6c23192ca1a9ec63e7d0763d933cfc73d4782a2ee2f873c0ac48d38258f27c9bfd1b88034e0f70bd8cd6f5f63f2136dc3efb11d9c0631a8a023cfb75008b09d0855ff4c47487a710c5063d53a307ba5aacbf35811034d7ee68c3abe4d9a3921c311ab9c07534fd3617304d37bbf08d2c8f2f776cd134946f965de14c7d573b2967906739c11847de3dedf53885d70ab216ec2e745c244117ad5a59315fcb1a6b0848ae17022df9aecf731e872c712b928f669b5e8539f9dea5346ef7415523258dd6ad42e9327a885526541cfd5a645def7da52f9c0a43983324de853aa8f560ff5fba00c1008cc953740c47ff60c6082ee2a20b851b9b6f7e40f3af55ffdde44a7f476fa89e4e2c6b08cd7ac639cc59912fe890fda6dd8127a213b7d936cf52fe3591557db00a93fce260443f1def309f196eac1d6b57eacf97dbe4295dfdb0b883d83e173cf9b0a14a18796f2dc54ac99bb3b6f6ca25d50930265ef55738f59907f1659259a46e4cb0461c37fffaa53a2cd5547d7f185e479e9cb559af9acfe385b3dd5fdfde3f8034036bd068c84a742056a64c2ba22a3e4804e52e3f6472456535285c41e146baf68f04634d499011a34c1076979d81e0d9c61514a813a24ea50df3c378e12dbe53f7e8b334f9d2c69b318a7d00b6f68da35fac50f6b6991e7dcb927ab0b56b881a", 0x401}], 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) ;"ÞHŒÄ V£2Ç:ð «¿›¤ø`.³¥%qÒ¡¨©-iù°í¹»V)Ü0}í)ž¹Þ5ÃáÆ+f: ǺqðëLÖ¹º¶læ7ö2iIiŒÿ^ë™Èïé«JçŒøTj{5$°/>uSçtMùzÜÝ‚žè?uép»L¬Ô}!Ís×ëpšÕ•“£¯}Ž#5³f6óõ b‹¬Y[Ö>ê€$íUòÚÁ÷€:k +J ÕgÑÀQüZĬšén S†ÂÅvÐ3•ÃºBA›£’UŠ`*OÍ;5p¼Åý³R$Hy î3ÛzÜDÝ,>|••HÛ~ú,:@øTÁ2U.øj ¢´0;?[2/Ho–]G‚qS%Vû»š¼ ä`†kg"ôªA¶ö„eò ©ªž¦‰ƒêpJ¸Å?iŠã_ ðõ¹Œh’OIùçä½£I4«1î}u¥šb_”o‡2 Rö|¡v¼§Xdò¨3ß®Ãy»ó¤® ZÝ;ƒ|M9W3ù[5ÁMìKª(ðçö> ]NDMdèç&2ÁöõmÞ6\éõåÜö1æ[ý³ÚGH 8ÅtH ÍFÙ¨G9—é’5”Çu¯ôƒ¦OtsBùÈkÄó^uàp÷Í]<Ø÷Øð"1Ã$41å›)µPÒ@cqÖÞý/D àÝˬ l#,¡©ìcçÐv=“<üsÔx*.âøsÀ¬HÓ‚Xò|›ýˆNp½ŒÖõö?!6Ü>ûÙÀcŠ<ûu‹ Ð…_ôÄt‡§Å=S£ºZ¬¿54×îhëäÙ£’1¹Àu4ý60M7»ð,/wlÑ4”o–]áL}W;)gg9ÁGÞ=íõ8…× ²ì.t\$A­ZY1_ËkH®-ù®Ïs‡,q+’f›^…9ùÞ¥4n÷AU#%Ö­Bé2zˆU&TýZd]ï}¥/œ C˜3$Þ…:¨õ`ÿ_ºÁŒÉSt Gÿ`Æ.⢠…›o~@ó¯UÿÝäJGo¨žN,kÍzÆ9ÌY‘/èý¦Ý'¢·Ù6ÏRþ5‘U}° “üâ`D?ï0Ÿn¬kWêÏ—Ûä)]ý°¸ƒØ><ù°¡Jyo-ÅJÉ›³¶öÊ%Õ 0&^õW8õ™ñe’Y¤nL°F7ÿú¥:,ÕT}^GžœµY¯šÏã…³Ý_ßÞ?€4kÐhÈJt V¦L+¢*>Hå.?drEe5(\AáFºöcMI£Lv—àÙƨ¢N¥ óÃxá-¾S÷è³4ùÒÆ›1Š}¶ö£_¬Pö¶™}Ë’z°µkˆ;"ÞHŒÄ V£2Ç:ð «¿›¤ø`.³¥%qÒ¡¨©-iù°í¹»V)Ü0}í)ž¹Þ5ÃáÆ+f: ǺqðëLÖ¹º¶læ7ö2iIiŒÿ^ë™Èïé«JçŒøTj{5$°/>uSçtMùzÜÝ‚žè?uép»L¬Ô}!Ís×ëpšÕ•“£¯}Ž#5³f6óõ b‹¬Y[Ö>ê€$íUòÚÁ÷€:k +J ÕgÑÀQüZĬšén S†ÂÅvÐ3•ÃºBA›£’UŠ`*OÍ;5p¼Åý³R$Hy î3ÛzÜDÝ,>|••HÛ~ú,:@øTÁ2U.øj ¢´0;?[2/Ho–]G‚qS%Vû»š¼ ä`†kg"ôªA¶ö„eò ©ªž¦‰ƒêpJ¸Å?iŠã_ ðõ¹Œh’OIùçä½£I4«1î}u¥šb_”o‡2 Rö|¡v¼§Xdò¨3ß®Ãy»ó¤® ZÝ;ƒ|M9W3ù[5ÁMìKª(ðçö> ]NDMdèç&2ÁöõmÞ6\éõåÜö1æ[ý³ÚGH 8ÅtH ÍFÙ¨G9—é’5”Çu¯ôƒ¦OtsBùÈkÄó^uàp÷Í]<Ø÷Øð"1Ã$41å›)µPÒ@cqÖÞý/D àÝˬ l#,¡©ìcçÐv=“<üsÔx*.âøsÀ¬HÓ‚Xò|›ýˆNp½ŒÖõö?!6Ü>ûÙÀcŠ<ûu‹ Ð…_ôÄt‡§Å=S£ºZ¬¿54×îhëäÙ£’1¹Àu4ý60M7»ð,/wlÑ4”o–]áL}W;)gg9ÁGÞ=íõ8…× ²ì.t\$A­ZY1_ËkH®-ù®Ïs‡,q+’f›^…9ùÞ¥4n÷AU#%Ö­Bé2zˆU&TýZd]ï}¥/œ C˜3$Þ…:¨õ`ÿ_ºÁŒÉSt Gÿ`Æ.⢠…›o~@ó¯UÿÝäJGo¨žN,kÍzÆ9ÌY‘/èý¦Ý'¢·Ù6ÏRþ5‘U}° 16:01:31 executing program 0: poll(0xfffffffffffffffe, 0xfffffffffffffd15, 0x0) socketpair(0x10, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x100000, 0x2) 16:01:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r2 = getpid() getpgid(r2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) 16:01:31 executing program 1: socket(0x800000018, 0x3, 0x102) 16:01:31 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x0, 0x100) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x23, 0xc) close(r0) open(&(0x7f0000000140)='./file0\x00', 0x480, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x4, 0x17}, 0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x5) 16:01:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='-\'-#\'%&$,-\x00', &(0x7f0000000280)='-},(--/+],\x00', &(0x7f00000002c0)='\x00']) poll(&(0x7f0000000300)=[{r1, 0x144}, {r0}], 0x2, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x4) 16:01:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10000000ffd, &(0x7f0000000000)=0x1009, 0xffffffffffffffb5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280, 0x0) 16:01:31 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:01:31 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000440)=0xfffffffffffffd4a) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x3, 0x7, 0xffffffff, 0x1ff, "720a0931c599f8ef0dec0a05b105956bcb04d089", 0x10001, 0x3ff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4513) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4513) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) r2 = shmget$private(0x0, 0x2000, 0x200, &(0x7f00003e9000/0x2000)=nil) shmat(r2, &(0x7f00003e8000/0x3000)=nil, 0x3000) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2a2, 0x0) syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) r5 = shmget$private(0x0, 0x2000, 0x200, &(0x7f00003e9000/0x2000)=nil) shmat(r5, &(0x7f00003e8000/0x3000)=nil, 0x3000) 16:01:31 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000f53000/0x4000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r3) 16:01:31 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x10, 0x1, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x7f, 0x9, &(0x7f0000000040)="0b20f32075e37231ea5e6492ddddf9971c3e5147ccf26132d3bead22a86b7548ce3a803eb243cb25828f55ed2be25a666704dcbf072e99f784e119d5c02c567951cc5ab98f6706cadc4f77bd01f5275882687e82af4c153f4f84e3606eb83a3aa4c17b61cdb454250ea150fbde52bbfb1a04070221615755e26a42ae4a1561d1839aca86bf85d1cfb7f94fcd4d70a9b4d9ff65ca751b22d474f36e1daf74b7566cb111290f69f047724caba547118f4f65962d86a8e16389c464c627", 0xbc) geteuid() setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="5865d684e911b7f6cff44e3ba77f789c492b1bd2d7061dbbca596c2c83bf85ef79800a437c8d127f0d51b0be7299a26b8d8e598e42233c5f9e5218cbd2f903fb12799ad1bb32127c09f547251ecbefe16725a63569b5fa2ab35e78f5577e4534f1fe36f21b2efdc4505f4ce62dd6ca44e5660efbbdae993652c12f2df06a24a09b3c918ed4b1d7b6ace752047b96f11093", 0x91}], 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x8) fcntl$dupfd(r1, 0x0, r1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="00c5f8352d0917b163cb5f", 0xb) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x400) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3, 0x1}) r2 = syz_open_pts() close(r0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x1}, 0x8) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e00000014aeed0a671f7630830400"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) 16:01:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2) write(r0, &(0x7f0000000000)="b0e3b81e52fab5b40d74787f4f6c99436e7547a698d91c1239e38baef764282f83b2e77aa4fb8ea6bab17bb3648f6efbd96e0789def75a5a967d5ec19f5297a661005a035f4ddc783cdebf6f9ccd14b3c2ea1cb73fef733b7880e030680e82e465c0ecc41f25af918b1f85", 0x6b) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="e579a59f16d90ed56623682f24dad3b229d5ab960480ecf541532897e8ba9eeb0de3207dabdd8eb8382f4bacdc0201fd4217c2445a8076f5c66e95d1d294feec8be23006eb5769b737883a163c0f304bd9c3a13e5c161f2325ce6410bab062a7427608f2f0806bd71fee918991e2b289bc55ca1736fc454fbad5306f64c93bfb671a8982cc0fffddcf", 0x89}, {&(0x7f00000000c0)="1850f9d20f75f3c83362dd04d7c98c93f2ccfe53c831b5993b6c487f6c9b2286e4d89162edf017a29d52e2153609d74c5fbe953c2bd510591d11b668bf76e596a9c9d9e75ae98346ba606f1a524d09e84f41b24a080af8f323623c703ad836390b17fc02a2d8eab2db16f8886c3e34a295f989c7dc1e11edd073", 0x7a}, {&(0x7f0000000280)="15f1fb674fa5894220b34a61923adc8aba4877d175d6b105e5d1c69b0b820e5698a90b012a69e9006fb5a31876", 0x2d}], 0x3, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x76) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x37) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x1, 0x0, 0x0, 0x0) 16:01:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x20, 0x1) 16:01:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) setsockopt(r0, 0x1, 0x8000, &(0x7f00000000c0)="f30e524a5e43425c2386b4add328ec96afd47147ea4372e65a41a593a8686194b534704b332707a6c64194d2294a3ed39b03f67ad89fd4fed170ce35ff66cbe8c64cfe0d04057fd00338a12b8d0281317bd2cc4f90d26a5571977d28572044cecf5ecc69e82b515440487f424bb797ef92220f7e6b938e8de8a296fa7c8fc5724f2d8baea2b256b0e79204322a403b9db3996219b7a621083798bd55c7185d9d74a4cf5126225127c0383925dc6d5cf3732496fc3289f2b89c2a066735534f09efcb2b4d9d8bd21910d21f5d37187c7af5739409be40968af2921ea34d22544ed0febe17", 0xe4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="e8e8d4b70d9252e682d9a5606d45c3e4f68bfb34", 0x14) setsockopt$inet_opts(r0, 0x0, 0x2000000000007, &(0x7f0000000280), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x8000006}) r2 = semget$private(0x0, 0x0, 0x700) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) socket$inet(0x2, 0x1, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r3, r4, r5, r6, 0x60, 0xffff}, 0x5d, 0x9}) 16:01:31 executing program 0: r0 = syz_open_pts() flock(r0, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 16:01:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x9, 0x8]) r1 = semget$private(0x0, 0x1, 0x0) semop(r1, &(0x7f0000000080)=[{0x7, 0x9, 0x1800}, {0x0, 0x7, 0x1800}, {0x0, 0x32d5, 0x1800}], 0x3) write(r0, &(0x7f0000000040)="510f00", 0x3) r2 = dup2(r0, r0) bind$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000d02f62757302"], 0x8) 16:01:31 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561d506cfe8af33a1e71422859b5508746134ed6a1695530ff2cb9334945b0388e80b124ab60808dcf57022bda00a", 0xb2}], 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 16:01:31 executing program 0: socketpair(0x0, 0x6, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0xffff, 0x7, &(0x7f0000000180)=""/108, &(0x7f00000000c0)=0x6c) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) fcntl$setflags(r1, 0x2, 0x1) r2 = syz_open_pts() r3 = semget(0x3, 0x1, 0xb0) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0xfef, 0x9, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000100)="cf0d3e308de1ad024701040000000000008cd77f8069570642bc13163dbba60945d9ea85f9ddba18e0ca9af6568eab01abb00227c0c17ab596be2797ce636c91107d86939f41674589e7ab13c37918144a33bc6818b1cfae59f5e788a3a30240", 0x60}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:01:31 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = getppid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x8) r5 = getpid() shmget(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) getpeername$unix(r6, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x8, 0xc0c}, {0x18, 0x2, 0x5, 0x3}, 0x5, [0x0, 0x0, 0x5, 0xf532, 0x8, 0x361c, 0x2, 0x4]}, 0x3c) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000240)) chflags(&(0x7f0000000140)='./file0\x00', 0xdf51af3593c4404d) setpgid(r5, r3) 16:01:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x42, 0xf0000000, 0x57}, {{r2}, 0xfffffffffffffff9, 0x81, 0x20000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x10, 0x8, 0x23f}], 0x5, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x20000000, 0xfff, 0x6e}, {{r3}, 0xfffffffffffffffa, 0xe, 0x40, 0x7, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x20, 0x5, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x101, 0x41}], 0x8001, &(0x7f0000000000)={0x1, 0x1c}) r4 = kqueue() close(r2) accept$inet6(r2, 0x0, &(0x7f0000000200)) pipe(&(0x7f0000000040)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:31 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socket(0x0, 0x7, 0x1) getsockopt(r0, 0x200000029, 0x8000000000003d, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x2) 16:01:32 executing program 1: r0 = shmget(0x3, 0x3000, 0x102, &(0x7f0000003000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) 16:01:32 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = accept$inet(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x1, 0x1}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="91057c48b6077ad0d9c3f8facde01bb3cfe12fb2313dbaedc196107f55a42f33e4c204fffd44a5d998d8a6ca8ad2657555d30ea5c2d667bdbbae49268e88d8b63d2c1ec2b0b9a93e86490a054ff72d9baf90703392867624612e6f0f62c3a392a17f0d1523895ce6ed9df2e5d1d321d81de59cd2ffb0b79902fb97337b179e689ea31951b70d2a", 0x87) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x7, 0x0, 0xffffffffffffffdb, "84f2d59a535a93d1d0a56ffd3077c0316d261d3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sendto$inet(r1, &(0x7f0000000240)="cf824de3777245c68e88cc8850003007f95777cbce2d32aea68786768238936268ac98c5ada03b69d88564c52be5756b8f4c0ad942cc843ac10719cc2cacdacb43bcbcf57aa689065149994390ed354205", 0x51, 0x403, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xffff) pipe2(&(0x7f0000000000), 0x10000) 16:01:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30, 0x408}, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = getpgid(0xffffffffffffffff) sendto(r0, &(0x7f0000000740)="8fafdc8b87cccc0f6ad09ac76a32b828b67c845289d9b081ca475ddc7512cd9c689caf1ff734303f833ae0eb33f019364fdfa46204fdd8f92c0547747eee39e2383f12f9c4f08fb7dc0f52e23a2c", 0x4e, 0x1, &(0x7f00000007c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000600)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="7f81fa3b8dd53180f6ce18184596421a2ac30459188131eb49ecc3d6408de7ef", 0x20}, {&(0x7f0000000180)="6e52c75a9cadc6325ceebc2c7ece6ca104c4c0d9e522c46ab9f7c3499980d37b333ff4ac59de749cd9f9e2ea510e90bf1c52d90b06adf5f2300bdf2cf69459979f42c1c95db08424f86b67d48d29fed3d810feb89bd9f4722e03d1ee1098839ea35e433b40293a83c1333673e9ca4f6b9d99a4416231fccc9d2d2ac4b98ece7a38b573fd53110aab153d4e793bf31c20fdf87bd32d86fa9017dabb3bb30ed4ef8f734b2c6e9930ebb091839ed2c37fcd05939fa452a0e298fddc4eb5cb092fbd1b2b551b3118dac6f9fc5478537c791638a0837eafed648660fee4d2164f1635b2db1f6e897534d8b44611ed", 0xec}, {&(0x7f0000000280)="59a10517a896f64ba127be076ca9d8e6714d80a60a0aa2", 0x17}, {&(0x7f00000002c0)="98f147902d76dff673a1be88385d57a3908043a2a3309a111426847c78c44477ce1a4ca67f6d706d1910c8ce32fb5939acf893a1eb118b564fcef0aa6f4c990b82c3ec57a519f7d7b82ab86fec51c996d110a46ddfca8cc31f686ceb72d28f088275eafc1e932b3d0bced808e7798ff7c62fbbb79ebf2239c195baa6bdeeec550449eee0494cf02e50d99f5b7f6a9895046b0207739c6df080465e4a9fcbc11ea0a6448bb33edce8e6ea16fa9cccdf923718f9210a56e235b22b6451f2db4c70824014e0b07f9b4c68362e5dfe9d1588011621a4ff564559f45d78f855766bd8a998", 0xe2}], 0x4, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb8, 0x400}, 0x403) 16:01:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) getuid() kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1f, 0x0) 16:01:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000040)=0x8) 16:01:33 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x7, &(0x7f00000010c0)={0x6, 0xffffffff}) mlockall(0x6) getgroups(0x5, &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000001080)=[0x0, r1, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x25d7, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23c) chdir(&(0x7f00000001c0)='./file0\x00') getpid() unlink(&(0x7f00000011c0)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001540)=""/175) semctl$GETNCNT(r0, 0x106, 0x3, &(0x7f0000001600)=""/230) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) r6 = syz_open_pts() close(r5) dup(r6) syz_open_pts() 16:01:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6b9292af232e2d20c9b2b8736a5748241f439d8f48e6309cca2293b42084f3fdaebaaaa0534d140efcf9a67", 0x8f}], 0x1) close(r0) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) sendmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="6bc3ecbfb38c13a37293a51768f2b1ace792d3b1565159a5ad20667bbb1598d7494c9a4fa9047e3614b26bed5c0072d2b69b60d668f2bc60470573a75cf7dfef085e468f9a2c16534cfd4774dbf39b57909f99061a9e4d3b31723b50711ae213d50042d286a9d78d8e990148015bf4eae5f209cad7ca77ee3ba2903b8429b88175519b8445cebf2e4543c443145986dc", 0x90}], 0x1, &(0x7f0000000340)=[{0xf8, 0x1, 0x9, "1ac524348606cf618fb833fdf3680cb8db5145e2b0a35da1e501296a5ee89fc31ece9a230acfd577c539216a4cfd6c54fa9246633495a6205b2700dc52858ec7cd8e7a073e2fa0c76ae6572e094372794597e96606aef12dbb97306ccd9bea51b0f71aa0e402c5f77cca517f393a6b155f890d4ff5be436fc03fe7b0ac8ea286918a368ec9662e53ee74ed7703cf774ae4a9872e653af902e3599c458d0f62b9241e789cbb28f567a488dee8e007d666213d818b82ed358841bf8c14eda3984d0429418b7355108586968450058722ab84d849865f62812f2dffc3ea7983872ece58f60d"}, {0x10, 0xffff, 0x4}, {0xc8, 0x1, 0x2, "cf85a37c1a8c88d4ef6cc8b51a7a4bd8c1be7307e1eb21917552f3bf619c6bda3c0c2ec7596ecd0f836c644c1b1a3d1905e42b30c875139e3acd1de13a6d6b640b3957ced26a7557ded14caa6fdcf66def188e661c8e5e48a989cd5d92193537f8a06a795c950db039ed4b7b86b01f6706abe9f250c87fdc1fc21ef316bcad65eb1e7f59434c5954b80c1c66c970c11dd1878f95bed87d7a1ea88e0be6dccb828938dc727b4e2fbcff6b25e3ce6872bfd276ab52fe3b65"}, {0x58, 0xffff, 0x100000000, "256dbac05311f745daf43bced32f878048afb5f7daee720529c1dcd8f02afd26ee9d679a7021d0abfdd0d8317df9fe2cee758acfcac9c454e20631fc779a06b9a3d4c1438e1a"}, {0xa0, 0xffff, 0xffffffffffff2672, "06cfcfb8c7870934f9c378fbcd34677694c5460a73f868d50d77c9b463b8f476762e24e5922b55a87466b4f12d94138b68a227082c9aaa4ffd9ae22cf152f1c5ac385053564fa1defca82b40c2e54e78eb5c15c51628a0055845cba177bd54968e307caf1b7e4fa66e08c1eaec8aabf539e32d3726fa63587379eb89b08eea5f2d788eca4d14a35f4f5d2439e0bc"}], 0x2c8}, 0x1) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) 16:01:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x5, 0x7}, {0xffffffffffff5222, 0x5}}, 0x9a49ff18925d4d22) ioctl$TIOCSETA(r0, 0x4004667f, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) 16:01:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) clock_gettime(0x4, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3}) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20289, 0x0) 16:01:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x6, r2}) 16:01:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b0000f91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSDTR(r0, 0x20007479) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x7fff, 0x7fffffff, 0xffffffffffffff7d, "02000000078d00cb5fffffffffff7f00000000e3"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:34 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x811, 0x0) write(r0, &(0x7f0000000080), 0x0) readv(r0, &(0x7f0000000300), 0x0) r1 = syz_open_pts() r2 = semget(0x3, 0x6, 0x14) semop(r2, &(0x7f0000000080)=[{0x0, 0x40, 0x800}, {0x1, 0x8001, 0x1000}, {0x6, 0x3, 0x800}], 0x3) write(r1, &(0x7f0000000200), 0xfcf0) ftruncate(r0, 0x6) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x4, 0x80, &(0x7f0000000600)) r3 = getpid() r4 = getuid() r5 = getegid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0), 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="2000e0fbfffffffffeff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x2}, 0x2) 16:01:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) lseek(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() open(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x30) setregid(r1, r2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:01:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "8549552e0261b6373abfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:01:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:01:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000180)="4c843a157ec2892843f0a05a082a5ec109aa013fb7bed981c6b12e10d58433122acab4052fedd770fe7513dcfab89cfe1c0e3fe932ab3ac9d402d285906a0a145f87f7ec1cda2becdef63493fe91008696ef431b1a4e2d71c570a753991b920a0d3e248b733f176d08b609b2ce782c7764290a28e648527fdc0e8e8639c821b5c424c706c83514a52165d35249528236587bfa67692d68c8de4d6f631b03c6b1c9696c98fb2c1a2ee2772ed76d53e0dd09ef5f4c759cdde4990a813f4b2b0dbb23a4c6748eed942bb75b46768cadfd3d0f40d70f550b6dfd7576247c56b8240ebf4250608c31a3141e5ac6e1908d35ead3309656e74849455c7037a5c2a631baa7970c4ef005c34eaafd6008c384aefd36fca3314aae010d6324dbd44a2160aea1ad0c053d8fb706860d26adff0e666b513cc479f6bea4b47f51574e081ce2dc343c9c52b2ddadfe3a4af64e5f83f8a0621e01708664d4ce9c09ad8552641b40ee40a296f294a04232e5c5e52861a691fef4cd6b1f588a4ea5fbcad638d1f86fd7bb249d698e11fe6f2ceccd2cfc35cd6040bd601cd4628b3e68fa2e2371ead364ec94317335f3812ad8f22d7c2ebb8f6a7d33138706304cdd5a6d965bb74cbfe574ccb1b683f513c81a253055370d95c66216991bcb867ecf8e9831bf6e3a5afebe5593da35064d5043fe2067b35424d24d068f9822d2d5b792edab599904fd3ec785f1f800bad81e9d781921be2d8c6d7d550bcf5d57302a7cb18c4bc6fcbbb16cb745ec6b36e6aa95dc8031f2aa844f4ae74019ded490fd1818ba945a33bb76205840b4d14a7b25bae145580d46f596f952f19436404d82cdfaad60f41e45259c337f33108d17bf3c63b5afb12624eaef7f5a55cc1666f361f59a695c74d05cb3f9fc58f7c889c3b9d8c48ed5d0157e16a55749a358e50042b27d3737109454582cd93b48c1418173fbf9c024f780c3a708af7fa0a7b8f2d12c8c490e38c9ce8e09a6539f733802e60d3c0e882fb1e8ef9db3f90902d22157a15ff877ecd2b98e68dfcf3071a8e3a3e0e28442a492d5f926bfc043fee59ac0a61a232e641d8e3ee601bbb350b54ce5695bfe39760dec9e13fa8dd5e554e2a0dcc3442e7a513134f2e4f963890f8c70f23d3a49040bfb897b0d505969ac5ccf11323956016ac6a0ab7472bcf2f3eac4faa948ca4506ec0d763f89fd17a6eb5d5fa4eb8ac8ed8ca24743f65885ea4be2d5bd310ef15541c8ce7e2d351df03b9b10aed71060c7d2f7f4bce90cd39c741a0ef4a9d0c8c50d212cf0bafcac48da1b07e1e071b204511b685735f6a29230f791110130d773b355c8b33d0f175d4b2ff84e5ddb64e6c1653efb4320e2d99db7b655eeefa036bd9bf928ffdeed1934cdbd460e07f8066c0d8d07410b0772fe0e24cd5c2d444c1276ef85b431bbb011ded204536e16087f6a2a99f4b4c429bd8ded2248dfbdce9bc1526e07ecff2e10ba7cc5124bf95c82b94fca7d83e9ad6e08d032fb51c340b348ce0db080e2599d24a2b2ac74a303ca511c564257a7b9ef5bef79e58d7bd4b8cd2f43974492a985d86f53424cc784ce71ff6f4043d63643647681621816356ae2ae17a14d88af67fc6e21842ec9a3c1f90dbbe9641bc885171b42a08294b011ba380d9bbe9cd0b58dd4a34fdc8c3fe66561e0c10578d102bc6060ee276748fea30cfd8e754424602ba4f1061f75fd10e7d4fbc3ca26d69aaee5a80083004fd541bf93c75987d63a935120b162bffce9b7975220c768b1d20c914c1bde1c761d1164d6aa9af107b4b08c5b056dc298a43f502ace75723d230dd793294befd9b08719aa399b6cb6fae919373180a88b5da468a60d7b2402151df68b4e41fce14c1f6c48d37f550b050f68c9a9e7247dcf1c279d3d2128c6fd7e0626f5500679fcf010dd99413c4279957513a74aab09129eceebf7e8fade8fef336e8db959b422e26b8d442697b9d62027baafdc6a47695cc7a87b2a5d141f593aa86b893ac52c3c065e155210789797495499a2ec5b50bc2eaaca8eb28794af361d6d95e3784d5da5ebded9ac632e62604ceab615f4eb46e60255145f8f0635e8d600f874b7c5df650230e1bb6171aa5dbcb8614ad347c9fda99f9af6fcf04988fbf17a28cd1d16a7524fcc1043ccd9ed72becde36d92866999cd4d2c22ff45c28d8cdce075ee6df28e39e5d3be6c1b5b356e8d31b03fee825dcb1c750a6db13e0726d1b7662657cc6784fa9459cfd3630492464868efda26ae54daf2541a29ddc5f7ee3436f4bfa2dccef9d139a5cf835a950b5986e4278a05915d6af9cf67b7bdf2641846cb650cd6d7f6160a990cb545b98616db6d71ace9102ed406c2a753220c731d1d8f376a77285e84fa39c20ce61c0f8c0516499249b5bc0cffd387102fe21476a5288000c6ef5c38375f040378693519b1ea4ccce62eb50ff0c7a4e3c26500ec80d69a5d8850dec3c68b74576d04ca9b36b0d39a4e664ca940798decfd3f4d115c8d7fd799683c6bac89c5ecd7d77eb90f337ff76958c79d12ff2c3adc9a2516e1119e83f80e11718c4da337c9ad02d9f05dc269b6595fbb6d6d52c45cb96fdd07f1ff824ab752f3af9dbfd1f06ae6cda11ebea9ed2eedab6666611f7ee3afbd657a53b0d14846e2a605a685e232b987d97545e970524136f4467d62aca684e40a0dfed1c4a1fe1465e3e89ee93e9bf075ea330b1952fcf92c2790970386b66863fbdaba7f696639d9152b70fd0a30f1ed3ab7d4a898502481793fe80137238888f627262c8bf2fe8594489ab7798d1e8943f76bf7aee93bc82792729032c3e93b9456d9110cc66fe510ef5f939fcf4856dd9d42d9b2aef3e320c61dc2f63e8fc873b731b0a176c540d8c2e185a02ca86219bc29a2281ac4005bbfe25a6cbaf6066cd86ad642042bcb745f792493af190127f8a1d90c6ea077c2357937c122b99fcfc2c59a9714c12c18ca0e7cbe044224d1efa821e4ae4ee3f825bac36a93b3ebb8c511f8b93f30784054d4dd4cc61c4fece4ed7e1e7568e2ecc83311bf122f754668d3235526ffa310a2b2d13ad83524f98f5b9ce01608821622f0c5baf60217ccb79a9014e655c8ff8b942949cf1f573d22880f5a5bbb5302f3f068eb3e67e5acdc94a3a16a8ac951fc9a7e0d91a96daf802cb88af5ecceed4c068d1c91d4e9ee4fcd42eec5f4d5d4dcd82c17489f57ad403fea3fe0cc318d63126b06bdecd88d47156a3737a82da52cad39d18243a6110500e76cad7699c7e8f2c49a17d1d1e2198218fe605224045e384c8f866ce15339bf998c51f4f26f5822de257f2ff09c8580f2b8cf342cec19a27e015c586a726a112be740553ab905c84ecad060cfa3a889105e505ad8a9e5fd924124a2e66bb02f69c056512fa57b306e0362a82dee6fdcfc8f9002b5852391e11499038d38b01e2d8311936cf5d4ff6c4017df27237bd912efd3c6a642e8125bab889820d576a4c97dc04dbb2a1f0978d806349aabeef4d0553d01c0f988d522217217dd2a954ce6e5d85fd046b4a84003f29bb76b8144cdb69e5bd0b68c3544290c07bf1cfa69203ee7f11b656bdf5fe27fab9a3167c0a85178b9e25cfe601d9cf8aa269062efaebb5bb8226d8e2ee45d5a0b39cd37328bd96b330be262a06c52b9a014c94e1130023a2979b677ef6a0f79c200372c4bcb60fb3705e2ceebc1ad6dd60c8ede5e33a0acb354f209dc99bc9024cb21a41ab3a2ac812efd9b8b687a7332798bcd4ab12b2250b5988b3f6a4c382a0fbfd687716eeb22c68f1e9fc31d1c64d0259049e86a3007c4ebff5a5203cd38d250fd4ab642443dab360451bd70833cb016cb9dbec03eb7bfccfdac7dee5f7450e6e66f5d08ae398e0ffefd563ef556207e986c1346bd1fed882d99953551e85e45feb9a20ce57c6f73f985e31838169546c61e25e4bf2172f2a751f03a2b23d476b78a7e0794b0f1a6fa95292e01d7e8bdb9761a030ccbbcd64d664c5b03dd5603240691184625091e070c3c7607c7bbb9f9efbc81c6392057e8f0bdfe26a28f649790fff6f60ffd568fa307b3aed06f4076178aab2d2cc468f53af27f9a466454a349966a49d959819f43ae1c003635d1228b876018454816f060257f4b4415930ee549117d465414d0d7cef0b81a7e497e7013c362dd921eb1fcc4434d0d0055a68302b89e5cf3de8e7d5bae5b38ab3d612932f6987ff7b1fe521b8ed152e0599fdcfb0e1a1660a4c98feea19145df0115502fb459ddde09406c00b8e72345905b94fba34873a511190ead2e39de210e642b3cb3a05271447265c6fbf85f391020d90ef8aa66635a0502fc78d24bf94a1b80083f5450da10b0726e30629b82d6b18acc5705ccc544ac7088bf73e107ec500beb6a77166bbdc7470f2e11be323dfec7a65add96f0ac8d2c19ca05e6bf8acdb7cfe7e712746935ee86865e4901d7011f6803651089c2c912d7ea29c1d6c6445105f2226b46e8b084a0082739036d03ae65f2932328abb75cb2de20600d63a43fe8833af6fdcb043be647b2b951ab9449d00efa67c0610a73aa321a5a9bdeb4d924af6cf34ffcbb273aecd3275a4f5714ccde77c67d933c67cd8fc04adeada451071e5ed0aeebe334dc26cba005b68887be1ad7206dfca9048a1d1cb748d5da44ff2baa0d5ea46b6b117b670b2e1f591a6d81f14c89769630d54937a87605adde994cb06a32610782f15bec2332e0b97988b678e35fd80d06b16386831a1a42c4d08a77f255f2de41a5d9a7d22605a5f217d1e6e78a6443aa604845a704f95b23ab657c4f8897fd7e6744edda5c76144cbe6497d8b96ffe5f1c875e4706bb4e1b2274cf22e6d628156edac880c4fbcdd56a4b172c8a4ef5ecfaa7cfe3f3fd5cbf302b2cb47b109b745ad981b0c4a5f4a335df93384c8d6f0bef951722fac8c21ff5fe3abed0b59cfcf244797eae3f284a446d88c574ef4069433a2309f87cdbde75e524c0dc6df361e718d3d6deec93ee628465b3e57fc3b124954049ea83279b4a21f8693f1ef96e48d82a1d0def59dcfc9d889eebec22c71a6db3124990488b110500e9fd88c9b2bea69c170216e1a9edb463100efcf0f52382a1cc254831e92de29456eda0450ebf9886cc1475af3e6718fd1c036e008c6fdeb8c9e18b31e2a6b723582cfdca0aa558a87eb725d2691c56cbe0a98d9afaf63a90e72577f61d8b13b472e96ae16c8f7f23e01eb7451a73274194669247b0d4e2bccf6c1406b93fe26282e95295051b0c650220f2c4031a0dc21c60093db53e60bf413a925cc48a1cf208a1827bf5924dde19f9fbe72a235b0ec48199c873e71b054f44f2902d3c66d9cfad2574e0716a742776fc2b40d109084c6c93c9a5400778e13a822b7b729d7b637feabbaaf9d74e92f57ecdf7a94488b8cb4992a3a06232c6fcc1c87d8b6991d89ba6135db4ee940d62a0a5146a88cc7d7c39ef96417ff17ac4a767e9c84c8512fcf130cc1cef23a683adcfef030502015296a4d02cdc50cfa1eeb9af6a11265cc16fda1207d7eae7e83ba59e639704adcec22d9f54dd001e8465046cb6ccc0fe41b1108b56e35ec2c8def07fd403f6144bf77192d016033dfb617b16a5ea1a968744d3ec8a7cb4e2d512071d8a26caece72dfcf54d60b36afb7b157068965c4ab45e87a4f92c3a1bb74fde1a2922f5ac77a0e1987df095e4d447170a9ff27df49ba9ae364eaf9bc94a12c8fb785493631ea2116f88414e6825d3bb5b6cfdbd845d0707237ec1b83d862f26605b05d6c8f0eef6aa3f11f9485a", 0x1000) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="eaff125c00000000", 0xffffff83) close(r0) close(r0) 16:01:34 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xfff, 0x6}, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) pipe2(&(0x7f0000000000), 0x4) r2 = msgget(0x1, 0x208) msgsnd(r2, &(0x7f00000000c0)={0x3, "59e3b49006302b56e217b3ab9fe22fa3071e0587d043cb4345956d06f4add5ae7ef7e9b137a24df5df6b90cee531c7347706d84e597edf8a135f93ae6c6a2ddd94df16580c7118a0d1b39b1a628b32e087e487e25a82180a7f08de50cb08dedad67db5b3a72d7bee"}, 0x70, 0x800) 16:01:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/13, 0xd, 0x801, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r1, 0x80) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r0, 0x80044270, &(0x7f0000000080)) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x7fff, 0x7fffffff}, 0xc) socket(0x26, 0x1, 0x1) 16:01:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) munlockall() r1 = msgget(0x1, 0x162) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpid() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r4, r5, 0x0, 0x10001}, 0x5a0, 0x22b, r6, r7, 0x6, 0x401, 0x3, 0x8c2b}) setsockopt(r0, 0x8001, 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:01:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1008, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x5) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = socket(0x18, 0x4, 0x60b5) open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="01f32d40e64073003559f88d2df6afc3f18b2ee14e5d93f5de70000000f2d58effeb5a18437cb66db6ac61045e42b97b4c76500169c4e6dda98183feb583ee925cf06764f7c18e2f1752c042f2382e800c5420f872d2c21047dfed97bf45f336bbfeaa628255d65a489334e4fc87ca61c52cfb513aafd4550d66cba73ce101d9e092d44e41d9d6ff0ffb8495bae8380f5e5200000000000000000000000000d691f44611926b8d5a5f675ae061afffcaf6ef3bf592234f3fff144f724b2a0c1e6b6566febabb1a0b753c799d9f9c87583caeb5507a7c93311ac9c88ed611a31db5e89c"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = geteuid() setreuid(r6, r7) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r5, 0x0, 0x860) execve(0x0, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 16:01:34 executing program 1: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:01:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) shutdown(r0, 0x2) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x238}, 0xc) 16:01:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa13f7) 16:01:38 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) 16:01:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0915c44f7b202c, 0x1b00) getitimer(0x0, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000300)="1c79c5f7fec88b30bbdbb16c53ec01b9924e719a791eeabe9df9895519f648cc9068125e3760aa76412d", 0x2a}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:01:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f6669606530e161bd848174825a3d04a1d0796430778efe51a8168ecb44a9406fa7574a0c1e72b81dfe0927cc54bda8637e31d2b8fcfad1"], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x108, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff00000009b281", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f00000000c0)="c3dba0548a533940c1881acb6cd5fcddcbc208d3123f66bd043d11be9a657f601f5b3dc8de7af3f9c792a68bf87e45088906d8e47fd123a7fca46748acc5d5199405eaa35f98ca4abac4db90e52f04987c755248cadf855ab6db572dea5e1ce7a712c058d406a390a9c707a770dcb816336a349177b3fa60aa7d6b7c97f99f9a2844625a5c0e924404ad9fb170e255f7ea6d9be90ecfa12174e4cb511dd6941e41851dee69ae182bfb685210de249e1e014a409d1a9ce67e623c808026882385325d43940502a56fa57483ddb626692733087ecf0e171a7b18670115d37a8a5bd2a0893461b329717c1bb5fdee51d3efc6d8173c8cc8ebd99c7fe6e4597bffd7c329548eb96d740726502a0ecfe24b76e6c349290a08a25e439d3d567f82b1db05c3535a66e647cea795bc660c0402ab100e8ac9c0816c52927bcc313ee82494e3a7fcf76cf7294385c7ef1fa6eeb0b92d5d52bec0a5c909bb9bc115b614e570d0e830fce419b6c301e3b51957e9203f184647f132bdd1c7f414748100d10fc5925aef3affd2bdeeb6aa45f95c31d2ba515372336e0266d61e60fa59c8c26ed646fed16b7d486c9fa9a79c833af786f65b8f615b7397ee864fed482898c901263be01755b44ba35ccbda4ba9dcf56d22521fb25e797458d3186d332e8f601bf7578d48683f6957874091357f2b1331fc1a2c5bcbe25fd0fce576a0cd29f4b24d7dc8d75298d94aa07595c31485c6a3dd1279de8b2b4a38120e4e53a84a7b270f875ce88b6e1cf2f041cad7fb9b57164e736a4113d35b15540c591729b103adb0d009586ff47b1943b3859e6e0275bfe3c39eca1722005a9591695a15e95ac87395ceb1dc12fae58b92d5672eebb2f2b132d9bb423c4ad7bb0012a24f7ed64a409a560e256b26b6995a9aa06c0045da99cc6a3e6f0c2379b9931df3f2be324a66bf3bf6d1cb384c219bf9f0df88cc5aeb4b98479b4b03a3227a01d487e157df2d091ce736621627984d5794b90551e035906f728f09afac4ed93757e2a27b909667b57a0e6d0cb85d80b71ea310e5570665f2765738e08acb6c0ce35255bf317382371ac479fb8acb6537877ef2c812b398bd66f2ee7e58adddf516ea9da94cd63a560ee38ed0bade87922b09ceb4a25a18052cf7a289970a5742e0aa7526b3e9effc9fa3c6fccc916fc256067a85f37488e846e538df54b6c39969f8e9014c820d172d8384970781e5bb7729f834d1ae36def7bce5b5582828d02ce7b09c8ef7758534222883197e51bc78ae5380825b4f2520cfa7d879491427cbde5524dabe40c862ab673566ff80823d99e06fec78c311fab776954208bd5d0fa7f36e3c2bd37c952cb502c6a406301a2b710296f773500e1af334de1cadc1d9958b1416728f80aa7161c69d62f81f31b3147535e1e9d9e9e810d3e3d6bd7b11e7667fbb9e04375ef49fa480337208901e4adcb68d02e4938d5c6881dab9ad601f48f4ee4e93af131b3d91da2487289ef2df0acc9ff5ecb58758e7a4d24bbac0bb6aeaacf9e7616e6b60fa11d89b8cc20cbea623cd154ac7820297f9b2080f8f80fa2cd2703d603adebf8280ca4c87aeefbf8ddf5ffceba358cebcaa16cf3964c2a41f44580b1e6966d8d7a599f3ffcbc83ec6eb0162b698077d3dd725d768e529b201315264a895144ac01c2cceb395ce5414089d5c0ae085abc1caf869da9826f4a8e2814675ee0cb15c21d5de248bfa59e5206f048ebed2778cbdc6b6a87f9802bb42314d82767a41aacd39b64e2ed9da66ade3ddceefb794db7f3180eb11f0e65edbf41ddfabb5215df47ed0ae5a99b3c06a07364cd2a9f743c7fb3546907275290abfa9ea1af6a48400cf314e67657028297fbd063e1ccae9e0b45bde0b416e70a033556ffb22941045258a695ed1a1c1f011eb5eb8a74ceac57de57edf18ccef19a605300f407d8d635ee98f8e81480de06b2ea352285c172f5dc062724b980b6319b50acf3228889a31a8fb433377467a5c5e37150cef70e1fcdcd4aa40eef2afdafe02595f034acf46e72e6e60afa675b93bab8dcdf49f77e0c638ab7fd0a09716b4898e651db342b0b4e004905bc55719603e31d3c109844aa50b0b3b97e8dd95f538b1e755900b0e822e57d219841692566e521d53baf3e161822c83feb424eeac407956ecfadb00b4be84f25fd3d79f051896214b6466b1dcdf554e07f0ec3d83cc7988acbde7cd2b4f7201750b207e0fb8040d2a83a0ae900ae3f27a879bb9ff6877a0e2684cd8d38d921fb7a3528a0d3e580cf577e702a09b51c4505c5ff5494952584bcc1e3886769c29f4827c1c8a99be6ba8ff671c0c49afd675365b741a41be90ba373bb6865e55515665ab59066a922719cc5be6ec68b6ad1d234062bdcda2760700497d899ee069e712bfc525c6845cf7fcfcd85677ae698c8117b21a75894c4f7469c36875276a0cafff930158e25c21c7c912e918a3a8b09f1e6238caa40aaa67a3784a70d34a0283ea404b8e3f2e252db6e37768580ad44ad77b3aeb829cde6fe7c294f6508198075280f98cc52518b7f344db4ce5789a42551d15f325487d6c3945d668daaf332860f1cc429ef01569849e76aae875bcb73c6e00853246b7f7bc57fcbfe4be58286a7988ef1f0b7c6299cdc3e57d797e93976f69b8f37a69eaf5b7b0fa350485ba6496421bf34a9b13c8537f16e81253fe412606a48f63f0a9ce986b73af20ff9fb5187a595d887a9aec979591a0c3c2f79800c9018d27385ef1e5504a39576e0e352bc07674ef60cc7d2efc69b6ad5801b8c5f6340702e95a5be568e4f8f6766ced45566d9ee6647ed22925dac0c0766fc8b59ed18a0ae5bcf9710d2c4c1bef2afb7d994ed7937a8c637f4cf5b1c23cb25ee842a5ee4379f5749d11e6c807b049041226c8b8763c5550aefb407620212f1d060a87f1e3d85b67a725dfdd403ef15bb55b46c7e75102b6df50e2a3719811bd552a7d29f481217806cdce7d01fad34a93dc53a38601abd91dda2942e2737c1616b902460b0657624d8c47d7dc4c55329d8800da3fded09cd29706493df572f7e763bba49f0883e0f3a3f2175d1d737c50df0bb1b9e791585ea34e6629a89a59b581f1fa40f1c773c02527b157661481a63f210e829e20619181a10f8ab4ce037e7513cec0bc7f0503a59993aa2fd51d425eb5a0af015077672f18ba6e2cd1e1078714fd591ea03558887b2c162521c9cf2031f9a3d741a3e6dac4da6a3f308cb94a3cc4de94c309ec1d2d5e99d5fc7783aec601e54075cdca14c04f5489c8fc1f88b01408eba518b82323aa82d021c31f5fece413aba16d51bfc8888ddf5c549380ff50714ef47a0050242ca6f5825108e46aac4f213704f06f25d8514cd14e847e5fef81f5e86e6e142baadae9c5fd10a37f275fc3f99b3e9a71c0721fa1724891ae4857ab1815723a71b67d655563c42a01acba098c21579e8b67d4155ae27dd6115169b1a3e9551d870cbf511314e1a4a0fd76a28a9436a5a2a02feafe84eb5e339c776d93d8118cb6a695441865459a685d6ad384d2841a8dabe6a971fb24e6ed199159cfe9e3dbde38b90ee2ea5b61e59d78f40a38cbea293fee0dbe2292d1ad583202c827f331141b4978745b4d30bf2c24ab12f20656d4dab69a8dc16eb7b5c8ea409b5b36ae0db6c5c1760d528c27967987becf3e92e4e321f299d761f0e9f7cad0a4137a7e0ce377b7dbdaede25793cbfdb174c7f501e76958536a93aed2ad254495d516d6372d899b50e4744c37d62bd6469769ae8b4bcc0a07cc08979462ffba2ba1c11d78b1fe637a56ce8e58959a5a62f76554dee34e8e22ab8d4154f52edb8292ee251b8d62a85fedbfd0799753158ac1c37e606a803c682acee4ebac04ce05d8207d7d7fed851d9c0cec39727b4809666f18d5f39b073c00c8013f0765edb477767632ebc85925c1db2f98a60022b22e8d314207e15468976b4d5b258f3f67ca5df39c80a5028e6461b4df30f652635aa895409ed0177cf3d160fe80e8a4b016989fe97e0a8bb8cf1f245865ca3bb8038a4e697ce397a37e94678a81b41abd1758babefa0943bb68f893ea8cce0b738bed3e587623a74495252aa635288f079e92f5539abc66d0d6195aafb8ee9a1260e9d6258cb751976f6d25613fc2d1effebb8c590d1ceecd262bf47ca80da1277d6189a505915bb70ed7cedfcae38fd562488a8184d8d0e02b90f7eda31765e0720214fe6dd934f6e36c1fc0fa8d3c83f9d6ee293b54453978cd4d0b4a6ffe6a4373923eef9e8ef8652dba35901d935d7ca0e0ce5258f16b002bcaadf911f20e0c1501de0600233ca398ec810157a40b074c143e0159f469493c0c4bd2c819d39e700094cb6ba4867ac39450569e8a2a75e75e3bd6e2e97dc28e39be68546c773430254acf277b87dcb60d3de9bf9a249bdf6887238ac682fee079050275bf52880281f9ac08c7654d39a6ec1c8f973267bc025aa1ee980391c5e456cbe03a820ef466d00a3549273f8ecf239af88af6490ef68deb4d2e5feafc94bbdac680a12d919f707a00b5c52f1614ec4678b2b4a2fb6d6d1dbd6d35a5f02e62abc895049c584971ebdd2b3b73d963a512e8ad3af648394287092a186b30a3f5ecd1d3d3eca7613af5455b11411062b00b049b9f2b61eb443c5319e5c6f48650cfeb808bc3d07ec31ce17a9df8417fc0dbd59385fc31318e40ae6010fc741184d416e265ce85ad7fbe3dc21e372e28b84fa1cdf2f41cee7f815189409366fc06cb9fa7f19a8dbc52d7dd1fe946c3ce41245609e4edaa621113294d3d620c4eb43e0b71c8b2cd21706877f35ded4c3b9f9441dd8ab07b9e029faf962cc70218d7e36ef3f1dbfcfda02bb96b8bd5f1c3653f6f90501aaddee5da96ee194763e734edd5b18e809778737083f0adf451861670f58497f9e74f9979bdbb1dbec200a1ba52eb3da2e153e390c502025ad097638a3acf349692ace42d51ad0254ce891b93adfb0d24cc6ec5f9d9a09a869091e3b7bdc0d28e78016f56e412823d368d0abeac2c1800b506f1d5970b28bc95d450335fc0e3d34d52039becc1a62df02f23d741b50587112f9f6874a5447d1b340c12109adb3cbcafe8d403763aeb853972274e0b1166875add1e1049ef6e4e9b8d245ffc23917a5c0faac8491f141071c753166415faee8869113665f1d54f8d500be2177815c60b22ca5de03c9afa970e67ae157cfab00f6a6e433511ef5b526f756e9968d83a37d38314362d1a0eb02cb9abe6c58040f7ad0d561ecacf55a1d0f487fa4c6de91f9bfe3605ef8d6e57888c30470c9a7be1fca14123095764af1d30528552faa43cf5d229c993c73f276244c4bcde29fc62b61a7779ec9023f123141ea3441c1b595a1328388b961a4c6caa385eee632de87b6f0ca941985123d4827161cf136d2324af42ccb118ebf77f18c9635d3b1dbf3de0c728357f9096420b857cab4ec053b7a8928d1174201020dee6e486839df7a42e2f15b84b4e364477c2ed367352cb963137f510e4f49e6b78a5ebbff4103d78f12566426194d04c9ce69b61472b7dc91772476165e7d46267ee48e6fec246c95f8c7c186bc2b2e6af35a10a98e93091bbf783c977ec621e0e1d5f33f6958c0eb1a2fd7df0e850d483c390d46fe3510bd65a9381d71e09dfdc6550ac198f5a8713f194f33bc90debca69baf888387d80ab386dea0b6f3b938c2343604ef74567ae3db59e858ba466d1d515d78b07e13d4d0891c14f7758def9c5ac24dc958ecadd04d52cdd1d", 0x1000}, {&(0x7f00000010c0)="2ed058d6b3c762392b29670499f3de266eaf03b16751b4e9b2452681b04e81bae8fdf9efe802ed8f8ec97c0308ac2aef0693a078bd854c90492c13a10603c8de9fb872ff840d4d8941b152efd858f4f1a4daeeec7a44a02e3c5fb2a5b845d2ca39", 0x61}, {&(0x7f0000001140)="4714d965b2cb943390b7a88e52", 0xd}, {&(0x7f0000001180)="77cae63dbdb6c47d99f4e77201c984a2aeab1acdd6c7679da435da34bb470791f2c74ea104e7f2171379877d0a41f1ae52a537d7fac1128d61b0a3eae7d88ac2f84c63423c4c69d1646f15c1f3de657324b125e5f42d2fedd2d87599dfe5b5a897a2ecc3e1495d455edfb101258c1c9b86cb", 0x72}, {&(0x7f0000001200)="6acfad35b85e12b89a951783b4ee936bd36116f1484c65f311190efb308c01e2f3639a34a6bdeda93a6ad3b7af69a35c3581ccb4b62430acc1a9a8ed5c24ddb2450c65a912934676c627f5529e1c64087a5aa0f42cc048934aafbbd2179975c9d4c32eee72ad013d8d1ba0e8007c5932834aa412addb665273ee5c0f9ef4e3faee789d9c385d9b2d96c3ddcc85f4a18de74b25c9d2c22d0afd3ae3c52e7378cace2be58dbad2cd57884d229a53da4ae38f13b6d3e9ac9d22f2ba5a5c89f8859615cbe6b57ef22c69ca3602eccb965c3d3c22a65eae4d8a86481fb540c163d58a9eb151a5c6", 0xe5}, {&(0x7f0000001300)="d9dd28baee11b1610c", 0x9}], 0x6, &(0x7f00000013c0), 0x0, 0x1}, 0x8) 16:01:38 executing program 0: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xfffffffffffffdb5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x80) getsockopt(r1, 0x7ff, 0x9a00000000000000, &(0x7f0000000100)=""/127, &(0x7f0000000080)=0x7f) 16:01:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x8001, 0x1f, 0x6, "8e8b4927ecaa7f1fd025b2b5a02ba96883437d95", 0x80000000, 0x20}) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/111, 0x6f}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:01:38 executing program 0: r0 = syz_open_pts() madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000140)="90", 0x1) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r2 = kqueue() munlockall() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0x28b81e) readv(0xffffffffffffffff, 0x0, 0x0) 16:01:38 executing program 1: nanosleep(&(0x7f0000001c40)={0x2, 0x1}, 0x0) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8) 16:01:39 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getpeername(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000ec8da507811de349efdb735e549ba832b87492cb428d87d16c6314828d26fb35d073c9f76a9bb968026ff218c4f1b4b458d39d8cd8e7c8bd4d4bce879c9aa3d267aee43f2427b706526ca63cb39c1d5c430faf80f5308d5575e6c772c8bf0bc69a1f522fa2d4f03c5cbd1c79591bd0fee3491"], &(0x7f0000000400)=0x12) getgroups(0x6, &(0x7f0000000300)=[r0, r1, r3, r4, 0x0, r5]) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000500)='./file0/file1/file0/file0\x00', 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000440)) bind$inet(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') chmod(&(0x7f0000000540)='./file0/file1\x00', 0x8000000000000a3) 16:01:39 executing program 1: r0 = socket(0x16, 0x100000000001, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:01:43 executing program 0: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() dup2(r1, r0) 16:01:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) socket(0x1, 0x5, 0x7f) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:01:43 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = socket(0x38, 0x5, 0x6a86) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x6}, 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x6, &(0x7f0000000040)) 16:01:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x6, 0x401, 0x3, 0x8000}, {0x100000000, 0x6, 0x37e, 0xffffffffffff8000}, {0x40, 0x0, 0xfffffffffffffffa}, {0x5e2a, 0x2, 0x2, 0x276}, {0x1ff, 0x9, 0x5, 0x3}, {0x4, 0x6, 0x4, 0x4}, {0x101, 0x0, 0x6, 0x3}]}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x11, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:43 executing program 0: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="002368cfe73ec11076b5d048c2dbd61d33cb586bea0b4c86f7800000000000000063e6aeb9eb0be15bc068331ccd832b", 0x30}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:01:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x401, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1a5, 0x5}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10080, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x30, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x8, 0x16, 0xfffffffffffffff7, 0x0, 0x8, 0x0, 0x4, 0x2, 0x1, 0x2, 0x9}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x8808, 0x0) r4 = dup2(r2, r1) getsockname$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000002c0)) fcntl$getflags(r3, 0x3) r5 = socket$inet(0x2, 0x7, 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x2cc) lseek(r4, 0x0, 0x3) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000340)) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000380)) recvmsg(r4, &(0x7f00000005c0)={&(0x7f0000000400)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000440)=""/13, 0xd}, {&(0x7f0000000480)=""/47, 0x2f}], 0x2, &(0x7f0000000500)=""/192, 0xc0}, 0x2) socket$inet(0x2, 0x0, 0x6a) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000600)=0x400) pipe2(&(0x7f0000000640), 0x4) fchmodat(r4, &(0x7f0000000680)='./file0\x00', 0x2, 0x6) r6 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000006c0)=""/172) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000780), &(0x7f00000007c0)=0x10) write(r0, &(0x7f0000000800)="2b13f506288bd547403e3aacab750e1bc408110c7bc97070ba8dee09c43c28c41a597bd1733432505e5430c093b7ff879289248772c098a75a4b2c9f3e9d794c8746d7c4c03caae2f88f1744d835a6a8a175aaeb391c46fb08f81c454957e5947fc7804651b5d56c6fc37a1f60971fc1b5b3a77581675a67f283601bd693bef9afeaab700563f6365f9b15adc7f4f716222b783c34bec6fed76aa2804d5e6f0e712d8980044650ec2f77cc478a838e3883aad466595e00b8c90349540c94a046d4e83bdaf7e42708717298e702f156f0ccfca47995f88c8fc0283664f2dfe183104b1379c7e3bb7af8d517787a047b1c4906c646f001306d9e5849fd9fd9db10cf87665c4d262befc325f19602cbd1a6660561f922afa5e25291ce1b217729ba1a7ab04091d23fc09a2d33f8e859c59880f0e2048f1da2c4ad0c94271c9d43064c1c843c3ed597b833cbc7356913b5f9454df428cc16b85609c778eae431732644dc1a934195d8f0759aa7edb9db1c74745784483488b1d754dbb46ae8efc5a9c349a58ab370088bc18edf09626b53600d30e8c84ee932369a93d869d9e5fc5360c63a28647dc92420e74425e3c060b134384ed0c8d9ac73690f2be0030a6d53bc3a664f6028bd0d3c8f8dfb41ac54bba4984f9de730e07e16c0831e8eb2a0af247c207f2d486dd033a148611cbe9b637e8d9781e4665ff4d306e35ea7dbac3cf6c71d05ae856265cfb4a3cc272fde7b8acda82d508a3f329ca0da5cf51be03ed53aa5e6854e881f5ecb78cba2e32040b1c6be68d39f836570b4044948963f6ff49a79f4a363cf1b71c4456ffc53781a90c4b648f7d3cfe9f9e061a5864c7be10d3a531cb4a15df99443732460f34c382e56e8955cb206927d64a36c29e2a036cdf028f87c66d8102c849c4821e7775833e7d1184a4c1763d7ed2d1da6dbb8dba7e5f4a805f8cb2ac5b2d7b19e808d9dc80ab17444aa78d21c3d2c8e7dc854df79b47fa0859d461c36e42f8c7723cc230764afe7b7bb8fb0919caa648f00a504a64f085500de673f1a2c6e4b1385c9c3db9db8553df446453ad52196c08bcd0c91070e9bc835538f6c9f4d6ee1351330e6cb2e7664ae3d2b691909af60c775b263c6a79f127792b1a43487dc4e4b0cac3b79b33ade12de494895306aab8366308cc43f854c8e197c3b882c7e4ec3b28876bae069f6d4d16e73bac2e449d86447a1f620046f22c3930fea77637158f2e2e76e3476cb5a84af8a635f959b89ae67b3de9679679c72a0c0b15d8cc5ef7a2126b0f4b8151f2b851cc0acb8e665eec475b7230fede1044b2e9f2397305cd4fe289b0dc0bebe4ed5f23e9cbce212a6d279e29df3091c9aee6dc42be669993dc936fdfcb32837749bf7eb4e177b3dcc8f6dadee6358bf47513e70a60ccfe361b3348e18563e331401d3f39548300fd8298915c61cd30718672d7ffb0556203d0145e0d7d67574a8bc9f987f51794f89cf6a4c1b8f9e21bc79bbf7154b5cb583194bb3638ed0f2f6a9722853158feffb31295cf9e1834ce212ea91f74c2946e7e5bd234524ebac82ed821ee6d45afbffa94f94c08fef5939a1231787e9142753ef154923708eae545f33e9476c7f5296c71c8d54bac5547ae37b032e0179bbca5f2d71476919eb01e355c4faa522045f6ebca0a5981be43a9c4a6230a90c5e7f7e882b001be3bdcbfe2b8f45a9e3ac3de1387cb8c2621cb7e3186662fcaf2f4ad4286278faa510af1853103055c80ad00aba5ff579190047a11f94336ffef395ff763ec538af6f221f3f6c8e4ce888bf089828361d4f0a5edab4aaa434c8beaca1343b8a0ac64cda34a55a0d78ceab00b6b6c4805c74bb91dfa0ce24f774457391331a34d24a2ed24e16655ba44b02b929695308646d373210d5e073669a59b3d6cee1b237d5ca921de70c27b7d8f65279eccbbf0e593e3bef8dd08dc80a6d2be6757e0b243e2c84a3ba2cc7e8b18adab6b5bce935e82160f994bbc696b88bffd241d0c833cca39ec378ab6ed985e0ec56246df694f733683c6b81434969d58cd6299d0a9b6cec53ae570d47798171a52174a92f6f3ea650dae9a3f3b701d68f25506df2831ce6cb414678fbfe865d96fdb3bedce09717b16fc9b09df544422bf6bbaf170b9945866461cb4d19d4edb70ab79a4db21ab4ba50be6203bfa8bc86e7a3a6e9f5db9edf5118506787476e902683d22e9327613b47f8d04077120b7537b4b377a894e85688caeee5a03440d5e03f227d8c92928010bfbc722b88acb5edb781aa4698813905036a28a47573823dec94fe853fed32bf9ce3117dd816f79859c4a2348202fada870d210618943d9532900daa45fba6409acf77239d34a42569194bb927decad221e7d15686b3bd282e3bb24b80afb688546ff897206dc5aa7a6a91e1407a20eb5b52569d44687fdc6ae92cf9f4a68d76c5def75ba1d460bb6a9719be1e930684c4310f7209979eabb2a528b7d896c94744757975ba50bcc46efb28f6cb98fb0634c455c0faa3b1e897604733f0d3e1d1c691745978546b4036b7b63170e6b3e6e0030be76be69ebf635b694b119382f8b77b4d16b79143b989fccdd3a4d7798e5829250982e2152f96aa2c91a9db8a761dfe5ee493ca404c1e045a2dfcb5b1bf7d4d095bb347b54e16ee9ef951f65cedb0a89ff1622214b779769fc5d21922d719aa5bdf29d9cdad5cd92116f014e19ba9ac04954c8b2670af676357d91749bda5f674c325565e0d79727eb8f159ef9fb3954e6caf3a8a8b09e072881512cc9d957b27d18d73e6b2763978ea1f7c69adbbe91a610b704ef55a750d6b26794a48a38cc6a9e57c8b157754cc01df7e8c9b408bc8c7fe086adf7c7ad9f55b765a42f2b24fff55a6a6e131658f202934d56788780ebe968679da85a1fcb41f438138df0d0bf6ca1e75dfe96626f4d8c0c19c89d3ba0cbdfb0cef2c56df8632ddd5c970b379d3734e8ff77866dc64eb5546433ef51e6a4caed9d1deaeb5c5d63040eb426a1833d24bd5f8e76cb775e2b7066f22810cb217392f58f5ffe37a973047753d1730e65ff3489889a70ac7260d611ba85a226deb9e108260d382b5ff469dab898f4d38d6216b65932df4f6e95928087a1821fd70db43158e23b9163a2a5ff30adc39c3df327877200866b17547d16980a7f900e7850b4076186dfbec1a57f1baddef33f548058185671f5266cdb9e5171ab063dd89a1f42fc30ef4e0aa50ae8311e14e7bbb31981b2ec659a411feaeb2eb4a6f6d1a51204bc246d09a491f31b9de1653271563e4c3b19bf15badb94717d669adca2bd9e07702254487df4586cd9946c4a45ba6be95550eb71dfc241a3eea2833233012fef3a05ca8fce75b7b0894b6190dfd96703226e1a599b802067db7c490873d8b0caf9d9d275c959de6732d687898b6f892b45f4bf40e1a29fff08b2de778a3acd294567baf9ea09bb944ce64a45001cda72c8d642b9089bdbaaae774e103176d8969ee5bf1ab9b19a5568473d44425295a032d1c0a0d97170f9baacd9ce6f4e9f1eec0cd38cb981feb13dc8622d9b533671a972f5d0fceb5009ebf733bbe1bb9b5e9e9bff86ab08a5fdb8cded5b93b961b67ad7cff4ecf4a0443d17e908905473b798db6db6b70af942ad9bcd7e253ccc75ac3ad664c04f7da1ad43f21c3760bbe59d01dc16aa6f55dd4dd7f4e2955415134440404c2137a8611956144cd0e3b22396e4a6a2d773e17cd8eea7ddaca11446383c085dcd24ee3f316524ca087d81b122edb01e91bf1e11488ad8faefd1d7472d59176e81d3127ba2e3a2674a4a525e993e57ed2e3e399b26a5ea135089b243871ba6604e5e3daaf6338b05229d2ac56e2533b5cd074ff24c21a462cd80f54f521633da8b20b3b2763368b0d737d1f59e7a7b43b550c5527cc902c902e8d7398f887f4452db3c746364a71c1e937943a9c4c2ea4ac7a3f90ebf7495d29814ce3dddfa95293b80578fc894eb0fd51253e20c3b72aadc255e07c955ec3017c6843df3f2c233dda303b23daa45cee9443e0c7be9a80a3f5b2b809073569c9f890257923848e248b0d7784415dd8cb4a70144338e4af13c1fd97f3e4dc00fea7565100c8ee7c2c25f10217fe57982beb5c06aa535acefb0308c209697a62036b9bcdad1f37afa36208b77d3577ba87dd9577971a18552ea4ffc000f2df811a633b7af74b027bf6fe2284db9e81d148068ec59419b74d6060ec6e657c46aee89a04d33887ecf35ed7f2b6e952a284b8e4bef19349c0d246987e698fdccf420506327ea5dbb5ce6454fde054b409d03c0022c913a82694e1e7f795aada9a728e9164219fc8ddb86166242704cdfb61cab3eb3a3ece8b446b380e89ecd0ce73da5755525b2ad14e42bd5effad197b52acf36a2811170bc54229ee0cc146b3598f55aeda0f25ce6936a494712b45c651227ee17ae5718d3419846699565afb996fe6b11d914287b4f91705ce16846de2483920e408db345f2bc04fcbbeefe0ab65f34520b410a05fc6d61ddd022b2df06dc1c56cea6e8adda40037e636cc5fcdfbd912d97c9cdd2cd0b4b6942145bfeebc3d9da9c4627979b90dcbb06e59784ce38c6a118519f5899c445402c0b11cce8603ac33ae397008e43fec7a637801a0a22d5794830931de046d53aca3b65074e82af0c66324ad99b2fd07673ff6ea116b613993847aac0b78bb965bcd5b2dc3453be74675db24ad2d618be6424bf9d3701fa80c9e7b773d4fa66071bf78de42f1fab13cf90f65265b97e42b90daa9a9e01f8b63af055d38780970245633079d9123904a263eca7ae37634806975a2efd26e61be5a8fc320ed1efc6223a40bf8ea9425d1e1486d35774ef8826374476f5eb07cff2435ff71395bfb73a5634bcf3fa8d30ddf4f914355788e27e53794f6e8fde73e8f6ffdaf68b178bb2794a52a176bed5512614cf1eecd4ca978fe46bd95138f9d72b3dea59fab10e3aec5f1a43740931465e0e8f18ca5065e6c3b13203a22d15953e5e9136bedf66ab0db32897d37a4efaf9c5f6082032d549f82376ad723a5e711669fa497d482e205c1c73218f926cdac3cc80d6c6529fcd71309165d4a0e1fce62ce83851f177439e4cfb1b82f113c555e4ebdd6ce0ff04e8ebae44923785718afdeca7b587839df99aae6aa02e99f0bd59a3e20709e1afff0a6962ef545301303f62be1089d384d64d66da3bda9a08de5d32f59fca7e933f117e5503fe680fcb296aff3d64ea59bdfc6f462c9d88d1730fa419b2868bdb958bddb24ed82e232adb8c8e7e9e9ba6cab89b775ca78cdb01da41633ce4bce15222d1411c9897f989a154509f39c622ee6e08ef6b6f79779a6130a66ef76ced28f7056977d604825053faec7aa820889992b80e2ff8ebbc8ddc28d14a2d32d370fa82d629011218c8cc92f1438984f995e70f4a875cd694a8ae059b26384f03b7e0dabbf820bace7a1c56551c167eaaef4e2901a0a7dbd593e6ab3c272997aed3a8571df0fc49446873c532a297bb3a69e02a20e39eadc7bc54990c882c0b72fc9aa1547e3956d1ab8e113f9b7cb6c762db4ecd1153bbb0b37b1248c6cefdf834637478c4bca471b042323d5b96e6761113309e0027be08f62d9f147d701de7f4489a713ee2d88937469724b0b4cbef1c1f54effb538a921fc279b3e1b69522f0f9b5b26d688d25c743e913430316e72211b17a8369b6bc706cf8d94017500d675553f3f73b61bcc78174d6661621b321d5eafff6a8a4097b649942756d167401e8f147ec93e", 0x1000) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001800)="e62382d87eb7fd60e2104de01c060737133f1d28307f04c24633b52d2245eb5297708cd093520a5720d325c2141cb2eb64d0a24252d6a0b9dc4a561fc302a983fe7430a5e7be56587d1a35dd08dac5", 0x4f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse0\x00', 0x8008, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) 16:01:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) poll(&(0x7f0000000080), 0x0, 0xe9) 16:01:43 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000000), 0x134b) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 16:01:43 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = dup2(r0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x7, 0x10) shutdown(r1, 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000240)=""/54) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01fa610042af66696c6530000c22eb"], 0x1) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/76, 0x4c) semop(r2, &(0x7f0000000140)=[{0x3, 0xffffffffffff7fff, 0x1800}, {0x3, 0x1, 0x1800}, {0x4, 0x100000000, 0x800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x100000001, 0x2, 0x101, "314633551c6d05b677432df2390711029e987d6d", 0x6, 0x1000}) write(r0, 0x0, 0x0) 16:01:44 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f000062e000)={0x0, 0x0, 0x0}, 0x0) socketpair(0x2, 0x7, 0x401, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x800000000020, 0x3, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000200)) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x4}, {0x22, 0x1000}}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)) setitimer(0x1, &(0x7f0000000240)={{0x7ff, 0xa5}, {0x1, 0xfffffffffffffffe}}, &(0x7f0000000280)) shutdown(r3, 0x3) sync() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() fchown(r2, r5, r6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x2758, 0x4) 16:01:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="cd", 0x1) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x940, 0x128) 16:01:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() fchown(r0, r2, r3) r4 = msgget(0x3, 0x200) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="6c632e208423db0bebd5e33a9bcf3b6eb08ca402921f522e16adef729daa381b0b41bd96ec8d84f81fc6052880dfeef39911cce10673908e220a7fabb9b1d0b2aab31005c0354a78640084a5e0b3efad779fdf04f45a82203c8bd19880e208fca53afc07", 0x64) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x0, r2, r3, r2, r3, 0x8, 0x2}, 0x5, 0xff, r1, r1, 0xc, 0x8000, 0xffffffffffffffff}) r5 = dup(r0) pipe(&(0x7f00000000c0)) unlinkat(r5, &(0x7f0000000080)='./file0\x00', 0x0) 16:01:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchdir(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0x6, 0x77b, 0x1, 0x8, 0x40, 0x9, 0x0, 0x1, 0x3, 0x40}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = syz_open_pts() r4 = getpid() fcntl$lock(r3, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x10001, r4}) poll(&(0x7f00000000c0)=[{r3, 0x50}], 0x1, 0x7fffffff) r5 = semget$private(0x0, 0x3, 0x400) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) semop(r5, &(0x7f0000000240)=[{0x3, 0x2, 0x1800}, {0x5, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x21, 0x1800}, {0x0, 0x2, 0x1000}, {0x4, 0x8, 0x1000}], 0x6) 16:01:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ftruncate(r0, 0x101) recvfrom$inet(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:01:44 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x399a) socketpair$unix(0x1, 0xffff7fffffffffff, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$getown(r0, 0x5) r7 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x43, r5, 0x0, r5, r4, 0x100, 0x84}, 0x3, 0x566, r3, r3, 0x9, 0x4, 0x5, 0x1f}) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x83, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x2, 0x0) open$dir(&(0x7f0000000680)='./file0/file0\x00', 0x20, 0x40) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000b00)={0xffffffffffffffff}) r9 = openat(r8, &(0x7f0000000bc0)='./file0/file0\x00', 0x0, 0x800000e) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000a00)="a3efc3d04af7f5b23d9108c099a3f287a3ad60c3639ce6e7cc4d33c27e854547ae81e9b6aef5ebb01605f2989405637dddf232ba36a0335e18b52b941d8e67ec25e17a3e898ec20327fac6695b4a2dc450d2f0b33e316ae7c20f88ff5d562145c630953853aadc228f34e0e7f64e44c983ade05021fde80d7f7ecbebe6e48247e359a092f3c5140b8d34b040751bba844f1812d93926cd4e58e3881097033e569f4e0d1997ce38bdc47bbd30dac23075d308909784f5efa851b43f61172203c798b13854e1bdb2f95666a7a4a612dff6f50be21faae64186c1a24556bddfcd338c49144e0e", 0xe5}], 0x1, 0x0, 0x0, 0x408}, 0x0) renameat(r9, &(0x7f0000000180)='./file0/file0/file0\x00', r0, &(0x7f00000002c0)='./file0/file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r11 = fcntl$dupfd(r1, 0xa, r2) r12 = open$dir(&(0x7f0000000940)='./file0\x00', 0x2000448442, 0x10) renameat(r11, &(0x7f0000000900)='./file0\x00', r12, &(0x7f00000009c0)='./file0\x00') getgroups(0x8, &(0x7f0000000400)=[r4, 0x0, r10, r4, r4, r10, r4, r6]) getgroups(0x0, &(0x7f00000003c0)=[0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000540)="18dd41484cffb84e11adf1145663affccc1c8c9b2649afa805701fb5dcaef796db3f9d59835e731f51bcda827c4fc345d2cc85b398e38751f0e97438f24ea22f5840ea262ba214e38bc6a75740b65ba9fe6dc2177bfc0ab228e7e32299cf894a42282ec3fcfaa78fa732270b536171ab3fa3b4ad12b85b46403e714bd87eb6cf9c93e7817c82a0c7055780935b95860f9e78b3a2eaddc953f7561f86aee82fa076e727499de88bcd8a002ea696e10e861a4f99baa71c3a61d3d9c5e5e298c8d44e8d6db612b19b779b0ebfeabe7ebe185fff00fbe37e296bc1f893df10196cac3bbeb131048d64614f5dd1015c237c2007411022a0242392", 0xf8}], 0x1, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="c1abf625405bacf1080f0036bcd112c69c12f2641105ed9d7918a3c2f60ee0a36995df524d3877a817157e209b663f48b4df9926dac40a5898da39823ddad89a725a0ea5771f5672448195ce33c305d7e9fab39c24560a08e28aafab055cf08edb55f29afc3933cd1ed8872a6b4e154200d8a8af5919e7737e933775c180fd32fb3253c10a20a37c1e57af669674804161a381f6fc99f46eff3188c9eb9497a3083b5d72d21f98fb930a46020d0af508e563b88e366dca3902b83ab8c14c1b491628a0392594701f2e2fe29a59c6431708b9651b1ad7b3a1410a19d94cfe156ea356e84bb219da31151e9e78fa98f314d5196cce78ae91db71dd014a68d3f53fc47bb5464b3f2372f8dba027920f8c05f71c608ab36532d3683f950eb2037185fb37f8b2d32800cb6246b72558fe92dbb98a59d48acff525a9c8e7dadeaaf59b841ac477795eaa5da3ad4f737945ace85f"], 0x148, 0x400}, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r14, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB], 0xfef4, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r15 = semget$private(0x0, 0x5, 0x2) semop(r15, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r16 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r16, 0x3, 0x8, &(0x7f0000000040)=0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100000040, 0x0) semop(r16, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) truncate(&(0x7f0000000340)='./file0/file0\x00', 0x200000010001) 16:01:44 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chmod(&(0x7f00000004c0)='./file0\x00', 0x2023e) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000700)=0x2002, 0x10a) setuid(0xee01) open(&(0x7f00000000c0)='./file0\x00', 0x6c9cfbe405bf27b5, 0x0) write(0xffffffffffffffff, &(0x7f0000000600)="96d421fe5611b6207ce43c206df8e89324e0be7985c5127297d3b07acb7c10f9e58cfbf631c0ad85060518c3d61d1e42a33159ba7b98b5828d6595d67fe7ea135e85e66da8dc0a1b0095a719a2db46d9b04a69cdae83e047a7ae32017792e198ad048908f57372f7221fddc8e00c5d58391588187835723d7c32b24413d79561bb", 0x81) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x1000000000000000) pipe2(&(0x7f00000001c0), 0x10000) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) r4 = semget$private(0x0, 0x4, 0x400000100) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xffffffffffffffff) semctl$IPC_RMID(r4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000300)="e8b732976fa4340204568edd6d4d95ae33e1f033d80ecd4d8a0d104845eb7469026b2f5b3d99f21a1645ac4b7319d3b42a116ef1dea7529a1779c49d7f01065afa9209a0f4adcc54150d3e685c66b336a5bed6e7a22a5bfeec46a752786c277f6941282fa397d5c078085c86f6a0f09bc22f674ceacd35e7d058ef7dba95b033b3f4e23a2ab5ef", 0x87}], 0x1) r5 = semget$private(0x0, 0x3, 0x0) getuid() clock_gettime(0x6, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffdd8) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0xffffffff00000001, 0x1, 0x8, 0x5}) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000400)=""/117) close(r0) dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000740)="98b15e761a18754cf3cc3509a277c85fbddf5961b91d4518122cc45988cd257104540f032997ebdcf39777c6c28b11c949ea78654af5cc54005ae2aefa0f297749289c31d95d8b8fb9e2c8504f9725285e6d512ee0ec875ede9b8fc7cd0ce05902abc68916e88ae1429aa8cb96cce360ffde752f55fb5a1d247432e625b75dd8f8a5aad54848b3121b4557731ae33aa8fe472d236eff8bcda18ec990b091cd658dcf7cd87716a894e68c49934f54accb2fd9a27999325fedbe17c4582e0d8bb8f378ae1db799e3c3092b72956348db6b0efaae377c0cb0855c8ce93eb1869a09093c9d5580249204bcada0bc594eb0d3b50bd7cd482e051896e783abbe266c105dc91d5824b006196874df08f3729477cee1fb47cc74c9f8f6497cf84670be8ebdb82078ab8a356ef1cea7317485a93d7a0acefa409d572f65b0f3121a2ac1aef96e11abfc723b433c87193495c29f3f9f2675b77aef862bc8de7786921ac42611fd68cec04e2930441edb4f8a99c0ab0f533674547ec34f4ff4bc7461c05800192c89d410b269495e921d084f035d1d380b00200c3fda21f8b0a38958f46df38f08638df7a2a34c723285de9b02c3711c6d55be60651ffdc5dcc61244393c7ce914216baef202c91e45342f30378fc1acf752eed09c6bc03633bf4912fc7149e834b374205a9e23d06da31382f332f16df9a22d585e1e14eda1f1c35b889f695d7f10e147144cf78f02a550ca5de7c8c092aad73c4e090fad8042e15199e6c7b966af3d51ead4a3fc808d1f53940ae65c8f44efba00daf9517b5bd34a42938a15b85bc0497e96bc53a15dfd240e71fc418415581a1f6c193b0716d62cb88537f0fd9c8fd0ef3b7af8fee819fd5a7981066a5e22ec05663c5d0877641daf0bc4ff1f57600b405bb6e7c7ba7e00728aa1ea9192d4cadc076aa440401818797aa645d43cd97e97cf9404c101f3207d1dcb61e13744797e0182e702f953eb7b5bc51ce2f76ca6ea4661976ea85ddf28993c5b5e437766090f263e502c5ae78e10876657cd9b3683ae86058da6da2c4da46f9116572174ab283fb299fd53a54f59bfc0e9d11a4400f304a1363441170853ce4200f8aa14a7020b0e545bd45e5615db416faf61711f11123a1f16a62a2d05f4c2679d2c4902703030e6be3ea5ed9d1422f9e4c4144c0497a7f238b422fb164895ec86a4ee4f962da4d64c1c24911fcec55fdc39092039d48e1b100a48c12f5419ec4569039ae832c374f62f89bbe9373a27e309ac2173570a043aebeac6ed86cfcd1997fd636fc067dad9d5a9c121830ffb3c8e47052043f1be75d6dab7b81accbb8cb7c804c398727b47930de4a42fc8c9b0f792a3ae46a0c35183ecab266a1953564beb693a965553e2091d3728b268e4335429d0536db85c597c5e44ab48936677d9da11a5a636a916ffcf9a403478f4a34fc417f89a713878995568c0752d16a7318063feb8e16848797b54853ce2646ba79c1771205043838c0ced18c2d2935d80fddce04746fa6929a29b77ee2975dcbd87e726409ed3f94032d8df0a0dc5273c233261f13899b5943cc26473c8a6ceceb83b46252f492717790b59e0606f3619871330e655d0fc61a42f89e8bac9299653d83de5b250944ac394a145c67e179e09871bc5d365d8852e7d51033e2b8e63169420c261c5d8fee41abd6208245456aeb31f5c4b0894a28e60efa917684a5ca7037ebb965b9544ee8766ab9927eb9cfdf9df0c4f17276e33f770268970b3628b4620215d10d2e27ba7d81344fab9fe30303af7aef97471f5d8eaf11dcf3ff671aaa5a968379c377cec66a216af391ccdc699df9c6b8b6314b02edd5724834e1cc6c4952689c528a21590e09b26dbd2b1ac3daf707d9d6a1a1c757f199f2e9403ac62e6d4ecd49676460b080581965069af27d8da9c269e908b989ff4dfdf6b3d163702276ddbcc9c9090a673c151e375bb46557a8b1e856d8fe69a4f0fd0a83899266b066b77268ea9234b5058f57398c3096ecc708f393860a8c43faa432bea0d1ec2b70b19fa8044c6e7efc5cf7db2adc1c499ade2fc8f04e882c1e45e5d77e788ad775b12dd63beb408955dd24ef78f3541308d8a1f00d8bea0d37d3098be7051e91089031135217e3ff4a308b0c5fa0788fc37e67ba49d2be80f8089000351742cb524cf4f28aef3b6acaa8708fa35421725afcbaa1c211b2f6bc6a6ccc07c0c3aa3eeef780f3b1b4730ae706fb7565d1ae90992e35fcac8f9c5ce7b05a20419f60bcaf9fbafc66409e6917909a5a953998febeba331b77b83fca8d05b68614a981052357c075101c5b69c1160ce3bcf186a70e6562122cc730adf69edfae7db9798fd172a738652b92ead8fce8419e16c66709419c205984dc12c167c5abe03a741c6b1c112176bb68966e7665d4bff565b6ca056bce4b88f8ebe9388b8f9d2f10ec0c55c08e8e448f2f8fde670a8cedd7e74bdb60ceda76ed1bff325263475e892c4d84eb3a11e841eea1b391fd936244fe80f318f8724bd6b82061e45e5bd694ed535cb9662ff330d63d738b423adc0344ac65eaf18570a1ff6072e0b78f1d873baf4b93182ccb5565763a3c59f885b52cb5c226f7f61a5b7e410fbb5d878bb2bbcec0e8b38de0cf47eccab35ddfcc8f0803befd499b782d82687eab34a52bbd12c2268909759913336c59e210241e7049cb6492d362e59ea3aea2d2793d1f6a23098886cb102679ae5b11a9938964c1436683246e9056b595d41937be7ffb6593a060b60ce0d9ece577d7f2c8197de436865424daab75f9569d2257d954e26c436393ce64d8b2b50dfa20943ff4f4d7c2c4533ecef833458c3a1367f9614d548f59b4b603038f7c7c7328ce930a2425921fe11af5c655d2f611506473e9ced3069e38f76566e14823bffb9cb07aa561630d2c4cf7ee4c1186bc04e203cd1241c47272a1d6320ed67f245febe41ba2166fed9f492ef239f3386f02214168999e555dd9143eebf5548bf95d6f6bd6074f2113790abb720ed8c7e7fd0fdaa09b2ecc0cf649dc750642c602e821ff662786a9cd63e8aabc7c557d902861b2e3de4d5f314c584487d5f075aa9a18484adbb003514f85334abc73615eb531fb32ea2160e3217f8abf2ecfdd367e73dce808fa145de38c2db520a469eb3e6e0771aa83078e46c934e706efba6c9a1614caeb997aa8d5a5eb2c1960bb9cc9cf01f97e74a9456b9b93ea9b2e1e891264f61037a45dd0f5d51f97df924dd438c4becd7e4080be310281a12efc416c873524695f85ad0bfa0742ee5fcd215c3b8b39ef8b817dc8cdaadb4c7d7ba165231f7ef195098d9fd3317c4d2f2ac5b176b33332a4de63e4d8d95b073428a4ec010fc4b3bd981f4876c1968ab2ad84fdedabbb426ae4a27ddcdf2abeb2e5063b733f4aa6b3efcb21e7e7cf5d2705b338e3afa10cfd6325e5607c156611e1dbb7dc726a38a8faf32168445e6ee354318555f7afd3fd977ec439f303140a04503c120311b7c1f2352fd07b1b02dcb1285be1b32908951bcc3ad6ecf1c6d85400c3cd5e8225e1e44e7c211a2c2a85aa8e5d4f034324350e92f32f90c611a5c7bbcd466d5876cac1eb3c69da2bfaa020f237c0c0d4f175cb54ce8702c5f974b51a15c700ee3cb1b4c6d4d31bbe079a758973b4509a06d592f940da6edff5a35db751f07b702eb74e55c0f78c931e81f9a5b4cd1c80bc4624534255e6350bc99b9dee8009bd575846ee450fce9fb0da2a49f55074e98396b426484fdc3877c2d65d709a9e1650b3ddf1cecac4cd76d049911b2d770c5cf878523dd3be29ce23a62a0314c7cb53235d50c52e8f7e4f694a40ddd92deaf3d6fe58dc45972043b36f5d8ee4c1cda7232ebaf7def57501ecd1ec4d4becb3acd68dff2b69acf0114592b4007de119408f3ee9202371a97e1c55f429257032507341259ac475a2022afb451875975e2ed4385fd27862db82851716710f31a042a83ba50cbbe4894aba7d5770bb9db8edfb8a19384ab4c7e6adee905883de7298bfb9430dae17f2b4f754e22389d92b7590403bcef6c59af9665efa8110f274fea36093b16c8b772e3ca072c819b32cb850a3f55927657e149e076fc6b34ed73ba7e8f52f57916fbead2b96c13a74de390933b0104f82ba8844f432990bc48da1e22196cf6996113af271aeb42a9c6891568608357f400b48e8e96790b6480a60218742299e8986b2680e3651dd9dd1988be646cf9ddc21d2f1386d3b3aa004289bc59c87d709b427e6f31d6f8c9693679ca1bfd71328fa2726f8db97b02efe06b3a52449ac38e7cb5ff80dd0ab8fb8eb5b76628ddf12d485566c70ab00156b5bb6530c99d58b76e586e553387410f96234dd5b8587c6f755fbd2c93923d4964e09b7c4f0254c7b904aaea26da705f4548d0e356427da42886f75b23136dcfd507433436b6fbcd730b1122c30fe79693fb08e9cfd9b8876175f3ed83398feb4a273a5727c5bed5ef2c9b82d36c7917b88e06ebdd83b05990a34369f5b11c48ba3dc02848a8f2f886de60c4623148bf334e037f28e5c0ca4932498366bd0ab58bec5b9c85e1bb44bc4e476d7f7aa73af62a71fdc41e83e4a60ecb20386c6c721684cb23e86abd653e4b95eb8f7d95100c8069d84575c94708461880e3ad688e38bdfeeef83953cf72dcd40fbe06f7b721164047a52d92a785105a0c5e6fe96838fd9a442a824ff6687f4b3fb657cddcc8e7a614adb9f4a9d53b773229f2537cddff02408b53277e83cf8afe3471a3d25158ce2e7e861deca97e63ed7d7dde96677a5a29909d9c9dc6d73a49e27c8850bd198d405bbce4b4f5c57c7932b72aebc017b559b48e214c32094b6af83c141dca03c8cedcd3123d3fcd15a00a1054a3a3b42237c6be03dca805f265a29244d3a2be407d17b401a18eebce09d6715897a969583f95f09c33ae133a750502f0d53b962bb12efc399c8e9dc544d8b3681bf474bac4f23d357ecf78c73734e0ba5003aac0cd28e19566e98d8ebf7b4cc56f2e2e99d5cfdfd6ddf62f6004c38d74f2a4a11e8245ed3a085e01734e1b23869eba3a8a63e08dc6fdce06f3bf2a374d02f1f762063e08446d267c051ef260580f6685416f911d543728446c4d2bf25b89f5a71a00b1bee2c9f0f35c43793660843d8caa13c9421599a1a8fe41f835796c4c1ee0820781cbe4f32c9f45f9e4d33d0c234956deb474530c631ab00074c6c00e0eec6db131fd97abef35dffc368578fe657f18d1319acb41eab73b7b7b7099eb7497797943632b62a06015780f6219dbe5f37733138174ada00d9218bd08ec92b25327184d78fda8a101beae94ed3afd75ee5377ecd128c9292098b152cb20a9fb609747a397c52212e2bde95028758dc3d309751ad91b454952f0f0c40bf9be32aec1bb8faa1f0f40b2c7c2ce4200de003da4630131f757a56ef2c8c35e7cc82c374f8263726c0b99262b2c96a96487bc1a4a70fb6d82b8bb67959c87716490d05e87e45b655c7e40c550fb93819447f495133a058d55a6c4021b4970ee829a7ed350405be99aa9fbb45db1e19eb16ae6620b05577833633e6c569cc7c19c25b237f70fd25d4a8f849644a254f1a3c0104e78c0d9af816636ed6a51a008d7d1cc93fe9fee1d4349a5d834b95912d713469e271716e029039de94392015f203368264e3418c7773a2919404942a8c903480b08b6399aaa06f40cfafbc3b2b73dc644ca26892911f5dfca2ba805f66fd5cc3226564b8040cb1578844f2d24cb34ce40eabd76bc68071352", 0x1000}], 0x1) setuid(r7) lchown(&(0x7f0000000140)='./file0\x00', r7, r8) fcntl$setown(r2, 0x6, r6) pipe2(&(0x7f0000000100), 0x4) 16:01:45 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = socket(0x1e, 0x4, 0xa819) read(r0, &(0x7f0000000180)=""/26, 0x1a) getsockname$inet(r1, &(0x7f0000000200), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x8000, 0xfffffffffffffe45) 16:01:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x1, 0x1) r1 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0xffffffffffffff61, "73cc517b850900fbff00000000120055098c6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:01:45 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x20000, 0x0) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x3, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000330000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d60654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bda0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b00000000002f53568453afb19bfd710bf0"], 0xe8}, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r1, 0x6) sendmsg(r5, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) getdents(r0, &(0x7f0000000300)=""/225, 0xe1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xe7, r3, r4, r6, r7, 0x80, 0xca}, 0x7, 0x400}) fcntl$setstatus(r0, 0x4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) 16:01:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="67f2e2ba784dfa94cc336b980e5ed358c272842da038095a291bbd74dc72abf63b9f76570cb6cb3f246a9843313720", 0x2f}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:01:46 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mlockall(0x2) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10058, 0x0) 16:01:46 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff4000/0xc000)=nil, 0xc000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r0, r1) 16:01:46 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r0, r1) seteuid(r0) getuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) setsockopt(r2, 0x3ff, 0x1, &(0x7f0000000180)="03b6d7efb6bd39b4d0459a3cd30830", 0xf) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000200)) flock(r2, 0xf) ftruncate(r2, 0xffffffffffff7fff) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000240)="a1f3855d285972c567e9b5b49c997151874f511a38ce257d0554c790baac345c7470e251fe5e0622a7a062386aa7ee5ab4d240eb61bd11da489c3ea6075620706426740adadc326b6591c40bdbe19d4dd7d5f47465184f736352c8c8e8753e636c4cc3175e9c80cc7d5a17fff9e5285867f880ed06247ac088c6544ccd55b89225dbe0ee4b05c5f8496577dfc3d78f34bfc536cb21b82a4f30baa0a697b209e430455800cefd22165e12c2f97faae902641e7b74cfd760f2fa5871987c6ea6b3c3c726687696e935377b88a724a939580c7db0bc7d0319049e10d4e2d4a0b9f0b32882955cc24ae37a81ca6fbd", 0xed}, {&(0x7f0000000340)="7a68d7767a8cc6b725932356efae8d34373673bef4c32bd55c5f062f0428fe6e2b67385084b18383bb46b4e15da18fe02753817870844e65481acc4bdfe8d0009042b0cd0f741a6e2abaf38a9ab302a3bdca43849eb9806a0d9252f670bafa9e076ed8e0ab777bf100817c0bb10cbff13e5ac61f021dfa9158362323d4cf5cec72b4d5064365fed7dcc4d4fae15adcc8eb909ead54c05dd64b670bdd2a3ddbdfc88b51bbefbf13b04f6278951e94e638f1e4a7eaa92710e2f0cd767f3b9697988dfd33f91317c1c0c6c86f21af74811124ca", 0xd2}, {&(0x7f0000000440)="32e1e581f62a33cf7a4c8dfd9ed9269f1a398aaafaf5ef47d6ce7fbb885d0dfc318bd7f0e7f7a54d076618e6a8f1283f3ebd1e3a1d64ae9723315f15f727dc7922f79a92796d3d0cfeb1440c27ec30f8a894707099330f608563af8be9454d4c4506ee7f6961fb88774171c494992ee229fb32477445bedf9130d0b1b78725cb4f5f847740605f70", 0x88}, {&(0x7f0000000500)="0b7308cd15c90fec65429bb84227a79b928dcc01391d3de2dbb63618a5225e47409074ffed279b00e520c6decf092bd05c5505d4644988a5783ffc3fa2cfb5919a2c7cff6a659aa5738a0e13334bae40053c962c98212b7942136e5476bce1bd0de6590c02f99b7435b8965ef579fa03e45015919694e43e1bddc76807d7cde80aa4b8466902f26aacd643f889880d7268de8d242c641382ef21d9b9c6d70a8d44f2547ec52681bc92908d8f5856eb975e3fa8c02561541c30fd16e4598025967e916bf6b4d915f2f30412eaacb2b2750c328f63c6e2decbecf84057b999dd702c3ca5c251654aa5ff544c369b4267f4", 0xf0}, {&(0x7f0000000600)="f5f12c0c75b311e303b0d264aa39882d02b1910685179b964f0dfd3a1f277e32fc91409e6b4c6b729f", 0x29}, {&(0x7f0000000640)="d303cadd50b2bda1f929909794ba3403859bc209e4833c8de31bb26ba6c7a009bb130d2215497fb8b2606bca96f2a473725bdeb01ab9ebd0a838c6807ecd2ee9b5aede1d41a313132bfbbf1f1f6136ad2017d4055c29fd8bf4ab59db6b2d51656db7ba5759f7956cc003efd8a8c2e39fb879a8510c07c6d93ed2b7b36d356567d6fdba997ce43f1562e568b6f84dac0ffc72ecddfe", 0x95}], 0x6) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000780)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000800)={0x2, &(0x7f00000007c0)=[0x8, 0x4]}) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000840), &(0x7f0000000880)=0x4) r3 = accept$inet6(r2, 0x0, &(0x7f00000008c0)) fcntl$setstatus(r2, 0x4, 0x44) setreuid(r1, r1) r4 = socket(0x0, 0x0, 0x1ff) seteuid(r1) getsockopt(r3, 0x1, 0x7, &(0x7f0000000900)=""/211, &(0x7f0000000a00)=0xd3) lseek(r4, 0x0, 0x2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000a40)) clock_settime(0x3, &(0x7f0000000a80)={0xfdb, 0x7f}) sync() seteuid(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000ac0)) getsockopt(r2, 0x4, 0x6, &(0x7f0000000b00)=""/238, &(0x7f0000000c00)=0xee) 16:01:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x7, 0x0, 0xa89, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8440, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x9) 16:01:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="22c2c2bd8ebca27f3be400ff2f7a7878743ae5f5a8bc72a16c4cc8e1cbe7b9e4a56d1394e6319e0fb9587653bc2db42f6a1de2cbf9e0f8424a3f2a2067054220f2d4c9aa23d050bc253df8ac08259e26c39cee19053ff71c00", 0x59}, {&(0x7f0000000000)="16c26a736aa98ea10a859391835ca9a09bae5f38145d8b4e080fc87598d0ca1a8552f02999b98e454c94ca", 0x2b}, {&(0x7f0000000100)="44a9fc19fb4c79b00b0e5719803a9c1f9e1070845500344e79d676750c83f19e0746d6346c02b41c5d610a698fdf5eab75aec2266373f0400e432ae1181bf422e63c64211d9ca2a943a09de47f6b2e1bcb8910d738d7f9bdfc18613d07823423a15d735e043c48cd4620cb9214ffda207f7ac692f9454519b0ba7157", 0x7c}], 0x3) 16:01:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x401) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) dup2(r1, r2) 16:01:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd, 0x0) close(r0) dup(r0) 16:01:46 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x3f, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) dup2(r0, r0) 16:01:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x71, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) symlinkat(&(0x7f0000000500)='./bus\x00', r0, &(0x7f0000000540)='./bus\x00') open(&(0x7f0000000180)='./bus\x00', 0x400, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x100000001}) open(&(0x7f0000000580)='./bus\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x75) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x100, 0x6, './bus\x00', 0x6, 0xfff, 0xffffffff, 0x1f}) “üâ`D?ï0Ÿn¬kWêÏ—Ûä)]ý°¸ƒØ><ù°¡Jyo-ÅJÉ›³¶öÊ%Õ 0&^õW8õ™ñe’Y¤nL°F7ÿú¥:,ÕT}^GžœµY¯šÏã…³Ý_ßÞ?€4kÐhÈJt V¦L+¢*>Hå.?drEe5(\AáFºöcMI£Lv—àÙƨ¢N¥ óÃxá-¾S÷è³4ùÒÆ›1Š}¶ö£_¬Pö¶™}Ë’z°µkˆ"½Ž¼¢;äÿ/zxxt:åõ¨¼r¡lLÈáËç¹ä¥m”æ1ž¹XvS¼-´/jâËùàøBJ?* gB òÔɪ#ÐP¼%=ø¬%ž&Ãœî?÷Âjsj©Ž¡ …“‘ƒ\© ›®_8]‹NÈu˜ÐÊ…Rð)™¹ŽEL”ÊD©üûLy° W€:œžp„U4NyÖvu ƒñžFÖ4l´]a iß^«u®Â&csð@C*áô"æ0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) chroot(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) 16:01:46 executing program 1: utimes(0x0, &(0x7f00000000c0)) mprotect(&(0x7f00001a1000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f00005b4000/0x1000)=nil, 0x1000) minherit(&(0x7f0000389000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:01:46 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x401, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x4) chflags(&(0x7f0000000040)='./bus\x00', 0x10005) r3 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x180) unlink(&(0x7f0000000140)='./bus\x00') ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x700) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fcntl$dupfd(r0, 0xa, r2) fchown(r1, r4, r5) 16:01:47 executing program 0: r0 = socket(0x18, 0x5, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x81, 0x0, 0xffffffff, 0x0) r2 = dup(r0) ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xfffffffffffffffc, 0x0) 16:01:47 executing program 1: r0 = socket(0x21, 0x4007, 0x3) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x80000001, 0x8f, &(0x7f0000000000)="36c0b2d87d00225362c3c7fc29cba23d1229815fcbc9991647204f8a5457998079519d9a5611bb6620c8d940aa6c96eb6d", 0x31) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) 16:01:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 16:01:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050100000000000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="602a6afa626585d4cf9b9add56ea3a2d1b946ea7fbd3a559bb405e79261ecaefcedd01d9e0aa9dbbc8f7b2f64b13335671c5d7769dc1dab41a23a433eded5c90f3b42de6dd623d04a27ecb488388a22d5ec7023f0fa337c498942155789b0793d27722e2e5985b778063eb328808edeb841432997eb6a44437eaec585589e37c6dabac661c831c9cc770b4f529cb75ef29dd4730e0c58f6bb03cc6190358b6909bddab824aad1502e0efb6941ae1c59f7a606d98db7e2ae5348f7f08ba6f44911530ddf354f6b5e95f46e38a32d902ead545db67d90dc1d38e848cd4", 0xdc, 0x2, 0x0, 0x0) 16:01:47 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000054f000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x14, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000342000/0x2000)=nil) shmat(r1, &(0x7f0000790000/0xa000)=nil, 0x2000) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendto$unix(r0, &(0x7f0000001380)="013321c25a0629eb310e1de77104e38f9621d8fd87e912d5509b488cb56369fc47ab7c426b6d07f6a16edc47273ecb4e0f7b97b9f05ea4f2e8cc175d2adbb13c54393ed00e9739c47977e4ba3e0064706bbf4b43f99d6069f47b3f000000eaef74869519665f7523fca09360c359536ad03ff63d27269342e0d47daffb691acabe72721e1fa04519e868348c5cdae1ce44f3ecddd5a392e5588f8925e955794dea085afb07173f8cb1b677a17e9c9e51d02e2e4d7ffe9dd04615a1f813b3af06070da47093e43a54f154c3248d6c71da2a115f08624f92f7852b6363999ec4d5d4fb4f3a39788c2bf2d33d8a9a03f36c4bcfdf15803ee966594fc9095acd0000000000000000e9c3e2d2cccea2c7eb93c2ca3f992d7069a40a6d", 0xfffffffffffffdb3, 0x0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xfffffffffffffdfc) 16:01:48 executing program 1: r0 = getuid() r1 = semget$private(0x0, 0x3, 0x150) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlink(&(0x7f0000000180)='./file0\x00') r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r0, r3, r2, r5, 0x80, 0xff}, 0x15, 0xff, 0x10005}) r6 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000), 0xf) dup2(r4, r4) socket(0x16, 0x2, 0x1000) 16:01:48 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x4000000000000, 0x100, 0x1ff, 0x0, "0000009e0000000000000000000000000c00", 0xffffffffffffffff, 0x200000}) getsockname$inet(r0, 0x0, &(0x7f0000000100)) fcntl$dupfd(r0, 0xa, r1) 16:01:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffd) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0xfffffffffffffffd}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 16:01:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:01:49 executing program 0: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x0, 0x298, 0x0, 0x3}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r10 = dup(r9) poll(&(0x7f0000000340)=[{r5, 0x10}, {r10, 0x83}, {r6, 0x4}, {r3}, {r4, 0x10}, {r3, 0x8}, {r4, 0x15}, {r10, 0x4}], 0x8, 0x100000001) utimes(&(0x7f0000000400)='./file1\x00', &(0x7f0000000540)={{0x4, 0x7}, {0xffffffffffffffff, 0x1}}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000003c0)={0x1, 0x6, 0x80000001, 0x2d1e, "d68d0967a861e4a2d1657c5022d588f993aec622", 0x20, 0x3ff}) flock(r4, 0x1) ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x7) accept$inet(r4, &(0x7f00000005c0), &(0x7f0000000600)=0xc) open(&(0x7f0000000580)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r4, 0xa, r3) dup(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r10, 0x9, &(0x7f0000000640)={0x3, 0x1, 0x7fff, 0x2, r1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r8, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 16:01:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) sendto$unix(r0, &(0x7f00000003c0)="567125bb87596265c6f56aa0d46249b41aa66f3778b10f31ec014987a768237d1c4f54e929ff000b5103d1197b961b260cb32fed45862126f4c682ca6ebf3d619a8bc21d0513a4123d4f13ccab02a43c594b8e07b66088d22d2e0bd41bf03dfc6937cb7d7d819a51cff19e05be75ba85b86bb571bcfdfb2ddd065334066071552c5bd80919cdbc50bcebb33cc6f733568230b141c7d7b9447104609cc990d70e196deaa776f843743af959fce9b0b88a81d18436", 0xb4, 0x0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406a0", 0xffd) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="ffc124bc43c24307f04411f7c7ae99928f49b06b99867a2bb95a86aeaaf358875b7bd5fe8368aa81da3a5112119d5ca42d3dbccc1546b4a1d3e71610e7023f2a7d9251721da0544e22bbe7a4adb476163b835fa1ce6d36d518f228da67b419876e866a3fe0e6a23431be77d4ae75b6016e295dce4f43460de2d49cbcd345123ff2b7fa489f6924b184", 0x89}, {&(0x7f0000000300)="9e62a2925d4b6683d1fcdd15ab7a48f19c3ed9305f05198a1c14a042f5148cf2e28fc110e7249672b611ea943b0d1eab9d8d02d5254a33b4ed780a81a9a6f2461b73859451489938ab9036079fc359ffd7b9418c17522b9561dd991fdbca7207532c8c42c3ca5ad5c6361ddb0caa2c5a4c2ec306f3f1c77cac96919cda7d23f77e564cfe2c7614a292d47ecba6fa18447c6bb8303e0010615811e4c51c4cc762ab835a5e73", 0xa5}], 0x2, 0x0, 0x0, 0x9}, 0x6) fcntl$setstatus(r1, 0x4, 0x8c) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) 16:01:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0xfffff7ffffffffff, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) 16:01:49 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x23, 0x7fffffff}, 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) 16:01:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) write(r0, &(0x7f0000000000)="ad3b43b0b616d7b40b39bc570e69f2034148cc1b", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)='<\x00', 0x2) 16:01:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0xfffffffffffffffc) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000002f7ff00"/41], 0x34, 0x1, 0x1000) r3 = getgid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x890, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000001c0)={0xffd4, 0x3, './file0\x00', 0x6, 0xff, 0x7f, 0xa165}) setregid(r3, r4) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:01:49 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x8) pwritev(r2, &(0x7f0000001400)=[{&(0x7f00000002c0)="62668686a42e490dcfe65f2f38ef0d23c417ef85b19fb84538a06ac20e5f1d813070d27b2adf969cf0e239e1d7bc2e8226f6bbd0e7f658976eecbbbe256fbae10b7af23383087a2dc0ed4805829d59552789b7ce3cede4d84ff29d2b11f63bdb00766cbc5f199c226f8538a40cded1ca214d80a107194a8a8f7cb06ad3cc22a55fcc3638092a98d16c100ed445f398a07c21c3237c1ee38565b8346b2acaef4b687f7133e8793b4c81f3b00ec7c7307f44e017208a8f1e5a2781aff542c93fcc37d82f311b498f2de97371608bc2c1040f57687f5e015bba80eede5db87a6d4f8e1b7799a8071d1f6022118d6601e511ace65822502af2bfd7b9150c14aa4fd603019c8530acdc90e659c5385a463bf3a3ca61e7c51b28556c64e739a7a4038d66446996d04972b19290f3647765d1423db7c934e0f0d5013dc5448296f2639eba9ea7cb02d4f7a21e1554de3b41bf0fca3579f33fd40b4c463b84642b8f5189426d10d9f531b467a2bdb2db8cac81fdf9068a11ce9d69b0ee1b88dce0662a5fd1d8ae09733448565fab6dee663c04ee22dc4dd189d81c36d72a85c959fe5e4e12381ebe505a2437ba6b19a6c15726c754824d2d83a465ef8848eae36549f7e1c10cb7d164fb937ef6f01286035c362973add173a55642e929d3242aeb0d93453a30fe6019b0b22676e197ffa6109cd14d3c6fa08c5b50654038e239fa8c46ee6f8be4d0ee7fbc119033dc02816edad4d9a8d9224b03c089cb29097c4e31fb462c5f226f50b81f6a9d38808729d23ba0afb3ee433ddb0702efa12b4e5071cd3b2fa6d7b6268f6636056514d285a693b9b7e570e037af96f76e0e673edcf3b0217551bb1e2288e1db33a66bbc5438b215a032f3c178ad76ed070c80c03aa92eb26dcb82b4f065395a9227fd5f990fe850568da995ffcccbb6431b69925e211e10691510d0d90405dc241f2f0866b25386d7c9075bac3532742a57962b9cfc33263ec13ead4720c6d474c1ecf7c23614192f42adbeebaf8623fba75be553260196f6aae5da9e3d27aff938a7691d84ad1066fd547a7efd3617deaa4dc2ca965b0551bf6f5719c7a7d159f047aa002a0b8ace87ab6e5f0dd9e3933f281fccc03a11ac09d9f56cdb30aafc3d8a943e0f360a9d95df8171ab729f587c9638029622c9bb274c964a5afb6724002e915035827a2188c927e0184f3eef1a71287dd47d97ba546ba08d13407d513446c18417e654ecd638813a4bde4e401be0126157c6195a09c9c30beb5f097dfb71f7250cec6b6937ff63a4c666771fd7aa9352fdada3effe59ab6af76eeacb97f9a5d41d30e846e30950a5e5514c17a9845a98b83c96f3e7a3fc8c609cd431dc3323d71efa2d2dc9d20d4ab1d0b5effc9ecd5dec96e5f1dd4b21f33306e6ce6895c12257142472447c6fb2ba74fed97f0100677cd2bf4984bca5d4a334f083f8500f1af05db0879eedf3fb7fb6301a44d4adf4f70bcc978658106af38bcfd4a5c62b7b02e9aebf7d7c7f4baec45a7d206776a2d255703b9bf6f83223d2e881f07b3c499e6870052ac7d8f29bc03ba00739281e9624f2050659b8a79d2adf71cc1df29758a8563f9477b7a34d9c0ba75ab095f3805e13b40f45893959b57b86c0a209e59cf775cd484d069f12ed4eaaa84ac169f3471c1241ed26f20bfc6bdc33a92f3ae6b665895fde905b01efdcf933d6d698843ea53a02012bd887c184f38365d8934bcdddc9e6a91caa034ea4e1b29d6ecc05d068f8af7dc373840b62ddec5c37dc463ced739a734bedbfe9490137fbf3e240687e3983145573b896981e098768b3ba02aa8950df69da07185e481a23ed0c4e179c71c64c3513c2532af1063b96e408103b0f454543bff11687762f8a19517d98df59a4571bbd725dbe92258a85fa50e3bb6e8f1675f5693bb193ceb246d3a5a3b92f7481e19f996c192ce8b139532921f379b174b9c58080bd1f99ebe9b2d26954601989e392d4f7984832efefa5298afba89390b635acf90df81cf9a5a00866b29c19df98619a79124ed93a9af7eb6d69a5db69ce3f4149eb864d5c2704b77d70baf4ff6ca39b7e401140f55bee7fd92a7b72833b76b6d5019fd395c730596427e792a9b407090ccb9f52aac37ab9713aa0f8122289d9fb2a3a8780af348aea2bebcc46de435baab5e0fbddcf111329ae6143d3ba3bc505ae41a3641f20f051f6922d4d6bc977dc4a3b7b3dfb0b067b446544d496e6e377432790d499837aed02185a663876c6d7e4f00cf1ac7166a10b23d5140ad53171373d9426f102cd102c3f2a34eb182a59bfa9e3decd3630562b581d687d6056ca875d0195a5315ef6b879d2c1dfac51505563e6c567ec9b8129d2dc98d492562e75b9b0a891c2fa9ac5979e8cc2da07947afd7459424309786bdd64f2d13321d61a19880258301bde736ffe93106b6a21bab8a340f37fac0ebd0431aca3b93fa6259ac2d5e8db4c938d3ac1fcbd952c325cc142dd7b6427cf3170359948c7f558b774e91413b6c2d5837b8e1e052d8545d85ee4b7ba95eaf0738aca5ca1df3238a3e8b7d175544fb863b0626eac41fc49f931a77bf76aedcd1adc3b49f76f181bbdfcd9e90a01db6f73f3e307471bf246543083c7b1dfbf67619c8ca653f85f0fd81ceb00d4eddae4db8e382b88c26cc99040c5fddaac05779a7d1f930ff33189a2d9cdd0ea1b4dcdc8f1a5527b40b481bc8e999779ad419a05fdbf1581d0c3d8c685edff17e4847bdbce29f75546f015c19a4335a3e1a5b50855ae13822b15b82849b0ba2ce8e7c3a8e05e45926ba03a0302cbc15582520e5824e4b75990ec284154a48df2c6e9016ed68d143e77b1d8ef578ab27b1265483c21ca7731698f392b79bae77e83cada6b4b50cdfae34108a790ae830bff242b7a5ee45c5e467771cb26ba0bbb72135aaa688a36003c5d734ae4dd12bff52d7a34d6349ee56316fde9ccc76eab51cf15b4ad85f051017be3ba10a69c64c372150f6c05059020171d80dcb132fc3bcaeb532de26ae9afa214f0d3f9ba11e71688451e62f2664dc81a0b33a4e51dcafdfb09c7cb8b5d86cf7bc51e17c8dcf19791330cc53c395fb7f8a84c62321bf39b44b26064f88b47a7a8c8d3769a717d868f9eb1e234cd86b8275356c1353771f2d2f5338a9a2cac85d4620b287df05d3e131cc549dca6e8362798049771f2b4780b882ae5c464aae0428b27190b798e4812d34b6f61a795a627929f001b7475ad2be0daad8d5139fe0a369fd2fd2b87fb35b7d03e22011cb95b222f9307b426de979b79f2f4c8c86832296f66ae8a6880d05fdb142df040e3830e0cbac6ee0c88bab4f5d2f134119572be2caa43d3d3200185e946ceb747593257a424ba532699f5919d8b0a331666f07b65936cc8e62b3d761d8a844a1be746fda7a56f0f60a07a39a88d0e336396c14cb3af9c500b9717d74511c3fa75a18c789e0821cab8600b8416130c572ca60c292c141312da5bfce13f06b8f0eb5780c5b4d34b874b62611ed6dc6af73950496818539be13ce88c4f15c6998d5e3628ae2fdc12993e2b0605c118c41c5b6af2b6329c101e344e7e09484067942883a7c7792730f0fe0923e0fd43c4a897aa67c1d6d5a4fd1a2bb5808eee30b967f22653e759ffe6134ba4161615d08ea257bd5dedf0e989073536bb7f304c84b5f0a986cdfd5975746aefa7ecf052a5a218d3da98be35d85454c4db7f6d035bc34bc0eb791429c69dae8c4cd6b741b1f94f00c306272fb97752145475fae951ab87311636704fdedb41d6a500548bc0a78f312adaba65653cdbd4506d4772714a60808e14225bed1f214cc55d3563c476595c9c1f3b6de53cce70778a1ca42d6f4927e9da5f104fdcc6af2ac3aaf06792004753bf6fe4329ed4a87f81c943b8bf545c7d0dfd7165df38f2531aa024205cd9fb47c5f8b90331cf5e12cafd5224d453123f1864b704ba7801df6d40ccae3cd04c7a3d1398ae768ea7d5c331114b61bffdbe820b0d15efed20e90a291bdd3f3c54327b644a5d242667695ff3bcb9c4caf0c1f55ee39e0212be61a14395f665f77bd19fd976e7bd863d3b164e97e74bc9aa73dbb433aa857f359f890cbe3c5acd8260be773fb1c2d3655c8bf8b85e6b547130570edc56970fed8d476ac3b2b9ddb1a17ce4fbb75faca0b2b92e44cba42b9d3ee4a1a971edf790c9225f7b8407bd1fac3957f52f0d20a6360c2bedaa1ea8b100c0d98e937f325f0e039450ba935fc58c7d4627f67b193cccb548f40c4fd9fdeff92e7e45d3180d510c90fda74f80a00f2ca94d7cfdf70f3765dd9b9ac2e851994fe7c371643c547526d7557ecbe17d3f532c779260b75941e62630b805bc96004d889be410d7ac7eb12d284a9caa2716111ded49fd7c3c35afa4b6791367eb840f8efe88892b2b2882240f1723b780225e067d18ec811c06a108d8bd790cbef4f8d0c974f0e1673b7edaf62f92b38a80487fb14ed53b00c48ebac6262e812169b9be5e53fc66e97c725b865bb528b25f204098e38ccecb6dbe93ee78a263647f9fd6596f224f538da20cd3e6e3770635fd1979fdc6b2d30f3626ba3fcfc8a999c1621d92dd9a6d7cee4edce7fa1f6cb828f09306e69486d508ece6fc42c575fbfccc25033851bf3d2140089c9b8104d8aa5e93bb21a7687a987f024707cf0fb43188976d9e4abc6c6dc8a211f31e8570d4bccd003fd4b4de92ca05c4c7f2ca579e637b53590fe21debd68dc3b84d0f556f32bb39b8b9572e47f5e5e89ef82734138283cc81f0cf57d6d4c412530fafb17dc8922f57e83ef626d449e46b36f69886160b3891ee6089476eb7148ec587fc08917e400298b62a6d902658ee90710d8c5594a13bf6240beda997056383b39dce031c837a63d0496f2f154a25a5eaa8be04de9af64a2f6cb05389546f1e35035915bd17f65f8a69db3af41eb08eeae1e931c4ff7dfb525c1cf562150c512867110113e06543f6f875a6ac473c6b4fc3c604462a15d322ce3fcb9ea0d9f467f2dff88485afd903796c650badc738bfe87953d081b2b1718ad914040904277c480b26b8a58e4480c8985b72c1baa41f464a63504d329ee2b773e28598248c7f479ec65af66d96dc9766e0e2dd9db63c0884ee778e51c50a64be449c34693f0854dd61ff81c391273535726e87fba4a9ff984039f66cac5d64ce7c5214c5e9754ac4fda86cf0eb2f47af7826bdd024c6d585a3758f18af17685895dac30215a6822b799f921d782cd4b0a323ab6d4e07c32bcc8ba5aea68c526d7f463802a5c748ae3c1dcb1c1251d175891103612d132dd4238aaef85d9b0944d26a86d23a0f32619b7f9a3b7dbfe017e21c91962ebbe2266f5410474fbf6954fb016270efcb70045ee8d2f9e040e0612e4341033d7406c83967a6d40267a6853f4cef24ce6ebc02f350963485c1a8b09453d3d2adc03daa29b9953ffbc16e1675436ce1265c4736dd6936e1b973eba459dfc75e99877b13c4ca93472cd3fdd86f7c7e5ea18fe66718a99936ba40a3e3c08ca40478f43adc75cf9dcb7ffe95fdd88361a581157dbb664079cb208aef2fd3401a068f4014ad3f51027bd2091a1d3d3cde0be07a350741dd2e486fdd5f5d3e7e79bb294aba05af462182edd002a975b576ba1cff848bbdfce38dec9cb327b663b26ef83e4e5eba74aeb97c9c983f2d9d9fc9e82a1cbf52638d47ae8708996a2a581743489c88f53dbb906089ac8aaee8801549cb89e543f2ce7317982f98694527075a978975e3f9de1d294df1", 0x1000}, {&(0x7f0000000080)="b3603941cd1c86505d065e6b42e17a5efc7e0eaf58edc7f3cd9286e2dd9e13a95f25fb15d13ebe0a1fd936f43615c2bc7fd831e9234b7c087f0a0387b2b743f9b8bcc58c67749849796c4aa53f63e31c44b71d8a0939379a5b4aa8441ab7e7ca91cb80c00061951a5de24b4896f16f9a3d06c4c75fe10cb37217add7fed2b46c65a6", 0x82}, {&(0x7f0000000140)="db0836be98586a6ffa001ad99548e9fe237fcf2ff453d39ca4fa72e7b9c47e281c053009b2aa23057417fcb11a631b98c5c5b46890eb516a2f79cb289be443034c0726659ae9c44c1165eb6dc48fbdafbf35e17b3d5e16df9e742d2d6ebdc6741527885b33bc343950ad5955ce1d0df75671e8a174006a06aedfa148cccfa346c692ae16f16efac37a46eee3e1736715f0a63448bba168af154b0130378d4111f36d612e4b5267f9c0bba53f8de0dd3c4193ce516e989f483217252d6ea3a1ee82344f01604ae4e9e1fb84fdf630cb55a0db3e1d7cd3f12b7fb0d3401225da", 0xdf}, {&(0x7f00000012c0)="cecee00c50f5ae0bbb9d3e8cbe6b291a2a5959a4ba5e0b34dc7b64630bfd3d4b43942c8b997c58b17ccafe2e01eba3a59b7deb6b5642de777e787a252e5017cc1806e934f7b75d309f775fadfe5a9deba3fb89b14020def879a13230e1d7fe053f7f891bdb803e7093d2b8dcf9f1429d09a237a303e1894d44f64e3fc4c5f19d632aea1bbd741d1ceee9", 0x8a}, {&(0x7f0000001380)="cc235b490a4903bfdeae06231472cea298b45255768e11b391bd119110400a1e02003a4068938d073af017e5b8cc0b90266853347bf642a9011a40a31874802ac9063129f28fd4fff1a8a93bbb895969c27f3461426807c837b2783e2c87052d16d17c136c2aae3c18d463aee43738fde7dbf039457ce8", 0x77}], 0x5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xc002) 16:01:49 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1004) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:49 executing program 0: r0 = socket(0x19, 0x5, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) 16:01:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x7f3) r1 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) dup(r0) r2 = syz_open_pts() r3 = semget$private(0x0, 0x0, 0x20) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/197) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6f1b, 0x7, 0x9, 0x4, "a218bf89601de8165cc2e38d203cb4caeb6f755c", 0x2, 0x3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x5, 0xd9a, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:50 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget(0x3, 0x0) mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x8001, 0xcd1) r2 = accept(r1, 0x0, &(0x7f0000000140)) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x24, 0x8, 0x4, 0x3}, {{r1}, 0xfffffffffffffff8, 0x3, 0x40, 0x1000, 0xfffffffffffff45b}, {{r0}, 0xfffffffffffffffa, 0xe0, 0xf0000090, 0x7, 0xb3e3}], 0x1e, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x88, 0x0, 0x100000000, 0x1ff800000000}, {{r1}, 0xffffffffffffffff, 0x60, 0x42, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0xffffffffffff8d0f}, {{r1}, 0x0, 0x0, 0x0, 0xffffffffffff242a, 0x6}, {{r0}, 0xffffffffffffffff, 0x49, 0x0, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x0, 0x5}], 0x3, &(0x7f0000000240)={0x7ff, 0x100000000}) close(r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x80) 16:01:50 executing program 0: r0 = socket(0x800000019, 0x1, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup2(r0, r0) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) 16:01:50 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x91305bf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') unlinkat(r1, &(0x7f0000000140)='./file1\x00', 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)) setuid(r2) 16:01:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20200, 0x0) listen(r0, 0x3) r1 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="220e22", 0x3) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x104000000000004, 0x0, r2}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) getpgrp() 16:01:51 executing program 0: munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)=0xfe4e) mmap(&(0x7f000071b000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x0) 16:01:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:01:51 executing program 1: r0 = socket(0x11, 0xb, 0x7fffffff) sendto$unix(r0, &(0x7f0000000000)="b100050100000000000000b13886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x4) socket(0x20, 0x4000, 0x3f) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014528 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd803f014528 failed: hole in range 16:01:51 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:01:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000015bb3c47e037260ff00ff030000330000000004000037294f7cffad25bce7e6b190aa2c88b75d3ffa4cd2c349f9cb733b697e4b2b683d968452edcebf2c03739c38421ebbc83e8f5f261e9756bb02b4de78d5883f27a4d49c12b6be36bd710ea781fe418dfe476e3fea867d128f0b3d5b234099a4ec221ba489d4509086716980d6e5107f0d56e1b2e6f1cdde10df776da2ab425f61e2ac2ea0288ae75540da0368db86a745a2af9727053744bce56441353969f0f45cea654c260211eb81d550e752871aa25b6f2a25df4ce655ec9a529e4932bf7f8637781c98e40699e23fd946d4622bb830ed73cc957d391f0f55029218e047b6e1a7c2d61882875e35729e9800000000054800000000000000000050a4dd8f50d93a82f109ab31d6d72c5aca8a67baf31c8958e307293f52e7f7758baeed37da63978b0bd6e80eba1079d1251f744266385da8443d4a351f051bc502d400ddbfeaf05fce8ddd79a9588acd30e21c29a35b0a51cd0ac331dc7b7ab3b8550226781047dfc9a96e0dfcf542b9e357a8709e460cd0d53f05f494f37d7faef514ba8a8bc6c73222e82d234b628d6d75aca9eef119da3af21b31484b2f05fbe62a931f17391ce88d81dbc5aea9ce2888779dcc75daac9115f7f0e5deadc19520232f8562d97213243951acd101fa4a96055e325112d7eb619ac37fc26ad15a7cb56d1e2b9175e2e44aff7578a01a5f5676eaca0a975f9e13033661cf24b3295c44f69cf6b62b73785532aa94f33cc53e6e24d513c4491d687e38730424abc19837fe903a877bc6d570168695d9dc208d24419d62ad2444eab754fd51afe79f1df71aa79d4581f2c965bfce483c463d1a5826c50ea062d3b4a15ef298abd0d0ea879605fd5597a40599dcb6776467007830974772ca4167cc938cb9ad9f38e44078b8390e73c125900d689517d5fa269860e981b7b5d4d179b20846b730fa46934b00729543d9a553a6c43d7cf6b7343152fd924375ce819cca16f0ec4b3865a280938fa33960d4608f81fc4fac6caeb23aba524de459726a1151544bda8d695b0d1712c1e5b0387409be8ae66faf4eabf95e041a270b66298b1750a154c52f6ed154298f4e2d239f3cec2813c6aef80e75aff0b6a26834d5da023cf11c04a9f59aecf5dd3065c3272f0f406aea323934f3d9ab3044aef9ed72725808621e91ef91"], 0x10}, 0x0) 16:01:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:01:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x175, 0x0, 0xe4a, 0x0, "1b4918e5f415a41aeb956528d9b381c6c36fc964"}) open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x80) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[0x2d0e, 0x0]}) 16:01:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x25}, {r0, 0x5}], 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x20) 16:01:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:51 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2b, 0x5, &(0x7f0000000200)="d5ff9668", 0x3) r2 = dup(r0) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt(r1, 0x4, 0x41, &(0x7f0000000140)="db7c9d453170a8747a0e8d18a411964b8bf434ca8a8125e754d2cb6080ee691c1fa90817fd2a1a634b6e9a3bee6b92890498dded1dfed2e5f644af905dbbcf8713ba97133c7aed2473563b5a040e5cf44064df142b5161403522c055367a7894e5750327fff2243859c96686e7307507d7de71015571b70fda883a466b2699ef498c8953fdd226dccc29715f89d7dc818b4a46dafc420dfc253d04c0abc3135d83c97c252fbe7e937daaf3356fa468ef598cfed9cb618dca27614fbcef", 0xbd) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000200", 0x4) 16:01:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x20000, 0x0) 16:01:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0xef, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:01:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0xfffffbfffffffffd, 0x0) close(r0) 16:01:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x40) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000b0000000000000000daf14319"], 0x10}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f00000002c0), &(0x7f0000000300), 0x0, &(0x7f0000000380)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:01:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() write(r0, &(0x7f0000000280)="3cb59de3e9b7830293f23b3a1b95e81d39a888a3cafb38e9815fa445c625387503f663b83b0f9d8a5b3c03cbb009250bc70a5503c782554ad0e065d8051c1ce388743ad30ae66c49de26e8b3b53ba885d47370a306d5daadc5e91d8a78577bd25586d0742f654eebc32140a88016ab962e7f22a78f77cfa314925b31cb082decbc2b7c", 0x83) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kqueue() dup2(r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, 0x0, 0x0, 0x8, 0x0, 0x0) write(r5, 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/106, 0x6a) 16:01:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/4096) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3e16, 0x3b, 0x3d, 0x7fff, "b6180d4d36a764a3096748350dbe832678a981ae", 0x80000001, 0x1}) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000040)='./bus/file0\x00', 0x0) fchmod(r3, 0x20) close(r2) 16:01:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x10) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x200000000000003, 0x6, {0x8}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x16d, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0xfffffffffffffdc9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:01:52 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x7ff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x1f, 0x5}, {{r0}, 0xffffffffffffffff, 0xa0, 0x20, 0x7fffffff, 0x4}], 0x401, &(0x7f0000000180)=[{{r0}, 0x0, 0x3, 0x7, 0x85, 0x8}, {{r0}, 0x0, 0x80, 0x40}, {{r0}, 0xffffffffffffffff, 0x80, 0x400000c1, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xfff, 0x8000}, {{r1}, 0xfffffffffffffff9, 0x24, 0x0, 0xe90, 0x25756af6}], 0xff, &(0x7f0000000040)={0x3}) dup2(r1, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='x\x00') 16:01:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0x200007ffffffe, "73cc517b098c6000"}) syz_emit_ethernet(0x9a, &(0x7f0000000080)="b0d24fefda32f5f86bb86b05e3ffb0643a7bc23b84c1914d6b92506433b189833c927e6b7f22741d0fa65233a9b3238aece1801cecc24a51cb2336bc067498997bced8218c35c370cfb22390fc557abbce3a23248ba80308e3b3e0b0632c1d27bdfe46dfb148297d93b63b9866c0ba521ba468ec1799d6989ef631d6b8b7370d8c826ccedd304bce0205877f13c1e88ee277257f5afe2c8be614") writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:01:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20080, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}], 0x1) 16:01:53 executing program 0: r0 = socket(0x6, 0x8000, 0x1) listen(r0, 0x100000000000) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x8000000000003b, 0x0, 0x0) 16:01:53 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x12, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="e6de42d60024a919405f4b7ad3efafdfab72fe972309111fd993092d2f9861d691947c9d4b35c0b99ad1bab1d5134d023dd1a7c668f8f43d6a38f435b26c3aa29bcc09324b98facc37676ba778079bcb6c4697f67c2e4a428f7a6771387905a3e0cda0efcf93d678747390e33b938cd4b8424ac9778ab0d9651d0b042e83682038231b156460f8dcf01ff2119854d03928e9ea79e24da23f30270ffdfaaf0b15c195d2207a849b31005e2546bd06501745d9cbbdfea7631d83164b7fb6bfa7003109898daf27ee56601bf5baea4811dfdfefd7835df625e61c7585a1b87142479ae9074af8025c8d35240c67eb59e044311c6b8414196351b67f9ef7d102e3bba6161e750ec66989e3ac6775c2de6b25e26a9fd4236cb6f97d7311d5fd10822d4a2a9473b533b0635383462cb81b7ae1f27d56c6ee1759f676a045534a50e12524c9066b3637aa17cd678e6ff181a65ec727740c3a2e4bda7d9a9489cf3606e2aa1e8fc17410e485dbf63b22c4531d6e8ff86677876d89074e2c2bc7f0c715f9a2967395987a90385878def49310fa8d9f932248a14b759bf70367b4142548b2e8198b9c960038817c5bad7ab28673667978aff17dd114280388167c1ef3dba9aa8b4ec37b9cd264939f27943f4f5501210e846826e7d24723393e4694c0b7c0bbbb47c8e9995c9cecf3646da2792f10976518bb05c42ab5975ffe8a44c8cbae2982d034c148eac4618eb0892a6190e5705918807a489b0c2823c45900d2492b9617ddd2d8c9e0ab68739653992102dbbdc57f823de73708678d81e3e18030b75e3d9a92e6359f9d4525d79864b7071d11a4df621c5415737f92c6325e54288d3c09fe7530e3488c3ac91567797f15b254a9b6b2ca8530bd19e5236abb2529ae020c95b2ac472724d909dd00da3ec953cb4a5ddb8d8cb7fb714cae9160cdb3965aa9c56de19b17ac0363abe0bcaff0b5f9801008cae143c8fce4cde5f3b82a54331a677f845449899c946b5110aac894ecf454c64e2c7537829fa45517a8708e243c24e8c81ec4c267154ad69b64f9e0a9a6342a168bd88cc4fcf05f1cad8ff1a56a869340a1f62a13bda6bb9095df1188f540cfdc24666ddaac0e6749d261c2effae6c7a7699efc271eddaea111b2281b6d9a3ac9feb0fc20ed144fc4db699dc4c510778599756d2c73f56d3cc1c562d3c9c2aeab4a87551de41ca89b4773ad332f1aee2886def91fe6088810c9790af8dbde21e1e6dcc6004b9e1278fbad5fdce91c6be67ae983405f11db8635071c2c59d384ca053e9dc41f5c2851bc64ee1dd2b5941338a48462ffbba012072c7abecfb5ff9c2d76954797ec7b16c2929bd388418518ae661fbe370691381026b94c9a91eeec0e5b98b5c75b5c1826a46a2b5f8aed40df65cdb060933866123610224785c5333eb9bbc6cfc95efce417e2fa3442cb2a4e0c55e87176a3e690130869555b036455c9fab32a3ac4af6c3f8a9cd7b9bc6bae89f90d01414db69ed382d173630caf79b1c1356665726e59d16de4623683d4259a9df0855bb6c8f4eb0002dd80153baf4e0dcc2afd39350770eee4a4fd83f7960ee8e3cd6e47092c2de3064bb09536c493061ce340085a59f50f22d5adb6ebc1914539969f38347bd76b255c6b59531d825011c242f35bb6ed6559c6ebb9b969a283c39cb7c0df58d97593fc34d2e829ab241728321af43a946883bc44e6e3e5bab05e5cff65fb2b74e644893a0b0a496c8004e1a2c1b762be28c6e24d3d36133234a193c8369ae2796fb4883b1779f8dad61a5ff1f40619a990b9e7b567604beabd1e72af850eec9910620a3d0dac6e170839b556695b10e44722d0d4e057aede668e1e7b4a6e77012c7ef19d08e8e0e50b99b25758f5262cf8bff55c2c2b733c18d67f3d00d768397b14198d4c0eacb15e9ae1e4776457e6916b8870c0b732da62cb72e68dcf1518f8e42474d9a85d04e995f134b71a6bee1cdeed1357ffd4c0ba24fa92e11a0d82107cbd1076b49cbeb2334de564139e189b3036d3f1f3c98aafc4072f7fb52119c02e1c75970440bebf68e045520852060da5aeea5d59c623ca0b1fb143e46d458c4462de25ccc0abbafcfd6f7761a98b51cf61f52086f4cdaddf16bd28f7be7eeb829966174274b1f753fdbb19f3fed196416a1d4f4f1e7c3cd6d5ff03fb3293675f6fe75294d6e032540beec648a0876d98a49055bc138dd54040478e7a81ca31e2b3bfc0eeb346932dea7a947112e22c8b09dedee74eae966c2ceabe6b2c364f4045bb8f6ae42e02e8a0de39e5ef4a34b057e4b79b1b0199d01184cb0878604fe6c68cd515812c8d8d053696fa0e9fb5cf9ee1df87325711ebd63feb55eeedbf9041f9c2d1b096f621896d003bec7a6772b340e49c4f3aae388e04ae58ff9f1a79b14b0fa041d657dac1416586250ffd652ca06d2d1229a28dd6284f7f35360c5855432021eccc40ae4b280c9dd97d6862f218cae75e05e4519b35a4f23815b1ad3bba483e0845de6f220919dfe423d8b26d532081e5f875930bbe9b72cc746493753d0578fb42946509f0f43e909b1723a455cb374e873e8f5471e9f2bd87ccf7d3b09b9f299391b7e202fef138aa90142ff1f6d421e8e726f5201577ea8296b5c72058d6c124c8f55d21f0d714bcf036f5ac1bdb54a24d759726ed257f00ad3fed649125b2243b4f267ae0dcecbf8320bba7e483f3e7baab0850a50dfb3a1ea66da6c9c06d3df0c4422f351182e7acb5ec6d25350dc96d755e8a456875688f8000ff4f904daed48f1d0668063e900aa3e97203417aa4a1cac04f107b9f1ef422d90548ca31fcbe93c18d43ba6d5214fa6cac43f5e2a7f13a402d431920e9fa257269cd66a511383237ff48420bd445e7812cad11c9b809e59fa1be3af8a552f4270557603fa46055d95ec6ed78d919127ed296cc9bc54db4174cd462831ddf7902ca228be209833bfeccd2937d0e562decf4368f6cd673a7750bf9bd6f242c2a7b47336b85193ce5e20f14144981c300d216707653fefb9ef5611c226b7b1c5f1e4740f2bb87f658635e6e8eadec9852cf4321a5b288647b96b5f462a61ea136df7b9697c98714a4269dc1b8ef28c627854b8d176e03a91dae009a6148d127f1707bd7096410b10e54976f34b3a918e665b79a6a92e77ee614e80ee1668e77d12fbe87846d0831a70156491e1b55ee9203b98d7a2143e795d2ace231a72de255f42e7ef38cd9c87aa841682f94875cad6657051da15449c637e65848e2254df73391cdefe82192cb270428e44af60b7e9495326a89e231367e28ddfc2484326e569ff48299db7499dc23e9addfeb7fd292ccb18191c75b1f71a3be0aa82fbc92e835333fd54b4595b08eebdee047d69a7e9bc81864fbac47a37d81e088ad15393ed88e6bb9e764048ee99fadbe829fc1b5e97e8f79fa164bc94d502b157ae36c026ae24a39443f477d95a62d0c3732d128d650b77fb0ae0ac53c15ac3b86de8d48dd214f3c36f9073e9fd8ae1e39081c9e8b562cacb185493442bcee3461e8064bf7dd4d8fcd36a560f4c4faa1eaae327813417b6b28b43af7a764455939fc5b38cd79fbb812082ac408be651954e2cec219648bbdfa4f2605eeaade9723085cacb5e852cb76e367cca0ec97d9ecc8366936d3479489eb531a377fc8023e19e584dd5f64664875f3c3c1e24a4e387f9e1b9995d72a8a16b5c7203c0997da11f23b5f335792c9f9921ebae6c9deee173ebe9546fcf7de31e4366fc8e483323cfe9fd6fc08bdc45086a56a6bf9baa2c0940cd4a52a31079b7b50624c23ca9efba28bd7756199fd3614179be0ce3a6ca7d06139f94f20acebb453775215513962ae185c41d6d0bb95901ad9505e2efe87b1a4b953754d38d4ee685bc2432a3b982764df7e12b3a309e9a7a2d06adbcdb3b74a6c9d90d5f448cd5a55566b1943208eae0faa0b0280ccdad8b95f546e1f6181a7c6e5e7ff622fb72b5e6907374046524a9a23c89c6e08a3bd74225e87b0096e1447207a3a4a5cf74fdb81532550bef7f5f0ba4050c631ecaa64569a1df0d11c9e115881a84edd48a0a6f38a78318e73cd998d21b0f205bff6304fd090f387774a407cd4abdc9031787702c8ef2ce54bcf8b852f1d8aa958e95f5313da8fb1d193d24086eaeefbcfae83668f7eed10163301573e06a5a0789e39102b0f4a708e6e3d580628f41ca7b8d6a689fef6fe8f059478cf9a66419c433e55335d28d4e049e074a5d17d03390e9bbad90c4338c58a33250c5cb13c62d7080880c5cafc4d11e36ff70cc9eed337f8cde6e4bf3ab6222db7d6d4153bc662018362a24c144964ffc72abbb08a9117ee669bda4cadaa5ec915211df8696d56030d8740405de4dea1c6cf7a21b83ce57a6357bf70b75565f195af4870efbdeb14d6223dd383370b376c2668040129940ea9afd4194c09ea170d1094b078a2505e0c0cde5a00518c31244a1bff190aada10ee7f49950342c3293484a8f435dd1650edbb5b8634e81a2d319b908ddc48f69275552f37435aef337a7ce5fe2bf9191ceb5c8fd8c2bb0c9d981c91c5a6798db43a706203dabeda194ebd022873b619ea085771534bd254c9070adcb4b780b0c22d9669a2674b745e8326a2204a9a37995757bccd745992f5d5614f82d8dc5232bd31ec16c8725864408f442de066e17c707528c8f9bef1c7cd882bfc98f3db517d59c05fa2da5a6d598e65141a46a684c949a61fe5164b23e625af2e6d2c9184738c2d967c1c45cb37a72830b60deb6e53f25722801c202826aa4913d4a12417fef655e623246b6426fa635ded9e2f46318cf369af3d0cffe0c73c367a301b966444d25ad4aebaffac1b923a3d77fcfff9698fd07647c4dadcd92a686933852b9332c74af583f3ce323dfeaf58728e5034446231012470674dff5aca88266841b46e7567059c43eeb8974cfdc5197e8acd49b8d9787ec6a753fc8615300b2636790b15c600349ab7badfa572335d75e1ffd68176bba46f8ccd22165f1b22c0a0813628ce30b46f16e63fcb470cbc7d54f3a1e8f4fdbc47d8c6dfc11e997dc15a0c5fe511b952f68eb163fc45c0dcd92e874fd71e5430d1a4ca616e98a4f40254158d7d226888489bf9a149654bedad1990d02be2678a43354c04460564258ac9cc9fe5f284a2e79d9567fe057a04b96a4223b7aa7c7310de0fd2030c6f6c7488f3d657ce1f9bce5f11c04dc31bda70e41a684aa0a8cebb27f74e371608952e327be064f526d5611fcf63e826372a70e75f607afabbb8fac624c27e0138996d295d85d932dfb29541709906d4ef8e07291faa1e7a7fd8ae98907898dda89f3a6d0a06decc1c3ba7fb2c0cf0cbe2565c03f1d4815abe2a61dc434b6d81cb39effb471f0dc4c19ad7d9f9a3203248343fabfd011eeb793d51f733880571c09a70a7d555a5b3b3d7c58695d90844c4b367d9b18db320f41e1c0d899e28b3d6719f06b4f0f24e59d89f64cb6c91a922ec9d59abd25af17c0b8e2e0d39241241ae206a5b8cf6f464bfee93b49022266c55a20b4ef558efa1866ab525b16496f9556626b412736a74d6d06a5c74f61d5315e14dc299f63ce45abfa484b0eebaffad6ee46047feb6bcee99f2df1f7eed23e3f37224c312e51156fd87ca1877ccc76b427feda5569e2f271d21b088106baf67df9ea650ff887fdca28608accf71150b246b6de1f4e3193ad84aa422b2d655959f23c689e74503d10674d4566559ff7771ff46b91f86deb1f8941a41eac5f4498a243fb9501ee", 0x1000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001140)={'./file0\x00', 0x5, 0x4, 0xfffffffffffffffb, 0x1, 0x9, 0x1ff, 0xdf0, 0x1, 0x2, 0x401, 0x7f}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0xa1, 0x30, 0x8, 0x8}], 0xffffffff, &(0x7f0000000080)=[{{r0}, 0x5c987dae9baf2784, 0x21, 0x14, 0x5, 0xc01}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x800, 0x9}], 0x4cb60995, &(0x7f00000000c0)={0xf017, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:01:53 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) clock_settime(0x80000000000, &(0x7f0000000080)={0x4, 0x80000001}) 16:01:53 executing program 0: setuid(0xee01) r0 = socket(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:53 executing program 1: r0 = socket(0x12, 0x4, 0xfffffffe) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x0) socket(0x3, 0x0, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) 16:01:53 executing program 0: setrlimit(0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) r1 = semget(0x0, 0x3, 0x1) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x100000000, r2, r3, r4, r5, 0x20}, 0xfff, 0x3, 0x6}) setrlimit(0x7, &(0x7f0000000080)={0x101, 0x10000}) 16:01:53 executing program 1: r0 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x1000000000002, 0x22) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000240)=0xc) poll(&(0x7f00000001c0)=[{r1, 0x1}], 0x1, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f00000002c0)=0xfffffffffffffffd) 16:01:53 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setgroups(0x0, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) setgroups(0x0, 0x0) dup2(r1, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x2000200000) execve(0x0, 0x0, 0x0) 16:01:53 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107003, &(0x7f0000000000)) ioctl$TIOCSDTR(r2, 0x20007479) 16:01:53 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x800000008002) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r0, 0x10001) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:53 executing program 1: nanosleep(&(0x7f0000000040)={0x9, 0x80}, &(0x7f0000000080)) socket(0x20, 0x3, 0x0) geteuid() r0 = socket(0x10, 0x7, 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:01:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x2000300000000}) 16:01:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) setsockopt(r0, 0x40000000000006, 0x0, 0x0, 0x0) 16:01:53 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x18, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24, 0x7}], 0x1}) 16:01:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) 16:01:54 executing program 0: setuid(0xee01) unveil(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)='W\x00') 16:01:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="596071ef", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f653000"], 0x10) 16:01:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x0, 0xac, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:01:54 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) fchmod(r3, 0x142) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000340)="a5", 0x1) close(r1) read(r0, &(0x7f00000001c0)=""/142, 0x8e) 16:01:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="3606f00293899915c0c74149c3f8e5147d6e05c76b"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:55 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file1/file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) readlink(&(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000400)=""/101, 0x65) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000004c0)=':\x04') socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0xffffffffffffff8e) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file1/file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) readlinkat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)=""/115, 0x73) r3 = openat(r1, &(0x7f0000000380)='./file1/file0\x00', 0x80, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) getppid() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x7731, 0x7}, 0x8) r6 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000540)=[{{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x40, 0x457}], 0x8, &(0x7f0000000580)=[{{r5}, 0xffffffffffffffff, 0x8, 0x2, 0x1, 0x5}], 0x748, &(0x7f00000005c0)={0x3}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x8000, 0x6, 0x7e, 0x0, "d8221880d8e5fdf20c19c285bbadff73548a0662", 0xfff, 0x6}) faccessat(r1, &(0x7f0000000480)='./file1/file0\x00', 0x80, 0x0) mknod(&(0x7f0000000600)='./file0\x00', 0xa76ceb4154af2ffa, 0x1f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000500)=0x200) 16:01:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) sendmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000200)="3373319f23b61b5c4320a295f9bcd97f680d4774d68ca090c1b4465d6090dc39e7a118ab0e57ad32157deb25e36f36b1555ffe7fa29f90d1297071ac9a98fb9542d4db80b5048145db1fb6c5935533fbf9752b9654ca0a337f4de54ce603312f763ba4c5505fa068d4029511730b671071fb72c7af8d9c10b220cf58176ee5a9de249dfb7793977152f7281cf58bdfbc24ca7433af1428c15e404cff9f19321a7db92ecc904b62ddb9cd80756297f58349edee37e862ac689f4b8f28acb01f9d968307f8cf30412bcc5aeed5c63dbda770c6f5ada8be5dab77b7a3b87139b919207debbb25bb4c4afe510b5ea4fcc06096a8aa23ae6a8b2f6218df8b40844ac8f0697e445a52011f2da05b0321b67d92a79ac7907695db766252b9c6ef2d0cacf7c0e30f9520f8af836cffea6a7fdec46f7c4933c4d6f89bdf55aff2bede0b9e59848ae5f9fcca20a865f5f992f98ba3ca2f88b388970fc96c0f5b6003905b18d487b2294e5aca116d65e5b8f969a5faba734af5e70aa82b3b2e2e52449b728a80f58bf737d3847cc3af45f2b897f9d6453803289a988dac77d0ff4349fbe97eae6220dafc6152d930ab6c8a22b197545bae9ef672f222572cac36816d8ce897a0a526e39d0e836efad43c5b78e5a2a5179986946078f57f18be2f5bf889184f06eff5ab823cad6c2c2be8bf4bc7a4f6ef41c038fea1d6544d053efc058b7679f048e2c65ee86fd05065d6f2d43e82b7f5b3865226072e335f14c52be4f3114f55d799f9154764cc3b7a6d8563061018235f0da486dedde13b1924e935405bfabffdbdbcb61afaf14808538818e07104f023420b77e2e1bcc29719e8f676c2bf16fccfac69a4f353e90ea5541cdc0fc4261bfc89b6eeeb8bc5b4c24649d5a38c9cd31f594c953dbea8265411c17a4dc7ea7e742e96c7a5aded345cdf8bb32c3bab21b8b92c1cdd68cc2d9693997df7e3f4daf974a40794d12616f7528e53e00d900073ee55135af75ac2bea98dd59d5a92126dd570391f358ec92c54c95e8f81cab494fe27f7e9477641db25e7d7453c1a7a22a5c0abfd0bac792b87d87de222af1e0d5083617f8f22ce7aa093fb0fbf66de7fca280b500e1be08e83a3f4dc183bfdab56826833fa8d4dea8b69a29b82164a8441b873f3dc84de32debe1c2031950e1a325fd329db324677c9e5f6a0f1a26a206b27414a5c0a2894930c63a8626e6e679d5d78010f5d1e9b3a9f74096a59de8d4541451a56a5a3d5948229890784092b91a9af9e6ef8c59e2cc527991308e507e32f45301c14581913f0cc18a74b75636e2a61e74e13e22eeed91757f76b34d541503be54977278d9a23f596cc6ba70347cf6e1901360bcff0bc334d9b81daf55bf8fe3e952688140245ff5f1d4f1e0aa4a9f5b6e3e5d4bce4ecc335d4b9cddc2e96b4a4611876842521d156f39e3a541f0612842eb618034d386fd23ed04d158043a5b9ab3c5950e82d7c92af658cc11cd9ab794ae2583b07684599f3b2c2920bcf78e74cb9bda9e31581f2a1710cf5077e65df20086c9d7ea662120f72554619d4352776e171427d545c6f903984307f5496129bc2e01a69d28e1b9e15f5c18ea48bab60232349802eb1c35e41f2d8a38da61155d01328389b9241ac6691aeb26f8790d9881caed46c20215910c6a1bdfe2936792467e032f362d109cb8d80db500c1eaae52ccb25659bd66df43ae03ee5448fcf571d7caa7633b9bce76830ba36baf9deb5f95118c660c0ea6fa03442f035bde7bc7a9ad67c93c64a9bc34ca16b4fa2a31741b4489819ffe0f67286094a741d718eae091ea219b54bcd97aff8279ae4aa44ae6b91a0197d623e443b6a949d9c146efa03ddbdcad625c2d3623256f8e108140ead0565f7c764a846c0ba03b8bf5d8d94e290bb5bbd0c1c94b1b5b27c718b9933f476fc8984c22e80a6c97b53c54a455b11d678641cd56eb94f598aa4a52e7b5064bd5daea7569cc14b43f6d88639ae0eafb322c933d9a8c63490168182953403f2e655bbc3d6ba81c40d859863c31fffe694ca0d11c3c33132c8ff488641a1b8faec959cc43f78322ade53521b7bc881666b996e052f4c81802184ff9a34722db1ffd3003a3ec613f9da69d429f1a35325173f5f73c9cf768463872151d140d58d8aa3953a12bfff317702539db68646308d5fef106a14cbb3d74530bd95981c482c1338e520f2d1de7f67409c1bb6149e28c5eeb5fe3d349f3469d332c29c82fd48dd1de72543cc770c270cdbc6dcd1f399c89bcc80318475576ea719d7d311b90462124f5c4771b3b8c837aa28a49c802de6cfc7550f4300e96f34ff02a395443f520b13816230d6290504ef8886b657cc03f7a259182ecd1abcde2440f657f2c434146ba5e69dcdb2f5f5a18a02d181994967cb362b009a9843ad0f4434627c3bf0399d4b48f4b0865f11e34822bc21cd7bb13ad93439c0cf6affb33f9f1201951c5dcd462124240ec795556a489b654c9114aca0d074c56961f9adb10e5228923861b884907133828dbe9b7638200881ec749f05a040da828320fe83e2516b9529355d04a4f50a991bd4ff15b215c6bf60cdf4cd89238c143a601f5214082c648885d8249f71768f6a26bbef3d37597adca36783e98f6de35bcaaff30791198bb2c87bc2f3b88ec0cb8c18a886dd2f5c1d175d1df3f76ada53ace1efd6102e2146633206994bae95860b496dfda672010a2830d554c5632c22e60c039634bcbdc4ca5b4ba0d9e8d0d37b3bb1d4d9e8ad20f220883a9753802f66813bbdf6487e22ce2af9b6d1ca16ec08f754a04638f59f0c0e0c05984d3b2b043f5f99867a7f7b2307d69a807db7a7f038614e4ec6235e5037750c56b43a8f4a2b896d3a81ba0855eb662294814b02c4bdcdb1f4e6f29f4a247cb5c23933cb13ff3d2f330d9d1db1b41738cb1e2ed49f9cc60449bd05042e64a98624168e99b609724263149abf9a0bbbe083fdf5e96352c3a63a1f6cc4fc4fa89b23d5feb1bcf8fbc5cac1fc0f16b627821a067037f980353a381e787bc332908ea78fd3f08921b1c4cf094395023850eed276d11befc797037438f30ffc62703a397f1768b9cee6f0faef501ff14d74a1ccd28a39fdade9d48acd8558914b8dd015315778ed530fc38edd4abf6f4e68f9ed4f1bb7d98e26d73e232e4de923393db7bb394beb0a9be9e4858a01b28e713cdcc1533f1a8cc616f1537d771e7d2005679a3995cc312fb84013fa38caf61d13da09aa3031d42d5befd3cb22d38b1767bd2cc5f81208f12f2e2fd72b3d956d7066489944af5c22f95100894e588ae851f99a892d87df3cd906ded962d27585cdab33de24ee21510ea8b0a6af6b3bdb2fa6ec5eef96156015cecd57cd7d81df19cfa663bd4c32301bcd4cae71ae1c56685d9d8a90357c6387a6ce47add8c8d7859840aba7f09fd3c78b8e6a108acfc2737ae7b0313a42dca02fd9c179e82101e1b1c9e93e24a80b1d4974cbf4867436040faf2d55e9f1b47aed16804dd4543e455ed6fce39195daecf3eafb621c8c425f63c8a3c799c96536065f6a927fefbd85eb4c4145945907425ce68fb23288e336a009e4394c1d23fad2ae1848d2691df9ed386eb5d17e0508a1ed33ec595230b4665a3811b16c9224a36df5994ccc42e932d319cdf067a8386824cee43a499b05bda1739e840ef5a873d07cac562e2568ceb0427a65e82d8a9f2a3d2a994782dc81e6c2284f788f8c9063b8fc9ad25d70b1f1ef22ac64c754fcc06ca1f1f937a253027176bc896264296b695f25c65521878b712a2dfc81ac44abd27611814efc9c26da61b063e236db254e041c45b0457070d01483fde816c09b9ebdc990bc24b7af7aa6361f6dd6df4684e2aaaef7510b7fe727d61e2bec996691437f64e2e5d531c78604425aa9f63680fd9b6d7b14d634e4938f30ccd96ef96f67f4ef2af60503b5fa137a490232ac058100a629af082b42e2e636f2aec85707a9935f39332b45b05b08e14194e6ecaca23bc14b1d04821112a0d744d048d1bbdfbd8609f9a46b1e04d88c508dbdf3258172ab8677c710e18e2a4b24e6fcf1479a2976348d0308460fab94a16e9d9a620720b65b5ce52c16f3fd7dd37e5f5b858b88b1391a9d76e9012b9e94f683d3eca9375f6a9deaec4720d3df82b364b2bac1ea0d174ebc10b8f90969d6878b1e0da4eb974ef92f7a4ac88201718ae782d5ba3ff8745632cf5f6729e413b7e317691b3fa8aa8ccb1a6cc6d8673b3a228db732ff011655ef95101ca33aa6d2bae1136a0b56ea7a2580d8b825d709e63860470acd5de1f5fb86661ed56bd1fcb32f735788f5d1dbbfef41d9a31e979276fea08cf637ab395f36802bd39bb0e0c448a4dcfdd1a59709282841f1e2cd357fe14fc92e7d21afe6a84aaadb050d4a2fb3643bcf7b0cf545e5b1b35de0cead734da5580955e22680ab4a2dac4e46f69514391a04477021c571bd178db19d435bd087bb5a506bc2b61d3dc8608fa176ec55f5d258ca9b6cedb644da68d4d6fc1a52b726f3d365283f5e8acc2fc888f684e15f10f00f76e5ffff8a1ee236f475b1c848a7ec6e73d0dff1a39a41118e01ed9f7e6f8c9d68254721f20ccbf1380f7750b95a15764afd8e3d9129503acc64a68ceddcf954229ee060c03d1825e7eb7d8d5725eb595286a1ffe2891b070ee50c8665634f7ea35166cc9aea1cbe82919851ed3ce8441a898b399578f811f577d9fae14b3aee89b6b8465e574aff884a46568c2440e0b67ac9d1ae2d844c8bc46cffdfea37a991f7e4cb3bdadba8df7c439f1a582bfa7111f8fae0c42da7e3015a78cfa6fe3305eb51c38d31639efc0e4e9dbecc7a3e7a9c6675cdc6f9cf45842f0873c27da56e7044c82fdda0a45fe948a735b35962c33fd70cba1d67b96194ef40d32ad2794a2c3920ecb51753af84e7cc7b8987249c79ee460f35b284a5911013d0685d48ca59fcf6e5a0171490ed5d732b0721c6b7059c31231daa60e7bce363faf1ba7f1435ead65e6409d3ee3017604dd7ea10a3dfae995ac9a7eeac72098b3243bd3a538200ecc8658b8d92f568e140a55bc4d4d521c633c4ce307566a9016d2ce492d0e6a4f8006de0334c1705902de04c5143784cc9630191f1d1432b5ac0977b2a5bdcfba289d4048d32c325b30aad48189f8d7d4ae91045aca592abb6f6a24efdd531003ad383e3c53a59fffa04c6deaa6c6422d2ee61cc147fc057f379bb9d20d684c48fb7bea8c604c5657ed2a13f9e5554188f730be2adee8f9cace3042e6557092489bf18fe3567d4e19598dc7fb49fcbd8834d99035e4a449920e780d0f84662eaab5e9ce650c7016297cf2ab8c90a817639be452fb88a7c43534683d1bd32a5bbe00c8cf1805d020f9a8aeec41fa8539475a28d2d91c9721177713ee760f6a3df39b73c009b645d3b52321fb1310a3373a4860977198f8095e751cd42c3ea1cf713d2ffb6073fedb7625c83a32f905f23352250a8ac98f2a3f26d26356fef24d90c067b2778dc4fd18380abf1ceb1fddcde2ba5dc13733e4a8a16592beb6a0659183506cec83e3ee499f3dfe76986616a95b3cc95d83c1354e0453fb4686025ab80293961555ec617e318ba9c549b9f5572bc3b0b348b70c44569094bd196391f53694fb4c12a322eb7040efea0775003054dedbfe137c14cb13c970f84a0f18e66b5b138006d98e157ec61be4b94add7b871576c2cd4f609d55a4cd027394e4aa6175ee98ea2d3247806a0e694fc0ab276fd734653144d42e2c45c670f4c", 0x1000}], 0x1, &(0x7f0000001200)=[{0x108, 0xffff, 0x7ff, "6284dae4e9ee6f6ac0a52d75710bba90677c8a072a59449e1e0707edf4c0ee7393fac9864d1a307d5f9dc42251b1541603b7657a35819a2b2496ddb052f1ca5737d84e9ebd33d5ae6ad3ebe6da04c73de54550b2e9a543b7326e08db208a2f721effc18bcc8ddd0437442ee73f52c5d772b84f2a5a6b039400e1f041a382c19290f8e0acee0e82bb2a32988a21d77b93e5f7319641df46c1c93ef8b124cef2b221eb5f14840963aefc5954d5e92559530bd4d1778ad78931b2f93a37bc51771b417ce9c2c37dc882c5b7c1c48c5b138a8194d0583d8f761a1e70f13a75dc779aeb257c51ddbdb1f90cd81d3e7f087d35063e9e2193728ffb"}, {0xe8, 0xffff, 0x3f8cf852, "250ed1f1a9e6c590478b55ba87a68f0d4136735971fe0141e89f7356a9844a403a44bf30c69f856659a722fdbd9fd3bddb9f1936ab0bf9efd80ec8bdee09ef27c32fb1b82d7b2ed77570d54acf3126380c23786ef079c45670afbad0c2ef9ec271587236081bb89e9e8d940c7731e64a9cd56807021872607dbcac4198d3933411a9f601801cbab8f58aa93406816a0da1826c6296f40d756d8423d53c7c433b3a281d9e8bf1b92cb91032773a97386edc0441bc92363c0d3ea41e09ef0c8f1702902c83a2a19442edb629d7247ed8a8a415"}, {0xd8, 0xffff, 0x100000000, "6b815e9ba5470d66bb360a4cf584167cd57d8ea126e15f4fdce06f74a81f72cfc8b1f8688b1a73522f85c30306be87cd1d8656be7d029ef7828f7eb065678d069b93c048a758478902f87ca9c346db2a542cd052fc64cded75120ae2b582380728828c7f7a1a92efa5d39f477d28bc92359211641c46e0307b7745a332f39c8bf5f9f7a31d9a0ecdc2d8afe35eb1e5eb6cff8e69d3cf1cec31d09982989eb3d9206c7d4ef4fba8e0431f482685fe68e0cf4f1fdaee8ea3f57c1fed5c6ed5de68b1b2"}, {0x10, 0xffff}, {0x58, 0x1, 0x8, "76a621d78a34b476fa0bbc91a711d2a400f931b012d9942124644e8fa2c4a8e15b70ae9faf2338faa710b3750412bb93c0485b0584719106aecb95e2a509f609bf0f0cf3714fd7"}], 0x330}, 0x4) r4 = kqueue() close(r2) pipe(&(0x7f0000000040)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 16:01:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() r2 = dup(r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x8001, 0x0, 0xc600, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x8, 0xffffffff, 0x7}, 0xc) 16:01:55 executing program 0: socket$inet(0x2, 0x8003, 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) 16:01:55 executing program 0: clock_settime(0x3, &(0x7f0000000040)={0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) 16:01:55 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/3, 0x3) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='W\x00') 16:01:55 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x180, 0x4) 16:01:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000240)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) 16:01:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) fchflags(r0, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:01:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x200b, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r1, &(0x7f0000000040)='h', 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = kqueue() fchdir(0xffffffffffffffff) kevent(r2, &(0x7f00000002c0), 0x5526, &(0x7f0000000080), 0xffffffffffffff7e, 0x0) 16:01:56 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) chroot(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:01:56 executing program 1: r0 = socket(0x18, 0x7, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x0) setsockopt(r0, 0xfffffffffffffbff, 0x80100000000000b, &(0x7f00000002c0), 0xf5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x94) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) sendto(r0, &(0x7f00000001c0)="ae2af79acd457a9aef00a30ddda859509f527d179278c040d9e283a2fe32d3628067e486257b6d1fae748900cda3c13d20dbe2070268807bf90402dcb82feddbf4ccceaa5cc9e0c9de2d99fd05e5ca185b81480a7ab2c1fb208c10419e525e6d64a324d42b65d4482325a81df92051f57dd8e8633b881a53f818a8f5fa6d744a7191cd70b3bc", 0x86, 0x8, &(0x7f0000000140)=@in6={0x18, 0x0, 0x7, 0x5}, 0xc) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:01:56 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x8) ioctl$TIOCSDTR(r0, 0x20007479) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) openat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x40) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x20000, 0x8) ioctl$TIOCSTART(r3, 0x2000746e) r4 = fcntl$dupfd(r2, 0x0, r2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='r\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000002c0)={0xea34, 0x5}) write(r2, &(0x7f0000000080)="582720efabd16ebae63225259560f8", 0xf) r5 = getppid() fcntl$setown(r0, 0x6, r5) ioctl$TIOCMSET(r0, 0x80104277, &(0x7f00000001c0)=0xffffffffffffdfff) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000340)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000000c0)) ioctl$BIOCLOCK(r1, 0x20004276) 16:01:56 executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x180) r0 = socket$unix(0x1, 0x2, 0x0) fsync(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x48, 0xffffffffffff7fff) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0xff, './bus\x00'}) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x40) write(r1, &(0x7f0000000100)="4e4d592a769f4e6273f57a817bdb0f26dde34f3918b55cd49ecabea88c6b74609dbb79127e1d0e64bd143cd38d65c1bbcf95a2411e07842c6ddde8dddabc4132909a909b1e29e3893590d03d8b9640ad8f2f929f84c29cb63b6d4357487bcf759194b487e302581dce1b0155a72f2d564cbe55ec46b6aa9c7c745d88c9f2f473c929269513aa8d17766c664a2a48d3719f6d", 0x92) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0x20005302, 0x0) mkdirat(r1, &(0x7f0000000300)='./bus\x00', 0x28) 16:01:56 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}, {r0, 0x4}], 0x3, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) r2 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) 16:01:56 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r2 = getppid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) fchdir(r1) syz_open_pts() readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:01:57 executing program 0: setuid(0xee01) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035ea17251d7057089b588ba071182b240a2739bd28f7607218b745003385fa12632a9b9ee5c11b0d962821eafdd5394991209b424cd97ad1e20840c76ee8da5902eef4ad8fa9"], 0x38}, 0x0) r0 = socket(0x7, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:57 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080), 0x10000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:01:57 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x0, 0x4, 0x7ff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xffffffffffff0000, 0x4) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:57 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x418) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0x5) 16:01:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x84) r1 = socket(0x11, 0x4003, 0x0) setsockopt(r1, 0x1c, 0xfffeffbffffeffff, 0x0, 0xfea0) r2 = semget$private(0x0, 0x0, 0x25c) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000040)) 16:01:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xf7}], 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x7fffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b406", 0x595, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x5f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000400)) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) r4 = fcntl$getown(r0, 0x5) wait4(r4, &(0x7f0000000300), 0x1, &(0x7f0000000340)) 16:01:57 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000000)=""/48, 0x30}, {&(0x7f00000000c0)=""/192, 0xfffffda1}, {&(0x7f0000000180)=""/171, 0xab}, {&(0x7f0000000240)=""/255, 0xff}, {&(0x7f0000000040)=""/3, 0x3}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/115, 0x73}, {&(0x7f00000004c0)=""/144, 0x90}], 0x8, 0x0) close(r0) r3 = dup(r2) sendto$inet(r3, &(0x7f0000000600)="e524ccf84256baf2b1149cc2706ae603392f4c052c46e7f75d0e16e6afa0132fda56504410a05d4893", 0x29, 0xe, &(0x7f0000000640)={0x2, 0x1}, 0xc) 16:01:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x82, 0xfffffffffffffff9}, {0x16f, 0x7fffffff}, {0xed42c0ea8ee1582b, 0x8f9}, {0x82, 0x8}, {0x0, 0x4f}, {0x0, 0xfffffffffffffffb}, {0x81, 0x3}, {0x86, 0xf84}, {0x45, 0x7}], 0x9}) r4 = kqueue() close(r2) kqueue() r5 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x20) accept$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x23, 0x40000001, 0x6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x4e, 0xffffffff}], 0x100000001, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0xc8, 0x21, 0x401, 0x4d65}, {{r0}, 0xfffffffffffffffe, 0xe8, 0x1, 0x8, 0x100}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x101, 0x1}], 0xfffffffffffffffb, &(0x7f00000001c0)={0x0, 0x7}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000000)="6aa7", 0x2) 16:01:57 executing program 0: getegid() semget$private(0x0, 0x7, 0x2) r0 = semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r1 = socket$inet6(0x18, 0x28000000000000, 0x8) getpeername$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = getpgrp() wait4(r3, 0x0, 0x8, &(0x7f0000000440)) ioctl$KDSETRAD(r2, 0x20004b43) fchown(r2, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000000c0)={0x0, 0xffff}, 0xa) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x1000}, {0x2, 0x3, 0x1000}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffffb, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) unlinkat(r2, &(0x7f00000001c0)='./bus\x00', 0xa) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xfffffffffffffffc, 0x413, r2, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x6, 0xffffffffffffffff) r5 = geteuid() r6 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r5, r6) r7 = syz_open_pts() fcntl$getown(r1, 0x5) close(r2) unlinkat(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x1, 0x8000, './file0\x00', 0x0, 0x80, 0x100000000}) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000002c0)={0x8583, 0x1}, 0x10) mknod(&(0x7f00000003c0)='./file3\x00', 0x1100, 0x0) close(r7) open(&(0x7f0000000180)='./file1\x00', 0x3fd, 0x0) symlinkat(&(0x7f0000000380)='./file2\x00', r2, &(0x7f0000000240)='./file0\x00') 16:01:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x200000000000}, {0x22, 0x7fffffff}], 0x2}) 16:01:57 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8002, 0x0) r1 = semget(0x1, 0x3, 0x413) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) r2 = getgid() r3 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, r2}, 0x0, 0x0, r3}) 16:01:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510f", 0x2) write(r0, &(0x7f00000000c0)="6408e835014b0f755aa3cc4eb5f38dd7e3aa851df7b3834969a71cd5ffbc21f7008991cbd7d7c8e37a3cbd532e1b7cc45af245e7541c384a24a9040bfb790e67eb770d97f104542379f97be70692b1c6e3591edde059e1f8da71667b58da40d9d3e2214306355e6b5873da56c769abd9ecf09c20cc5bbfb0c264c8edd13fc39a152ab715510aa579964eb08d0f369d360424e4c93785ec3498502fbc4259f98766afc56ec552cb0081050d8d083e83fa9e8dd5b517bb0e562d4839dc5eac81902f0375c2c8c281b1f97816ad6604b8675ff5388bc74be161c17374d708000000000000000f456e02e1fc393cf5ba9f10bbcd24bb5a1f0c80cc7a949d", 0xfc) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x2, 0x2) syz_open_pts() 16:01:57 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file1/../file0\x00', 0xd0) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:57 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$getown(r0, 0x5) 16:01:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup(0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8001, 0x8}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000200)='oN', 0x2) execve(0x0, 0x0, 0x0) 16:01:58 executing program 0: r0 = socket(0x17, 0x4, 0x100000001) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:58 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/53, 0x35) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) mknod(&(0x7f0000000240)='./bus\x00', 0x80002002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r2) dup2(r2, r1) 16:01:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 16:01:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2) munlockall() 16:01:58 executing program 1: socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x400000000000000) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r2) r3 = semget$private(0x0, 0x0, 0x15) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000004c0)=""/46) readlink(&(0x7f0000000200)='./file0\x00', 0x0, 0x514) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setregid(r2, r2) setregid(r2, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r5 = dup(r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = socket$unix(0x1, 0x5, 0x0) r7 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1, r0, r1, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000240)=0x124, 0x4) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000140)=0x6, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getegid() semop(r7, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x2, 0x10000, 0x1000}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) r8 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000522000/0x4000)=nil) shmctl$SHM_LOCK(r8, 0x3) 16:01:58 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x300, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:01:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r2) r4 = kqueue() write(r1, &(0x7f0000000080)="4af89662371dba8d9bdc7332fad6ead20af627647e7f1e31a119581951a2da811f3408accfbaad95fe66d3009d0f1693f19dfbd762ebba00e41e22431f7c35124c55bbea158ae0c076884b99e0ce6718603964cd84d93f77c3aeddc091e3cdce3d0fb1f7f68413eb5285206482a81b9121d252bf57461ac119dad3285068ca9e0d08f2fe1232c6", 0x87) close(r3) close(r2) pipe(&(0x7f0000000040)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f07542ba0adcba77d3fc7295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) open(&(0x7f0000000000)='.\x00', 0x8, 0x31) 16:01:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) kqueue() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) 16:01:59 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x20) ioctl$KDDISABIO(r0, 0x20004b3d) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) 16:01:59 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}, {r0, 0x50}, {r0, 0x80}, {r2, 0x1c}, {r0, 0x20}, {r1, 0x45}], 0x6, 0x80000001) close(r1) poll(&(0x7f0000000040)=[{r2, 0x80}, {r2, 0x100}, {r2, 0x2}], 0x3, 0x752) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x24, 0x0, 0xfff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x86, 0x400, 0x101}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x6}, {{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x80000000, 0x2}, {{r0}, 0x0, 0x49, 0xfffff, 0xeb9, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x14, 0x80, 0x1f, 0x400}], 0xec7, 0x0, 0x8001, 0x0) 16:01:59 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x40047463) 16:01:59 executing program 0: r0 = socket(0x8000000000017, 0x0, 0x80000002) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000), 0x9) 16:01:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffffd6, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x18, 0x87a2acb1d4153386}, 0x800000) r1 = openat(0xffffffffffffffff, &(0x7f0000001080)='./file0\x00', 0x400, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x800, 0x0, 0x0) 16:01:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x83, 0x0) close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0xa, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000680)=0x1) 16:01:59 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000840)=@abs, &(0x7f0000000680)=0x8) socketpair$unix(0x1, 0x40000000a, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x40, 0x0) r4 = socket$inet(0x2, 0x0, 0x152) accept$inet(r4, 0x0, &(0x7f0000000780)=0x25c) r5 = dup2(r3, r0) getdents(r5, 0x0, 0x88da8d22fc571501) ioctl$TIOCNOTTY(r5, 0x20007471) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000740)={0x8, 0xb5e0}, 0x7) r6 = dup2(r3, r5) lseek(r5, 0x2, 0x10000000002) r7 = semget(0x2, 0x0, 0x34e) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000580)) unlinkat(r6, &(0x7f00000008c0)='./file0/file0\x00', 0x8) write(r0, &(0x7f0000000080)="95d409c12e86dcd3d6d7cb904817669b120aa623d87e8f4f66d6d276651892c65f6dc414482ba194dc29bb396887fa671cf6d41598aef1759a6821f02a4289c2859676de0a1662c46a4048f51fb4bb4361484245a225eff45249f62959e56aaac18e6310e03bcf32d8c9413ce2d383c6e67f461a35a253ca704321b4ed0ed3b97d8838f35702af6ce9dd4faba13c28b3fa88bed9187dfd1e6455b338c8358e40381d1ba48a8047fa67da01c33a71a22b6ff90c64970791641a0d356629d1f442a89523a1feb3c0d636422b9f493996229890acbb03f8db78e9d3df58e86b993d9adf9c8855", 0xe5) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0x3, './file0/file0\x00'}) fchmodat(r6, &(0x7f00000007c0)='./file0/file0/file0\x00', 0x1, 0x2) r8 = semget(0x0, 0x0, 0x102) semctl$GETNCNT(r8, 0x7, 0x3, &(0x7f00000001c0)=""/167) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000005c0)=""/152) ioctl$TIOCEXCL(r0, 0x2000740d) mkdirat(r6, &(0x7f0000000700)='./file0/file0\x00', 0x1) r9 = semget$private(0x0, 0x3, 0x180) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xf7\'@-+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&+\\(^\x00', &(0x7f0000000380)=']\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x96\x00', &(0x7f0000000440)='\xb0-\x00', &(0x7f0000000480)='$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=':\x00']) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000000)) 16:01:59 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="3e0f663a660f3802d3660f38250e45f7f3f36540d9ee66420f73dc0066430f38024d5a656536f30faedcc442fd31624e66470f57895e000000") write(r2, &(0x7f0000000140)='Q', 0x1) kevent(r0, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) 16:02:00 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000080)="02a1908749a0ff987d912dc08c9f18fca7b6d70c816b09cfe2c303925f", 0x1d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r1 = msgget(0x2, 0x81) msgctl$IPC_RMID(r1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x2, 0x2, {0x6, 0x7}}) 16:02:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x5) r1 = semget$private(0x0, 0x0, 0x564) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000000)=""/10) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x8, 0xfffffffffffffffa) pckbd_enable: command error 16:02:02 executing program 0: munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) recvfrom(r0, &(0x7f0000000040)=""/134, 0x86, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pckbd_enable: command error 16:02:02 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xc) close(r1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x140}], 0x1, 0xffffffffffff66df) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) 16:02:02 executing program 0: r0 = socket(0x0, 0x8001, 0xfffffffffffffffc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000020003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000500)=ANY=[@ANYRESDEC=r0, @ANYBLOB="fc639cc8", @ANYRESOCT=r0, @ANYRES64=r0, @ANYRES64=r0], &(0x7f00000004c0)=0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8a93, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20800, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x9639, 0x4, './bus\x00', 0x81, 0x7fff, 0x5, 0x2}) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000280)) sendto$unix(r2, &(0x7f0000000200)="1abb03f09f7d06689393ca0f2450c699788991a05b721e8a227658e2bbd01dad3023dc3a8bd018537c4e1ebb9c6842ab1297274342ea6f947516b0a30f05", 0x3e, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0xa01, 0x0) write(r2, &(0x7f00000003c0)="acb6e11f968b63b985f250f67f1472ab7befcb52b4cbee26fc5eda605c01c8fc9d80b3ee1ec91c7e975ba4d3e7455d2ca1c8953f53edf0d9bd47aa0fc84af913c00f648128b53eed0c2a12ab68bda9deef754f028ab9a22fe54b722a66721331", 0x60) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014528 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd803f014528 failed: hole in range 16:02:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) 16:02:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0xfffffffffffff000) 16:02:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() fchown(r2, r5, r6) dup2(r1, r4) 16:02:02 executing program 0: shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) 16:02:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x15}], 0x1, 0x0, 0x1, &(0x7f0000000340)={0x0, 0x77a0}) kqueue() 16:02:02 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x408) 16:02:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) chflags(&(0x7f0000000000)='./file0\x00', 0x30000) 16:02:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x0, &(0x7f00000002c0)={0x5}) setrlimit(0x7, &(0x7f0000000040)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f00000000c0)) 16:02:02 executing program 1: socketpair(0x18, 0x3, 0xffff000000, &(0x7f0000000000)={0xffffffffffffffff}) fchmod(r0, 0x20) clock_getres(0x6, 0x0) syz_open_pts() r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:02:02 executing program 0: mlock(&(0x7f0000bfe000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a50b5bf3e752b00000000202000004dd5706c85b0d80002deff000000000000291c1572b9cf49f53a0000bca9edbd9c", 0x34}], 0x1) 16:02:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000280)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626ef9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83f5a9a302e4ba0919847802706281adc7aff57fef39f618815b77377956b40c2735644bdad86ead4b89cb8104d7c5dd10e83d99f5a31e861fb14380ba1c9557f61eb962a22fc3c45e6df99b3711e23fad74988cac8865b2f4aefbb7c78642deec167cf983e4353c5fd29494cb02604e4fdf9273d5b6a37c91f31982f9e07d17f2f312494c171eae59e9f3daed217b718c4cbc6d3d94ca331c3194d0fd92a4da5d3a3b8254529aabce32e304e0b48d31a61ecfeb7c85c7c4f9d93ff97001421e3d6745d60c90096b643d3ed1f64e9771088b4e3e610f1272", 0x168, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:02:03 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8003, 0x60) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa1) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1) 16:02:03 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xff, 0x7, &(0x7f0000000040)="8cb21ca3cb63dc1a3f5b5b086fc4a016d837594b9d81a605090da2289f003b35d89a5eba27ff6536ce6f1df77141378c25badc0f17370237a89f0765b85b56548f865e2def6f35ff2daa42498add1a7c7c33e6141eb904da430b525868cc5c16d1ca10864915457c8a6d1f65726890ee05b69c75233e62210682cb496f0709786feb3cb6fd8cf352fb6339cbba618dffbb2010dc7759ac8d41807e87a8e5f4ced1532d7089b9166ece72d73b1add89ff33210fa7d3aa654da90f80ddfb3cd04acd3c4730401e0cf0462869454f76f712d43fda41041ab8b887d977842ad8fbbbc629adc4278a5661d462988608cc243565645c865ace17c5deef38abcb48bc8b47494f5de108c35001b1608a0537072bc5e0faa2acb0e36863e42d609c6dc323f127d4751e3647aaf4a1caefb667dd0ae7c2c74a73cd2ba3678f26ac618c49e328cf3fd99c58f58db3aeca7c91ea1c755ab90e2b0baf182ba8d1ad260393f69ff57ea44996cb81b3cfc3fb8c4e814eb88e0844673a563c7ae0d548f7d31fb41ab987ba743b004f4a5fa0776e67f626bbbbf0a5594c5583110b5d05698e7ebffaf8575722beb7072026cd2c07ed5bdaa2ca891ab3b267a52deac8f6bb70563c5c93c7ed120722f945e01ce5378077cec3644f3628ad5811000290748163fed0e006ae2cfcbc75a60575f4160b4f5df42c5097263f6801e8919d56b7ea21b49a57196a4410148b753595ca6cbd728f4195ca41b951a0ff452b95d7bdf094719b456997d748391eb96eb7a1453d730e92dfa86d07f9d991d0a52c746646c8e447b7804f84ffb6977b26c35b53709a6bee68facce3f89191df73a0b5f0ed735b00a827775dd98fe7ca588604d91ceba4a9ced74fc941ca3cd18bc171ec9b8c8ab62753edc26c67a08c0beafeccb9380babdad49596d1ab3d37f7ea660530cabe4ab6421a1d95c88154b0bc4da68f46a9fa3c2edf6b76dcc3914b2c782695d34a72ab6ddb0f64c8f7e32f9b092e682400444112303d11506a4400c7ab66543e8aef3eaea00533b4a0aa0c633c5b2ee2f0fd8b00178ba4556803e885f37cbff0442cc57f7d07b0f87f6fb7037491d1c7abb3ce79291218ba7ad91e4515a767fa43d90fd21271f970adf08c54fe1d0d678b846f8444d8db62f2d640482f2670156eca590855312e8330f2a407c5fb6e13ed1aad1cddd6dececd5d5a16fc061eb857f636b24929c40155e1e1240040f6247b87c5892119098a73502d3db464768aaec79bf6abc4e87811e7c62c8c61a3036a949eea1a3736399243f49a11aa2e4682eed4aa146f3229a1caeaa6b5e3971ae633a57050462845e1adfd826974aa233d49f0bad32801415d77600e27057516210200b3b2424aba0572c405e3010288d91bfec8cca47811a0b5a3a03f1ace4a6445ab2e54fa528838b2b66a69a5e9ada2ebf6e358394a5b5c8829b6b2fa6a1acae7f64e9a30b9189ead5a7ffa30012804084696673b1a3ab4bfb93b2b4c28dfc8063d5e093a1f5281adf21cc880800b386c8a1eb040945109f74c355e3b76cd0a9b1af02f949a2f6bc18ffbbfb01d22ae44341760edea6a4303f22482ba79adf9edc0786c9acac4468177b9e1f1d467c0c0f05c6069522843e207cf83f1d8851c8d6f08fda59e7948b6133a92d229884a2215ee6e1aeecdb5b90750ee81449935ebe9a08d0c01c409146aa096a256f21b8f5b1dcd2ad510103934015b85604ecd0c203f8414f23e13e839d2fbc391ffcd4956ee761ea9ea47115cc2d19c3a0d33b3ef945f9e50b549989f0aa66fe48d951b87c54beac2d4dde96e0311f9ec93a8de1ad64ece150deca8b4a2dc48ceb48c7654d15efff9b1fbce4864ae6355026d461a76d3788c847eb48764a1808ab2ce06b5de643defc0fc8d112e78f7627109c46ca2aa5596fc55f17d3fb21d2bbafacf1b97f8df8d199f22c5048d9078c9d57cbe5d2a79a86543624908cbeab4bc8709c0d2e9650b77b4d2d575d6ef595fec304435353ccc45ff832a36f6f307464f7596c4392b28ce6bedbed93600e617a2f73ef2c44ce8bc2a0fcf04560c399b8f6b9d32ca520d56a6ea386be08cc7d179e1187c36d7b448603e77e866d20f0e156802cc046c8d0425d914c5339ec6fb936b337026ac573c2e3bac6d6c00e3bcfc075d030391c7f17f333e55ed3d8acbc03b8cd80b732fa381da6bd778bb1c2adc9899edfe501073844db6dca7515ff0b78c2a0614a8b9ff23c0d32b65b0eb2e1d6b0fe71b4b8a2c3a2154c67f70caeff87a340ad8b6c62772b2f77bd462a5055c00a7c5dcf4b0f3857ea82f3a1c37f6a1f11eb6c8b2f72cc6f9a2bf358eb87cd11c12259944b35c24fd9d7455f4c97dc3c567c90d08b88c25a7ef9ef656fa91cb774ef576c98ed63c4bb988716cc111e16966c559d35b948ffbe87d895323945cd60f9fe0afb62cbf1d3352bed0ba33894fe309cd941754d71da31a5cb4f487916a3d78e689fff82a670dfada3e572c9c8570ff71a2e5d6bb3914a7985d26111da95aa18a147a0df5368b9aefb19918a8e5a8eb100556d105ead4d4f7442fa55a1c585902e1833fddb5dcc75dd809e936fcd81d02f18e235bbd1fb1a038512c390d7ba125bd9200107f82a5c89fbd1fe20dff6e856b01d3c4d92bfb3563fd600b804080f49b8aa311e1b60974c1f54de377d6f593f2019d9b3a20847809d0c46df6c37db5c263f3fa0e5d50238b9125c3ec93e59d25c93210ab623ff4dfa6978378a3cb06fcc8b41a37d6689559c704553819f94a0cc6e3c8b98a6ba69d27bbe1fd015fa5e6edfab65400750e011cf8101a343a188814fa8e0926ff3c728d413c4922cd6fd80ccc27ad937909b514e0b7d6a072b4b3cefe7c549e04eee185a6a23349aa2b997051c37a124aa87e75c9085c9b1eee73d0a51dc43ae2a7284d28834518723d1e5bfcbb3e55b461be15a98672988f31b729e47e549d42996de71f5239c8dc8a90f5b3fd708353506634e5986c7ea14e7df9c13bbdedefa5ab5cb927401103004d5c8107032f1938bf2fbe9b97584bf4243e0c7e7cb92fc490ebd1e57c64d546a46586ea5217c8d6d7f9885097fcd7256fc186b3cd3ac3000ebaaf91d2d3ae31275203546572e1afbfcf9f12b8827c82cc243b6712b2abca3a5e2404fcfef5edfb004b6270e9c587de94c8ac00b3c9119c12b4f459143604c67eee15223fce7ecce439f72c7e7bf305ef5007a4122fd627653274174b89d00346e05706cb163c438a0b4935dd1071aff2660f09f8a37e862e004dabf79c9ecb12d1a018fb7ccea5a090c35016f8b2615cd678674fe606557333195e58b2685546a714c4eb7f1931af544c8b4f7881f09984a4c2383a7e7066b1ed11171bb07777528ef20e08b5c88aeff7c757dda03ec3049fcf2b2208561e626cdbd8275d686589daf4f15b2d78641cc15a441708cd7a22cebd9a67c6d4c8c1440a03b70127043295cc382295b870d20636730363be2e9cbd9041591a33fb17dd8060a745ac20da20523977170d70351d1d1b266cc088429bdaf291e7ef989b8583f562ce58a201bf6f7d698c74900dc352aa37c195ec41daa808ddf448fff4e5596c735a9a9d73c9ab70192c9fdc7f694a7fe1e297089c1871ff1523022652c5d4a083ae986bd46411689e8a6b80e4554e21069dbbc422ebd4531404e39f2f9ae950526b40a3981f9a35bfbf13219ae1acd861687d36fd7eb437a033e8302ba8ea903d5906973bb7ee6d64d3efc2292bff5cbf99254080ae2a11fd7c866ea7b331a9fe06ed67474ab74169406453daa0c28f39e67312ebfc73832212565ce2705f9ddd84efeccd5b969a24f7bc88c532c75d541e350c9d9f146d869f8f79ac8ff32518aec07855dcce9441a777b5021a0c999967746abc72789e2d9b5619eeb2d64cdfb758916dbe00b038364d7682ed9d4bcb39c8e1f399bb47a2d84efa44dafd16aa467c457d14ae563a04464b535a573a1b332a3aaf2c4c27f2e550da43911bf54a1c41bc0c981767ed10234d89c3af9a2862426118d417db793b9d1f753e698425cc1ba9d9452ba3d1e0e91d975c186443575b91aa3d31ca0be6244596b22c36a865ae5d8e0449ca73e3bdf37a6086fb01ec4c6da744b091ebea01ef0fd5239cfa8babf7e099aaa6e0a21d1631f8ca2a5c6062c3dfaf999d48bfb4986c38f974f88f2c1b26b0e7f39c53c1aaa86ec0d71ece1d73919094d018955d6d76d749e20ecb95889a8fae1d224f297e7073e7d0c55772c5172508f09d98c6d921ddf233f602ccfd45b063d4cba6ff72da49f6ed54ad317a5f2b5967760dfe0eba8df1544cf23efb77bfd2dddc5a4820007a4d0079697518020e5508716e005e29d3bbff7fc853055a0165c33f005586f861ac41620ba48358e78ba84fdda8bed30cb811698104442088518167edcbaae2c7e8a146bbb95d84824e08971adfdd02f0c88bbfdef4ce5b56ad4bf6aac2a4aee0320d18406d4b7600035fed760a10b94e010aa9995720d1b8ac4e1b576ae6445ef62939b550cee3b5ecbeaac4424cb01b481d959c03fbe27ae4595d5ce14e7919105adc75c52a99dae887268483ec5393fefd312566592b7ffdf8a4085787997533097c340b1637c4a1ac99a8bed131a21ce5d7b2beba0fcf67723102eba07ae36d2b196a14b8f9b83486e62202e1e33ae6d4724499fed6f6c57e5f3396c34082eb457282ffdb9b8b2c587d6bd3f5b0f49f66af39e2cbf5d1a297afe8230278356d5466f3330f77d39f935f96194438cfae8cf9bb9d11415897c3df9c532bac7058844b3162f8dddccff459b5e80f85e0dd93e8c200367133d8890dde6533385a2be3bfea18a4fba77e9f3047850636cad67c2959fc7ae48d67f16f10c493d368e9296cebfb70f5e9942689b876e025aee21bf6555f2a140f58be9e93e1daa8c97f8c74f02eae381445ef3f81a17700a64fb8c08bd2542ee2a45b6ae378fd4dd98effe97d920d9ddb11e8e2a6f7665cbc122e95282cecb0e16b824eb7bfefc9fccc784539769e69a96daf31e59a58d8735865bb46853b69e1abd1d9a8ccab4fa31205a38fb82b8f6bc7de13bda00c9a8a65f911080b996b49a84fa8a6e9446897c565bd21fefaf0fec23f2f75c144e06a69645733f178c0dba76b395f08f48d2ebd03392b36fc3d9bc00ed1ddab0eb89dc5a476892dd9b7afbaab4ea2d6e98ad2e157fc5ddb0344c63b49f70d3c8f07f359abac12ef73a5616bbd9f86cd7d67e30c3988cedc54626f36b6ce18cf98a08c7a52ab71301bf8476afb14546359a70d5029d7afb2e3ac6318f0d87e71e4cb71543f6b69bf8904e55f3b9a0225505732b468f82ed64954324192d274f4324c4ee33799419e64c64a2a2d3f4d8d3cc553e64be4e5f70fa29ca0164691046f0b12196115493559194e02ca0b12341471e9cd34db81701e155168d1565d94203e4ea0432a09e9e4aa8c636ce66a443982ce94e12e1d1f425e0df542f866771be6857d9c187cdc0ec95770f3411b153c284d9683ce6ceceb31f4618e8d3c40ec2e74022f47d32a0cf30319204167a1ec90a3e337277565c864e4083717229786dd29399091de29d0d4e75dea321a10b4c57448c09fdf22674645f4cb54b9cb054c166f05f425df1eadf933155322447b08f810c6840d690ef8c73bc4b1fd64e83a85a038ecd8e5241785ec26ce3eb1aa3ef6551329840eba31828590831f095b1a2eafdec1f5a8bad6bb23b1a39608c79b36784f2395b1944d5a71b3e6b62db2eaa86fdca1430f0c1efb5a3f", 0x1000) setsockopt(r1, 0x29, 0x3d, 0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:02:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:02:03 executing program 0: r0 = socket(0x10000000000018, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 16:02:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) recvfrom(r0, &(0x7f0000000040)=""/178, 0xb2, 0x2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x101) fsync(r1) setsockopt(r1, 0x1000000000029, 0x200000024, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x3, 0x220) semop(r2, &(0x7f0000000180)=[{0x0, 0x2, 0x1000}, {0xfb2d5819b17d7e41, 0x7637, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x1]) 16:02:03 executing program 1: r0 = getuid() setuid(r0) r1 = syz_open_pts() r2 = shmget(0x1, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x59, r0, r3, r0, r5, 0x120, 0xff}, 0x401, 0x94b, r6, r7, 0x3, 0x7a1, 0x10000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) 16:02:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000002004, 0x4000086128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="fa12000a9155ce1e0002", 0xa}], 0x1, 0x0) 16:02:03 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xc) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0xc0, 0x140) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x9) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x0, './file1\x00', './file0\x00'}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000240)=0x7fff) bind$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="09c29e6a00104be400f300a5ffcb"], 0xa) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x8) sendto(r0, &(0x7f0000000040)="edbf49c80de7c714", 0x8, 0x0, 0x0, 0x0) 16:02:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="0169ac6bc4e0d6d6fd276153301314", 0xf, 0x408, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) 16:02:03 executing program 1: r0 = open$dir(&(0x7f0000002340)='./file0\x00', 0x800, 0x28) readv(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/221, 0xdd}, {&(0x7f00000011c0)=""/57, 0x39}, {&(0x7f0000001200)=""/90, 0x5a}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x5) pledge(0x0, &(0x7f0000000000)='\xdb\t\xa4\x15\xcd\xceoq.\xb8=\x9e\x9ff\xa3\x94\xeb\x14\xdc\n\x14\xb0\xbd\xfd7,\xf5\x1fk\xfe\xa8\xeak\xd2\x18\au\xc8<\x97\xd8%\xe8\x9b1\xf1rb\xbbW%\x1dpD\xf0\x1fP\x04\xf7]?%=$\x8b\xf2\xff}7p\xb9\xa22a\xc7\x9a\xa4o\x1a\x86\x81\x8e\x11\xe8\x90\xa5m^I\xa7\xe4\xa9E\xdb\'\xc9\x96\"\x1b\xf5\n\f\xd7\xcc\x11\x00'/119) openat$tty(0xffffffffffffff9c, &(0x7f0000002300)='/dev/tty\x00', 0x122, 0x0) 16:02:03 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x23b6}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x3f9, 0x0) write(r1, &(0x7f0000000000)='n68', 0x3) 16:02:03 executing program 1: r0 = socket(0x400000000018, 0x0, 0x39) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="4a5b6074bd1f71783e415c5cb9726fc64b2e73a1f28e05cbff7ed95d1df84ece1810184deb906451cee5f5f4f0164f719c", 0x31}, {&(0x7f0000000180)="277d7ef46e37439dcf6bc152053e64b981251f0d88a7c6038aff42aa60ecf2be6558037a5593d2fd4ec03d44ac", 0x2d}, {&(0x7f00000001c0)="753da8d97478540764eaf4", 0xb}, {&(0x7f0000000200)="2dbb4560c52fa465ba2139a767c412890736e1261b2e9a376d4d48e36d9733ff845e16378ed457da78e064451d64df09f1087cfbb33649669bdfb29952fcd91e46dbf8627a13afd002ff6b2adfcf63b73ef046f70c868c583977c88b14ff2c68a7eb5efe55d9674738d69df45f34dec106854cd23a2ac32bab3f92f18d3b89f4a0575c877fa977640b6215c5450b06053dec2dbf174c1f5ce5a2e38e695bec6638fe0a85fb9b6391104190c33f2864e4d075c70b85b9e79cbfff746e95bf0d407850fa89da6f7bdb58e7be6245f8c5b267ccee7b2e28d0268dc9a6187c9712400faa44d64cdb7dbf92fac1a60c7ac9eeb6fcb6", 0xf3}], 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000030069e846e2000af94f136ac36936043c5cbe80dcb76e70ddc015b7787d1478db0ba20002000000000000cb968d46d5da708e0b02a56d7a6494a7658f1ea86185c8a84f5eed9df84ba6d2a07f13f314739454ad912c4ec4958ba7eaaafd3b6a08c02d02d3b7bf95ca4af254cea9b106ad030b02e9e3396252e6"], 0x28, 0x8}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) 16:02:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x20000, 0x0) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x3, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r4 = getgid() sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000330000000300000035ce17351d70577f250ff8242b5c75fd19dcd89ae7a3944c134a3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d60654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357880c1c53dfb9c138211b00000000002f53568453afb19bfd710bf0"], 0xe8}, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r1, 0x6) sendmsg(r5, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) getdents(r0, &(0x7f0000000300)=""/225, 0xe1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xe7, r3, r4, r6, r7, 0x80, 0xca}, 0x7, 0x400}) fcntl$setstatus(r0, 0x4, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000500)="a52c5d02b8a1abb5ea9f7f877b877f1f93069af0d9442c1edb772cc83c1da8eb0d66f0196f6063a14367f16bbbdd2278f06e9c74563b102a4cd2b7e2abb76833bd8491e2e8328679a16d2b886c09c6e84a50cfeb8913ad3173fe52595ee1a670311ed407b2d2e1ef49fcb6db610926bf86edc2f4d2c38737e59d7804f1659df1a94563982b9c475983fdf914884e9c25644dcb6f66cd495d7fad7915bdecf451f9f669c5bb8c5d0ffc64e2c9961bcb71a5d1a484f4e5826b069f09", 0xbb}, {&(0x7f00000005c0)="d088e3913b4eee5e3896456b914e73e712c95c2c30bd357f3b13e441d85782d617bb351566fb3480898623b66f362d2c72bf52c552b21c2d1aac0fab59d13c79b157b4107529c13da6f3ba39509c17a7146445809cd8dd10896a18", 0x5b}, {&(0x7f0000000640)="39e3546d9ac12f6a16670ed337580f3f084cc8edc15a426dd8025a25484fe1ba5971dad8ef166e6a9684e753eb0bf163fe7ccc303ff2573d99ad07d5878c0a09da641e4e8e", 0x45}, {&(0x7f00000006c0)="7ad983620b36fc0b48c8caec53c2e76e67c917063654cca13f74a191e1a5b02b06ae4f1cab1ca2b561afe679a817b541164054bfd79776d51f2a3826c5ab7124fa5e99e0ebc68253854cf7f7f76670ce5a62f1ec2da4c567923f6b2a5f42c9ef2bc686027f2b877df5090962b532553cb69549e29480d5990ea1eae5811cc1fa0827d409bc9647855b8dd8019e6e78b8e17bf0d969c0e5e31640d3ed8a6f71ff5feb3e5b81917eaf1c788a086840d22922c691854a7eb89757847cc1ea8c510fb2db2f853768ac3070c8585287779ac9", 0xd0}], 0x4, 0x0) 16:02:03 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x102) recvfrom$inet6(r0, 0x0, 0x0, 0x801, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0xadb, 0x1}) socket$inet6(0x18, 0x3, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4012, r0, 0x0, 0x0) 16:02:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, 0x0, 0xfffffd37) 16:02:04 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r1 = dup(0xffffffffffffffff) r2 = dup2(r1, 0xffffffffffffffff) recvfrom$inet6(r2, &(0x7f0000000000)=""/32, 0x20, 0x0, &(0x7f0000000080)={0x18, 0x3, 0xfff, 0x7}, 0xc) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2) dup2(r0, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x11, r2, 0x0, 0x0) read(r3, &(0x7f0000000140)=""/198, 0xc6) 16:02:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000000c0)='./file1\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:02:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) 16:02:04 executing program 1: r0 = socket(0x800000018, 0x1, 0xffffffffffff7fff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000440)="ebffcbff13b9fd813aaa4e4f3048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0xffffffffffffffff) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) socket(0x1f, 0x8000, 0x3) dup2(r0, r1) kqueue() setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 16:02:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x82a0, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7daa2e2f66696c653000"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2003a801f50be7576a524ce0dd601a0d0400000100000000e2ff0000", 0x1c) writev(r0, &(0x7f0000003300)=[{&(0x7f0000000240)="31f35687c736e6f7230687a447ecc5508c17d1ace5938d1d7eb9bf1f0af762aa69303109461d48d7633cbf51faac618210662b0962545741ab55a1a325b07aede8b38516ea9cfdad208e81aa034e0c4838af68c2fb8756d2ac5c071bbaa875cef0fc78d9a00eb4bec425f373eb1b82398bfec20b294772d798007bfbed032048e4735c7108e26144e7e91fa5f8fb35e3b005535033294da711fd3ff4ef3dc85442eabdcd3a83a2d8fb198c3baef1bf81a8169ae601642803c40929fd3332c85a89eaa51a334539fd29a3f5d9eb353db0a8f9f2acda01bbd192440a306ce4c5e657fababaaa975dd8876986896d3d8b92ad63fb29fc0371a37f87f1b7e5478f9cbc2777e0239a6ff4a363cf64fcbd906839e8ddd8309dcea5ea992215135ccc3dd1a1e31db404f6254b55ed4933a7a39973f1d6eb431d55d7187cb24abd74fe4f0a9819a8b8e3f9ac0c662f50142d6c706a866609d67b8eeccdae640e552850454779881d4983d94f5dbd57b35a02312026b8c6c1831ad3b6c6d659220e1dc78cb0cbd8ee2adb198b6fc8441c15122bb6b7157e0549fa8b039c05144841feac5e568c7f9b427163a471f615cdfc560401004a96aec01d018627834d4a78ea3bc97e5eac3443e184d0bd5ee3a3486a7a4bd963e64fd14dc4c768919a5d36977a1f319b1047657dea9556c089930d6a1893d3b37005904037042d4ddc1159315ccdf4f44872ff8501d98e5e490d0f5d3d01b56c999cd90ec238d15fbe6bd51133f70cbd97aa705191445afc776578efc38e4127ef8f35f0c95178e3b627559235d951595215626cdb8c8400b7b1707231375163657120dafbe8630a6de1d619fd9d63c00e2e3fbc72b2f35553acfb1a79dc5d19256eb0d7a058081ddc62aabdac9b5058c20ddeccf136f2862753ce70a0d7f2dbd53b42821cc4e0116b69cd900013693c2b69a247a8ab921daf17974d47e40dbe4e7a23994410007811d0767225f4fd792336bc75dbc5ab1bf63965fa24c6c74069d57cb5b81dd13859d0a769b25ebe35d5ef323292acb1883793596c7b2b2584ec4371b325fc9296b579d1d6bf5a7e9080aa883218331eba898a0318b204e38fdb4ad72888c6e2b75c7c3fd8b7c6ec5b87cde2130becdcc638a9a112c1dbf1ff6972ac2c232389652de4493dd51a89fbe29a2693c850bbfe6d2364e124e33d4c834f18d4105b1476b89cf9000eee5fc943890c8fce9e4c326f6a9e6782378640983fcc0e615d4b156a6608c7584a7d4036da72a7fcecaef667100a4e57208c2644052a34a30ab3a5d0e5c8cdbfaa700c838d1f3c2e282a0f617f9639006b9acf4601e53134765af72b0440e7938f5d96dc98fefde8a2cd582b6cd2a8924cadc33aa751902ba29b053d05562d86d491a02f94b0954028e515556ee3d21f69743d3b1ee9bd362eb1c5d1789105cbd1b7a4202eb5d45796f2a864b2d0d5d7bfa4143e40c789b940b66c0502743ee131638fc41e2b5cf94525c55ba4e6b923912ad2aa591ba6da747d76236f411b32f3770147cfef96c17ae413f93b4e61d1a8cdfa0072da5d98f69e9710c655c1ae19d886bf83d51aad9eb95d83c8fa3602c45af8661c97cfc8a0fe0a9e447bd25f8ff41deb09905d53bc59c37ae256cb5699726dcf6cca3bf874d0641dbca33f28a97adf3ba67205c1280b6a574157f904110ed67ea3671a25923398f0379994d6642ba8fd86be57e327cbada3261fbac3f0a883048c6f9f55f1bfaabad62a7f43e2a46fd1197442c71e28c2590b75f70579af66db7117cc5a2139517e22ffe4e588a69fa7de669269c94b60dd68c6d9ead890061f44c7f9e5580e0379db24f5cad439c84bfbb5a34e645bada56afc9905a971cd6540d4e379ca7e7e96020e9918e2c6ffc2dc8cad528bfdb4097ddcbc4657786345b88214925410998dcb110dbc4f394da488a5f391b7b0272114de08c692a9b3d097ab5de0905615dac3a0b1fcee1fe2c64830a3bba46636b43f573dad508e5d8f9735b380dd2187a8c41f2be6e0945407f6ff938cb3733d88829ec72365f6fd2e547b8260d59ec307504266e763db515f8b3336b971c5a2028f9f1bcb5ca5c4e8c99420b42f3d3513abee78054130df5d76336b8b04e726bbc525819fd009e875fb4d174d7ac4f9a721d835a1758633f4fbae46f584319ad1155bff4f8058eca18c0f9a08c3c077651e4f5969486f6d9e1d41b09bb3b03a704c83b742789874709c8be145e96a98b2fc98836d9649a06115d6150b5fdfd3ed7ad42d038c20021eac9ac2db0451ce2c9b82a78efefc9892fa8ddaab84fc754c5da0e8cd6064778e6c125e344723b5299653c03929226dd1fbf3a5a30556b2bac17cc34327c1ca3be2ef0a17391b8aa6f55b89302552d62c7e2ef72d65f01ac2f726f0d4b3da94c7e25498892a4a8403de434de1fbecb581036e29211a32228c0187442a425c416ef75afcd7b77c63e77d61feabc07a91cd7827e8dc0ef3b8186a76451178ae004b27b22ce05c6804e35e044d2a19af458fe7010e4059e51b3aff1bdd46af4b05d75c16d4d8281d21d26baa31647a2956725fe4f3c2d370639e85d9124a12cb73f90ebc97a15a5e6b119acbc79ae6e8698ee4df53006eacc3a427f39dfd1cfd251279e2303645b15ef5ec5ebab6a92cc7e0843e038b27652e37f2756d801f051bdc59f47333b988765070536bbd0729af73441060c38ff4c820262f586aabf688aea5df6d6f2184edb4c85a95a5092683a7c78f429615ed240783b2a2e1a989988faf93c04b3efe7de5d305e2400d017f1d6cd6e54f3a526c98e2e609e08bafbc4c2d614eb9772f0ce52cb384334a25238a9e9a16a03dee30a33ebb0f4f391d0929032ca7c5fe959c7d37955c25a6ccb6f64bba3fe05399f186812628b32017dd990a6a62e4df1ced6c7d6603412101ab900a93cf469dcb1fb07187768e093f1120078099230009840e8dfdde547bf128ea2d79489b88801930361c6b97a3cf5e64dbfc2ccec46754e57d5c94138450f220c1bfd7b567df827451ecae3b0f96cd54f01f47c64b9fcb4d864cdeb5ef8ca3391e098f26e3f4f9c2d42895e4567c994bff26554a2e28a6c4b9aa9defb34c589d84baebcc4ef5726789f65d21c60c452f418a6b46e7e41ac08a2a40a0de411b931c8a3e4547b44bdb86bcd343a48590eb2fcb0a2c73f07c03eca3203302f880b740d20454102ae9cd62eff6abf514600579a9b24fbcc79426fec8ec34a2104a8857fa590cb5195793a3286a10ff3b94984ae444692ad79ccfcace07249fd699e107348b7c1601a8eef3c191469e6370a2ea076a86c201b29d12703236089b0c8947ef5ca817b821ee85d20f56027b3c509c5a5aa4048d64773584468546e95e4665ea3c85b3e0a254005aa3445f89284e36969800d289b2ee1e8350296465082d38e4e11b37af3d50269996f0806286b2f5b5abe9844f06938d9bc27ccdbf0a7d2a5226c4f7f1ccceb857a8baedd85fd17fb4f1307dadeb5ec644ac064e8decc96e451592ab161b0d35f7aa5fa5fa1e748790bdf8cdbe04bc2ef279da6c54f9d4fc908f99203c11a233440dcc298aa72697ad4126d9fddeb228f79500d278bc2794bb40c73de1cf17d8a1aa95bd3a9ffa1c1845980b33ff2b99866978127e58006f2f337fbc97707fb6d3ae92d35c23c64356ee02ab23e7d5a278f5db6bc1ed0e3c00a8a874f3a4f05921c06b5412c40fb5efb45a3db3355984e2f8b523b971880bdc3aad3df514e59d5d37669d248269b0c7ce1ca2a14c1fba039cc5450a1932e106dc36cbf23a247594115a68758610add107e225bcbdcb4e04ed12e2a94cb32c3e51336a9d7f3daff932664b2b24e67a5720eb2b4bd64a2a4c6a2c0adff921915769591000213c4b747fbb9c1ce1dce8b60b61317664a15914ac99ec49333c7e16b6a1edc780d9e4c3d7cf5605a0f8fb52dbbdc1c701cb4dd034c11882282be18279901c4b6468a885195b0c17a8fdb1000228ab57a15942194188d6d8cdbb855a5d8d4c570e85e76cc90efea26a88cc795ba770389b5c22d606b18b5414639948abfe2c95f049c59823eaf0cbc767b8ef506470091aa2b94555627c9f9b1b0a0ffc6a739547d981eff3f8f0b752bb6c4f456585dac5deb4a581d73d36068a9d3b44e51e4b8f40e14b493a28b5ad043a4c8d9f377d904c94a7cb1af574ffcdff0a7a1e9b46ab439d5e5bf08d1ff9e90e86e255c1ce15b5c1f67e794faa718ad0b6ddd4cbcda0d7a5ce91cab5322d2fb729573be2c2ef3fbf9c9de421a5491ac1cad143106fc78a3af0052cfc72fc29f22a003bf0f35b0d74a640a48f6083cb4b2116d2ae8e95b922f58a21997853a8dfd3b3f73d07aa2aad558c67e9f9e11743c792ae3ec664d750ed79e783f54d544c42532b4b51133c7861473562f77766195b137ce381dbcea130a3303c327bab10da6e84fb0b4818405b99f663acf35c22f8b68d453f21f34463da139d1b99b73350a7089d72c1e05feb67057649b8c1eba0cf02fcf55a7bb26338553360fd49e08b3eef08052032b8d627b5fb16c4ea05e2f40193db6ee96d54131f2db984b5bdb465b7d2d09f2f2596137ea9ffa704c54833204ad5b4b313f95d1b9dd11422529fd3807518ed5ada4193d7d4cf650f36935f232e1ce664d4d1f70559a7b5f7ecc8adf6ffce3a168f2702e7d549262867435d6ad970310a06a70c8bd0b447fe226c0c411e85d9c0068d2195009299e5ff492cc3f85e43f69e2c112983cbd6c9cd4e28c424a268beebfc876531b632cc6b02e340f2cb2af70050319e3b02f072b8f418d543e44d289fd5f1bbb2655e5c2d8a6b8ad06074f19e5ab7a50d0caaa55c252061e4e798630c85ecb1ec6ad71f1190def45facf8a84d28f965a8e1d2843a46473f3a98517d52b915c3a947c396918c8a6b85f94ee6cbdcc11780c27d7dd95546640bad7e282ec3b78fbec8d58fc5b91fd94d19aa211e198e0436fbbb14540badb8fb0fb3695895d19a51a35bb25d9685f1cb0558cea6247bbb8d82d39f5bc33396a0be697a0b9febec7a5975b50266e7483daa11d874ea189006cf3334ae4a981e39ee25f30185205b36423e17b50040d80fbe5c7e8e9757d7c72ec2500e57850e85e79e02923c1132cfcde697949f923934ec2da2aff02983d72ddf25f66b3ed4344dd99e9e40f5c0ffbfcd3b93cfc7c763d99e6f1d29f68b34060d3e30e082a8927a8a21462bc1a09fee23ee6deed35f2849bee950856d6fa63abf236164bc294572e8710a955e5b5d1f48ebe04dc32ac11566f2adf5e952f624f3d47000118677ce128f4164d324c4741e9f768fe28ba32da0c28b08d754aa587f09df6dc1bc4b0efa090c861e054eeebca6b4230daaae558b66cd90ea05fa4eec3c3e9b868df6ec3711a4cdd976d2516cd9814fc5c6720fa7d6cf1fbf19a6ff0f326a671eb919ddda376e8869c18faed3f97de26be3f4eea138ed5ea0bd2d4a6491b78880b6", 0xf37}], 0x1) msgget$private(0x0, 0x10) 16:02:04 executing program 0: r0 = msgget$private(0x0, 0x0) msgget(0x0, 0x9c0c836a15562227) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) msgctl$IPC_SET(r0, 0x1, 0x0) 16:02:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x44) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000040)) 16:02:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x20, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x758, 0x396f}, {{r2}, 0xffffffffffffffff, 0x94, 0x4, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffe, 0x40, 0x80, 0x7, 0x6}, {{r2}, 0xfffffffffffffffb, 0x8, 0xa1, 0x5b7, 0x3}, {{r1}, 0xfffffffffffffffa, 0x4a, 0x0, 0x0, 0x8}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0xffffffffffff7fff, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x7ff, 0x7ff}, {{r1}, 0x0, 0x44, 0x4, 0x5}], 0x1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x10, 0x6, 0x100000000, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1c, 0x80, 0x200}, {{r1}, 0xfffffffffffffffc, 0x3c, 0x0, 0xa2, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000020, 0x1, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000080, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x51, 0xfffff, 0xe3b}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000004, 0x80, 0x9}], 0x9, &(0x7f0000000000)={0x8, 0x9}) dup2(r2, r1) 16:02:04 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x3c, 0x6}, 0xc) r2 = syz_open_pts() readv(r2, &(0x7f0000001280)=[{&(0x7f0000000140)=""/22, 0x16}, {&(0x7f0000000180)=""/239, 0xef}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x3) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000012c0)={0x101, 0x7}) r3 = syz_open_pts() r4 = fcntl$getown(r3, 0x5) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001300)=0x7fff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001340)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000001380)=0x401) r5 = getuid() seteuid(r5) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000013c0)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001400)) sendto$inet(r0, &(0x7f0000001440), 0x0, 0xb, &(0x7f0000001480)={0x2, 0x1}, 0xc) bind$inet(r0, &(0x7f00000014c0)={0x2, 0x0}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001500)=0x1) setuid(r5) r6 = shmget(0x0, 0x4000, 0x240, &(0x7f0000ffb000/0x4000)=nil) r7 = getgid() r8 = getgid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x400, r5, r7, r5, r8, 0x20, 0x7ff}, 0x4, 0x7930, r4, r4, 0x7fff, 0x7, 0x7}) fcntl$lock(r1, 0xf, &(0x7f00000015c0)={0x1, 0x2, 0x8a73, 0x3, r4}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001600), 0x8) 16:02:05 executing program 0: mlockall(0x3) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x25}]}) read(r0, &(0x7f00000000c0)=""/119, 0x77) 16:02:06 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f00000015c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) fcntl$getflags(r0, 0x3) readv(r1, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/203, 0xcb}, {&(0x7f0000001240)=""/196, 0xc4}, {&(0x7f0000001340)=""/154, 0x9a}, {&(0x7f0000001400)=""/130, 0x82}], 0x5) utimensat(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0xffffffffffff8001}}, 0x1002) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x800, 0x0) openat(r3, &(0x7f0000001580)='./file0\x00', 0x403, 0x4) fsync(r3) 16:02:06 executing program 0: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) getpeername(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000330400000000000000002100000000000000000000a605f4b11e550c11eb27d1e6"], 0x0) r2 = syz_open_pts() msgget$private(0x0, 0x101) r3 = msgget(0xffffffffffffffff, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r3, 0x0, 0x0, 0x400002, 0x2) write(r0, &(0x7f0000000500)="07f3ff22f7a1f0df658ea9b15440f91f586792371d3ccfefe193e6f45b1880a2c86ab0a6ae59fe0ea6310b896e959a00bbdd8ceb79f39a7274f89d3f962e6c8256632e3dca5d31dcc0e9f7d2f3baf7ff1046c5c496f29de9ccd0e85eb8debd6502809bca98f6af01d739e2c488525d4a204d363171f4c61ab6", 0x79) setreuid(0x0, 0xee01) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7}, 0x8) recvfrom(r1, &(0x7f0000000280)=""/170, 0xaa, 0x40, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) seteuid(0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xdfd7, 0x0, 0x0, 0x0, 0x0, 0x21, 0x1}, 0x3, 0x7f000, 0x0, 0x0, 0x10001, 0x81, 0xfff, 0x6}) 16:02:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='x\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) 16:02:07 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0xffffffffffffff32, [{0x1, 0x401}, {0x3, 0x4}, {0x3, 0x29}, {0x3, 0xfffffffffffffffd}, {0x3, 0x5}, {0x3, 0x90}, {0x3, 0x8}, {0x3, 0x101}, {0x0, 0x7}, {0x3, 0xfa}, {0xad929a264e59c97a, 0x10000}, {0x3, 0x7}, {0x1, 0x80000000}, {0x3, 0xffffffff00000001}, {0x1}, {0x1, 0x8}, {0x3, 0x401}, {0x2, 0xd8}, {0x2, 0x6}, {0x2, 0x4}, {0x3, 0x274b9285}, {0x0, 0x6}, {0x2, 0x6}, {0x3, 0xffffffff}, {0x3, 0x300000000}, {0x2, 0x401}, {0x3, 0x4}, {0x3, 0x81}, {0x3, 0x8000}, {0x2, 0x691c}, {0x3, 0x800}, {0x1, 0x4}]}) mprotect(&(0x7f00001e9000/0x4000)=nil, 0x4000, 0xfffffffffffffffd) mmap(&(0x7f00001eb000/0x2000)=nil, 0x2000, 0x7, 0x1010, r0, 0x0, 0x0) r1 = socket(0x11, 0x1, 0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) munlock(&(0x7f00001ea000/0x1000)=nil, 0x1000) 16:02:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2008, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004667c, &(0x7f0000000000)) 16:02:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8, 0x40) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4001, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)='\r\x00', 0xfffffffffffffc52}], 0x11c6) pwritev(r1, &(0x7f00000024c0)=[{&(0x7f0000000380)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570e5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70083bc6644c1187daa7f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581ca5b32b7cd632d", 0x499}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1}, {r1, 0x103}], 0x3, 0x9) 16:02:07 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xbf2, 0x1a26, 0x6, 0x9, "2026bf8f6669af5868f37edb7fe5a881b51826c4", 0x9, 0xfff}) munmap(&(0x7f0000888000/0x200000)=nil, 0x200000) semget$private(0x0, 0x4, 0x40) 16:02:07 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x10001, 0x3, 0x100, 0xb153}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x10, r1, 0x0, 0xffffffffffffffff) preadv(r0, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:02:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) r2 = semget(0x2, 0x7, 0x201) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/204) dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x7ff, 0x0, 0xdda, 0x0) 16:02:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shutdown(r0, 0x0) 16:02:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x20800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x40000000000006, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="4bc06cd34de020fcd91e20a125cd14c7c1daef2488", 0x15, 0x404, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x20}, 0xc) 16:02:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x4) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x424900000000000, 0xfff, 0x2, 0x8, "49f14003d7c1936e918d71ab4d4584c1e0e0dd5c", 0xffffffffffff8000, 0x1}) fcntl$dupfd(r0, 0x0, r0) 16:02:07 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) r1 = shmget(0x3, 0x2000, 0x144, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) unlink(&(0x7f00000000c0)='./file0\x00') 16:02:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() nanosleep(&(0x7f0000000000)={0x8, 0x9}, &(0x7f0000000080)) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) fcntl$dupfd(r2, 0x0, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r2) 16:02:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000300)='./file1\x00', 0x30) chdir(&(0x7f0000000340)='./file0\x00') r1 = openat(r0, &(0x7f00000001c0)='./file1\x00', 0x8, 0x20) getppid() chroot(&(0x7f00000003c0)='./file1\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file1\x00', 0xd79b, 0x4, 0x8c, 0x0, 0x7fffffff, 0x2, 0x0, 0x2, 0x0, 0x9, 0x7fffffff}) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') chmod(&(0x7f0000000200)='./file1\x00', 0x20) openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x62, 0x168) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='x\x00') chflags(&(0x7f0000000040)='./file1\x00', 0x10003) 16:02:07 executing program 1: r0 = kqueue() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x7, 0x3, 0x80000000, 0x1}) fsync(r1) 16:02:07 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = semget(0x2, 0x4, 0x14) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xeba, r3, r5, r0, r1, 0xc5, 0x4}, 0x6, 0x8000, 0x2}) getgroups(0x168, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, r4, 0x0, 0x0]) setregid(r7, 0x0) setregid(r8, r9) r10 = socket$inet6(0x18, 0x4, 0x6) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000000)=[r4, r11]) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpid() 16:02:08 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0xfffffffffe) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:02:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) symlink(&(0x7f0000000800)='./file0/file0\x00', &(0x7f00000007c0)='./file0\x00') bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x20) unlink(&(0x7f00000000c0)='./file0/file0\x00') 16:02:08 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000000)='./file0\x00', 0x50000) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) write(r2, &(0x7f0000000080)="73de005f7f6be49900b4cd17c79123ecb9af598401f88a798f3aab4bef0eb85bfd6199c71090ac0182410e2a9c98ed296e0678eb4fdafbedca589a107757c65a84d63b9146226c33b32b942241ed3a8e7f45c8e0e871cf02c22dacfc6842cf5b8b5db317a2c3653db3e033ed48aca2290ea6a95ff2f8a43188e70ce912c61bda3753a7ad69d38b3f48d9aeea070e585676ed6a6d025b5cabbb0315cc56795e1d7d5394ea0c28cc503d8ebac8daaf5cf205d6c79fc3679c", 0xb7) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) dup2(r0, r1) write(r1, &(0x7f0000000340)="a5", 0x1) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) read(r0, &(0x7f00000001c0)=""/142, 0x8e) 16:02:08 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x6) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x4004667b, 0x0) dup(r1) 16:02:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x9, 0x8]) mlockall(0x2) write(r0, &(0x7f0000000040)="510f00", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080), 0x102ed}], 0x100000000000005e, 0x0) 16:02:08 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) close(r0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x80, 0x0, 0x8001, 0x0) r4 = dup(r3) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x8, 0x8}) r5 = kqueue() dup2(r1, r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)=ANY=[@ANYBLOB="2e2f627573000000de0000000000000000000100"]) poll(&(0x7f0000000100)=[{r5, 0x1a8}, {r4, 0x80}], 0x2, 0xc03) 16:02:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) rmdir(0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:02:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1000000b00000012eb123e9dc4002b0000000000daf14319474bbd1a2b2bf4480b12115cf1b78d74c69e76623ba371dd369d612143250c96cb5dcc4d00aec95c01d28a3e14afc37be466d7ba2ca1d8ec21fececf4730df55e91a1aa6b8021d8eb628c5dfd3ede4dd94052ab4273095e725bd464eaaef1dbbefb272f5a3fdcdb7134835d28cc5f659e1b16759cebdbb33237510bbc3c6841edfe7"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xcd, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getgid() getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=r5, @ANYRESDEC=r6, @ANYBLOB="1f114681d923bd3775cb6b19f6f0f054fa9143c7a4823320143a545d5d8ee0188313"], @ANYRESDEC=r6, @ANYBLOB="cbd37750bc3d60928a2389a124fbeeb5e00d80b76839fefe75572718f1012fb9f46ba7b9792c661b52264bb13c3f87f51acd1b40ae8ddfa8c0c2b43a2d15fc74d88f706af57a26ff666724aa4e86", @ANYBLOB="e428dce29bea0d1d21b761ca4c573a9fd853d44657334a37ab98c895c5938cc1c93a52c66037134bd11ceb9e68546e1edd38c3599922dbe50e0bf4f66e0ac4", @ANYRESOCT=r0, @ANYRESHEX=0x0, @ANYRES64=r6]]) mprotect(&(0x7f000031c000/0x1000)=nil, 0x1000, 0x4) pipe(&(0x7f0000000480)) write(r0, &(0x7f0000000380)="0957edb0ea3c54606fe3ea199a021871d27dc532da2e804dc3f8a9633b8b46ec78ab57f830e917bb4b06fd60185c24072525650891bcc2a059033445ce5ee3dbb1bf620ff2e2342aac7feb1a14227a1473bd11d24ec625fc5b896d73b00c6a86e682403adf0cdb660d9b18108d046baff4001053c09595fde2843b1e9c0b399aabd68f0ab38b3379c76c7a7c93c1ca638e202fff59aa79bf060683ec437e09d0f3f12e46f413affd83eb322d72196f0d94da263214097efa96b5e6cbdb42fd2504796fd5ca3b268337e1e349cbeebc3f96dad83aa067b9f113480ff8d7d299", 0xdf) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000340)=0x1) 16:02:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f00000001c0)="55b74bf5312c53da78bbe140648fe2fa024eb5b6b77b8fe63df2facfe5c29d5441f22da3bbeac73f42ad59506657f2b004d34297752f9348bef9208aee7e11f0aab404f0b009c8a354866eb391df9d47e1020be9c5cc5fb80ea7bc016040060ff1bfc035f9a00849a2b6cad1c95fdd306f15c8aabe5f50c06ba67ba88ced98076a2189ddabf681806bc095e22cc0142e417d", 0x92) write(0xffffffffffffffff, &(0x7f0000000340)="0ae88e5847ac0866fd60ac0802e4a62cfc71bf3786c951144be010d7a71b985d595398561965974300884638535bbc5f546b8c8565ceafe59bb85426f18f02f7e785038b7b226aab9c70abac105cdd21fae89179d30231b7c673fcc20f7fedc634260619777fc7ea934223c419dd8f63d7bb729665d36af65438c101d0b9e162c8fd3e28d3bcd7bc233a2ce85a9f58c56f4c", 0x92) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:02:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) 16:02:09 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x988, 0x20) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fb70a23431dfb701639c05635aa4cd3b89e2c724e0e66e97fa0df8c917e8c442d7029fadd4acc504c36f10939398bbd81a3334fdd5a7e8d70b965644e5da71fc356a73ce8b5877d72b6bc783d4f701072bbdd24891862b0dec6bbcb8e36264fef4c1db02ca34bb2ce9195cd27c772c887df064fed4e5d3a99c2604ada4ab74a6aff7b2d7", 0x84) getsockopt$inet_opts(r0, 0x0, 0x8000000000000, 0x0, 0x0) 16:02:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1018, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)=0x200) 16:02:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "000000400000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:11 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x3b) chflags(&(0x7f0000000080)='./file0\x00', 0x50000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/4096) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) 16:02:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x7, [{0x3}, {0x2, 0x401}, {0x3, 0x80000001}, {0x11640b2ebbb74254, 0x3}, {0x2, 0x20}, {}, {0x3, 0x8}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0x3}, {0x3, 0x3c6}, {0x3, 0x6}, {0x1, 0x6}, {0x2, 0x4f}, {0x3}, {0x3, 0xff}, {0x1, 0x8}, {0x2, 0x6}, {0x0, 0x117}, {0x3, 0x3}, {0x2, 0x8ce4}, {0x3, 0x7fff}, {0x3, 0x5}, {0x3, 0xffffffff}, {0x3, 0xffffffffffffffc1}, {0x1, 0x10001}, {0x2, 0x8}, {0x1, 0x6}, {0x3}, {0x3, 0x1f}, {0x2}, {0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0xdeaf4152}], 0x1}) 16:02:11 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:02:11 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x8100, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0200000200ffffffff000400000700000000009376000000002255"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:02:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x3, 0x3ff}, {0x0, 0x100}], 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x87, 0x100000000}], 0x2}) 16:02:11 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x20, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:02:11 executing program 1: r0 = socket$inet(0x2, 0x1000000004000, 0xfffffffffffffffd) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) clock_settime(0x4, &(0x7f0000000040)={0x400080000000, 0xffffffff7fffffff}) 16:02:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f6669606530e161bd848174825a3d04a1d0796430778efe51a8168ecb44a9406fa7574a0c1e72b81dfe0927cc54bda8637e31d2b8fcfad1"], 0x1) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/21}, &(0x7f0000000080)=0x17) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), 0x4) 16:02:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x1e, 0x0, 0x8) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01132e2f66696c653000"], 0xa) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) 16:02:11 executing program 0: msgget$private(0x0, 0x100) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r0 = kqueue() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:02:12 executing program 1: shmget(0x2, 0x200000, 0x4, &(0x7f0000dfd000/0x200000)=nil) r0 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/110) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/57}, &(0x7f00000000c0)=0x3b) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000180)=0x3) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/122) r2 = getegid() recvmsg(r1, &(0x7f0000000a00)={&(0x7f0000000240)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000900)=[{&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/77, 0x4d}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f00000004c0)=""/23, 0x17}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/206, 0xce}, {&(0x7f00000006c0)=""/198, 0xc6}, {&(0x7f00000007c0)=""/21, 0x15}, {&(0x7f0000000800)=""/196, 0xc4}], 0x9, &(0x7f00000009c0)=""/30, 0x1e}, 0x42) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) semop(r0, &(0x7f0000000ac0)=[{0x7, 0x10000, 0x1000}, {0x2, 0xfffffffffffffffb, 0x1800}, {0x5, 0xbd, 0x800}, {0x0, 0x6, 0x1800}, {0x3, 0x9, 0x1800}, {0x7, 0x3f}, {0x0, 0xfffffffffffffff9, 0x800}], 0x7) r6 = msgget(0x2, 0x40) msgrcv(r6, &(0x7f0000000b00)={0x0, ""/158}, 0xa6, 0x2, 0x1800) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000bc0), &(0x7f0000000c00)=0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000c40)=[0x8001, 0x6]) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000c80), &(0x7f0000000cc0)=0x4) bind$inet6(r1, &(0x7f0000000d00)={0x18, 0x0, 0x8000, 0x81}, 0xc) r7 = socket(0x8c84b3202798a8f1, 0x7, 0x5) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000d40)={'./file0\x00', 0x50, 0x0, 0x8, 0x1, 0xffff, 0x6, 0x401, 0x3, 0x1, 0x3, 0x3}) select(0x40, &(0x7f0000000dc0)={0x2, 0x4, 0x3680, 0x80000000, 0x1, 0x9, 0x8001, 0x7}, &(0x7f0000000e00)={0x8, 0x7b6, 0x2, 0xd9, 0x2, 0x9, 0x4}, &(0x7f0000000e40)={0xffff0000000, 0x800, 0x3, 0x10000, 0xf9b, 0x1, 0x20, 0x2}, &(0x7f0000000e80)={0x9, 0xffffffffffffff00}) semget$private(0x0, 0x5, 0x1) r8 = open(&(0x7f0000001140)='./file0\x00', 0x0, 0x0) r9 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000001240)={&(0x7f0000000ec0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000f00)="01766c6f8301f9a4f19b1f1f000dbab90e9d254e33e380cf9e3cce53a6126ef4afa275ab80abd5a90203393e6933fc059b3cd0de418e37bfbba21e4b73c433ae48f03f92935afdcc9283480428628bae53211769736b", 0x56}, {&(0x7f0000000f80)="51ac3954221e05d1cdbd0d", 0xb}, {&(0x7f0000000fc0)="2884499442382cf6cccb33ff4d36c9dc1eed420482d60e18db89f2526ddd389e348a79deeeee8f6d0ef3d9beb0ea0c4797103ff9dd57", 0x36}, {&(0x7f0000001000)="fb44a792de07d98cd90d25ae3454c14009b4ade239c9f90300210dbe2159174ad012ad253908184d4ca83c56e88dd12021e0d1f3d4292dfea1572ef1e7fdd2e786082bb1bde6c131613e5a49086b1635f580e6d5aa6b92ca0f13cac8de31931244d395b17b2b0af62d7d53ad9584367f59ef5063e8dfcd292a28e74d2b3ec939dd78760f7f64cd87a90aff93370579b057f92c4f6dd44b411f4223e1b3f93c7d13b5d1d011f55a4ae7b95215b75398680db32cd61973c97308bf346450143c8dc0c626168956673b99c17b977f50507e", 0xd0}], 0x4, &(0x7f0000001180)=[@cred={0x20, 0xffff, 0x0, r3, r4, r2}, @rights={0x20, 0xffff, 0x1, [r1, r8, r7, r7]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r7, r1]}, @rights={0x38, 0xffff, 0x1, [r7, r1, r9, r1, r7, r1, r7, r1, r7, r7]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0xc0, 0x5}, 0x1) accept$unix(r7, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) semget$private(0x0, 0x4, 0x8) getsockname$unix(r9, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001380)=0x1) ioctl$TIOCSDTR(r8, 0x20007479) syz_open_pts() 16:02:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) socket$inet6(0x18, 0x8edfd8228abc9a3, 0x5) r1 = msgget(0x3, 0x200) msgctl$IPC_RMID(r1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000ffffffff}) 16:02:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="6ef83f00a2821e6d1cf747bd9157ab9432e304a5b88d68417e0879f820ddd5db908736b3b1506ccc3ae7dd93ae465164c7cd4464255f1ed4338f4d32845a232430fa0ee6447d05bfcdb737f7c3a67918c4d896d1d33f87172e9300b1a8dc55959ee92a3816ebf91403bc59290e01b61e1256f5933e727bf3a961aee40efc53d484aa3b19a4d6b182c0404f17b6608f04ae9554349279e75251a4a738e0bcc158b3833ebbd39c8a932431dbb2b1a07a112a4e951f530c62536cf104892fdc0b8fa53c42e3f6750b733b44abc3a0f494bec692cf1078fa", 0xd6}], 0x1, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:02:12 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) 16:02:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0xfffffffffffffff9, 0x1304, 0xfffffffffffffff8}) ioctl$TIOCSETA(r1, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:02:12 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x725, './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) 16:02:12 executing program 0: r0 = socket(0x18, 0x0, 0xfffffffffffffffd) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x100}, 0xc) setsockopt(r0, 0xffff, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:02:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d732c1e7bb6fc6e23c5bfd000000000000e74de4", 0x0, 0x40000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:02:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) select(0x40, &(0x7f0000000000)={0x4, 0x4, 0x40, 0x1, 0x3, 0x8, 0x0, 0x7f61}, &(0x7f0000000080)={0xca6, 0xfff, 0x2, 0x1ff, 0x100000001, 0x7, 0xffffffff, 0x10000}, &(0x7f00000000c0)={0x401, 0x2000000, 0x7cb, 0x0, 0x6ff, 0x200, 0x2, 0x4}, &(0x7f0000000100)={0x5, 0x10001}) 16:02:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x501b346e) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:02:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x4, 0x0, 0x1, 0x0) dup2(r0, r1) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x81}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 16:02:13 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:02:13 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000941000/0x1000)=nil, 0x1000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x49) chdir(&(0x7f0000739ffe)='..') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x0, 0xfffffffffffffffa, {0x1, 0x4}}) 16:02:13 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0x3ff, 0x10000}, {0x0, 0x5}}, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000080)=0x4000000804) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10400, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x6001, 0xffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x400, 0x100000001}) semget$private(0x0, 0x2, 0x48) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) 16:02:13 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000100)="bb602b2fe662aa6b2b60d658b13ac2d6c3a9036a6fa813e132a9d5cc34bf7f489b6d9da73c0ef409a5162241b8c586870bac4c9de44dc9665b16a97922b2ed6d70cfb097a19cd04348a9740393031c91726c5b56f404e56fddc954043d7fb263eb926bf682f3db36938e7d6d0b6a87e45a92b11edb2916f3fceb48d922efeaf16ee741582de6c1bfff903983ce0a944633aaff08ce85618afa731d282d0aabb7b68e638d1fe4c93f86c9651a362d35846531005f2f4c3d59de697d85563f594de96465f99780da96a9177f9dcd92ee953540991956f900c3e7", 0xd9, 0x2, &(0x7f0000000200)=@in6={0x18, 0x1, 0x2, 0x6}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x8, &(0x7f0000000240)="d5ff966899f3de45e78dc5e43762b3e12dfba1eea16c", 0xffffffffffffffd5) lseek(r1, 0x4d, 0x3) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:02:13 executing program 0: r0 = syz_open_pts() r1 = dup(r0) flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) ioctl$TIOCSCTTY(r1, 0x20007461) 16:02:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="2fd82754554a0985cdd381d94c351a01ce10341fcf4b4f6351e8f6358756b3400cd7fa4f55dabbb3adf636122e63f8a0bc95efd1758aec1626e34ee13bdac0f40b83026b037368c127cdcbec19a516d93161f0b5bf11f270c20b21ea69d41678e11f147f0b1b764f2bab45c39b313827986bdb6a42240d3f4a3e92d5717c74f18638a004177514cf18b4556256d88b255fc60f3ea7d90494df4bac7bc9f5585f10", 0xa1) 16:02:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xe, &(0x7f0000000080)="790b993dec70f2065b118140a30000000000000fffc1c0c75258b44c52c4fbb947c6a24d97e093dacefd97ef7d7b1dd9d17bd4179cc5b56e6a2a46cc0000d66d26951f4714c348473aa048ec4538c77aef9ef11c1d62c2c7e1596c8b9a35abb3404b15b0e1113a58cd659151f66b20092bdf10f3574318250f6d14ce4a00487caa420092ac02a4568ca28cb976649fb7e605addab0a98e232eac8e038e543d095bafb861658056fe5ffe24a68b6186bb25c3908e05f05d79d7b287608013783fd393", 0xc2) 16:02:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r1 = syz_open_pts() dup(r1) close(r0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x1, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x7fffffff, 0x3, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf9, 0xfffffffffffffff7, 0x9, 0xffffffffffffff0f, "9e4f35ed3c8ddec99d08885a75e391f39260d74e", 0x2, 0x1}) 16:02:13 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0x2, 0x38b) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) kqueue() close(r2) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:02:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) 16:02:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) setrlimit(0xf, &(0x7f0000000080)={0x1, 0x9}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x811, r1, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x401) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:02:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) fchflags(r0, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x22}, {r1, 0x80}, {r0, 0xe0706cc19481bb89}, {r0, 0x12}, {r0, 0x88}], 0x186419c7b7a80702, 0xa3) 16:02:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000300)=""/112, 0x70}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffff7ff, 0x0, 0x5113dcf6, 0x6, "0917200600", 0x0, 0x2}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) poll(&(0x7f0000000040)=[{r0, 0xc1}], 0x1, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000080)=""/171, 0xab}], 0x2) syz_open_pts() socket$inet(0x2, 0x8007, 0x0) 16:02:14 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) flock(r0, 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) flock(r0, 0x1) linkat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/23}, &(0x7f0000000080)=0x19) 16:02:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:02:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004667c, &(0x7f0000000000)) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10190, 0x2) 16:02:16 executing program 0: select(0xfffffc1e, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x7e, 0x0, 0x7ff, 0x10000, "b0d4000204fe4cf811010000000000000000ec00", 0x3}) r1 = socket(0x18, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="e9e943317a7828d9b62abee72ac5bd1ec9d835f768ed717a61f16c960a92f89deeb6937be2a546cd5cea62dabfc51b7b1baffd8af9259c4bc356d27ea76a5fa982c2771c4558d373855c5d0f780c7d2dfa900961e28ccae426e3932cd3c8aac5036ca9ca33f56a986c5bda1716e40a66ccae307a39dc809a61aeee936fb9b3f1cc4df0a7a776e03878fb82fe8f4ea010fa3e5945a7bb6d8042e41f62bb41b316dfb9e7826efff9b4b6f547dbcbba57bf822a494bf5d6129f79ce4cb4fbb0f1248a671ca220bcf09f27f0ab20b35b35b41988a053ea482e7e64a6987ed979eaee341cd970dcaab22e", 0xe8) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x7ff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x100011000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000780)="14cf2203", 0x4) 16:02:16 executing program 1: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x20) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000013c0)=0x65ca) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)) r7 = dup(r1) getsockname$unix(r7, &(0x7f0000003540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4010a88029ff5d3847ae6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e06c907bf73204234038374e3bd74a1216cd6c7a2f3972f9c0316d21702447a984e7720f3c0802080209031904451445b631afd0cc0114fbb8023f6ce08cae8030bfe85c11424993c37f1121b7209b19ecd978f8a94c96f736aa16cf73005bde2f3ae8d2fb50df1885ceae452f16914ced69995b9ab0f9cc049d24a2109b9300503cdd658a8442e027231dc2197461ca46124b7abce26b61e62151490ec0cd3b5fd210b1233249d73629d4f1372e5d11133143d3ceeec1579421c5a749656800"], 0x0) r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r13 = getegid() r14 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x7, &(0x7f0000000340)=[r8, r9, r10, r11, r13, r14, r15]) shmdt(r3) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0x10) getgroups(0x5, &(0x7f00000003c0)=[0x0, r12, r16, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f00006f5000/0x13000)=nil, 0x13000, 0x5) r18 = socket(0x18, 0x1, 0x0) setegid(r17) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = msgget(0x1, 0x3bd) msgrcv(r19, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000febdc0e0ed5d73af000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031007f5f84f9e7af00"/4104], 0x1008, 0x0, 0x1000) msgrcv(r19, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r19, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd2ff010000b26f4adb16cc3ca8062e63fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) msgsnd(r19, &(0x7f0000000200)={0x3, "68f54b5518658b7a0945ed4a9701d21ae996a774bc17ef735e28a2b9228d762dd8f422c5098df60906386a97e832694c499c04cb37604638e7abea7e087665718511ea6ae164d6b72597e19185ad644d3f40535bd5e0b9cf2c7ac596362b15f5599beec9266279361e4ecfb37f2f47eb09"}, 0x79, 0x800) 16:02:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f0000000200)="f060e01eb8a9bd50ee04306ab0f3ef72fa26d0b59fe86043a6364c3d80806883005ed526d4204492ec6523fa70c58a5b52f8e8a10f8941bd0260563d14cdbae6", 0x40) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r0, 0x9) 16:02:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt(r0, 0x0, 0x81, &(0x7f0000000100)=""/100, &(0x7f0000000180)=0x64) setsockopt(r0, 0x1000000000029, 0x200000031, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socketpair(0x1, 0x4, 0x81, &(0x7f0000000000)) setsockopt(r0, 0xa7b, 0x6, &(0x7f0000000040)="7e127d02360eab2bdc8204d07f6132b70069fca9bf0d141cc1a2006089e43bd53413", 0x22) 16:02:16 executing program 0: chroot(&(0x7f0000000080)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950000000000", 0x8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:02:16 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r13 = open$dir(&(0x7f0000000300)='./file0\x00', 0x18888, 0xe9) pipe(&(0x7f0000000980)={0xffffffffffffffff}) r15 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x14) r16 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f00000008c0)=0x5a) socketpair(0xb594bea72b3584d, 0x3, 0x101, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = open(&(0x7f00000004c0)='./file0\x00', 0x10, 0x3) pipe(&(0x7f0000000500)={0xffffffffffffffff}) r21 = socket$unix(0x1, 0x5, 0x0) r22 = accept(0xffffffffffffffff, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r23 = socket$unix(0x1, 0x3, 0x0) r24 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = socket$inet(0x2, 0x4, 0x7) r27 = getppid() r28 = getuid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r31 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r33 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x10, 0x0) r34 = getpgrp() r35 = getuid() sendmsg$unix(r5, &(0x7f0000000880)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="7d50699923f178d352dd0c3adf4f6bc7b692c6d59ab2af04c263f4919816625349b40323f63e2e18b4db46eb10882174e146d6499e1267a20dc2690224edf5eeb8c1e73a03d820e5e929eb83f081ce39daeff241826992c2a6691aa78de9c54f07645a3ab0d14b79dfcf44ba881dabb28021f69d129bd7be9dfa716b18f061086d026dae050f5e6676d096d3d4c216d1839fe61df448eade0ccb52ce0f6b7ae6def9c7a1971d363e40b19f07ce11", 0xae}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="200015ba40cbba3c182ffbc770bf6a0000000000000000000000000000bb87a951449437fc5089238edc8cb861be9d9c20a80014635a91da701654763d789b8f427806a42c36e92d48abb7d086abc29dcb448f5c10ee5ecae0702a5724b08effecc0b468a96e734251380724090094ee8e6ac4b8736761c89a5d93c133599105e7c75a89d4b739cc9d4574fb4dced7584802adabb184921a24941475", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x2}, 0x5) setregid(r1, r4) 16:02:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x4) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x0) shutdown(r0, 0x2) pckbd_enable: command error 16:02:17 executing program 0: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000503b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) pckbd_enable: command error 16:02:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000340)="2fecaba598e77c702789b00bacfe474e7cea17a4f58a634637e928153f87e39e4f52251c0bc2293e9c22fd3cca08a149a4dd412801601d8c06eeb3d22b3cfafb4fe6fba0b76dfefba4c11d285309729870541977b8d5a931397c78280c1219104c9502500fc307fb23c78f91dd298902c1bd85d369819b2bf0707d3f3467c8db994b4e210738a133900c08ef27ba8a4d728f954e00aedd0e84746ff8dee1ab4c81f1de4d4b55b730cf04e87a4dde423021c5b3559f0dda9a58b1899dd2f7580804c9859a0b1a749a9eaf92174bc7fffd724974e9c8bfe9f7345844c2e13403a232f71bf9973364c0081dd27c4f82b957239f9cb1410b7c3c08b43096fead3b89d77cd4d14702e639abe6fd56ad842391a99ffc7c69d71bf0911e09b74f9b056c5ed4bc139520d1c1e7cf15e1d4b3dba6ea1b1a0c7694a50e93696e45e03356f6e5c3ddf27c07e1b532ae39a7f6a30872328754c3cfba9ee97410672e6cb50df97510d0082cc7f1dd6adbecf1d2eae64fffff51090cf114f371758030eee69ccb8c73c4fdcc83bca698b9780d0eba9ebb81d2ec653b3bdb3637b31bd34704e17517592bbaf08326933c24141f49528c777464c3221954fc221cc82053b8529ceee33c87621117aa718b387eb44036011c8f8b2b810e7b55465a67eeff5883f7a867d8c373b47a107cf8347a2afd6329775c98940ba14fe514afded0267515c74899e49110759dd59cb3078dffa97a7310356ad37c99818b36408596250dab0ee44207af293ceb0dfddc8d14137da930dcf44f23a6e722039664197e35f5a7dc643cb8c6aac9e8764e5134236c22b2a0a1602181f7b45f502bdfc6745449aa7d375fdd2decaa4b2ac672251b132db4038ae48db4c693900d29c792f02c78b68936a2251c5ccc352fb0166eb14a388f2f40a8cd9cc55de910c3944b8ca44908b5eea27d73a3d33a3780f854dc6fddba9c52ca31d1e38f9ab46010b44c21316262d90c77b4d2e520501feaac59fd7d42545eac680ff1e4ac439ae20977b21b08119b67ddad32b9afafe553635616b9e3d16a38fd27c322918994f0672c590ba8b0ab683ae6df61587fb51898591e04b746e80e4c3a311e4f372e4d3da560f7028377d9ba05df960d1b2ae6d39de2ed0ca9802eb6f078e926e341562150f548814c63d40f48bbd94ce30bb33696cdb8aefe0003d96a08b646247f0281cb211a5e3c781e34f3c9f99b99fc12dd1d21d96d3b26d65b5a96c3c53cbce47cdd6baf3220625fa0a04ae66451f5f8dc74c5df545c7452bc3293f17243c21a84b4927e8f86140486bf18cd3f9f4372cef38247527be875f640425e7123ac915f834925ebb311639b3afdaa81771e3bfda51f0b18b262d85e80c0c3fa14c1956bdc48e4190de0d17065db74a153db545a16856dbac4936d5443e86e95e6e6996f369d1a9b59e9c463b818474925c5b9058676ab971f240f2c5dff345d7b9c7d38ec1271a0a5292495ae4b49c8c1c266ccf1e596f81e1303043b135beb547691d5d2f566e4b51059f12aa4f2f9a2dc76d04b4d5971f8a9fb681bea0abe6092ea845c0be37ff797e595e9dfa58be2d7878f81749c8d6e71e2f2b18d4a85d2d982a9022acde7517e2e86859682d0c21849f88f5b15df0f14b18346886deafab50e7712696cbcb8982c1967fc7b68c094f63df1d6451f30e636867e74781e6a7e09e6233c2cc589dac6a3e2ea8d883896d2ad73b0fd2975989e1861cd8db8ab3fb12b291ed5954f5587f5bb4df6f3aa2a3047b615d8135ab6ae6e36c3c58564e827e0fe608d23a86610e0f71622a515de3b76de1357b7ee231a954748b2fca935790526b8d80e702c9cc4fe431f847d6648d7366954c5fe5191348693f88c63a3cbdd7e0ceea89386f0b037f5c30ad1a7d9e8ec8cd9374fee0e80b54d367b8e9343a22956f5091c61e4e2487c438a74782b44a361c2296705e41fc6082fddba30142cf078771f04472ce8d2479b66afb9ac208bef3776687f341efe6ebc6612183a99edd7dc6243e324fa3e1fd450f5aeeca445ca186bbdbc7296211d429fe7c316c25e0c3581974f1b2a4f7710121a7d5b2608fcaa68ec6036203aa6b0ca441c12af1822e31e8bd5393f624832dfada41b25f109733109a112ba88acbf3ab5c4afe4d935a45f285e3d6e86030264c8d6b71a6346b2090b1e5c512355884651a63ebfbf03ff0bc851be5593f2ca2a1be4321f2532d08b70498a1c84c23d334512d124201a8362a6d0c2f710fb344c68b8fde263ecc6b33b01da3498a58ba9f16a161086062732201351c699fc965b414798ca18d4ee152d2c8d41e17cdabe26f1b11756140168528c9b936b10d1f09f21fc051286709532074c68fc2d33efdc418e7f15f1d4ed87c2715fc3f1675f4288e985e64649d50b3e4c3fe449de34e3e03349b0284a0f03a2515c76c7a925776f539736fa99a3f37a41ccb89afce2ec9d265e51d5e4fbe61ae7bcb7bd7773e28d14a20b2e02f2323d587fc7cf322d95bc1c2e8f5dc62cca35ba79b6031580cfac01a1bb1e55d5455ee4bbe3fe216de3d2bdda57900c3ce4d1c13f3cb1dec0dc2354b170bd2d75a46769202220ab7669cc105c3efac720e0f83e456a7bb5e75e765a8739f82edd18543ef8bad58098349099fc42f10f6e194ce2d14abb4aa0882ce0f524debe15553aa8990e4bf84091bb4dbf83f1e25f41c9f18c84010057246fc8e880abd900bae4c12126639c35936bfe7b12012f041b23b7835dbf380597b6297a0bef2823db954227adfa6df5f3862b12dcdc506636ef2194bc27d453ad0f25d6aa7252b215e7c11864a5a464558c9b430fae1a9deb1f6214145300ac9b99bdb14e894c4d7b1b39e52a7323898c1c270279e79045d65737979f9c2028dc816161f9a7c983e83cccdb97f9a3fd43e56e60adf0a0ec2461893433f3113cea3ef9c6d702f8f89c1af2fce6ec7b22dcefd36cd453dbb84adda7cb685500591a85f20165b12cd0c1f2b2c7f229b56bac0d5b33bdde58563c55c3c5fcbd39496febabfc43f5fa1a8c769e0527d3029c47c6eca0f923ea8667148f3b8bd8751425c3db72f1547d53a9cbe6754ec235466af694e903030d80d17cdbd11d5aaf05ed914e6267d8b46b05f6575028e869296fadc6af81332148372d5bdc234355ae3d8c5044e7cbf17d93c430021096e6fb445f267cebacdba53fb07a2d28369544855291adca80434da538875e414843dded2a18d3a32376d30fed7bfdd792d3661275a20d49c3bd9c8422971ce07ed104080fca118a43b6cc253a9842a3411e1a6c967ca55b46949367662e41ce30d6fdd9119d4a9cbcfddf1383d6a9b95d605eb0f191de9bd6460ef6a25d6e9b9a82951537b3825f2bddf7067b6c69ca07aa8418adae165212b39db52111a6c41d2b1c1b2dc6038c4f31deec4eb5dab60693dec09b785c5d26988eeed035b25c364fdee03520196cb9745d4ce71151f103aa93bcc47dcee231e125d50f7596a69ef3e496878e90537646cdb7e8c8a20c7389f15650a3eb8e3f497783dfc66a271c84e76a8a4bd335ca2a33478450b50411ee0a6a0d48a727c5ac958900d2a190c56b29b083cda3aff9845f705dbbe51e794dda9317a524c2cb475168521428f74488c6ec3d877fea9929f48ba5b65344b4d17e132ee67584ddf5cbb4e752fde847a574a607d98b5375e480b2ca7a4395cfdc729697c2ebd4e80979fb4d69011ddde6ec7bd8f40bc62c1b1c652e39fd0bbbc25e177798ac2928afc633d35703626e04ed69870e5b07f2ffd7ff3f56449ad55a165b15f49d058547cef9df4a9bc7322970ce93084cb038dfe26b959b9d085c8f6964d33785cb998a3550feaf037ba66f56a017f73bac3a881e7b98d47154dfe763cf4183d1854d91d34456edef750e0fd1b842f19c0e78c6b08c131b52439d30a9aa45fc3d27b31ed3ff2efa9e7839575801fef64bab34457d1265d1effc40cb59bafee6357c63648a55c8ade4ce87a3bd885ac62757e4147e7fc42e386c4df3c5523d816f4adc17bcb8bca7c7e92baf16de39aad1216082347c2f147b337d8b2ac638b5a30b97c289b83a29bc8bd8acc99dae6a650f4abb1967774a4093f143f8611de63dce83c89f3efc4b1a7bdcbfcb6ee28823f0e0f5d400cc16fa4480887083e52d69a19c85663e2d80247470d23427f960905903655b52cf8804f92890d9625f72a422f646d585c90436378af2a5a0175596b1a89091b1bd67790a252a87044e2e4a4d5fd73e408c3f988f80fc039196451021b72c7e22f931a4f509edd06d309e4fc2a707b581c1c67888927b11deca5f69f69c116abb107feba222cc141c7fccd87d8c5a1a8d88fb788eef2461e0498f39abc3311c721d6ab9575879f90e2b455567a15b985e452f5554f0345d4f9e11b739750f5f410872abd8d7351a2426e1d296cef50b354ed0a5409ea63bae94dc649d90f733e6741f4736d9b240e042d32d31569c246b7b9f41851bb73036e99dd0d7f8785344f44f8fcf4d5bd3f954570d00e5aba9bc53c9fe41e9f52f785d7181de861d3831b87015f351e368cbeae53478637d60a8bbd0a6e1df140bb2566b39d03e12ac03bfc610f2fae9091c39c47ebf606fc46408c0cae80f12930e12aa353c4c37d67d96d1d96eea96581885334b966985255d6c95f9d71e7abb63767c4e87a18a734b1c5eced518fce0e515502a0380d161686a14fa9111786d2c14ba781306abd6b362f94f587653f4a3641a15873d967572600de0c86729313cffc754cd2e52e8ac799772f28599dfa24cdb396a57480f8d3ba6eae5303037181b728c07dc4c0870063ecce60bf8613994c958c8011a4cfb9459eecfd9963a9ba76a2b1146d41be89ab30c8f78e10a6eb858e7aceeb5300fecbc39ba7f63390da425796d821a28d9d1cefd7ccd13bc682d017d18a110d6725a75fbeda01b80173650f47e347ce4d7f3fc649725d8752998943abd98dd50a84ed941ecb2c557eca45cb55fb4356f917b03054a717f96793b7b4cd2c2b27504feba464a401ebe5179158d4efbc4d7f5e6718e2167f8dc1bd61a9f45ce760f3c50539659c7bd9df73aac02d39311821fd0e41f20bb987dbc5a5f07d8ea44eb63f3fb89cf5479e48ae9753bccb3bbb86fa40403e9b5379661da4e89fbd5e3d3a973f120056e9678aa01b6d2d57cc204200d26480cb1444db6e5f4f01962f7d9906c7fccbc0b6dd8aac9cd751bfa1e8d6a664eb14648d2a566e1fdd1cc6ddf326018ef08fcc3d531a97f6f925cbc4ef63881989411f0998860ee77bc47638e4f76a9770e9b2308c15045929e0d0fd4f74a92a2abd5a0e1fcc3ea63814a1a58e760773581804f560f5ec6686b3235eb2245f8dea98f4785bfab44b25d9a0a5ef2c25b7a45ef40a0f8f3eabc5ad2effae42e7413ae972da9eaa836ad8e", 0xf0a}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x8001}, {0x18, 0x1, 0x1f, 0x7}, 0x2, [0x80000, 0x3, 0x1, 0x1000, 0x40, 0x0, 0x8000, 0x3ff]}, 0x3c) open(&(0x7f0000000080)='./file0\x00', 0x82c0, 0x180) 16:02:18 executing program 1: r0 = socket$inet(0x2, 0x1, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/1, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="6b94ef6e13fb2d86902fcb3dace81021827f4a684826e8f6c9399ec5b5d0cbf1b8dc085c8ab77accc8288448e5401dec56ae223d1aa5581cd36fe136e0f062019aa011a6762f70123dd675", 0x4b) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:02:18 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x7fffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x28b, 0x94a6761}, 0xc) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x5aa600000000) 16:02:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r0 = socket(0x802, 0x3, 0xfffffffffffffffc) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0x4) msgget$private(0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getgid() ioctl$BIOCPROMISC(r1, 0x20004269) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fchdir(r0) 16:02:18 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/138) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:02:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000, "002000f70601000000000002009349da72b6c800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30020, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000280)={0x0, [{0x9}]}) 16:02:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x10) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000000)=0x3f) 16:02:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x68, 0x800) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 16:02:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x6, 0x2202, r2}) fcntl$getown(r1, 0x5) setitimer(0x1, &(0x7f0000000000)={{0x81, 0x7d}, {0x6, 0x7}}, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x0) 16:02:19 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="38cdd4bcf1607a3e4a7848", 0xb}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) lseek(r0, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r4 = getpid() getpgid(r4) r5 = socket(0x18, 0x8002, 0x0) getpeername(r0, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000240)="ac7383050b600fc5ea9f14e03fa080f06b61ed6c486d58188a787bda0a78ce8384ae508571a4cd9189444e1c0cbb406ea21534b6d0e8f25517f69d32c7fc3c5b28ea92ebe03cdeccbfeb28db7252222e1e21bcb4d5bb8c2d8bf95c3e751b33084235bdb6c1c71dd0dcdbda2d2ee4c1d4af9b2d7e6b2406faa7c9834fad611b10f99327be43e8f01c20acc5735e4ab47e06da2e980e4c2ab5bcb1", 0x9a, 0x1, 0x0, 0x0) sendmsg(r5, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd2, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r3, 0x0, 0x0) getppid() 16:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x81}]}) fcntl$getflags(r0, 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8100, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x38) 16:02:19 executing program 0: syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) 16:02:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in6, 0xc) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0x34, 0x0, 0xc6a, 0x0) 16:02:19 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) close(r1) r3 = syz_open_pts() r4 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x1, 0xe4f, 0x2, r4}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) close(r1) 16:02:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1e11, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4", 0xfffffffffffffffe}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000100)=[{{r1}, 0x0, 0x2, 0x80000000, 0x4, 0x7}], 0xffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xa, 0xf00fffff, 0x8001, 0xa5cf}, {{r0}, 0xfffffffffffffffa, 0x71, 0x27, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffff9, 0x9, 0x2, 0x7, 0x80}, {{r0}, 0xffffffffffffffff, 0x3, 0x15, 0x2, 0xa4c}, {{r1}, 0xfffffffffffffffd, 0x3, 0x1, 0xbde4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x81, 0x40000000, 0x0, 0x100000001}, {{r0}, 0x0, 0x31, 0x20000021, 0xfffffffffffffffe, 0x200000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x9, 0x2d}, {{r0}, 0x0, 0x80, 0xf0000041, 0x576, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x50, 0x4, 0xffffffffffffffff}], 0x7, &(0x7f0000000380)={0x5, 0xfbef}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r3 = dup(0xffffffffffffffff) syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1, 0x6, 0x400, 0x0, 0x0, 0x100000000, 0x80000001, 0x1, 0x0, 0x1, 0x10000}) 16:02:19 executing program 1: syz_emit_ethernet(0x29, &(0x7f0000000000)="77d7633d9d6a3e8aae87271c783965b9541715334fb83b2cc9f18a8bc1c0776196433bb131400d28b5") r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:02:20 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x22) fcntl$setstatus(r3, 0x4, 0x4) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffff, 0x16}, {0xfffffffffffffffd, 0x9}}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1011, r2, 0x0, 0x0) write(r1, &(0x7f0000000000), 0xff85) write(r1, &(0x7f00000001c0), 0xfec4) r4 = getppid() write(r0, &(0x7f0000000000)="f3238cf16da99e5b8cf24f274cd5a5179a55a382ad876b7d1f42d62d3d2a4f3d08054bdeebedeb7c54a8c0ef2326", 0x2e) fcntl$setown(r3, 0x6, r4) 16:02:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66a5d1a3af0a9f9f11ce5d3f70c7fed503cb0e9b816ee554461adf199c7cb0644880bf4c1d4770000082d654b792ed9cc441fba950907112203845094c88dbf7cc47167fe706a059e771dbee2cecd771220bac8c2322229277b0b7b99cc89d31effeebb97ca7cfd79c5c4b664bfc839841"], 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10080, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 16:02:20 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x9, 0x46e, 0x3, 0x1, 0x5, 0x2, 0x9, 0x2, 0x1, 0x9, 0xff}) stat(&(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000580)) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') stat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x6) 16:02:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$inet(r0, &(0x7f0000000100)="2c5b990bc1c6b7fb87cef50cdcf16ae2df8aa0c79174c23d35b2f68124f8879b5f24bf4366add37560c0c18d0b1052e619029e2385154ecb7edccd134938ce91505c79368e96c000a70c18442a764b04375ab1ad87c912983fa244b7", 0x5c, 0x8, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x80, 0x800000000000, "d73000"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 16:02:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00", 0x9}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e020000f8ff0000006d472f22fa51045f29d9735afe2782d25aeb8aa3da"], 0xa) close(r0) 16:02:21 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', 0x0) semget$private(0x0, 0x3, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x7, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f00006a8000/0x2000)=nil, 0x2000, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:21 executing program 0: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = socket(0x6, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1f35edf68c3e12feca3efd8905313e3c0fba97f6884526f155acbd165c5db32e3bdc7942de1a624aabe5104254b5b74f6d1e156daa975d1c403a20ceaedeb6f00b5f5c356b90f1fdee19800bab8787533f74a2413d5b5b82be0618921b891027f3e1bd5cc5ccee86e5e11c2aa60ce9c67ccd93f5b0003f88d2fbb6eaff0677f591e59ed4eb3e3a9de96a43d2128474f7b304c70bce6d41603b93e23c829fc9ae5192fb10c8f5e2fdba04928e1facc12159f3b43756709f2de4d18a1061401c55176303a897e9a9b74ed16a32901fa2945ea056cfafc1332f0ee37271a00be7e3b4bc47b2999656874adc214e468511a9e472fbb9f06b7e8a9eb1e41828d4", 0xfe) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x80, 0x2a47}, 0xc) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = fcntl$getown(r0, 0x5) sendto$inet6(r0, &(0x7f0000000180)="ed994dda5d4d335c0cbaaf8894af5f550bd33380df5f3e4c7a613b849988b61cc9c7de491611de1d00bdaec6a8ac7926ad7291ece4419bbcfdf18c7c4c5f6447156264be746737b71ff1af27d2583d3b0def5920dd0250c4c64dffda5fbe9eda722179fc8246d5c696bd715bcc2d3caf678c5ca1b8eb6466119caf2cff57aef9527be8c768aedb65e85ff5d9f888620efc7e416b3439166124edbb83a19b61a12aef40ae208ceb640abd2b23cb8e16f62d91c90e1d8701a436775be3caded864a3d9238e2736bc4c3ac065186d3b8004756eed41a48eea7134f82fe4e8d4e30c5b14f75c539b2f0e02710e036720a0c9021f044bcc59c06ffa9de5b841b47c97cd511be194ca29a7022c49be86e57d9cc6a8ce91475b6d684a0346ed9b93799e5295d964be1c6ff8e371e980ab8bdd63d9e0243cfd454cbb97439cc928f2575f37efc746a334afb9d26b9b23da689f9f68e310427465739613555c3f18d04656bc189be0a83042c467088b5b35e27ca5f2043d030caa3ab784f2823e4a53121dcb9133698a7e6831fa074cb06c8729a9b03d7bee3e5e40c104bd4b33149671cc52cf90c5df2cec1a2830bb29c402d6f5846672df77cede7e5f1b862105c9491b89bbb176cf3fe1f5586dcdcb83f8c3aaefb43b63aa7d4e2050e2584ec22589516ea8ff0ce339ed8bc803a7f11818e3c77ecdb40344374fec55b40ba45aef6a7deb5066895d763d326ab48d5136cb522e7be679f06773dcbae993aab87113c1fdcca055e47d920a943d42617764d8cdf70e875be1d6334dcc413da53a137a7b6a7766bf3597ab7fd539306fb868d6c0f7e024401ada80036680cd541d09070c8d38b5be6d90a8c27f50c2def1ef7825512aef987b3fe77cbc25a28c24e3ecfe466cd04d5414ebc83a7533b92aeac47abf905c7e17ab263b66238684980fd1cf3f0c14fbf055761560b3b3e51e8c51d17ebcabf06dc830f1b368270a1be863dc4817fd63f5264d95753bd177534e4178b0a7e55c6a6234a5f291089acc2331f11526d77ba41186e3368045bc51d7243486cfb0133345fa9a12788486498c7aba0eb7bf7bd5902f9b5aa981d8d63371e5970fb55f83115e1a74a9c59758300f30f6079e74a12724bf177b4eab18f3f117376cb9e1fa7367033e8c6d264a4c48e5290b06e3af7d05414f3e50410d5ab4437e8a7cb28c8f581b79731ee9b16de56e8d48fc05d5e403280693c98bda0286a4d235074705c9fd110c8297af7984691677e704545697afe05f2e0f2338afc14fd826910c4a9960a65f7e11fce21c4223b1af58a3224c5adf0ed1bea95e01af7037221c567055c80c28b510f3fdeed2a88e97588c989e0af458bbf38340fd6408cf4c540070a060041967be0fc1a6615f4442da4fe7e8ca65a0f9deb806544ddba153a1c5ba025248e7f4cb79d0e749f187555f75f3603215c34233ae4b4b636f3e75299ef2a46eaefa7530a2dd9f7d8c6e53c02b2ec3f25372e177901b50f3ba20aa43011f1f754410fad49d6e3d7d4386df6bc6c43360f2cc42335f3e62300f63f6c00927e6ccf1970349f49cfcc5312fcff0050f02cd8a852e0170207dbf13e974c2ec6c48c1be12993d81fdeec48470728bebc498d4914f4fe30f1452526025ff43e62a8ae57c219dd34936b22b2cc73ee5c6a4f61836df90edca65b9dd3904d6f0727da350c160db26dcb3660d3da9ede08ae61818475deb9401e3761324d37e2fd4cb801bc71afb4818662dfbaa75a09aa8155b689a794c21e8fa862121f0a0c0f2fb0d243088267d76c8d7238ce7b64e911b3017b2fb9bd9e90522b9c8ad3346cd3e2351e67dea4d4e96ae28ac873cd91ec43f3ae4eacbec84f01f172e3454af2a8d6369e5e47b7c44b44c4109e0f725e713a602acc455b625759271041236f39f0cbece726a50c97cecb91c3ec6237196995782269b18db1f280de25c40e42e74176d1c41344ac559a030adb61b88e964139108d83a61455575ee05fbf12a53855f2b9b121ebd752d5b5c377b6c2be3f26330cb34ba71dfe1a4eaf6a9b643f07155fc1192aafe799f374a276b8200dbc55781cb5654296701de3a0ae073b034e654e42924caf59a0e864c8d8b0bd7d2856c7b607bf52a1e80c8287dd4d106ace5427601c8188b4903053da9d2d04844e33e56ed330147d0dc7878485baf040cbee7e33d40680b8fd7d7d7ca485f06bfde6c4818a9a2716e8d4cfab7f8f9dc3d4abe2544534ca8dbae2b527f5c700ea4971358c809dfc23382980128e35c82bddfe966eeeaa090ce860dbf83f95a72ace6ff3fd391b59efe14c850285bb4f0c1643b08057c9cccbab9bfa59951af010f5d370ac08f23abdbe1a993eacd605e8a088388d518d30effb393f3328cda5cf018b9c01e6854511cb4908c6c9b712d350bd93022623803667bdd691c2578a7490074238696c0ab6e991cf75e10df44ec480d183fdeef92ab65efa2bf7a52fe9cf87e28767873ae04af60d8acb28b4ebdfd1051f78219c9745533f3544413b6cd50db5bace1580655aebce376ada8c1bbc1868f184d0e2723834285b5f1488f8ef2d7ff2b9a2bfd0d724debfb9ec68eda8a5f880f33a4ea8ad4bb47a52c98938552a527c0bea06d91d6344c7370fc3101a0a43888512f5d39fc59bc8e0f99ab13d80f0119ea85797ad4a9c687312ca040ea0a5025517c02ed95c3f1fcb0978d0e86a375ecf0488850abd9d7d3cda65f2b9dc0a1efa50a9ff08f2deb9ccac585459eaf86349a6d8934744505f744c3cdfcfdd7873389b81dce086dadca32bee3c4ce635b57be7a14228f88c0c65d09a61c616d9064bbe186040ec9caad7999c8a8ffd916f17a3f34e82054f59eb0a5a684fc241a3a9435e9dc600b985319de6e41212edb86b1f4f8aa183f299d0b880328234cedee56dfd1a58df9e34ef9ad8487124251e56c77762902be4d6529a27d76e2d70124f68fc60b93beda76077599144605bf03045dc36b52fd381c76334479c7c8a7efd949ea709613dd1f44b9411440f6916b8a99ff39b274a2173d13a66afbbc4d4182f5145052ab730ee637eb7fad3323fac7c3ea90398f7ae9f58cd4d7cdace8c9389824367bfd583344dc4af63ef589aacf683e21889156cff84d82652f049e70d52b3c104133c8fe52b770b4fc3cab18e828b732975996087e238047ffd669d8f38a35cee2342211755e1904536b2e208767bc67aea1b3970dd723d12c88af2ec4883ee87b148681780d96bf3dbc43828fe6529e6cec7733c547137a1b51513ebeb45a7388825c4e15b2d2049d46d384ae024d6bc28557f42d3d9acc952b822fd5ff22db18a47ec7b8283f76f40a4d7a97a494756c6b6b8d015533972498fd421ccdd1189e46517c2f2d00955423758848df9f982d798a8bc80574029acf0ede79b2bc837c372a9360cda29941fae8e76d7f03869e3da712d5751276de3543569fb24dbf4b8135a7818911267df56ca66aa629fa6ac770c93076ddea9a767edad92ca23b7b45206569a4615b75301d88f64fa510b907bbfa2af2f75abf4d61fd95eb154df68855469f0c3207eb75c359217bdbe0a7b908f0b7d589b6c4f45bd32b26574c95993e7e5d931cc180b3bc4a9c4ebcb32d800bca44460a9396c5f0cd3badb45b0c19b6aaf1a90be2dd76a80fb9d3d7eafc4848b958bcce33712eaa8f6535075c348c32d08df6e699a6ab1cfc6f0ae7432f0d422e6d5ead3b9a0e45e1af8180f48104bf846b709755c5001eae361578ea58c8e35c05335623e24211cc681a852c9210c884394c8c8745ecb57b56f0dbbe42c99d5436dd438570421fde77348a964578b3ae876f8a587c9e3847b4621da0bc839dacdac602d9ef24e545ef5417c00e48e7b482718a1de12ce20873d96654af1d5d5e790f0e5c17c2729f7e0aa0f7bc2d16a2311672a48ee24729c07f7b4fdc70714bd273e3ffb3d33ffcf145b257de00ec4dcc02cbc8ac4d9f2a3c6948e0deeb6937ccdff94cc51e239275d85ffde7f67f5d81b4fb06d041ded8f5f3df4cb4a32235cd72f10bb9474f9c9aeea1b91f1e5abe1772c0229e9f4e32f6229db5fee82440a7b0c7132156d9e185adf26357b68fbb3c031deaf8de91d5c80220ede0f93784cc7febb2a6173edd629188006db416f90fd737f369b6c7c0ceb68547b1e904f6c1d31921b2c71c8a7a78ccf463c091557c75533890bdbcb7820caaf601b005b504bb06aef179e15515857bbce70e00ccdada5b57fc64ad2d258eed443a99d3afbaf77325edef0b5cbb305de28cdab1bd2b1ca95057ffaae01f81913e35633fec17438c50d9d138e7db0e3fc6d01218f3d4e49a60f51f7aa9a21b401c1e4ec91dc3aaec663f2a287956dea4c326fe51d2db2d3a6f7ce3a719e11be91905a2f0aa50790fba53323e73c30b40d5d40ae9c141ff79dc817ca0711875cf4973270f1293a1288517f97379584e6e334f3c6781d4c47148c6dea07530416020e36380d3024696b4b0e8abcc827d5d2c0797a3292ed761c9294f26f7b03a7b8549b66e6fb6de0aa82114452cf5d512bad4e4ba92eca86cc0cccfc48b9562bcfc01a6effeb429b1ee47d59f6c3803002cfac13571269b10ccae0f27176b8d70d384cb6b05ff30fe3e9a0d311648aabb7f54021d0cfb467eb912a26a614c97ef9fab292ee79a6fa1199276dd2214a917d7b7e911c75ba29c09ef1219ed4af9affb4a6ebef2b9d7bd8985da6469feb9db4f6505034b8e4ec8cd9221329c52bc3354e1835ccbe2e9895232ef8325248113a5461b4422c0c21d9e9c9b5bfff33f5a1d464655bc3525ff2db0c07892b6caccad495f74dc145f6ad4d2b723b0e3a02f4d1eb8733361ce103766ea71164e8f3f471663c10288fd4c66f58ec1a1c062c912cf29cd719c1fe31a1079ecc0e552f39aa3a37486e17701a84870463c4f928b10a3f8256142b3bc8e16a6b1493888c514b290622b01d214a9ccd8ab686f59f0e125324501f1114eb7e3edec8aa8f48edd889bc57bdc362467f461cdffcccdf26d6959f8dfdf156831812e2de5da198b52603c7eab5deea731d74f2d602ebfa01987bd9e168261518d82d0682e72c5b696094b3b98cc152ebaee330889f8ebfd15e938b5bd430273b6bd9e7deeccb09fbf2e924088e78c3ae051dccfa2a6b6c0480886075c654d13f76fd583370d32062b2f5e392aa1cf86f44c2a6a1aadf7e7ebfc137c388601c6a9fffb307a8e8864554b708b4f609c3d8d1b0e04523137a944ea070d127b98b7a098340285ac00389d1cb9ea0f7015fc6497b1ea0436b59c66c2b2b508270afc19a1bcea9f8abec5da4c0a7afa26b4fb826db61ce28b99a8a977336464719886c49178a52de5cd85f779c85c74d953da77070ae49dc42479d793f60a7b59e6df467c3a8dc3d5de88c75223ece4884cd5340045b9c34796158cf9503b33d40edcef0777bc66632feb9bdabd2ec4b1932d009ca9e8d3bce3983b6275503bc9ca53c8c71f495034b36b52180645b103c1bb855828ffca85bc504ae85d7adbf788a5cc572efee44cbe8d77311a4e63fe0256030a88c2cd31bd2e509aee51f2015e590bcfb19468d489474cf1ff5f0b864fce59cb31978337c1dc45d8a83b6e39eaee6f7d9e3329d444ddef602e29ced49936543cf434f5c4071d7fe4717620346f43ac250f43a1cf0362e6c6368ec96891dfcfd0c56ccd40ba0be493c03edbc837eb626ddecc6a72cae1bf0c3936ed62beff7c5353196590aedf55204639f893bd6eeaf0f3cac9efb7be1d7a087cecf25b", 0x1000, 0x401, 0x0, 0x0) setpgid(r2, r1) 16:02:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:02:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x34, 0x6}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)="8dde323c298dfba8b2365f231f8eacb185a3ea07b443bdeaae9e74ebf37a9c3c6c20bdfd2dea6c9d657e8f7a245effe1d725f49ceb1d6814290b7a453472c266936d7abc5b9e4e183431165bd454592650e0ed61922929de2791148e3b26d4cdc626cd2833605ead1cc51175cb035f865815a2c497d93ca085f950243bc5476fb178ed6559127d6991c90c7b6b6677ffc98ce364e6ebbd7b4045776456726360ac98d559a5dc045a6a52a79a6adc6f477d41db195aee3e8ecd720504f5fc1215396ec56dbf8d8d6bffbc74f51af8c3c00503af62e7f42f131cff194f61acbfc4f7ab3e42dd33c3dd67751f7ca03d3f2c01c245739c", 0xf5}, {&(0x7f0000000200)="2ca1d30ec8d7436b8e355190457dea47b47f271304d22b6135fea6311122dbfe73c1d1e19105e2f3cc35ea869565a7056a6eeb91336402722682b2a4fcd7475fed1b1b09e6b3832d26f3b829d4e7c36ae881437b4fb0e1e42907c67dfddd74a3d0c61eb220164f0277e052ff81c26e33c5aae51812f50507b5cdc7260fa53c4cd9089d8397d7b0ebaa7a38353b4790f63c4e9682143ab000eb5947c501b65ee4b48e4da5bd93774215dd709253b528d110ab6b44968771fd98aa5d5e12a35a22fb433905c982e6d3c6e81c8eb85a37cfed3b7676a06fecd6df754f0088eb82ec", 0xe0}, {&(0x7f0000000300)="5345fd49163db195840a2fe5bc4f548c9a2936979622efbad80b866dd577d92a890c57c98b6acecac6e44dd0837855614e0cefaae450ed1b3dcb082ad915f70ba6d9d56fe0ceed460bd919d600bff96414d6e8323b7d29e6cf8e3017dc41b10b77ee3c6cd1dd8940163e4a8659456a74da9ede14a38d78c9c5af", 0x7a}, {&(0x7f0000000380)="f76d74aeeb53a66ec35c44ef0bf88527d92fea3e40ccc8d5a661e706423fac1dd13995d892ae32712773cbf4107b42a1cb6882c1e197b887119f172452a45cba01b793cbf4d7a1436e6616a26350ce9315cbea22f916bac823023e03bb7d944f622539a66b6b54382365d291bf705076e80cb9050929093ee969adb367f4fabdc83e60b23be7df9d4fcddaa913065513b5466ce6b9bdfc13a220157b70c8aa2502c7b9e30d8c96432ef7495fb50fe0d7281f7395667c9f47cd45e8", 0xbb}], 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="3000000000000000010000000200000004e352165bdbcb5874299589ec259f9d9575e37e4f2e00092cf300d948c600002000000000000000010000005c0000007e51612eabb52d686e9422fddd00000060000000000000000000000001000100a3d9de080f4399c2c03b1e80798016b5db6d698d5511e6f7f9e8aa117c4423c0940a91e87c6bea44178bbccbc83c952158f4da17c7cb58db30bde628687565c4df7ac9c8ec0bf43cf47223070bc744017082fe160e453c0000000000002800000000000000ffff00000700000080d8f39e59347d0a38491931a87502c0c62ab00000000000f800000000000000ffff0000a500000036fcbd2a7f858f50dcba14b3b9219ee9fbf7ea360b5fc074edece8caf69692dc5f72eb0aa203eb2a79310011f013b269319899bbd06d0b506a7f892fee8c565b030f31ee1b62253c174dd9000000d3a07fecf2c9da6cf5f9c737f4e459a216e4c74d44ad1a10dc3222e9b4d32678025a5de5c57c488d7471fc572bce1aa194774a702785577cea3a037eb9d23d5fe9e12a42b3a3085c66852c5cc59a91f51cd4186d73d8b746c55a4ef0f683c8b374676fe8e6b7f24dbfe764775f3dbef16077ad83c686c99734b905a967fee234f1551252b1209a32c110478a0851572e8e7768170000000000005800000000000000010000060000007f278f24ee0b05ffccce4472bed6011ec092907c45ff724781939020d0facfe29a7dd1df9c5e799d8892014671e895412653d14608000000ecee9f2ab54c8e3057300c39f50000002800000000000000fff70000050000006ee6c5e7fce00a1476bbbfb7ad94c11d15cb548619e80000"], 0x250}, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000740)='\x00', 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) mlockall(0x3) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x82) 16:02:21 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) socket$inet(0x2, 0x3, 0x49ea) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x3, 0xfffffffffffffffc) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000040)="72ee324829951f161e2721d4ac10e524c66bf23cb4860dd9e3100fb1876708d8c99eba7d1c848f2da3ecd81534", 0x2d) ftruncate(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:02:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x4, 0x7, 0x9, 0x3, "e01262863d05ac38136f73f1912de2306053d211", 0x0, 0x28ca}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)=0x7000000) poll(&(0x7f0000000100)=[{r2, 0x46}, {r3}, {r0, 0x10}, {r1, 0x1c0}, {r0, 0x40}, {r0}, {r0, 0x40}, {r3, 0x10}], 0x8, 0x0) 16:02:21 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) read(r0, &(0x7f00000000c0)=""/216, 0xd8) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0x6, 0x8}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) fcntl$dupfd(r0, 0x0, r0) 16:02:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='p\b') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000200), 0x10000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10163, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r1, 0x0) 16:02:21 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0) mmap(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0x5d) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) 16:02:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x50}], 0x1, 0x7fffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="78652a70c6665d1b541fbbbaf03536c8242e41d4541ab1f2ba6bf6ca536b73175e07cd1a0a0b65eaabfda759448d2f15b246dffecc007f932669dba2509f263eb9c8d187810bb0032bbfcdeb9ba3a8126d5e4d1af732145bf04fe018b27265ee5180c9c8478f77bd01cdaf111007e5ea0dda2aa12816a16054f0e46d9e55437dfb9a4d21a1d814393cd9a2d7fc8f", 0x8e}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) 16:02:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = socket$unix(0x1, 0x2, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r5 = getpgid(0x0) getpgid(r5) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400), 0xc) getuid() getgroups(0x8, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getpgid(0x0) dup2(r1, r3) 16:02:21 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x80000000000000, 0x0, 0x1000300000005}) open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x10000}, {0x257a400000, 0x100000000}}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 16:02:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "d42000006e9320000000f4a900"}) truncate(&(0x7f0000000200)='./file0/file0\x00', 0xfffffffffffffffa) r0 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) sync() r3 = fcntl$dupfd(r0, 0x0, r2) mkdirat(r3, &(0x7f0000000100)='./file1\x00', 0x48) r4 = getuid() utimensat(r2, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x68b8, 0x654}, {0xd76, 0x80000000}}, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r4, r5, 0x6) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) 16:02:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x3}, 0x8) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:02:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x8090, 0x9) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000180)) 16:02:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) close(r0) 16:02:21 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) getpeername(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b12f644500"/4098], &(0x7f00000000c0)=0x1002) writev(r1, &(0x7f0000000140)=[{&(0x7f0000001300)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0x1084}], 0x1) close(r0) poll(&(0x7f0000000000)=[{r1, 0x4d}], 0x1, 0x0) 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000001500000000220000000200"/28]) mkdir(&(0x7f0000000080)='./file0\x00', 0x81) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) flock(r1, 0x7) r2 = semget$private(0x0, 0x3, 0xc9) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000280)=""/4096) 16:02:22 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) socketpair(0x10, 0x0, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setgroups(0xab, 0x0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='W\x00') getppid() 16:02:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getrusage(0x0, &(0x7f0000000100)) 16:02:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0xbc, 0x244f6194, &(0x7f0000000040)="f9de9d19823f1ba42276869e46986293d0c71cef1e2c560634e4c1cff6b62f35a8d0712bbdc6651d5ca6fd78d4797183408e319590da214bc00de7211f44538fb6a2c34c18cc8f90050b7df9", 0x4c) setsockopt(r0, 0xffffffffffff23ef, 0x80000000000000a, 0x0, 0x0) getpid() 16:02:22 executing program 1: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$inet6(r0, 0x0, &(0x7f0000000000)) shmget$private(0x0, 0x2000, 0x290, &(0x7f0000324000/0x2000)=nil) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:02:22 executing program 0: mprotect(&(0x7f00003c1000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x6, 0x80000002000000c, &(0x7f0000000280)="a5576d0421f33a7adda8e3f53c0c6cb95875013a38bed3a97727be30b777e636433ee71aa2cef52dcd6d38c3851ad55d8dd5fc2fcb911f08e75d28ab2179942a733a2bec89183ebb3c236ad42c75e96fc35399fcee91f7797e682af61a59021f0eddaf034ee12d64da81e72ed474cb27dacf7b93ec86d68a69bd8a60bacd4a88a22e1740ef5338366a6b4e12625426123591f0d563012355a42313fa822a4ece7c535b394a670a3da3b3143574c56ff78e32ee3a0a53dedb5e266fc9da7562d6e73c6fa6a716f3565f27fc76140dbf7418e7a78e6645a3111177f4779283e815", 0x1a6) 16:02:22 executing program 1: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x6b, 0x0) readlink(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) 16:02:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:02:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x7b0f893707c44a0c, 0x2, 0x38) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f00000007c0)="8f1d8e6726264b64899b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ce9d7c587d3a12a93a4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6c89a8595f0850070000004b86c4b274d872bb8a3b5d4f48b745e327331d8b557a6daee9aa383532572511db5eb5c4f86b998ccf1e671a7f66542de93653dd425f190f0ae2bc1960219cb3de23747d7918f73260f1b179db45413d7d4e20f6ccb924336715dc461cb0452fa729925ddce88499a81eea51ae7ef32194a3df90023d517e1e0b7dc321e2c2d5ddaa3ce129f6fbbc66095b34f03a72a534729f27586b6f005cfc87e54e8aeabb9bce976f22b69be245e8e01ff2db8084f3d1cabf614d8ff6acd450a1d59ec6c2cf7d868090c27c0279116c197fbbbfb33d9f3bffa2057f8306936b7b692282918e5ec3", 0x171) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xe) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x68, 0x0, 0xffffffffffff4f66, 0x6, "92c06745fad981fa01f1bba958324afd02ee9ce8", 0x3, 0x8}) 16:02:24 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) kqueue() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="a311cfbe80ee412ea3b2d881f3befb16bf05ecfb15b4ac8cc7e66f984360cbadfc77b8d6cd5f1c7cfd980c7a18aeba99d5410f5a3dda9bedac4616a9347786ab96c30cd488fdc98da0907fd7b5c14805a9f35f78ac7e8af8a8178dd14e603d216e7fd077bf35c207314b3dad4249f19a02c3795baf0e9cb3690b15b1b0aa9ae7393a36420356f7e7278ef6a986670585cb601a129761e8dabd35535118e7e6", 0x9f) kevent(r1, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffff7ffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0x2}], 0x80000000, 0x0) 16:02:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x4, 0x10, r0, 0x0, 0x0) 16:02:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='on', 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, 0xfffffffffffffffe) 16:02:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x8) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x80000000000009, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000100)=""/64, 0x40, 0x0, &(0x7f0000000140)={0x18, 0x1, 0x6bd, 0xf9ab}, 0xfffffffffffffce7) syz_emit_ethernet(0xb1, &(0x7f0000000040)="82fd4436f5b22a9a0211f098787a628bbaf780e9ae3bbbeacbd10b154103b1c61778cf90a63c4acbbef7576307943ae8d483df3b80ddd3018c8de14ccca603f8c1bf83d2234d289089d9b45080541206d9630394b8b743d0a1822215eecffcacd0fccba83275f04bd047f6bdeb0486edc4962e6dda4cf7316b9ca7a6acee121e9e4b6197c71d2030dc6db7416cbc2bc5ee4c919a6b4bc01d3e378b9b206ded803629c83a7dd45f111da84faca576e234ce") 16:02:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x4, 0x0) r2 = semget(0x3, 0x3, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x8800, 0x0) kevent(r3, &(0x7f0000001380)=[{{r1}, 0xffffffffffffffff, 0x8c, 0x3, 0xa30, 0x401}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000040, 0xc00000000000000, 0x7}, {{r0}, 0xfffffffffffffffe, 0x63, 0x0, 0x9, 0x200}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000001, 0x5, 0x8000}, {{r0}, 0xffffffffffffffff, 0x72, 0x4, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0xdf, 0x3, 0x9, 0x1}, {{r1}, 0xfffffffffffffff9, 0x11, 0x0, 0x6, 0x8dee}, {{r1}, 0xffffffffffffffff, 0x82, 0x4, 0x8, 0xff}], 0x2ea, &(0x7f0000001480)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x6, 0x6, 0x7}, {{r1}, 0xfffffffffffffff8, 0xc, 0x21, 0x8, 0x20c280b}, {{r1}, 0x1d3d017c3db55b97, 0xc, 0xf0000000, 0x2}], 0x8, &(0x7f0000001500)={0x9, 0x9}) semctl$GETZCNT(r2, 0x4000100000001, 0x7, &(0x7f0000001540)=""/154) r4 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000180)={0x2, 0x101, 0x7bb, 0xca59}) read(r4, &(0x7f0000000340)=""/4096, 0x1000) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000280)) r7 = dup2(r0, r1) write(r7, &(0x7f00000001c0)="361887dc1ea213930a703adbd3f414bcb962b35fffda7e8647632b3080e34c121c6658d4195aa832e52131b23286e94e52ba0147301bf25b821d97e8f06060124d98ccb125f901bebdcda040204b87b28cdd77d4e82b01ea3219cc27993534f5c3eec4025e0d0b4a25d9e187360b56042ec7f0d890fb64aaf9f3a7a3716908757d600c4f064bc8fd0c4a243efa77440290a38c701d48f1d8cf25c531b4615ff63cef2686d7c5e54f038a42bf", 0xac) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f00000002c0)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) kevent(r4, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 16:02:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x260, 0x0) 16:02:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0be2a500000800000000000089bf6cebdd0ca63cfe7ceb66ad8500040000da4455efdbecbd590fb771b200b8f136ce0ac87da0cc8c946fb65c9066c9237e0cff530000000000000000000000000000000000e21a6613dea004e008725aea8ad67518c1b3441ab83c568565"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:02:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x200, 0x1, '\x00', 0x0, 0x7}) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x57b98854, 0x3, 0xf2, 0x401, "cfa17f3c7d8716fc39eff0e9226d739958392903", 0x8, 0x7f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003200000000000400"], 0x10}, 0x0) 16:02:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x20000, 0x0) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x3, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0xe615, 0x0, 0x1, 0x0, 0x2, 0x3ff, 0x0, 0x2, 0x3, 0x11, 0x9}) r4 = getgid() sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000330000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d60654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b00000000002f53568453afb19bfd710bf0"], 0xe8}, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r1, 0x6) sendmsg(r5, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) getdents(r0, &(0x7f0000000300)=""/225, 0xe1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xe7, r3, r4, r6, r7, 0x80, 0xca}, 0x7, 0x400}) fcntl$setstatus(r0, 0x4, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) chdir(&(0x7f0000000040)='./file0\x00') 16:02:24 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r4 = msgget(0x2, 0x0) msgctl$IPC_SET(r4, 0x4, 0x0) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r5, &(0x7f00000001c0)=""/20, 0x14) 16:02:24 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b", 0x441) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 16:02:24 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10402, 0x0) read(r0, &(0x7f0000000100)=""/7, 0x7) r1 = socket(0x2, 0x8003, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x400000000) r3 = shmget(0x0, 0x3000, 0x20, &(0x7f0000004000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000003c0)=""/240) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="ca8e1d15087b633aab782b2409a2e589731a2f174f6636453ea1850e49dd0a686dcec0548b864a2024f6352cd79a7bb55c49f2ea980fb9fb2cbfed68a06c8150adae7652ac4a5a483b0edbd4a4d2f1a705b90e0c6ad1d9de65237929998857fd5ad31e7895deaceee43cf456463788b149157b99e46cc1b335c7c225501df86405176d80cf812b"], 0x10) connect(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="40002e2f666914c728017a859ddf0d0d9300004745e2ecd6102e5675fb9d9001b3b7b800006c65302f66696c6530001c6944282126762fe28d4dcd01b31c31ccf38f799ff49c83c28e5406bbf10545953380520a8ca48d1032b987416e81e7bf20912609fa9d853ccaaa6a2061136bd57114dd448c29db6065202853643b901645d6590120229174914e7dc2c7613fa866a18528ecb4220ce8462bcd9cdaa0c654fe00d75f02f8574499ec83317a0d9c9394498f6c6c8beb81762ab1bbdb8490f34bc4d502208e133fde124367fcda43578543bb2aa1a513e429c5f567f81858cacc93e891c62eae37dbcec426eb32f333dcaa2f2a3007bd19fb04c3f97e75c53c3424054c38aea919e6382f055949aa878f9ffebd886a8021cf055e51a9ce087bc5f54e96ebccf5d123b1e3a094c241e7175d640307819922cbe8fd8b717c02920b39921f95329caca7a9acb5f32fbea28a8810b24c64cb25f0bd31207769743fd865fd94fe0000000000"], 0x10) 16:02:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair(0x2, 0x5, 0x3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x5, 0x85, &(0x7f0000000a80)="a777d708b8404baed67566cc7364816dda7d89894b7ebbc7141037f6885e6e2227d00c2b7023cfb56d969cb3184f9971044727f32ec8456312670301260a81075a0c3eb3d193033fd7913e180fe222513ba5911365aa8e5e2344e5c92649a15d3754dde0fed79b6dff1ddc3d9b40ccd6cb95de2cd2ea5bbabe506cb37bf94c040c587f2b160ef07f975a6a9c852f517f79f8d89e9e2114a3eebbcbea3e4e4206bde0e8a71352d8e7569ab30c9d2c5acb670db08742cf00"/198, 0x336) r3 = semget(0x0, 0x4, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000880)) recvfrom$inet(r1, &(0x7f00000001c0)=""/100, 0x64, 0x3c7487d83dd1fed4, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) setuid(r4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x82}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x682, 0x0) recvmsg(r1, &(0x7f0000000b80)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000980)=""/90, 0x5a}], 0x1, &(0x7f0000000a40)=""/46, 0x2e}, 0x2) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x4) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000280)) r6 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r9 = getuid() fcntl$getown(r1, 0x5) getgroups(0x7, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r11 = getpgid(0xffffffffffffffff) fcntl$getown(r1, 0x5) pipe(&(0x7f00000008c0)) r12 = fcntl$getown(r0, 0x5) preadv(r0, &(0x7f0000000800)=[{&(0x7f0000000400)=""/155, 0x9b}, {&(0x7f00000004c0)=""/108, 0x6c}, {&(0x7f0000000540)=""/205, 0xcd}, {&(0x7f0000000640)=""/185, 0xb9}, {&(0x7f0000000700)=""/107, 0x6b}, {&(0x7f0000000780)=""/81, 0x51}], 0x6, 0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x1f, r7, r8, r9, r10, 0x6, 0x20}, 0x8, 0x5, r11, r12, 0xe0000000000, 0x85, 0x3}) 16:02:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) socketpair(0x6, 0x4, 0x1, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xd, 0x0, 0x641) 16:02:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x48) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x7}], 0x2}) 16:02:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b07000000000000000000010000000000000000000000000000000002ff4f22006e", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0x0, 0x48, 0x80000001, 0x1, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x23, 0x20, 0x2, 0x401}, {{r0}, 0xfffffffffffffffb, 0x28, 0xfffff, 0xffffffffffff6afe, 0x4}, {{r0}, 0xfffffffffffffffd, 0x4, 0x6, 0x0, 0xe458}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x401, 0xffffffffffff8001}, {{r0}, 0xfffffffffffffffd, 0x2c, 0x0, 0x0, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc3, 0x80, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffa, 0x11, 0x80000000, 0xc6a}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x5f2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0xa6, 0x101}], 0xbfc8, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x6d, 0x1, 0x7ff, 0xd443}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x5df16b8c, 0x7}, {{r0}, 0xfffffffffffffffd, 0x88, 0x4, 0x3, 0x59}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0xff, 0x6}], 0x7fff, &(0x7f0000000040)={0x0, 0x3}) 16:02:24 executing program 1: r0 = socket$inet(0x2, 0x0, 0x1) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="320f", 0x2}], 0x1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:02:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x0) r3 = getpid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000080)={0x1, 0x200, 0x7, 0xfffffffffffffffb, 0x5}) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) 16:02:24 executing program 1: mlockall(0x2) mmap(&(0x7f00008ca000/0x2000)=nil, 0x2000, 0x20000000000003, 0x3010, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f0000a9b000/0x12000)=nil, 0x12000, 0x6) r1 = semget(0x2, 0x7, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)) mlock(&(0x7f0000ace000/0x4000)=nil, 0x4000) 16:02:24 executing program 0: r0 = syz_open_pts() syz_open_pts() dup(r0) syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) setrlimit(0x7, &(0x7f0000000000)={0x1ff, 0xffffffff}) 16:02:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)) nanosleep(&(0x7f0000000040), &(0x7f0000000100)) 16:02:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, 0x0, 0xffffffffffffff9e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x20000003, 0xfeffffffffffffb3, "845c550910000a14fcff2d50a9fd23cf833700", 0x0, 0x80000000}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:24 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xffc000000000, 0xe1ea, 0xbc6c, 0x1, 0x6, 0x6, 0x100, 0x1, 0x2, 0x8, 0x100}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) getpid() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x9) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8000) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffff, 0x0, 0x0, 0x0, "eace2aee3da810db8b106f724e606bc28a2da0c5", 0x0, 0xa2}) getpid() 16:02:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) fchdir(r0) recvmsg(r0, &(0x7f0000002380)={0x0, 0x38a, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) recvmsg(r0, &(0x7f0000002280)={&(0x7f0000002400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013c039f06b4f789d9a8000000000000000000000000000000000000000000000ebff00"/108], 0x64, &(0x7f0000002240)=[{&(0x7f0000001140)=""/156, 0x9c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/39, 0x27}], 0x3, &(0x7f0000002300)=""/119, 0x77}, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x103a, &(0x7f00000023c0), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x52, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="d5ff07000002fd813048e69931929405", 0xfffffd55) 16:02:25 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:02:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x80000001}], 0x2, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000240)=""/31, 0x1f}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socketpair(0xbec7073e5ffc362e, 0xc003, 0x9, &(0x7f0000000040)) 16:02:25 executing program 0: stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000440)={0x4, './file1\x00', './file0/file0\x00'}) getgroups(0x5, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000400)=[r2, r3, r4, r5, r6, r7, r8, r9]) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x8, 0x0, {0x6, 0x9}}) fsync(r0) syz_open_pts() r10 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r10, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) fsync(r10) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:02:25 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x5, 0x0, 0x0, 0xfffffffffffffffd}], 0x47eb, 0x0, 0x2, 0x0) close(r1) 16:02:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000002c0)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5c404ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42", 0x145}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000480)={&(0x7f0000000440)=[{0x21, 0x9}, {0xb6c8b853a70dbc6e, 0x6}, {0xc7, 0x2}], 0x3}) 16:02:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="71d71ff37fd91e688acc0c2836c51a6cecc6ad7b167e7ea6136776fb6c0b5cc2afd25ab486e549740fab34dd0157131b60bc3d1d02597bdd144ac96921c62a5151288154fbb6926c52729320edb95eabeadc472175126d1edd34f1b9b1ade69edc09c087267e169bd643f816ebcb7d433c6bbf4bf1c93b47a2400937add03c8b7346c57b6b54c1b8f33b898266000baa975202ee97e4ae3e65109d25a7537a0108c8c4ccc8762dff18ababbf48a30b5e36e54b9fee935e3dee9c6a0a5fa81e1d1b73a756f9d8119f23fc58ae6f625a622bc9a3dad8b869ff1766d616772b94c618046715e70bf1aba0596a61883f0e98639e80a9f163735b83febd3e2b1c0f78af680900d4f77d8ac5a108f2325f655aab0440bafa0c4316f743a99e81c5ab84b0d37471a9670d659071446ac65eb5ba69f0", 0x132) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:02:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x20880, 0x181) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x4e) mprotect(&(0x7f000067d000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000002c0)=""/218, 0xda}], 0x2, 0x0) r3 = dup2(r2, r0) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) geteuid() ftruncate(r3, 0x3) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCDRAIN(r3, 0x2000745e) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x101, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x6}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000040)) kqueue() 16:02:25 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x7d, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x18, 0x1}, 0x0) socket$inet(0x2, 0x4000, 0x2) sendto$unix(r1, &(0x7f0000000380)="cab10077011e18d9d5d75073520fd4fdfbc0e41c68e2bc22599cdc85e65423f40f8e6b7a49707756fd0f1777f9594c82a5422a2dfaf396f5f483421d360ddc7ae50fc73d037fa473e6af6e309076d2a03ef0184290a56a0a4d5709cdc60a826b0d8535a27ed9ac340aa736a1ae2f822a1f6da281866ab79bf7156e3d349486a9fd3434d4aa982c92", 0x88, 0x8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:02:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup(r0) fcntl$getflags(r0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000400025895af95d9a39670000000056183bb926de9c06e59cb2dfe4e68d371c1fbc083b2f6f8fe9d65a11946d53fd11df8f75696a2f0af584cf4716aa8b65093d6ea35e7bde0505dce8152481974abcf0c268bede381ae3ac863ca891f6edb1956803225b6331ecf6f1c2b1922e655a30e8bb7253c8f8f4c86591c3ebe00b90beafc7c1c9c71a34d4fe4c2f22a5e04def3dcac4"]) r2 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x43, 0x7fffffff}, {0xc7, 0x3ff}, {0x101, 0x1}], 0x3}) writev(r1, &(0x7f0000000340), 0x0) getpeername$unix(r2, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) close(0xffffffffffffffff) syz_open_pts() syz_open_pts() r3 = msgget$private(0x0, 0x148) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000013c0)={0x960, 0x45, 0x8, 0x8, "3625cd2b61c377958cd900467760fd2ecd5a42e7", 0xffffffffffff8000, 0x8}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3, r4, r5, r6, r7, 0x0, 0x20}, 0x0, 0x0, r8, r9, 0x7, 0x907, 0x2, 0x6}) syz_open_pts() dup(r0) 16:02:26 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) 16:02:26 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) r0 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x400040000000007, 0x11, r0, 0x0, 0xffffffffffffffff) 16:02:26 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000300)='\f\x00') chroot(&(0x7f0000000040)='./file0/file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 16:02:26 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10010, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:02:26 executing program 0: kqueue() r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1ff, 0x5, 0x6, 0x1, 0x0, 0x100000000, 0x400, 0x1, 0x1, 0x1, 0x1}) r1 = syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x0) r2 = kqueue() recvfrom$unix(r1, &(0x7f0000000100)=""/62, 0x3e, 0x840, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x1) accept(r3, 0x0, &(0x7f0000000240)=0xffffffffffffff58) dup2(r1, r2) getitimer(0x2, &(0x7f00000002c0)) 16:02:26 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) open(&(0x7f0000000040)='./file0\x00', 0x8021, 0x118) setuid(0xee01) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) 16:02:26 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r1, &(0x7f00000030c0)=""/4096, 0x1000) 16:02:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="00ef2213d9dadcb7495b7a2eb1185d380956e62caa1512ef97d92728e6d23d861ab261af8a515676d97f17a8f9587605f124fcd3b8cd760c7c1804bed93e07e1cd331b54500bde2c0680e750c422d897d60e34dfd455d2000658d6e8363628be83f66c52956ce6f156673ac768450e52055a5613d819fb87fcaae41f98744bd9605b92234ea0b89ec37eacc567bdcfd80e8f3a40622e27eb57a9ebaa52217d977169d2897fe5226058c3ac5b9c6da1ea6a66189c5e967f0f64af4c91b4825c0a1d33a06c28", 0xfffffffffffffeb6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:02:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x40) writev(r1, &(0x7f0000002340)=[{&(0x7f0000001280)="59f6a3a0134bdc1ebd79d9b2b65e1f0da1de9a5a5cc042697145f9e4c0e2654404c4f555717bb101f39607fea0ab878b6c6e92d40098d376b7b86a90aaa10058c926f9f8db277063c931c4d068046cfe828ba2805d9100cad290e206e70f65893ed9d88d6d0c5684257086adabb9407da047c93fe991977acbdc2a7800678b05a441051bacb8f9d1d1210318c072948328488a9ce201fc4d0fc219e7d10b1c7d2a33ac708133892bb8ec3dea0e4c9ba080059cacbae41fbd5745fad4ee668c329d7814b58d13fadcec65c3ce6d5d3a50f3a3f3c5376774d22875b3392663a0fb30cc4f9f55a0368fbc74f1cf8a4bb155bbfeca169222987fc53a89750731194f9910edd09e402ef6ac4936b5df8b7baa615e40539695418dab18332dbcd1f082f2c9ccbe0a5dafb8dc08d6d3be2a7373d12834d6ba7aab76ffcd48c681bf8a6c513b0294bcd064721977c4d92769025fe7bed47d57c34e9706051f34c18e6200956f8c5f78686ed6968084c1aeddd397fd661f4043b00cca77d0df6bfc3a57769fb7c95b2b2480d7e8d79bffd7865d4bac330fbd0651cd586622bafabc4ad8baceb2dec76d45307395c407dcde48decac5b6ef7964e8aae63a2e84a97c839953df5d13343712674950f53bb200d98e56aa6175f835b860059aacfd38381e6bd0fb8e00e408ae083a350fb090c6571718d8768c275a69cf782be0cfb4ac9715d422632b5082d5d84eb49307985968e4a94b191da4f5b9d74e8d032f378225f7407dd395930556853aa34d8a5238499d1ac836e41b9e3391d39aab4c9d2067e5725b5caaf79c463d166c57a9e67b34672ae8a4c2b7e31711e8ee436d1290f7565b558b5fe8c933e10c11e0b7d692e19c04de30cae820bad1e01b8f6545a41422d85cf3bb91bcf4b2ff607ecf7f1783c5c4e5328bcaf4ff9a3790526845a1d8de2772a62ceae576b4978a2bf222fe28495b4671323c596e0f030478caeeec44d11ca39d445c86bb6dcf56c1dc3062bd013a9aa99dfdc6ce8d32267a6d3b1a8cde3398af7d21b12e8a31279dc5beabcca19318862ae3e605fc18fd4ff6829ce3d4424c85e70d5be494876468cade01473796d9be0fe535a2922f94ae67f5fee69a822160cfaab8f096c4b450d29d94bd76eae37198cdfb7a28adb05687b0b5d844cee617d539bcd4c34e478c7ad6e8d2bca07126723d1a35c50350f6ccb0189484013bd67461f8120dbd3225f84c9d0ca2b7ba95def67e0bc18d25450e74a783638fceabeed445d072aee8f163236f1887f40191c9760b676bb1cca945513fa2ef16ffe8c6479a5971b4ae552c90afa337c6e6472483ae330ebb9daa5fb4b16129dfcad2d0aba4c844a583883978ccc0dccf82c3de870d9385e5a0352dd96aba34a0f16404c92146a6750ac17a45c278d88b67a86d83727f87f153e198810883877046f74d9828167991dc052cd5ca7aad99f93bff4bf605cacfb6e91247619b9b17f4edf246f89cece324cf6168cf8d3d44e49659046318f63070b1890abcff8e7178e456a17b03b45ebc61e74d07cdf01d44723f30a28b4def2e1740276efea6de039c76f513f2837a97578e2618fd3ed01b587b6a1bcf609bc1625c7b72954c208a5029e34c034565daaf9746be459d2cc5b2c78d08d7a30d5a348e848a548ae250ab8865bc497ed808768fc086a7cdd8bbc29faa5fab4160f71c67bd8706ff8d51452feeb78f401f9b5580f2964d65070f95baf16576a85f35e8cedd8cef9838c23e549a7bc092e66470b5455d307e1ad37d2ef8c8bc7d36c872071b1da19f4b31939352fa2717121c460496aa51decde17833a70638197d09a6f4181a9c9751373d98850764d421909319750563d536c091eab81585ce125e920a7cf5adc0d6f461b80b33ed491dce356f35d75e93a6f7a3c73ca7781cb2aeb3e38431dc0f3da22b809a143613b158f9f5426fa694809d1382ab97a6221728fe4d8c0cb37f6030ea02335bb19314ec9400f139e87f3091231d245d75b1f6bc62604c1e021383439beb8362cc26eb99d40b775647f5fb08c2e9a29a824cceced527a8550aa808ae302397bc6c697485f06805c929bdba232f3badf9791d6564aac92875fadd34b3fe6900c1d8259151990c3ef514e399ca8bb46002e7725f8fa9c1f4e74d467e029ac5c9513a702c8cf403b7bf556785925616418608e2b4bc7cfbb5f8d331a99fb223d8704add9d06431fc0d8f76b1a1415c4a6188c497556bd6c832f3903c79bc55b0cfebbfbd8d3d9d8cdf4cd38277e61e42b8abbde9cff66b778b95eced99e453bf0532009f8b8da89aeffdf750978a17777a0de05ca9b6a4157dd0abd886d905a7a48838a47e78a671c1a49f763f78aef664b51e103c6769fbdf1c75af815e8c5992812d46d57a3af681a0f1f57f683cb8d0fafbb5503dafc7a76fd26f9987fb8fc951efce4255cfb3fa593dbc4612a9a3e671d082bd6e26cdb9a164a480a4c1388b13fdef715fbf1876d1226a2e67a8c72d865e67fc6e01d969380f6344552f171a980bf7ad61f69489bb5250240a1442475939a6848f4b28abdbfe3b8cbc244cdd1c7277e093d6e91035edb403f5aa4894f19aa1386d420acaf71302e5869b04066ab72ade50c02c9b3ae53d745cabe24c87cf2c44bdbf5f66e94186abb12b4de53a1cdfbe303fc61ca972cb051d2ed42286d9d139facf3a44a9630ad4711277edb75ff955db4df46bab3417e1a58486f001796e8d9f2065ccadb1fecc5b0952253946faf3936ab761b846e519bdd256c1144c582213b28e1442a4cc183761de0c32261134ff81c6b200a7dc30d1a2b4fa2b73525e273e908f225f40caf635df6f0fa32f4c0d7d3a5c41a46db6c277071fd62359a5a76480f8a80966a3ed1feee3eff507f54d15773de887bfff72ff58cf3f64e8d50fdc7be5244bdd43264390191df071f59b1fa7bb47b7906e806703d47ee2d8c28d365e48be0928e3fa95b656275aafbac921216c1930bfab90dc9b227d80b0256a600e916fa2d55710a93105e39a87eb84e92b44bd51aabc0d2543ae735568a77deb8f534fb41cb6375ab5d8c060ba456bf6dcb9bb6b045c20cb7400b24ea5653ca380f7fbe7bdc447564472afcf069c1b2bffb2902039e4da9dc20dd32316f15f0ae64d5ea5d0d97d7cd798c1a3c7d5caae927c0ba33c563faedbdbfc9edfc7e904ffa76de92eb53679573d32cfe1daf498f0351ea89eb969ec9a847d1fef96a5f94c56d1e135bc431c09884d2cf8d3e0ade621fa9d78ced095f0d9df954535a514ccd710482137eaf2b8aaaefda74e94c3c6d522e081efecda3a01f990ade01c58c9491fec48352fc8e217d25e642881a5ad2f7b2837809cb1b33ca48f570dbc929a697b7c7504dab7e7232e653e121c0ee9c9e3cfc6df7b62f09a3f9a1f0726bd94f742e8ee56d059f25020fb45fc7e56fbc530f3b812607fffa7636199178776b1d3ccbe409af724c1eeb7ed1cf635593ecbdd395c0a6029a2dc31cc03b44b6a82d90426dbeb002882fc2ab2d1472125179fc019bafdf8419f6e72a2edb2a4f4e33bef1677ad68a79c833bf5f4ab15dd70aaeb75dac439cd6968a6915d80fb6a65ade71d74e9c2bc01d3db781372f15d6af49db70ae39e99ed1dc4954f0c866eb238d6b6b5a020bea2330fe0da34c77bc6cd8eec88f2ea9fece41e014bde7d2542f92473ab7825cc3939b518ecab5d56b51afd8da30abc26d8c83b3c040b9d129e5528d1cc14a07b959321bc84942333d072f13b7bf80423772698174a4dee97e41e05c112fd231b7c0e8ab18fba16de68ecbed3577ebdd43e7142f9bdd322ccafb9ce59e7b2a816d626f2132c6238b8e2cb048c69e17782574f7f6802876633faae6eb2907cb3a13f8666c9b798ad76bf302abed2e90043d6f641835a4f22b0786743ecdfe258ae1a6fcf2ce849a971beaea6e372a868dca84ec1d16b214e96d56c82993a122a8e401927ad3d78aceb2cf5ce10f24f8784b9e506e269628de79ab9aa7e8078606622bec18c7b19bb18eacddc030cf55f0c8a9ec1dfb8b349c71324b6bda1bf7c31dd2fb40fdc40777d5a61a1c33d0554c040b65994bf92a499ad86fc2339e626b5bf25e5340fe4a9734488f2a1909caaa145753876f229b8e00ae0bb127366eabcce26243f55df01b57d170e97b10fc76d2d65af3891ac12e02778d8f7187737afec00cfa7123f78dffc1ae1f5ea74645b538ab5448d2a9399672887899134995eb575b4ad7a2e865ffdee7e35920bdfa43b7f1085c0ee46427df2291905b33302a3f7f1877fc8a62e75a96b0bff405258458dd168347fb06b458b6ce78e69dd3acb603beec7907a8d52b2a5eea3aa4bcd6a81d53b6188e32fb4212caa0c02781a70d497d8399a97a5776ad3556c88b9ffc49561bf4f101eae54c9d453b0759ceb8fb684b67ace90ba620eaa8171db8ce5aa73b10180d7aadd1b417f16acffb166a42c2e6d07b0f00f8e3b4e0716c88003d373bb344096535bac1b4fa851c14b4ce4555612bbc9a57fbd99dd44155df6d7a0ec27701dd30444aea18aaa0fe6cbf096d28e9bd3fef2c7fb14f67c01c4ae1068273cc3b2af42072514ecae0a9af009fe85373aed440cd5460389c371955810855d8cfeeb68c67a7e03af8122b5274ba2c630a04fe7bcbf2f2cd57087c3976173e6e1af5aa29545e8340342be9757287f4790fdda7d38a3365a07c6d8f5fc248a3ad84e663dc4653bc165365b575b8b53c14b8cc41eff926feeefff830c564f10c257f2176c4b000ccb47a337c526d46f93c259f8e881dd4d0bbd56fc2952453a5197efe7c9556626f497d4a3ac69ccfec220ee8a2db2d7d2e962716624747b5bab0e97df95a89ab938b9ce7f773eb2c2a500365dfbbf3e29881e5cada0ddd5ebb6251ec5f580c8a474477ef3919fd3f754ec03b085406ea65064c7af64b71ca6e0674e2e8888a04ef7483062288a5d364d5b4cb85c22969017c68d4ab54c457f36fc3964963417c601260d2a6c422636a99ce2cdfd1e43817c9b6090ea1244b151fed25c52d7d427f813edf7cf737362439e03eec3729150ca39fdc722f2baa32590b1c6df405af17dd3990b6254b1aa3ed8527cec9dc253aa06f7422afb96fa74571c7b1a516d949907e5b2c60f0a370249d7cacd8ac0b967c736e39a1d7c6230fbf6c9b953d768b9e33bc0d9641db566406f705246b818ccd33b8eff69c44ec40d82676d4d7708ff836e83de4ee54fe3734822673b2ff58c8e16473977034824544f466caa03f7fddbdec24a9c5d9c607cafdd66aff2c74ef5c95a80773a47b8667cdb6b526ba0256701b760db5b38c55d7eff1e8816eb9cfe5f08e23c5dc0f1819bd30bb7dea1efc0185e9602209ad549a7f30a15f1a1a3454b5b2143f3126e19aab5c231bce51c26ab575ceab9273fedd2c14f1ac", 0xf0a}], 0x1) close(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x2, 0x76, './file1\x00', 0xffffffff, 0x80000001, 0x7, 0x7f}) dup(r0) 16:02:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x9}) r1 = msgget$private(0x0, 0xc0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/111) 16:02:26 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10040, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xa94, 0x4, 0x8001, 0x0, 0x5ea, 0x3, 0x1, 0x3, 0x0, 0x8d44, 0xb9}) syz_open_pts() syz_emit_ethernet(0x9a, &(0x7f0000000380)="1f65a7e802dd085cde3f4039f54b21a3a4ff46f51ca85326f1d5ed10c02c23fa318e642c36f1df966262dc51e35d288987c327bfa57bce2063615a5505f5f17bb6a4de30987080f940335fb12eec17492b1047657a27e087c31e180f869e63a4b6cd20693e9c4f58633b37a59e8d86f296e84f2da50f54c95cba56618575ad28e66e023dbc7f8def6c63747737f1f5f4116025543c6423a84d162f2ade08f135c7c44507c33a570a578d2c61196c76d447001e64ff8b1ec9334135095fa12ba59fc011c7057be053253811e2247149d702564b807258dc621b6e8aff25d469e51bfda468c12217b3f566ab9649afec4c7ba8db78") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x40000, 0x2) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:02:26 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000b80)='./file1\x00', r0, &(0x7f0000000c00)='./file1/file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000280)="2e89a75fc3a7061bfc351f79e5fb4b1dc8f09c2138b1a35f363d24d3b89123ee2596f662994148d66b033fe9adcb2f011965912c504443ded99e46e8b14952d1387f494a07c70171fcfb12792b370ab482686e2f5f6178e12d01edec896a346e2b2f9be792a0f713d24a9cb758ef4577832c02b7aa68f9a93feb26ddaf5f306645553364e7e457309f55a595004de1dc4ac6e2add57d10470fc209a110489f203ce08d0496b00093183d748993cfc5f8d6ce4812be20e360187be906f44f1ff9a77ed44276dec6a5eea50e95bfd811ff180ac5d71a8b647cacb60bb9babf086ecd01b76da14ff78936b212b121a3b7fc045de5ef1e97160fd2574aca9cb92c84392d476cfedfa7dc757f57ad8bafb12f5872bc80e5dbe2ba3939a365279c1de9d6e3855e90724e6d9bf6832a1fc5e62bd869a6f9ee6a15d36e82c96e88b16a4ecfad5ca4a652910a634513e46db9dd2bcaa5a0cbc4e79fa74f345d1d44e875bd94ac3e049d8ffa03654a12690573b1d11c49bb33514c274d853af91817ccc967fac711e1540970569756c9bcebebeb78b7879ad8bdd581b7b149194d1378b85486b53d6fccb0d49281ecb54f333af8f8fb13bd902c7315e70328282cf42c602030d800248afb7f31e2bdd56d555cb133d6ae366c2479cf5cace3b8a2ca5867e3117a90841f7896d6f032edb3a07f94eebbe4bdb458eb5b5eaa2feeecceda17c05a6f8285ab138fb3b4123d7675b5ab350f689ef1ff7ca68974bb85ed74176884b8fe04eb60bb666c3082ece7b732cbcced9a92964cd83f26af5dc9ac8036b242fc10c1088c904bfc03696219564ae35f9317bb66fca45d8aaa537e009dd4930cb571056472ca039bdc6eae431890053eae30ce76b640ef3040891ecbfa2862d66713ab54759a229250c423a7e347cde3cc8bf4612697e849f5dd3f7a053dbc24f700d1a2a0bf467db3c4c245841d2c3abdf4e49cd0449202946fd83eb968a9242796fa4f312386e7319fe0811c3aa3e44c328fab8d83a4bf1c089b85cc86c3f6890a121d507ba96eb15279b9f0ab34b1a9f328650130c0a598f9d3fefc409fd1ce49e85365587f739b1eb881bc93d3ed8ea38241a68f74a82f9e1931c594ae52b4e4aa15d0c622942e835044c68516808f7ed61e77c53812223b3ca7a6c0a098cda50834e5436175d8c10eeb4f3733b6a0e1ffe0a0a39f1e544e33ffd383cf1c8ddb84ba45a480d20a020009af4e03ec7f72f2ea3f54843cd57fd3d5e03679db22338e5ee905ae8a27c4b33d90e1533a400d0c9abf8a6d91151a32ac594e969c9029309bb4b7a24b8f08c1ac33e36987c998cc96893f6695b210e1072dfadbc0e6fbf9822cca48f74ca7d8ddb16b39c56de3ca4b9b59710b212bb7f74de5a19dab5e14e3b5fdd93b16e6c58671b8fe7a7e24e3d0f3d2325bb7cb9f8c31a8ffbb66e662f516d5c242914d480739f4389be48cda15c67a40839cc44badae1cb404c58fc80c3c26c05665040b6e8e77c88401ea50ce8f9f23ce77e7261a9d2d6827fb1f02f5970e9b284410efdc263bae5c7d8a5a602041a20ca4c7aeddc666f78d262267abf32f56543092c4a9b47fb9df842ccc8436eb2df58e8fef742017d2bceb835e52a5a6c1b5bfc1678b08ab036776b4c9db36282b5de7f17134734324504a0216982a0a8771fb783389f73cae29b34c8f2d4011414d9e0e095f81c7ef1ff9cffc3e618ddb43036154fa97333989f1b472b0c21bfb89806a73d3061441a0d818373fe6beebc1d045d39b3f1bc96e29a0bf3a7b9d47cf185660cac42edcf67b4fc6838f3950e61f7a1024a95de2bcaf4b83323aa8d757b16a8c026fe2196032dedb0b394d6272227c4567e751000036553b558fe1e6dd5f008ad8f5516e528f1408a14a390dd421f0a016c5d2de121b2385032657b43322180fec1dc60d7da665ddbfb99fb53d2a5c496a709a548631a8640d3b67d886f24ac38a3e63d26dc42f419c4a59805c79dfd4b5fa3798623ac1a1d517ddb8e3f1fc680e4ba944d00c7ee9af1f989d031ff6dcc06ba7f9c4314ae2b63bca29dbbf2f77070dc6583b043806d5d1c1e44b4f9f17b8ad85b46e91ebb93c93e6cab0c3d7373430100f5bbc80135bb571a6234d34a804b55a4e82aee5b3f6ca535000db03f12cead5b75a98593b74f11ee8d7d8da0394ae2eb5a68e47e650c2f5cf02f700813e1f841ec9b8a9cdaffd82a024ff8a483e6da8a88643fc2a7765aa58849eda74934d89efac5e4b39f053691dfcc32487fb90f3ccec7672e4fb737d94c5a0c17dd1bfc58d45f87d199cd9e99945816b1f48e15561f109807ba43afa2251017509f787249e1916fab5a034fbbd3d8afdb9510206e8d35815fed13c6d27f8439ff972e2635f94813db739e4b306fdf3e1d98f4afa06c15a67df09f1c1a441cbcdd3a327633420e799f6d6e6921e5a6d84d82c86c6a6dd67d1bc3dc1feb673db3f1338d08041a0f2ef3e5fe2549b8a722a623fe033788510865b4a84e0ce8e14bf681c47d9aa9985c57dde0151c54b790f8de96898ff6ba627867b86336b87e5e13a845c9d4daf758a8647dd9d38d3644bfa1871580e0f7e2a5990cbf90c208f725e4e52af49809f7b3c1036506c29c97176b3ae16f8194d1e85b48e9b39365224ee4b296dea473c3cf57335c363b33fb0e6272fa2813d907cb05344b1404ab00d6d8f2bfab594cfe58cb4", 0x784, 0x0, 0x0, 0x0) readlink(&(0x7f0000000680)='./bus\x00', &(0x7f0000000400)=""/101, 0x5d) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000004c0)=':\x04') r3 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0xffffffffffffff8e) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file1/file0\x00') r4 = fcntl$dupfd(r0, 0x100000000000004, r3) readlinkat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)=""/115, 0x73) r5 = openat(r1, &(0x7f0000000380)='./file1/file0\x00', 0x80, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r6 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) r8 = dup(r5) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r6) getppid() setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x7731, 0x7}, 0x8) fchmodat(r5, &(0x7f0000000640)='./file1\x00', 0x82, 0x4) r9 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000600)={0x73ad, 0x2}) fchmod(r4, 0x34) kevent(r9, &(0x7f0000000540)=[{{r5}, 0xffffffffffffffff, 0x10, 0x1, 0x40, 0x457}], 0x8, &(0x7f0000000580)=[{{r7}, 0xffffffffffffffff, 0x8, 0x2, 0x1, 0x5}], 0x748, &(0x7f00000005c0)={0x3}) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000100)={0x8000, 0x6, 0x7e, 0x0, "d8221880d8e5fdf20c19c285bbadff73548a0662", 0xfff, 0x6}) 16:02:26 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) accept$inet(r0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:02:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) clock_gettime(0x2, &(0x7f0000000000)) dup2(r1, r0) 16:02:26 executing program 1: clock_settime(0x1000000, 0xffffffffffffffff) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000003c7966b0533db41851d49a760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024baeb43367c743100"/104], &(0x7f00000000c0)=0x5e) r3 = dup(0xffffffffffffffff) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x20000001, 0xc000000000000000, 0x5}, {{r2}, 0xffffffffffffffff, 0x5, 0x3, 0xffff, 0xb3}, {{r3}, 0xfffffffffffffffd, 0x10, 0xa, 0x200, 0x1}], 0x1, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x3, 0x3}], 0x9, &(0x7f0000000200)={0x2, 0x2}) pckbd_enable: command error 16:02:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x44}], 0x2327, 0xffffffff) poll(&(0x7f0000000100)=[{r0, 0xba}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) 16:02:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="000000186004008b00002b27febf00000001001911000400010000000000000000000000800002ff4f22006e", 0x37d}], 0x0) 16:02:28 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x5}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="d11e1b8bd1e5bb57", 0x8) pckbd_enable: command error 16:02:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40000005, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6, 0x20, 0x5, 0x1, 0x4945, 0x0, 0xd600000000000000, 0x2, 0x0, 0x100000000, 0x5}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40, 0x0) 16:02:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x357) 16:02:28 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:02:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x81}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) r1 = socket(0x2000000011, 0x3, 0x0) getsockname(r1, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:02:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x5bd1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2000000000000) select(0x40, &(0x7f0000000240)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x8}, 0x0, &(0x7f0000000380)={0x9, 0x5, 0x80000001, 0x8, 0x57, 0x9, 0x3, 0x6}, &(0x7f00000003c0)) 16:02:29 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 16:02:29 executing program 1: r0 = kqueue() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x20) fsync(r0) r2 = dup(r0) r3 = dup2(r0, r0) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x3}) 16:02:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket(0x3e, 0x8004, 0x3) sendto$unix(r0, &(0x7f0000000080)="45899efa92ffdc0e3a4dcb74ff49872e316086fb2be24f4a527962fabea124d7732e2514156ab091ae23aec96497bfac8a1b861bbc158a83000912c19b1698eee9597d840d034d1703c781bf83585c6120b510ee22b24bfca379ea1ce04b5c7cb506b64fe5dd9a9d2b4ee418d07aaea3a3957ae713d71f", 0x77, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x8004427a, &(0x7f0000000000)) 16:02:29 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x8, 0x9}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="7eae87a852edcd6915a539c80a0498deb33c80b04089bfe01faee1a2144220364fa427a389ba7098d05137deb3a6e6e9892685c6a1d74ede3358d5b185173cd7fb396b4c103d43c187ba78eae1002e46a25138af1a5ee701fd131bde764fcc0ba5da851e831c7d8f272d219ccfe34b2e27ce8438de1649c057cf05a11702a4e0b689c58eb2b80b332b6793d1846a99de33d9557a4b7d6b342a705d3fbe0d16d7fcf83a7d4162ea61fb3ddb2c18d3d8e7c3aaea8680514fcb50aa244a4c080a753b2fe6e170ce36", 0xc7}, {&(0x7f0000000280)="2cace829dbc4b256a53acf784a80e1c21f87135c1d7d87aab2463c8e28ff3b893e087c04937337cb2d61ea761049eb306f1f48b811f6e82958f99a2a3809aff013d7fe1d793a0313dcad7bd2d5d54bee13ebfdcb179baefd019967c43559102ba307aa5be689f771bcda99ef8f582df7b7d73fe73922c2f645884133845a668217202fff8948e5770e9a9665d89747", 0x8f}], 0x2, &(0x7f0000000380)=[{0x58, 0xffff, 0x3770, "f788306b5ae2b1ddac95d2babf24deb9267c97451b3596e75c91d6dc3122ac6098b01511ba6c70106373c9b9200a7706e52b71672594feeb20284a13f6315625d4c0c4aafc5e"}, {0xc8, 0x0, 0x1000, "40f1d4a87a0c22900e4a535e8239609e2afd2e92468968c2f77d0a8ca3afde0d87741d4c58484a4c5958abd304b77c55d7fc855e25c43a14eea376ab1dcf03a2e9225928d6639f97908f2e8c4262faad39198f421cd895c4671cef62676bc2b26adfb1c48bc4bb7d8f9530d5c969ba40fa48795a3c9b2feddc73a85ed198c7473144017fd0cf7451c0a279d78acd3725cc310ca52245a207fc1a8db8649763c707f66d1f618863cfee3c8129e919ad5f0e03"}, {0xe8, 0x1, 0x7f, "b3ff7c462d580fe49c22757de60a9973cac4a3afa31c0bbd0ce4c68fe9ac8eb739e93893ea805ecaa9b3d1eb2d42a3020ba64d887da91740f3e6ec1d3b65f16c812231799a49c9807b362d51947647c4589864da0f760d879055e2e8dd50f57684dd4154b3c3bd45fe949bee5f10db110e49bc4160ca9797d6b37f77c9b5eb9212ce5352d036029f87af9b0f2b7fa2c3f0a7ea65940cdfa928b36be83bb479d94a6d6fe969ff71b3eb0e1d8bf6489c4b90468765c184ec94040e3b5f52b4b7e9268637c7a5fbc096cac42e2966b2b0dad52b"}, {0x108, 0xffff, 0x2, "12982042de2d0df58a053f4d7eabb6ed2d65b782109eca1bd31a9b335e391adc506c26b430480d0c05d9a38a536d15ab6b7ebf2d998974b8ea32a8d32c7aa3749ee1d85a04e766a6e8a44df0903e2c1201ccbeb6c2311d0bf81bf530824a194c0c56b883666e0d13033d6c6453ff8290f9d6d0b378ab62e5f52c7a5d27cc000b539b257e7f15fb1f2aaba36fede7b9c50f72a1d61d8e56666d302d55610864a77f1b5318f4752ea8865e9583f6dcc98abfe742b7e68e17fccc95bb3db116efba21f5eff9a3e8dc393d86ebcbb9c1b63c9a36b239e9976d17fb45fb1bae069b9582ec4c299dcefc820ddd34de5068940b26"}], 0x310}, 0x8) getsockname$unix(r0, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) chroot(&(0x7f00000007c0)='./file0\x00') r2 = openat(r1, &(0x7f0000000800)='./file0\x00', 0x80, 0x50) r3 = open(&(0x7f0000000840)='./file0\x00', 0x8008, 0x8) r4 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x9) utimensat(r3, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={{0x0, 0xc1d7}, {0x84, 0x10001}}, 0x2) r5 = getpid() r6 = getuid() r7 = getegid() r8 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) r10 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) r16 = getgid() sendmsg$unix(r3, &(0x7f0000000e00)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000980)="278a2a59a359ff71879a75f56f66e274724e4fc95b8169d3c6f9a5cc89d030bed9baf4d9c89cd2a5b20aa5c665ea222eb9172be7b888357dd16553c6ac8a0eb178d7c537d9e0274c35a64b8126fa657cf2d7bfc7517c6f14182f7b2c6865e9602861c64c10f26b02aa6601e64e875d7df75246c41741aea19f063110bb8f7a3e4a31d4404390b79c65ab7193fb95e6de2fc61aa5b4e85ec7314af7b8cb3db9ce2e6a4fa3a7346ceede5241d5c027c7dda96ab7ce717974c7ab02e3579f6889da81460fea92ecf29ddb0f", 0xca}, {&(0x7f0000000a80)="1602993c02687462ed92104083029b3f5c18bdd08c47fd0d3901a197936de31242c2f3c840", 0x25}, {&(0x7f0000000ac0)="e2dc", 0x2}, {&(0x7f0000000b00)="b66b6c8e3d8dc5a3788b58699bae7a871f82e874c048e6faa5c58c0292194ed7079baaa0aff0807827f254afef7f", 0x2e}], 0x4, &(0x7f0000000d40)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r4, r3, r4]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r4, r1, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xc0, 0x1}, 0x8) r17 = openat(r2, &(0x7f0000000e40)='./file0\x00', 0x20082, 0x106) ioctl$WSDISPLAYIO_ADDSCREEN(r17, 0x80245753, &(0x7f0000000e80)={0x101, './file0\x00', './file0/file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000ec0)) faccessat(r1, &(0x7f0000000f40)='./file0/file0\x00', 0x4a, 0x1) r18 = semget$private(0x0, 0x0, 0x80) semctl$GETPID(r18, 0x3, 0x4, &(0x7f0000000f80)=""/253) 16:02:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="000000186004008b00002b27fe97912c1732ddcd29e207d507fcff023519edffd338d2ff0000000000000000", 0x2c}], 0x1) ioctl$KDENABIO(r0, 0x20004b3c) 16:02:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x8}, {r0}], 0x3, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x86) sendto$inet(r0, &(0x7f0000000480)="21ada668cfd6201c5a399434fb3ae3b7e7ca971367cdb2dc0e376c6ae701dbc0dfbf70ad967842eb4ade8f1c109eea053af755de7cdd7175b3c4671186fc5670c80ab7726983faccba75265cf68a96a96aef3be2bef1cdc29065edbf116cfdeb477d772c98bedd57cd1e999e5913f432914810fe4d5bf5c2aae696b82ce108f75dab09e348ccdb313456f4250bc74a28c6becf9abddd5839a3f2f724aba214c536f09485b17b8770131f09aeba8ae9b65a7854013adbca25837e23158867008982bcfb181fa8fe2db0b4231a0f3628cb3ae8dd4253082a7397664206feb62c402c3bbc72ae4e30e5669c313a945c9bccbee4c8d7c56e7664aa6b81", 0xfb, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) poll(&(0x7f0000000240)=[{r0, 0x90}], 0x1, 0x0) read(r0, &(0x7f0000000080)=""/28, 0x1c) 16:02:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020697e, &(0x7f00000000c0)) 16:02:30 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f6028208d4b075819e86005fcf235cd616ffff0000107d0cfeff0004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xffffffff7fffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:02:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) 16:02:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10240, 0x8) setsockopt(r0, 0x5, 0x5, &(0x7f00000001c0)="d213209c15f67464afd8b276b515aef2d8a44af5f3f7c26131e5d1e40fd2f72d41e2ff39cb13cdfdccf395182247079c2557970d008a0fbf946a7a2883fdf20173aa1ca78a63ef5d19fe7aafa55912bfd2f249bcb86af3c3d14a6455857e2af547df0e0caf328aab063ecd43dc6c018ac8547433d9223c00689ee62fc02acaebe6193f4ad9cc79a14d8fbc7a8b55e5b66559ac4c9584ca6db44d87252c7ee77b2456265449ab44664644ac1a0728a55745ee1e34e03a896f262b05ecfdd27721c98e6fc7d46a9723d79dedf5e06770798bb2b4c399b01fc7982c0b28ce2da4f191f96224c2001de6fb5644d14f59fddaca0d705e67d21bc42bd93ef93207e738e1c9958908e41c7bc22681d9594e690e8697e0ff6d527ee2f39c47a09dcfc32ee193772c29875c3dfdbe870ccf0bf3a4d4aab2d659e76d069200eed0fcda2ed13338be65c0dd98472cfe517b0344ddb171214095e976aecdec360e189aaa930915b16f272e2e1db72be3d160acf64735adba4992077cec00d2633457d985d6f1c5aa1366009cb2a2ed27af532cac71486213b1fe27309a973bece9cf6ebde62dc763a60841582eb0046d7a692d23dc9384089ff22f7bdf9b5a6c4f736430ee6326e0acfb8d1ade7b664bd7a700c30967b64e40ea4f457eb62d865777de97c1e8cd8cec908ebf339eebadb4732958af61eda9180a22efb1d10915667af91b94e5b80c607889db6a820632d8f526733422f45377e3baed4bb9acfcbade74260d4dd65d5d4f76d1fde964c44aa95705c212afb22babed8cd02d242789b50c5e7fa0aae4ae312701234b289cf432f0db37db29cdde3f814bc142293a1728fd572cafc591bd558c5eda5ea69facc42e499c6bae60a6621ef1904e9dfcc7e133a4238818adf314a5d47ab9f3677c579ee022fb495db813f0105b460c674f32501fade5f27fba3b61168eb395b59c8e28807db91f11205f72341b00fb68c3ffe75819247293154f24b927e6da27af2cdf66bab7b89b13851dc91a47194d7b97d1caaeef80f69819b7c8e7cb45e900e3ccc44d27417ad88214582de7eb73d3e1f211d3d3b713fe62b66755f716b6306ea39f72d9d4d64141b3124a91ad0c1ed6c79d95fdb1631b4c4e5111235699f29a46e59f98ff8b20f6ff969995156fed18d7fbf6530c12d7edab0b73cc8468f9d90f093849ae1b43160342c64f246795273ad81318a4be56e7239ec68369ab1371766665b346a5912aa80a41cdfaee3f4993f1777eff258dd0e97a2f8e0d240896ec2649f833cb834dfc12db0cb9e1377931cdb2553407c379f0895888445de353772dd11f063214a4b110e47be9a4ce3638bc8a936a8e384f8d90ec47e3cdc86ff62e8dc6debb251ccb11b9f94a0e7e88b2b6578061cb011421cf6c076ec9a1a8434313100332f4c04a515f23b72fb86fa0b2f1158be8821ada4308315465dc0005cfa457dc57052dde9603b0636629949e920299b980d1ce5b928eb1dd84b31f99d1054b4cf14e6b92cc073ea9ae11d13107cd6c25eb1bafb632358443cae31670865de3fd251df9dd5ddd7de2ebe3f2f4a3eff0550e94ccf26ec5cc82fd5cbc9a6efb076c1ca110d56e577380238a889784b43c10a4f508fca5f4a5924498964f550427302ad17b5dbaa853b596da14f56bc7f3dce1fcaa4f205d04a8ad13285468a8db22134645c4b2cc82c25c86e1aaa4dd97b1c488a0028b6e8b1a9569fc80d52738f411f156401edf8943abaefb131ab7a674d2d0caf145caad61c6661d68d4b2a0dd1adff2257d15786fbefcf1c7f1290590be6d56d7d804f5d853bde1ef1e6c1027ab47f54ff64304991765c4591ff416eaf1a62ae7057cddd7129209fa5849ba34cc05ef9775d9a7ff581c85ea47c08542e50b053379974d27aa91dd957f2f0ee6fd6d3007e31a20f716acd627445a14f7fb87d3613254f33312598791667dc3c7965047df3cff72d8a1d324592f6cac6b8769ef62e691ae0d72bed06d361cb3c7319af49f953a0a157f5d6f9246a9103908177d87d0872dbcaf6fea1e2eb5760f20f8ffed1570826b3ed54d0067814d9979fa6ae38b36352ed5cefd481057243c42ef30ab4359687959dffceef853265e81e1dbd16facecae4c419a225c12ea71f720ccddcd52848e994097ea1b2ae7a8a193d07b7d055ad65211731f99102f37a4621f66bb53ee9aa78af69d79b1d69f5ffbd5853b3d27d162875bf3e7e6d3d2100e723ca0fec6eb569b44c052d9ab8635e027bf047d4871a00060c9fd58c4b736a55556939d4f7ce01932908695baf76918487410146f86d417b1a5cb9b366cfc28666964e2b8595da6f71994ff36439965abd96deedcf78cc16cf55e7bb89eb9f2fbbb6a243b5d1e43f0d83aa3419fe3e05127d41a7ed4f896cef5ef2aa6355601f4da644d6918a0a1638e0d1f0a84a3edea6db2e2f280c7fa6fbcfb6fed6a3b8acfd93bffb659b85e6581fc4c67c8324bebd59fe9ebac12ef2e52f21f845130fd3e967ac3628288613706ea50efcc6da16fed3bd1fb32a2c1940093f64dfaefe658834800c8b75c34bb17fd30c1f4c04565abd4476d8403a30bcbc5b2a5e791b63bf464c581d27f5e9a75aa8d5aa5a3daffb7074d608d5174041973f3b7c5662705a5d57ded066d92c851f202e882258d7c2d5b8975a33ac20950fc97bc663f5e673eb814ad86ec9870d099e2862812270f6ce641bacbec67a150634f34034988fd21b315ed341412abb3b5e4bd9da9be267553b74ce5eefcd8700749893f0d14e83441f5129480cebd12500421a2bd2a62272f58817b722733ca0bd1e6a1d5eacc276d25bb9453eb549f28a8da75d32aecb66be90d291889cb9c9eb014996326eb8110a9fe6b0a818275fc03598c68ad840f1da78011f2728065bb605f0fc56c8f855dbe3c3a07f0c2fc81e18fc6f55acae3b97e2e9e855a7ccb6e216d04e3f0f0a9043cc1c7640092031eec1127c96c88aba05073cd141a80f68895fe51c570b7cc0a8bdcf9cde95f1f435a9b585937a383aa2f534017e0b26161223a8ce444f3388149241c2e305f8302d2371c6114e4a37bdfe6100e478b58b76cb597368463b06bad2d10663127f3290ed669e47147019ffb868e3574dba90c7a9cf442fe14ba12a3342dff218c5f06c240f3585588f849b07ce6ac327489ae86701dca2494c70ae7b2de226941c7ca42157f0681c43a16491c4855bfe0b31be0479368cfe656daa6462c6c0961063fdf4ff779b44dc09b8f7df701d877719fa239af8d5d87e85d87c020b256018e84c6e502fcb0da4167503e043576adbe6b6f4bcb51c53305e36fd7e6fcebdb7818d6e99f50cfc68f92f0e9d3b793538423a23d41240802026e02d3fc2f4c216b4677616bf3345df39e06bd7fbb62eaf21591558b3eb1baeb8373e7b074d3f8af922316fad14af0c87feece28c039fb2535a7bac8d29d094868fdb2656ea8bd36e511125871363c6afecb3a7f846b4b9ae6e0d33c91e9161c7e8d01f421fec6ceabf4fcc281bf2c704388466eef097188f6c3288051bf94400df737687e1d020d6c35af8244da907a08c4b39e45c3baa416fe455e0703a2784f047e315b01739697d97ef0528e443a0e278c35284579694fc91f5d0b62e98eb5ad24fec6bfebc775c045f6daf085b741de023247e6210c5f6b67baedc8d8486623e491ef8916d56646e41ff53d7b9eeff099f070c88779282c6f4cc53b51d739915cf45439084f877c2fa6eea91720aaee14c66fafb1dccca58627d882babab1da40c4707d5e6bd4a5574ae50995736ab1126c0af09f66d0ff27faebc2f4f50540b63228523d1a1246cf84345b48a999dccbc780ef9f45cbe363d7c8290247f6dbc40868e38a8ef481392d73356dc14cd2cd19d4d36028f0e680e10775f7adba67a5749e4f8c735b2de08a9535621020f30745b00a75ba7a21cce507a88bfb2736d519d06db6e4b2ec6829d04f054273d692b3a636aa7f1034cdc1ef674957dd42548c56b4a4802c90bc77b2945b323f3294d0303a499a4ee5de0f1b6eb78f9ef3bd259c89adeb4f74ea6e3bb202ee91836c3a51d03c32b6aeda4deedc945545351c05f9d1cec6597823e90013fbec66b7885dccccaaa7f2c02cbd04769274a76a0fc71c703d36a3b1a782d7b3c3220befde753b1d3ccadb1f70a80f180e78e341980e57e669b73db99e77c9b15186e5ef136dc57cd760bd5087f48c375db7ac6dd8fa13a15ae5bc2d4e560c251ca14db35b7f6a52d6a01f4a0d78de2e21f034338241eccd82f24b06e0522bf73d779c888f65ae9a75c11b15f5b2279e7ecb0dd25975ee6d405acb8c7a3e1b43128ac761b55a841b079dc58629fa13e66c83cf75cab3b16c0455740cf64f801cd78cdf24b14495c83d9b4355100d3747d46829769a13ee3348b5d0fd6823eaabe8c054519102e9572dc4e994d3f272de2a52f20fb4c73bc566d40b349e2cdc3316a37dd26b454b733b1e9078d52f4be9a2b19a8ab54e1db893206737b706ad8a2dd353a99d57ad3d7d9da10b6c954baffb2a45ef81ceff52f3a310c03e66e68ab7fd697c3108d6df5f91e3ac0664b21a898b1742e368a6cdcc5fddecf6759da45708a6c03348aac57e278b435427d9c6e0ce7b8e78cbfdc8beaa457794f28174a18ba246a08d328c3352f17200cc151fec43b752bbb8b8ebb48707eb9a2a0e704717a7d899da648db30c3e2e6442681e8a08668b6a1e3d0faafc1ffeb39c2f80a7b9559d8e9f871194f43cf5edfdc478ca91f484994f93213c98c824dfa5439957f45c31bc4a1d63edc3d69ce26fcb76a70ff6296b626fa03be0b052bea34277219d2885c35afee5457708d9f68e93258af4e5d25ec1f9f0f368ae4cf088c3a61ce1e32f5be6886652e1064647d274651accc610cf3ae05a29cc118c79a8474e9d8cadb229d29e3c84a951eb0d2d427be0fd3386822adaa5a6b80a07950778ae07ef429f9fb0345175bf2009a9fbec2f19fe73b58850b8e8fb21d933c62cda9de9ebbd5a03b3e939939acab620a40b8fec85cd3a55f8739b43700c90eaca7e67a6d232cac080358f4c71d78fdf27616c27f4857fd3ad7bbf7370398d85706884bfd7bcc10bd47014afca462c7692cb5071dcedd8df7b6c0904e0fb1c4719f402ef661a84ea47e908e357aebed70744c16564c7b6a6aab85ebeb94f50dbfeb2de006e71ab83f07d773d0066d94cd289aefbf112f33975c7033ab984fe2877aa6ab169199616f48a378b37bdbf5a27cf980f46587d42491ad11b23de6e69327e5d256e1e5812b8910d1e1261e57fec8771a1909c6279659805108fdeef17e960591e5ecf9ecbcd9d16c33631e036e1f11a60a27af8eebc68c871ddf7d70f568519036ca8100d358d36859d2c45c812dcd5c72edb3e280306dcdca45a091c072fc38d5601fe422cd8d32d271d13f59de507f2bd141633664e01ee295dce057ccbb874ceb5b8c77d72f9e7ffb48eb45f3749533b65348c099d2fbef541db1ef7066cdc13238d661107a05cf553fbe95c38e045a6b9d53da2329d90ea4348e9e5788bd90c3d61900b376c6bfce8b393431c3de766fadbc9c10027735cff1a767b533167518ea192c0865bf877ae72fcedef74fca6edb2e6aa15c6cf545b9d659ec1278d6c7715c860ad0794f2bfc1de35a8256c1b9889ba8258cceecf652088c164a80fc9165fbc774add7d1869d47eab0eea4e04302e60c5bd917e72832269fa870dfc43d1d6de7723bbaa78233faa84bc9fe5c97c774bed90b602972aa6ee", 0x1000) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r1 = socket(0x418, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:02:30 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0xffffffff, 0x9}, 0xc) setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffe) r5 = getuid() r6 = semget$private(0x0, 0x4, 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r4, r2, r4, 0x1a, 0x5}, 0x5, 0x8000, 0x40}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = geteuid() setuid(r7) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getitimer(0x1, &(0x7f0000000000)) r8 = semget$private(0x0, 0x2, 0x140) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x7f7, r7, r4, r3, r4, 0x20, 0x1}, 0xffffffff, 0x8, 0x4}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0x275) r10 = fcntl$dupfd(r9, 0x0, r9) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000000)="1df28573c265b0f3", 0x8) 16:02:31 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x26, 0x80000002, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:31 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kqueue() munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:02:31 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket$inet(0x2, 0x5, 0x1f) dup2(r0, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCMSET(r3, 0x4020426b, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x10) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0xffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:02:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fchflags(r0, 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x3f9, 0x0) write(r2, &(0x7f0000000000)='n68', 0x3) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000000)={0xffffffffffffffff}) 16:02:31 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000340)="a5", 0x1) close(r1) read(r0, &(0x7f00000001c0)=""/142, 0x8e) 16:02:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x402) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x2e5fbdb89fa6f311) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}]}) truncate(&(0x7f0000000140)='./file0\x00', 0x80000001) unlink(&(0x7f00000003c0)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x8, './bus\x00', './file0\x00'}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) 16:02:32 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = kqueue() r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = socket(0x38, 0x5, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = socket$inet6(0x18, 0x4000, 0x9) r7 = socket$inet(0x2, 0x0, 0x3) r8 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0xa0, 0x88) r9 = open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x41) r10 = open(&(0x7f0000000340)='./file0\x00', 0x20001, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r12 = socket$inet(0x2, 0x3, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x0, 0x2, 0x80000002, 0xedab, 0xb92}, {{r2}, 0xfffffffffffffffa, 0x1, 0x200fffff, 0xc7c9, 0x9}, {{r3}, 0xffffffffffffffff, 0x8, 0x42, 0x10000, 0xa5}, {{r4}, 0xfffffffffffffffb, 0x1, 0x2, 0x6, 0xffffffff}], 0xb2, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0x88, 0x3, 0xc7f4, 0x4}, {{r6}, 0xffffffffffffffff, 0x40, 0x1, 0x2, 0x1f}, {{r7}, 0xfffffffffffffffe, 0x18, 0x20000000, 0xe09, 0x9c}, {{r8}, 0xfffffffffffffff9, 0x70, 0x5, 0x401}, {{r9}, 0xffffffffffffffff, 0x0, 0xa0000001, 0x2, 0x1}, {{r10}, 0xfffffffffffffffc, 0x40, 0x1, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x20, 0x80000000, 0x100, 0x400}, {{r12}, 0xffffffffffffffff, 0x46, 0x80, 0x5, 0x336}], 0x80000001, &(0x7f0000000480)={0x3, 0x9}) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r13) kqueue() socket(0x20, 0x8005, 0x2) ioctl$TIOCFLUSH(r13, 0x8004667c, &(0x7f0000000040)=0x1) 16:02:32 executing program 1: r0 = dup(0xffffffffffffff9c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000003c0)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b8000000000000080100"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x20000, 0x110) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003f9, 0x2) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="24636af1d8ea6baf1a4c49cba9f30ed0fc2aea700678ddc32fcef184d998fb1d34c9a947804f9a9112cc6088ce1239354f0cfd06d1bd76d7cc371b370a41e1a3f2d2386978b8ea7af641914052a8c178a42267a3ea2660ea8070ed3e0c45454df989c1914644d48e8e8b3af615ac9e787e930db7fe84ee4c8c0f7ca6bb70175da9ce17998261cccfdbe09fc43bdc6b92d8fe6f4b45292f8c67fa6ecb95ad3c99c94b27b77437", 0xa6}], 0x1, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xefc2, './bus\x00', './bus\x00'}) execve(0x0, 0x0, 0x0) 16:02:32 executing program 1: setitimer(0x1, &(0x7f0000000200)={{0x0, 0xdc7}, {0x0, 0xd9ab}}, &(0x7f0000000240)) r0 = socket$inet(0x2, 0x1, 0x100) r1 = getuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3, 0xddff}) 16:02:32 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/105, 0x69}, {&(0x7f0000000080)=""/189, 0xbd}, {&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/167, 0xa7}], 0x6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) socket$inet(0x2, 0x3, 0x20) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000500), &(0x7f0000000540)=0x10) 16:02:32 executing program 1: semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x4, 0x5, {0x3, 0x3f}}) semget$private(0x0, 0x5, 0x50) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) 16:02:32 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x13, 0x100000000, 0x1, 0x1, 0x4, 0x257e, 0x0, 0x2, 0x1, 0x5}) r2 = kqueue() ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000080)=0x2) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0xa1, 0xf0000000, 0x9, 0xffff}, {{r0}, 0xffffffffffffffff, 0x2f, 0xfffff, 0x80000001, 0x1ee24c79}, {{r2}, 0xffffffffffffffff, 0x44, 0xfffff, 0xffffffffffffff0b, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x10001, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x5, 0xa4b5ac274fef6448, 0x7, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x23, 0x40000002, 0x4, 0x485}], 0xcac, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0xb9, 0x40, 0x401, 0x400}], 0x8, &(0x7f0000000200)={0x1, 0x4}) 16:02:32 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x59) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\b', 0x220, 0x0) 16:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) r6 = semget$private(0x0, 0x0, 0x100) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x5]) setgroups(0x3, &(0x7f0000000140)=[r4, r5, r3]) setgroups(0x6, &(0x7f0000000240)=[r1, r5, r0, r3, r0, r3]) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:02:32 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x38060127b755e090, 0x0) mkdir(&(0x7f00000003c0)='./file1\x00', 0x110) chmod(&(0x7f0000000340)='./file2\x00', 0x106) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101, 0x24) mkdirat(r5, &(0x7f0000000400)='./file1/file0\x00', 0xa) setgroups(0x4, &(0x7f0000000100)=[r0, r3, r4, r2]) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000440)=0x1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) syz_open_pts() lchown(&(0x7f0000000180)='./file0/file0\x00', r6, r2) r7 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x20189, 0x108) pipe(&(0x7f0000000300)={0xffffffffffffffff}) renameat(r7, &(0x7f00000002c0)='./file0/file1\x00', r8, &(0x7f0000000380)='./file0/file0\x00') 16:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7725dbde3d9f4afa0000000ebbce4bfe4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffff, "845c556b0007b8afb54c7f8a00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:33 executing program 1: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x8000000000800) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000013c0)=0x65ca) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r6 = dup(r4) getsockname$unix(r6, &(0x7f0000002440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r3) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000001c0)={0x2, 0x4}, 0x10) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = msgget(0x1, 0x0) r9 = msgget(0x0, 0x8000003fd) msgrcv(r9, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000eaffe40000000000000000000000000000000000000000000000e6aa000000000000000000000000000000000000000000001a000021000000000000000000001ece000000000000000000000006000000000017c5"], 0x1, 0xa, 0x1000) msgsnd(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb160104a8062e43fcf4ca006393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0bafcadbd0c6021de4f092c3c0b89b2f1ed8a79279bf78248030d62b15410c63d21b04502b9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c99402a516eae24fea0749b30a04765b9ec845fb21bf8408bac3302663aca6d30189fcdebdc53c5915e3b614f43618634d3aade5e907b6135a680ba7532c459d3c5a24a80eaa20015cf1ae650bfb5fbb9522c7b9a6cbd7cb29350c3123f82041e84a5ff57ace296a819751733c319e7c5d"], 0x1, 0x800) 16:02:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:02:33 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2) 16:02:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5f0e8750c71806e0de0d82a66053cd354fb3be756b79cf30f0b6033cca0aa1e74ece54e8e0dd22724a2e2bebdce8d7b34999abccdb3189cfb38f83ff985f416b004170162932fda25d", 0x2c}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000003c0)="9e540f218e68322af5bc41e5385a9e7b5ae7e39fd3936907f5a47567917e954fa324b3a3d2038ea9312918a1dafb77ec1c4729eff6a2eb950ffa8b4c8c170a55524c06f9c4113db6d6c5a2509095032fb8438e6c8c2c854b17336c3bca727de4922f66fcec66d736d34e1b0eaf2d1962cb198d3f3d3cb47a74a840f34be0de13b74f76f373aaaeadcb4a1fcee1a5fcea31197d79e522df003095befcc9e42c5ca72e81ad933f9a707408460974033d040968ebe3f0de9dee69f739fbbf6e1c650e358cf945f0e483729ff592af8dd8ea0f82ac42a96f4d8f5f3bdb14f0bcb3ac1fdfc700b2287089b57fc8375fce6ab039730f1cdbd6beec800ca184cd1f9a16f98e15899dd98a9e006feb87267e7215246029c80cfbce03b3d0da4710430f44c7e8101ee23793fb561cf4d7d95a4391a40ddf8fbace89e30df5e1cba71c98d8de6f60fef387d7a038cc4f09f8a606ed2696f00fb6f1771928aca87f5122341e2ac46b8df38ba3d484f47930b575368366e77f5ebb0a03581a0a35840e33d3ba243dc0cb5dc751b54554fed72e36d8a34db2abdadec347f9f142e772a5c920e2dfe71295f5a375331a5413871554f61fc7c398890113f70d", 0xcd) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x3, 0x8040002000003, 0x6601e399, "845d550900200000fc5c95400bbd04b040180008"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000006c0)=' ', 0x1}], 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001d00)="c46092a305bb7b5fae519c2326dd18dcd7e5ceba433f59deaf77ce631c7740d3b2253f04e4c96aa21d7359226450aacf16e6c90c5ea6e2816874c8f2d92334e513765d964580e4b3b43c2e6f2c6c9df4fb0245ad146c4cd6aceac031dc60e1ba509bb2ed2484c909a9e4a09a335305f9ef0dd799a47ba6e7d28a5aa2c957035044b911c9d02a9f30f4d24b331020ec69c85b73e92d64dd8843a6c2bada84e976a474c610240a9bbc84153843f54b15687d1e4319b8478596a4c72ee531d0a60d8d7bc423935aee53e4076c0d9e0b8fd17fa7ce29ef729d7ad92a12feb5c6ecc2dc2560a6ef8798e62faed23806b27630eb0603cc788ecb302d95c3efbf219edc9a392996f9346a6cf1130de9010e44a3270c0335793554c30858f4d100e4ac66ec3c41bacbeb6b2785ac65df4f4e6247f89dfb4f4342d9d7c7b212e8697d1c824e8c272f50b599b67a442e536c7277dab87c2b9f523c7ad3d98d470c0d8ead32bbaeba6db4336613be849163c2c7b68bc4d5a6f1cba29e452e2d0494b49bbb7f6750a4d47955c9a9c555ad3253947df222f57f57a2061185463c4e0697c08a647e70d05dba082c4256509ad26db6c5d6dea7688880a3f825d3124776dfd6662786ab3b56b86b7134a9e279af33c1731d059ddc039476333359dbe9f1217749c4059ec86055538ba4e72efc63f03a4dfed1cd60a9d40b91b701dc7d3099981058b257b612aa83d14db24035dd90f4066e941ae24fbf935100a3ca554880965d4e22d10941dfe29ff92e98c913f14f9126ac1e96bf6f13e36e260b94d67726614f659b730090270f82cd80498d0a74b2072ce9d91579b7f02f905b93357cc5d669f56bf9ff391800db657d920286900a4be278c8d0da039b69b104da8bbb3544bcb9884f68e45f6bd166305d037a5bd7321e8d488755887991697f8cc4d786bac6c175ac7a7234b48567c41ee4c906ded92c178276334e70157290948c0d49aca20a73ad7ac9e5cf56345e45dfd25e5243be048542073611b7d71667ac2e34a62705a50ffa120ee112207887f5c532dccf4aaae8d6e8d9b1f27398dd85b36fc816cc3a1f737baf018d77f5716e5a30197515e02666ae360194ea593d75a9aee635080fd8f3540f67dcf6f1fbf9b47d5d792440967fd9dd116d4c0dc4854607fa131df8449a89ee564d566967ec8e5b583d17906f09afa9514d41557fd349e323e2429e450344c169fd75f8a173348edb09335a4f93e735d3293b1099a083f2b890f84758171f3c4a9307ad531ecd950d0c6fcb71b8e601e1b95e8e60adb8141251774ce0b5facc62320e941fdf01515994540881b90820676f342231d3182f1a9d5dbd7a443deada35eb1882602eac8fdbcf0f086115846436a6d832be359b0817996c36d8d7852833ad566d09b340b9ec6453aca7ba9c735f83f1d542fef1743220e47c568dadb08f9adb215d28ac959b2913b1ff49e2d68839b24b29dacb64c3588e90592821540632c65dd2ecdce24011f101f96b9ed46c7abe52504c402144a720a386b927dbe33bacb69891d8befcef9a28de33994708a50c7b126f60a90b7d4c6e0821cbfefffdb617e66723a43f669be4c7ac98e6c599a10f8bce7f3a8155d48809a1fc6d40e2785b8047d1d008b36760de9c8c1ecf3d818cb02f7aade446dc17da8cb8597b2d98090da338a4d965a843a2ad0b825c7ad035579e079359f7012cbf11e60b0927451e364e09bab864227bfc16258e5448d8538c3ac5a33d96736848641f78edc18156ca6703dcac1a0cce26a5e2f38b60511692b33a1b45906e067b6210ce1edb6e22da23a2d59f48ddcaa149a25bb0a4fec222202f682fa7d44f9f0fd68d7ae419380be67e921d872c0f22c7ded1989039d92b1d99738b069204e7e621ec13084cb0f5e502b41783280f6cee90f78b606b194e7b18316a0859ee8b360f0da48d3527befe167bd54289d5bfeca4b31c36fe4a013fa4994eed4dd0ecd6848b3ad5017e057cc978eefeb24dac49387b471df4e6a88d0c571710ae7a7ed7e027a8be94cee21997673c409e192f6afcc109247fe64a62220beebd898b8641f20fc71de3ceab503f7ac8e7d20b60196079f23ffa6f5a47e8a93eaa1cb273436e3dae91936c5a398de371d3a37fd814d5d85eeea23ab559c8b194c02c5e46738597ed57c3832426d2191c97ea025b84e3cad73e43de57fc5575eecf627a285fc3e7989a7f34ad3ba28f96db36b01eae1838a3ff4850dfe4183dc7b98f44a98efdb6a91eb96c87828ba327cbc07f683b92c8a7b07bac34e6bb44b208f85b2f516be6853910fab42a9d765a179df5189ee80e578664bd6071493f55a1a64c2e4d7cfddb3e8b057cc89d77862bd08ee2ded77ef6d8aa6ef8c4ce1ac42e1ff7f5ccedbf356ff9d7215444a4e8efcfaa6918ffbe5b42059c73ef95a9d69ce9a9977cd8fcbebf3c654d6e07617289a250381e28b8a9692d6f9d2a8ac0cf9c6fdbac5d87a15c6b9a7bb72c17f15da50bfa4e00623e7b2f1d439bd5e7722a4eea7d0c906d5105f7f7afddedfda2163d04cf0b51f6e212be8c1b212cb92c101dc4a914418fedf11d5d792d60b60dd9104a5e914eed182f71ee0b6e73dfe0260a447f153d2705f9245613b7e2c0c557d488b6e98b828917fb344b20c19dd13496d23be1790ab0a416d256cfd7bc5a8d90d399a4d1ac1b8a84fb331ae392cc1d2f663c04ee2c62f370be6fa4df0367c782b0c9140d1f158e1518b623163c287d182fb87404caea8643899f53fb78e59ded3d8ce685c4791fa08948533a86aeac42de5ae17924a44b9069c39b896b6beb5f72a8953b30f532bd093ea5f208554fc05a8e26bdaa628daae733eb67a278be82ea1c24e4d9cfbf50514308c3832e010c", 0x801}], 0x1) 16:02:34 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x20) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mlock(&(0x7f00001cc000/0x200000)=nil, 0x200000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) mlock(&(0x7f00001d8000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x2, 0x3ff) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) minherit(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x2) semop(r0, &(0x7f0000000240)=[{0x0, 0xfffffffffffffff8, 0x800}, {0x7, 0x1, 0x800}, {0x7, 0x156, 0x1000}, {0x3, 0xa22, 0x1000}], 0x4) mprotect(&(0x7f00000f8000/0x1000)=nil, 0x1000, 0x2) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000180)='W\x00') semop(r0, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x0, 0xffffffff7fffffff, 0x1800}, {0x3, 0x20, 0x1000}, {0x4, 0x3, 0x800}, {0x7, 0x0, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x1, 0x1800}], 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semget(0x1, 0x2, 0x409) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10010, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x4, 0x200, 0x0, 0x7f, 0xfff, 0x0, 0x2, 0x3, 0xffffffffffff7fff, 0x1ff}) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0xff, 0x1}, 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:02:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x80000000005) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = shmget$private(0x0, 0x3000, 0x4a1, &(0x7f0000ffa000/0x3000)=nil) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) shmat(r1, &(0x7f0000797000/0x2000)=nil, 0x3000) 16:02:35 executing program 0: r0 = socket(0x3, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:02:35 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="140000000000801af200000000e508ecffffffff279d666502000000ecc5653eff6c75de892829e8fc2be01b2408766bccf58ac7bfcf629796920c9a7c90f1bc344bbec10b9569068f80a22ad2bb16da9b9cce74f79cd89050305947626cbcd6ad8125e04c791e32a51914f2944e2f5d0fd96c95f553d60000000000"], 0x18}, 0x0) r1 = semget(0x2, 0x2, 0x18) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/139) getpid() semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)) r2 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000000)=""/39) 16:02:35 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x16c) socketpair(0x1e, 0x3, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x4) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) msgget$private(0x0, 0x1) getuid() shutdown(r1, 0x8000000000000200) sendto$inet6(r0, &(0x7f0000000100)="1be3d8724bf35ac9f069687d0a63707c05a4d06b3d47b100eb61f5", 0x1b, 0x0, &(0x7f0000000140)={0x18, 0x3, 0x4, 0x5}, 0x6) 16:02:35 executing program 1: r0 = geteuid() getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x3, r0, r3, r0, r1, 0x24, 0x1c}, 0xfffffffffffffff8, 0x6, r5, r6, 0x80000001, 0x6, 0x819}) chown(&(0x7f0000000000)='./file0\x00', r0, r2) setuid(0xee01) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) 16:02:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0xffffffffffffffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 16:02:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8242a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a", 0x69) 16:02:35 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r0) close(r1) 16:02:35 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = semget(0x3, 0x1, 0x200) getuid() semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000001c0)=""/88) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x5, 0xfff, 0x2]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) 16:02:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) 16:02:35 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) mlock(&(0x7f0000a36000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x80) mlock(&(0x7f0000b09000/0x2000)=nil, 0x2000) madvise(&(0x7f0000a9b000/0x12000)=nil, 0x12000, 0x6) 16:02:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0x194f, 0x9, 0x1, 0x0, 0xfffffffffffffff7, 0x80000001, 0x400, 0x0, 0x0, 0x1f, 0x20}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f014318 failed: no mapping 16:02:35 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file1\x00', 0x800, 0x32) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:02:35 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = semget(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x9, 0x1800}, {0x2, 0x8, 0x1000}, {0x0, 0xff, 0x1800}, {0xf3a2d022c46e351f, 0x800, 0x1000}, {0x3, 0x4, 0x1800}, {0x6, 0x5, 0x1800}, {0x5, 0x7, 0x1800}, {0x3, 0x5, 0x800}, {0x4, 0x0, 0x1000}], 0x9) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:02:36 executing program 0: getrusage(0x0, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) write(r2, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c", 0xe1) 16:02:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r0, r0) fchflags(r0, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x280, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f014318 failed: no mapping 16:02:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x3010a, 0x32d63bdc0ca6d0c4) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/124, 0x7c) clock_gettime(0x3, 0xffffffffffffffff) r1 = socket$inet(0x2, 0xc000, 0x5) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) syz_open_pts() getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:02:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = semget$private(0x0, 0x7, 0x32) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/110) r3 = accept$inet(r0, 0x0, &(0x7f0000000140)) r4 = syz_open_pts() linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='.\x00', 0x4) r5 = getuid() kevent(r1, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x800, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x8, 0x40, 0x1ff, 0x800}], 0x6f3d, &(0x7f00000004c0)=[{{r3}, 0x0, 0x10, 0x10, 0x2, 0x8001}], 0x1, &(0x7f0000000500)={0x5, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r6) semget$private(0x0, 0x7, 0x2) setuid(r5) fchmodat(r0, &(0x7f00000003c0)='./file0\x00', 0x4, 0x4) r7 = accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) clock_getres(0x2, &(0x7f00000005c0)) clock_settime(0x7, &(0x7f0000000580)={0x6, 0x1}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x5, 0x55a}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000380)=0x1) fchflags(r1, 0x10006) mknod(&(0x7f0000000300)='./file0\x00', 0x12, 0x100000000) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r8, 0x2000745e) clock_getres(0x0, &(0x7f0000000340)) 16:02:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000100000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000200)='./file0\x00', 0x9d, 0x80) getpeername(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r3 = socket$inet6(0x18, 0x3, 0x102) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) close(r3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="e5a2d864dbcb88893eb03aca7c23f9b161314f709e6d08d4bbebce58722fb3f09aed5f554666a37f916de0e4ffe9fe8ff0ddc42d5425f359a99d7ecfd13622e25fd5ca9ef93a2ac68cc3674de58044d013d9a9b6ba9b751f62c198c515ca447441f37b92cf77a3e2d8e0635c98191fdd841e9a13149afae483a0089f4b1afd7136487e4264801abee65254db39c91cde77d10749b5c01d1b3de41de6367876f80c01c65854dc7ada34da5330712add894d9e6d199c924cddd9f133daa28e8b98a6", 0xc1) setitimer(0x0, &(0x7f0000000180)={{0x1, 0x2002}, {0x3, 0xd3}}, &(0x7f00000002c0)) syz_open_pts() msgget$private(0x0, 0x0) syz_open_pts() bind$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x3, 0xffffffff80000001}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x800, 0x0) r4 = semget(0x3, 0x5, 0x420) semop(r4, &(0x7f0000000140)=[{0x5, 0x400, 0x1000}, {0x4, 0x9, 0x1000}, {0x5, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x1, 0x1}, {0x1, 0x6, 0x800}], 0x6) r5 = semget$private(0x0, 0x3, 0xa8) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f00000000c0)=""/92) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001280)={'./file0\x00', 0x40, 0x80000001, 0xfff, 0x1, 0x1f, 0x200, 0x80000001, 0x1, 0x1, 0xff, 0x3}) truncate(&(0x7f0000000080)='./file0\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpgrp() geteuid() getgid() getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002780), 0xc) 16:02:36 executing program 1: mmap(&(0x7f000071b000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x20, 0x2, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0xca2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x410, 0xfffffffffffffffc, 0x90d2, 0x3, "d730c9e7bb6fc6e23c5b00000000080000e74de4", 0x1}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xa00, 0x0) poll(&(0x7f0000000140)=[{r2, 0x69}, {r0, 0x22a96d43adc1f871}], 0x2, 0x6) write(r1, &(0x7f0000000200)="bd", 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getdents(r2, &(0x7f0000000440)=""/249, 0xf9) close(r1) mmap(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000380)=""/14, 0xe, 0x801, &(0x7f00000003c0)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r1, r3, r4) write(r1, &(0x7f0000000240)="99de3bf1ce38225be781c2e5ee4c132cf52208db16663a70d414c21630119f9f2228547e45d7539304080e05a5962868b8da06cf3193ebc4f5d0f1c6187eb9c27ba730680a2ec5a2a77dcf64de4e78416b01fc12a691d7941474918f710eb081d2769acb99574a58157824e423e33a088ddde2e432e1dec4e00906218fad88e2d7b30a70e5c500012315e49997920611ec45c2ceea47e74a425238b429eca32cc282d11aee8577e42929bc4912366937b11f1deaecafab2e1a3aef037e6db487890a43ce5eea433838b5f7a38bd4fdf5e5f496ffcd6f7e231df533363fe5ddcd3da8df7c386a736f6fb9", 0xea) write(r2, &(0x7f0000000340)="4a7757ba8ba3bf", 0x7) r5 = geteuid() getitimer(0x0, &(0x7f0000000100)) setuid(r5) getuid() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000400)) ftruncate(r0, 0x3f) syz_open_pts() syz_open_pts() r6 = semget$private(0x0, 0x4, 0x400) semctl$IPC_RMID(r6, 0x0, 0x0) 16:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x1a, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000001580)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x7c8) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000100"/76], &(0x7f00000001c0)=0x4c) pledge(&(0x7f0000000200)='$\x00', &(0x7f0000000240)='\x00') r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000001600)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee4ff5dcd396af790a1b780c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756bb40293c3807ad44144aff983a7b111f0a748614999abccdb3189efb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() readv(r6, &(0x7f0000001540)=[{&(0x7f0000000280)=""/89, 0x59}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "845c556b00070000000000000000abb8afb400"}) listen(r1, 0x5) poll(&(0x7f0000000200)=[{r6, 0x44}], 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) renameat(r5, &(0x7f0000000300)='./file0/file0\x00', r5, &(0x7f0000000340)='./file0/file0\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{}]}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) socket$unix(0x1, 0x3, 0x0) 16:02:37 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x110, 0x0) getdents(r0, &(0x7f0000000080)=""/207, 0xcf) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="10d7776d2d58134964e48fe3bddb0e264bc2b45d05558d413b31d6be4aa8c3a6ec9a43383b6fd97fada7fe0652796d901b8cbdf0a2374b822a059e803ff06f746cf2188c3be822585bd45491ab70bf7cc982eb2ce8d773de9c07a0ef1a4cadd32db661e8090bc207997d5edee2b096e5a8c71e74d40aa036d1e0a5308f273ae9dc92958daee5947814deda499cc48ed71ce43a29e8dfa4aa1311e45ed9db37d81aedbd7d730620f02d9531d9e66de812f76bc869395af09972cd47fe5314cdd886ea7e03a2a5", 0xc6}, {&(0x7f0000000280)="3b13514c7c94b6be1fe4258e45785fb0222fa3e6b480f583bca502ead3b205bfbe6a3a4dd641b43c431e905582800fe4af1f85ca900528114d422a3053bef730ba592e742e962dcf9ca27c38af0d23d611c97e9c3723691b23035fbce2e882cf7abcaca050b405c1eec7ff1da671da8a2f3fd1848f4a96093edff2e4f995a5f6f4dbec83fba57b51a84fc352834a906c56dbd21729e05089a6d69d84385f4994d4008622b33ac891ce56925fc48cdfe259c1f3a509c1213075a0003aab5fbffbf6beb939e03d26c6bee204a47c9aca7b4aa6dc3f1c3c1cdefb64d10915a141cbc65bc09cc4fcd64885b73ac273f137125e66bf3c9c1d", 0xf6}, {&(0x7f0000000380)="170531179788cc11a563c03968d422fe41398f46659e3fbf18bcf278f067e8d139fc349b7185f4b765c583026511e2b0753e5340d1f79594eec7224024df7f70419f03f64826e79aa82b8c42f3071b579a9be2a55668174d31454e4fedc1eed4864e08c1ec3f62bc5da8a8e644ba31f08a60a8767b5df42e8e34fae99f74ff7777461e229c505575a3b2c931a80c032f921ec1392c", 0x95}, {&(0x7f0000000440)="14106a05c2b553c9167c1c65cdae75fc3999ae25502b123e04dbf2117a9a7b6a924a2fe5592663d507910138443a86e05f146c1399ddaeee654338862e89c49a77fda9a954aa19de4a1eecc6d4f59fcfdb514cff99069eca284da97cf33e486bb5760d4998298da96ec045847a8ab5703d4970d282c69fa009eb10d1", 0x7c}, {&(0x7f00000004c0)="7141358afb224566b78cf01e24be797d1908b480814f0d4b23fb21dcd8458497d9163ea0bbdb7fff9f2ee8447430ff8dc66ed4350a521c4b48d97bfaf490bbf42e98fc40591a79f29a5a3c412e394ca32b9f7dc2e306abe1d2fa159481209d61925f445d29dcc876", 0x68}, {&(0x7f0000000540)="335b7b3b1c5e69dc0a3b9edcb71d08ccc99e3181ff75fa6d43ce59ba594659c37280315ce786aa883e01339252f6454e2c2a89a3c03e7ad6d1d18f6b4e169dc1bedb9449153717339be3eb1b152ad424377313ce69c6b2e4a4b7aaa21b8de1493ccd2b257da086fbf94f25a65269a19ca23757414c", 0x75}, {&(0x7f00000005c0)="7a2c4f22ad7567ad8508c5881248f2d82947122af8e43bce85d2645ce47663e35232f4b33c40a144976f91495f272b7b15c821e80349bc306cb8ee39c423f648d1bd9d2e08b0f404377e19104af399b2039c922305b7d9f05b36ac425df486aa7153e3d4b1624e0a93917c5ccc9a925935a82d3c7834d3e983a6cc780bbbe791f5b24aee7d1acf2eb105071454c757e346c23bbe78ec1546b5055310d00a268c1c2f1b1d4cf8bd0bc212c5181ba7a087b036d67511f3e23b68c8e848aa19ccf9d72cc32167d9454e0f1969ec601de723bc158bc05bd97646373a388878a36b111c3b57ea938c71f246d4c368440d797b154c", 0xf2}], 0x7, 0x0) syz_extract_tcp_res(&(0x7f0000000740), 0x1, 0x7) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000780)={0x4000000000000000, 0x9, 0xbb, 0x2}) msgget$private(0x0, 0x68) sendmsg(r0, &(0x7f0000002d80)={&(0x7f00000007c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002c00)=[{&(0x7f0000000800)="2569723bc64d68a8f741ae8e099f7542476ac43cf830fd9e802bbc617c0069a6fb9cc61fcc73781f75d6c061b39a3df67cf31a8275bb4d5edbe1f9e5ce0ecf1d5458ee94f40424f10e412049921470681245c09511783cac06f78a9eee6b05f89e21413a5da7d559bbe604e1d73edf5b976e4b66662574b7ff52cdba46b4a4e0e0cab0c80f6c302469a2158b744a968eddddd7a4f461efd9cf30b6cb7ec062444d98de02974e4eaaa1b37554e7e280764dba170f089b593b917855c2dd3f7abc496f071df52a711f23b4c5e3df4c1aeff2344e576eb5b812e88a13a50bb85ce522a736a677fe730f355349b8780ad92e05a99e849fd423adb01a9876b1ef282f87a18f2a3083ecc0a7f5ea75f66ad21f234a10c5a468e90adf4e82fa08ac92f06e968d71b160de82a746b3cfaa6ed992ee0dc6be030841fdf2d932a4d8177d902871a756c317ffe5ce6d2a580cf98ae4e57540f2deb03590aafc7be46d885c4126b073c845067c742a2008d492871d0995304547f13797318f672962d55ee850af7a43fdc8b43007497caf9955d90dd9890e0729fde356b4ca361a21475bdb8c4127cc55bfc48fa0ded6440b92d6a3a807885656efac9504b0f5c4455f0d6e9ca569d86308c6a71b4d5790716a7ec62bf320e51810d866dae70bfd70fcab45f11bb656b531b304c82b517673c3f3dc18fbae689280ee44ab4a6ddbc15ce31cf66a5d94311111c76a827382dc842a6a3e7c4b4f60d8dc266f29a34e8b07a75cd4db28c37f2e8a26eb79c51bbf811dfcabbbc6f8ee2302ba9d824a87a6753d9097155d82c5bd794448c6ffc470e864e7747c381349f946f1c9aac6c30e3032ceaf4e58b0073f46592cd1588a8584e2caa4aceaec6bf943a5fd9fe78284d5fb2e18a55b5011ba69570d0750c9dcfc13556544c9fdb8b916130ce842617da824f6613178a2fb2d21d464f5ea80ad35b7c4eed101bddecefc7096986875327698cf41ca49c3b4fdc40650eab4d69b833f69050bf1cf3f897c7ea66e1a12d7250e5ea7f5a3e9f58441fcd07cfd9771ba933a22cff35a4a16208cd4f8e21df533253829b0d9b1ffe0ce99e65ebfc2c3a4dc5a6ab0816c9dcd6b4c58e3d835601cffe7b4ae8468448b49fb4924ee872dd821974f082a803135e69c0e758d6b2777dd021f52f16d70ec9712eff0cb02ffb14f6c9641b3e2229ae127f4625f76765f11936f150b6343cce50698bf953cba790251f2f95e1d54702950397b5353933117d3393a395b9dcbd7c54c4353b72cf3ae8d1d266b1a5319fc6749e739f5a1f37aa37dd6eb1fc0d0b8fbe179139b6e773208dbd7726a80ac62b17f6171cfed3592f9ea9e44c903e44b719bb6a03d07ba94a264720f90b5ec95f696b71316abf96c90187f4eee98f3b983c7231db467b032e7e8b5fccce6d8dbf5c606971edfcd961f7b4a9b491a0fa6c16baa3deeb0ccd6ce3fb10630a0ac75d349db220522d11279ffd389e57464748699b07449a0dee32adad5939c791cf224e355215f83d91d12b2055edfb1e539aec860ec002f1a53f5fecdba84ed5f31425c5ccc8d5fe3cd45d6f4d6e5f434614caa68e53cfaa1ca4f10bb656c3b20f255303c0d204361d5d62c1bbddd4cde9614caff9613d4b02ec28e0033277f9f85744797cbfa2d6a8446a37ba831d8cd5e452e48acaade05dbef20b6e9341806c182a6a83c21cca045e15634887aa9c7058f83d8ebf654d00037a5d48ab0c3468a48108338251303e9ac47c0c2204b1f43a3fde680f013bf4ed1d4e17c07a8af07c66b0a849b5c8ba793196058f8fa07ad3febb1864454969184f17d07791717803c59d4207065489b18988875bb2e65b2c5befeb1bd89613a1884f1a3c86ef1e21bf5b4c24b6eae3d8a1f7ebe8921bb19c2a0e1ed9319171440e2a660a9f6d1720da6ab7de13455527ca5d77eba64bcf817a01b1f8f313b3e37f5586174b25f80ba30829e4558f9887efd9423a9f8851c3b791fc33bf965f824df569bee12327ba58a576abe8ab2b34d15806da31417b17565139acaab7cd71b88565dcbcbb9f553a78dbf2309ef994b042c192d01fe0d5a413be4f69acef137dbb551ddead3183f0ad72c7f276ba33972de30277c9b0cd68c643a6519c29006d2b3da163a47868d8b37dc22e48e63cca8c0013dd761aae93f7ea6f2128f94826a8ccad8a45db92ca05c81747ae68f7b2335460b5e62881cf3fa12282af9eaff8ba7192aa7c45b487dd1155db7f5f25397d2e03bbc2874aa3e136829fca19625401c4ba461fcb1dfc938ffcc60af368f8b7def7bb99d93ddb8e3992ead0b23922eac081f66da8f42f3c221426143b43e0b7f3dd6d826e61a6aa4cc3e233c23635491319dc6eba9ff909b7e47141677ab293e364dd44ce1430577589ad8dea7b11acf045b0245590dd231a0f9ae78c1ae105f3b51ff2d069fbc8dc9b9c4d33ea9066999554ef3533e964f5c285870a51e5298939dbc81e8e23ea1ea0030562e313aa506b0c7020f546d575e68d09e0934817be5b2e4998db4d638e1bb27bf7d838292f51a4498e351917ba072935770ebb6f20674a0aaec3d048c53d5447a1d3550ade60a51e8ab999f2c1f252b14a632bf4dc8644aeb68582ffec2281d06c7c63414d988eac3eee0b4c3afc5b5a334af86981445ac0f3c9c914f7c5363f134270c92f7069239daecb1d853ff764924bb1aa368368418a04d41a580aaa49b5b392fae47acc7bb42dbce2df03aec60c643e1121a5358dfad4ae17e2e985e2957595289e72d1f465987ee83598def2b5a4d8999896917fb5dfa29f1c1d135ecb0b70671d3eeb07fe736215ad222b34d523c3e2a1391da6a2fcd5d598a558d51948575ee87a5d03726733aa95f75b3e4a343b2a7481ac77977756707220ae4a7b9918adf46b16cd9ed3542955beaaac00b82af9cbff61852f2258c75723b41848f4ca008cff048b8e9f714310b7b40e8b48f1380d562a55dbf38fdda9239e7bc1a78e69a6403acd078f3900c20a6b780d26f873651b1e995ac2e5f5bb6c15449269f3c5071b9a3663bdcf912c4f63af36d575d539d55691b56cde7c4017ef86148af6333ce0ffbe0611e1f560238a096eef30b0fe903d43c6580ef3757ecdb838606602cb77c500abf7682e04a8e4795b8e2d74104a1cab223116b88b1079812bd89fa91b9f044a63e51bc4b332315e92abb364448ac14969a52daed98f55ed7b0a6cd70c8da7c846ac068dba19f6c05fcbec3ab3b5bf1b17b2cea934338535a95be12b6024b60218749a70700d183a655c9f0c63046de7378a9c20b4f1fbee96a12ec48f10de96c908975e89dcaabe6a2e1e533a68b71309b2898fe323cd16e1aee3519319d64b5b12d8f5c4262d7f0f09cf4cb4c489d39854e2b71c74766340355017c50954acde63ea9ffce4919c535dd9242c511638fa340684de709715828bd05445eef3e15b4f5fa06e92c929e9408fd2c9718fa6339911ce27e203e675d2308e597d4c7c31c1a449efd0c9010330c9f7472638b8ca650c6ff33ad807cbcc575ce4897dba59fd5eabf872850bcced82d62c83e09e5f47ff63df5d7be71235a697ef00f675772697fca288556251b92b9e7c321ba2acf4b3e9673ffc8c45f4e47abd95aa14b396aaf44203264aea71f579c201a47bd1bb13a69d936be335d5c3bc4b4e1c5c6a99a04942e026d1025a93dffdacc781839ede3ff3e2b1b3f6c17cf6cd976c398a4d5d1f873e52074b1cc967e34f917db2a1834b266270a91827b7b3a7db9228a6ec7e3865c710871b7b3f2c17269e83cf273b31c3a0fcda912d5e562330dc94d87b77174c828f125e73b3edba6034cfe4db2d08c40d1e9ad177aa2612f44e97356c99d3d8836a011d7e4595a97816a74f17b76fa605256b6b06f5d102e15cac669a0638bf56ea0edd31a191324b2b231738699eb3d808a986b320bfc72c31e6a0314d5f975956ead652e695382c54bcdd761a0d6b70409dd2c7bbe7063142b79a1512b8825bb9481a636904c4ca30cc55ca4f2614bb8452137a2b0118d64c1860ed8fc6e8cee20e8ee94a08370c977601884879c8a8cda1eb7f31905d95751e2d8a1c9849faa3018fd2fc30bc8cb283ec48e691531c63fb633c48399c9941a9e24d1203583eacd605a7342ab815c2d9a3430d332a61b5b7383a3fce3cf5bd578c5675c51e7e6f6708bf7098ceea53e65751fb6a3b09a960b141d556f780bb9fe2bdd0f13ef17c2da490b46efaacd7d6ec1823b6485ee6aa467d860aaf0e14e50b29b7a44437a178c9442b2232192a56d07d1ee4a9467c6c8abd95e780263c766266d8c8318d01e1ea1695ea3146d2657fc1ff65419b3fdcbd16d140128498867e81b009ee347153ceacbef31d4efa1d2ca68505f36a63851471c04d8e42748ab9b46637a8a9b7513fa6505794f9649b5050515f2464b5f434258129093d820e9c9974fb022e1b2f5b070dbdd279382202d16383d84686e8f6745da9c656a1661a973d389479575e7d58a61a3b31152354f5f3af96c411d2bbc9637f68c4622d73438c50135142c811dc1a2d6b047740e65a8679a7d032662885b64e202b13de23b47182a88d10e48d7aa9b89698fe7e317608f763af9a84555c446c3a8cc57ec36a40997d68d5f2257599ad314d81e40c466b7b5531123296179a4e531ebdf2c257945b673858cae04e9b4057c4f611519f7facd54017d369943ca8ee8fee07d21995d7e8ab9c5d4af2bc7ab8292bd79e35e1660f03afec5ab48db1e469eb50a732ef346ced7930b6c612f298a9658bc313431a1fa1434e1460661773c6d014dcadbfe8b87b4f8c571acac9455dea6f84b696e06b52bbede706fe13ff2520d2371599f5ef819e915c5f7922640712f72059cd51e428db7ac8a869cee087497610d4ccec7e78c2a0cc05d19a8c004a73a5bbcd5508e0f32e37436c67c2e012a4daf2e2d0745ad1b24914c662cae2bf00171a45c49f1c887410d5a43651e832e0cb537961360085903b89770c71fd6668b1d09d7b0b23201e3c5543d692ee950e3a820b89f9c4a82af216b06938b7050554cdb1df6510991a0cb5a592c10354e8df2280ae9e417dbc742df32755b656ca1ff5cfee26df55d2cad10d6b88dd0e370155ea359db08c692075d6bfdb0ec0bbddb617887ad949f3ee5cad9328c52fd7f29beb84a721933d64aa4a976e562c5fd6dc02f173f857fca3286add4dede468f144b08514eca68a9a960a0b52e9324d88bc2b9d504306a3131cad0764e891dcbb969175fbab7a1b1128fffeb85512a9d66233e141247cf6d65d3eead81e1ee70d2ab6cf7314004e2544f14ed10b0225864e86bb16fb33c836a6ce9cb96c48c9a75442da4df66b05dcc6efef77670b97e6bf03102547d341699f08efd0e42ad9bc3e20b0cc4dfb31ea4682bedb1a3f7b68c10ba35a2c2ac0b0a854e0945c8538b9d6505a6c75f52684b66e3c2bcf71965ed819e45e38c5c318b88a3db41b352a34608f4d56fcd17b58547e3ea90ab11a7d7cd13f76bff32280cac439de8901831362118eb0d3a42a42899cf5581ed671676248b0d4bef50cd1915329274c6dfe696ca3fbad004592ef5fa3230679c582aee2aacf88b4d8f13f1857ee654e49d97067f0887ac973cd69261f45b0da6454e00eb0b1174ef99e7b773073c58869ef47864aec6c80b0c41191167448c27d939da40b22123f01e7451358e06401ed493b1034664ca59c9027bfc92293dc63792364b63703196133ae4685d066b0dd1c6ca39b7198e7f89f573b398", 0x1000}, {&(0x7f0000001800)="7c08579933991bf6c227556be559efdcf0a7e4ba17ffe3bee63e5770b1fc3435cac530f9aef76e4fa15fc38fcb0146ea03cf9d8494fe4e3d9014c8fc50c3b1a83e6fad1db8a70771b0dc09c2b112d3e08fbac78f6caf41edae5393133fce0d39e6650c531769f59edb0dfe81c6e08acf7a593e810e702427b792ac4c8a8ef7e167df4395acacb02e30063ecbb2bf014b0c6d889184870152e097715c822ed35fa179f97f06b61b4cd621a16c9380ae0a256f0db835", 0xb5}, {&(0x7f00000018c0)="c5e38b61e9ec9f1e830bb4a87ced4b48d53fc7c7e64622d3b6ee85e29201ec8b99c8d4f2ebbc9964f65f566bd94a95358afbcd4b73e0b35a91f1fc4daa1e28d24725c9e454e35895aa38ea084eca605decefc861611a30ef254eb4c49164da1fd917766a59f5091134548f506b86b31f4150aa403c48c1c0d0400a5e9d8d5d1eac6ecec1864172ff696fbfce86e97b83532a0457f95f055e430252b8297d86ba90554534b063b5cb", 0xa8}, {&(0x7f0000001980)="82c50f72eef8b8d9e11c849760c583ca12fadfc948072674e24482d7a43568dbddc6f1fc8159431b5027cb414984aee8386a1c79c7e3b54e22b5436a12f2e33b9b88ef87337aed43b5fa6bbfec91d89a116b14f05ef1febb70c1156e15219c9399c5816d7c75def8bef35eb27e051ad5f4624cf2a477ca3af9f84ee27afda41932db1e4e7b9f8a4d52d93fa037fcfcdf5ef286e2d20b1d5cc1a78087f8a992dc075f1f0dc1b9fe98d020ad69f78a239c99ce17d56d9e06012fa5ed410a29008f66e6b454f8942b4c0571", 0xca}, {&(0x7f0000001a80)="a5e558d6b436e07d22bc4d3d69790ff853068b6dcecf24705991d72cc8f24f43c633a977e715690578c7de9da6fa1582679b9b8551457349e1e6c12a8da03fa6737bd6e282a8cd582c50298add50ba6226f57d7909682e6ba7cab63fe48a6ddb73d2ec70db152f8d95213f6c13d97480b931cba0e0718d2aa4ed7800348923f9cdba73a74bcadd35870e00838407a4a5519d2cb27a60b2cb6cf08081504ce5e96f5f1da109eaa8240e222a824ceb3f1a5e48b081a0137b22abb696ecb8f999efe885369db9dc702f1211e7cf81ac9f42b0f57be6150ed3b8f3ad89f041", 0xdd}, {&(0x7f0000001b80)="68b74a11848bc7d3a4456082bdbfcbed023fcb1887195faaad66cee776c8c0f8f8afe22167d240edc1681d38c20bfe0a3dfb5032204a6b6a78ef08c01e1dd4a1e94f54358bf6a16b9522752b0f2088fa7cb03cf742477356f440283fb7d6ea3ad01b5f2ce92c644d6058501a2097b173fb03cc416936c70ea9d79065d39e118aa230531a076787dbda768c3c81568ad74a32a0735a579882b79a7838cb1938b8820be9f51d662c1e7fea212963e954ba15983d38b6bdb8d6ed60ef1c081b6869291cb0269143a8b9f2e0d2c50428f01a524b3de493066b01672a72524e8e34c3c846801b9d19da5ed8fad84b2f230c8cd22321bf8d4010eb1c56c6e13a4198301a4b06e6fa056cc4b7af1e4a05b06bab4afb501092f2073db29d0353e16f3ed008d8332e6579bed675e75fc6365843bd9d11e1be3fb54de0780ebbf6776342fb061d5a43b8021c7788d4b0af40a5157e33c656b35599b85a6a2ef296d97917121d18490b0e17b5125df670ce2cf9e0143b608245e13e24f879ad5ec1b43475575954d9817749b3e9caf614fadfe39764912d9e22e92bd7e16cb1a2552fd19a500af3aa8789c35d114996381f33e09b9f531e913b3a91b00e044014afc9a390c736eb7ac0e08316e52617ebcd6dc27d8e5fa695ba8fbfaf5084a820b650720363ec3fbb18fac2930123a696862bc30eeef594e7608d2b447f4c51fa0cd4531cd94746cb6c896b7698f91dd94be8dfe7e9ce46fd8147add1d9b438306e96eb99da0b679d59fa3b16165fdd20503e208a9c19b95ad341e09b6a8c0bd418c0cf472c42d3af9a9bafe560f25fde3da316a5f3f082036f518bbb102411c5f204ca537d357dd8db3f1d6c5d9fcab1b056a4661a51e931d0256ec163782bdde696ecf2d9c31d81e918222ce56196e520ccb23eb353aa86f9cbe2b42bd9d3b63317b38481b4e5632a198b966d03e2ddb275b7cc160047ebeccffd1a525172d5f0f51e1b6cbbb34b7a679fdf1066555b34477b178bca022de4f6a892bfbdb77cbf6c7e4d1fbeb3c19c21179b89c710e5a20dda494e968db3166f92454b9c9cdf61a0647b90f9df8a05c7b949c4696d7a5ef5290e3271847e822a424164f9e93ae166514910067e6c8fc5f066c3ba87fd34978705eb25484c315f663d7e41d22f6fde73e453e39ad4f8ed1c3f73646456043bcc5c1a4f64923cdbab9a01b6b840197e3b47bf3ff768fd75be5072bf425ccaa26f769d79868e6acd475a1ffaa31e921f94746ff38417974ae344374bd8f2133fdaaa90eaa4dcc09f6503a4f41c8d5d830fad45d0aded3efce8593c008982f6d92d32b8470a99b8c3d1e6019cf679b62b8dc9ea2f4a52fa04850f7748c24101ead63256cc3df92cb98c9858bdc4170f68bcd270dfa483a42daa925db6d2b25ba204e3de4d5dd6abc7f9f8073a69661474a72a534240143cdacca38fe1d4bb13423b03ceaf8b1bc49677c74e047e1d430186f1451eec455f064128687be4b7a7a4e4e0a8b79c39fb4f7440ea6cda3e4da69beaf22ae16046f4f3676124d7595b32ec61d9e8cafb6124319c8cc55f712b5758a6a3611bd01ca85244941f900329f8652515063d79afaa469704aaefb1f3b53b4a810517e088a6e35dbafc1bf45cb3aa318d284e585978e54ed1421ff1b2e38606ec649a3f777084c6f504d35a317428039ec7d31d3ecab7f87e4ec57b86c12cab68361fe6d9d5302f86cc4ea6cf5b92a81bd3601b7768c6e888a225a8d8eedcaff5744d27114fe572f9efa3e4e4c2a770251a659d4f87e2d66b306c05c90f268597c4b087ef365e67fbea181bdbcc40bd2b9b2d2de33af41ef502b6c5b1315da8bf82fa06826476882da360b264bf1911bc474bd03b089901e520f7a32326f1049e5c78385b13eafd08fb527d4b28efe9807fddf7d0d93a3e03fe0439f9bfad7d5bb972cfc21a6ef505f93fbd6654668b1828df9efb5eeab63d7d59716a7b42752b9472cc3ea0110a518ca824487abb2770ca51483feee3619e8d2c8ad2d097fd1427fc474575b859b23698232d7f3fa15650f7d71b230b867cad44ecd86cbbe8429630d192fd1a2ab8c0aa901df637ca24eec48ab320304f2a29eae1c663d0019b9febf8655badfd33619539e8b2986c9a9a500ec777528a67167d0068f470ec40d307a49a37e11ed7f5b263dff741dfcda25d684ac11c6004f263cf4769952aed75ed273169496b66b743b8af8764b474fd7b27bf0ffcce46f2bb701b209189f160cbf0fee69af6b7b8d25246270ad051fb322300550bf238716167f1f352432bc1941ad29d7dc920d8b9177b35c37c2de6d437663ae1bcfa841683bfed46aba9046d3fa43d875231213500164f5beb2cc7ce6e1bb3e0fc772ccaf6cbe464ae52522a983c3356448676e687bdbf3271e6df225d6b7711441e11a7c47a8626e2027121137f6d679fa50cb16ee53d91d1ee7f0fdf7cd9941fd5a8719d465941b9cf3bce4d30977eea4c451d479471955e2aeaf744704ba97f3f5252481d6fb885d134d9c77e4b3d478e3a70ae7491f70eb414f0466f52305f6d9c7139250ba2a915ed88363e7bf0a22c5299322ad911b1fe4d916490f751d20e8c601ca78c365a28c2258c76a582f5bde9d79f32c390b6a357fd1b77e0bc062724be9b626dada1940183225a5fbd07dc518d3d3332b17dde59ef7854c6bc72ccd79d6b49d9dd83ff27ec579bdcc30f605b377b42d8fe02f3f4d5a9473d3e6d7329c559260854fa47a500298105b0e8f8c9aa161ebacde52d304afb71767159428bafe0476b3d8d2b58aee578d96d173e5ecf0e19e1113e0be20f1d726924a41dfe7e1ce927b3bd65614b4d7f8de3e6ab7eccba180181b18321840e3b14f91d7778d0f0182c6faa8627313dba28a55cb5d87680c85c100ed6c80bf5ea8ad2b9f5d326481a307939a4e4e58344897de820172d8e305dd5c797d9783c576ecb1bcc17335f96fadaad50e945f7c03ef58533a4c648ce3ff9d1f478d1ec03c82fe90c3aea3f93a2afd189abfc985259ff93fbd9889d93a34c7b44f26acee477c0c1f93f21d4a7c95c9ef3cc8120e19e31232a0f904df2ad8d52807a4eac6697aa09021bcb529cd461f062bee4d38fe234f625457c0b8030d8a5f57ac9017f8df7e95a59319c0971fef9a7c14a1c99ef409232fca32b150be76a74ff9015205a96689c55e28efb5f8cba427822b45af9bc56c652ff946b4412e08533cf670160895a137674979e7dafd303aeb9c141925980935eff8db04a9e5589a9849cb4cc6cc46d5d9cf106ee3f1380f8db8a62512977c6a6410c86ac0168b8b4c4615cd9a9529091b573e87117a5036626a9d3d5581760ea5fc7d02c590597482eb64269bd34d886ece3b787c5ca05ce405038410fbe237ce95fd08bb163e57af26bea82b96c306c13ada9354c6168cd29a849d519ec1393724badb97a5bec84311118327140b08b2c37da2907b514a607c451e88d68f3d9bbfd152d8a054760da5cb34ce85b1ae4e1de782ed26da7799c23613c94d43be89765cebaeedd52963a9fe255610c69d068ec04f38ee79161562bf1e369f6c3d3d02467fa617faf172169f299672f7f8cab269cbf3e5986855d516cb1498224be8c93526c62dd034daa2b38b3ec9c0b433e47f8edd8c9ae388efd7621e4ab223d6bb6d2182c4af690154ef487f6477644c32b333a6966c9040244ef3fbf55d15d4ccd7569239ac6877462bdccf2d08f31db77f43fd6df2cc985e8dee7c6730c4e07b440c8969b9211c32ada0afb05914ac5038f4ac45648cafd36f4676bd9845efb440b7efce43ae109801614f0e60447f309468866cb44327bf1500db8a5e476d3fa77d3fafc2ee6920b8d81d19aa3de194fa0c5fe14b143f82cb6b3dfe435a2817481c4a9175f1247819a21fd8e145cbd3f2f2b59e2a9d3b61b3e14798c1cf91e5a9a91450f61e00dbcc39cec6b128e256cf8c8eac33e93ebb14c268f8d74fc982c57756534d44f87dcde649ba4dc565a96045165099f4e69431a78451e99af6e5452e0584dc83e4daf570c8a800005cb66165ed26fc218457048b0ddbd9a75d92e6f451bef9a996b03a5799ad3cb45f5eb4a253d27498048b6f4174c862e8fbe8bc192956088b1663ab44bac34d0a93f0da380dc17936e9c267c0382c1acd3564cb090b27d0a0c2c590f9ebafb6b39d1e4b52223ff4b618adc566f2c51d1630fc3359f8efe1372e8be5b0d41902bd15a8b823c9d00ca6e36ca4c9d40f5168c3deada5129e38ea4aee3af6f20105148502aaace2612e489bb9056b40d112186a76bf8aa864567dae5cf4daf5429174830f884a1475ab569a45fa55104e045ce8c3b9983ce322418f09ffd3481a97156da105b29e20dad7172e8197339d68d73bb2851f32eb89fd9ed4c997c85aeef019b7347e1c7e9ae1e6a3e92c1034d53d02a326177de8187e482370aafe05d49469b76eeae9fa174f8ead8b5eefbbf9158d94757ad034074f3ac8169e0b358c96cd6b7799a5b439816aedc5c98f6ce713b601226cfcad2a7a9bc90ad734bf9066ffe89871af77c810c501b99cff38c59b707474ed9bdea87c0c347a9493fbb82acda03030b7ebac7995bc7a621804ede33869b5418d730118d9910d547a2d13fdc90cc349fa771ae8bdba34b1a48a46e4d8c5ba9a6b361f4ed0ad2a5469b11591490eef45e75ca77e2cb35dd065439a0eb43a8cb7e9d7540487432e177eba7be5e1e2c01989780761c45a652dc19b64cf2ca5cd505414120f4f20d0917014d324ab2eb54aad5d78b56f42b601209a1a80d5c35048cf029c9bcdb2edb7f2d16dc793c23fb4b3b1d157295ce5d993c5559e172f2eb54e373f0fcd5c93d5093d715eceedd98bdb7a38ede37c7faaeff4c0738c02997d1e72381e6c506e9e619f6d43ca27671f83e8debec1904418a30e56fdf9e6ecfa2099115ed0ff59434a3bed24ea2526d8b00066ad076b85ef5cf6d4a41379c95996b066b2dd30f12525551f81e41291b302f6b9eaeb3151358094ea59628405de71cb17ddae5eb420616b3de4031427ecda6fec27eca6041d1976c7568d8c58e825d893d5fa127431e96800afa76c5e4697e68e47613c0cf216c0234fb48f87e2a7b262425fff41573ed6aff9d1d752bfb1825cbdb8548c1172823d4dab5aa95daef3cb2712642dab53b20ead905e0d74be6a6926e1c807fdf5f72e568b4d6a6ca7d5f3606129203df43adab34f2ce1ccd6290e563e4ee3c7626204ad11440d0c775577d7c2bd0447f5dee4da3ab070a5fbb9642ec2558c7ed336cc7fe6f03ed4f7ac6716d2423b321e77a2b0b568c1c6e447e8a00c6c4e48ff33417ab95faff71cb75fa1651df99124e99da21f8b136f1dc041d1a0a2fa80921c68d583067f8e502d7145b3e60895e510fbda320b05a54639ebecef67fba35926f6be6877f1c3bb72ebe86c673a9818d1a18506bdcd10d3c252398274748c46d75b39095cbdebc9a90f57d86e80871f3acdec4c87d97259b2ab200c84a0e5e175bb78cf9c71cde5c0c13d5ad2b8f5c29813864c9a9090ba5671f7ea703492eeedb0c2d81d15e75c126ef06a0fdf76b871ed00395b56e3e4af37c7bac646f1c9590a07691c8d35e0f8285d770ed053ec4596afdbc69eaa69f01ae72a78be24d2105fcaad9b094fb8884521d1a00d7f40410e504216a4f296d9038073b81bdf076405c9efe41e1ffe2357a5fca03157867092106882eb7b7145a5432dd4b8e985e56d19a4a8f821d155eeae320f415c200f5032fcea1603773eec4", 0x1000}, {&(0x7f0000002b80)="ebb944c0ef5b11ef5263e6798ccec48bb45ef464bd0e38f50b1c4222fe343e256979eed75b50ec01753d14a853f6a839999e156694f4bab1fb0e27383ea9939a4111c0984207042564b4d7190598eb0a502512f69be9cf7794c2dc1f8ade35effc27c89eea112a572b6695e3c7c0a5ea22dfaff9d683f3653adddda59d02c770", 0x80}], 0x7, &(0x7f0000002c80)=[{0xe8, 0x1, 0x7ff, "5c86952dbeebbcc3ec83da5e0b2032042e6298331fa85243dae25172d4b582411e6e0cde018ab0fb7aa21bf36f9e9adf3767e9799adac735cd89a4964a9a3e60019e22754e6c1a0e4390c8995e4e067a3c98b2db364659f62c0e91d67f0221cbec87acf97da254ef3db3584a103ce7e1492ec7f37233bcf1dbfee55be85213a1d2346fcb45e82e5e97e2707a5292a81ba8930b0f53083866d6913d395014d837b712c8f9530123f3524132c35d265143ba65a2bfc45bb396fee63b947d091cf992217e3b62b75f79c85295e8fb17a540e3947ddc2369ebb3"}], 0xe8}, 0x2) r1 = semget$private(0x0, 0x486b86fb2c143dbd, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002dc0)=[0x1, 0x0, 0xfff]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000002e00)=""/57) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000002e40)=0xff) bind(r0, &(0x7f0000002e80)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002ec0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000002f00)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002f40)={{0x100, r2, r3, r5, r10, 0x40, 0x5}, 0x0, 0x2, 0x8}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000002fc0)={0x6, './file0\x00'}) getpeername(r0, &(0x7f0000003000)=@un=@file={0x0, ""/57}, &(0x7f0000003040)=0x3b) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000003080)=0x1) msgget$private(0x0, 0x400) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000030c0)=""/56) getgroups(0xa, &(0x7f0000003100)=[r9, r10, r8, r9, r11, r8, r6, r10, r6, r7]) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) fchown(r0, r5, r11) chown(&(0x7f0000003140)='./file0\x00', r5, r13) getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003180)={r4, r2, r12}, 0xc) 16:02:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x160, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x6) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044274, &(0x7f0000000100)) 16:02:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8001}, 0x452) 16:02:37 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) 16:02:37 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x8da2f1732720da06, &(0x7f0000000000)={0x3}, 0x10) select(0x2dc, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x76bd3}) 16:02:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000480)={0x77, 0x80, 0xfffffffffffffff9, 0xfffffffffffffffe, 0x101, 0x6}, &(0x7f00000004c0)={0x0, 0x8}) 16:02:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x42, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}], 0x1, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) setgid(r1) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x12}, {r0, 0x46}, {r0, 0x4}, {r0, 0x80}, {r0, 0x11}, {r0, 0x8}], 0x7, 0x1) 16:02:38 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="9f", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f0000000000)) 16:02:38 executing program 1: r0 = socket(0x3, 0x4, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x28010, 0x9a) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x101, 0x80000001}) kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0xc8, 0x2, 0x0, 0x400}], 0xc5, &(0x7f00000000c0)=[{{r2}, 0x0, 0x4, 0x3, 0x7fffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000089}, {{r1}, 0xfffffffffffffffc, 0x88, 0x2, 0x4c, 0xbd}], 0x5, &(0x7f0000000140)={0x5, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:02:38 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x36, 0x4002, 0xa161) 16:02:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x1}], 0x401, 0x0, 0x7fffffff, 0x0) 16:02:38 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x6, 0x0) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x1, 0x9, {0x1, 0x3}}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) 16:02:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000000180)=""/181, 0xb5}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/87, 0x57}], 0x4, 0x2a) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:38 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="582720efabd96ebae63225259560f8e53c1391bde15e9d51815f73f2a00700000000000000e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1", 0x65) write(r0, &(0x7f0000000180)="bdfa4d2582c3d84b77359ad4b77c51bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa1684b237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2740aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d8f05aa228132992eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075fe54c0682247a3e405d535caab085c9a7dee588ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x10e) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:39 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x180000001000) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0xc003, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) r4 = dup2(r2, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r2, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shmdt(r0) r5 = semget$private(0x0, 0x6, 0x90) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000280)=""/150) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r6, 0x0) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) getpeername(r8, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)=0x8) r9 = dup(r7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, r12, r11, r10, 0x0, 0x5}, 0x400000000000002, 0x1093, 0x589}) clock_gettime(0x100000000000005, &(0x7f00000000c0)) r13 = shmget(0x2, 0x2000, 0x220, &(0x7f0000004000/0x2000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000340)=""/108) 16:02:39 executing program 1: r0 = kqueue() r1 = kqueue() r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x97}], 0xa8, 0x0, 0xfffffffffffffffd, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r5 = kqueue() dup(r3) kevent(r1, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xfe0197c351046876, 0x20000003, 0x5ab, 0x20}, {{r5}, 0xfffffffffffffff8, 0x20, 0x20000000, 0xffffffffffffff07, 0x4d3dabb4}, {{r3}, 0xfffffffffffffffd, 0x2d, 0xeaa681bb8a25c994, 0xc89d, 0x18b7}, {{r1}, 0xfffffffffffffffb, 0x71, 0x400fffff, 0x23, 0x7}, {{r5}, 0xfffffffffffffffc, 0x0, 0x4, 0x1, 0x8}, {{r5}, 0xffffffffffffffff, 0x82, 0x2, 0xe46, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x101}, {{r3}, 0xfffffffffffffffa, 0x80, 0x1, 0x4, 0x100000000}, {{r3}, 0x0, 0x42, 0x3, 0x5, 0xffffffffffffffe0}, {{r2}, 0xffffffffffffffff, 0x8, 0x82, 0x71, 0x5}], 0x0, 0x0, 0x7, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:02:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d030c1e7bb6fc6e33c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffbf7f, "859c117e4dbfa600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) 16:02:39 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, r3) 16:02:39 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) clock_getres(0x4, 0x0) 16:02:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x84) r1 = socket$unix(0x1, 0x1000005, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000280)={0x4, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) read(r1, &(0x7f0000000580)=""/234, 0xea) r2 = socket$inet(0x2, 0x1003, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r4 = msgget$private(0x0, 0x200000000041) msgrcv(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff211000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881caf8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da0002000000000000d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf86594b06000055e42335b84152c52159fff20178d56b98e6d0da1e8150a7dea7af59c7bfcd73b863010000006bc7b04e30417ed5"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) select(0x40, &(0x7f00000002c0)={0x5, 0x2, 0x101, 0x9e, 0x0, 0x2a, 0x8c, 0x9}, &(0x7f0000000300)={0x3f, 0xd7, 0x7177, 0x7, 0xd1, 0xa, 0x8, 0x2}, &(0x7f0000000340)={0x9, 0x101, 0x1, 0x1, 0x2, 0x1d36, 0x2, 0x1}, &(0x7f0000000380)={0x3, 0x4}) setuid(0xee01) syz_open_pts() msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000700)=""/77) clock_settime(0x4, &(0x7f0000000240)={0xb135, 0x2}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000780)={0x80000000000553, 0x3, {0x5, 0x5ebb}}) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:02:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x37d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) 16:02:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$KDSETRAD(r0, 0x20004b43) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x2, 0x2000100000000}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:02:40 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) r3 = getuid() getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r3, r4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x0) close(r0) 16:02:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/null\x00', 0x488, 0x0) fcntl$getflags(r0, 0x3) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x4c, [{0x3, 0xff}, {0x1, 0x3}, {0x3, 0x80000001}, {0x1, 0x20}, {0x2, 0x5}, {0x3, 0x7fff}, {0x2, 0x9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x3, 0x8001}, {0x3, 0xfffffffeffffffff}, {0x3, 0x9}, {0x3, 0x2d}, {0x3, 0x7}, {0x1, 0xfffffffffffffe01}, {0x3, 0x5}, {0x2, 0x6}, {0x1, 0xffffffffffffffe1}, {0x3, 0x232}, {0x2, 0x42}, {0x3, 0x40}, {0x1, 0x7d9}, {0x3, 0x5}, {0x1, 0x8}, {0x0, 0x65a32c50}, {0x3, 0x9}, {0x3, 0x4}, {0x3, 0x7}, {0x3, 0x1000}, {0x3, 0xd012}, {0x1, 0x1ff}, {0x0, 0x7}]}) fcntl$getflags(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000a00)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000200)={0x1af3, 0x2}) r2 = accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000340)=0x80000001) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000380)=0x401) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000003c0)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x1f149ad0, 0x7ffe, 0x3f, 0x1, 0x55, 0xfffffffffffffff9, 0x800, 0x1, 0x2, 0xf3, 0xeb7}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000480)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0xa, 0x0) recvfrom$inet(r0, &(0x7f0000000540)=""/157, 0x9d, 0x800, &(0x7f0000000600)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000000640)=[r1]) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000680)=0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x40, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000740)=0x7) fsync(r3) ioctl$KDGKBMODE(r0, 0x40044b06) getpeername$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000f1ff00efffffff00000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cb304e15256a1061ff059ef32000000000000000000000004e63146ebf20000000000000000af7d98f746a2e266a4da797f8f43d7898078f78d49fd8d112365cdd339e332bcd250d534ad0ee8aa7f832e7122b6374a68b2830f71e5edc0eba28b9d70d1e4e54c4f2c0143672510b11b4e8f9e22beca1e8f311534af"], &(0x7f0000000800)=0x6e) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') getsockopt$sock_timeval(r2, 0xffff, 0x100a, &(0x7f00000008c0), &(0x7f0000000900)=0xfef2) kqueue() utimensat(r0, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x20, 0x8}, {0x2, 0x7}}, 0x2) 16:02:41 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x400000000000000) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/zero\x00', 0x180, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r3) r4 = semget$private(0x0, 0x0, 0x15) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000004c0)=""/46) setregid(r3, r3) setregid(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x5, 0x0) r8 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r0, r2, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r7, 0xffff, 0xc0, &(0x7f0000000280)=0x6, 0x0) sendmsg$unix(r7, &(0x7f0000001b00)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f665045bd9801"], 0xa, &(0x7f0000001900)=[{&(0x7f0000000900)="e2cd9b5aff8979e093b1da2fd958a4cea8214ea5f41558cc4d3fbb79bdbb4fb20e3c1cdef4c3d6b9c968ee164e894eb42aa95f129d4419e55783a58ee461da6cf2a901c271f646bf439845ce5944bec504a7d085a204a97535a24631f726c8b4d913d1c7f2afa37d4225d0e74d6b39aa1e46394ca7802a085009ce5b52d9ee4cf19edd2ad09e1aee7a5b7e28255f6f7588017221a179f9958295634a0221dae6ff48d1c1cc7e6c770a6bfc9f37f88cf43bffaaa1157d29cd6eaf89be439bf2072546399dfccadd902309cc56662bae50a5fea914421e7a6e7f1d00c8d72cf04ff0c877abd0f79031eadfebbfc7b0c5a6f948d718146d2ea4a47df6ff983e22594e504e5c9fc4fb16e26fc7fbe70e60f59c41756124a78093adbc0d12db3fb442321b6940e0dd9c148dfa825efb044399ebae15fd3818dc3dc6d465aa732c5c2fe4d88464b108d1cfd2a6421712c756422e038132a69d554e11e3f6d46d37dd480d38d84d7b948f8127d2e37c4885c6370dae72eec0f932e40d5a11a40fd4869f39cd2719359866cafd0a95f24bc3c50bb8847c756d1df5ef7be986c7767058eba500c4658bed588047031938eec5f835cbcd4d18069bd03660fb34a9ca17b200d54cd451362c442e0d48f6b1b2034936a1fb519293d9df9e020a53246892dbfa5680f4abaef36d48fa038421a366bf0e29e522f51fffd87fc97feca5d1f7f33ef391d72cf28d5d688c0ed3f28b4510475f4a3ab42711f30c8443b49627503e17c2564028794853212a2b79eebb8eae03f18d9e9ba133ffcd70448d047f9d65ff5545fb08416c641a51fe777bf23917a06889a3e443ea3352b0f6b54c297fe1390fca5e80bc1f7de8ffeb12cf2c110586695bdecd63d360dcc0e24ca1389837d4742a8c67b297b2fc4cfc71602d5d88b14898dfc55d4f7ebe4da3987954262fb7b4b947ed6bb3dd3988c1b8e00c34355c927686666a35628e238d35115fb67ad1489d953fc7a918125b31e2811503c2d0470e997bd160359538dca3488aa04f3bd57e252130aec85af980327883d70764fbc8a29625a889f0dd5e4d87437e4dbe57fba6ee748c76e2ebc51f249e5dec2f3d9d33eca91b5acb1716cd178e7e4c368e98e8377f04a21616519a1ac1d6a0e3156b6b8347f3b7d33e2af3501aacdd9fcc68396e923165eaac5c0354b445445e472c5d10767011089747fd0fb9159365f1b7e542a83f0115c277f19d5a89757d7a842b82273cb22aa50dfeee0ee15438a1d29cbeab00e8eed6434148a67c3122838927c57f8fd578d0b2a6e48c8a8d6d89cdfd91cd2f1e506590baab41aa685ebb36eced8bc102ef1c7e962517e97d43956bc301fbf9b68961070a7e9626ee887fbb8b5638fa8e266d6dd6f2569ca3fb9d6f27ce13372b339fceceef0b4fac07bf51f3933f269e43448048a8e9dcc2ad64c02d2e847e29d0f4f7963b4d3bb3198ba413ac8a44c2d7dd1f6fe93b505ec17b11ee6919ee4a68130dc77f1ad7b4ed31df2a7c115fa2a4216a7502ad9dd0f7640a171976b43bb2d6c34b97b7dabb0784ee5e596e6ab12e699902d54ca88337f01e584f9dd4d89e176b3a8955ca5df2af2b6b0d539c4c8558760d19ed99a038d4bbada4cb7b5edc561efbba7cbde545c6406e3df1abcd59326447c0e60b7b86687e926931e4a92676482d991ea32af5f72db1407b0081ce461adce32b22e4782919b7a80c09a901da2f4dc3371d6fe69f733927d55cd6776cada84316cefb62b20c223eedebf6db22decd0450df4dec947d34851e92f678d6374723153b0761c1063f5f471c602605fc6054dd1f395423eb279863e70c4c5e2908f6f2c70dfcb621e4da56a3571e09c0a184edfe21a5d0148dc0ca4f838344b75651206a12896c57015b2ad9b99c2553e3f9d9b501ccbf07a13cc200a51910244a8e16049812022addd2e5e54d9cf488bda03238d7c1d5230b026af89fefb4e483c808a200ec8b9763eb11f5b362d6f391cff08e7db6a43f3ef597834e9c064a6e16665a5cb1adffaf006f57957ab536b8fc062a6ac2b3c58e09d942ec416e7458e7afb1091bacdd6f59807c16434638b8376da09f5efd549cdfe4bf344e0ed91d5ca48b5511b93b31e427be4aacbaadf64fbf47f17eecdad1a2cdc264c78dc9c25a8edd4dd7b9910e02b53ce25b0990e388ce7e9ac298adf4ca20490b7da49c22783e5a62cfbfe7ed22911a706d5369a79f1ce0508db842771cd5e4c9c48be0b3f82090fabf14f7e3a1f8f582225113a662a1cd71d2db5feb4082c91cfe1c6dfcccd69b62668ced3525bbebd09910a75f98cac91e24b615d76716a8bd2bbb6372f9f091f953d3c48d25f0b560b3fd7b649da0bc9032cbb614744ab49ad4cc4cf53f6dc085e2c1bb59b5a9d336246052e126f02162e1a00c581d6b2086fe14b70b04a48a615ae10b152cddb1e003aca8feadb10da4b84718eac3f6cc026fba5452a5d00dd97419abf9685a429b8a6d0a9399198ad11c512879238ff5177d10026edc5a3bce59fd7f43038676e8da10bb63e1fdb9d344046ad28903360b2975e5740eabb2f7c3dc4f5500d3ca4ae6acf25f5995ad410142f80fc27f6791dd1bfcacbe6d18430299da806508ccc0eca359e403d76e7d8f3c497d0133ee6e595a9936bb9da92f33d81abf325de2ef22fa7cc2daec10f08652b385990cc7382fc3199e525fd7c6d4459af02e0a6ec6c6eb5de85ff81236c968608458757438a46b54cd8507b346fc8acc113f4d0450bf28b046cef46f8d45e962f81bb54fec4648aae1f72a8833640b7dde3e02b8bc7a87d2583e3d7c4c367eed0e80247da195e82f71064fb1f92f50aa03fbb9a92fd8624c2342344ec47db357a091eba8dfa2d4dc21faf4763c7f1c0028e87b2470cdb4c9ff7507c5fd811f8c881d4572b8574f68a2129207d5802274c45206197a51612e1ce1af4b11f417792e3abf071859bfc94f04e5ebbffb3d74dd3680ca144c8b114b6c055f9730dd6b7d4e276c934eb566b372e0254536204a4c323e154977ea3d21053a376bc7e1cde5e07b695f94be1df400344edfb06e3fd617b37d358b986bb8bb33af657e17bdb7c513d43252a79f5509f0f3d14bc14c017d4ef89789b811b66f537986215c750d94086a026c2d247c1c6a56d619321e88b30686e9fdeea842abc148adea7ae3e4f5e6c0e478def9cb49cf37cf20fb0c12ff3585319f104ccd12c3e0e3c4e5651e4eb0537dfc25578b9103ba3085390c0d4a6422cd40f4b602121b5657dc8b751e930801238485c0cea300681fde8d34b966cf267664004e15541f36bf1c980c37ba1f088935a5b4d3edee88bf2aa011e1897d5b9285645363698eb6071023b6986c2c9847254ffaeea6a7d3b894af206e03c51047a4091847b12bb36a49a1f3d44f69493ebf5d5e4bcdb731fb481637cdb8aac64f0b871e768aad765022a97d02557f455b5088452926d377b2ff599822bf91d3c0d5ac8ba22d776d820d953f4d356bbd51f122efcd541882ad5f3c1ba76a76f88cfde9efff682c5bdd28cdb8b8947b3eb5ac168cfba283881df2846a11ef63ad87cfd5c659c45b060038807f6488736d299cf4ded2d5c609dc6d91f7a46c520013a5ac6b267f0090ff19e83128c29a516816ead5ae2d9b4fbb635969b3214cc57caa56ddfe0b204c9f9ecb9bb4dde371bb5e9472556505196610c79c08f0644fe1eb81c9f6083cb305738240a2cd315dfe6662854d57dfcb3523114b9e13919c65fcef4e6ff56ba554d821373eb4767d68970cac2bd9b800338cbe6546da69e49ba0ed7a3ffa18c82612c145718dc0c3200fd5d7225c756d718d9686b4821f9391e662d4b12f856aa78f6ad6e64a2c2521753c5ffd8252bca4a258e1718c4ab5343b2e44f4078c84498e2c21fb23d3d68d4b1adeef34b70c0b4b68a3cf6b12b0ca4e17ce472e52e80635af3c3024c496ff2e6f2bd049b72c52c28482fcb3800af6e2adaa4d254e4c2b38e29e8bacd6546d40ca298891d6d7aa323870e52e48834e57bf2d817075483935463e5e9ae1303d5aa32226ce42ef6c9aabde9be9621510ccab62841845e8de4b75e6eab844e14b06430d5af9c26c393e7f8f8b07efff9df21c649869ae36a7c19830dfa714b421eabcbdf26f5e8b83e20cda9d0ddbece268e522004b10781dcc98f52065e3f2194054c1682e82d7f3c624a2ceefe9524985633840b1137c7e95442ff3e01a67b9e1e0517a59023eff56b0d9d9ab5b73c92b8e83112936bd0645962c31dbd5897492997a11ac3987cc60c5f9daa6ea23e1146a91689daa072eb5c86af94eb16d01539341f51ba505e75fcdd2fbc1f8846babb9115847b73939e701d2b86870d2fc18d17bff66a8fcab68548a0901a46352562fc992b4ecb4ff77eaf005616dfe2f64e4bad004f8933abda0582ec24768001321fce781d44328ed1a0f660e568cb104aa7d374b2222566f431a523db95787f8716a8c5b89c2852170a8522558581688c8cb9133b86999012a4b512c6c915e78c7bbc912bcfe2a4f7dc1b8817e974a76da3b8806647689e468a1e684b5c4de9b094bc9a4e1884a7607c770004ce7b8ab0bb1901f7c489f8fe0e342847d8063a82f5047e6fe5717218dee8e4f29c30ad6d7ba5cca2a6a49c4abdc079bbf702a620cd97529755f9a8da537879a690b32b6eb8ceedd0a1c95c53c7ced18e24353642745707b864d945236b41d28e719faa70bb793ab035bdc92c9735e021da40d2b5dc5838ceaf28ad78950aedcd832af6c351ffd49c1f8ff681bb95c1712384c47332ce923edffc8eafad07cf25847966f3ef1469ead2706ac7017c2e7194d6e5faff8a386974e5b390ecec6299126975121f9fb633233f4bd9255d69aa8a6b0d5b64a3b077bf19fe04089e5335da9eb029aed890c022898d52e18ab1b968f63f5d95f53ceef42c2ffca53592b6601ca22a864448c101bc7ca0693ce5fffe9dad50fa31a3f56240a38c0c08a57389e6a206621bfa672823924fb2bfc693b0b2cf0f8d8056d434736e2bacb42ea8dd9b17f237507f8016826be30732671ecb29095ef2b3e015a88b1d9f42f5d08809b2434b6a29f73ba85a3452b0f5f789bb044892b1de0ca6809a072befa4f338c9237a7a56e71bc13b6524fd163f699ffb94619fe9dbca851efadc8d314070d85148be08828488f28d45f96bcf6927577c4f34f809638fdd8e70f077e287f32b916663fdbaf5e4c8243b6b0c317d06b8ce47dc71bb3aee81732abdeae98b74499d80b9490864f349ab5af3f386f4c2d9c5dbc0dfe816f5e502a16b3e4952702a748940e7210aa76f045b205191d901382edf93b8c35bfce4e963d377258b827b81671a3a0a0d6d2a8f026348312edf6e8971631db30337ca49cd2b7e5b4ad7a018682062b80de6ae3cc2c9f83a050f7ae6c74bbcaed19e9804cdf2e86a0737258a55d9c477f4bbb4afa1892bc37b4da88e4445384fd899dcad1a73133ba5f893ca5861c4387e70b34b1ce4b4fc6950fa4b7f444811a98e61cae44f78759fd60a4327032a6ec7bc7c4e7b5e945c02dea50d978b226f8a3cedcbd26954ad91e798e716cfe0714413c58b479d87bdc2b9dd7c741c3055e3b493e0c1b3f0072f4a89d3b51b2e619fd6fe0179ac7970ab0c97ce6203ec179aa3c3363a0aa10b561a47432cdfbfe45201c8656d686caa77c414f16a84306169641c44c7ec1d3e04622391a3f1a358798f1024254cf8d49f361ce68eb27eddca752c448d067be69454aa0d499b11f653c36a43d7100", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0x8) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) getegid() semop(r8, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) setregid(r0, r3) r9 = msgget(0x1, 0x2) msgctl$IPC_RMID(r9, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setegid(r3) socket(0x26, 0x1, 0x6) semop(r8, &(0x7f0000000480)=[{0x3, 0x4, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x800}], 0x5) chown(&(0x7f0000000140)='./file0\x00', r2, r6) sendmsg$unix(r5, &(0x7f0000001dc0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="000000002200ffff005601970000284e0000004bdcec46710bd46426a813834c752fab19a7fd1c296f5e1368750294b81ac8884727737946da887175caa129408a70d9c14925946d7dffe2c161181da511ce2fb50d8cbedc1754f8c3072d9d410ce9de6af073b39da36a012202387f5a454cf685e64ebbdee23ae48922c8a52cdd229fbda5737c9bc5f0480d000000000000e83e6a4d2f1969bd343374e07c495864b0e0d46f5e057abb6b0d1e0c8345dcf1576dd6eaf96f13900a5dea4aa3cd1400000000000000000043c328ae3e780c97090599e3b0ec25d5cc2766a937be09bb23385d9a979082aed8b4e59e0c7e32195286d43cb58a6e2faa56c7363a833240cd971c7d483b63d22209b1403b7116f675b1efc94e4a4322b77ab75713d51e45e967020b38189964e950f3c31a3075689a8b7f87ff5d1b4b8676"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xa) getsockopt(r5, 0x0, 0xfffffffffffffffe, &(0x7f0000001f00)=""/220, &(0x7f0000000200)=0xdc) 16:02:41 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000200)='./bus\x00', 0x400000103fe, 0x0) flock(r3, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x1, 0x7, 0xce8, 0x1, 0xb0, 0xfffffffffffffff8, 0xea, 0x0, 0xc96dde266d0811, 0x10008, 0x200000000000003}) r4 = shmget(0x3, 0x2000, 0xb5, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) sendmsg(r2, &(0x7f00000018c0)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x101, 0x6}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000240)="f1963efad2f9963fb3a1b7dd810595e584452d561c08abba933d7a84764703a9f96c2b74c5427b0e7a08247d7c53e554f209831fa318fc0ab130c2522372063ea0e31c49d664c7c5dd9f67dc04eaf883bfc0503a5f372adb422930a00381e821e79025e5389f0e7c40bc4783163cddbc7ee128acebf9eca136210d8392a93ffed33577b3098d11f56db9f77905f4f4e93f62c5947e6eead0604a2c98dd2988e5d362132ff414867d75b0118b", 0xac}, {&(0x7f0000000300)="b86dea1f3dd69d0ed8f475adb270283752ab2da916d4d74efd6820ac54063bce2b5a57faf1c7914b9971c55961ba43a72f525efa43b207666bdaa3a325276ca80cb9ee4f6e5842dfa4e694df44332f6d6d651d5ce8773ba9461bd275c2386308f1b0bc32974c2fe04e4239513476784c37c7ebe907d09c97ee921d", 0x7b}, {&(0x7f0000000380)="039100360a909042987c5f4036da7552b001f33c9c88064e143bb242fb9975d6f3f34744ba92b7950bf0cbac0ee553ce5eacc212ce3236282023cd66e09a0184e8cd384de8d38d0a48502acad05a6a41e15b6ded9315d80470de59bd27225920b5309673c19c514546e51e63e499a7a7aacc9c12bd167c55ac5ab2", 0x7b}, {&(0x7f0000000400)="f2ea71717fa67912144e222861eb1a8c43c1e430d2c2415a4ed8ed5f7e57fe2ab4dd5be2413526e4431b85b2986894155544d66cfe8acdeecd57af35c332da60a73aadade2652338c3b533cae06b41c3b90edea3862ffc883a774fe4feb093e5172296a719043b1245b7058fda5761124c70fa1ddbf781805924802e56fe193f82a61b988583789970c4653a81db06efad8301", 0x93}, {&(0x7f00000004c0)="e4a5d6778f8a549eec95e8fcbdaadcd3684b088668e8ced5a37884d4219fe5de82b565b12b4ba46d63ec6759634331073f244e3ed4dab60be16511488892c7a5795d99d08657cb32ee4dd7bd26354d7671b3b8f0007b9089807945cc27f3d0798f0b72b60d0bc3bdcbc09d91a02e8b5d63f875b47f879ddccc5e9774d39359", 0x7f}, {&(0x7f0000000540)="4bb45c9e681d339da3809fa0aeb3ebee4648c48f96a06482bc5d1d59b577add9eed02d7b20525f0d1a4a39bfab604f616d3c427f960e5f733ed0c293814579522cd83cb13f907cccf43b8a9711714e395fd88627d8735e4655405ae85347ad", 0x5f}, {&(0x7f00000001c0)="0602f7fa03b519883f267832f27248eb7019a01c577af9c64d4aeae47d", 0x1d}, {&(0x7f00000005c0)="2ad115247f2b171a2b0d80dbcf52fe19563371e87d30c817692b10fa3050c3432faf04a14b65b0e7dd1350a1101a019491798ddebf9863e0a59b0b1cf147f4ead6c26dd4c9d4e014da88c8d1360a9f314ce597010c64a087bf1a72eafe7802cd2bb3bd8c23f54f39bf6e388b0c47a07ea7d9b8d1a31e8f", 0x77}], 0x8, &(0x7f0000001900)=ANY=[@ANYBLOB="6000000000000000ffff000007000000ee7e77cde380420be141e3586a9405876838789dde84dc0c8e42c9c3f3b6271d4cbdc2bda2728db3cd7713dc1f35b64bdf04eb06b5c416d6d26977ccb61997f51b55a1515daf424139fb588ea00000007000000000000000ffff0000030000005953cb9d114c38057ed79d1224b0229b1e792cf06d6cd09e6a8c0f59faf0f53eb04621c0caf721334b7a7dfeb5a77430b00d1c407280420a3c56e7383af5beb23d7c630aca4dfd55e305ce95525fbf832f4c0c7607c8d3090665b497d60000001010000000000000010000008000000078a71d423f7e782a1e84b6610b5a24579e74c37757e1dbc608ad770c812ebca1848397f5605e329ceeda3606fe6bb6fa896004a7c971d9a54cba4071f8cbc94b461bbe0a77f240706a807eddd8f4708e58cfe388166b1209b05a9f7c29f0ebd0b957864f5b05ba2982fff582b3f431b7a7cc37088ac9665e2c5d8285b52c417909aac4899855f2a2333661ec8036a035d1e8b438c531429b51045aa342fdec69bacff8c0402d791910444211e5d5dbcea5e3595a6f410ad813cb531bc19be8f0f0ca992aa433afa19effa78efd0c77b741aaeebcce773af57529604819af31819bb922dc74c48dcf238cb5c2e25074d5c8414c23d6ac4812cbdc9ef3940dcbca040a1bcd2016d17eebfe446b55ae9a6304cf2117088dc9620e9b4003d9352b397c1da0db9183ef5ba1d7ff7526d8622e8a02b4600cca8942961f2af94a2e1aba9bd4c6b48fa68529465dd542068a45572a06b421ea1c8e4b8d5bc873c8aeb7de6221a4c39cf0f4dbdae6653eae76d683d2c6bc26d71a202c148178f84fdfa7ef44cac2864149389ee939a423035d05f94bacc95385d7b833fcc3cf818257838eb348b598b9073c24dd355dc438478555a2336cd7451c3a085cda0735c80cf3288b68a1fbccfcf5d75026cb725078e6c7f4dcd04eeeba09820a16cb5ea79401930de3fc4b6b11b973f0ceb80196194ccddcb979b1b4df22e622ef29c60f1b56f3ac665371d4f948668cf7cd0b5f64ac3556146416be155481c40cbe0e6276e2e6de82cdd7bf7dbd7a702adcb3831b4068906356dad14f352cd705e1cac3232d4534589807bfcc4eb88ea29532c21d3821204f6c9c5f955f91fb69c713c4ca72bdfe4748f49f6247accf44bdd3cdec0655522698fca578b6fc8852f3e76d6a175b0769bb1c8409b60f064a87766306d9305048728bf81aee85592aaa9deecda94c1509b64146c54822b37ba0a776f3e6dc5e96d0cb03cb11ed7e7cb186b524183fac2882c7dcff46bc07515cbb29fac49bf4c2702bc5325a2234d2ac819f91f1ef72b86569a4e15d3db86b034c9448c9d37bc11cc27daeac0b784a71faff8383079dd479bade2ef9322a64000e9ceae9fbd606c0c2b3ded15b32df138fa748549cfff03e08496eb6f2816c9abb1bda2e2490cc3e9c4ff97233a4d173f562b49ddc21b23fca9f5e1f59b98cc8c41b37f9f687807c6eb408df19952c9529408de83c2c3b1d8cb230134b8f3fd41dc15f2e778c205f518169c5564810479709f9268273f2012a7f94d358d488c719c0cf99a15dbcc9c8e70d4c4c2e3144d2a47ec0750516fd02327e4435e32e6db1273424d352ca2aa15dd411d57e7cef68562dd148fd035a6dbcf8a7ebd4e4ba5ffd8ca7ea05694f59e2fd2b5b3d8049ab9bd1e90866b649b275fed1445bd9f6b0dea58b3d9b3b0cea415d14590088ec85a418d77d1c3159d5cab9d28a40d60fa94284d8253a0aabbfd71836550c329ac81b9012756377018dbfa8b62182fd5263078d0f4878d03f2dc353f0c0094dca42501c6e3b088d18aaad096d63015cd2090faf827a959b63f4aac1444248e253d7df712ba65cdbf25067fc6e6b116238f58decc23f519052dba106b2d8574e4e3793a4450df95af71ece3ee3368024c4cb5db5528a3ded15cdf9f5c3899535c6dbeec36306f0dd9fe1c571b25c97910f3f9faa41317b99f1231b9bbeca04a581e0193c4fbd555c82246e96ffffe572f52f3ec8cb28ca14e7af53c185d363980d32a5c5f6adb174023a50d84242cd64832a6f0676e57d87f1a046527c53b08980c8d5a13063798af43514edfd5da1dba75106f25dc5cd5ac3854ebdd188bf1dd53ea768eec3c3df2b0738d4a2c7c01acaeaf42e7ef1f5f97d8201dd3ae40f2091a92c0c995f8a1af0eafd244f96595a14e5ae7356d18c92b61f4e0f554222a3f46fa749f0f0c1c96c01ac1d9da52f3958a14a24f1df3de189c23090999c4a58f93344f2096912c2c8d6da38f7461741728707f41a26805027836925946c31990f7a38267a6dc237e49c4e76647791744f5b0884eda493d81acb1de2fd648cabdc9f7f74c70391aa107e437aec3f33cafbc9f161d359b67cdef51670c17f94b9cbc9b705e28bf764b6456b1d8a6de1b0e53b63ea979b2b72ea07504ddb74c0119a6758dcb79d19a25b446a71f4da28c15fff44c40a86904bd3f2386e5ab95648c77b36c1525a517545c9ee9d17b486ea7912bef1148994ade891be828617c5915e25c4eadf5d96803618bd0ec87c41247a913219913d7862970c1b56fa194f2ce455bcbd1c995565b8f129face2d5b58f801a241120c80d43ef079aeaa5d4de55ada9e9c88f96d4d2a02926fbd5cef3a1902800f355a8580fdd063f2e2a44f85a473e3d9fd2ad503cabc1fcd1a3e2e76dc575d8bfd59deedde407740c6cb7300df60be40797a9155186b5c6fbe9f6b3e8434edcdab5ba8d6b70ad93a98bb7e17007ceeb52d86a41833c4bfe4433b355664287f0a901f790c32b03a2ea71fa3a78bd4ffc7f08878cb53af7803aa7206d05039119a0e33370bc576df283cf97fa9a2793b94815fe3136f4289386e402b4b78054301e91d6f3924988a74717a4c931d1ed8b49ec6fe97e7396a00c4537b49bbce2b3acf5ce588207c6b3a617905c1ec5032627c0bc86c98abf918b49cf5f77deb481982eaf419eb07affb828d4b3096a06a9005d5ecacdb77a41c766b7718d04f091d8e7df2eacf2ce0cc53cd7d81e4450e1a6fc074766bfaf5b3883bff646b52e63aab8abd8c2219cc75103ce122e684a04e7cbf224bef8b5e15e6f604cca12a85b020b75c1a1848fbf50b08f86472c927f736bd1d70ad9142d081b0fdf09e077008dcaed7cb9b9de9535075d544d19c4ff97753575da980269ea53893f2039358ec6b8361929770927668371ee36fcfadd99d9fdd478a08f0cc686fc37b7294da0fee38dcc10986b24ab703faf715300b258de181257e90b614e2522b31ce80087050ca39e89e37874575856515b014abe3d8e9ff40cc8bee6015893b65c131143ce90c569b5fd11a54d10ae5bc72b4ad9a73d46039e2d9a4c6af0978c44354917e1a9a82d43d99f92b333bfcd63d9539e97a24fd28038d3aa84995f1f712165ea057e7220c828651f0cdd868e3ba271003d401f0757e4c139aa26c95da2489c5b35afc93611b693a097333dc5fa740c60da98e04871caab7b952fb431166f2d85c51bc3e1b4111842575d035a26382e16e33b2b1a188ba6b03917fecb29c2e284c535541369e20c1ed6a19397252c2d4d267fdd979fef3e05015d375a3185d9d59354576955263438988e687c3f76049089593500f85c86af686ec5a5e20943a9b4506edb3d6b8be5d3485fab606cd48f9f8c8958d97173b31b87c55b64fc2aeb9170ff4c5b7acb42a599532dedefcc6969ccd1fc5dde8098895fd555dc1b6b596b8e30d84d26d4e1541fc9c96e21b0930451931690da79abd7faf85b7a569cf094560ac1ea56ec79c224f57de474579daab2054bab87c9f058cc2cfe6cf024093eec81adb7c2d489628ed9c2b7a8e1acb8847a8adaeb05e548a9b78d3b3fc770b86d07c2856750d481cc632a91537c40d617435a0f44abd8cf8f03ed4bb542f7c4073a2d2363d7da50b75a130c1fc36a7e36ee5da9cd772f589c417f1c1fae9eb590d37e86c3f54d31652b623269433c43985d625cb686925b66c5eecad6f1cbb6c5b312bfb6f8db1ef9d649734fc576496c777fe495ebab47d595b2dfe2a8da368d75fc586fc9c4c59f5577ecda7791c9a1c10a572b90bb5cf798e284b9033c08c8ff46a8dcddc437839088b15888130686c2e6b16eb8c59fa7f01d0a195ed1042e4c535cc504da8f245a079aa93cfdc255db4180f5c8263e702bbb38bd2d17110717e429a7c9db4674e01fdb521f3f8a0a1b1e0800c0d34650a1be609d1ecb9ec70c28942e899d97988c37c60eea5c0a078c78f3eb515642f3ed2b530672791e5c958efc8054d918ee966bd20cfefd1e8d54ec65bfcf0d7a19fd7bd99fb05a9dbc0ce8c1b63e51c838d4b349c79b33ce69d1f9eda459ba690556ef834aabaa9956f283aa8add69cd7670ee7a71873ae3a580dcd5a24bbe10730d303b7f5e9c17ecf3ac9c01e3021b156d25921de7ba376de7a78222355d191cf8aa9e11131010321e00805bbc1a1481f8814f1b686b9ade6ee15ffc869224966edde44d3e6b6b5632234395fe58422900c99e7dcc6a58c989a15f87a0964b7e70a58255ebe2871583b9214d6f31f3007c7989c945b666f65cf40f94f13559774d3d36a033735f43c3794fc893c534d9773298ea48f6b68712867f312f1df3925a769eb288ac70ff7560fd4b890c18583f88b31d06db353b5af27f109983b59a8c4e2ea686517bf8401c85575c7781e4a0eaf7e1eac7994276d7c3d79b86fb7fc61ff3113853a0c63c57613e78db86cc3ff842ff9b71b1dcb101c84653ace8c163bc93bd694b421dd2b440ad7c9c756a9609500ee9dcd3063aad7a13313bae5c94894540ac9d4b1aec6e6b776f76c2448f2b03e15d66a87d947ac706ee1770ea70c36840d71f315de11ea848d7a58c0aefd21db9b387c7d2c616c93f31362de7ebd0ac375802f7cec5d201294c662590f66d8009e7b584482fdad4b208bc398bf301328cf55e7f664d05d0dd6928b8ea000e85cec349fa123a84e8088e336d24f6715be7bb4d1502ea7f4b740bae425da9e51fcba05b025c30f666c561c78c34037845d02417d24d2f849a48fbdff8a5aa67904de6106b9706581d562aa2d823a3118816ad798ea56b0af64d75231f87b78c1edd6d426b3d4f2042b294cbdf73f7830eb578a9de476bad821d2f6c8b7f2d35c992aa87c896fa48740faaf6b662e66fa910598788dfef0c63b864f974730fde50e0847b072d04ca12c531c87c29241275bf8be6bdaaf13ef59460bb9de1d8eb34ff8bcac4c23ab6c0f3f6e818894b2b517c55db64cb8f6228ac414c4b9b1d8dee83e18f60df6647f4368655832e4b847ea31a07e79248a03690dc2d3e221d322c9af8802cde479d02577f9dcf17c7f44bc42a2e903c458e1ad650d06c7dee94ef285204169ea449f6ec1a471cb2f32c4b0bae276086056243c60754c7f8bd9d318b869b1e3f412f299b7e455745d2e107d3b135542f004610b11b6f8c4f664bfbc10d6400912bea4c256b78c579fe463ea789ee31e09e4c7bdbcebd140f0caaa00580ade53949eace2ba0d4f717cd5bec5fe4267018a38f9fd0773ceb675dee4193d7f2da0fb7b2e3ff3f60793a9302ef89443541438466089b90b894bc21671201314dc36eacc9754931598d01ae6c989e3acdd8a7767b644d807c52ae929b2a3b5928e1af78f98559e7efa8d01462ce9b213c9a4d4dd1cf63bd58aa12594f75dc09c2758c0d1fa724b84d07aef57582f3ba39ee0dfcffd5d9fcfb98bee9e5ae0f4bf20166430ebd5c1c7eb8485e9adc372b49d2dc70b56343524fe81320832622b1326f9060ea245c7230d0baf9e02a26d9f5f15b35120c82c4273f575468afcb2dbb479eb3f84eaef4888472b0c223b70e2266fb10775e47c3adc66f6f0e11def28c4a72e6f511dd934ae12777427ac42d52fb04cdd423b9fb998aa17f6da9c2605fbd8670c0e5ca734f608e78d5f4ef1d66a8451abe0059225ef820c6b1d05ccbaf628063c7289d67603c8c3f202c8abb1f952f1c3ee694a5bcd8aa3767ff43260354d2efea7b1f3446ef391e4bbb83b8000000000000000ffff00000000000013c3971ce24cf0f01c2c76d76baf2a417d0563ed08a2a650ece8efc18c4bde3dcb21574d3da3b61f3dab0cd80c86bbafe986809d5c63d2ecdc68c29492474ebe9a8d56e23a7af26302aa8c4b830978af089b062edfd168b22b706c438e847697c10934ef75b902cd9f9bdf79d1ccec008800000000000000ffff0000fffffeff3789ee060c98baa09c00663124fd52abb29325b339eb4a8ce016f4b823c33e77f91ff52ef6d8277416af7c48ecddc8181f129ff8ed6da7496f2432e07d42f56d36bd1e7c8e676f5595a3b0d8ff0dcdfa2f74a8b7f3936df35ad389058df09ea5a8779acd4960613b7e369a62c08627fbaf24c2fbe3d100000000000000000000000000005715d57dd4d22c8afcc9726728438fb744914c4177f0476bb2cbc50368a4dc592ee41382e3894d8400a60d9671ae3d8a93242e7b7731d7b24d1c7e7bc434d9150000000000000000"], 0x11e8}, 0x402) listen(r1, 0x68) write(r3, &(0x7f0000000000)="9c87c3772c0035b87e33332e", 0xc) 16:02:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) r1 = syz_open_pts() writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000000)="d51091978eeef9d8e16f214545d587d569300ef01f27164f3ecd79e62ac5a8a41243df8f13c926eaea9e9dc0f4bbface36a277246d2b18c52a2813fbbca161de108eec12ca55567481cc90eabde7c0a4f90d11118b2125bee01c9c6cf9629f0e51e334321061dac6ff87104e23d0079f7a5db67f11d538f7837258084a429d78911c51c4fc956e6eaf216417d3ee006f71801e6c56945cd93aa914218830db9554ac8b75c449fb55dfc3672da0354ce9f00f6a31f8a263c9a4adbc426e16eac3cbb4ae1cebaa956b8d207151983f43dde34afc58280165d1b37554129d044f6a2c34", 0xe2}, {&(0x7f0000000180)="1e88f627baefd3f9ed3474b384ce6ba507dc213b2dd54656069c37b6c60a890ad4e91d2ec7e96df9150294c57e525408c0062cd227d306f512e1772c937cea67f652900a479ac13d63a6605186f95fc84e22046d6df6e3c792fb585fbaf70d8c037e806bc02e83721b8b79bb5c62e2f855d5e63c743f7e17e558fb483ed343eff41d12fbb7dbcd40a8bb96245a39a3d3abf979e962c5de6d14cd372c3d8e30aced4b5a8bea6221c76e4d8901ee1ec96d7db2bfcacc6aaf717d1350c135b2bd62bbc243ccc402378490fed8b48f77d72a02c0d2d4f640be008a4ec78ceb5ea99e3375a0e21e8bf814392b02", 0xeb}, {&(0x7f0000000280)="01d5b8274b11f43ca70556ed1afbcf618a1960a1de15adef346fb8dc0f3119fe1ead4d84a3bec1c5724c039b82b101f1a9ec8f75bf118e8e0d89643f440dc2da4a7ecb2ef66e73848153c536d49762cff6cdd25091a76af0d343791c977112e7530e01194bf9c06b492ccd35ddbf2bb91274142e463852e6b3b97b79cecd908dbb476e13e2b5b65a661736fe618a4df4f0d0f22db6565dba84539fbbc12b572ef36a05435bdf759e0693e84ccdd903ea4d6df996e3188722b99967e203d9a362fc5cc5b276839ee61ec2294d5d17ee01e91ec3f1338b5ab6289731210d5dd3473edf887aa2606830fb", 0xe9}, {&(0x7f0000000380)="4fbbe9c1873905c9bf59e545638e072ac825426b707ed72af8123a26d63bb2b1bd1fbab8e6964426d76c750b0f9505c55e9b193cb81f753adb882ace77654b4e30bbbd8ec268a8a2636625ef65a898ed8b911c33e94b4f581a6ccdd0fc2473280af8bbdfc6f41436bc16dfc51dc196a31a1f94bbf7f832a40307fc7c8ed892e348cb3c4ed37197f74006e89465376041e8628d965e1a50356a740e993cb9", 0x9e}, {&(0x7f0000000100)="94d719988f308c42aa9e23547b1acbc4dfdda1fdb0d61effdd2964af973516e755a84195e9bc964ea27936db693949", 0x2f}, {&(0x7f0000000440)="62b39b8ffe04510f6aea4c95bf42bdd0b1eeffda451d36b221583a4ea208ba7ad0fa3ef4aa2ea8cbd8ce0def2d6a4b31163632fd9a755a3b3670a355bac2aaf58c9533327fb3221ec4b2785b3e5606b372175eca31b5e3755cee45883cb3ac3e8425634903f0a3d7257c8da95587944ed69f74e1b9069f8b615307642302bf3294b9c5287b775aa7e3eff0f6607977f0c5d21cc1ef3a39f8c6e5354f7691fee2bcb47e1b5f47b05387ca73aeb19ee9811fd5589911bab1f630ec46b4a21562c95afb20f63ab602cb5ae169d2e2f2ea543783ed", 0xd3}, {&(0x7f0000000540)="f8021c23a0f999bff26f219863be27fbb52e207619b2ee6327afd46ecf0168c56acefda729b4cc87fa3dfb509603088f0e0ec362a89f1708c90ee5d6c7cad6365737c32465c5", 0x46}], 0x7) ioctl$TIOCCDTR(r0, 0x20007478) 16:02:41 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x401, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x8, 0x12a) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x2) rmdir(&(0x7f0000000040)='./file0\x00') 16:02:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlockall(0x1) munmap(&(0x7f0000ce5000/0x9000)=nil, 0x9000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x1, 0x7acf57a2, 0x4cb4]}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xcf, 0x9}, {0x147, 0x1b8}], 0x2}) fchdir(r1) 16:02:41 executing program 1: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) 16:02:41 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) r2 = kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7073) kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x3f, 0x7, {0x401, 0x800}}) close(r2) 16:02:41 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x399a) socketpair$unix(0x1, 0xffff7fffffffffff, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$getown(r0, 0x5) r7 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x43, r5, 0x0, r5, r4, 0x100, 0x84}, 0x3, 0x566, r3, r3, 0x9, 0x4, 0x5, 0x1f}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0/file0\x00', 0x28080, 0x100) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000a00)="a3efc3d04af7f5b23d9108c099a3f287a3ad60c3639ce6e7cc4d33c27e854547ae81e9b6aef5ebb01605f2989405637dddf232ba36a0335e18b52b941d8e67ec25e17a3e898ec20327fac6695b4a2dc450d2f0b33e316ae7c20f88ff5d562145c630953853aadc228f34e0e7f64e44c983ade05021fde80d7f7ecbebe6e48247e359a092f3c5140b8d34b040751bba844f1812d93926cd4e58e3881097033e569f4e0d1997ce38bdc47bbd30dac23075d308909784f5efa851b43f61172203c798b13854e1bdb2f95666a7a4a612dff6f50be21faae64186c1a24556bddfcd338c49144e0e", 0xe5}], 0x1, 0x0, 0x0, 0x408}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r10 = fcntl$dupfd(r1, 0xa, r2) r11 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000380)=0x2) renameat(r10, &(0x7f0000000900)='./file0\x00', r11, &(0x7f00000009c0)='./file0\x00') getgroups(0x8, &(0x7f0000000180)=[r4, 0x0, r4, r4, r6, r9, r4, r6]) getgroups(0x1, &(0x7f00000003c0)=[0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000540)="18dd41484cffb84e11adf1145663affccc1c8c9b2649afa805701fb5dcaef796db3f9d59835e731f51bcda827c4fc345d2cc85b398e38751f0e97438f24ea22f5840ea262ba214e38bc6a75740b65ba9fe6dc2177bfc0ab228e7e32299cf894a42282ec3fcfaa78fa732270b536171ab3fa3b4ad12b85b46403e714bd87eb6cf9c93e7817c82a0c7055780935b95860f9e78b3a2eaddc953f7561f86aee82fa076e727499de88bcd8a002ea696e10e861a4f99baa71c3a61d3d9c5e5e298c8d44e8d6db612b19b779b0ebfeabe7ebe185fff00fbe37e296bc1f893df10196cac3bbeb131048d64614f5dd1015c237c2007411022a0242392", 0xf8}], 0x1, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="c1abf625405bacf1080f0036bcd112c69c12f2641105ed9d7918a3c2f60ee0a36995df524d3877a817157e209b663f48b4df9926dac40a5898da39823ddad89a725a0ea5771f5672448195ce33c305d7e9fab39c24560a08e28aafab055cf08edb55f29afc3933cd1ed8872a6b4e154200d8a8af5919e7737e933775c180fd32fb3253c10a20a37c1e57af669674804161a381f6fc99f46eff3188c9eb9497a3083b5d72d21f98fb930a46020d0af508e563b88e366dca3902b83ab8c1701f2e2fe29a59c6431708b9651b1ad7b3a1410a19d94cfe156ea356e84bb219da31151e9e78fa98f314d5196cce78ae91db71dd014a68d3f53f447bb5464b3f2372f8dba027920f8c05f71c608ab36532d3683f950eb2037185db37f8b2d32800cb6246b72558fe92dbb98a59d48acff525a9c8c7dadeaaf59b841ac477795eaa5da3ad4f737945ace85f"], 0x148, 0x400}, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xfef4, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r14 = semget$private(0x0, 0x5, 0x2) semop(r14, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r15 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f0000000040)=0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100000040, 0x0) semop(r15, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) truncate(&(0x7f0000000340)='./file0/file0\x00', 0x200000010001) 16:02:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x8000, 0x0) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0}, 0xffffffd6) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x10102, 0xd2) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000340)=""/59, 0x3b}, {&(0x7f00000003c0)=""/65, 0x41}], 0x2, &(0x7f0000000480)=""/160, 0xa0}, 0x800) ioctl$BIOCPROMISC(r0, 0x20004269) close(0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x7fffffff, 0x3}, 0x8) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x6, 0x2, 0x7, 0x6, 0x5, 0x9, 0x2, 0x1438}, &(0x7f0000000100)={0x4, 0x1ff}) chflagsat(r0, &(0x7f0000000600)='./bus/file0\x00', 0x10000, 0x2) select(0x40, &(0x7f0000000080)={0x3, 0x100000000000, 0x101, 0xfc, 0x7, 0x7fff, 0x1, 0x2}, &(0x7f0000000140)={0x8, 0xffffffff, 0x4, 0x8949, 0x4, 0x1, 0x5e9, 0x8}, &(0x7f00000001c0)={0x9, 0x9, 0xc59, 0x4, 0x7, 0x3, 0x80000001, 0x8}, &(0x7f0000000200)={0x3ff, 0x9}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="1501adb86756105103ff37a304ba5cda992b9d5bff60b5d0b29dc30fb8973082ea956e1cda6dbd71aad36dc9e388ffac593e4f4aafdef1c2ac9ab9fc036888cb91730d6a1aed4d3525b961194c2a8b925ff80517db64c596c9a6609d0709cec6b79dc9c0666336ed0cd613591ea7fd86c4e52824b4200ed175dfb80d8eb76899883f", 0x82, 0x4, 0x0, 0x0) fcntl$getown(r1, 0x5) close(r1) 16:02:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x11, 0x10000000000003, 0x411) listen(r0, 0x88) sendto$unix(r4, &(0x7f00000001c0)="b100050202000000000008000386ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) 16:02:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x3f, 0x8, &(0x7f0000000000), 0x0) socket(0x20, 0x2, 0x7) sendto$unix(r0, &(0x7f0000000340)="b10005020200e604250012005786ca3849451ae338f53e8551f30c0505fbffff80fffffffffef96e4fc748e93f0b780486ae000173a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2a7532c1ec6a128c0ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cd53c894303b298a85ff3faa8d97548b7d3f2f0c9f69ec7ab3a34c290000000000000a2a2679d0063a6bf9a7047b4636046a7cbc0e7b5ff2098f45d45672ce1db9aba2e4b78898f62bd70847924", 0x42, 0x0, 0x0, 0xffffffffffffffd1) 16:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='.\x00') chown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:02:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) poll(&(0x7f0000000140)=[{r0, 0x84}], 0x1, 0x401) write(r0, &(0x7f0000000040), 0x10250) r1 = syz_open_pts() close(r0) sendmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00030000000000000000000000000000bb15883b5e906371ef92eec031a46e56521673cb8a19ed5a401f8ee79f2819c4a2e59f2b97e233e311fdb43ffa867f52df86d6438737014240bd7327dbdbb3a49cd12b25c410dff9a88d788bcd6c197f63c3b542afe05dd2614115d60b287d98623d6cf416cdcab43bc3ceab2d5b8543e09b72d62b3f7182f825f13ca8e9af23cb367abf15e3f2d95f4f7355f1fd7bc0c792ec38da1d34ad3b1766c47c85441805e89b0bd11c04592aa7ef261df67c77dcd51feb9e9a1486466b83f38eb2ae6ed418b0f29478bee040c1a112d3b03a4dc4c702d2374a4884d9cb9f6a78caea7982b65cb12de31735bb5805eb97eaca3c136bad8727f9b62450b67b026e547ec6ded39409e2ff4878fbb5a020f1a397bc13ef09a5a44744850e2670eba8762da6fb82ae1c736b84c292d8e5378a08cbd679e73c943203375026f695f33491513c32211f7b42adda7f6f0cf53a7c3eb4fa646d87331de0cd1c751a441bbbb1786c7d85d8a203000000000000007e6f2d2538b0ffa32f5192156e58483a3d12858367eefa8fffb3b70fbe8f1e357a2bf27a672bc4884bf4e43a566d5a872abbb5c1097ef9f402c8263addf12985ed91b3aba22a0de392fe3ce90b8144b3b2dde2904e2d8113fb522ba27e07003bf46754dc6540467b6d9e7d6718d4a8404f1c26973bee07392852f50b9c37bd08992e413cd4a10346bd5daa9840e27f186c6e82f5f8d35b4d8ec4bb3e73945286946caff0a448117c0dfc4869d4b03699dbcf5613e99fe1eb010a6072f0591c16ec5d190548b4efdfd6728b949163fbf5df580f6c36a057249ee1315d8bb4132ed2e6250a9c523776adb7789db54840582fcb0f2b49d9289cbc593e5d80e709d70a7be21ddad3d8ee16131d4aeea70687e1660e553efc52e5425ae87448526945ee7d0c0c03b9cd8065423aef1101d0dba9a207cd2e0cc895b470b8f41a5015e700b58821db88e2bdaa44780698af536a9bc39cdc293a8d4b50861478acda2d710f3721c32bc104ad526cd424c770490525a48b1f12e0005c5e5f78dcb68b2a9900000000000000"], 0x300}, 0x0) dup(r1) syz_open_pts() 16:02:42 executing program 1: r0 = geteuid() setreuid(r0, 0xee00) r1 = geteuid() r2 = semget$private(0x0, 0xa, 0x1000000000000020) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000300)=""/104) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r3, 0x20007479) r5 = socket(0xd, 0x1000000000008008, 0x44) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001100)=""/216, &(0x7f0000001200)=0xd8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000540)="92cbb1243a9eb79273a46c80ac0adb0b47adf217d4ebaca44ca6eba8759e0aa4ff9106da6c0c6f4cfc4927e55260c193d71d2b3717642b6df851981f5139ec81d0662c223f0022f403e4ae80b26312495dcdbb2c21c988c9b4d55776c43018cc3d3085afd8df1e2c555ebc315aec4bbd832c9edbe7111c69f841a47ff88ce118937b619131e8741293e22e9cece2851c42455f665ab6a468d25d43", 0x9b}], 0x1, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)) r7 = dup(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgget$private(0x0, 0x80) syz_emit_ethernet(0xde, &(0x7f0000000600)="a373273cdd292f206c6d414bfb705d5c6d5380547c143cd10de7e99b60496e87bbc423789d107b94b77e4ef01b463a53842d27b85c3089c79f1ea943eec5ecd4c4fd0e1b0c4aae3ab2db6c57f19fa4d6f559358553e4ee8a60ba7cf80fd5e11f67597da8df911dfb829df41334e9b089da8e7f26a092ffa69c6a58041640199afd5005241971fbe4ee329648d9a56269ccd46aff2a3143b386ebc8a7f2ff02057ee044fb464497c9edc5d5837d287063ba60b5e5befd44e54ba8eb376dc9a9f9095ec08acc9f512200d37b69186e64929564baea8cad5dd486f7f7c6c7ad") r8 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r8, 0x0, 0x5, 0x0, 0x3) r9 = getegid() getgroups(0x1, &(0x7f0000000040)=[0x0, r9]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r1, r9, r1, r10, 0x8, 0x2}, 0x673f, 0x1ff, 0x7d}) openat(r7, &(0x7f0000000000)='./file0\x00', 0x820, 0x6) setsockopt(r8, 0xfffffffffffffff8, 0x800000000000b76a, &(0x7f00000013c0)="caeb32eb34bfe9d470bc6fae80ba1d50dd1e6e9311a2526b7e1eeacd8db44ec9eddcb1fd28a6889d1ed6d8ef720d219b2895236ca7e6f4c49fc212ca8270eae151127fa23293b239539152d6e895d0e401a2dbb628b1889259dc5c691aa86dbc6194fbd2a075198c0d012f81eb12f1150773991289f4dbd0605578a47f152d559f96c89853a1ed34b49984243eaede7342081b3184dd012a07603fc246613877d9c11cbbc7cf55bffaf68e52ed5b6dcbe35d6f90e943f201c003eb7e9e31a35c52ccb0c1d5da6d38c45881a9e87c2cb6dc5aadf793d46fb186adbeaa71eaa9554d9dbbc292c62893374854407e632d262111f3546d38400d97590339f83c48c0b4f3b9742adcb5f226613f7ea6ebfde62d7d0f56feee1c50466c72cb994c91591d61c2061fc32004ae74cdd73d2506976b7a31e05d20cf25ed118d736cf87439206ef9715a219e3246815737d261e1aeb466f92c826c10e5001762d678c58ed9548a8567c0fe897ee349489d4c9bc5a07fe0a84dfe0ddc7f50a65b48b48203a2f780122b2e28ec628beea4e7f71fdea8347cc3151ce15f8f7c3aa314a0b9eba607793212815c39cc275a230bdcdbb6c52802908f471ef370e0fdb3fb8083e7cb8a3f9ef9a8f9f7e170f907cd8599c72603511bb74f56301a926de8c6a59294ef77986df845e393288ffbb24def8f663c6aa9e569cdae035d8d0e0d68461944226dffe181e6e32c1a6935170fbf8a60734db772251a5c9a445bc1f9b90f72a4c7f512f8e4276393228ca2a8b9b1c7c8088dc2c5f6515657c475643e6b063537bb0c09ce0fb3391c353c32707b4400dc3635f4044d410af4841f8a1d544c6158ac99e7512eec6c4180a170c5e39095166cf8c31e97091369079ccd17d5529a64b37d31ddd1f486aafa552895cd55d61e2c371aedba1123ec8c259db92658e2002fbab31ff6a8cf1bb320ce118ca9719dec48e32f5bc40aef92a984c33eb34a98175a24d4310460aa0072107f9f0e7298ee3e235227ee84c95736e89e86e2b2ee67bdcce96f583c8ae5b4179226748406d6f892c9f1d6460d9b88cebdf9af270740fe8665ac39236dfe541b60fbc4b3e42880dd8fcbc4d9e4ec1d54b4b64063e6b23ffd7948ff88955f9cdd6be2363b288021a2098cb897141acf4a4c1aa45a1c16a5498557bd79ea8f0dcaa4bdcf335c58cc005e3c48f446b48e406c69b88cc19029ee692f29f6fc1ae55e09c44049488629a93d501c08bc87ed133b5f2f22ef34cdbac93e5a2a18177c69a454fb5932d02dae123af1c4ac980be29c01c6c9103e9a318c48dcb056320d7cd58b883a90b595b3e0a163b9b41cca83a58952384bf277ce4af05a4e88d2dcf1220fd979eb18f70271d23ee0dffba7cd59342112148f6f514e8150dbe75446dad095a6c15a23e381e10551b8cc0620572c33e0602a0d502ba54b4e0f1235f5abd99ad465ec2f428f16acca2c944efb0717e17eab7f6f681ed638c4bbba55e62522394f0889e9045bb4c89e30a327cc85a31074ca2b9f198f9b4e6f4cbfa31582983ba90b9787bf8bb25206c1d7779d1a33ebd61456ca58ae814420740fafeaa64f2bf318000f489c14848cc33a58dcdf181936e4103d98228d65b3af2b482995cdec26f82b7cf693b11b94b2ef8e7cbad5ab8933143ed9fbbec5730df9e9cb7c5ee102a2ff46339f7ecd52d03475bd2bd122ede0e62a9ce7e2cc0da539558c8f66361f69a443b695655404c35625a0f3c775aa3e2c6849d5d36659e9db35243c9bae0a3f3e4caa5d0b60a43d670cf2ff012878a6f115d7027889d56c6cedd532e4d5a47e4c73f1808769553ea2bbbab9e98de56d7c465317c01a0d752d065f7ba62553169abd93ba46c5bc8e13f03d85ab05ec3e6f47b6edca0d052816573f5eab18957aa12432e38072957de74872d37b4762b04b950d2537eb7674bf2b93fe15f79ebb3cd7a7e879451d05612d049e5c908ed9cb3f0dc1e4140c2122d73547c24e545f6532e0a2af45fcc7c9fa9376af7247430ed0c67bea6e957f41fc582078a5dee68ce03e373806b9bac1882937e5166dc43229359dcfa8c44feb1ad3c7ef116b356710d3da37fed5ca2c2669c8ef96590f9d72fe7fd3c07f1ddbd28e4548c2cedc0e59175b0fc52a0681e718c13e62781b7ed97d36a5e711fa707589c88a8962085c87c9b7a4dc43898836707bbc360eef70c4423c70e1b7dd107faddcc9c306d0857449c4e9fffbed70d4d4b8afc73768a60a0ee23b96a0a3e259cb0e1a52c6476153c997f31bc6d12e37af6b918b79c088f14fd72ecf82a7b3dcf44c6e50ac4fdf8e2423d201180ac2bb32aadf94a31e2aa4f57e203d01d75a475226d7ac9918c3cf9bc2898345b049ef5dd958371980fe7fc17cf01f91bc6bdf7d2cb1597ddecace5c78cef12f6cf7df178b0b4eb935b0e48fc07b587bc869ab2f7963d92f6dd47ac549215b6cffa7c7faebe026f67c730033603feaae001256bc37b5158e848b9405b09b68726eab588d64f0d2f5e21be855d52083d324ef4d6476a241057861b279fc04f7b845702da05bea78694832f86eab84b2817cdf15c6d6b1dc9fb3322659a79175a50d02b173745274013339ce491d2b43e9d72394117067ba0775b451671a42dfd407b0d558cc3792f8b75c39554121c88732be04699341360ac6347a71d741840d24636d96ded953bd299633a5e53ee07645112236d9d032ab3edbbe5e3b43ddcb14c898ccfd2bc3ea086079bd65d08fab5b08894e08f2eeb2bba4316242ee859d7905deb2f973140ac973d8f393644565ee988bdd2d83aa0af50c57cd0805995edcf56e4a8c0af2b3faade13baa5e2e7d8fd7dc0ebc3a34855caf54a2e2a63cb278faa6cc6ca9fc599c555110f01e30e8b46a04780509cfb882c35a1f8ddcda3d95ac1885498d100638a1974f48a4c947a36044f4906c56add15906d3a5aa597cada348ddb56d0beb3d2531a62c68109381e091f6bb372051108c502a59e356496bbe3b5650d2dfd5854f32880c0253da447c399de3569a9b553e25f1fa1d645110692f7f25ca50257a8a76b6e2b8f8611da4114a5fa1e024439ee0f88fe53acde71ae6dbe5a0079a5148eaa09ad2e480ae6d93a6e74ff10a4c5b2a11b0819661da92b7f4e0946bae3aacf4099111702d5055f92a20492064ea5798fcc5957c5028a9cb35bdc127c9349a02d6ee450670b82447942238a30b77c949a4c52da4dec67e34b667f353b584db71d0920138f81e5778d27ec627da246bb1cadee24e9ddf93818f8454c2056866521a9be658a2a641dc92e823bc7edab367e170a411c8ee6a5b30d5b763d321d18c66129058598f04608093cbfc8f77d12be14295da7e3ed96df6e78d2d036cf8e2264adcb67a38b823b2f892d8583737c82f8c04ba994b721d95885bc0e3ce4dacd175ac9ee130262f053102690358a1e31e47585e0664cf17869cd3a3135d11e7fd23d2ce12f07c2c57429fa87d4fa2b005e27aa7eb3183c660de7a48a96786b16b327909c920dffc4a36169e31e2b41ecb4a151e9591beebd80474074afb1dfc7e3ba60cc2624ae0a405f06c66a5f3f93d1acb111a3850f145c0e623ab6cf186ae7455d900e650cc3da855a50e59b53eb4bf189eb1fdfc0a714693d1f04efc5e452e24473c356a71af132f5eb811c0345b2034443498158b689cdbd6b62bbcef123f9e21a0a0cb79186a0a3cbf8276736e0d4f42d15435d0cc298f2499e5c9e11c00727d8fe9425273ffb746afc7c7186f0225194c27513d6d3f089810face8710d4564b5dfa8f67ae01de09913cd421527bce284c847903e5733ceda7298948108657ebe0e6f5c6d3bebd24b4a0ae3b40e0791c39d12cd27c2a22752dcc822bbd073655eb686b21a9b678169ee78d77ab8997cb1a324f5e2214863b19bb596b018443773c39a3084b79e4994ae8db158c637673f4dc4825c5450d8bbeaf8f939310fe4cbf88ccf7d995b2f17007960236300ab6b4939d44add21303e0bb4dbfcfc53046ef07f7262bbb66f7bb48e6f924daab7470e601a02e703bf89353139722a126a4fd59e0a9ada13fe74d7f7560b43fe47de81ed481e00bbebfc19bf446067046476029cc084f93516a49049693c0fe4e105d236bd2d7c7c2bcae161ae2b4565ac8c08d03e32690fc8672c361aff7b5e51f3ac855bf3c6565b12b62c83b34e2d428b850e5f996b06fcc6478546b8aa561d52ab953ebad61ebc191ac82d4861c97f355f2f4deca0e027aad6594b1b7c2c1d0a05d8600a905765be4ec935eed582878fc4062558f247e8994ba9e77b25ae249db0b5129a51e1df8f75ccfd8395e32886470099f6865ed8bda615f95760db7ea7e434e2cd554de5b58f6b80235b039d4d6938fe87bc37144e695da1909e5e4c5d7adf3cf2aa0c3b1f2d9456534cae76ed6bac6a5a61fdda19d864c51b1eeb241dd4e4b266a93c5eb533f0524d40919e46338eb122936b1cc1876d9a8061e0ff7455c333e4ee26442b84663dbc2e4468b46c8941ae607257bce6f4b7502e99b8f60d5196c800267b2b22fb273ef96d685bf05426d2a46a12434a1d536488324a67cee21b22326d508b12d5a716bfd23f0bf6c0cc6eb65a79b8858c5f2d6ab36e31ba62f611dd3a712747ceca5850d0d1fca2fc43402880f0897b80de6dabb8075fd754347c8cc1125b21e03affd0945c32fd0d224e76242d198a59810b9b37b6c59904286c98bdb1b585d8c1c9cac62a353e965f8e34e6a7c43e56e648bcc7b530626f2b2fd01ff8aff3f00dc9d4c5c21ff7ab53e490f3a0d99ceefd1c9aa3edb4b1fe08ceab4aa9b502d19df62b03b71caa94524bb1d8535f2e9413c54dfc0ce77017d98e43c3a92886636a96e3664feff3d835ff9b5da208a9f3f87b66e59b6714768c38b21ffb9cee2066e16298d98e9417fc70ebfe9b532278f67b3d313bfa394862379e80562c028e8dca78eca84cf49f6714574901e0c48c11a70b90d80132a3fe38eae2155b2a33b79483173f6711e8a55f11a591ad5d62be45a6a2c48e820ee019967393b6a5ff441c8aee439c6e26fdaf73898769e07898d545fdf6f7c83bc7f86d323d47e1b791e2d51a6d05e4d6e0d94cc068981ed0e44de5e7d0201dae90ffe5aa94f68d7445bbcb4447793697b81d67b8a93459eb7b3368096372d51a45a5d6607316a69a72830fb32a34b54bf49f2d83f85fcb0c28fed1a9bb9b519d61b799a78dd2cabec76ec8eb3976207e9f85b55812028637f3f8f53fc3cacf30cad00bc67cdf9cf0474529ddc2f7138ed0ee268c39d3f1a34b85dc96b6be63467e95bd3ab3df4384b6371cdb877f88fa6b0592bb51ed999d1effab68610e103874553aab748646f2483ffb6455448a84525eab429f0c5fd183d62e4c1d4cb8a8b0a5758cc0c49884a1b7b31efec4d2a8e19473b8c6edc40963cc4ed556127e7949301cd404aa3f878f58a78509edc894aa7e52d6fac2c430d50ca6335c2768eae8ce13cde7b056e929351ec7d4832c60eeb970e62410875bd1e173d2a41edd7b0444de8a13db1484db5bc7c43c608ff768cbda037a0d6027961dbab688c338eda89d4cdf498e289cd5e3c50beeea31a11ba69e416bcc39b0f784268e2babd54b9e7fa5bdf8160283f1d8ceb74fcb6613156bd3aca009be8a1cd1f9179274f52c4d8c38d0314cb59fa9668983a35142c592206e0099e263575a043319b2f7876278aec93bd3d840f423f255fb5864d646381fb2eca41e7a4f7daf1586db69cb16cd046ea6df7d2cb6b2f", 0x1000) setreuid(r1, r1) socket(0x10, 0xc004, 0x2800000000084) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) setreuid(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000380)) setreuid(r1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xc) 16:02:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) close(r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x10) semget$private(0x0, 0x0, 0x500) unveil(0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)=']\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=')-)\x00']) 16:02:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x7ff) 16:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x105, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) write(r0, &(0x7f00000000c0)="5411", 0x2) 16:02:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x5) 16:02:43 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) msgget$private(0x0, 0x600) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:02:43 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x255, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x8000}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000001, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x5, 0x1, 0xffff, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x8, 0x43, 0x3, 0xc285}, {{r0}, 0xfffffffffffffffc, 0x44, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0xc, 0x0, 0x3ff, 0x1}], 0x7ed, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0xd, 0x887, 0x9}, {{r0}, 0xfffffffffffffffe, 0x70, 0x0, 0x5aa, 0x7}, {{r0}, 0xfffffffffffffffa, 0x80, 0x85, 0x80000, 0x9}], 0x1, &(0x7f0000000200)={0x2, 0xbd}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:02:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x40047463, 0x0) fchmod(r0, 0x50) 16:02:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10500, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/117, 0x75, 0x801, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x3, 0x800000000000005) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 16:02:44 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x4, 0xffffffffffffffff) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="000000186a560100040000000000000000000060d0706c85c2768512fe8900"/44, 0x2c}], 0x1) 16:02:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) pipe2(&(0x7f0000000040), 0x10004) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:02:44 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x400, 0x20, &(0x7f0000000000)=""/68, &(0x7f0000000080)=0x44) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x133}, {0x0}, {0x0}], 0x9}, 0x0) 16:02:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001521", 0x19) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x8, 0x81}, {0x18, 0x2, 0x7, 0x6}, 0x80000001, [0x3, 0x1000, 0x5, 0x7, 0x3, 0xf81, 0x3, 0x6]}, 0x3c) 16:02:44 executing program 1: r0 = socket$inet(0x2, 0x1, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100008000000000a, &(0x7f00000000c0)='1', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) read(r0, &(0x7f0000000080)=""/3, 0x3) 16:02:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e33123ae654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b00000000002f53568453afb19bfd710bf0"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28a}, 0x0) 16:02:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x41, 0x0) getdents(r1, &(0x7f00000002c0)=""/6, 0x6) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="fc9595a3e238efc625c0a09a8ec6ae200499142546d475fa5b98a59067ab51eb203ab548bfe021f9dad0d463d3ef5a44c380e475daae35900c5a02753886b4310ce12b916246bf90be5ab68e17b8ff65b32db667f3d3a48adc2260621e443163224446dad284dccca5dc72cdcde35a9036432c4d6114147513d8e768858446db51e50b96ba6efe4742bd243ede667c1be0d0d65727973b9c2e0bab43", 0x9c}], 0x1) msgget(0x1, 0x200) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x100000000, [{0x1, 0xfff}, {0x2, 0x6}, {0x1, 0x3}, {0x1, 0x400}, {0x0, 0x5}, {0x1, 0x3}, {0x3, 0x7ff}, {0x2, 0x5}, {0x3, 0x963e}, {0x2, 0x9}, {0x3, 0x401}, {0x2, 0x5}, {0x3, 0x200}, {0x1, 0x8}, {0x1, 0xffff}, {0x2, 0x7fffffff}, {0x1, 0x5}, {0x3, 0x3}, {0x2, 0x8}, {0x2, 0x7}, {0x0, 0x40}, {0x3, 0x3b}, {0x3, 0xfffffffffffffffb}, {0x3, 0x5}, {0x2, 0x9e4}, {0x2, 0x800}, {0x3, 0x1}, {0x2, 0x72639a89}, {0x3, 0xc40}, {0x2, 0x3b800000000000}, {0x2, 0x5}, {0x3, 0x9}]}) 16:02:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc004, 0xe032) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) 16:02:44 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) setitimer(0x0, &(0x7f0000000000)={{0x5f0}, {0xffffffff, 0x1}}, &(0x7f0000000040)) kevent(r2, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) close(r2) 16:02:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)="10fd3d3734a822ddeab7a7d700", 0xd}, {&(0x7f0000000080)="99bbb18324739e9b3ec69459661bb7577776946b287ceeba7c811fe3463cb93ea69fa37776072aef73580c4b8467d114ca5cfc3fcd092e730cdf172ecfd803ff7dbe7f66957a201f2932a48233b7377b1c8c4053cd3dc2812022cda22c3b15cadfccbfe510bc1dd7b786915987ae6bfa29ed3885ce5e799b30aafb5a7cee43", 0x7f}, {&(0x7f0000000100)="9b4ddd5e500af66b2a265d5786c7", 0xe}, {&(0x7f0000000140)="916c1f842365706aed5c45c828ebcf50786e6a6f1422e798d72fe02630a83534322a777fcb11e5f7278c8de500707c584b9e5bf6a91de8eb14dccaabebb1abbb3b5a0f1502ce79753ae17908346030c0a1354cee16c99154ae85a8f895fec87ed91b04ec5258091ebff20747b3012871e3ee4c7f9f2cb73613b52e5817ae82b987547304ef024ab5fb00d645f3bd73ea59ed4107ceaa1f200682c516d3bacee492151a2533d41f9a596632a2563b14906720a000c5c86011ee6a883890b642d51808944015656d0eeb9fd15ade345a17c0abf115626814a2e49bc94727a8a822", 0xe0}, {&(0x7f0000000240)="0a2f0f8d0f9d92f7e7604b17cf217a8c219ad23c80f98da7082ed46e5f52ed1811a800430dd403d6feda8159ec1172c2ae44aa470ce7a870967e2fd17959688fbb02d2d7e46920c9a7f524fca0706780cd57418e953f8e5f2126b862c97f587c0500c030cf2fc2bc1b7647fc3d89da72decbfebd8e7845e526f91d5d834b407417ad16652406c80a0c30758ae1aef8130c1bc4034b91fa9bf2760b3d1f6d1572cbfcc1abaaa85831778f2d351a61805338fdb58c24121c42e73da0ccd6f4b2f481eed2c3cf6bc93b46d45f47b4dd43179c98e1f9f62dd9eb40b354794cc50f437dea7d6f3712f91608d24b67c6fa8ca7307edbf9c674065628d155c8c53f3c99ac91e387f8e9205407edc74b2098caa0d97d871bd89404640cb2bc48579c2ba9ff2d79ea6a4fd291a685ed53d4f5cc0e383adba4c5408c3b521a66c1acb94e3543ce6777e93822bd3a764aefb689158567738864306c178cc4d1e35c826ecfe11cfd013ce9122ed2a3833453b0a6dda886fc6bea572c864884d6c6288ea9a85f95433b68aaeabe0e0e11c96ed5f2b5af893995ae3d54e7ee3bb565aabd0c2577df1d00bb2bd71ee09b63f26388bec90c1ce9e5adc08772041c293ae8707471955607762bc6068c2577486d616e0c40a10a4a8026715413c2d0459ddd21cfe12f69f5a100b8e934209e41dcc55c3a118fe2aaa2b382ed40522eb65405ef1a6d909633c891f4c64b4c49e6443f22b381446856b0048e7bae3628c2bbabde35b3efd3ad9d21743fc6a6ba47c64daf783d2b6ec78e8bd8d5d80b215dc8c36cdc890c249da8ea8f6411e61986747e8158ab6497ace3095b840269e4e21e6cb12c7420b576009801c363ffec0fe8b37efdfbf07bef3a823677b9360178f294a69ebeee50864078bf5a038423052fb33a006c57a33f8a474f525a548c3ee343c73d8171b15c107a185d1e8fe45fb1061b258cf2ce20ac96fbba37400653c6bbe2e13acf0cdc19b4dc82438e7a642578724be64f6154c504a30cecb21f95a5f1acae80574f21afa42d3a5e20f345d07e8c19e3ed4b2df8ec92b3842796aa7ffb3371addd8ba4564c5bdb1eb8e15bec6e676f6da68d4cbfeda411093289eab21b33d5a703323a1a806f58b6f40b87097088214c5087b5a7944e4d2a075a0ec01213bfbbbb16ec37c59dd2ebe0dd6dc58ebef884b98b00966e5e96bb3ab86f4f3abdbdf257f57b33dbf27cd80a57ab2e3e057bcd4e9e3c91d82c052770b2a957404faaa6fb1ef5d9a5d1080860bbeecbc68972acf7292c2a05b94b96559e89c6dc6c8936b0260bb67480721095cad72e99ccddc3e8e439c041e630eae260c7bc3475ea06a8f0d05d95a8298cdac43ba67661bf89c0cb78c770e062cbc865418db3221baa7c939cbd6fef621bfac4e8037be3625e0991e4d0ecf9142999d559f08d8ab190c20b4ce924c4b0931f8b880d08b9fc7ec9c6705216d4cedf3be11c445ce3d805c4ae037785f33136807bf64b20277476b14db2618bd4831a8739a8652a3f6a51b54529b6607d836ec94936d41c4c244e9e65b99fb9b3de2419973172b4a82b881aec53928b35aae20420fcae71ed3f025aaea67fc157a1b200cc13570c74b86ba1fc3b5e0618f3ace2b778f607b88dd615c2ac80b27aa9142abe84b137a3137fd194d116ba6acb32afdc1307473418edce5c091412f982dcf578e943dfc641fe785fe4d2c2044a30d6f2497a3b3170db81982b52940c625f8d52b6cf4d1420aeda470cf186cbe3e7efcd95f4c7b48e724ebb1ee40cc24ab6a839a82bcbb865d30f65a25ee94a17a30df9875f0bb217a45ee3b7e3e4defbf19a735143f0e9f3cc8ba6df252f99185d5aa00694b7a8ca28661873081b92dfe4551520e7f8cea8ccc5d3fd578ec633a40ecd0927f14322589ce33e16481301ab0473c832078ef902da42bc05fb95d296067583a0d92416d21667ac41379c3fdc6beed318e24795423595c826ef190e95be88d583e02ec008f357a3d0ad5442fa06f0788b09c67448ed01fa721e84668af19783126f2f27cd0bd22b4075502505ea1f2b4ec505276fe34990e5078ed28c33a1a627495b948f9cb4f1bdfec72cbbe27f4a89cae5d86bf97671d0239c15c31b7c1e7d59c0c117d8067112aad26139857993716151ea3f98597292647fd2e0817f6741f8a97b4eb74926e3451a35fa04d5b5bcd4f5b9c0952e404d8b0d6ad6b6d51ac8a5b072b498036e50059265e0c39c2ebab6d25246bb02d5e3f87daddaa83d199bcb5b2db15eaaa3ea50a2efcd7967bd97b2a3d3e464e9cc62dbf9a721368c80d0eb040dc3c84b95d3daca750e7823bae083b22ada801adf323468d2c057623af33f57bd4790e8f654fb723495cf66eeffc24b7f764e1d0e044d30c20b433cc595d82e1412aea6a1b425fca98022230938bb9bb842ba5f65b6761f332a26e7cd9d3b0407811e8ac9523da840d35846f8b39c02c7358bd812f7d5f1740e725b76514257bced2ea6f7234bcdb13f819f2e56206c3f93acaa1c2c7c760511159981dba6793eb89ca26e848ce65bc8586ac3470839a7f3ad9c1be8e8904a0bec4d50f1ed44d03b58c080d45aee6df8296da467ddc65f4cfba4f4f51be97954ad5891f66e4545a101dae7e2a5423455135069e454302e3d1700098d356846fdc601c6c84ac94832c71bccb140d7eb419488d071b9dfd0986aa770c46cf228cfae7fb871884dda90f2f423fbc4134c27d6784a33c2e724831a8d3f841a2e174262d98edf43e4a41c5a8c3356174fdcc77f0b6ecc24d230ee546aac9c49f893aff5a6c3e35cd16dcfa966a09c52b5fb9f18fa00b0e4d1463d16e7b0b86c4b3efe5b2ec9d9e15c0abb8d2fa8c04c18eb7affebe77f17b6a0a9ee281916a8b158a2d605b29e86483a4b66d7eb917ca27cef3041e746e0cde921022c8876125e738f69ff920ca39cc943a89e5a1ab0144b2d8b37d61ad7c5b0cab2c990a4716fb2887448eafe279ede37536db69fc77d22ffcd40c9f3475985ddfb736d4b617822b5d57b92618dd07ee6873ee44fa76a624ad27cbd9abe0389dd61086958bfabada116ae5076212b94689cd8f77656d2d2eb6cdc396e44db949693c8d71b7872edf565ef14158eef99822ebe7890270afb91aa1f70408317c9080526ef0f50bf701254ffdc5ad13195f839ea3e8667be060bd2b086479586aceee98898d4042576530153ed3f07a218d6250c3cac2ba1e00d65492e8c2561d359d89b33f6f00e242fb7c481bfad2bc84e508fdc3f1251317ac6e03d6d393f8af4aacb8d61b0afcca2d7fede234be84f08accb7fc51f5331cbd562b32e0e6ad2541cbb962f0b2422be890188197293b3df71a9eddc7222af3428a39f0a6a67328ae26f993315cc8e38984e1c706c8512218069f8f931bd407b2098c29b9b34c42c83a326cce0f2764f97236dabdf8f3ee19ee1ddc3472ca4d70ebb152d3c80788f0c91cd135fd0267f44fdd3a8b4897d95717aaa7c5eadc80146ced46846bd2db183374baef86d08c19270e8ba0acb499023d2d830e63b00059a2471953aa1ca00a0a9aeab78908eb48b8b220f956f179fe20d835de8514d4ccc4c87b0272b263364659157da42e343e6f4297171c97d2de50cf14b45cdd6a33b2691a591de1a1db8fc2c2537a60027218ac39a3fa70e335b4a67e017ac4fe59cd7aec3f4912666ef5d84eb105d528df99f3c958b19265f84c47be248f79e21aa7081a0cf123da1078abf958dcac58639da412552a5b29861cd0116d591bcbf797f95fd3d56a7154e09e00a57a54caa7ab2a4663764786ccaddbdd7e02b1f02866e3d4471905af1ab2f864f32f9b51920f8b93dcc1ab8cbfdc331959082cff4c00ef01a0239677809dec50cf581639d7cd9306138c4a3b4ef6786f2185bb8db3d500ba7be94a9aa998c2a97dc94dc17b4eb9b92c1ce0a66d9981f057d4b7cfa91c4fa67eb2906aa67ba28fccfd646b33be06215a0c1ae54f1ddf5b861d5d48d625734ac893ad18354d41b410ab6e02aa3178162d727d65308f68394e43db2d3d8a8d15821eb96f8bcf41f6c058e0050398a17b5650c684b732c09b08cf16bb8d6272c61f65e72fefab7ba6cf16c2656e62b2f2fcb98608d31e4cad2e7bf458b6677477b64dd9a5c63ee2fb2c6a23494bd58a3e0e68c5e54e1cdcfff5e8970220d2de1b3d109b89428610dc8fb03eaa9040e87b0d7246fcb9a990bf972e12dddbcbf0324a4fea49a3b97f646621fba6842dc7e5da0145be8e102d7f7c936fc83353f74cb96fcf02657163366e58fab50feabfceb36fc75478c764f71c4806bebd2ca18d813395e17f8a7ab7fd5a3cbc0f8646daef068bf7725123686aa97d88c811049a8d3cd72318c3d8bee25699666fe4b113f78d2cbf5552c05017d0bbb7a4f14acbb04a12876fcb6a1fb2472f23d5efab867c8388a7905405108bd53dacc9dc03b3fe18c3fcdb00483e3f3703452ac00999d2a738b580aec03ff39c70f617c77d0c10de5b6198a5e0a0179e7e766152a1186237311f5a7cbcf475f1588d16c6b1b97720cf34eb165b8df5db0166ac249c36ccdf7693d59a34355c09a25941985af57c215c676565a2f99c4376767b8fee456c9569606673cadccd81fde34e8d7dabcb3482aa9f1c20d2f9c16e07736daa5ab2f0f69bb0414ed1492059131be3cef6d7b90ee217713c5826b799a8be38c07e4f2cb055bda293c3c01a5988ccee87f6fe858e0c955ea1f2c080d345465b172816d768162981330a44ade45d4b709f2cfd3227d648280c4e19559227066eaa76d890e08010f1cbc1f47a06d84025961a391cfe3f2332e3d20de040616adffd6db0090e131aba6bce4b8c7fe97a9e1ad22d7fbf7df2d252e0db619f1b379fddaa7e9e439be100df3ee3e2bbbbf0fe7823372b96ccde9c737d5d55f66c15c832181a4db57667aba1644d1c969ed92eeaab9ca3ff564f4131035c1e7f00bbf49b57af023a3f85b202d16580ac3cede0079493363b3f9f497ee746f0db39c8c8bb8c049129c0b76c0c26bb80d39eda5188d76b5e8a4911c11dde9177dae954046ecc792ea5b89ba820c37649957564ae7b0abe3976540f3d16f9f5cbc0dda684d461f844340c2cb2de2e96204916a94da7d097e5d9dd879cc7a1533f52e437fb3f428cc486a0adad2f288620145f53a7ec2baa7e82500a8bb9c92c3126165e86f07520c514708056ab5e7b8b6918826f6a7a9a973c16d6e3794e24e4f2efce2bb2025f5a2f04c0b3227ab19729440c725b9de49115b3675b209186131681abac74f4b6cfc33720e3bcff528af2c038297c2030de4a9086afe9d09b5051c15ed2b8bd42d56970051f8134afcd1496d83900bc260a73d2d566522a7fe3f71d9f8f0869dbd44595ac5c4de4e8af7de1f07a7232acc3c614d712ea01f1ccf77fb3768845a6d1f25fd3560669d833d11c81bef9eafdd5961b2e3ea1bd16fcb0110552f3d7902799dcd7da19d48be3bf0f5b24209fa67aeed3285d85d7fff437cc7443985ac18e819a1ec67e10c1ac527ec7f6f2170b9bb6ae11da0545d02fc8c29814163b586ad440029e5f79e375b9e304e68dff0aaed1b9df32496bdf5ed0bf73a987814202ad65a809edbdec09423e506d58bf348720772cdd013bc053ce2fb2b6f9343ec51136a5231d150b9ceb56b731c6ae01b4fef66a04b5baef92ec6d9035973c393ee1554ae27e355d1b39cc6f79a4e63d02435c4257f05c964ee85c26b5d38f5a79a654d3b4a5360d2bafe80c07b24f85729124321", 0x1000}, {&(0x7f0000001240)="adf0b93ba32929c70524a2db07877371e985bc0aeae1214f9a62831a11469528847448d112d06a8fd28051bcd3110074db329adf10cf7971ddb57392646c150d5571d77c816a03520c04ba63f34744168c393121dfd2af3b95bd7935b2ca50f989c95b67336b36b35a154425642ad7b8f75a53d71032ed464decee37d19984545a4536077d94876334ebb0e7cad60df9c286579fd1b7a1f772be034f27fab40fd4efd7a399fbfe583cb27de244bf5876bd4a31", 0xb3}, {&(0x7f0000001300)="293b2b1251bc25eec395631a339eda7b6e77326258f4d0553314658ab6ecd0aa031c36545c848b420932a4ffb07f8117c04306c17141f74c2b1f3bf92f4ce7243b810602d0da004462b5923bd5b8470fc790f58a9b207ef1f2c163daf43bd2662c36acae2c0cdaa5912977059ba93575b64fa53263d512249091facde1cc611d93cb360faea821f5b8feb34c0b92d0976c36b63710385643ba9f043491df24a495cf8e6d522b92936660e50434688a642d1d5bbabaaf961967d4369b917757d21a130cbbc7270f7ffb4784f86aa8074eacefc0eab96cd86fe1428f4b3ae94a878eef12211d35c028550d3c3e4e9c", 0xee}, {&(0x7f0000001400)="badf8c5ff0b70807ced5fbdc5612ba6bb713a7949a82991d5b724a73b35ddda3afe86f127ba11d8cfbf0024a8106b96b19644dff4c19671328017081f08548bf23470cafdc236721cac6c8e5b7550d0b08b60d343e110b09315b1df45abc7b6728d31a", 0x63}], 0x8, 0x0) sync() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001500)={{0x18, 0x3, 0x800, 0xccc3}, {0x18, 0x3, 0x9, 0x10001}, 0x9, [0x8000, 0x6, 0x0, 0x921d, 0x95, 0x0, 0x56, 0x1e]}, 0x3c) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:02:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000300)="1ee706e4f52ebeb27dc2405d3f7331095b48444a9099a30b73aedea06018e195c80933b5de7ab42c6da9aa3cde5641b25eedfbf0f8319bcf02bf23615c34f89c59763fcddd875bc2ac43bd82f18d5ad90f28df", 0x53) write(r0, &(0x7f00000007c0)="5ba321efaae037e033ffd80bbf8aab91fd31f656ee2e543eef9c4045ca2993157c1363622900dd7ae3452de0d0fbc931d47faa05444f24cf64714f3879638d808d037835bb496df046fc97a01d9968e89eaeeb6ed826cad1f3a697c798d7c6a604", 0x61) r1 = syz_open_pts() getrusage(0x0, &(0x7f0000000180)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x5, 0x5029fad3, 0xfffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:44 executing program 1: r0 = dup(0xffffffffffffffff) mmap(&(0x7f00001e1000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0x0) symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f0000052000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:02:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0xffffffffffffffeb, 0x0, 0x0, &(0x7f0000000080)=[@cred], 0x18}, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)}, {&(0x7f00000002c0)="fa1b686baba4ee162a392c06aceb3e4bee6d044fda557b85ff612f799ac6d0b7b0da8d11996e640efd61f4188d2fd0b570c7f4c12ee76d46c7f7083c9773607ff4677462106fe56911ad12dad1e42eb0bd8e5fc65339084c83af7a77eb74ea0c00fbc321665fdf39cdf35ea0a76249efcb93a02ee71539b712c15cdbe9bb3060b513716bc3f0ae58c4e92defbb87f8a7345bb7dd8170949ef483b1f84bea8162c8b3a1a68aa934e6e35cab5de6fc8e32b94c580f06a79e3dda6f8a888018b989f36d590c73caa42edf790375e032349c9bf35219b1b67fd67816ab41ad84f6d028bb27e50f65941a733b9672f75dc930bc6f40dc71a1b17542d6c0c84d1953694e78a7a92fe39284fdfafbc10d327666df27534368211bdd51f7257de1bb984c43933fa55a96d6964ebea427c6d433480800993b0cb48c8c100b2f06c46deae0e2b1e383db3e3d2d6447bf74558179236083da5278f6bdea67de0320a935b2e0bea76cf68735ec9214f887d007af082e146509934391eb90e1c9f2d547f30d343fb53ab85504a665d2d013175f0ff848ae3a5ad48f98b9d6824290b0072d1996ee71704c7060d38c90b402add22f735f84c11f822421f1ebc71f6e297993bfa544a112310d06c0244a95012f8efcb5cc2bd81f72cd52881b5912c9589b88b0d82019706f3cee6d36803391fc7fedb63b813b42bca5b508dff497055e053ccf2600c37d0d47a3f551bae6979379112039615b0b83b6cf5e0abeeddeca2ac128896220c84f586c4144bdc789c6ebac76b3c0b03b403800aa7064631c329cc174fc007876593daec394f57ad552df60e3c926ddabd6ea935c8fcbac7dab4a49e7733fc9ee86f6670de72394e4b00be780a14ec3f7464c02baebf444722297d866b909a277a301a79fe9f2d5e17f0518a87efc3376689fc34b6d5cdb0dab8ac08fedb0229d6b447501cb84941d619536ddd7254d38c48579ad573c0b2ced22bd3c745a48e286e1035abede26bf168bc3838b38e5d0f94746bdd2e5a771eaeabe5d6be09d44e2627baa4c04860184e0932fe433d8f7f1e0d08c61ba312cdde7004f7eee22e2cc65da9ceb3b9ff4eb5b946f897258d384b5e5e0d0c0446f17ab329a14a7bb677f4d5bfe3e83c163befd5e5dc37db4397a06d843b95a6909374be27c9e6ee7954ba6cc1b1eabfad5139065f2306b4154e7fbee23066bb643226b33ca3141cd87dbb97c175a8ac66d8bdec0afc79b920c57a712445edf4812c56ba433c4348d6952dd229909aa986c38f7ca206fbaa2dd84578e34aff421dca5ecf0f88b2fdfb652a7dcf1afb51c4f622d03e3ef708a741661025f69a988b5c69747179c7f9244bffa710bc24fc4db339d2aeb50d964db2617cd943c87d1fb060999f8c240729d25feedab90a2f9bed0fae3060ba63a72d37a1b512d8f953709b1f92a1e56a4246751b45d1d16bcdffe0c5a5fd33f0ea406ee56c5640aa9c86e7f1b39b42a8489e08b750a2a66c274fd1461fec6ecc62d34d2d57658504c1afe47ad367edded247668730ec3edec668824011dfedab1a43b00aeab0fb5b159da505f8bf2f3e94f9b8af03fdeed0349bc338b6d2c8d4d503dab1886d5476891974c064911e864e164c3e9570226680efe72e257f47470cda1528892fd6cc6cb08fa6bc620e830fc1a331b232a2aca73bb06d0b91e69dbb6a0e5046cbc5b32c899ab147722b85e106b7d6ee983fd8d38c0ad18e9655f76d990c1b55dff06c2e6730c04e4f5f35107ddcdb6b786126950011fb217f4f5b7da3de8495b086cb0a4499189d0b72d43a5b7497ce6d6c2acf7cc408fd1506b8e68a9e0ff0b9a2942aa01bb49ceba1c2294860a4915a48acabf543102a67199fb7dd1274948efd2d7ac5fbb72ccde6331a88faf7d227bde52d1fa9276926a56d4de0546f5d5c9f519c94d88737f0c21bc7d0a159d99e7afaa9db46fc0e9fd4ac76d05816bc100235c1bf5eece9f14e7f4cd9d99aa570a97aa278ef6aacac6c622dee83c06a3b26b2f9f5ae0ef80c6dc09bb736d6da73ef841da5c6ded9b32623c18f80956218ee06decdfeed002fbebf0b6701dfd5ef682c9bea65a5bdc12b5c4b5b87ec1cdc9cb1053a364e1dc1df2c8c8b7b25bbe079872fbdd3d2c749e98d1d55f6b0266aba8ee0e3df1173e46d4ac098219d9f81025bc12d14d74794042a25907b9a8e5905e77728e14572c50e3af4d631becc15b5e0476472ca799a81ef849ab549f859d7586d0c8ed29c4e7e337207bbed2d9ebe890a7a642c27d7319d60523ab01abb110155b83f4bd94e80f7a3c30b9a413eb85d418d6a8e747bf1ac6c36c61da01a49177181cd0a9741381d4a7f97a8b9627c297592f57ed958cda1529a0731002a757b2a96e3c2d29a8b3ea98475b4bca909ed1b7c45bfded5b778044bc21197d5df0521c2abbf9df8f1bb1d8a3e948350e912a2a206a5bfc8f493b2e6188a3d3a65e14610bada36cc477972979a1d5c4f331da0ec585bcd5518dbf6a1b3f45592bcd637bf549044c5ccf95ec087a8e2c91751caa140eab35a7218a4def8686955443ed56bee6c497329f520dd776a22be21e973820a6fdbc8cc6bc400f1878ebc71d4577824c109d8dfa26d617610b269706c688ef7b051eba9ebe7409c51adb459b8dd93930137aabb7bf8d4e9f92d86d5d08e29b13c50d007778241d2fc53f3c2e2fd6d41f77a164e2af4cceb5767e8c6e51cc4a1f761b0d0effa5ce42c37b68fe6ef715a224ccf9bd83a5d81e958ce0f928ac3ce4ce977f7c92efdf3c3014bfaa681f3f37db0a0e17f58a5a59bb012c078d078ceaa4f72a5689b6590eaa49586bad2019ef0970e48417d9c80be0ad6a5085a358b5776932e6567f668044872f22d134eeb40682b15a4933d889e783526da7bfe9e3e436af98e78df55f9c1d0dfe62fb99e510a72198d7fa6aece47c181e0193b019c3d74cf7550a8b98446bf7f3713a9c02831aae548f74f26bd780843a1823b5afc0af355ed0854219c7b6cf8615037a07b94cf367a8408ee2bd2b0101ae5f26ada953bc4d10c646f7852236e4d096f6f23f15f0afc4db4009f0209e41a577027cb91fc05c2b5aa16d3b14f4133f1aba73e45dfe442f7b64a11cae63f8a61539d81f97e5cfc3a650d9c9469cf655aca0f979b7a7fab9c3a983501c9a94c23fc7277f9b25d5db61eb345b5f92a420aad7355eb879fffe8231e5a4d20bf0c5dc770684964afaadb74cd80d87041cfaf3df85de201d1d7e9ddbb14ad52601da9690eca261fa319f0554f2064474a48ad27be3c3735160718b763e94abaf37298366f5e1a0f15dc639830ebf8bdb2d7f0c405386874ee420cfac615d379dd10137c059d7d4a86ebfaab438c4024de7b60e6cb9fc1d7eca4ad900d046582cec302a11253d606d7db497c71478126eee576c46eb45dcf30f5be73ce9236740cd1cf13df3afcbdcadf0d4f3b9f5b83ee3b928c41319461ae63243bbac94d21bba9c2f95bf919efcbdb838407f7d6249f1d2df454c53cb4ea55c1146e3b136a4a4d8f1c065077a2e1f1ed6f36ec38c4bca6a965f3ec8e37ed422a91762b3e8cee4706ac94d506cc778a5ccc4f4610dd07ae7da7f9bd37d54cd9f86d5e264ee812dc936d8ae1d5e9db00c5dda0cc6097f8f2019ce6bf6b179efbcf95f10f3334c01ab16bd20daedcada17cb9a2187ed165c5742727065c52508368f4463bc29db61d0d7c2b8bdb86ea463874ff0e88c5a6f06efecc7db892ff1a197339bbb1670f5a79ff151efabb566583f389cee53578fe7c90f22cd5ef945781f83ac9191307082088609c292d3491ae68080551a5ab208b9f3c00e5e206b21e23fcb3979f356076ed884c34ea5ea6c745c8363635930be16364e0b8406a4fe471bfeaa7e63f750f98defa00f195f6ba309cb06e81b753bcfe4ff7bf72af3fa5fdfe48f61cdf1426d12185e8940aa2fc3175276a8fc0dfe2adeadab4fb1f7f4096ee0a2c406778f20b39f33b94d1774f0609f2801e4d7da6a2f5265c4585673b6e12a28609e41cee7404d071c865551a82ebb7086d76cac834b1cd953edc85d48b03ff393dddb39cf48f706afbfd2c0836751ebc146d654af5da1d8dbd5ec423e3999c60e8e340597db8e29d6bbcef6f6893adf2fbafac72382b4c5410c27f2ce7ecd489e8a80124ebef0c3bebcc07efc2e42376cbfb07cc35b0c911176f418c648deb8f3ec5ce9c913cb94b6ccdf16d61a03ce8661aa657428d4a24219efc36d45a2dc8f4f895ad03c74af7902bb3bc55b9410196dbb6497e4d2cb941e7447a88c2c3346b6386678c293cb57a51ac7ee18d59dcd45861a06812c5f787072edeb6fab259262993d93ea704ca70d6a303489ec43ecb6d857d56d066a815eaa29bbd311d5cda6bdc89acf36cc94e3772c6624a5b6742a09d82d25093185f1a8fe680ae2a33e6a48d775d09c88a1cc9295223d114cc40dc4b6b86a1c755a7d5f589665cc3f6def100c2d5e7bff758be24a1c4affa3459eae4ed303d23fa3c577c856077d6d2c31661084435da28f1c23f28cef05bb5efae2c385be23b6e8c7f24fc360ea6c13cd8f883f7b19c5ffb5da7b67b7306a1363f34bd591ef54c4a86e774a71d61a3e7c084956c5177f58a9712ffc0933f5341f375269f209d3a8be7bdabf72ec264189f0c4eaa0a7659fdd385bc829e2468ef9bff25a39d1f1ebc3c7fc07b9514f90234cf5f28b447b0463dce64a6ed20f7ec220af73e1f6f5534c0bb14b33336ba6e407d2e4c50e1683e0ca4d3287d9faf042e18cac9a4b2ef688ded60c4bb30684666d76ea468492712f206c16bb818aa04c6873b5237ceb3998c09c0403e0d6523b9de56a579dd5c272f14fb8358ece2444c97a3c7fc43f57cbfe992c46736041866c968f210aefc6f8171ff71177044598dee95ca11db08f58796ca3cbe399983a33b20c7cc5d376ba8776b7144babb3e9223fe5e054f49becf719b5007d3ff948688a2764bac50f939f6501845106d538432ccc0b8b598b7f9b40adca52d280b53186115ab5c88f683d780802a959e5f106b31ff732b8dc93f5ffa3a6e1d533eae3880525ce88becbd99d170b87d8b03a88c11dc62d8694f426492cec4b625f071df1ebe8906ff70e88d10ce0434cd862489eb7b790a234f82872da5eba20b128a95a4f4065a2d41050cceee2e8814b0b8173f717a5fc02e41d0bdbc2e013ed3989fc5e257024f8a4c9f525f046cc8d2b92725370c21f346c9bac23ca0a5b74e10c644a724c5823cef865bdd1fde88b4a5f9abc985390e06ff7802adab5b56e8e6f54baf829be7c21ed9ba9b417a7a65df1ec1d28f11f50d6131edb8354b99bc4f6509d60e0ca7f7e371463b4a4c2dda7963c8df9a45d8b875bf56c7ef27d383b49c86f29ad1b75af71272fb385b1cc6378b64434119d8f82b800d8f36fbc267579452f39bd316eb60f5cb6d411f5382636b919f47992302c43230fee25c554b984df873546852f0623235360e27f81975a87e3f5bb392e73e84743f90684d6c926333e5e1c307f6d53f09bbca5491a701b0394203251669b0d5785403178a4980173fe3c92aa5fdfcb677aaed15fd60ee9fcde541ac37004551428585bedb194fd773762864600febacd33fdc5fb9e566eb9fe95a142e101a505b071d8824ff8c14ae0402bc4bf01db0d3bac655501d701257737e363573dbdf19e898b6ae244435b44bafeb3914126cc536a5179fd653e32cf61a038967e17645ad715e6494a3e255e98e86a56a2a75306e38238161625a5698dda3c73ef", 0x1000}], 0x2, &(0x7f0000000100)=[{0x18, 0x1, 0x90, "885816f86f1524"}, {0x40, 0xffff, 0x6, "581e65cfc55d34130a3da1b15d1dd4b98825d09244a860f4fafe98e551ea128ed204cb46d1eda5326334b31d6b"}], 0x58}, 0x4) 16:02:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x40) writev(r2, &(0x7f0000002340)=[{&(0x7f0000001280)="59f6a3a0134bdc1ebd79d9b2b65e1f0da1de9a5a5cc042697145f9e4c0e2654404c4f555717bb101f39607fea0ab878b6c6e92d40098d376b7b86a90aaa10058c926f9f8db277063c931c4d068046cfe828ba2805d9100cad290e206e70f65893ed9d88d6d0c5684257086adabb9407da047c93fe991977acbdc2a7800678b05a441051bacb8f9d1d1210318c072948328488a9ce201fc4d0fc219e7d10b1c7d2a33ac708133892bb8ec3dea0e4c9ba080059cacbae41fbd5745fad4ee668c329d7814b58d13fadcec65c3ce6d5d3a50f3a3f3c5376774d22875b3392663a0fb30cc4f9f55a0368fbc74f1cf8a4bb155bbfeca169222987fc53a89750731194f9910edd09e402ef6ac4936b5df8b7baa615e40539695418dab18332dbcd1f082f2c9ccbe0a5dafb8dc08d6d3be2a7373d12834d6ba7aab76ffcd48c681bf8a6c513b0294bcd064721977c4d92769025fe7bed47d57c34e9706051f34c18e6200956f8c5f78686ed6968084c1aeddd397fd661f4043b00cca77d0df6bfc3a57769fb7c95b2b2480d7e8d79bffd7865d4bac330fbd0651cd586622bafabc4ad8baceb2dec76d45307395c407dcde48decac5b6ef7964e8aae63a2e84a97c839953df5d13343712674950f53bb200d98e56aa6175f835b860059aacfd38381e6bd0fb8e00e408ae083a350fb090c6571718d8768c275a69cf782be0cfb4ac9715d422632b5082d5d84eb49307985968e4a94b191da4f5b9d74e8d032f378225f7407dd395930556853aa34d8a5238499d1ac836e41b9e3391d39aab4c9d2067e5725b5caaf79c463d166c57a9e67b34672ae8a4c2b7e31711e8ee436d1290f7565b558b5fe8c933e10c11e0b7d692e19c04de30cae820bad1e01b8f6545a41422d85cf3bb91bcf4b2ff607ecf7f1783c5c4e5328bcaf4ff9a3790526845a1d8de2772a62ceae576b4978a2bf222fe28495b4671323c596e0f030478caeeec44d11ca39d445c86bb6dcf56c1dc3062bd013a9aa99dfdc6ce8d32267a6d3b1a8cde3398af7d21b12e8a31279dc5beabcca19318862ae3e605fc18fd4ff6829ce3d4424c85e70d5be494876468cade01473796d9be0fe535a2922f94ae67f5fee69a822160cfaab8f096c4b450d29d94bd76eae37198cdfb7a28adb05687b0b5d844cee617d539bcd4c34e478c7ad6e8d2bca07126723d1a35c50350f6ccb0189484013bd67461f8120dbd3225f84c9d0ca2b7ba95def67e0bc18d25450e74a783638fceabeed445d072aee8f163236f1887f40191c9760b676bb1cca945513fa2ef16ffe8c6479a5971b4ae552c90afa337c6e6472483ae330ebb9daa5fb4b16129dfcad2d0aba4c844a583883978ccc0dccf82c3de870d9385e5a0352dd96aba34a0f16404c92146a6750ac17a45c278d88b67a86d83727f87f153e198810883877046f74d9828167991dc052cd5ca7aad99f93bff4bf605cacfb6e91247619b9b17f4edf246f89cece324cf6168cf8d3d44e49659046318f63070b1890abcff8e7178e456a17b03b45ebc61e74d07cdf01d44723f30a28b4def2e1740276efea6de039c76f513f2837a97578e2618fd3ed01b587b6a1bcf609bc1625c7b72954c208a5029e34c034565daaf9746be459d2cc5b2c78d08d7a30d5a348e848a548ae250ab8865bc497ed808768fc086a7cdd8bbc29faa5fab4160f71c67bd8706ff8d51452feeb78f401f9b5580f2964d65070f95baf16576a85f35e8cedd8cef9838c23e549a7bc092e66470b5455d307e1ad37d2ef8c8bc7d36c872071b1da19f4b31939352fa2717121c460496aa51decde17833a70638197d09a6f4181a9c9751373d98850764d421909319750563d536c091eab81585ce125e920a7cf5adc0d6f461b80b33ed491dce356f35d75e93a6f7a3c73ca7781cb2aeb3e38431dc0f3da22b809a143613b158f9f5426fa694809d1382ab97a6221728fe4d8c0cb37f6030ea02335bb19314ec9400f139e87f3091231d245d75b1f6bc62604c1e021383439beb8362cc26eb99d40b775647f5fb08c2e9a29a824cceced527a8550aa808ae302397bc6c697485f06805c929bdba232f3badf9791d6564aac92875fadd34b3fe6900c1d8259151990c3ef514e399ca8bb46002e7725f8fa9c1f4e74d467e029ac5c9513a702c8cf403b7bf556785925616418608e2b4bc7cfbb5f8d331a99fb223d8704add9d06431fc0d8f76b1a1415c4a6188c497556bd6c832f3903c79bc55b0cfebbfbd8d3d9d8cdf4cd38277e61e42b8abbde9cff66b778b95eced99e453bf0532009f8b8da89aeffdf750978a17777a0de05ca9b6a4157dd0abd886d905a7a48838a47e78a671c1a49f763f78aef664b51e103c6769fbdf1c75af815e8c5992812d46d57a3af681a0f1f57f683cb8d0fafbb5503dafc7a76fd26f9987fb8fc951efce4255cfb3fa593dbc4612a9a3e671d082bd6e26cdb9a164a480a4c1388b13fdef715fbf1876d1226a2e67a8c72d865e67fc6e01d969380f6344552f171a980bf7ad61f69489bb5250240a1442475939a6848f4b28abdbfe3b8cbc244cdd1c7277e093d6e91035edb403f5aa4894f19aa1386d420acaf71302e5869b04066ab72ade50c02c9b3ae53d745cabe24c87cf2c44bdbf5f66e94186abb12b4de53a1cdfbe303fc61ca972cb051d2ed42286d9d139facf3a44a9630ad4711277edb75ff955db4df46bab3417e1a58486f001796e8d9f2065ccadb1fecc5b0952253946faf3936ab761b846e519bdd256c1144c582213b28e1442a4cc183761de0c32261134ff81c6b200a7dc30d1a2b4fa2b73525e273e908f225f40caf635df6f0fa32f4c0d7d3a5c41a46db6c277071fd62359a5a76480f8a80966a3ed1feee3eff507f54d15773de887bfff72ff58cf3f64e8d50fdc7be5244bdd43264390191df071f59b1fa7bb47b7906e806703d47ee2d8c28d365e48be0928e3fa95b656275aafbac921216c1930bfab90dc9b227d80b0256a600e916fa2d55710a93105e39a87eb84e92b44bd51aabc0d2543ae735568a77deb8f534fb41cb6375ab5d8c060ba456bf6dcb9bb6b045c20cb7400b24ea5653ca380f7fbe7bdc447564472afcf069c1b2bffb2902039e4da9dc20dd32316f15f0ae64d5ea5d0d97d7cd798c1a3c7d5caae927c0ba33c563faedbdbfc9edfc7e904ffa76de92eb53679573d32cfe1daf498f0351ea89eb969ec9a847d1fef96a5f94c56d1e135bc431c09884d2cf8d3e0ade621fa9d78ced095f0d9df954535a514ccd710482137eaf2b8aaaefda74e94c3c6d522e081efecda3a01f990ade01c58c9491fec48352fc8e217d25e642881a5ad2f7b2837809cb1b33ca48f570dbc929a697b7c7504dab7e7232e653e121c0ee9c9e3cfc6df7b62f09a3f9a1f0726bd94f742e8ee56d059f25020fb45fc7e56fbc530f3b812607fffa7636199178776b1d3ccbe409af724c1eeb7ed1cf635593ecbdd395c0a6029a2dc31cc03b44b6a82d90426dbeb002882fc2ab2d1472125179fc019bafdf8419f6e72a2edb2a4f4e33bef1677ad68a79c833bf5f4ab15dd70aaeb75dac439cd6968a6915d80fb6a65ade71d74e9c2bc01d3db781372f15d6af49db70ae39e99ed1dc4954f0c866eb238d6b6b5a020bea2330fe0da34c77bc6cd8eec88f2ea9fece41e014bde7d2542f92473ab7825cc3939b518ecab5d56b51afd8da30abc26d8c83b3c040b9d129e5528d1cc14a07b959321bc84942333d072f13b7bf80423772698174a4dee97e41e05c112fd231b7c0e8ab18fba16de68ecbed3577ebdd43e7142f9bdd322ccafb9ce59e7b2a816d626f2132c6238b8e2cb048c69e17782574f7f6802876633faae6eb2907cb3a13f8666c9b798ad76bf302abed2e90043d6f641835a4f22b0786743ecdfe258ae1a6fcf2ce849a971beaea6e372a868dca84ec1d16b214e96d56c82993a122a8e401927ad3d78aceb2cf5ce10f24f8784b9e506e269628de79ab9aa7e8078606622bec18c7b19bb18eacddc030cf55f0c8a9ec1dfb8b349c71324b6bda1bf7c31dd2fb40fdc40777d5a61a1c33d0554c040b65994bf92a499ad86fc2339e626b5bf25e5340fe4a9734488f2a1909caaa145753876f229b8e00ae0bb127366eabcce26243f55df01b57d170e97b10fc76d2d65af3891ac12e02778d8f7187737afec00cfa7123f78dffc1ae1f5ea74645b538ab5448d2a9399672887899134995eb575b4ad7a2e865ffdee7e35920bdfa43b7f1085c0ee46427df2291905b33302a3f7f1877fc8a62e75a96b0bff405258458dd168347fb06b458b6ce78e69dd3acb603beec7907a8d52b2a5eea3aa4bcd6a81d53b6188e32fb4212caa0c02781a70d497d8399a97a5776ad3556c88b9ffc49561bf4f101eae54c9d453b0759ceb8fb684b67ace90ba620eaa8171db8ce5aa73b10180d7aadd1b417f16acffb166a42c2e6d07b0f00f8e3b4e0716c88003d373bb344096535bac1b4fa851c14b4ce4555612bbc9a57fbd99dd44155df6d7a0ec27701dd30444aea18aaa0fe6cbf096d28e9bd3fef2c7fb14f67c01c4ae1068273cc3b2af42072514ecae0a9af009fe85373aed440cd5460389c371955810855d8cfeeb68c67a7e03af8122b5274ba2c630a04fe7bcbf2f2cd57087c3976173e6e1af5aa29545e8340342be9757287f4790fdda7d38a3365a07c6d8f5fc248a3ad84e663dc4653bc165365b575b8b53c14b8cc41eff926feeefff830c564f10c257f2176c4b000ccb47a337c526d46f93c259f8e881dd4d0bbd56fc2952453a5197efe7c9556626f497d4a3ac69ccfec220ee8a2db2d7d2e962716624747b5bab0e97df95a89ab938b9ce7f773eb2c2a500365dfbbf3e29881e5cada0ddd5ebb6251ec5f580c8a474477ef3919fd3f754ec03b085406ea65064c7af64b71ca6e0674e2e8888a04ef7483062288a5d364d5b4cb85c22969017c68d4ab54c457f36fc3964963417c601260d2a6c422636a99ce2cdfd1e43817c9b6090ea1244b151fed25c52d7d427f813edf7cf737362439e03eec3729150ca39fdc722f2baa32590b1c6df405af17dd3990b6254b1aa3ed8527cec9dc253aa06f7422afb96fa74571c7b1a516d949907e5b2c60f0a370249d7cacd8ac0b967c736e39a1d7c6230fbf6c9b953d768b9e33bc0d9641db566406f705246b818ccd33b8eff69c44ec40d82676d4d7708ff836e83de4ee54fe3734822673b2ff58c8e16473977034824544f466caa03f7fddbdec24a9c5d9c607cafdd66aff2c74ef5c95a80773a47b8667cdb6b526ba0256701b760db5b38c55d7eff1e8816eb9cfe5f08e23c5dc0f1819bd30bb7dea1efc0185e9602209ad549a7f30a15f1a1a3454b5b2143f3126e19aab5c231bce51c26ab575ceab9273fedd2c14f1ac", 0xf0a}], 0x1) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/72, 0x48) close(r2) r3 = semget(0x2, 0x4, 0x3c) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/214) r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x9, 0x3f}, {0x80, 0x100000000}}, 0x2) setpgid(r4, r5) 16:02:45 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x119) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/90}, &(0x7f0000000100)=0x5c) 16:02:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001121", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:02:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b03) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xffffffffffffffff) writev(r0, &(0x7f0000001e80)=[{&(0x7f0000000780)='mN', 0x2}], 0x1) fcntl$getown(r0, 0x5) 16:02:45 executing program 1: r0 = syz_open_pts() r1 = getpid() setpgid(r1, 0x0) syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:02:45 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7f}, {0xdc}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000000c0)=0x7fffffff) 16:02:45 executing program 0: unveil(0x0, &(0x7f0000000200)='x\x00') r0 = kqueue() munmap(&(0x7f00004dd000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000100), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = shmat(0x0, &(0x7f0000106000/0x2000)=nil, 0x1000) shmdt(r1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:02:45 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3810, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x281, 0x0) r1 = fcntl$dupfd(r0, 0x1b, r0) r2 = msgget(0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffffffffffd17) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x3, r3, r4, r5, r6, 0x40, 0x1}, 0x7, 0x9, r7, r8, 0x4, 0x2, 0xffffffff00000001, 0x8}) fcntl$dupfd(r0, 0xa, r1) 16:02:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x262cad7c, 0xffffffffffffffff, "5549554b020000000000091167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:02:46 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) mknod(&(0x7f0000000140)='./file0\x00', 0xa0, 0xff) sendto$unix(r1, &(0x7f0000000040)="fc4532c6f9315a7a0b742a64723d0559798054f51be0703e7c53a5b7c7a7e5d8d1bb4793cc64307bb9337326e370dd3076a931b49e22860c7f05494d7b57d062a2a40fa71a897a7549864c40c20d949ef4c99a36416c33c152d4c7f83cc0fdc8b2dbf622987ba62d208251526ea96cc9140a", 0x72, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000180)=0x1, 0x4) 16:02:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88, 0x9) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20008, 0x0) flock(r0, 0x7) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) semget$private(0x0, 0x4, 0x10) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80, 0x40, 0x0, 0x3, "6c35d4f36add3ae69c9951bf074dacd7557a337a", 0x0, 0xca}) 16:02:46 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0) pckbd_enable: command error 16:02:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="9e831fa693aae9f0da2a1a6243e13d7291c8c442ec86bb7a0a061761e55b865bf5285315c354b7bd6182fc65c57f791dab1424eb2082c7ea260a060192c431a6a26ae31399f81b8e4bae01daf4877762d19902f0b004f15d453d68f03ab882941b955362b142afc02ed75d37e4738f02fff305b9e5ebc4e91a2f58d1185a736151a8c48b44927388794e6567351541ae7bd570d79a68585bb37bdaa114d44ad342cbbf5ffa63cd7c723f44c1e088fea3a9d761b982bfad54d89df99033effef5ed52845db6b4a4b2f67977e308d36e56a5754cd784a42cc705969333b70bb2d737668793a6a1b201bc0b3e492495f1afdbe36c2ba07016625b9912a3b73ba7497d2c93b8bdb7f8d7f375a5936eaa67f659d52ef57db7c0a34f07d8107592287744c5f70a2431c291d84ec6c889763d52c823411e17e4cc863c0628d27dfa73d7f83a3eb9af29f0468a7d83c496815f06f2ab7f9ed9a24f93f13e408bff700a707910c065fccc783cdbae5f8eb9a3f228b1383a15bade8b2e47a8ee343d729dbc8928b11426bef1d325ed0712f954b76ebfd2b9ab49ef06342e998eae3d0a5ebb7d8b6f539862e5fa9dc6b73677339ca08775be7efb8c30366607c7f35b663004804c5987766d47bd2613cfbe33e067b1ff16dd25a5373c2a667b758fe05a6299a75ec4329da03584374ae6e99b9acdcefc55f92153a9bf45bcb37e98ad5abaf760b8a70fdcbd5f4e3a714f5fc0800a187583305ca39d7ad66e4acd5bd35de1ac920616da508a58a66196c71c918dd2ac6fbe38ed856554431137c94fe3f4d2fa6952f3f50546254aeb650ddbd5650be71dd4d80658d2258008f5e5033264affe8911511248c29329be0ca1846d3de29b393d52acecb8478343f21045e940fee751054dfe69719cecb1430eb4b4b69048d0ae13d197eea817dd2cef9ad72afa5ad9a2e553a4647e52e32f748235b56c30557f7c205789bf2a3806b6f1eef9c8b836dbd76fc1ab4c5f0dc43fac67ea692ff785053e733b5661ed7fe4e818a742b959c4a221b719bfb679cce3aaa42208dd6f18365f9bf6fce90012ecfbbee56e1099bbb5f4852026328501755e20abfe63cfc2722ace891138ec3301834ebf75f76bf9e0e711474f7150e62ed62f42b38621dfde9b7f7d525e3cf5ca7e2843640a12f751de8f3766114e4f80eee4d5a4adddd57e93651ba880e3fe08c4177daf8813b08d95bd51aa18f5ae8953ae9a5b09d3b806cfca0866e231961c161695b42761304777deae4920d209bb99bc2792c70a932365e235f8d8f3da158bae278e88830e67c2fb8834329561f0861b3731ec055840bef5f3f76f9124ba73f23f25e64015e579edcfc69bd997956f94e02279f070f0914e4cd99308fcf97c1e05a6f357a89a2cfc640e7c4ff591de3cd016018b1270eb11bd4eed50077a20b503dd8669df6bcec180f099afb748632f5b85f6855739b080b5578c394df4d0c551af7eb02849e9971547384bbbf13563b670750e481f861e4d72b6edc5760e3091db5be5e5117c3bb5028aa923df6519f511605f0b19a5874f7d22c5cce82d489fcd046685e45a51c56ae2f1335ec8442196240b440d303338271963c3095cb18f46ed0fea93575a22afc779f9b2aea3e94124e5991ecddc33f15b579b589f8e8e22fb19fd8828ab0780e33d00b5ebf1b90eab5c5b15c09520083d287b6423ebcb35bbfe576b8981881db57c32a828b1d5db5f2493c2d1313452098eeadd7fb093c8737e3e6e5a03ea388bd716b0ae33af4d77a16b7a311aa57ceca83f8f6909372aefa4706514508f10311dc48aafd521333206e5ffc25881ab28a066a9365df713bbd25dc7fa5ccc15655178f95cbb2f81a703b666bc24ee7734b730a309dda56fc939b16ad69fdd04eb82d0701b31396f4b731b44ad72379e029c951f9e4a8805ab1c15ff9ec6ad8102233a2b09d946039cc7d9afb3e463fe5615f3b6ac87ba19011eec2b1e7783aa78ff9199399e651668ccee8512d4ad80ecbd4377daf108f4541b3778ae04", 0x5a5}], 0x1) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000540)="7b33c465b643cd726d781b70794cee5f9bd761dc5edc71f884e02ab1dec8a410fd5e4e2166c9cb72e7f1f1ebfead75d9f8b22b9cd53d65a8f8ed8b438d115d0e68aaf77892fa4a36382cfcffdbe2f4a2700ec5ee1922d4d1ffa00518f6f87667bdf0ac1a99f7c4b6c2a9e9527e8a06d7a44f54de6674c13ba30e5ec8b4c80106b0efc877713914bb550b1352e505180ff291c39e4359337ed60048d0c4dfc5bba814a51a58329d922ca8f9ebe7308481ee471bc78b8ed73f819522f6b2eae08fef0dfe805259ab611573cedbb4d30479dc5f55640dc4a325a95715fae6df2f234759a38bdc4f3efb51f621799f185203c0e6c52e298451ac43e4ae615e7075ed24dd37c2be20cfe52172b3252931969fc4a0881dc0d3c2a8a618bf80bb1b907af99d4d156aaba1a686557b70b924ea5dd4fdb9b22eb20920f7e059ccb197ed77d5090d5d89431a6e11aa486b6e0fc1dac9e6c249b3b088378b7498103aa1e0c6ca0640dff05cf158423b5a3f1412f5c8090e648c2617838ba146116c0056924f83bf5372a8113c63d7021ff57694904d2132ae0061a765a7dae842b7d9c4585268ca73ec7a24b23f8f0851f5c91dbf45a8d5b845dd1d23d453c08b256397f6af1a3430c11200ff13df1a59298d1da9c083f068f48590aafd2d5e6be32788c453bfd7009d4d0901a95c1f6322eb8f56862cc79ebd5b9d57a6face9b9e7ae7e5093b253be30063f5e19ebc6e536c6aa06af59de3f6454ef3e370936aef13205c8fe3a4f07aee173130633c7b368e056ebb4dfa3f955d398df230b4b19166dcb9c0712ab9ff16a2da9183ca1fbf86e628d4dd27bfcdce9e074f179e15a65171e33d0d8e4c788d8022f5afa6e5125c28017c9e2ce399bc625575396dec3807b922f3265830ca55f18a6a7c9332101a75308a02ae5c29", 0x294) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xf6b9, 0x0, 0x1, 0xfffffffffffffff2, "ff03000adc7d8a0000000000003200"}) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pckbd_enable: command error 16:02:48 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8a32da395d0200ec00000000000000002300", 0x0, 0x4000000}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 16:02:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0bca76b33ea3381d1684bee5cd2fd7779fef4c2688cd103b2e22919f5c088170f08440aac84e02688ecc09dac832df94beabfb", 0x33}, {&(0x7f0000000240)="a58faeca6008dc95852dd5affb519963aee7984dbe9249b8f35cd6a95e5542f6e35ebcff182bb88c81d88017f6179d67240d86952321676c5097bf546d3b3e9c275c46b81d56b886b92985aa0723b9888f5999f2f9879184ec99021f4e278e723f6ff64ca42d52df2fdc7915e7b82456475300174739eb17814d093d5e6eb71c611a9d3f03486f16b582ee0a1ef0b9269c0329cce17d5e412238296fbcb13c83e1", 0xa1}, {&(0x7f0000000300)="e39491cc8b8bd055b7850352df0cc774a110384e777fd9213cca514df611b3c269742100832bea1fbde8feb22d04c9f94b8892364b7d06cede19373420c7a5db7968c01a2949589a9659b7a8e2a0049baa00d44d748b70cf007d6612c577d163e3fd0d235ed8a4a428c46baaf2642d50727747187d28f22eab1a9074dffd2165d1", 0x81}], 0x3, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:02:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000"], 0x80}, 0x0) 16:02:49 executing program 0: r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) 16:02:49 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x9) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), 0x7) pipe2(&(0x7f0000000080), 0x10004) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) shutdown(r1, 0x2) socket$inet6(0x18, 0x5, 0x2acb) 16:02:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0x0) shmget$private(0x0, 0x3000, 0x5, &(0x7f0000ffc000/0x3000)=nil) 16:02:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000020003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000140)=0x631) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8a93, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x9639, 0x4, './bus\x00', 0x7f, 0x7fff, 0x5, 0x2}) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) sendto$unix(r2, &(0x7f0000000200)="1abb03f09f7d06689393ca0f2450c699788991a05b721e8a227658e2bbd01dad3023dc3a8bd018537c4e1ebb9c6842ab1297274342ea6f947516b0a30f05", 0x3e, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:02:49 executing program 0: socket$inet6(0x18, 0x4, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x3}, {0xffff}}, 0x0) 16:02:49 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280), 0xa2e, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x99}, {{r1}, 0xffffffffffffffff, 0x11}], 0x7, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:02:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="38883e44e3da9f25ce69b3603fe42beeb9d40b8fe7403bf0fa3cd6402c88e7b7d5cce245d3f4435bedcbe255d4a1f39c8ae689d19142ffdd319d6ba87b8f63c5c982e883db4fc2154e482fad41c1ea7e992f58dfb2b06bb0c8d3e6ce2a1ba8afa40ca90882d1068189f7f4e353b6bd739398228a9a7a45e62c5b7c87ea495f70ac8a06ad", 0x84}, {&(0x7f00000000c0)="79bd59e22944bdfa968ab089e2aa6c35df6074a7851cd2de4b86ea60ecfac5c516ae7f96b81ace23366b984d76d3e289604d6c2078767dc4b5bf2bc7e1712102df481ab7fd0e8b03a06e261165d27eadcd87bd2b57bcb3", 0x57}], 0x2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() open(&(0x7f0000000340)='./file0\x00', 0x20, 0x2) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x1f, 0x1, 0x7, 0x4, 0x6}, 0xc) sendto(r3, &(0x7f0000000380), 0xffffffffffffff37, 0x2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) 16:02:49 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x1) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x9d7, 0x8}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x7e, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x8001, './bus\x00', './bus\x00'}) 16:02:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x7, 0x5, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x1, 0x4) r1 = socket(0x19, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) 16:02:49 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x4, 0x40) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000000)=""/114) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:02:49 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = geteuid() setuid(r1) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) 16:02:49 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xb512) truncate(&(0x7f0000000040)='./file0\x00', 0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) 16:02:49 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0xffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) fsync(r0) r2 = syz_open_pts() r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) sendto$inet(r3, &(0x7f0000000140), 0x0, 0x1, &(0x7f0000000180)={0x2, 0x3}, 0xc) setrlimit(0x5, &(0x7f0000000040)={0x2, 0x10001}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x80000000, 0x0, 0x80000001, 0x401, "d54d680e4e82d05fc19ff712cb6de58fd5c8101f", 0x9, 0x9}) 16:02:49 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8c) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000040)) 16:02:49 executing program 0: r0 = semget$private(0x0, 0x2, 0x7b) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x44) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000980)=0xfffffdec) fcntl$setown(r1, 0x6, r3) getuid() r4 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) recvfrom$inet6(r4, &(0x7f0000000100)=""/184, 0x84, 0x1, &(0x7f0000000300)={0x18, 0x3, 0x6, 0x15e7068}, 0xc) semop(r0, &(0x7f00000000c0), 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0xb74, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x100000001, 0x1000}], 0x4) 16:02:49 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) 16:02:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c", 0xfa1) sendmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}], 0x60}, 0x0) 16:02:50 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f14fa29497d326131f31be32cbe4830ed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34", 0xc6}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3, 0x8}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 16:02:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/150, 0x96) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:02:50 executing program 0: r0 = socket(0x10, 0x8000000000004002, 0x2) msgget(0x0, 0x0) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000000080)="69c878057b76c30be413f628509292e70696c759d20988b7adabda754f38104975a33fd115283ce3d3e2ea45c7b213d1449c5dfc243e2c61077131604abf55f2587b5475983ff5c4d8ae1dcaed8c590ecc282a19a53d724fd6ca36feca9dae7573aeb598a176d384ef5a752f0d93ccb8329d004989fe27324e4d8dbf8b9483564941e617ae34b37a5b230469fea7a45004a9da060ec47040513b7d61ed7d2739c1cd2d08c3374ba27a5499e04c437f46cf9e2dc45a02010519b87e0f07f4503c1c46ac2b63", 0xc5}, {&(0x7f0000002500)="151f65e0415877a9b1dd18b60bf928dc1ac653e9ec6677d303a9b38f2c8a0095013212f1c770b3da6a736a1bce412f494533182df664e92f937ccadb3ad5bd6b649e3c551164d8d7ad3d83a96f820d5c22e5751db9a39fe9b948e51d0181b1ef98a97732924dc2ac990f0174f2ed290d8430caa50ae221a232caa32d35e1e144f114c6b0e5111e1794536dc6b028ed704051c324fda6e6bdd2a899e0b018260f0a5f09904c7e1278b9ac2a22e8bf8af383d9ba1af2627e50feca0f2a449b3433de66a82d7f64d9c40f502bbd65ebd7a87fbd3a8b33eb8df84e6d64ff6de411d94ea0bd4dc1ae1c1e4b8d3a129898005cc12f3cf06a7fc829b44c6dd69290a4a4bbed519e7cc1df57f0f161476cab48a419ab260b8449b1d9f2ea381858b842c7b5786eb9045dbc48c8059ed0b416a7e597b12dfa0a5dbd19e91121ac258abd2d095c28a894528a61c76af9fd5d0e19eed9206ff3854001915b5ae9ab0554c88b975e82ff3915680b404f5234aab7d6c8628b93998ee8142842d2322d77fbc9351c09f661d3546cb47906606eed9a6ab4766b4105e759d787df0d58e93c7334d184367914b6908eed5499026ce938d0d4bbe5d458c85cc7871cf97d3f4a24a25ed56e1e82cd0534c3ed5cc6336970fd3ca410c6f3ecd457314063c6c4fd5bb0af579d8728188df95a217987093ddf33e8a4849e87ea702390cc0126dc886b1df0b6365e4a843737fac6b595f6d4bac2f2f249addd3300172899d608107c1f25a3c81e1525b2289ab682cdf146dcc9f9930233da5b362b967d15f50e6107ffb821393192793e89a38db717d57caf278fd7e5886b2f9ce48fa6a874965c4473222e0e3f01b14cfdeab36e7411f4a52d30e351ea486f66b0e86bb4f3df7ebeaa4dd7fa757c5a0a41c27f9cacee006ea6440f693537edc6bc84ff3043e19a44ab05cf53b3c1536ac03084c563b6c76c4ad057b7f95332b8567a48363ab704ed9b27687d321867a68a0961971d6d702c7332268e9f132864eea8668e9189fc154ab5ef506bc0ac050bebeb84ae2a77edeaccf0001bc185cefe4bcb02bb59382263ef3d48ad14eb06fce8dc3cf7230e9b135ea0c9705151ad028736c4d6e0da9209eda1589a762c420cc52679c5936efc53c7a56103aa49104021e824e7cd5e2aeea34734bf809b0a5349e10b4f08a6fa085b7a507621fcf806b258da25ed680d53cc4bc43726e8f07c3c7f9709bb02078d173cda344a86fbfdd6dd9da68c6aade7f5e65bc0a34dcc22f8b07153c393956590e489276f86b8c85aac90be59138b2cd44e6b91ddcb3f501d4c6929403fa95d9adff0c3a746946c518cdfaf0ebc1c34d667b639f88d482061ba97886e61bbc3638af310cca64fbbb34c34ca4ae46cf6a94e308500e67dd1a3216dee00779680ff2c5b9270a805dc92cbf9dd9767ea22bc50267a2f78165dec9f6404274370f238aa231c05dd47ce8404d5ba376d333e71340fe8f21e56e1c674928b0a494b904592b21f8e6201993d058a408991caac031f42e92bc2d6099a4262acf10a3d5dd747ccd3476b0c2de316e2312c911217f812b0afc0a5333000790d701bc222d046be94711459e908a5d555a01938212d30e05aef5afdaf95b458aa8eed6933a67af719361cda7863a00ea67fb5cb924d87c9161ba1ae105b5512c4663b093b1b03bad7d7c07aafcff7c5c0ff8685b2cb8ca81ef275f3447e1fc000f0a4b3ea4c182751ffa95f3d308c16ae76072d0c099b5eff6f6bd7e7123a50f923cab98bb10512846773c6a302d1d3654f8844239c5052df1ce6db683661582fafa503b2bb7973497aade7ce90a522da1b0815de985ab6dc3b83ac68502f1c22422b64e1656500d32311570dfe4854051c872093008096fd72cc936dec85c2b4b5b7777b969c033a046ef9c021d59cfdbbe4136e2d9b1ff4e1be4e68f409200d0540c7a471b8c28202006da8bb67c54fed4aaecb10729f590a9e5666ae2f1e9ae90e158be9d392e304386a3dd07ed84077ed1758d6eeafb79ad2262dc244ab5eae25afd3eec7d83f371899b4c2b42f37b1ce485c0766c8f1fec0b1f6eb4e8fcf7c028e12ca0766dd687871f11a5bbd668c5a519ae03274e8f54c768136e0fd6972099c929cee25866ff6239f42beca0f523656e560ff70a36133b317c14e3bfda68f31a1bd7b411687637a47bac240073d6cc138882230ad4207f508304b3daa487dc4d942224dc6a9e1d3671c9d64e66c27975a8bb49585d40a8e29b020b54205941da0922cdb296e1bd17000b87ea04b1da29938e6c37e6a7c8457acc13aa024fe5406a6d7be3cfabf051cecf9deda4573730616a5c8ab7520574e6e30f9505a36953f11a324bee76d9fefa4b4ba5f237bd8c18f08157b0ec60f74d712e08431822a742f1eba82ff05de5310d827dd8a3f37c7cc01788700dc4ccab53cc19f5374f118a2c5fb3a0658a9b99bc1a42fe8b423bb43aa615637662707a573064b54f68ef815d84caa04cfc4d92145877d1e3e9ce91a650441271d067ff55482314a5b7171e91ad74864dbe2820e870f3b832c41fd2e659a338c7aa7f9667ac231abf1570e50b0742f56a145269447fab4b27589ce74a022bd3280c9e5a16c9687b125b3485f9d38fdf89aad91fa838605cb4ab7baf1e50cf70f4a8308d158e72e454fcf5d13ac2f3e2b524b15fccf9b55a939dded605cb4fac0a627564c081b2106a955d96b1678ebbccd2d5696c23616d77ac996bfa7a1978a7bda8c7566686f169bf66e5e93421ae907873149740f9c6844f058104f129c404e6dd35d31e62d1d52e4a8808f847a886d8408317a8bafea0140028a421f06d85cbe58e8ba5b8e3dfe400c8fd68d658fa1a3f8857eb37d396b4e65e6c48fe67c2bfd861ecda335a2ce128bb1f2a53c5ac1d2c933248b340092b879d7b10bd50815d2ced19d568c3d113f0c04944302acfd6cc25424e14f8bfc8c3740c498697bcc227c0692b06dbe4e0826bc9a2791b3561f0ba46c7ce8be070b1348d0419a30abb26fe035802c94fdec743532fb935a8a913dca1260259b0788578043597246215a7c61397ae4d36d121f0fae235ddc940d43f3b0ee88489d03e08d019c4cf54bf6dd774c043caaf51b5cc29ad00fb25cecdb44f306b48cb9342f542211ac976e5f34f28315349bbd4b962fce8c0c5b466a59cd3c0b2ba19159fa4e483af99bdfbcf2382bcae6e57f4151a5ae000773774c620ca2197f0916c0cf14a5519b2c9e157b0a6603e4ff63e07e83a1478feb5a7e0e5f45aa2e75da95de8c2979a518a68b8705f5c4dea9f1aa5b3ed2eb112db1cf6d9075cd3f4160cd82b665eb7a69d40411355a7035451af5a20f8d6f9c3940a644c28e0fcfab5a38228cc1dc4eafbad51460279dc6443078f42d1f19a676132ec1f6ef700458d6fa1adacf66870e0283f8b88c440b17f215d907f472b0138b47efc35cee2c5a5d3c87c0326c55dea57aaeb089389fadfce6637ec6fe95e7a2dcf061fd52d08662b00c41cf91e0593664be332c224c045c1747db84603dfee2845b038ed9be6e78aaacf3e3c84cb2839cb762e85d12d5f66ac411c633f7c6c83653b56e41a260af1500f947458b824d04c1c97512301a00841f6257bf3ba3b3cf5fef1a036c29f0bbf0cd953d87dd592edc3f4573c8815a83156e10a402139daebc0191a4aee0e9f4359d5dd9c46eeb0ab828eb030a3e816c5c5944cb7a1c0ccc8a90e9d8a9a1947fdb679f73ebc736c6c41166c3b19ebde6e91531fd360f81830839eb5b9d59fda94fa639f421bc48e2ff5e4d7cad1697e2feaf1ed212847ac4d71c9adcd008a42a569da05dee7d36084e8174c9ac7a6383f822e7c31facfeb11e1a2c72f6a7b90f2f34c0602e419911bc26e229e7cd72d6e63f3c62ec6aeb742fd09452bd538cb3978b35f6a75e595fe5957d72ac2c8098ba5a1641a5e1c0c690675171a6b0d8d7f8c6ae132842bda6ada0baaaec987b0cd89ac957f8e86e2949b5cf2a9fea4f2fd941740456a902e8c2e2044f9f297486ebbf5aa299cd48b3fb184b71145ada54d15ea90a3fe2cf90e7e7cc778a2e213a9ae39e644c3cbb4e165b416b0d21fe518101aae0f7183287d6f193cdd80c8112027cae2f5f464645250abb94398c349c73138fd716dc9b0889fdfeca048f0458e822924b22d38bb672752c8cbd0ee31a99649a993be6898cf9328ccf22eafd463ae30d3c972e237acadc90437407b3860fbafe3673da81131145b8f3b7261fae3d4e4d66d6416f5a08ac96e781bdc78cb1b5a5c471eeede32cbb159f69af6865bb8bfee50a32a648224183a9cc09680859ecc66c204a5b6e771aa0f11fa2963c56bec543fbcb1fad08aaf38a314e49874da72ca9b12e4c2c5d75d71c2efb01960b5ea2b102392e5eeb50bbc2bd17d4207acf88a7551c6aff15e4755d460bc49f669891a0d10818234555296fd73a442234e12929e79a407d178c6d72850da61db4d9c1e684abe89177f1f400f7c8c872e098ba350cb87422846b7e841593104a0a84b891eab38b580a1ba2adabed8339f645fb56ba0ddd43de5d7937cb3e7b4073dd2f15b548b2131de20a3570b669d9aeda56f904cef5e88b30a042e231ee9c9b41b73446f55d8a4cfda1554cb4cf6f5476436f221f246fb9552844fd19a0c63ccf88b849ecb2c500c698e5a80edabf035be9ec62413bf4c9960b30242f8c612b40b0e6181efc7989a48c9698d8b1c570161ff38595dddbd3ead3da57a3252fc68a0a18139ca27bfdf1c8946fbbae9822405549105c9813f469c267ef3eb08e7b90112d8816e3fa6767551c0d1fe3bd6514acb9e28eaec5c4ff00150853461cbcfd38211156c38932e6b60c5cd43d805f28dd17908693aa747b4094296c4fb4313a3b5303546b703acfdd93def0e8e1a8b38ff773ba44723fd7922cdbcd281d1c94aa4893755bf49e20c98658c990fc421ebe272ee8d08905b1b0e342f2c96b555c09b63f4b131bf247c5dace16cd61b02a18ce11e1fde7884bc8a5e5500db792e6c26543add696e4e5e2e552e0333a2ad669c49fd279abf78d96bacfa65415a21098801b86bb05d159da7f37d7b59c1b297723c09a310ebf429744bdb786ef14be7cf635f5f0e5886ad155981e30d6e46c4f7c060180cf3712913244d8216a2320265f7cb6a4bb5577138f715746097b42fd3178e3855a14075874bea45b397c2a58a785023cb670b78a316351da93c4e9a7e9505e8320ff0a03e5075d6b48de02dae050bee57ffa2f3efdabfe8dc983bae290706d538154b02d249ea38f4f7a395360ff8cdd8ac869466a661fef5dfe46bd92e2d3f272810c924e93fee744d6030442d2167a477bfab1a8ab0b64a9031092156eb46e978670cbda6dde60d8e669bb02829c3908022af87393688903fd8e3d7c7321f1b4f45e1dad24cd21a71759eb1f0c52e6968e02c20671387f03eff8099d4e106e4736719cbcb1257451ded35ebd181e247e0c6197e3f98d26db66582e9e155a64a93bb1afce6e39e56ca66d249868b9c68195d0f739401f9724c60c0d89a0b8ab6e5260a838bffeb8714a2b29164f745d0efea19df04d706acc4f9b1ede3c62dd10a14491e1d58880a11ecf01bb86f2da8011c79f72a0b6f58e89334cea3ce9d2d9e8bd972d3b5c8c085a94e76aa65367bae8a9cc3b438260f46426f336efae52a18ac97e4ebeac3cab5a3768cfe8a55c25593818ee23d17e466db31a94c966c0eec3bb8edb14fabf96e43f64956ada24a8676404a9ca56c0088b75602f", 0x1000}, {&(0x7f0000001180)="79df9557d340bc85a697a8d6d0f2cf", 0xf}, {&(0x7f00000011c0)="bde47577b5ca63c5d6801907dcdbec473fe505f93aa4d55ff8ae49e8612b608ffb4c6ad37f87257bf6a16f9f1606adc9d4077d340645b8c128bd714cecf0498f1d9701afa2730f430f31c36be165be0e2b8ac7e095343a355e8c290f5cbe7cc82ce0df10759ad49bc14feab081831d5196e55aa7d3607f8bcc9154d32c47667a729a2a00055f650e6d4c08bc06c11293a2f9e34bc12118afb093c9a1e0a42851fc4d08858266084b57c6604e2bae7cc2401e8bdf9fbbdc1fbccd78382b65c25914fbe2a0994001940220b82e6bc65c2f5d1d204b", 0xd4}, {&(0x7f00000012c0)="4947936b52aee5bb1e01b93ad9a1c34350c6cfd403be5b79599488a34d5aa53a42dfd660bb9a50d8e32600bdf32f1984ec553ab9a4e542979b670c78735efaa067c9185330812456e6f8e790105de4a8e5f20e1dfe57f9b2d15ad6b9", 0x5c}, {&(0x7f0000001340)="6d8e36f9230cd81f09d7c2479ae5bd0a4246ffa531923da0e4a7accbbccfd1498b692f2e3e155277f3c0d132fbff5f9823333ffcdb3a7da3f4ee64e9920585c678a7f97f6809d5ff8f7ee979dee8ceaec6d7b96ba7ae38d683172a410963e57206d23205b4c1838757e28bdc3903e3e6e725bd3933814d4ef688f9340c063ef4b133746e15d5ab3aad1d5f316bfc4a6c0b773e9b0adb163b0607eaf5d06b203a5fd196bda7aa09ecd823cecfbed7401da3909532cf542588ce79b52ff49666aa1dd8383176286a78442226d0cc25ad4e09603516c50f0d3cdba16175be6a30db74bb5525235e000a9bcfb4552f49f2a46754825ee1b9f170e71275d4fc8bd0f4c9e7498878f723ff6016d504a110093ce3e3ef66b6ea1c52ff9e2e9588576b64a1eb1dd09700a9cd75a28c2242719a350f61e948361af13ebf33a5d62b36a334f81be189e53c65de32ef3acebc118caa416f48681e7f0f82c9648566aee52d8770ee942bb7939e8266a0ae2bf1abd6f4b51504f67196264196836d52bccf371d1c46b1e6488f3fca162369d94481a1128f73835f1e9758c88c4303bad83e5cc9f8d709926e37227db679a114f6d6ca8548cc1d9e7aad6c1c807b1db21b80f959cc53235ed4b0f94dd9cac6beb577fd6ef6759e987fa2d6e73b8541b2af6be08a6ec62eae4ff074d095ef9d431557ab317077dc0d548f255c39f8ecd5a1bf634feeafe7edb1909fad8ee9cbafad9e4e14458fb71e8b36539c59f59e7851fbb5447ec3b95022503bf435259eec89b771f051f726d6747d424068dcae0596a06b3b9cd9793d79b83f4825b81b36e7891a4b1aea29ff873c3518b08dc6f418f069fa3978686c75f79f18598bab204b6cef70ce6f94c5bef5348329136b6afbc2f5615de444420cc30e1a0267b568521c675a505b428c20c53333b97b0dfbdfc9481aba89f2ec68f396e84775bde2a2a7ed22a0b242b040a60ea594e0baaa78db48d0587bd2d260fe35c3fe0b5757b5ff66e07e898d56df21fff0d5d3ffd3c5f36baea26be3b46e2add84059ab6acaefad8ec02ac613989662c7ad780e56daf35920a03063583b85d7bfd8008c8abace2dc06df83e1b742d6186d264419c04614496cec7ec02d47f5af98bf7fc56b9eff4abfa5b4da7e5f308d1696979a5d56b993e6aca61c49357487de0f1d32de4e8845d38f1e375af76a28265a9a8c17c1b87ee3336473a2f7ab3c962f86926704222d4ddd28df1e56914a9eb788213478b7d0915beb3f2cc667c2a926b635aedc95f804c2472d7a5dfd02cd4da83de19ff650607632e427c986a46623f349ca0d6b74898902f1106b7775604cccdb6bc7cf2e5d1135ddfa44df287446430cac564ed0fde65c724368863fcb466c5d1426ec1c82263070d5e61eeb16133fad44556606fb2126ca024bc6f369c708558feb0bc3d0c30b3fd070ace3e2f37895db4379bbdbd620a5b0312479fb789dbae42ba53ba95a03e1b5683c23f238ed03ce3743823fe28b173fd01dddea1d003175d67f89b885d363296fd400230533dbafb401eb035d88b371d85ad1c1d7fcf2d39db1d83382770ce8eb9617b70f264a3ab610ccc373ea82fed84b47958cceffe363ba66ac109779016f918580c35574aaebe9a7228881c2b4a908a82b86d4bbcc4e47d094dd3b85a6339c45278668de256bb9426b4ba0326c64ff9f54f4e9e862ba7666ad02f16f66080b90cfebf8ec26d7b740fdcda5fb9cef78635288b2ad076f4bb02ee12a9f7e0776a14132fcd5b0308d476dde69bd909b1a52a491203a8c0e9d81c084141232f5e2af3ade84ebf836d82e648206bc80767e5277c2ae220db78c4a1357a9f206ae67e87807d0f470e39186ba33e75ac0d7672cf9c638c1c8c2a3f225abc640856aaea1e285d3ade070af6b8b65e70ded909b4ed8a3eba18ae5470bee0a930c6bce545852c9a0a79eb57ab8b8b6632e4fbe03043efb29e6904eff7db9413418c9f488e3061552399de3ad7a0b61ea15d931fca71b175eb3cb647fd053c8a5caf72830e6b848b8b30a55931b60b315967c115bc2a0c21280a0ddea9c75cfbe422917a095ceda8651ed84e7c344d6e110c5f852a947580d2c64dea8489be80dd1c103b1228909be60899d675072760fa5fc7c0a44eeea70de74a681edbe9fc29186173f817598dbea47f883270ac376257eaa6b43fb07baf0b2c865363f9a6000015f9ff399bacf5a795c88893070c9ec5a8dee322fe465e41a5d0014adeaa3bd40dfc37d4038737d162fc89f144b75c88c4b5e1869ebda6398ec337f2f97a4b77d9a737d425038c6e504a022e20fb0433e904850d0ef8484d344f12413bb9819968ce1f63d2cfff71ed4d13f60455873e9e7d172010747c8101c6c6600dfc41485ad311fad4ff20e68cd4f822edc7c16a352faf1bdb43a8b51bc2dc79dd7c0fd81122812d2c60c4c36b1aaae105f52bc1b745f35229cd96ab4a8ea94d4db50e27f577dd26d9dccb7184e85cad01dabc17bc9acdca95ec48aafd16efb2eaefbb5d898c232ca57c8954a2de8ec385fd12ff585b693755f813da5be5e3129fc32dd2d893a3b2ef4f3e1c76a086204e595fcef7ac3f27b4b68d7cac40cb76b5b1047f4d12e30652bb91515a8a56df216a734585b31680f6173008bb4b08923285da8be6ffb99f6eed6d39a711a98023553242efceceb40f173467e714eb4798b01b6f1a578c057a1e4f56864caab57fa1559f0feb9dabc75edc7bac2c7f6ea2685dede9789b3f8d5b42738bf87f8cce7ecb2a420fc09c398f07df4afd93e8dc1e9e8e5f7aa4cbb5d5cd941cb75e57e010610bb8517670efbad9d9b352f63f044771bb0a358664a74d5764d6222f6f5bef029137cff99eacc50981b971fd89276e7a2eaabb064256111cfdf42edceaf434578c6345b62f4ddd7697234ca5dbbf7a1fb47951b846efcb06fc28d81a2070b0cf8d57f3281933c2158bf6fb2a34b12b75700a19c4dfb39acf27531157e2d7a010cc3fe161c1ad60a2dbb9696630cb5a82e4b98dca700eb4cbbf80edcbb4c9a4ddc522ab2f7a0b1de889bffa8593262355584cdef85a6104ceca207fa7e2542785c43dfd8a7a5bc86fe5268787896fab85638b37cf9132ff204f78361db4160ee122a3caff29ed2384d146b3fb68f709f6a4c189e3e5afc5fd58194d1bb4d3d0527782d487b3c40e2301d32f088a0161a9d9c9d7b54930df3cb726c758fa949b860038116596e923ce592bac822d5bad276d6459cade9dddab8656b1a4eb50f8c8bf5e59d6e195fed628b0c0a8aa66f41c78aef472e2901290d1a1ce2dabc0db3bd70a7cb3d2147666417ac21557d57ed8b505352a01e60f339a7443a83c0f7d33221ac7e45abc0c35bc4e32d432d2930d9a58530e074e26b545ba383cfc2dee49db3022c52068228f179573f06b77f777a658d65e1eb9492a5f3a362ad3fc75e25cf47c06ad10fe716b1aebe66da358a6d2e71103ed35fd19ba7f7d56b8e3e2f11b16a1b8b5a86307eb8a80c85049f09ad8125d5a6e074a5d2bf2e0441ece395cd663803df30ce42de46cf494b474ff3f6ccf1ee9f1d20354a94e8de4783b56f0b9b557737c981d5ae8d3a6260b52e2796f88d350e2f22ba74a51ab3940ac26c7796d24f5f46d95ace673eaaa70f9ef77283a03159cc76382e2e00f2888bac80fc4ca257562ad69fc4434980d21e34296360c80d15b2f6bdb4c639a317146e80010750ec3c6c6ef90fd1c71dccf9a899beded110a3a7bd8fa29eb1b2dc8672a1f70e01e825be4b4cdd8926003ec664d92c33ce879a4eb6f1ea7ffbf94711c3774dfa980ef91d0ced5115a547aebff61f5ec76b95bca47d015c47c62dece1db424d6b448e2a14dd8d8c323e5be220376c7aaa8e111c77a641288c9563591f517b5cd7331c7657bffd41d2678836a32138199b56beaaef7cbbe4e5414e6f8ebfac37d6a599945ba31f88b30d6074423b0ba8be174f8b67bc85cd31ef15a3c0a44151d3a77fd4e16870cee0e4d14205a92db88f3511a95ba6afdb6339faf7e515c5709fcb1b6e9aaea656601e88929ea6491d9ac8f6eb631ea21230b9d9291bd6952de576227ba7eedc506e8f5c79d1e7e45747a4fdd51946275e7bec15d3db86348fa37b3f2902941f1bafa83b584cc7392ce755301127e75967fa6b00bd4c792149d3fe0ca8e1b51b0897a151779fff4fc8a04d382d5a104694964f2808a59229400a45b1407c67d9c540750a5a1511b5e7d39c25020c7f32e82fb50d1ec105d41f7dd6e1189f9f98bb7fcc9b1bd897cce1e93d14070ae965f0e43514c7fe024707615bc090b9d7926c93a4a828a4182cdaa9e6e36cf32d3ec6808978efb2714dbd13daa3a911973a3e753e741a43ca51c276a94e6048873a2ffce425bd269a7693f1921441789d84f6abad854147d90c92618e6a398ed0f93a3f3e660c480eb2e5721200bf6c39cc304c93198e58426d8dba1a85529e6163816b2124663b3d5e7b29960343af73158e9d25942571d3f8b72fd5d50c9f3bc34e1ba131c705cdc486ce3eab5ae8c7ac9db07a3e1ff276dd8212e113be9f9f69e2423ab865e6200157188c89a49b5320175cb31c22b13f5007111be959fd0c0a7777f35290cdb609c3e9bbc2e34e595dbb0f30f4d4829b3107ee04712fcf908a18b67914acde50e4c779f8363114f73b7a962ce3d3be1d610e73f618650eba34da33c0908903e666981f3711f74a81b97105db6b98261eecf74b25f71a5053c0c6d3d997936bbe2629f5921fa51f46c80d97851bc9df5fb412eab03d04be33826a37f91c1300f310e237fb22c6dcae58ad489fb3a84854b770fcc19d677cf106fe1f6237da33999440353aee66ba0e3043653c64290f69f6eeb13b405fe95e4f78c8981d793a374398834b436fbb4592246ca434d06e4fea5f4ec4290f798bd9dd5689a45af687a3c2f9355dbbad7bf0d8719eb4894dcb7748fb1562a2ebc3b29c047186f8a8e5cef4835144ecee1d28b920b34b9f5807e3f01919cdeacba8c057270fed414ea3e40505fbad53e5ea9922b908f1b4ab2d188414b12591425a8cd1cabe348966e75d6b54253794cce780744f3d1ba69bb8ce3935453a1d767d6ae92612f92c9dfb3e69cd2c3d96bae90e40936ef46f2a389f0f660a9a298f8537ac42ac4d1acc2767166eab40f6dc519f150ee022c12b2dcdbac91a6815f41b75d836c18f65199511ca4ba06baeffb6307c3c937c7aa4855b0aea839b37edf43e2c288bfa8bc486fce781c57db8fc6e54fb254dd9645346caa526ed84d240b580d163d2b17cde20345d714e84964946bb26707018fc9d63155ddc7e87fc1d10fd5bfa9604efc7ac47a1dffe591216005250c19896f8cba19cfec9585ee427b16b435b517b516c1d8db12fc574b6b1784571d2652fdfb72b26f7e719ba4df24fcddc5d726dd8d4ad8430119d56c1e46372e885e7e1e5c8b7ef6f863d7e34a1d75ff767a2cee85da47cb8f5f7288977d339791a1be77bc7cf022d6e3e5c0c264501c5b9a71bd2bf0eff19079d3bae21cbffcdd926800b372d36da0c86104eb1102bd2d69f6925a892c5edf1da12b296ae8c7ab4a159b684058c5df042bbbc01c07d0355d426e839caae519d0929ba7eb602d6b24455daea7998e798beca3beb7fd88cf54260da57642901a048b460809962c871167bf9d09691301f0fb600884f44db88a74a4c9531a44b97cbe5410b4e5463985fc01459be9af8dd1f5d437066791ae8df11d02f0f391f490dc81929b9d6d8e88f21e9a0", 0x1000}, {&(0x7f0000002340)="7659d4ed428a569cfb77bf25675aed1f2c45d567c9e2273f7a11fcbba34cf580457340418497ff76590cdf8aca97ab72c1cb296d51c9907fabb34126ef409595d1c3e1f431372b6088075c351facd508281b09b8f7bf68bbcdab5bc700d79213cb2d2e7e08ad9cca8c0dafe7f395988a00431bdc3631847b0ff14505de77cbfb322cf888300097b38dadcef7b1c36f5a8a2dd876a61000107249445120d9da155b3733b93fb5634482ff5e2102518f0692d8b4a68c8b95e76c17038c08251ef31c085ea87bf5729889007c948ee261dcd18abdb6b7b8cb816e0422ef", 0xdc}, {&(0x7f0000003500)="8ecf3202d336497a7def92ea849a55a51bbe5ad85ab1c5629e68c2436416fab55f0dcedf09ceaa8b39ab9a0b000ad4b3ee2bfbef1e34feb1c70c136045a4bc22e3698491c49dc52d3b8330748508a4b121ee13e17a9622b16df2779ee2051fc77f78bcb49529eb", 0x67}], 0x8, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000000) 16:02:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="f089bcbf166159a4fa5f098b28abb43dee70238d598582933ec8638c5b3f1e6988a9ad755047d6411a64d4ba7843ce1427354bb3ff1709dc77082dc70c9c52e8a1da78a43a32c66e9d836861b937e0d6b3f6adcf202c19ee90c15d81", 0x405, 0x0, 0x0, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file0\x00') sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)='a', 0xffffffffffffff91) poll(&(0x7f0000000240)=[{r0, 0x2}, {r1, 0x84}, {r1, 0x81}, {r1, 0x20}], 0x0, 0xfffffffffffffffc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8002, 0x0) 16:02:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x41, 0x1ff, 0xe33a}, {{r0}, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0xeba563ef4e2342f3, 0xf0000020, 0x8, 0x9}, {{r0}, 0xfffffffffffffffd, 0x92, 0x10, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x39, 0x2, 0x5, 0x5a2}, {{r0}, 0xfffffffffffffffb, 0x5, 0x1, 0x401, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x8c, 0x40, 0x6, 0xffffffff}], 0x3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x18, 0xa00fffff, 0x80000000, 0x7}], 0x0, &(0x7f00000000c0)={0xbc75, 0x74dd}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x24, 0x5, 0x7ff, 0xff}, {{r0}, 0x0, 0x8, 0x12, 0xff, 0xfffffffffffffff9}], 0x3, &(0x7f0000000280)=[{{r0}, 0x0, 0x10, 0x2, 0x10000, 0x9}], 0xfffffffffffffffb, &(0x7f00000002c0)={0x0, 0x6}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getgid() r7 = getgid() r8 = getegid() getgroups(0x7, &(0x7f0000000400)=[r2, r3, r4, r5, r6, r7, r8]) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7, 0x0, 0x0, 0x0) 16:02:50 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:02:50 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0, 0xfffffd31}], 0x1) munmap(&(0x7f0000007000/0x3000)=nil, 0x3000) 16:02:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:02:50 executing program 1: r0 = socket(0x10, 0x400000000004, 0x1) setsockopt(r0, 0x96, 0xd4, &(0x7f0000000000)="0e64bc5aa0bb5dfd56a87fe49fef559e7699614ab5481586c110be2f038bfee1d6ec5d19ed3be5eacd1e7fc8d27edeecae694693c8", 0x35) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04d2ad00", 0xffffffffffffff59) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) socket(0x0, 0x2000000100001, 0x1026e) 16:02:50 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x9, 0x9, 0xae13, 0x5}, {0x7f, 0x1e8, 0x5, 0xe2}, {0x8, 0x7f, 0x8001, 0x7}, {0x5f3f22, 0x1b, 0x6, 0x8}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00002b27fedde7ddd8974d3e2a7fffffff0000000000000000480703000000c60100f2e9", 0x2c}], 0x1) 16:02:51 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1) semop(r0, &(0x7f0000000040)=[{0x2, 0x400, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x1, 0x1800}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) sendto$inet6(r1, &(0x7f00000000c0)="f234bd0ee115ed02210a104919e9fd2be7c22de0a87f5d973b346e5dccdb1c22eac9453cc6b7ebf6eebbfdd408db67c40a74c97ff703edd077442f6a9ae70d3493959e0fcbb22d36ec7da22c1f656f278d3acf168f2f224f6f71be6ee455a4c0e732185e066bab5614c9fcfccdbb22bef878d65dbb98b33039fa483e914631fac9bc988298552c96bc4919686d1a2fb0271ea125cc3893bc20595992e485d72e6fc595ad629d0783962e409087f31a79b7b085640f4d68bacf891fb7e9e366cc2718028543eac2f8a4dbd997d8ed5e126b3e84ec9e49a44991a2fe", 0xdb, 0x0, 0x0, 0x0) semop(r0, &(0x7f00000001c0)=[{0x0, 0x8001, 0x1000}, {0x1, 0x10001, 0x1000}, {0x2, 0x3, 0x1000}], 0x3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wsmouse0\x00', 0x882, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000001240)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001140), 0x1, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000001300)="da1fdeb4bb3a53a1576aac1135a3693f4e5982f8882e4d59ea69ca8192b990b8e65785041b02433d325a8a4455a5a48619e61b54b9b5157b3d33", 0x3a, 0xa, &(0x7f0000001340)={0x2, 0x0}, 0xc) r2 = semget$private(0x0, 0x2, 0x410) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000140)=""/4096) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) r4 = open(&(0x7f0000001180)='./file0\x00', 0x20000, 0x90) renameat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f00000011c0)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse0\x00', 0x8, 0x0) 16:02:51 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) preadv(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/22, 0x16}, {&(0x7f0000001100)=""/115, 0x73}, {&(0x7f0000001180)=""/157, 0x9d}], 0x4, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001280)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:02:51 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9", 0x0, 0x8001}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:02:51 executing program 0: r0 = semget$private(0x0, 0x2, 0x180) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x175f]) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950000000000", 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300), &(0x7f0000000340)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000003c0)=""/4096) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) r4 = semget(0x3, 0x4, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)={0x3, 0x8}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0xf857, 0x6a, 0xffffffffffff0000, 0xffff, 0xfffffffffffffff9, 0x0, 0x0]) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000280)=""/95) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x120, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000240)=0x1) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') 16:02:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12, 0x0) r1 = kqueue() pipe(&(0x7f0000000880)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xbd}], 0x7a94, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r3 = getpid() fcntl$setown(r1, 0x6, r3) ioctl$KDSETRAD(r2, 0x20004b43) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x25, 0x0) 16:02:51 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup(r0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000000)=""/137, 0x89}, {&(0x7f00000000c0)=""/173, 0xad}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f00000012c0)=""/10, 0xa}, {&(0x7f0000001300)=""/44, 0x2c}, {&(0x7f0000001340)=""/219, 0xdb}, {&(0x7f0000001440)=""/230, 0xe6}, {&(0x7f0000001540)=""/16, 0x10}], 0xa, 0x0) close(r0) flock(r1, 0x1) 16:02:51 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000280)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000340)="a5", 0x1) getsockopt(r0, 0x3, 0x921, &(0x7f0000000080)=""/241, &(0x7f0000000000)=0xf1) dup2(r3, r2) close(r1) read(r0, &(0x7f00000001c0)=""/142, 0x8e) 16:02:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x28}, {{r2}, 0xffffffffffffffff, 0x4}], 0x5, 0x0, 0x800, 0x0) 16:02:52 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x28}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:02:52 executing program 1: mknod(&(0x7f0000000580)='./bus\x00', 0x10080002028, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() r3 = getegid() r4 = getppid() r5 = getuid() r6 = getegid() pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x8004667c, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)="da116154d3946ccda3e0a55e8eff680785eee89c372663f392746e24006131b05f4a64263c4f3e5a52942f2eb3372b6b9fd4fb62acd9b5d15345e7847f33dc", 0x3f}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r7, r0]}], 0x88, 0x400}, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f0000000500)={0x0, './bus\x00', './bus/file0\x00'}) syz_open_pts() ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000080)=0xff71) syz_open_pts() ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000040)=0x100000001) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) getpid() sendto$inet(r11, &(0x7f00000001c0)="1f3ee010ecd85d5f4e5f9561717a942caa9d13780b6dd3af1c2c9fc81a7d7547463c4799db8c4f2bccf22cfa1056f545850acf83412f364c1d7c1a525739c8f1b31e6a658ee5f45b03751b997f72e91a6e52e62a189179d3ca31814630b90b6c453711bb6fca2b7f7dd54e8eacfa39d75709b95df40aa617508b609e6d139b472dd8ca4962676803c5598c18126dd5438c75d17574a71077e455", 0x9a, 0x7, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:02:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b000033270000000000000c00000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) 16:02:52 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) fcntl$lock(r1, 0xb, 0x0) 16:02:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) clock_settime(0x0, &(0x7f0000000000)={0xf938, 0x3f}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\xcc'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet6(r1, &(0x7f0000000040)="44cdceee598bbf613f808df7c49af3114c743a2c3b11ddf6f364ec1b75f0698cc80f3162e6a4b856d656dbe41ad279d1166413196cc7d2d4ba35b736e0e83a92f7db792875ff529a3f362493bdad7cc41b408cbd495ea98c8b4b70079afd4fae76ad10de6a4afdf54aa0afcb26207620e6922268c544155b6cc4caa250ca5e0d1a6db0f59ee36e4d55896834b1ef47bb40705039bc036b5af5c3faf46f64654d6af60d53c3e15031080a2d7e83720829cb5396fef898f2746f1ee9b46ecfe1104405cb0020cf9c3ceece04fced2456fb3a89c9dcb03d129ee86f0f43bf6ae43fe09ffaa3ab1dc0e262a7f72e7a0d984cb3b645dba9d0d15c344b", 0xfa, 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0x100000000}, 0x0) clock_settime(0x3, &(0x7f0000000540)={0xfd, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r3) preadv(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000380)=""/68, 0x44}], 0x5, 0x0) r4 = getuid() getrusage(0xffffffffffffffff, &(0x7f0000000480)) nanosleep(&(0x7f0000001cc0)={0x86, 0x4}, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x3, &(0x7f0000000580)) unlinkat(r1, &(0x7f00000005c0)='./file0\x00', 0x8) lseek(r1, 0x0, 0x3) r5 = socket$inet6(0x18, 0x2, 0x40) r6 = semget$private(0x0, 0x2, 0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000600)={{0x153b66de, r4, r3, r2, r3, 0x43, 0x5}, 0x9, 0x6, 0x8}) nanosleep(&(0x7f0000000680)={0x0, 0x9}, 0x0) semctl$GETPID(r6, 0x1, 0x4, &(0x7f00000006c0)=""/91) syz_open_pts() setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000740)={0x1, 0xb598}, 0x10) setsockopt(r5, 0x8a31, 0xc0000000000, &(0x7f0000000780)="186c87b273dc64f83ec1d6ec9b6ae931c82ffd97e34c50fc6527845cd6bbe8ed8e5278c8373d7336247f64fdd8874e7251ba4ae7c50910c76e32047d5eb8959dae1c32d959a3ab323b0b1ee8b069fde67429243d1b73bda8967ae1c61f66012fa4ad4e80e7768e0f199d92271c36f4e2fad0c69e00bd3a7a31443a4bb3c5f7741d2c771a44bd4db5e0d6d01d2ff81d4ac001e888b42c5efc223218183e59c62d9dd6bad6192cf8a0067b2beee42e9d23e1ec8eb5ab2ede889a8f1952aaba59577e43b01204d57f0478f63903f3ec286938c4713a1d76facb6564681661f8b57c545814b0349b3d08e533fee0f75ccc4748dea1c39779969c9a6d3c89fde56484fa6795d28cab2dea8277512074ff1b22ea2b0b7022831f23632301b68c960e944f8911603eda7bcb0afe7338121b9692bd5faeac147038848cf7a878330d8f3864b9cbde3e8d1baebe9a6db20fbc98f800afa798ad0ac45bda6b2bc5d9590b1214ad47f6e0436f8deca78660ca265629de390eb4fa5f55aa3e6817688aaf806f647e521a1d00b4718469d523f1f8e75445b7058dceb25e65c17c12ffeeda5b68780ab86f2ae7d26f5020424db8875abb254768557f0e731c6117324ec95a619a15c5b794b94477e830ee676421a9d833335a5149cbfc08d9117be5a563f44e81c6352d2d927f9adc3507f5b1fe244c8e41e0d291ddae814113ed850a1555f9a47a91c40500cf49c8a8d2aa46edb68039e7b7e3031cdf35dd6846faed10213473392f8586767e841f3e0e8eeb1845091578f8b47f1ec34da6a01fa3390761cb81be12d83f8f413bc4afd0efc2dc97385a924877720f3ceb3c03a584a3f18169b06588611b751102031cb057c730c38bd44111442a42303fd4b471035c1cb213e57b560146f26d95792aa366efefd922d129af6617242ec823a388e633db8795957177915e307ae59971df64c268ecc0cf919c48d4e2e89069ea32e761b3bab6ff6973c850cc0d1e8cbaf33f4f85bd3d5b6bdc63b851f4bea82c6a3a1b29181df55faa74950719b1e9afe198159e803f0f83afbee259f07bbc0e4d20340bc451ea65fcb6ebbed54f87bd3fdb6938b278da9008466f34df57e358c1255400460dfe7c98cae7d89ce4add4a249edda398b6d38aa6aa3fc7049ea84a624efe4cec25e6e8da8e81b5ccc32d99fff9b96d4a914605fd670b826ded632eb59eda7411b33c1281a041e3d266eb455c6f8a30ca454dc70f8849f953566261d66e45e3e58db5d53718205befb4ad328a91677b244d1442a0315b62bf22170d21b9afc7e12878af58da5a53fdd87bd113af6f0747f964419103e69f5d5bf059da43e1c74fed47cd992281751757d117092b1880ae395387728c2af21b85df4d15bcafe052ca2dabdf681b906664212018e2c13116d62ac65384348657e7365c2e087f0fae9b71a3c1ee9c92c60cbdd519ad9bb65807731cd5235fa31f1b09fef8ea4c4994d8ea0489cffb4abc787d2c02547fdd87a4159cde196e4e175f528b948ade128ba51a366d7fc22974d7ef27a582313305d043e401f86979c9ee01f5ea914f08f7823a62464d63f01ee86a9dc3247a3277a03eba52b37e4531a8fb4ae42d619d780dd8462f76e0224b47474b4097f296854d0d311d3904552649c697661b078433403e31c699257f1f0a2f26094f83135d8a5cf02679de1907ce12c42b42b785a24e41ea63486506cf8f1705c65d501a84840e6c004d55857262aee15ccaf639cef5feb3abd1a30459ae2005ac04ba421d7565141d41ab0822a0acaf8356ab3a9a6deda3ec469be2efff053c9854973b0c97b54621001d159954afdc4b24e937265e9eafa1e1e4318beaba4df3f136101f5b86a0301edf47353f3f20cdb4f5f1acdd9ecce63e8af96ca25d7c1cfe72e21373e00614831ed9d545ccb13ae63e8651ac300f42cdd5be7245b1ffbc8e1c7686a092bec9498b596e54747ce30328eb126f69bb58c04d3c801ee32fe9b1d0fa445b988ee05f4df4c0e381b99a3ee4eecc6c25d7bfaeeec12853d3b6911f78421589462ba8c22b935c7228e4c4e3c394c699acdea0686da07ff3036f23a57381cae0155162ad41b86d21e0fd741c3135983a69457420a9354a1fa53972b4461a86d3489ef50734523670bb51cf5bdc9b7a8614bdfe6795a8d09e81b05ef25de323febf7eb7c2d5e93ed048df707a1bd72854555e68a275347d6a6ba90763b5976079d6012bdcd40fc75b37d00a93e188ea3d0756185bbf45ab665f58139ef60cd7d7a3e2511ac4e2d0930e7b749bfe118d9517a1f4b125d4d6931ad66ec6ac968dc4c90522a260f4d98c34bad9f8c7b15f60a52c8ec49447d1eb8076d152e0b08f380c37d4b71e548be2aa87bac7d45caf6e81f5feb288b2cca01b273bcb71eabf005037c02928a8af2a59be57d0187fc45feb9c790cb24a8bc71ffc093f164b3505440f922ebd9f597b4de79c9542fb8f932634c852df8d0fa47d319576a2b672956b767e8885df7f10b70b548a38895ab5150f382a76536c5596c4a1426f2a25c7764b37cc70ad66e362ad031677f03175e912c71cd9957855e61f2cc094a05b26b0559bce37e7a72c5bc873fdad748d5f3d71d2dee12dbdf760e3d4b4e5ff0e5f5114a7c363d1e64805e2aebec9807ac58b8028ecfda4e1d5cf96c00bc70aa932db48b201c6bf29866f660b57fdc2e52c747ae716e3fcef93ca28ac1018e71cd610e53b6e0bc987010c5e3bd7548d9e1e04e2766fb07b06d95eb7862da9e7d08f74a6891d8c5df88961461d7a41c396ef1fa305a5d79afe512a063c7456af10671eb4d6046620aef033f2ff221a38ba9eb0acdfef5b4dae4c9b27996d8f97571822169416479070816e07607a557f22a87d2b256d59ae2352d7481acccc5e02a0e0bdd163bdd2d5853a6ba864d735c3d2a626b3957cf0907a529652769842e046d75bc008c536c769536a2b5e062cdab46c348644f382074c55ce7cca182457c5fe3279173117ae7959203fa1405075130d4f8c4d6c347077f864d4fca1ed8f2a3433530ec63c852ab54010ebd2ef5f0e8133eb27364429952f76d9b0ef6e4cbb2da057cb26bb481763c4cc8da8f324143c2940faa3a72fe6591fed21e42c65320055fd3b42810e0554d343844f277cf8316957aee262e1136fd00cba00df985ff4325566aaa117230c040f0425a61fc5839d797a5c380c2f671545dfe29970b6d68563ee33e72048d445ff7dba2ef5d91e20c91cc914308bb899d2e255147f72d04d445e05f8d88d112f18334c90bdfe3d69ca83ae3999e571339aceb00c3b17d248456134d66bee51ef2b957227e6068b9fae9f95c4eb349ae8d0de1478c2363aeacd1c147292be47aa48b54372e97cd5365cff6a9d7d353dfa629edb7617fb6e451c0cfad327e314fb7b5cfcd363684d0b402ca44e926b49d210b58c3e161f642d02231eed60755da37477357ccd7a3d007f38f8d4b2b8fb4879a28ca7427538e3eca4cc99ff35c8f7dea6b25ee1f0c23932fad02466ddac14ef1a8ef86a5830e37b2e6e1be950896b280a8ce5fc0ccaeb5939638a44e15bb81417eb428c20bacefb7533d349187d92fcaa6d70b775994ce514593ab08f005a73a9559abe6a8f973e557ac1ada1d1c60424b5ec038f25d5f31be90459f2934d937ed26cf7cca3037e30b44d39ddd87065b4f76aaaebb4a227a0aee3130715fb4cbb2cc940082d1fa5f6300656494c0b53264d37114f51604816ca47d569f6627715135613ca3aa69a1ad23022a790d66f39c49f48ce2211da88fd9b4d7a896772139fed2a3ab40d1415536ba7e5c5653016d256e27253fa71f5a52629b643da6d8cab9d42bbbcb627a050974e0bd92af9ca02f1ca5fc4c53158d94d01f79aadf480943189262415380937555f2c1dccf0c209edf6fb9c2c1ab16287b118d7532c1768c9a129bd12b67ff4bba1a8b62835bd1b0f66b849fbb9af2c63b9a2385ac4d0d6d2b2c7cb968837a56740055253eeb2c0d282efd3e74610b86bd50d71de8014f45e4bf7c17b4c9dcd002766069251c914f2227b6a1c7dca78b07ca0f32e50485e7811717128805b87cf3bf74d056906ea22a26e28e63c7f0a70921ed32eeda84accb9f18ca5be5e1f92c4e6991e95b3a5c1544133f53a48446c15a3eb3b951f45ffa72b0667731f6f6979af69b50cf43b75e3b5da52acb9ea4ea032cea643448fa49d2d5d2106867847d461609c9fb0ff850a27f209a5824dcddc8bf63bc9c5302afd2894d0c22c2c012026f3160af1640799c6316431ec47c9c098fe2e728cf0100d6b289e4f399ec30d1ebc4bca61942643de3a2c5baf54a7649ce12fdab2546d849fac369076392b9982aa0701772fc8c375010e81686c1c34ec2a317e6dab3b2ac3c34f05a43ca1bc5e78a9e90cfae05b06e32ab4a02801f1831e1aaa3d0b9112dd3a6591b19db1d8ea33efd8cdc915edaace664ce996485e3c51b0aecea1989d31f5574ba730a81263e4e74393944e5befc78fb19752699558343c8d78209d9df744a235ee958e49fe1440f09c79e0eb6bcd2e0811f282708f9ab66029cd7b8e10c58048ecb03087fc3e11cc807ba0e3ee8d9537d0ce4da1dac3d7a1a317035f34ce8c1477b260757d6265758e6488e91f3a7f69cfb7798ba98e6529aade8e325dd355899547ffaf960e2e4554d3e29261559a93f45fb88940e929d875fed6e1f09451dcbc46a2a33dc7daf9ddb41ebd5964dd8f79c34b1334309e97a5b8b8eee78a3917c8cdbb3852a92af3785ba226c6efee00683bedba93b1a4c141c69c1a182999aaa96bc9baa7bb43d7b54c62596cd8e404ce155754014508b0af907bddb94156adf250d65da09030737f91348861194b78040315a5944264fc47e1d0462d5b142d8ea789cf9bea85f5a26a4318f813c26caeaf022f4d1c74994f049b626c945d898fe12e79bd8503bd4a5c6fd9a6f6f1ff535d524f6b1b2bca175d359270843be3477383343ae9699b47746b54833a08c468e3d80450a90774bb8e1bb3ef86bd8ed9393118e56e8b695520c2341cb0800f63d3f8227e3c5162d4f9611fef826c110c3c3429e9dd88ead7faf90ed3fa39d41a8a132ea97981a039f8b147522a26f9bb8af362064a3b8ffbad528f205bcc256f828e5436712ba7f388590d4f553f179f3b38fc76ef8c0655781a7a44348548ff40c0669bc786062c12d101f5a3696a4df9bed9fe18568fe06863e0eec7d2bf0a0e85c277e20eae2eaacbf84bb01eefa4a5cf742e4e2b71f7384ce729480fc44590990cddb694b301338d20436db5840a6077fc632ce5325254f24620c2d1471fd83f5acb7e33c26ee2e991df0e32993ffb7fc634426ebf6e55a9156a0045d345a108eb687776e1bbe5025299256fe769e73dc628a19993feac7987710d8edf715ba9b0a3abceb526d0aed3099cf97cbf945be4608008e1ee75ed5f9d84ba3cef59ee0efdc18f2bf1eb4a3dcd601eb1968aff90810eef1014b2d1c071c193f6b12506acf07b73d65e79efa06275d5516d5f32246254b6708be62aba62e9e9337757b489e5a0c7f2053c5a0b0e9601318f91e40e3e76c153ca4ad02a66c332e33d990ce30a9ca00c38a9574b7b27df9b7cc546e87ba2e576f9c0c192e839b0871b82605335d30f7d4893426510c2e2b9201f4b30c8218e5a0f739cf9f93762739951b489416bed94d2de32ab877760c397f625effb0be1a363936b4aab2a7636ac55a11408994ea6a13e9bc6707e2dd48acf70a4d5ee6d194c0efe0a766", 0x1000) accept$inet6(r1, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) writev(r0, &(0x7f00000000c0), 0x1c2) 09:43:20 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) setegid(r0) 09:43:20 executing program 0: close(0xffffffffffffffff) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8408, 0xa) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) 09:43:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x8007, 0x800) sendto$unix(r0, &(0x7f0000000340)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{0x0}], 0x1) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/11}, &(0x7f0000000040)=0xd) 09:43:20 executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x4000000001ffb, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0xc02, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)=0x50000000002) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="db1395396b9cc6569ff2b28231ae591ab384898c4eba41707e60813bc2525f0061e4bb02af43f651498940382ad02acf9822e85604f04fc6da437ec3c17cbcdef083ba01129fdc82ceebfa12846ff4dbacb4345b4203ddb93be358a2bbfd507fb4f583ac86c2b3ee12bbc05c3400f90d02a869bb3ff365d393902cf638447dc7902c6154691751e7c156272fcd3cab3b66437241", 0x94}, {&(0x7f0000000280)="e438833aa18e139861173dfa0ad20e60e97be054851578b40188a1ba22e373ad80c26a17e3b720fc37e6484bcc0f992358c3f463062ea4406a771e4da43cec47e4cc845c90db1d3484a3effc03d4df66f38fe30d2b6e3bd9b2bafec0c84f97a2d572f2ad0255140723a1b63f421f2486064c38dd6dfe02c12c02b05721ae3d123bfeb06996d780a6be3e04d3a9a3d28589358da2d193472943183b944a1772348af979137c0c370f04e1fa77", 0xac}, {&(0x7f0000000340)="bdf3a780a10dc32a8442cdd81ff12776936ef63c0ffb74b51f532610da71aa805d2f4d6b120bdae768f054af5830853c940733f940408f1132fe6d55f1be1d0d3bb3742b80abf6bc620fb609be77b1dbefec1b4cc8c47919c08dd5c9b2c7ded1a1cbc9f26c4f4ac2fb7992d477b6ec0d", 0x70}], 0x3, 0x1e) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x8, 0x1}, 0xc) chdir(&(0x7f00000003c0)='./file0\x00') 09:43:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8084, 0x4) r1 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) fchownat(r0, &(0x7f0000000000)='./file1\x00', r1, r2, 0x6) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x8, 0x72, 0x0, 0x2, 0x40, 0xa1, 0x0, 0x77af}, &(0x7f0000000100)) 09:43:20 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="fda1a05327973d17e3268e1c9907ee2d8981718ff8da8020ab43c6e5c3c52bfdf642d1f98f568ecd4e2518b6ddbf5f5562128b8eeecd3361a8be41a9cdcfd3d8af9d292becf0dc8fcfa7d45d39e7", 0x4e, 0x400, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 09:43:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) r1 = dup2(r0, r0) fchmod(r0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 09:43:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20400, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8}, {0x2, 0x200}}, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) recvfrom$inet(r0, &(0x7f0000000100)=""/166, 0xa6, 0x40, &(0x7f00000001c0)={0x2, 0x3}, 0xc) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 09:43:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xcb) open(&(0x7f0000000040)='./file0\x00', 0xa90, 0x0) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r1) 09:43:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000000)=0x4) write(r0, &(0x7f0000000140)="d749865e45a220543524b9af0c794b007680ba1b2621250e94caf64cc2ecee51d00832ce4c73cdae98daece767e23c3862f58095a3c6aabc241b7709c210ac84c0c9a129cbe3ca3f96c14f8b0ed7ab5841fcb175256a32a13a1b877dff04685aca7aa7058757a4f13ea220bec2c5981196666c617b9598ffb26cadf6682bb2633247aafc54fae710d20254c21b7d1c7bcf7427ead848c22c6f0eb58b955fc747053a0da730fe23e377d7d9765881f17bedb91f97b3d2028bc0f9ffb0c88698d622b8894b0d903b0c4e4a088707c0e4e92e43c051c2e1e6fa3e37e07217a2", 0xde) 09:43:20 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0xfffffffffffeffff, 0x772c2644}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f, 0x9, 0x6, 0x80000000, "d1fd76c2188eab7f5fa0f4b723a6f18ec02bbb98", 0x0, 0x9}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 09:43:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xe184) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) 09:43:20 executing program 1: nanosleep(&(0x7f0000000040)={0x92da, 0x7}, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x880, 0x180) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x0, 0x80}, {{r0}, 0xffffffffffffffff, 0x14, 0xfffff, 0xffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x84, 0x10, 0x3, 0x1000}, {{r0}, 0xffffffffffffffff, 0x77, 0x1, 0x1, 0xdfc}], 0x3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0xc0, 0x0, 0x200, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000002, 0x8, 0x6b400000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000080, 0xfffffffffffffff8, 0x4}, {{r0}, 0x0, 0x4, 0x1, 0x6, 0x6}], 0x7, &(0x7f0000000180)={0xbc65, 0x157}) select(0x40, &(0x7f0000000000)={0x0, 0xfffff7ffffffff0e, 0x0, 0x0, 0x5, 0x0, 0x7ff, 0x1ff}, 0x0, &(0x7f0000000080)={0x20, 0x1, 0x0, 0x101, 0xa27, 0x2, 0x3ff, 0x2}, &(0x7f00000001c0)={0x1, 0x5}) 09:43:20 executing program 0: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x1, 0x9, './bus\x00', 0x180000000, 0x3, 0x401, 0x6}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002005, 0x40004000020028b1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2000000000005, 0xfffffffffffffffc) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x4, 0x3, 0x7, 0x0, 0x7fffffff, 0x3ff, 0x7ee, 0x0, 0x1, 0xfffffffffffff32b, 0x7ff}) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="562101abd1a18205194c0000000b6aa6e6804767576353d472eb008a86e500"], 0xe) writev(r0, &(0x7f0000000080), 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8200, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x4) pckbd_enable: command error pckbd_enable: command error 09:43:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x1000, 0x100, &(0x7f000013e000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x379, &(0x7f000027b000/0x3000)=nil) 09:43:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mlockall(0x1) syz_execute_func(&(0x7f00000001c0)="c4c27934c68fc920928e00000021c4e1fb2ccce5d267f20f2c170f14c5c4a23d938cd700cf447dc4e12957d4c421055d388f0978c73a") open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0xa2) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x6, &(0x7f0000ffc000/0x1000)=nil) mknod(&(0x7f0000000240)='./bus\x00', 0x1000, 0x80000001) semget$private(0x0, 0x4, 0x100) semget$private(0x0, 0x0, 0xa96a9497e9207735) shmctl$SHM_LOCK(r0, 0x3) 09:43:23 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getuid() r0 = getuid() setuid(r0) r1 = socket(0x800000018, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:43:23 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x1000400000000) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x0, 0x5, 0x8]) write(r1, &(0x7f0000000040)="510f00", 0x3) unlink(&(0x7f0000000000)='./file0/file0\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080), 0x102ed}], 0x100000000000005e, 0x0) semget$private(0x0, 0x4, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)={{0x5, 0x6}, {0x4, 0x3}}, 0x0) 09:43:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x24}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xfac5, 0x5, 0x80, 0x3a}, {0x5, 0x200000000, 0x0, 0x6}, {0x80000000, 0x5, 0x4, 0x81}, {0x101, 0x1f, 0x8, 0x8001}]}) 09:43:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x16a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xfb78, 0x4, './file0\x00', 0x9, 0x0, 0x1, 0x80000000}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlockall(0x3) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 09:43:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0x0, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rmdir(&(0x7f0000000140)='./file0\x00') setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chflags(&(0x7f0000000040)='./file0\x00', 0x40000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0x7ff, 0x3f, 0x28a, 0x5}) 09:43:23 executing program 0: r0 = socket(0x10, 0x8001, 0x5) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socket$inet6(0x18, 0x8003, 0x3ff) 09:43:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) r3 = fcntl$dupfd(r1, 0xa, r0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x80000001, 0x81}, {{r2}, 0xfffffffffffffffc, 0x8, 0x0, 0x2, 0x18b045c8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0xe21}, {{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x100, 0x7}, {{r3}, 0xfffffffffffffffe, 0x2, 0xf000002a, 0x1f, 0x8001}, {{r1}, 0xfffffffffffffffa, 0xc0, 0xa00fffff, 0x2bff, 0x4}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x6, 0x2}], 0x5, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x7fffffff, 0x7c}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf00fffff, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x6, 0xffff, 0x7}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x4}], 0x2, &(0x7f0000000100)={0x3000000000000000, 0x6}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x20004268, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x534dd984, 0x80000001, 0x4, 0xd323, "464952924ce601bbcaacaf539325a3b553b12df1", 0x7fff, 0x1741186d}) 09:43:23 executing program 0: mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) 09:43:23 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x28, 0xc0000000, 0x4, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x12}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x98, 0x1, 0x2, 0x8}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x0, 0x5}, {{r0}, 0x0, 0x2, 0x20000005, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x49, 0x9, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffd, 0x94, 0xf0000002, 0x500788e2, 0x6}, {{r0}, 0xfffffffffffffffd, 0xc, 0x9, 0x7, 0x3}], 0x7, &(0x7f00000001c0)={0x4, 0x4b}) r1 = semget$private(0x0, 0x2, 0x422) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xfffffffffffeffff, r2, r3, r4, r5, 0x1, 0x3ff}, 0x1, 0xfffffffffffffff8, 0x9}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xf, 0x1}], 0x7fff, 0x0) 09:43:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) fchown(r1, 0x0, 0x0) close(r1) 09:43:23 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 09:43:23 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0xd4) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x4) setitimer(0xfffffffffffffffd, &(0x7f00000000c0)={{}, {0xffffffff7fffffff}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x8, 0xfffffffffffffeff}, {0xffffffff, 0xff}}, &(0x7f0000000040)) r1 = geteuid() r2 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r2, 0x6, r3) minherit(&(0x7f0000032000/0x3000)=nil, 0x3000, 0x0) setuid(r1) 09:43:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xa0000000) truncate(&(0x7f0000000080)='./bus\x00', 0x8) fchflags(r0, 0x60004) open(&(0x7f0000000000)='./bus\x00', 0x10002, 0x0) 09:43:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) r1 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000080)=[{r2}, {r5}, {r6, 0x102}, {r1, 0x20}, {r2, 0x10}, {r6, 0x20}, {r1, 0x4}, {r4, 0x104}], 0x8, 0x80000000) fcntl$setstatus(r6, 0x4, 0x80) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r3, &(0x7f0000000100)='w', 0x1) close(r3) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/211, 0xd3}, {&(0x7f0000000200)=""/24, 0x18}, {&(0x7f00000003c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000000500)=""/147, 0x93}], 0x5, 0x80) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 09:43:24 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6]) getgroups(0x1f6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000280)='./file0\x00', r0, r4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setegid(r7) setgroups(0x2, &(0x7f0000000000)=[r7, r8]) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x120) setsockopt(r9, 0x5, 0x9, &(0x7f0000000340)="baea6f21d5cdb66afda2fc85e5a3bf", 0xb) setuid(0xee01) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 09:43:25 executing program 0: r0 = socket(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) 09:43:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() clock_getres(0x2, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x8000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x152) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:43:25 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="114e5d22b3882eb9e0e6bf53bf66a51bded38928c562836698261031637844911e86f0bbf103b084044893fe1ee5c81f9cf17b19f0fcf4df12df3c808eb780eb2b68e3531ce69bfbe91329e07fa86ab1505652419dba3403865ad87205b782bde0cca021d4e52312966b3221fe8c267dae8819a38e11b10f61c9f7a74e740b9a08a7b6faa8e184aefc3db155b007f7f7a094383f10bdfaf8e9c84dcabb6358632d76b3a91bd0470983489f181fae615e", 0xb0) socket$inet6(0x18, 0x4007, 0x10001) 09:43:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)=0x3f) r3 = dup(r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000140)=[{0x9, 0x6, 0x3f, 0xf000000000000000}, {0xffffffffffff7fff, 0x3, 0xffff, 0x7}, {0x6, 0x4, 0x8, 0x8000}, {0x6, 0x7, 0x7fffffff, 0x9}, {0x6, 0x6, 0x0, 0x8}, {0x9, 0x4267, 0x0, 0x7fffffff}, {0x0, 0xfffffffffffff800, 0x4, 0x9}, {0x0, 0x6, 0x1, 0xc76}]}) ioctl$TIOCCDTR(r1, 0x20007478) r4 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000200)) close(r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000400)) r5 = dup(r0) r6 = syz_open_pts() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r4, r7, r8) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010ea009300000000004634ca7700"}) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000040)) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:43:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000500)=""/4096, 0x1000) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 09:43:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa29, 0x0) r1 = accept$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000000803a3f290b12cda00000000000000000000000000000020006100000000000000000000000000000300000000000000000000000000000000000000007c0000000000"], &(0x7f0000000200)=0x1) chmod(&(0x7f0000000b80)='./file0\x00', 0x23f) setsockopt(r1, 0x57, 0x1ff, &(0x7f0000000bc0)="fbc5969b5c506577a9168cfaf5af263e1e5fb55f78d04db7471277b97380f27ca2d82f0deb61d53a0718f7fb7738d8144a91191af1c3cf71d4141781d650a31640ae6bb185fc60a86bf522248d1f1128db906fee1f5864d3165da2ed42066d148a7439e61e944616da6b6af25d173971fbeebe058961eb432b5e6824bcdbbea222844faf2be72e38b04024f84a785ab7935b673665ad3b6dd9789417813755b6795ed9f1e251f5d6c1c0dfdc8c6734b5590b78e6bc9a858686e93f9376bbbfcba6f7ad7ac1462ce7d4ae448fa16b6ec4a26b80eb347ce3cedb15860e41433c3a02c744ad1766e7", 0xe7) unveil(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000100)='r\x00') symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000900)='W\x00') setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x9, 0x1b1, r3}) mknod(&(0x7f0000000340)='./file0\x00', 0x1ffb, 0x0) getppid() faccessat(r2, &(0x7f0000000940)='./file0/file0\x00', 0x80, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000980)=""/185, 0xb9}, {&(0x7f0000000a40)=""/165, 0x3ce}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/80, 0x50}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f0000000000)=""/3, 0x3}, {&(0x7f00000006c0)=""/142, 0x8e}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000780)=""/107, 0x6b}], 0xa, 0x0) pipe(&(0x7f00000002c0)) r4 = msgget$private(0x0, 0x40) r5 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x9}, 0x0, 0x3ec, r5, 0x0, 0x4, 0x2, 0xe0f, 0x401}) r6 = geteuid() seteuid(r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) 09:43:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x1, 0x6, 0xff, "3de25844a6ec6e55a050cbe99c96dbcad651bc72", 0x9, 0x8}) socket(0x12, 0x7, 0x1000) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x11, r0, 0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:43:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffbffffffffffff, 0x5, 0x4}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 09:43:26 executing program 0: clock_settime(0x7, &(0x7f0000000000)={0x80000001, 0x80000000}) clock_gettime(0x3, &(0x7f0000000040)) clock_gettime(0x100000000000005, &(0x7f0000000100)) semget$private(0x0, 0x4, 0x88) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0x265) 09:43:26 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x1, 0x1000, 0x4, &(0x7f0000164000/0x1000)=nil) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 09:43:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x900, 0x80) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x8}, {0xffffffff, 0x2}}) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1f) sendto(r0, &(0x7f0000000140)="b86ba3df29814ac35af16dbe903ea82bae414b0c286498841204adaa30ceac7af192adc094349d8cdf30c54e5d1ba0f2deb7db158ab5dda26f86c72bbd9908a50600eca013ba61990fb1d9fe559517bfde9dcc82de8eff9eb75fbf44f257d43bff421e732ba2cd0cd8e16e972a291084bd017131a54e3623ca6a1a4cdbeed738c783fda0d7109b5a23295ca541b66090c271eac10cfdec805eaa395bde987e5674b8ab5b5ce57f6146263ae3674771f1b9ab043e14aab0e6c9de05609cf913fa182c0d056feea6f231a8aa9760560309a8deb9dcfd9866d04e3431dc7fd708a8fbabb1fcf34fe2a4c9ed63e50077e26aae597e754b", 0xf5, 0x6, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x400, 0x8) getpeername(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x1, 0x5, 0x0, 0x1, 0x200, 0x4, 0x7fff, 0x1, 0x3, 0xfffffffffffffffd, 0x3}) getpeername$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) mknod(&(0x7f0000000480)='./file0\x00', 0xe110, 0x0) sendto(r1, &(0x7f00000004c0)="a33ba2f42bdc61ce4ec44575f37065298a5578af71d349a89767fe81d7667b1286d867c025b285be9b6660e35bb7d57f9d71a4d30c", 0x35, 0x4, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) connect(r2, &(0x7f0000000540)=@in={0x2, 0x2}, 0xc) write(r2, &(0x7f0000000580)="947ca0c5f32caf69cb576303be36cf6055cd17d84d6dc42da0db3b2062511643efdefb2d8180c7d9a7a8ab0ff6677febab75d01fad72c37816d5673355f272c0a2e09d03bc743bdb4cebbaa8d6da235fc013edb8a293f67ef698c0dc77a9bd3a45bb6fc343fc75e8cde2a28e932e63346b9909df2434a66c1066474d53f1", 0x7e) symlinkat(&(0x7f0000000600)='./file0\x00', r1, &(0x7f0000000640)='./file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) r3 = openat(r2, &(0x7f0000000680)='./file0\x00', 0x80, 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000006c0)={0x1, 0x5, 0x9, 0x3, 0x6d8}) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000740)='$\x00'], &(0x7f0000000900)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='][-[\x00', &(0x7f0000000840)='\\D/\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\\-+[/:]\'\x00']) faccessat(r2, &(0x7f0000000940)='./file0\x00', 0x8, 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget(0x1, 0x4, 0x81) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000980)=""/4096) utimes(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)={{0x100000000, 0x400}, {0x100000000, 0x4}}) unveil(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)='c\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001a80)) connect(r3, &(0x7f0000001ac0)=@in6={0x18, 0x1, 0xa, 0x9}, 0xc) socket(0x18, 0x5, 0xb3cd) sendmsg$unix(r2, &(0x7f0000003f40)={&(0x7f0000001b00)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003e80)=[{&(0x7f0000001b40)="413f9c406525cf1c20b7c6663a1db8f3ff248a4dd076b255c8cb3a8787c279089fdac62317804b63e76f0fc11422624c4cf79715b081535cf8a86f8649daf556f39fac10c2a41897dbf04d2974df5f8af9612838747f04f33e0e416348ac9f3461f39d35fac8eebf6ce015c23287bd64072f5fbbd38700a7f3f45353e3b443454656ac50fedde0fdd853a6f16ed03472553d313f687e4dc7b8980aff3421b630e870f82ba78ade067e24a874df3285782f7d6c14ee62d560628999593c666d865378125224e8624ac0ad7607", 0xcc}, {&(0x7f0000001c40)="ddcd4463fe7932092a67f5ccb167b15a50b346512b7136c0301827038518d2f3652da1445096b04bb5a484102b734f1e680ccbc45fb30d683e7598cd1b656a2522dca786ea935683b5e0be9fb3e047479f409ccfb518732c27317b3165c67338f31216c774ec023af33e5ab1ac144963708581da842e10ba4bd7006ca8bba3941367cd23cac19e9a15938f12f967bd21016ac55243685c53fa4231d43ca393e0b5b054a475dd31e64c008839e8a9f45f6743a00c87467ac643f9e6d553e305e2e98a84dec9f261306c38cc234bae049fba39bf64edfee5caeba2f2566126b811d68475d4591be61f599f2ed058ca841302522bb58db4b3fa12de35cfdcf8afa0e165383568120118c03accbe403aa32b7063e989b9d7c2572595a136c0b82dce74e5dc2ea53a185f18c2b4bac84663619595202d550fb322f554d03ff6d120faedcf4ef945411222a1e45ce6fad9ca21941ea7cbc681fd1c98e48d69dcd255aea136c3372b52e9cb3f3dfef27162adaa41768635ce0367620394a68a035594884b9156a1b989391aba0f1241a226716fd552040e89f091babbcc59f54c1620b02126f51322ba1bb11bc67db85cfe1c9b7f8f7678bcf52994cdbc0f4a4d0b0b41ab5fdab5bc0999d7beeb696d1f2dd95cd6893795a16d0af90b5c86f5972b0e8e981b61f8d96c02d909fae3559f0dc5ec72c921aacf210aa68b3ab5f102e088e81a31b1e68815b55aee063189b2903cf5e73711893345f2fef113e1bd2c116e1580ae9528f13825890fbda0a16ae26e5db6e5dd08d62f181edd3d6b289afacbdc901201341cb7e413847eee297c5d3fa74d65e1a01e2da45ce34e5b64e19a5aa8efd982a545f98b27848db03fd08d2da662e788eea962121ae46740840b445512d7e2bbd7cc7e4f1c0787a4d2fd5373fc941756b554c7f2778f52dd2da70c4c934c7dd9eea1e073469a796c0cd6945dc0f1bdf6aa2b95e642e297f8e27fcf370fad9656eb65bf301cd2276dbc5f966e7bc62d395ee4cdc4e5aebf581128c2c1ecc3a4ac02563f071f8c9a6e7f5d544c10f95e6da56035c0fc1b3acf1ff932ee7b9dc66e9788000756a614739d9af73fef2cbb3d392d03dcf854d5dc846cb873257f6b16da7b95755e37be372c6c30b0284e3f128226d702112b021401c823f345e12cb93623bc4e72be0c0dc4f31e0dcd2fbcc78fe8cfb1f7f1ba4eca212cfe200d869b4ab21f466497af0d9b9e85c5ca0cd8623c7d0750b0bc26c471f7fd5ca28b3e162d29c1c12bdd982108ca6fa5eba8f71010e780a04470d7c79aa41e4d60cbe2109bf767e9935cec38d807722ee0b2f448a06f9efd0c2a28e348df2c43fff7b4f521fc1561267fe18969452c7a788634cc24efcc2133b079b27111f31fba0d1ccef2e81de77ef5c101fa389a32973fc7b236f2e8f9c3ece690ba957d056d36ee718f5f7be7dcc398f32b1e15ce6d0a133f2a8db194d513b65ec0a9a639eb4e0670fa42c7da9be4bd42fbb246144aaeb701b747868f81bbbdb4ce587bbf4944b037ebef28b00b0c0e58b30f8d10650f03d689582d62daac73fe10a47b0628fee0a350a59d2aa0fe2344015b5d21e5581e10ce8fa51d3778796c3aad0d9a4679a1015474a390606d5cc82e53665b12876846ec5c41e09f6849c1bb03964b35fda92b2cc8cc9325c35e0044f8e3c69bc6ac832ec89bc3cce2b7501a73611a1dba35998e99fac6819adb67b3d60cd2a5e77fa39e830e30458dc06594ad9a3f515b420c99a33ee928bb544bafc484efb3d163d222bada9577d1d3efa906842d7f1419b65416662e943c58f2674ff33df62b2c989d2545beca73bb7b72fb55257c0461ffa5eabdce67fd8173bd571722ff18886555c706ad895a3ccf6bbe7432d7ee5bb957f74fa51c1b293c1123a48bb8a7b2569820af25cc45db2e51e6fd09ad2c7d9a5e89608409ee1f119907e36a33e33c19d05382967f75daa8b1b9cf83a1516ff98b64050454f5afa6d96b5d36e9858b23272b76b4bc62815e905247ab3c3e419f6aa9abb49eac750db4d910647af2c53914fc79c384e011292270f704d32261f7364d0e005b7cef53ef9f392c26f61c711795eaab82a85e4d5fb132af5ee3feadcc5f45390edeaec930035385e7496b53f319448359ff82efefce12e5ba96e1ffca89a46ef2630aabf61c3565e0735db925f3137259bd20a1d19492f334ab204e94b3876b3eabfd25c09f76ceabb1d086ee710bf07fe0aff285b076d1301ce67b4d72af85a24a5c360705f00b729fa191ac3ff0129202ace3d28e2912c2a71942b514088ce86438074c66b56b14c16ba827101d3597bf4cdfba3f41ceb93953365c982e1d7a3db7d65af7cd19325852274111f486bf12a97efe542aa67b9abd771350dc82c0cbba356d1e62acba4015caf7970b856012aa86b130e038625b9515dfb22619c1a72413858091dc5df2323086db6b4678d4e92900fc3a7fa5c8f871e5ba264a18df708da1c50c4536c629ea090e3fe5a257a06accc64f89839175981bbfac6946b800c6e8d394aeab671910c7664d7050a9b4241e5736531f150deb5320b9950d3425d377de6737dab44fbed2a3e4ccf9ff1192d35adec729edbd692a2c5a33abd42c5eb70a9f29a294ef083528082656753a063d8c336f208b56f5a7126e854feaf41432c6cc1f3eee3fb768fbd2d200a4dfaa02a28b326f76c01092e5df853218330a36d16241e7419fa9fe6345b878b70c2394ce2aa5078e11aa1e91b710a2e84ebba2a3e0e24e2df05698c275a8c79cf90c1c6b270fd838db7454571c15748023438e949a131c9f7466696148a68f9c50d5cc5403322eccecbd948ce0c03c287bc2945e33240531ec209d5c6fe2ad9a3d01dfe870498378669394b5c2de9118655544dd2aca7b48cb89959583314a58e22236dfd868d00c5e505ed667a9ed3ffda3c457835d4a3c8624813dcb3b3e6b828485a98dc51ad8611b1e17ddf2aba8c9419626e0c5119540b1826eafb4332ec41b2dcaef5abf8493ba92d997fa8a6021302273f113e27d457ce8bb85c743708bc6a8c4b901cb5e3dd46aef67107efdc99f4a787037e340fcae829ed55f65e10bb8bbaca3925dcdbcec1baee8e803d4ee142885da9c45a91fbdea0fa449124fcc214acbb6a2896870a66aa04f5e0d00a34673d1d63cd044e10385718db4d4c15fde83cf63544d70d6d0ff977ec3e34673aacc9a6d368b81f32dcf8813a0d2e6a67917be04aebec2a8ff7079de30ae68d0ab1f41952b8a99435e2b9f3a23f03c9e168524168d25105daa3cbbaf44d96e6b67a2c8bc355b033ce52cc91ddf7ed669fea0ffd7292542ad6cdfa788e41aaff8234992eec48c43c36b2a5efc804a4b129508e6af6456872e5b702fd8f66d33f4aceec2789bc2d9945b21e04ae8a33e85408759c71129ef69989ca15192fc684402a410fc94b51a1d0f784ebc60108f909cfa28409a24a1a927dbddd181339140c3c35ad645264dd6f11523d43f5d3dda2ca05cf4fb289b9ec7d05894f4340763ffe816ebf491c91fd8a13d724f02ecaba6e8ff0346b2905573e864f7c0cd08cb96afe5104a95ec19d5344450f67aef690879f73f75c49c2b11be8798b68921a1481df8a153dcae1841c2e622a6cda774ec1647506e63650d97b648b4afa314802cab1f38322d9a77c60c84623ee1294438bba5faea0147c1d1720c8a5907f998fd5cd323dc5a11634ac94f8a367f58b0d70cbadb723cf2d75720ed3c8e98afa1567333b02bac2111c3f0f360224f4f552b8bc62a49a72029f23188893728a1e24a970bb6114daf14ead668dd8ffd7fecc9ac32d5166d17363b2656416708d9d126c3dbee522f65522c958b9105aff7ad6e8eb2b596cab90869caad1d5ea07e6dfc9f926fd7786d1786825520d764c0ce0cc4a218b652ce9e8ac7094ef14ccb8cf51f5936e786af3fd812bdc35da2d9c1864253786e1852d934831c2d53cb6804928d5393841ee35a162063d1ab055543eb14d39b2bbb4c5583e111442fa670ede8beed8321b24468920943fc897003f203fb0f7386a2036b765e8a47458555d311d229dc866cf574905986ac5d40ae73b0bc6181e19e0310d4c4a77f389f4f03d018a1e5650b805103f75b112dca36c5267b89c0d63c0acc4d7fa0383a91bbb7f7f348fc854ce40655bc4e67070d919f82496e35dc54fa1cf4925f4df83ef6a3365b9af6615a3182619a23d68bb31a6fda0c733f44d95dc1c25c6d81ff38a3a49c30074d77705e1429491495c19d26bef55566a399c7e106b428d3e81d40a8c3731cc036cdd170dd16d983695e80dd68861d60f35b8830d61ab5e43ff7eee29c84e119989ebbee43ef58575c8a90a594a4ee824ebc20bdab2b6eb55705b369552b02ffc72cf5db24f7c05460461c5117d6e7c23335b208b851f70004c9923b99a2e90b590973bbd89fbbae81c134ee5d4d08119fa02397073318f23c357ee1f690a95db45e90b744d2bae64e4ce0143b1a17690f49cb1917074bac0ab4414a627146b4bcee71b3d1d8d1e1de1a63d5f3729ded33fecc0db5786246a86f00a68efc566c4b8feeb745e5431c96cc50eecdaff1370c33543188a24ed7b16e3b5471e20dbd9eec66ea21b2b6bd8fd14e8ece30625a50f5989a5146b1d24cbd637f7056010c78f048dcccdd1c0563e59c2d716fa5f1d7a4e407ab046d1aeb713752032c620bb323c1db5d6ba547e9eeef9c502a3797af6358c3570e9c76b6fc09fea234365e59c72a37442e808f8dbbc681751acd1ab61afb9365ec000e45ad12a84637301ea9bae4f2e1ca0fbb5da6a253c2dcf56179725b4cf05cbce8024c2a3881eaa19c96be847dad2796e99e428bc2cd0a6344896faae53b26e3ff16f4bdcefcfa079b8bc28e34ac214b48367ab7344e5e80ba3a5ef1dc2a2f631926636f37e7c59c79749ff3419e0ffe0fa3e81d73574a5dd84ee992fe8b098dc355351b54bee651d69d18b3a53580fd5f047ca5017aed6cce93dbf63338a052eff7218c0585c1785fe09dd99ff00e9519d9594e0301bac536e8cceb65d05e3d69fda1dc3f63cd0a9b5331d56768462743a69e8ca62c109fa2508d80829db9d82746219193388132850e1fc16ceda12331385322c8f3f89adaf721a931ec6c0268accd6389f492db04e8878ad8aa3e70696cc68a7a2f6498237932eaba0d97ae4eb24c893fd8a3f58e0035609f3b49b3187393f2bfdd6f6df058b77c2fa81cddedef51abe1eecf0a2b707e4acfddfb7a44463246d5a4e3bc3ad13dcb4785a3214f11c8b651d6386adac3ad1aca7ce5dee4db5b52cd85efd73c1a9737fa75b6023b4422ca140400a81136dea1d7d146f0db103549576ed65061206831cbad802c081446c60872c1a128bc048fc80b098130095bf77f7823afab5dadab8f1852553d89daffddff582610c5d684304a147bd3364e8faaef550416cea8635e09b71dd9b2e1f3fe8939cd3e8eb778a134547668f895af60c39bdb837ba7b913b39e736fef9bd3921ff40512ca40fd750e0872654e49fbd5f99984b2a8cd8f36dc17585bdba4188ea791704b463a0d4726b2de983ca1e9da6a0f3aa5f158f9b8aed8bf6a147d9195f314cec6b783efc05d29ac6aa9b5d221fbbbeac0466c11b0bcdd0ac0f158da8c0dd50166f5b530ac11945e7ff5b41c782dcb99e34c1ffa0a2739cee1310594d3b8268c6efb9e14e5220b9fa07dd0e4971f67443181e0c4dcfdb54506d0ce0345517671dc23af9cddecf8c86382cc7a1566f27bdc87aee1", 0x1000}, {&(0x7f0000002c40)="22a8947993de45159d234b50ef499f1761f826a64e56285c3075fa58d50f3ad8d8d00851a34e90402ca12f824e98de0717215557e26eebf507611a85eab04287436d8a859b35223cfabc205547a92248b84dc93e9ed44ce52aeedfb5a5ced44b7270062a885fa30335d8e37d34f87d045bfffa684a449e4633c1d8c7bdab01ffda25b9ce35215b9c9449c5b3c5e65ad20af7bd3745848e8eeec6e861b4db2c5f9259380d3ec7b4d6c0d247d144bcee2c4776877bd309f1a5f87b98df703d43c0e311cc7ef4f41c23599a19adbf3653db51417424c472432516e52577cdbd01fff98ef229b1d2672993b5afccafa1d877f98b3916a4a8290db14319eff622810d47da2b391d504dd0cc3f8aa2795e9ed653fd03e64618ce1d51b7bb824b6400a152a61bf0bb5257d16d66539c2fa7552ab4e90652a91225e1a14c0a614dfb190b102c671c60552f8d1ec366a94df6bac3b74dc981041459d2e85769cce45ffc77864128c91c9d2c73f6f0c563e5f0e24f1ea8bf96d478b4a71a038047db3eaf9add0ee1ed66d37e6c85c2785069f1007767d3bb692ff8bd362010f17fc67884ce42f99391ca657993a1b906e5d7c2e39fc4e0a233e337603889689fd60721d44788221a9f0a7a9b61f03fb6a62796f022581fb2b5585e0356c84bf212666d0f134566be05b9b78612eccd6814372be7ae6aa343c44bad8e51e9d921c17c6b7fe238ebe414a3b17d2b74a6f84a9c08b6e08d3d8f47b14b1ce7b4185e85ada0976db8840397b9ff3e5a8b4d56cf676e70a041d0770088dab99b02ef4618792c5d9b3184b70a97fa8897bdc5fba73f39f3e26e93f8e131c647aa69a67247624564dd6b4cc75c5f4a29f6f633a8581683765e6face8761f44f95ce8f1489a731fc9bb1f27fa62e565b9e0494986cedfb945c7bb3266c35c52c985cd9f476301ab7943e5f158579f5235b7f341653829e9c13d1b0b383165164aa382806eacb3ab0e560fcb0b2b92863b95106de5d4cf84263046828b65e4a8c1ce22c90673512995ca4812eee7d7b3fb98a08efeb8f8c03f190b039d048a484575d8d42f1cef648b7907a2b0828bff844e2431aa667d6b98c659bf67b81e955676a70c866987e0c899f159bb833ccd6e7581cec61ebb017be9ae2ca9c80afd245440b1c4238d696e692e33fa29d3ef034d50b2bbf6ba51a457276b9b5cb3c10839dad7b5f2c9c0473bbc99cc16327e9714eaf449eba6011cb8db6f320e752e677baeb1b5f4bc1624c9058b9da3c8771667c33c8d7842c84a7da42579a3750a475b2c54aad3caf8c556f3234ec6198bdfe84933489559bb6e3191af735d6bf8241d0f5c0d49982560477e43d454cf928a409347e3549d96fa2dffce61e0a3462e559991b4c1127f1f033e2770f139621447919b1a6f6551a0fd9d037c1de094ea1ba8910dc5307d8e82139e94676903dce62edeb906dfd3035059aad693baec380db6c408b28752b220e9745f7132b9f647b55db3ae00770221b9a30f13e13f2437c174e02c8bca14c04f6c32637f900f1022a8c6fc4f7417d80d72f846d66140ed26727438623934dc420b7f3f0d30ec7ce0d32151fa80a0d5784be17d614e664c2d4879f68b3e6ed43cde07ec0db389f3c904811d622cb6669a7c8b257e82121856095507a49f647c025c30119efea1042028fbe90dbedb33e9eb05808d6136498fbc7babdabe98da7d590bd3a795ef1b51b8b523cd0f84d0f467baf499c9ef7331dce2567466511a54fa3146465c27789f1f60947b5846db36a5ebcd4303e8e2e6d8fe1b1bde9586eff65a1c6f154bdd5c0eca36aef2baaa8d4bd0fa7eb4a75e679c8b6db1ed2a131b65d56919f682497a9c98d737ae82f9a374d9431af4881910bcd005d796424a34a78be6c7ddd8c4c5bf2cd9eccbe41fc4ed71bcabc505e7e452c5b560daed1f7bbdf584465ab0641fd0d8f2a3fa008d9caac49dd463a79489663ca831c31a912e34cf1d4bd0c4e71bf36635f707271c00e5a611e93108c9a48d280e86d196e59a95a55e1582cf63cb11000f5849f68be79db8e3d3a7387cdcd61ac4aa54f997cdb50237fe2575203dd8a722acf676734aaf6781010e119dcc07ac7239f2d8895b920a836baf30b2b0bf54241fbfe3f640ce9ea6518db754cc49f32a8d40ae39fe856b055823eb32162f6d58d68a0f27356253c61594335b3a6957625c0e3939ee619f9f8d09f43ba64bf12803ac1a2ae27d4579af474b1bda2f5dab5656b1c121146613a62e3b19b52b2c36577794df4eb1c56c7ab1f88156d3845c577b4df7be5855dabf88ac34c69e58a489642a47c95251b0707e68672827826044551be901fb1bf757cbab5df13d143d2034e5d3353e47b15d6f08855bfc1ff2ff0bc77789324826a2f9422b726a8977839eaaa45793db7cc0556ff6d5404962488d25399766ddc614c024184ffe2715444a2972e3af3263866572a369b6ce33601bcbb251519b75348b02daa24e240f9ff0587305e7b889057ec886bc05c6f9c4843be55370e03da4f392d87cc73300e8687497250405f9668f6c7bee92da48166e648d804135fa5b04af8414ef8d2471e0de2ea0a85639687d7d261788a2658f55c66f2413c48cd6d6bfeb3b3ac3d8039d31e8660de1aa168f1122f2b3464715ecfe83d6a9cd3581c68f558f200a334e1225db438e52d38e66e614d0510b0a91b47846ad9ebb6ba6f2c7e304c1ffb90ec74fbf5edb3f35ebdfe5bb1ac242ebd3627e197bc1240f8e3633ce4487d50cbee42b8c64fbeff4eca7e0267d3720ea5271bd25624d1721d671ba8ec6ae32ed5d481bc1e35b03b229bb54ae7e8ca759d85fdc58a6b3cd7d344a4c8d96d0ebc53a8738cb98f86285a63d55a667ca5daae136d5f308ab45cd0bd5e19398bc141f42bb1022830c53b3e4dd6f6faf978cdd55e2ff414d273c041edbafa95396b4873f8ce1ae3ce8c237096da27c8bc061c7174a6a3ac0ab2bc1e8982f2de66cadc125734c063ec3ba15198e2a8c342f655019b2d7306ed2123acd01c22752600b1dd1251433e6296fe2c9b522c9bee7826642884b133de32de0dd83a28d5fc27a0fb6acde5ac3f2186bb3f10ea212616c5510c08870d3c5eee56427f99ae746f999636742cdca412d9fc187b889a1c9e42c870cdbe9e4b9d5ae7c98dba6c4d6dbaa4e7db98677b3fd88a03fd8e3b6490f774279321cbdff535b7dd41945eb93c9c78dbd321297ee642aed3ccfa789b6c2ebd102fec1fee11e057ee869c711f142e0488bda2d86e42706237bccb7d4e21f5dad68f4a78861d2677309f5bf6dd7add1287f55e3f0808bc269917e186021c914a20a3f3300d85df7c20b4744cab0d000b76fbd6f217934313fb01fec32ad6571466059a0761e005f08ac67a75468304eb88d4afc3474cb78c93a7cb1b92ca8218b36b295741c23cbe6783a36b84c0cf34720b7ecbc931c965d5aaab915012809657c1b036e877eee4173dc4addd63a6ff341a9ef7db56f0475754aeb4e2d8d0e8661eb18769776af6650dc48a9abfd333fade71e77378d641563adacf8d0e06d5ec6c36625331fa37b6722dca4b5031d3e923891f8fc343e3a629033082d7f9d290cd7aed4bbfdf361200a142f5fc381cffd8e63bcedd60aac5f0fe7fe31db955206b03c7a9e06fe77dd0a926506cf7ca5c82ad8038c13fc23c7b7744b1430853005d8fb96befebf0cb61e15e94ce7039cdad6d82b635e043417b2af0f275ab1378d63c61b67463f072144b8a847cda72d5682dcaccad2e53c781b163fe1468531b8ce97247178ea5478e3d0476eb4e7ae6de5ef7d36532d3889f5c6f71a13233eb15b7897e855042e8d879126c3c34d7cb1835ac6299d987c6cff117942265422ca7117c18fef3d06379d9c4b594a5f339a94d141e5793f6588199b2f2c123fbb8ac12402a5176be8b7f00c6f72df971a3c2187593d9ed2958a0a353e100b13dec7020c56e7e1996634fd777901c6e2056cd9a1ef015bbe7a19aaabde138b4b8dabe7731d929c52a38806d4bddadb2a120b8c28f07827a63d4fc1c0dc747e12f5d8e5e7d756e790d13c0da20715dbbe4363186feafbe8ebfbdc5ea7ccab38b9069b9cd4b94a68dced9ddfc3a05208a33d11baeaab426d69bbd3d8189ac8a47a1021fe0a3e7e3145ee323788edecb36e05869bbf17af33e27bd39144f2108357f1eda1e5c7db2d16387fcebf76c81bca93fc217cf1cc1995b44e79ba3e8b3509add651f978c688a644e314547aa991dfe16cc6a68b8d08b87783e857c8f47bd695e52f09ed65b060b89fbed2e73c205a6073777db81e3b75c59271060d977c441336408f0fd82be04572d4e70b7980fe5587b680c1c6eb570fb01f4ba5070f4c43f084503966b1c10e57625457db47cbf875ca5faaabf7b2b65035fea49e483af1d671b15c0f1ba20e602c6576e092bda42d69dde30b9522f3616f15cf86b305ca1a12ec2be7ee4a0b05f18d068f2d07b694fe59c28f55153cfd85def57ce75aa9ed4d3588b140e547c5663e1f6a444a423af90197517a540da5a6839d1d72e374dd82327d156f40989ae87a90d9141f31c7c5cd4825df622eeb2edee7d1795257f7c33ce4370c21b6f80622010b33625f2fb3fec34aabc51f60fa5335c02fc297b003eb1704785c315b532fc57ddc2a447ad4ad3f4193e8eaad66b5ecfa605e0cbbeb0f650d226a024d2397cad1e5f9f6969006b8ad70a84c45834e2a32cda2c8c79f7810b103f28eac4c6ba5f06642e7d8c2c635b3a6164928f292806a1a0355b999cc04c216df6aa75da57184356277125dcaeffae2b02d18956a7681f47184a73abfc4c5a4fc56f1d9e9179669b872a4bc02ee86a66963b6b1cfa192dabab39e071cec5fe2f99e42d142b9d1a6f96535163eadaf587e35088543b39d7c3a222721d0587fe14c911a47ae9979dcb5478c4d6c2d66006a1cf742b426c8931abace9c7f17b102cd000daece30ef74b66312e16e7f51a1c7f58e11a1eaa68543835d3af17cf59099f756e9e740e82f344933701b9a4be6f32fc39f454048d4ce17e55f9c886d57cb68b86ddc7d07c5f35a2e38dcdb7fa2d7b97b086223ffda92cf489008cc4153b58c6199fef8bb11ae0f8f6d2a05196a7b757704155f21c6fb2816e1af2ce6145fb508fadacea1c57b76cd3751ea4037dc72dbae6b3ceec94999b7a26da21ada27220200a1e4f78049f83b28fb85b01cb3ac763c7ef026e3aca9f7f4f6689f48b5c0c50a09abe85ed3307dfdb2c8e311994ad34176e0010b98cfd7e7724dc85267de616efc23455a21688b0504dceea1d5ad013017344d7fa7d0597978541cb00c700e85494454d04aafb9275f0f6cc63eca85eba34b174a1ea4b1476920c037e88c5bcd300b2ef0c87d7d5fd242f74a9d3f9eda8605b2cca412cb66ee300a8b7f8d183e2f1f55680696ddb2a8c168cf85b6969654adf75a1deb1d6b1c14e7a058d0c09d096d56613ac2824654537807721586b5cfbe277ea95f127a852f7d759bd6c9a6ca923c4b0a75fcc321f0bfcffe0d1bbde6d52fffd13661dc9c5f0daa392a9673783c22e7bfe029bd5b1a13c3276da6502ad3b19a481098b339ac89a3ab60f8e1e16e5769ca856bbe2aa90fb592ddb3588b74c6ebb38dc94a0174dec37b40a779b3fa166482ab2da1d66c2f79807f74cce57d17b7dfc9a24bcaca81eaf8c687ea47ae9e06f14b8c5c67fffa8514c322dd26db1e0f83e8b6d614bef26564819bc7a474f210af54bbf0f519783e6cf1129e80cd886912f09f4eb8", 0x1000}, {&(0x7f0000003c40)="dbb7874c74ffe16713305f3893553174a877cfcd64f8b27023d4325cca59c435cf926565c64422aebd2fcc8cea6eb6af95e7e16188b0f39ae598fd73c249e412ffc9ff", 0x43}, {&(0x7f0000003cc0)="ee5cc8dccf2e15d01671a55f760ee712670a62f0d5984c8e478b37b77af83bee9a2359ff6e3eb71b01e563b532f9967817b4b70771328a9d6ec84f8807a448e6e460a9d87dc3b85217051822640e4102355291e0661bea10be6e6b9ad88d262c39416281c41b3541acbb3657ef12b5a1c45ffd3a4e9b44f147579c828015b1dcfd60b01af19dd17be635976e0206db6d914aafe84082c50648b045dace2c890f39f23f01e5699ef8cf8baf38c212a8a67f8ae0873b2e3d", 0xb7}, {&(0x7f0000003d80)="1dce5f0ec2c628aad19ef5a32aa7f3f9f1dce89f81c17e88376daad88cb0053de5b6fc1811b8c8fc1fddfc926b362003ff557e08b0de8e40536f7736acaba59f3bf1b5116db7a0bc1863f8cfb5ba9381519da48572a783926e9443be5e1f5c96ffbd9da52d3c7b6da03fa37e5ab45ecd42ce4ecfa63348b80e776a8b539fbc5ab524533c67edd95277394dc58503a4e0ded53dd66370648ebfbc5303f236c7b2dbe1c92ea17d4d40c88ea4880caae0bd7b8658be62552c0b78c35d617a43ece6e5cdca674fd789834027f8a9b557b46ec542d3aae86276467148cd2a4a5a1e", 0xdf}], 0x6, &(0x7f0000003f00)=[@rights={0x20, 0xffff, 0x1, [r3, r2, r3, r0]}], 0x20, 0x1}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000003f80)={0x4eb0f876, './file0\x00', './file0\x00'}) 09:43:27 executing program 0: socket(0x18, 0x4002, 0x3) socketpair(0x1, 0x1, 0x1, &(0x7f00000005c0)) 09:43:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) listen(r1, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x0, 0x8, 0x6}, {0x3, 0x4a1, 0x4}, {0x9}, {0xf529}, {0x6}]}) 09:43:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x7fb11a0585a0dabf, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000240)="4def46928b073ffc1d256c626c7ab135051862a96bd93e5f4e9ab134568fc9770268480d504f38d8d78e592adc38", 0x2e) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)) open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0x100) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000140)=[{r2, 0x8c}, {r2}, {r1, 0x8}, {r2, 0x20}, {r3, 0xc4}], 0x5, 0x1) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) 09:43:27 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x3d, 0x0, 0x0, 0x0, "8d0e36ddbefd2e50a9ca07000000fd4c44be00"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xb512) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0xd459) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x50) r4 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x42, 0x0, 0x6, 0x6}], 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0xf6271ad3c7aa97d1, 0xf0000001, 0x7fc00000, 0x2}, {{r2}, 0xfffffffffffffffd, 0x50, 0x1, 0x0, 0xed1a}, {{r4}, 0xffffffffffffffff, 0x0, 0x80000000, 0x9, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x9, 0x9}, {{r2}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x2, 0x81}, {{r2}, 0xfffffffffffffff9, 0x43, 0x20000000, 0x800, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x0, 0xc0000043, 0xffffffff, 0x8}, {{r2}, 0xfffffffffffffffc, 0x84, 0x1}, {{r0}, 0xffffffffffffffff, 0x64, 0x20000006, 0x5, 0x35}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x3, 0x9}], 0x0, &(0x7f00000002c0)={0x903, 0x1}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x146, 0x3f}) 09:43:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000000000800, 0x0) socketpair(0x11, 0xc003, 0xa264, &(0x7f00000000c0)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x7, 0x4}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x100}], 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x10001) 09:43:27 executing program 1: socketpair(0x0, 0x4, 0x80000, 0x0) 09:43:27 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x25, 0xf00fffff, 0x3, 0xffffffffffff2ec6}, {{r2}, 0x0, 0x12e7eba0df72f37b, 0x1, 0x33, 0x3f}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0x1, 0x3ff}], 0x200, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x61, 0x0, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x40, 0xe5ef, 0x1ff}, {{r1}, 0x0, 0x60, 0x40, 0xfffffffffffffffa, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0xc50a, 0x8}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x100000000, 0x6}, {{r2}, 0xfffffffffffffff9, 0x80, 0x2, 0x1, 0x20400000000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x7, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0xec9, 0x7}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x1, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000001, 0x627dcf26, 0xe459}], 0x7, &(0x7f0000000040)={0x2, 0x28f}) dup2(r0, r2) 09:43:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) 09:43:27 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 09:43:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) semget$private(0x0, 0x4, 0x80) getsockname$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040008c3c85202cdebd8f4d3f8244e007ae27865434917dc9068dbe67ff47819b7998012603f232e56cb745a2c5c72a3040006b14a1813810c67a07a4dd9848d5c55a927009839843872e92ba94a3147479ae95a8f19497ca6f3b37d05ebab5f57cf496a90d8572532b641c5956863910b60f77726b6680749ba51cbbf090d944280fdd29e564a0fe66a2bb2884b1e4d96145cc64f83c1ee7ebdc9315890c07d7e1ad5d31a96b17f8e25104d8161ff38c404497250a037ed0931510d37a9550952650034470fa4ea"], &(0x7f00000003c0)=0x6e) fchdir(r1) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0xffffffffffffffff, 0x0, 0xe5a3, 0x0, "03f3aeeb9c3ecbd0375b45036d5d2af5fde549ab"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d", 0xb}], 0x1) syz_open_pts() r4 = semget(0x2, 0x1, 0x20) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000300)=""/179) r5 = open(&(0x7f0000000140)='./file0\x00', 0x280, 0x20) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000180)=0x80000000) 09:43:28 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r0, 0xee00) getgroups(0x279, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) 09:43:28 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000000040)=""/162}, {&(0x7f0000000240)=""/4096}, {&(0x7f0000001240)=""/174}, {&(0x7f0000001300)=""/235}, {&(0x7f0000001400)=""/60}, {&(0x7f0000001440)=""/226}, {&(0x7f0000001540)=""/196}, {&(0x7f0000001740)=""/114, 0x367}], 0x100000000000012c, 0x0) 09:43:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="52597e59c740890a5e2053a39f9f09d0c87e3ad77ea1236f977b20e35f963d7d962ec7c8ad75193ee23d21eeae9f0a074719f9266c6bfcc763fe84af5d982248cad188b6b94165a33da3d9100f63d0701b24c67f385941f86629db2dea2d9d71f9c2e8802b508493871c26b68476bd6231ff4008ee3b0b72b85342d2c5390f3832ced997e70b3ed4c6cd3cf3347e4984a40db1dbec38", 0x96}, {&(0x7f0000000300)="29e842347f085b3d53859902f93fb34408e0e4aaa796f12d05a540cc2118d59f23cb569a84fad138aff0cb54255dfd4995e9e55bc015982b896a075b53b14abaeb2be7a636ae9f98149084899d5527458b7de63e58a0755f42236764080aa7cf763ad919b47acdb218a858d5507340868476908167ff16f239134f8fe086c8d1b595ba4bd21880c8679ca5ecdaf60c24852015fb2c5c90db2ccce000d513d0ab41491177ad2ced88a0ef47b4aa5a2d2e2f2939600507a3bcc1ee64a7496b9bc9663364b5a2c9852208a0d43a95a0f88ea815c15f98444d58063c8e181b05e4e6f318031d5c6d20f616ed0380159cdc7085cf3cb1383681eafed8e223b71b5ac3239cdb6bd005070e5a35e6debb370385276a6cd618f4696aa14a2aa7dfd0c6db60309ea58097a090a64f5f2b26019128c9ec6705d1eb5d4bcd0be2952d20e9b16550c4b5b87a9d016be8f3edf2cfaa94a4fde4dd3b993b1ecc65633633b4f2c09250088f12b3d0832d9b29cb0b465b8cfed8cee2c70c07a29006c17f4dcb06099efc569490da14fd14d81fa9db3d569646a3dbce68f42152d65fa088bbe3f3e9afe70045a7f9a2569d9665bead24da5b85cf72a510456aeed9be314ae65808191ad15351ef9b5afd3b1bb5a53153cabc1c0ad304bf7292045de01e755d053774ae8b75589d16da7c20cee9043159e82107e1c7a22863b439ef3d5a6f7ddcffdbf5342dd4d381005273b59224885a58fe9c34ab3e3b41212bd4da6e4020b49e2d605555997489ee2b5322767a2c7257e20116b51563e3c99fd1ae3d9a3799bae46b9cb2a015091d2c2565f3eed302e6b6ed598542ff3d1fabb347d52cafa4b4d37ce73164e696d68fa366685d76e7f9faa076faaf2603e0d5296e684ae3e1e67f57557353dc9945b6925c5ae6dd4a149bf3835716aa29069d681c34725b25f741c22e4a117c078c36e35be93edee3287f66952658e51c59e57a04fa6dc954f450955ee9271fdef78296329381bd27de8c8faa52bb50068e93118aaa962bf9247f51d755a51c3f3bf9a003ccf96c6929bc94c487a1b52ef1074900cfbf1701042a6b195974ce15ec542936f104c9ab0b2e042e9532dc773dc241d75ddb8f2424bf3101e94e08c1642acba91404e01942464222b5eedec2e2f468e23a928010594afb0433128284dae08dd52f523613093fb4a74dead796f41c050888aa0a2dc60a52c9c45648064b79e09a259064b329db3ee9be4959500178dacd0d472d3cc2592b3f1c7b47c6948725889a8e4b7409af6bbe5b443e3ae513c174f18807c6fc7aebb7391091472b71865c09264105b99c3ea70c85aab826589b47921df3d0a3bacf6f25380cb6a08680a3cf06b424e0f3286340b0342780888958b2e04cc3307d89e53fe3956504a36c303485d381906b232da6be993d921259418b88dc5f53d9a394092e9b57848e9eaebf7de4f15d8af9ddbe69b93903c6135a80d75dd2c42500578085ce367478def77d8e2f59e141c90505a8c19ac5c10ae91f7209178df1d2b77b5204b93e02c351e66cec6832602bc2a65b7537bec91de744ac2f36eeff74e17b206bd7e967d1972c1104632b623efe0700986a3120544eda454403e18a30948232d2477c559a504839b9841fc46fe054805f116666356222d1270559754b1e5e704e5b660a78b563c58bee7de9d371f9394db0f2deb85b88b9cbf6d93684700cf21c8148c9be03a40804edca4431ca1f4b3ced8bc9f5e8eeb2e79aa337489cb61d4a79de12e4e43f8f2b615e2301e1fce90c9b036cbfa1a28fabcbc3529a6e3f23c52673756d42806a6b05deba6fc9edef4bf43cff93991c88d1d942f2e8e304de48b1bb9af8a6dc3eff3b5f53d05212d18c5cca8502888ea88854d932191faa22e7fc9366c5d7e38bdb33d321b559593081f6c087039311fe6ef1929d7a84367571628ce7000eec0d583b65f32e09135897a99a2b3f2f73bb3629225d64284c0fc1fc94fdca6952ba5e874a23ade58261f4b53ce437d5e2c84a12cf1ac8a3f2d70439f1f33b64b559e531450e1c9908350642786c12015f6df251f8d0b397c7423f992ad379deebed6cf5d1171f42b965431efa2297cc4bd245c746f5844e456612d174b0518f773a27f1490ff6a4e0f5572f8da087d66d465627db4adb3bf18d31370d89c9c8c8e494646802f9a6f3e9dbec7e0fbdff5f743a0fbfad299502f9a5eb7bbda362a0d0adb2cc6b5628943806c93a45f2aa8728012fb9e8390f36a83690ff37b5370e612a18bffc60bfdd445f790eeca8505fbfeb2e0c77b6bf87f58806855f36c310f6f0cb7b8c7a38eef0ae74289f4281e649e01c60654bae8fe18e0c217822bcbda315176aec626ad00eaa86be9ee7e9db5bd2ec781cdb2938871a32b700361e41cf317c73fbdc6ffe680fc3030edb7f11e58fd431b9ef98ba740df0aa49033e1264d01eb437ceba9760ac71b97e22532330f04d8002aba2748cadbf739573df050457648bb6d6d8cea4777937aa1374619f408166952d54142f51bd3a0655ea9bf834d311aebbd5743e3d2416c6e4528194da6d9aec720699106b24b53d13610864610553f17748e13ee631b570a69115886a50ea15070d46deb2e4dc1e293139b28a6053bbca35f9424439fdbed958c6b92ded6a5a6a9fe2a36ad3ef7c2f29bacbc4c9e97c41a4afd3eac50518f8524ce2cf32be636f7f1737a16a0f20461ebfe5853f7030b85e7f1b3e59912401b16545f7ee4a830b0d8cb80a3ded8376ca75b68ea60e2e76355ab97ddababb93471cafc0c419ed8013e470cb9caa031dc88d6920f5c75fc303f0521da81bea7877fa488df27b185f1bca595d416f84e7750e82b73a712ee82e036941eaa3aa6a56a84f17267e5459c9b0d2dd696d720ec9cd46d0858f832f368a1b71c92a4d07b4578e492da4c4468317b3d768f78fa4d03fee89ac85b92f2b6cdc2e66464d0a5e344d2ba8fbd73fbdaff30f5be206001dcb3c7ab460e0b9e8029d0d3f8464f597788fda65aa2ef6bbc22b7a51c3c687a13c5b1e95f064015e89be8fe9e2ac7b8f9df5da84771211439d55be6583a87b9922f9949b9d148c03b81d01dbb001cbcd47c1153e28a940ee06b6ab3e91465b0f128f5eb6ebaa42e951eb32192a95d4d68a60e59b1dc4edfe2ae2bf033af07ea33d0c7b3b5094266f0393e4f33ced8404116d86805a120e53e57f5e3f203ea6361a0f60f8dfde82302a74df1be0566ec3d1e06e2f574c5720b51d9cf9ead9c8ab25dacc8b225bc35832c096e07849f120ae5d1b023f7f1be9aa970b1c122d8c1a1927adfe65727fdde3c42591e71ae3c801303c09ae315ba4b8199ca1fbb92d0f638bb2b65ed1b00d62276d4705f57b61bc0bbde04a8d35cd17535b4746d94e918fad63eb1466036afa004f9018a818083517c8b882626a9a6ef5e24527f50e84f3fffa2e76ef5af282848674d6293a90218d4a7fb0a522d2e16a01ddfada330580d12169f9f2df3a314af0a8fd6a9f22c9407dc8115549258cbbbe229559be8fa14e2ace185f689dd114a8c51b3243ca860d3f399ec0143ea6a5fdf414820c44e997acf7b113708e6e24d8ef6422ef0b7c11fdaa7bebeb0ee935b2cc9f5620e37960867c5ecd82b1da33f856b47d21e55be59ee679a26ea8c8fd5c41e495117e8acf52e26103830b3bc83f27068ba58663a71a2917c58e4a3740059416cf8ff14bb86aad38965f5f0df9043f4b6610d65f7ab2300bb89b61e04090dab914be49a88d914d6479c3bfe9881c85944d8ea620d9da07b05ae91b1ed2694720bc7857f6bfc34e72b18ed6779d5b2992315442d11fa8f506b5ac0ae692e0697bd64606cc9b41aa5f6a8d246fefaa8642f071ac955a37cc98f0aea165ab9cb36f840bdc7de8d56d2d12b4d2e41ba5a1ce11e85c857cd3a1e02aa206f2907a2b6d96cb65c41aa9dc4e2ac3cc5ba881adf6e0505405ffd5d4a1f20177441a626a36c032029bdac8e854bed43dfa1c4edc62742caa445ffba4414ccbac949936324733215ff1d620ee7b9f11723cadf1982e699922ec1050adf57056688a99076066adc1bf95c39ffa079af5b8bf165ce6eb849260d2b9e8c1fa8fb7157ca9f2ee19141235b02c05d48cce10cd2176210823ab346da7c38fd1cd7f626e57f5a52fb32067a8cecdd73f7a3038cddf4464506104857a8732c9727fce5546f0133e57e2c041b7ce84d606c7b6c30e3154d9e55ef63802128a7c8b389538a478cb37f06091820059f8464b329b5ba9a2b43cb45b878c41f346a057d098ad23c7c761cc97dd95dc5b7faa49903b1d248b79045054a826edf30e9a5a8170fda5375d867c872ae5d0262768cfc7802c32c235c35fd4d5e2fb4318a3d93e9de461f9b93ee4362003cef96e2d1403aae99cc13c5e51658afea76c310fbfae8fdeb81739a1061b3bad83ba980801c066fec58d63896c8256b83ed1936d1be5f3a9dfee71e3fb3c0b680cc05836468f7c4091487500a76c3af96d1a4e127e77fa77d9cb7eb7059e3429be3cfaa6f1d4508b9d36971cabbb58a7ca4fe9f7ef05097a6f0de5d87a1ff0f6d032f2e00109df2d6240f4538abdf296a13180b5e1bf6218a44ec22e93fa1d3fe090a3d8e005fc54212d9550cb3eee37a2da3400f7a61cb7797b0bfc5c70d4de8300b79413095e6f24c023f0f4feeb2067fb0375b1ff3c4603b76ce27f279baef38834b9fac40f956d94e2e4c86df9d67a2b5df300c0752291de5ee832e3e0b15fe31886d0ecf370c87d9e5b0df51f7c884acd0f0e3ea5b1dc2c3b67cce831f0c2c2150e5de9725c3a6099e797e76b8fb3838f6da9f3c2dd43e0efcdbf2cb4595418997cc2d9ba30a3fc3c4e456f69b6ad6bbcfc78925a29d42b7fa748db8e99eb443b3d8d1e886cb386bd17e66e385715cf8ca79b612bb916373ef783587c183d8eeee3fe89fac239866acbc3ffb251c88a1bb4da90c0f5a90c33e36c9ecf2846cd375541afcf30391b6fcb523e2e8ae6a41f74a55f676aab16d2c503eca5970670b2747b27dfe997bee05b5e60f54e66b6c92a14e15ea55f38ff7ad3b43fa2eeebd10a3d68c34b7857905141755f9ec07e04c0f18ffcb30d38cbd34459eff92f7372a9269c1b1ec4461a1244ba7021a5a6847056689917388fde6bf2eb8bfbd808f5179f4a5bca3d56308cbc750f1ee3d05c6f90cee7189498e7156fc1cc3cb6daeb5f352920f49f78a34fa2950fb09c6cbb73bb60be1b295d3a2184667337b01b99d000227cf7ea1189d10dd3d936061c54faec1dfd4184ed28c432211cbc11aed78e680160f1467ac0ab7ad911bbe9d0fb09c9f232dab0aa6a6608cf68be1121c0624357d1513e1e0dda50a7983d4294dfb6cc3b27a9fcb7d375698768edc6e04a1049f5eb05a142337e805c9470e6ef67a17984a14ef77d965b7b4f56c6815996ca33f40ec1e6548c8937c64ae0d46fa0b2c9a080679a3a86234c5eb5402e6456e5c5ede31de0a3889711339192d3647469504254959ad04376831999f3215d3a9779b5d7bed85b7fd269de0bf2f6db7ea616dc915f81a939b0b3572303a6188957349f6354ac767caf826898476813ceec1faa4cb1d2fd61d63282476f94b4f38b5fafd08699c8b84816a3e3fc827e2ba80ea5d35923267856b93ec39bf81c2ab2e45e7a37a21dd5c0ab9eb1d03fa11c81822adfa4d136477fd82f3265d3834dbde38422d6d6edf9b0d67186152acd1e38f59e80a57cbdc656b5de4183817ed26dd555a8da30b9ceb9e4a1df7ebd5288e57275ae", 0x1000}, {&(0x7f0000001300)="3ab6d7fd74d1fed4d3662a7446dad562495a5a2ea01f509c0d715af3e9b8ce1938f92806ee91ad0cc5e16299d0b9820a05d9627ae89ce44dd9fb452d588f34b3698c84b7ca980286d8ef902f2ceb537b2ca1d77967ffa9eb874f79d75b37f6d7d55287a881fadec8e6bb0eda2809b712fa7a2513f5e481abd87be63052718c784ac1097262c8badabdf4893bc910f8ed10a690a3a3ec15182549f4f8c608167733ab33a29fbb057795cbf26a7010af54b335ccc95ca76c558cba80cb760ecf8933448278db67ab2b0151aba21f7e1d7585e915e7dfced28ef6091ea1a04c3311", 0xe0}, {&(0x7f0000000140)="49a83730c39e1e5b71956bb6068ed3298f1447a0d578", 0x16}], 0x4) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x13, 0x4000000000000, 0x1000bffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = dup(r1) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4) 09:43:28 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = getuid() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\'\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00']) r3 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r2, r3) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000012c0)="c1", 0x1}], 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 09:43:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) mknod(&(0x7f0000000080)='./file0\x00', 0xc, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:43:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x8, 0x0, 0x0) write(r2, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/106, 0x6a) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1d8) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0\x00') 09:43:28 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x1, 0x6d, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) 09:43:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b8560c4e9c9c06d180000000000000008"}) syz_open_pts() writev(r0, &(0x7f0000000680)=[{&(0x7f0000000800)="a9bc966b6efcdb4402b276fb24d036395c419fea3e9eaf12d17a02d6fe4623a15f0a36a70e8c240c9edfcf93ff9880b76229adc85728f75ccb4961b4e1a0897b", 0x40}], 0x1) 09:43:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20080, 0x0) getsockname(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r2 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet(r2, &(0x7f00000000c0)=""/192, 0xc0, 0x2, &(0x7f0000000200)={0x2, 0x1}, 0xc) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') 09:43:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x4300) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000280)=0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x200, 0x3, 0x2000000007, 0x0, 0x0, 0x3, 0x5bc, 0x2, 0x1, 0x40, 0x56f3}) open$dir(&(0x7f0000000000)='./bus\x00', 0x37d, 0x3) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) openat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x28) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x240, 0x88) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x2) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)) pckbd_enable: command error 09:43:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7ff}, {0x6}, {0x5}, {}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xb0126ba40768c6c7, 0x0) 09:43:30 executing program 0: r0 = socket(0x18, 0x2, 0x1) setsockopt(r0, 0x1, 0x5, 0x0, 0x0) pckbd_enable: command error 09:43:30 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) fchmod(r0, 0x80) 09:43:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000080)=""/4, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 09:43:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) sendto(r0, &(0x7f0000000040)="2501d5efee8871962960ca7e01e1a36839aeb3a9590e6f8cacadf2edb7983a67b3ea54e0123c5c5943680275a8024f4dd68eea50da8aca684c95d7caa5ad4687b5fcf5135db4d8b82d5e7ace7ec03f384fecba6104fcf9c545f2e3a00a27cf9889cee756262bb84672c64d2f552616936f226919df1e4aa3c022803720cbff814e1c096bc9aebc628c71c8e6d853b3c000fd84db7ce0f23ceb5729720f35ac56cd9c4b925bded5", 0xa7, 0x200000000002, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x9, 0x17, 0x6, 0xffffffffffff0000}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) close(r1) 09:43:30 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000001f0000000000ad002b66c70000f40000000000000000010000000000000000000000000000000000080000000000000000000032"], 0x0) r0 = socket(0x1e, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 09:43:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 09:43:30 executing program 1: r0 = socket(0x2000000000002, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) fchmod(r0, 0x120) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) 09:43:30 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x6, 0x4, 0x7, 0x4}, {0x7, 0x7, 0x100}, {0x0, 0x4, 0x100000001, 0x9}, {0x6, 0x9, 0x0, 0xfff}, {0x0, 0xbb, 0x7fff, 0x7}, {0x19, 0x1, 0x10001, 0x4}, {0x10001, 0x0, 0x6, 0x9}]}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000180)=0x801) 09:43:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x42, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}], 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000280), 0x10000000000003c1, 0x0) 09:43:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 09:43:30 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x280, 0x80) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x3, 0x1ff, 0x8, 0xc1c, "924bc591201ad7f9d663c1c96737f3fc06e86be7", 0x8000, 0x3}) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xd13b4da115c4b1a2) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) 09:43:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x20) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8000, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="000000186a50b5bf3e752b00000000202000004dd5706c85b0d80202deff000000000000291c1572b9cf49f52c0000bca9215b170500000000000000", 0x3c}], 0x1) 09:43:30 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) dup2(r0, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r3 = dup2(r2, r0) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x11099adf77ca449e) setpgid(0x0, 0x0) 09:43:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='\xd4\x00') 09:43:30 executing program 1: r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f00000000c0)) 09:43:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 09:43:30 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getrusage(0x0, 0xfffffffffffffffe) 09:43:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) socket(0x6, 0x7a4380b480195d86, 0x100) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354", 0xb9) 09:43:31 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) semget$private(0x0, 0x0, 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1000, 0xad, 0x100, 0x1, 0x4, 0x2, 0x1000, 0x1, 0x2, 0x7ff, 0x4}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) 09:43:31 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10200, 0x20) r2 = syz_open_pts() close(r2) r3 = getuid() getgroups(0x9, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000140)='./file0\x00', r3, r4, 0x2) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) 09:43:31 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x0) r0 = socket$inet(0x2, 0x8000, 0xfffffffffffffff8) recvfrom(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b0004000"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = getuid() r4 = getgid() fsync(r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x1, 0x6, 0x80, 0x1f, 0x7}) lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f6988c0d8daea3136872682bdd8d0e3f2af5b1ef", 0x1, 0x401}) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) 09:43:31 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x1000000000006}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x9, 0x7}, {0xffffffff, 0x7fffffff}}, &(0x7f0000000040)) 09:43:31 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) 09:43:31 executing program 1: r0 = socket(0x11, 0x4007, 0x80000000) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbfffff8fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x40) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x9, 0x7ff}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x3ffffffffffffffe, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) sendto$unix(r0, &(0x7f0000000000)="86d51a9c6a03bb929f595fc783f65b37a0532b2e9f135813cb3762baea898b7200fa46b1c10dfd844a60b40bd7c7dddf1b48ac6caec4dbe0430188231ad036f0", 0x40, 0x1, 0x0, 0x0) 09:43:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) close(r1) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000180), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4, &(0x7f0000000100)=0x4) dup(r1) 09:43:31 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 09:43:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x16) getsockname$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x100, 0x0) r3 = shmget$private(0x0, 0x3000, 0x42c, &(0x7f0000ffd000/0x3000)=nil) r4 = getuid() r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000280)=0xc) minherit(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x1) r7 = getegid() r8 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x4, r4, r5, r6, r7, 0x3, 0x101}, 0x7, 0x2, r8, 0x0, 0x5, 0x8001, 0x1}) write(r1, &(0x7f0000000240)='\x00', 0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x92, 0x0) 09:43:32 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x6126}], 0xc4e, 0x0) accept(r0, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) 09:43:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r1, 0x30004) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x81, 0x181) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000200)=""/210, 0xd2}], 0x2, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000380)=0x5) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') socket$inet6(0x18, 0x3, 0x28b) semget$private(0x0, 0x4, 0x400) semget$private(0x0, 0x4, 0x204) readv(r4, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/138, 0x8a}, {&(0x7f0000000500)=""/207, 0xcf}, {&(0x7f0000000600)=""/11, 0xb}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4) r5 = accept$inet6(r2, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000780), &(0x7f00000007c0)=0x10) utimes(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x1ff, 0xffffffffffffff74}, {0x1, 0x6}}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000880)) fcntl$getown(r3, 0x5) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSBRK(r0, 0x2000747b) chdir(&(0x7f0000000940)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getgroups(0x4, &(0x7f0000000a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r5, r6, r7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) kqueue() 09:43:32 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) flock(r0, 0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x20000000000007) pipe2(&(0x7f0000000000), 0x4) 09:43:32 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x100000000000000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) pckbd_enable: command error pckbd_enable: command error 09:43:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x5) 09:43:34 executing program 0: r0 = semget(0x2, 0x2, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/116) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x38) sendto$unix(r1, &(0x7f0000000040)='\x00', 0x1, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 09:43:34 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000008c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b88715db6ec3d6735503731e5c2091f3e9bdd11c92617a21e0bd2d6976d73521512045184322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a8dfe598ca84b10ba5651238225996d2250f6ea821e153a6ebab0fe439f3c2ff8a0d050049c6eeab2d4e779efa498100dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa062b0fb25d46d390af893805f2464ae7e40c6d593a51538d4a601b577f4c41a50cf20fa4c312f09f99257fdaf26b9cad8523c3972e733c744832f904062b0637b9843c72fc5a6052ef2ffef9b8a161375dcc665e913db57d7ff075e45c15263b67b5212dfaa2f4092b456265a851bfafb732437672b2f24bd19078130fb725e71b9993de66b21ff6a1bc0a38b4401d0b459b7542e5e0c03e5da171aecac9fa5a33fcd2049ba3c073ab135bf12becab12eec570f60e18b3797494f97c95187d97f6c3e28b0322d2c28cf2123117487961509", 0x1e5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x10000000000003cf, 0x3, 0x8, "b08d16c624d8d000000000081000000e00", 0x81}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:43:34 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x5) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/11, 0xb) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="b945a3caacb142", 0x7}, {&(0x7f00000001c0)="92d21f05c1bfa8aed14c36e871726be986c01c0558e2aadd4feeed7b30cba4e66b593a3e90785ec0a931e97c1cb3b2ecf34117cd056fe569dbc073fa8da7c28df7abab4632401e65ab0544f41c0c546125dbffe069acb60093351c88e5a8853df10bff3f89a92d4e6f1edcb4ffcccd0305041e824c189fa70c0de93c35004afadf5b88c29b100f60381069ae64328afb2f1218f21f347476ef3837311cdfadb40ef24da677c9c6dbda376eb6a617477b9f267615d54e9f03a22c8703c8a339fcacaa640d6cbe50a56ea91996b8b523db930ccd9ade74c0b1b01e905042abe3de9d02376310bd56", 0xe7}, {&(0x7f00000002c0)="26521b3b9e5f802815ca6d95b62249acdfa62864336892496fc1e5a3bb2e3e58c93cce2a1489a33a16eb0640bad3609a03e339e46de58b63265577ee1bb1fe9fd584df26e1e71d88a54d4c9e5bb0a7348fa159b29ce4622f520844fbc593ca35ca7b00507816456f73b0d3935af3386905c2fa364d4e782a78b6a12f941a41d2f62cbbe8bd4d7274144690939f92cd9e2a0ce685322b6ac36cfd36deae5e76383aee0de9", 0xa4}], 0x3, &(0x7f00000003c0), 0x176}, 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 09:43:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200008000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xffffff75) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, 0x0, 0x0, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r2, 0x5) r9 = syz_open_pts() ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x20000fffffffe}) semget(0x1, 0x0, 0x0) pipe(&(0x7f00000001c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) fcntl$dupfd(r0, 0xa, r0) r10 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r10, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/47, 0x2f) semget$private(0x0, 0x2, 0x420) semget$private(0x0, 0x3, 0x603) semctl$IPC_RMID(r10, 0x0, 0x0) 09:43:34 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050105001e00000000b5ffff12005738050000000000000038f53e85513a15f3e20002000000000000fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872bc1fbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c2900000000062a9b245c401196bce2939a90e44ed5028ac951b3f6087ffd7445ccb2d80c227b3b6382154db45ff4f7b752b4fa2c643538b5ba24bab3735eaa6c0b4fd0b82dfb32c4dda48edb14ba0a815787c8067d7379df117fefaff441aa0fc7d525774f95c7dd4566432190ee6bc32794577c1933663d4e2a54ed9b37e5f6fde5452369ab8b501d3fe90a636e0a7ef337bf06d570d9f26499939e6a6bfdbd480fbde9fbad5f9cd2a0721e6c81a227480499fb9e106b7c9854ba63d33067b18073b04846b7a3abf9168c6ff3281cdde4720dc7fa70e61552416379c67", 0xb1, 0x0, 0x0, 0xfffffffffffffff6) socket(0x20, 0xc007, 0x8516) 09:43:34 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x100, 0x8}], 0x2}) uvm_fault(0xffffffff82201e00, 0xffff80000198d000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82201e00, 0xffff80000198d000, 0, 1) -> e memcpy(fffffd803eb6f078,ffff80000198cf0d,0,fffffd803eb6f078,7c1ce8797e573e16,ffff800014a08f08) at memcpy+0x15 end trace frame: 0xffff800014a08e10, count: 0 ddb> trace memcpy(fffffd803eb6f078,ffff80000198cf0d,0,fffffd803eb6f078,7c1ce8797e573e16,ffff800014a08f08) at memcpy+0x15 rtrequest(1,ffff800014a08f08,0,ffff800014a08e50,0) at rtrequest+0x83b rtm_output(ffff80000198cf00,ffff800014a08f00,ffff800014a08f08,0,0) at rtm_output+0x711 route_output(fffffd80353bd600,fffffd803642dd88,0,0) at route_output+0x78b route_usrreq(fffffd803642dd88,9,fffffd80353bd600,0,0,ffff8000ffff9520) at route_usrreq+0x35d sosend(fffffd803642dd88,0,ffff800014a091c8,0,0,0) at sosend+0x6e3 sendit(ffff8000ffff9520,3,ffff800014a09288,0,ffff800014a09350) at sendit+0x58f sys_sendto(ffff8000ffff9520,ffff800014a09368,ffff800014a09350) at sys_sendto+0x92 syscall(ffff800014a09400) at syscall+0x541 Xsyscall(6,0,ffffffffffffffd8,0,6,5691f97e010) at Xsyscall+0x128 end of kernel end trace frame: 0x56bed5327a0, count: -10 ddb> show registers rdi 0xffff80000198cbf0 rsi 0xffff80000198cffd rbp 0xffff800014a08d00 rbx 0xffff80000198cf0d rdx 0x100 rcx 0x2 rax 0xfffffffffffffbf3 r8 0x70 r9 0x5 r10 0x9b4734791693051f r11 0xffff80000198cb00 r12 0xffff80000198cb00 r13 0x100 r14 0 r15 0xfffffd803eb6f078 rip 0xffffffff816a0825 memcpy+0x15 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800014a08c98 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> show proc PROC (syz-executor.0) pid=319154 stat=onproc flags process=0 proc=4000000 pri=72, usrpri=72, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff84b8,0xffffffff8224cb48 process=0xffff800014963080 user=0xffff800014a04000, vmspace=0xfffffd803f014318 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 74779 333236 77576 0 2 0 syz-executor.0 *74779 319154 77576 0 7 0x4000000 syz-executor.0 17794 491841 49121 0 3 0x2 biowait syz-executor.1 77576 231006 49121 0 3 0x82 nanosleep syz-executor.0 15231 398017 0 0 3 0x14200 bored sosplice 64621 429129 1 0 3 0x100083 ttyin getty 49121 214024 47859 0 3 0x82 thrsleep syz-fuzzer 49121 506096 47859 0 3 0x4000082 thrsleep syz-fuzzer 49121 326613 47859 0 3 0x4000082 thrsleep syz-fuzzer 49121 313432 47859 0 3 0x4000082 kqread syz-fuzzer 49121 384679 47859 0 3 0x4000082 thrsleep syz-fuzzer 49121 86632 47859 0 3 0x4000082 thrsleep syz-fuzzer 49121 38197 47859 0 3 0x4000082 thrsleep syz-fuzzer 49121 358545 47859 0 3 0x4000082 thrsleep syz-fuzzer 47859 392776 62983 0 3 0x10008a pause ksh 62983 359760 4582 0 3 0x92 select sshd 4582 337000 1 0 3 0x80 select sshd 95827 454382 73709 73 2 0x100090 syslogd 73709 286616 1 0 3 0x100082 netio syslogd 30088 490850 1 77 3 0x100090 poll dhclient 13125 195555 1 0 3 0x80 poll dhclient 62424 298577 0 0 2 0x14200 zerothread 27413 213437 0 0 3 0x14200 aiodoned aiodoned 77705 10310 0 0 3 0x14200 syncer update 8994 132415 0 0 3 0x14200 cleaner cleaner 51874 340400 0 0 3 0x14200 reaper reaper 92687 178307 0 0 3 0x14200 pgdaemon pagedaemon 81348 242837 0 0 3 0x14200 bored crynlk 34917 482930 0 0 3 0x14200 bored crypto 1856 386812 0 0 3 0x40014200 acpi0 acpi0 35808 69650 0 0 3 0x14200 bored softnet 20556 345982 0 0 3 0x14200 bored systqmp 11702 248619 0 0 3 0x14200 bored systq 81841 363823 0 0 3 0x40014200 bored softclock 51550 78984 0 0 3 0x40014200 idle0 22604 239311 0 0 3 0x14200 bored smr 1 480838 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9489 6339K 6355K 78643K 11249 0 0 pcb 24 9K 11K 78643K 755 0 0 rtable 103 4K 4K 78643K 903 0 0 ifaddr 53 14K 15K 78643K 291 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 45 0 0 iov 0 0K 28K 78643K 173 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 76K 78643K 2261 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 21 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 188 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 21K 78643K 1360 0 0 sigio 0 0K 0K 78643K 31 0 0 proc 42 30K 62K 78643K 696 0 0 subproc 64 65538K 67586K 78643K 565 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 161 0 0 in_multi 33 2K 2K 78643K 237 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 344 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 79 20K 25K 78643K 4155 0 0 UVM aobj 86 3K 3K 78643K 90 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 70 0 0 NDP 10 0K 0K 78643K 96 0 0 temp 156 2359K 2428K 78643K 7534 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 18 0 14 1 0 1 1 0 8 0 inpcbpl 280 677 0 670 1 0 1 1 0 8 0 plimitpl 152 68 0 61 1 0 1 1 0 8 0 rtentry 112 170 0 129 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 222 0 218 1 0 1 1 0 8 0 nd6 48 32 0 28 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 35 0 35 8 7 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 788 0 599 12 0 12 12 0 8 0 art_table 32 789 0 599 2 0 2 2 0 8 0 art_node 16 166 0 132 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 14 3 3 0 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 186 0 176 1 0 1 1 0 8 0 shmpl 112 88 0 4 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3888 0 2423 48 0 48 48 0 8 0 ffsino 240 3888 0 2423 87 0 87 87 0 8 0 nchpl 144 5985 0 4332 62 0 62 62 0 8 0 uvmvnodes 72 4368 0 0 80 0 80 80 0 8 0 vnodes 200 4368 0 0 230 0 230 230 0 8 0 namei 1024 18824 0 18823 3 2 1 1 0 8 0 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 27009 0 27008 13 12 1 7 0 8 0 sigapl 432 1489 0 1476 2 0 2 2 0 8 0 futexpl 56 22024 0 22024 2 1 1 1 0 8 1 knotepl 112 630 0 611 1 0 1 1 0 8 0 kqueuepl 104 411 0 409 1 0 1 1 0 8 0 pipepl 112 1074 0 1055 4 3 1 2 0 8 0 fdescpl 424 1490 0 1476 2 0 2 2 0 8 0 filepl 120 9828 0 9733 6 2 4 5 0 8 1 lockfpl 104 481 0 481 5 4 1 1 0 8 1 lockfspl 32 739 0 739 5 4 1 1 0 8 1 sessionpl 112 32 0 22 1 0 1 1 0 8 0 pgrppl 48 48 0 38 1 0 1 1 0 8 0 ucredpl 96 2460 0 2453 1 0 1 1 0 8 0 zombiepl 144 1476 0 1476 2 1 1 1 0 8 1 processpl 840 1505 0 1476 4 0 4 4 0 8 0 procpl 600 3245 0 3208 5 1 4 4 0 8 1 sosppl 128 14 0 14 6 6 0 1 0 8 0 sockpl 384 1332 0 1314 7 4 3 4 0 8 1 mcl64k 65536 546 0 546 38 37 1 33 0 8 1 mcl16k 16384 5 0 5 5 5 0 1 0 8 0 mcl12k 12288 22 0 22 10 9 1 1 0 8 1 mcl9k 9216 24 0 24 8 8 0 1 0 8 0 mcl8k 8192 28 0 28 9 8 1 1 0 8 1 mcl4k 4096 69 0 69 8 7 1 1 0 8 1 mcl2k2 2112 14 0 14 7 7 0 1 0 8 0 mcl2k 2048 50329 0 50294 13 8 5 10 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 90816 0 90747 39 32 7 21 0 8 0 bufpl 256 14145 0 6733 532 65 467 532 0 8 0 anonpl 16 182814 0 174954 103 65 38 53 0 62 0 amapchunkpl 152 6838 0 6758 23 19 4 15 0 158 0 amappl16 192 8787 0 8302 105 80 25 36 0 8 0 amappl15 184 242 0 236 1 0 1 1 0 8 0 amappl14 176 304 0 302 2 1 1 1 0 8 0 amappl13 168 623 0 620 1 0 1 1 0 8 0 amappl12 160 263 0 260 1 0 1 1 0 8 0 amappl11 152 149 0 136 1 0 1 1 0 8 0 amappl10 144 151 0 149 2 1 1 1 0 8 0 amappl9 136 806 0 803 1 0 1 1 0 8 0 amappl8 128 373 0 358 1 0 1 1 0 8 0 amappl7 120 93 0 84 1 0 1 1 0 8 0 amappl6 112 60 0 54 1 0 1 1 0 8 0 amappl5 104 181 0 171 1 0 1 1 0 8 0 amappl4 96 1857 0 1832 1 0 1 1 0 8 0 amappl3 88 659 0 653 1 0 1 1 0 8 0 amappl2 80 12129 0 12076 2 0 2 2 0 8 0 amappl1 72 36112 0 35695 24 15 9 19 0 8 0 amappl 72 3565 0 3533 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 89 0 4 2 0 2 2 0 8 0 uaddrrnd 24 1490 0 1476 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1490 0 1476 1 0 1 1 0 8 0 vmmpekpl 168 14188 0 14167 2 0 2 2 0 8 0 vmmpepl 168 166004 0 164591 163 85 78 82 0 357 11 vmsppl 264 1489 0 1476 4 3 1 2 0 8 0 pdppl 4096 2986 0 2952 5 0 5 5 0 8 0 pvpl 32 576235 0 565209 257 147 110 228 0 265 11 pmappl 192 1489 0 1476 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 758 0 166 20 1 19 19 0 8 0