fffd803f0123c0 va 0xee6f594d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f594e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f594f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5950000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5951000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5952000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5953000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5954000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5955000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5956000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5957000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5958000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5959000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f595a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f595b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f595c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f595d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f595e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f595f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5960000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5961000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5962000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5963000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5964000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5965000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5966000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5967000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5968000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5969000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f596a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f596b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f596c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f596d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f596e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f596f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5970000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5971000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5972000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5973000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5974000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5975000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5976000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5977000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5978000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5979000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f597a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f597b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f597c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f597d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f597e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f597f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5980000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5981000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5982000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5983000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5984000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5985000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5986000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5987000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5988000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5989000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f598a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f598b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f598c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f598d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f598e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f598f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5990000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5991000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5992000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5993000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5994000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5995000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5996000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5997000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5998000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5999000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f599a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f599b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f599c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f599d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f599e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f599f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f59ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5a9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aa0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aa1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aa2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aa3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aa4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aa5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aa6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aa7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aa8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aa9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aaa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aaf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ab0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ab1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ab2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ab3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ab4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ab5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ab6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ab7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ab8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ab9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5abb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5abc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5abd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5abe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5abf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ac0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ac1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ac2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ac3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ac4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ac5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ac6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ac7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ac8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ac9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5acb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5acc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5acd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ace000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5acf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ad0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ad1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ad2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ad3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ad4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ad5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ad6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ad7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ad8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ad9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ada000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5adb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5adc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5add000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ade000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5adf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ae0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ae1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ae2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ae3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ae4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ae5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ae6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ae7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ae8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5ae9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aeb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5af0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5af1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5af2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5af3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5af4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5af5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5af6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5af7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5af8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5af9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5afa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5afb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5afc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5afd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5afe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5aff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee6f5b3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717f9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fa0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fa1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fa2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fa3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fa4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fa5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fa6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fa7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fa8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fa9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717faa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717faf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fbb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fbc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fbd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fbe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fbf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fc1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fc2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fc3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fc4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fc5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fc6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fc7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fc8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fc9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fcb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fcc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fcd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fcf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fd0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fd1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fd2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fd3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fd4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fd5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fd6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fd7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fd8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fd9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fdb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fdc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fdd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fde000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fdf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fe0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fe1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fe2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fe3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fe4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fe5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fe6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fe7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fe8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fe9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717feb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ff0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ff1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ff2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ff3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ff4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ff5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ff6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ff7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ff8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ff9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee717fff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71800a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71800b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71800c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71800d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71800e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71800f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718011000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718012000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718013000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718014000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718015000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718016000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71801a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71801b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71801c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71801d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71801e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71801f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718024000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718025000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718026000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718027000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718028000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718029000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71802a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71802b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71802c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71802d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71802e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71802f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718031000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718032000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718033000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718034000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718035000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718036000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718037000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718038000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718039000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71803a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71803b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71803c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71803d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71803e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71803f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718041000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718042000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718043000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718044000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718045000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718046000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718047000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718048000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718049000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71804a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71804b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71804c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71804d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71804e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71804f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718051000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718052000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718053000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718054000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718055000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718056000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718057000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718058000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718059000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71805a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71805b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71805c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71805d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71805e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71805f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718061000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718062000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718063000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718064000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718065000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718066000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718067000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718068000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718069000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71806a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71806b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71806c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71806d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71806e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71806f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718071000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718072000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718073000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718074000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718075000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718076000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718077000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718078000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718079000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71807a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71807b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71807c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71807d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71807e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71807f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718080000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718081000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718082000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718083000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718084000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718085000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718086000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718087000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718088000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718089000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71808a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71808b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71808c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71808d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71808e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71808f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718090000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718091000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718092000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718093000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718094000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718095000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718096000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718097000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718098000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718099000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71809a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71809b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71809c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71809d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71809e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71809f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee7180ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718100000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718101000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718102000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718103000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718104000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718105000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718106000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718107000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718108000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718109000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71810a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71810b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71810c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71810d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71810e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71810f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718110000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718111000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718112000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718113000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718114000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718115000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718116000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718117000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718118000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718119000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71811a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71811b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71811c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71811d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71811e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71811f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718120000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718121000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718122000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718123000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718124000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718125000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718126000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718127000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718128000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee718129000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71812a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71812b000 didn't change! 16:01:37 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = msgget(0x0, 0x40) msgctl$IPC_RMID(r2, 0x0) syz_open_pts() r3 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/98) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x3, 0x4}) ioctl$TIOCSDTR(r1, 0x20007479) pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71812c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0123c0 va 0xee71812d000 didn't change! 16:01:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/217, 0xd9}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) openat(r0, &(0x7f00000004c0)='./file0\x00', 0x80, 0xe9) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='\\\x00', &(0x7f0000000440)='\x00']) 16:01:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:01:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) r1 = openat(r0, &(0x7f0000000080)='./file0/../file0\x00', 0x281, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x10000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)=0x5) 16:01:39 executing program 1: select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)={0x3ff}) r0 = semget$private(0x0, 0x3, 0x104) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000040)=""/52) execve(0x0, 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) r3 = dup(0xffffffffffffffff) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001600)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = syz_open_pts() pipe2(&(0x7f0000001640)={0xffffffffffffffff}, 0x10004) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/ttyCcfg\x00', 0x10, 0x0) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r12 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001740)) pipe2(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r14 = syz_open_pts() r15 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000140)="2649e3af1cddbed833a792dd53c3bad409f3f982e53d59cadb18242b17bc87ec624181737d8127f9ece401500ff95f7284d734ced8a866eb677f1bd34f0b895bdac51b94d5cae069b74ad12c48654acc5d51c4a546b63d5f15c63299246452b59e8df1f9b5b58bcc623d5cffb6e8b24847e020b96009a5ff0f0e43b3e6119d2dd1be9a5a772cb6e69680a6b368f0ed0ce576984a5ddcd354", 0x98}, {&(0x7f0000000200)="eaa9a453532ca6882b676624a094688661bc04a4fed8c19aa390fef84f37835ac764aeabb239e583aeb29bf0fa422b0c8e4ee83d951a83b060449636dde7950c8824d5011f4bfb6af67c565b0cd40e0fc1646df7a2f49e430b1081dbf73e299f394e420ede02d3085a58dbaf7e9d4ddbc9093f3ce65f03b2afd11a38a57080100a875ede7e58bf26107a8a48a716d5ed89940df2b22797794a1ea0989ce488081f2bcb", 0xa3}, {&(0x7f00000002c0)="435ecf3c16cd83f45e2b2541a432c0ce6a5fc1e07e5cd33e5f0b202b2356a9ff99932cef4426fa21fb43edec1d1b1114246ba68942cfd320d7eb85baf91f26ddf222dba4844799a1cfec3c9478d8c273560740fed94344bbaeaaa568614b38b1b25d31de46ed032d0f5f76e3945ce49a4e0633764f46cc5d365d8e401846ac3b9e0af1393cc1bd9155ea405d99c3f1c2516218c8c1a77f2c893900d7a419d32ccea9f9dca0f58e06110deadd91e65b860783e5a0c3b8dc1dd2a3c692b296a64fda0f77c749e593a3da", 0xc9}, {&(0x7f00000003c0)="a08c7dbbb461908baf8b793980998ac211a6bbb6e92076c46e199df14646d622dbc625138dcda2fbecca5315fb4b993975a15094ac13aa0f804487a88c7b5ce684d09c3694508d099a3c77b7ef12b150093d5809b11a7b9e9f56907bd13d5ee3e5f8609cf91b7869490e021246265aa9730a7e529598e828b03bbbb82128fb7f196ba3fe11c0fa840a70ae18bda23b471dd4b2878eeadd0bde42fa8f8cdbf30bb22da8897558a4e81ca603ca60a984da354afa718b48bbe9021ca80aba361376f2618e8c5b586bfadf3bd0ccd509d051fac694af5cabd9447ea73e00d23da1f0c5b1ff4ac51807d6b0f4acd6aafcb78f30e413020f", 0xf5}, {&(0x7f00000004c0)="c4644c44a3345fcb37b06f68ea7da076bf981c17fea22f6aa053c5623f62142b7baacda5460ee872ffa7c13f664a640cfa4b0132fdcf6aac24fb12207e8449f857f99f6224bdaf07311896ee", 0x4c}, {&(0x7f0000000540)="2cea7783b048c6c99ff563d26f3eefa968b818dac593b81bf18df09c5bbc61eb95d644c6108bdcc4bdc263511fc2099603b1f025d7ffd0ba689b253115cce0b789c14c2044c04153c602a234e75ce1fd10518e640d44e2e4e07adea21de64fcb5b67b2815a9aac0616615b2d421da148e80f17c8fe0d4d95a1f6465e1fdc32d1feb8d53c80f640f00c96193f80af37fcef4178dda0b8119e492abc39ebb79daab288c362edaa78a5033cfe62b2a8f6f74dc4b422bb3620df4beb157e620842a93a9291c282a131747811e3ec0e72dbb7dc377d2a71013effc82e911516c5572ad5d2fbd657df47e58d8cd3d38fe86027050289521240e8acfb927f8119a463240db134167206eb50619dd76870fd507f6d117e1b5d7c04bb6a2b721e86d1ce7a59f432525a5f1e7b2d9749a6857c322659af73350d5662fe9f83e777deec650582ce04052122990a300aebbadd2977ef38ce49f5adc01d27d8979ed8c938eaeb974dc846541ff533ed1dd2e7533762ee6bb1f82e5297f990ec0fc2f8265d960a92f611290f2568f709ab7499f4b8c55a823a748d5ea8f1c009783a175041aabb0760f0919a42f459bc1ddd44c8d594a889f58352efc89d835730e487d70a4cdf14f4c87f8265bafb1596e68609aac42cab563b9c7db8b5a866daa0704766ddd697180849007bd290fa8fc34171c29f9ca97d10fba9948138aa3e8c1e98a8ef37d7faae60fc0ff777dce0a682914c8eafe872fd79baa665b687120d3f52ee9ec63e062e9519ffac6f5cbef0d55de9e5f9f503c1d8996848917bd458880ccfe13f21a5b0a633dcc10e229b9608f562365e5c7c6e672aded2a03b48a1da93954da3daaf51fa3e7389bc1c3b6a0e16b8e253a3b0278ed90c3be6c1deb92ea4b523f7c4af7808b92e5cb6525060e1bb2ff399bb821be929dfe0d1922edc8a66d46f4f1ccf5bb84e9ffcb8c2abad2174323ebb0c96c4fdd57d27d4d39ac0fb2a18a1ef103b76deed9bcfb4e5b35d26a5785234ee2bbcc78dd0fb5cf15bf405633b7cc3e48192bc92bda9c23f801921207f62cd1710f6a80211191bbbb6c9aef80f6c52246de0fda521398474a8a03ec78fa03dfb8b1c6a961dee4363f25f088bd4f6c9427a34801bec1adec76bfe1bb22ea67afebc31a09758ff759eedd3079ab414bbccf0da19b8e04ed51d4fa7e7716cf7e641aaf7c3e71c88bca0a21cb0ac5986440f9193e06d152e343e13b112d8e314bab558cbaf76422ff4e78f5af1e0e5323c47d60381edf788687e0a843faad7db7ca738e5865f1c2cfc3a3ac83ece20357667c0883c0cc3e911db7ee9b9b3dec3a71e66c408786bc7d5506184765a5e1dd608d5dc181dcbb015f1a68214328c060ca10869c876e72cbcc3a7ab84843c83e42bff55ccecf5c7050766f5e8bd2996fffd580ef164847db23b79976a63ca3a6a2d07a190ebf66bd53998fa91848cb7f547a8c0cfc643a491b559307848136fb431c40a9fcf511903d9497868b35000a11f7d16b139d09481b868dc46818f043e930606311b69e8f904612f45c93950bd38ddeb83ad3a19f813a96e409061a3cee0ef0af4d2de94659d4724adfd3b096fb60d0a4d86d3cbb6474c52040176aa52c1e4eee5af22b28bb2d864b7dac5de273f09ae9cea3589033dd693910f8c16fc2257df1962202a4f97d142bea1047f92f3d528b21bde64245a7c587c4e00829d577060027c0227e410ba709a2e3cb1c1873063b62558b272f3abd526c95584cbbc1a1123f7d29d7e0d248967b378d63f6747e97fabcdc65933e4f05cbc2d79b3ce59115d90613d405ee89b0b9ca2854600f205770d12ca3e6ff99325a9267bc731be86ad6b96f78a441380d6f09b485de0ee8b976fcbad0a5fce4fdca43013e422b239a96fe293d401d289fcc5e45d1c4e89af08433485a3b0cd102754368b752b18db91a4e6bf8ea1b4e835d0309e9f5afd59a011c021f757fc4fb081f3044beaeb8e2539a1b1932145670432a7f1a80ff284853dae97507986dffe6cee81ab181a22667d380aa753e5be05fe067257a7191ac636ebddcbf1b481ef1728498e2386b695c74a13a2370b8e316063bb37f6221fd645abf70f736aab50806178f9978ab250adaec1307c77ea80fda5d22b04a2a0704024ced8b9d5625787e9ef3d00ef83f54295dfa2d81d9ea43a80d4971993618ac957368da1e25ef56aba788e1cdc0b2243be27bce5f10dc6b2b0321dcf9b87fc949752bb31f09705127480745d35ba788d36d0b47155b60c053b2f113d31a39e2dec95ce4d993cedc6004f8b24ef1a9afeae0abe3caa5f94b40c2bd21debe8a1d4497874e8d22c30493fe4d063659c29f12bc4fa41d0650300829523c9009dc8f6ce236afbfd8ce99437e584af15249fef26a89cb2a8cca938bcacba88039dcfa196311e50c1254e66a2d45347b10deda4cb517a1216627e2a2198ff9c2dd43d6892005aef8a0f8fa70ab67d1ce507cff9f837aae8d72286165e89b80245269c8637b1fe061008f90c13a2f483e3bc02916a7366a9fc94045c067be21328a29fd4a6ba391e309aeda5bc1e2b077996de8df13b4747127d8d321b7b00bf7f92307bf5301b67ba18d71c367bef37e0be7ecf32165fdfbb574b7ee8b3e7bb46b565455490049861b1733a7feffd6a4f8f34006b2df4b6e8a5d98f4c474f7d296727adc9ec79b8cfd009ba30d35c91a4985337cbd3bd8868a91dcb929dc5beeefd0bf59f3524c890ac09331466b8d603a90cab89a3253d85fa52cef254330e5f1d67d474ca586ac2d020dfc332d8d3649542b66025d3d239f6f67e05412f50a0521faec6c3a87762c7e3722e6c82eb2a530ede1a2622a0568f423798b3c56fa06b457e9149b130c8d68e75970aa1d225aca4d591de05e4c51506ff7e6b490e9eaaf2ee6e36651a2aebac2ca5959e69c9bd6ae9e749f245ad61fa5060f4154e2750dc8a8500afb2f362fdeeaa14128a71d040de3d25ad92513a157cee628091d751fea29e0bd0344212df346d26b4d73f3cf8fb24f668223606ecf40e160891ccd9588c37f8cfd615de0f9408db632c884cabe6d586d26bc69682b9ed4da3f718a02deb8a8705ad206ebb914c06fafb79678b42c553a7797f9db2456225a4ea7aa2d7f94158f0be7972c0521d7d782328fa1c15de330603c957842d0b964fc3bb06698c2fd50da5fe69403663d5a594ecca444a72c10479dc65c7650752358288f349dd018521202c40247a1d1d63da933f5a6c262dfb59fc720e4b215193a570f54d3b07af2fc609147ca8d4d1b2fb1c8b4fbe3fe9497c7ca916cdc4a531cc3d0626fde941387c543c090406de10fa56f649d4c12fe986d479785c78631758b10e5677903c2cbe9b4a46291ee3e5634ddae2691604b4ccc9466fe6af4f3adc7ade109fb55e1599bc24aba8123a1e8227aa6749c77e40e154a2102b0f089ae3beb9c7a017f0ed8c839db2b835dc8483b696705f02e966c1056beca44533c141b0dfacdfd2caec092bf3d73134608ff379aea24226350fd96453010d996cfaa28b50a7e60157ebd6d3d211b4006727f45c0f3d355fec5d754e1b35d2d328949492f8bfe380978a9426e699dbccbf29382c959ed38026c2a71a7f0e16ce512cc2f8fb14ce367e97be2a1d51d17df925f73ab2acad60da8268bd009281ea0322534d3c391581e861ab43601b453947905c1f4be540230ce28f0c9674a2b8cb4eb0659b75db1d725fb15d63ee106719363c0555e4e7569620f2d3a24ac49568f2830e40c851a07b1fdfb77573147b4eb8049ae4c7f8e8a7a3c2fbb6740c9d278946d20334ec4a773033435191ba4022920bb3ff9805c6c4833fc6991aa11bb56d5cd4b5390e6ad21ea8d3e59f59cbf90b017da8dad1d63aec230f17e7e6483df15ccdd13ad93af60c24b774e709e8fd9883ee36377d6cd4c3b26d558bfe02a35f3f9489fbc7bc659a7de40aad81d8ce230dfb1d3a853728110932d82bfb0170a9a3db038edf2b70e53b19dbd22b93467554bc1410f2023d816115af4a5c68cdbde0fda43fdb836d8080d1fd36f65690980e1d9187acd785613d110bc622986fc9184f6928e7c6442c0fcf301091bf1ba6e2f0c0089b0819cc5b246bae1062fabfa6315290eb97855c2a064f4b1e9648630e0e5efe083be9f79b89ce4238b9ad1af60bc0e1b1392123f7ff04bb7aeaae22df3c1cd8f61b33fe05acbcae0a1e587b441a0a772941f2821e890dc339850018bb37b71f4f121f9ee7ef42cb4fa905d585df8e478f2febd3a847bac0fa2167bf1906341b02587ad760c7c79ff71282e0573db6d74e6d596047501f0ec0db872715d604e9fdb12326a0e9d0aff2b59a0fd4eca8fc0c4f23313cfc090a605c906423517d45b5143a4a498f1be86c988ee800a564fa124aed14543326634ac48fc119f03bd99ec7e0e3cf9c07cf0a1eeb242a07dc750743611a8724aae693e2c1a8f5adee3da80d88ec478edd46dfe2ebde9edd048f3e1aa0d7f779753d2b0a87f1fa59dd00f0c519ed1a2a99d03622b89bb04b487380f09c943bfca4137b7f490a3941f00104be1cb1308e74a67345385f887bb1f7f5697be55b689bcc152454948099fef1cdbf62e456c1d4d259a1778427fc0008bfca31ff565c6257479d62096f69a7863036d2aece5fbbc65e21aaad921c3a21657989ae1bb25982e01aa48e9457d5bb9d13f19827e06ac0297548e3fccb0f1254cfcfccfa85892a7aecc09b8d7cc679d2473c474054e4ef539d4dec31f48c5780ab215f01bd7625d1693011d737dce166e60da081aabf2566ee23cf56a3eb039604615ec7d94a88a8d842f820474261ac2f546a4c6050a6e7048b6483f93ccd6819f3c406236009da2557409ab3edf7917c9c01eca6c3d2a6f9c768ef9e98b8835e459abf17618f27c6bac7b842d2f44b0652daa646c3c7abeb486259a36ad7c749ea2b81609f05668eeb1a4f49834d000e35d609c717ab2e10e3fac6d32ae989521c8ceba50cf368a104869385fb0844a8c2cd88249e9a10f4b75814304b59c0525acaadd31a36b00c448aeaaff5313c99778f5bd76163a03895e8a89ecffffd9095102234a4a4452a8e041ab3ea5f25746db6bb3d51d8d37fc2457b1bc455a9be1be48efa15de11ba5d66f366108fb0fb838126c95d6e37534a884e8e0e2b4fc04654f0a1b88000ed1539a65b8de8b4ba2b024798883d3e42e716e5c8444fb0d0619167566ab0027868afb6013ef2e2a3633c53220ccca1680e58e5feadff417f90f13512090d9735bae1582a78378064411436c6e76cae12ebe4cf94b8da37ac20d9fe502d56aa6c933e1047e012e54f3532b95ea77ee8516d8af754d8c267a1e52c4f7f0543b5b502de54a4d31baea24036b784764215213cb5d1dbf97bf9e03cfdc92d371a1a5afef19a04314f17dc038a5921798d7be86bcd069ca7ea9ab77fd3f7f6a37687f5cd1682a6909cbe6074ebd1f606fd45bdaeb6001abca9295773c3131e949876368832af23a1f48c7c6cea444ac17300bb67f0832e87750939a99e34804c3e88dce2dee0244aac3e40586d355a61e1f649d01204b66ee1b784862687d1c20229fede7593ab411796ec17a1e64c46bd4e50659aa34358be9e030365faca47dd36d27ae690c2e014e54f1f129bf5386ffcba051084442e0f3ce2c309ee804f8f44f00b0b2c11f6640a8c176d394ef6155a35d116374c15492cd8143c55196881a44092073de44b6a3e04a3d2d31351ab3c7d1df17ced5c5779f43cff4e19139e08cfe9f5", 0x1000}], 0x6, &(0x7f00000017c0)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6]}, @rights={0x38, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14, r15]}], 0x60, 0x2}, 0xa) 16:01:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/22, 0xac2caa6be7d25d13, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x500, 0x8) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xfffffffffffffffe) 16:01:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000001) pledge(0x0, &(0x7f0000000140)=')\x00}E2Y3<\xd0\xd0\xfe\xd6\x1d2D;\x1cx\xd1\xa0\x11cS\x99\xf0\xb9\xa8#.@V\xd8\xc35e\x8dP@[\xe1-&\xd1\xfd\xd0\n5_\xd46\xe6\x11\xe4B\xedu(\xa8\x1b\xfaf\n\xe3\x93j\xf8\xf3ZH\xf0\xf5j\xb9\xad\xe2\xd2Z*\x18*\xc6\xc0\xdf[B\x01\xcd\x86\x81\xdf\xa0\xa3\'NA\xc7\xd0x\xf2\x12\x01\xd4`\'8\x8f\xca\x965v\xb1\xdf\xb8\rkJ\x19\x9d\xda7\xda\xcc\x11\x10^F\x8d\xfe\xb2p^\x90\"\x8e\xa2\x05\xf23H\x91v\xb4\x92G\x89\x85C,>\x84\xe3\x85O\xb1j\xca\xbe\xd56_\xfa\xda9\xf1P\xf9.^\xc5M\xd8\'\xcc') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f00000000c0)=""/86, 0x56, 0x840, &(0x7f0000000200)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0xcd9, 0xff, 0x0, 0xfffffffffffffffd, 0xb185, 0xfffffffffffffff8, 0x9, 0x1, 0x1, 0xce5, 0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:01:39 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) setsockopt(r1, 0x7fff, 0x1, &(0x7f0000000140)="6b1e7fc4a4fff98ec3e48717763ef8ed9015675e61e609e9b3987806eae48de9cff5d9e4dc21e9e1f65e761cf524ddbbbb0973c6", 0x34) read(r2, &(0x7f0000000080)=""/186, 0xba) fcntl$setflags(r2, 0x2, 0x0) close(r1) kevent(r0, &(0x7f0000000000)=[{{r2}, 0x0, 0x4}], 0x101, 0x0, 0x1ff, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xd1}, 0x0, 0x0, 0x0) 16:01:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000)="01000000", 0x4) socketpair(0x2, 0x8002, 0x6, &(0x7f0000000040)) 16:01:39 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x9, "3e76b5e19a0b07362f14ec2a00104d918fbbf1b8"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 16:01:39 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) shutdown(r0, 0x1) 16:01:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000180), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchmod(r0, 0x4) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x180, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2052, 0x7682) open(&(0x7f00000001c0)='./bus\x00', 0x3, 0xfffffffffffffffd) linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) 16:01:39 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001680)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/220, 0xdc}, {&(0x7f0000000480)=""/191, 0xbf}, {&(0x7f0000000540)=""/93, 0x5d}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001640)=""/7, 0x7}, 0x803) write(r0, &(0x7f0000000040)="d25306", 0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x4a0, 0x0) symlinkat(&(0x7f00000001c0)='./file1\x00', r4, &(0x7f0000001700)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20220, 0x0) chflagsat(r5, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) close(0xffffffffffffffff) syz_open_pts() 16:01:39 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() getuid() r1 = getuid() setuid(r1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) close(r0) 16:01:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) 16:01:39 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) r3 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x2, 0x6, 0x0, r3}) write(r2, &(0x7f0000000140)='Q', 0x1) kevent(r0, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x10, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffe3274829, 0x8}, {{r2}, 0xffffffffffffffff, 0x40, 0x41, 0x3, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x50, 0x8}, {{r2}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x4, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x40, 0x62, 0x223, 0xff}, {{r1}, 0x0, 0x8, 0xf0000000, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0xb, 0xfff, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x80, 0x20, 0x4, 0x6}], 0x5, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x6}], 0x6, &(0x7f0000000080)={0x38e90880, 0x4}) 16:01:40 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x1, 0x6, {0x3f, 0xffffffff}}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) 16:01:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x421, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x800, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x21) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x2d, 0x0, 0x1, 0x5}], 0xa371, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x100000000}, {{r3}, 0xfffffffffffffffb, 0x8, 0x0, 0x5, 0x4}, {{r4}, 0xfffffffffffffffa, 0x8, 0xc0000042, 0x716, 0x80000001}], 0x2, &(0x7f0000000200)={0x2, 0x8}) r5 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x2, 0x40) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0xc0, 0xfffff, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x8, 0x3}, {{r4}, 0xfffffffffffffffd, 0x80, 0x20000008, 0xfffffffffffffff8, 0x1}, {{r3}, 0xffffffffffffffff, 0x50, 0x10, 0x3, 0x80000000}], 0x2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x7, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000080, 0x3ff, 0x10000}, {{r3}, 0xfffffffffffffff8, 0x0, 0x0, 0xfffffffeffffffff, 0x6}, {{r5}, 0x0, 0x91, 0xf00fffff, 0x4, 0x6}, {{r1}, 0xfffffffffffffffd, 0x48, 0x2, 0xfbf, 0x79de}, {{r1}, 0xfffffffffffffffb, 0x30, 0x1, 0x40, 0x1000}], 0xa55, &(0x7f00000003c0)={0x9, 0x760}) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:01:40 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 16:01:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffe) 16:01:40 executing program 0: r0 = dup(0xffffffffffffffff) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pledge(&(0x7f0000000240)='\x96\x85]&\x00', &(0x7f0000000280)='\\(x^$\x00') write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000340)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd60b3f2cf750f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000153ea8430e2f928f7b0e625fad79f4ba5c9b7af4fbf16c59aa766ee01a1b4d266296e1590c9fc570ee2e83efcd0989d82e7137142ece331998b86932ae2a038b186b13951a6a1e7dcd4d95b5fa743f69090ec49a371d4bb630564d2241244561ce11d70ba290915061bddc1ac67cc68bab8d59b9753521e93e5d871dc9277986cc31d40ea6871eeb29d18a772da3871d371455ff0ef29b69065f5422d55f0b6143906eccaad14b9d2bcc83c1b6d3c7f931d132af157673e2910e46afd4821864ad9bea50bd6b2614bc9f0fbf40179ab9f45e128c76e917b2a54a79f4806d026bd1da46e0fe176fc75bf7467bab62cac2cf7de4acceff8ed629652497bc61b6b351c2babd8edce1aa54a486ce59b46fe3056e4ea706140cce4d2be2e6d825ba22e2add150d1", 0x230) syz_open_pts() r2 = kqueue() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockname(r4, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000200)) 16:01:40 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x400000061c7, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x8) unlink(&(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 16:01:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000280)="6f8b546880ce06d5c61b230a3fb3a0da514d7c31579f6809791c8c1db9d563ef4c9ace785e225db066d0b08fc584e7b498e5d5865f3381e5efcf98369958444d36d31b8446609be3b0d7e030358b6cf58b0a08285dde65203e2ab46e15", 0x5d) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x700) socketpair(0x2, 0x1, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f00000001c0)="4dbf9daef04d5e54b96142fc8c921a843394312948ee386e80855b69bdbd3cb78ac30046a382373f1fa51cc417070f64564a12bca1a39e2247126d8513595aec6785050323b761097157bd28ae8a323485e1a98e46fc622a2730f921ae175034519cd39d0998790a6dbfc09ed77ae00218bfca79b3732c6b4dfdd07a53fb1b7be83a5ad23edbd0aa612480b0815bc12707", 0x91, 0x2, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x3c) socket(0x30, 0x5, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') linkat(r3, &(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00', 0x4) 16:01:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x2000100000000}) syz_emit_ethernet(0x1000, &(0x7f00000001c0)="0f0b79add2c4b6ab2bf883a5170e4072b36321b197f36e2166a6cd56ca9ed725f5c4ec43fac3b8c362fb82941c7529b9884654e81222d90da1c764820ebfe458425a8e0d125df6a6d861d15ee5f64e03dde142deb8dd00e3539354636ee71033ca62dfe08c7dc00ef9f0099e81ceeee5c49f25d21ceb97ba63360dcaf59e56598962974d7469850b537ba3872f1a6d25080e524abb3e5a72a76f924e03129f2c819602cc005592ea78c15df22e39be592665a898df232d71c78f2a814fec9524ab4f9138ed245e363660121b4bc4a7af0a2bd4ce5d2f56e8b4394e5cd11d91c5b04de166d7b6850b2f6e2532bbb1fb0eb290f0f71e3c819099fd1b059d12e8a20843588da6db3068d5f9dbe06f42d8d0ceb3aa9cf5e4323bbf8452700c9c1343966bc52a23efb096cff1d802dcab48666bf126176b2abcda71794cb6e5b848c7c221bf5f56d1e277e51ca7679acd8a5e0cb586fa5b102e71fad37c4d461f512041b8b1ec40dc5eb165af557c6ba3c272f515efb49b25007fccecefd117c89b350af1bc9ea2395a220eccb7dcd0ca64717c93a14aed4fbad38785d342ef389389b126c70b0b3feaf44120ceb5abb47970dc105c8351fada799f11a732798e6c403f153540cf787c72bffe624505954d30075c27726922afcb2cc16a1a44a8a30cd04856883d7311e94e792a1025ebffb81b57e481fcde851dc43b12f12a2372e42623e15d031a2a69732f59ecaaac1c4eba6aa29a702700f42dfabdfad64764c4b31167f8b4411c60b08909b063235c14c7a7881a6d31918ca17d79f5ccc116ea1df490dd3d9107fcb8bf8d9a9f411d09e811a8f673fa8fd5436035a02caefa996a866359be11bc596a7e78935b87920484636a49e0affdc45832061f1b43c9b836e259e97854e8637a4f800c464181247b5fd9cec17b47fbe9724ec69cb523a6cc0aa1b3a8e4f6933459e4b8393d3b706bf30480e90c223e8895843d9dbce844d3bcf0e8001109d469a8af2901677331df64e8512b6633e0a9cdc858e45ceed6929ea99cdbee2d0346cf489a34b1cdab1b239212c697e5b959e1c82d23c517804e1d24e4d68ec9fedf222e412ae97d9849cebcc081318cf2f89eb0a8d93fd0c89d4ba38fbecf5d36553f1608be7df66ef087e0c5280a29d199ffe6dacdf5e80d62a90e60d1f33dc1fbc7b035a6c7cfc97a0debaf1abe22a0f9d4c42aac88e4264d419f4ed2a46364ce1e40a5e3047ec94d1422583df14d7bdebcee85306fcb28704a8e8d399046ccb63035e3cb64a934aa5df9c414342e5addc60666c58f0844453abf309fa4f32c1891d9e89426132f5c5304fdc3d655f066b0a62bd88a5e7d291de0455c47bd87eedd11efe15f2edd59c2718c0e0190d6c05979c6f19c9d7e229c038a8b868941ac60aa992248ce6b6a33e997eb96c1b5891a1238d3c83b7fd2e32e9d51b08c26d9279673e29c35f490aba175dfb008680f8654a7cf972abcae7e0f8b39fea44bf05be4b63e266fd825c5be0cb26e9a89f8c0595ab1618ac7b7470f1d383af4774ac40f0bc6cdad0364462a0b3e561001fd0db9db5819abf5ec5c6befc9452796cf53c06ed6c9d79e91efdc1075d299905f8b1916ec47c931dab40dd7995a51fd05e76d51a88c8392d0f964fcbfcb1de74a2f2601a4e24ec7283a3a36561b30e6196a61a5a7e298f156ed31332a2f79378d4d3206978fc07db5bfacc30e7f30bf6edf4401b26a8fe3e09466c0f4590c15baf4fd2c33aa1765c0b3ace9e0f7640b254165c00873c018ddfc6bc406d28173b4fa26464e45ef9b750be6917be129f50e6dd24b760e39a672d66318a973ee14bc5d643330cae008b08193a186e8857110beaf550f43c80a2196d03af16cde4d19b9b3c8132dfd0177ce6199fbe072e158415a8e0c7f0da5ea4959d5b41ef34d5912f132d1dd4efc21882a01990855ef242b4fe4c5d6b2f4c4a81ced2055371f3480fb9aaea79174ea347f9ae0d309eed07694d794e3b6b9b9bb7935e2c32cebfdebc23b47919ae53cde5935effc8c18affb65cdc973abc9d514e954f479bc2abbdd940d2e8c09e633f53c03d78e944756cef3150a15580d91d818eab45bfb0f7c5d6574717d92002e6e219f513a26c246f0d7c890dcdec1c2b978c11d0e5142d12ba72a4f10b806539d2c0b68fafe9a058ee3bb6d62754cee7a08aa68d0d190a5b598aad6d48c63c3521cbf6067fbddf1ce4d45935fa73acb220ea1a217be45cb8a85a1f2acc1eba624215bc07bad8baec352d511e198673560654c2fbc96fbfb6b792e5647fedf8818e7aa864045cd74ef86d3ce06d2dfa7c2fe0ab2a171647678d31f7bef926073d33456ebc4a1277a18363ac11e7fb63aa84132097a5c02af29d046391eaa6e00c9d8b26fd63b77af0cf78808f495fe2c66e9988c00fe892669d6bee6746998254004b29a1c0f8b7d7b4c6bd7052a9ad60f05b1d6701ef3d36fe5e05dd34733c29eafb245065900f6e9af0d01f41063f9926ae16b6e2271f26df17cabdfa307fcfcf0cfdd4ef56bac33d14e0de8020ff384d0573ae2328ce737947a4a2ddf2a0c9a3e172a99904070e9b74a1566b86cf7291310196c7db6d1effa81efaac467ed780bee980722e386304a8d15b3c59fe712e9282d42ee6285d509a11b007c0e731bf2e12d59b1a569ceb7ef3c90ed70b6ec31911e7555012ad923b79eaf0f82603b6484f23713812325cee26244f9b3f7440e26c2ca12bae12de14967be20f7859b413c137b5cb5430ab8ddc547c394b7599e8dd063249489a13ec86657f1b687576783a0e2f022b5754d9b9498692d40422d2508d13b440c7916fb13697a14cf56aae685df5fee69684779c3148d00ee3bd4917671f256ebb925f69f9bda4c4253c85addf787d26c573abaef56a8781ce551e5489979b0494141ffdb16ce35042f87a7e5ce29885adb4c9f90a23b71022485f27325a80d9ed55e28c8a866e6db19c9644b402fc3a6a9b88b5dce6c8721663929fcea49f40f2e5b999ecdb9183c141d52222cdcf3f069907603914c6a897cc65ab2ffea575a01798dc4c9f3b1c3d2ac91f8195247cf781eb61645eadaa46edc079bb17cde0ca8c7c08f2330a0d8199fcfa17055c07e3403f22b00255557ebe871f9a9775820bd380f24c3274cad9f0425ce1530998310750dcf3836997985611a251146669a8895c98b26f9dc01759819eaa9f9b65c42b3d719931fb4bd1188b360e1e10e183aae81976e828dc9c6ee4468b1e8a162e3412dea349a07b32beb555adb81ae3b4215202f59eecdb92098eb015725f62c96ad180405b1a5450ae15d1804c2fdf83fbbaa73d7d5fd10b2d7caf9cc259ff64de35f1dd80b607946fa34d36db121309826636b01d5698412351677f255f627e07c6981a1dcad9d0d6b583455b8c42a84e4daa4e3bb5805c793f0f442405a41114c8ef47d36ebdbd6e3c5fd75d02436caf90e61dbadd852b05d750ebe95030f5636dc7354c218b2c141cd1190d3db9587d51ff2a70f997149cc15cbab4ee026d7ac759f1234dd39df30229b23175b72a6c713bddebb97d4de0a545139936a8c686bf70e84daf0210f9b5be3fc63dae43e8c1b953a8aa550ff4e9b2fbd972518d01773c85b033ae76853bea78c457243a1aca785dceb215e1baf8c374bfd362488deaab998862f10e745a0bd3d9b316f4291c0817e1a80fbeff0663d77f32c6540b87ebe00d8c339e5444d3ceb2311581c4382faf8254db342a1d72c5a3f1e796b5315ba137af14ed5f87daff0a29f3768e0588050d7e1dd25b550275edd13a07723757cdf55be7d8bba06169c4fde309f3a15365b641104a43b2e062c3977ceee5657dcce62cf3e8cd95a6057b2a4316bf0d5a92c6dff2cd01364faee83c34525fed9b03f12981537a47e15b502a9e2a065713e93c3f8b0e570293ced6ae7d3915cde59a7b96006b1e5a605ce17a0135329fa1a3e25b209c0de3dcc39bce10ee730b71bbb8fe19038704745a615b8e250df3c37efa8b1d9eb8e22d4d726c983b8ae7be0bb7564a7bf35d49e7eb198beb95269d0b27588a5a8002f49b6f4f8742319ab53a133d89183a351481f850c6714c150ed408ea18a2729acfe258d86f59a492eb694ffd8799f97fcb3ad097b608f8b836ea9e13312e7c1f9d5d5e7cf35e480e45e31f51cecbe83cd55ea5bd6525b21964c52dc66705456b3d33b3c462b14fe57ee42bbdd58fed90e9bb74e6a10f451c158b237e6e274a2514cb54dd985aed4727686da0a0c972947b9b2b3ae472affa3bd6c97185fa82899c1551044ba2f2e5aef747e9fcf93ab6e9e0c12a0b2cd9fbdb907800b106326f3649bd227f64a2f9c4fdd56d8744b8ef0cd9f155269e407235f2a54002b5d4d3cf293873c908fc57f4f6ccde1900a0d2945ec32986f4bcb6b5a9b534943b214860d31e83e0129b060eeaba396974003e42cad91d837003eafe5dd4683d7df1fd20fe0449ddd7f878aabf07a750adde6d0394498d027a142ce0aa1b65df3282bcf47b1e32d033f39451bf5d8f11a58877f3771065711c6a5026379b2f10bdd25c0444916c1170bdae0962415164bb4a2939ff64d94626f97f94f138f6f1ff9d60669dbd5c8d5630a0cd5d3a486bcdaf15242ef548541650654c24d68b72fc1e850a597c553266b9f7c82122a15a41aaf3e35103441e3f44465b5538682440bc2b19bd884e08f09257c8c1bd6bf98e9be864b16400392e71fd9c9bcdd83a887af88df51625a7768bdb76272c26938d0db63f1f53c69dcf601031213657ec700334a17b0d30629cc29241313fb59fb28591a5425d2fc922a24cb9f135eac57767ed01ee98fa0c067b85a6a74bfd7bb47276478249926eebdbcbf7a54a154609800baa75f0d1b89d51d228a80065e1d29fdc94df949a1e656a80af7917d7e9a1b88d1362b697a7a2b72f8a396514375ae2e6edfca557ed5d85cc72024c69f3d7461a0b82c7c422fac9d4d8e4eec080eb7f689b37256365761e779b5b706b66d7ed4c72729bf8a6ac24a6586b8695476b28f3d3a016e18ae4701ecce5f789b69face827a71575f55e24c33a77130df811d195e69e94294d5e1ca7e2ec301b8333a3b0b3c99f0c5b26759965fa3c7ea1ad1cf693b92ffaa84770b7b23fa8b221261699db80239f7980b50f07890b23412726ed157295186d4c98ae22b931f0bbd211bbdb5264dc846c1c774a9f6ebd2f8e5664b6f333bf984c78b1785bf75ea34098419f8ff612ab6b33c0b2c4835325e6ec145a7daf77d66544077bdddc9491131af0bfb36374bcb96b796b59a2715bf9d00b47ec704a07ab9da57d6ea1a282394813d4f246832fd5d6308b89b9ad07d23449ae550fda3e4717ba7ef45ace03139863d3a969f5a7691a6026e8ea8210ff4fd0b382d80d1500fc4adde38a975319c73d48751c3852489289811e475c4500b8d6d79c806b9ceecdc9b4636e050d9582383393fb217f8dfeda051d249be93248d7dfa911e322bb9bb1ce3c75bf6ac0222750001e5251523f38e8d4e0f2f3cc1a09faeec431decdd700643ff13f63fd42309aadb0ae08ff94616fe0252b7f57ba867d4f52adfb0659b91308679945aa86e459cd28db261427fee8a4828aebb106c750f34693d20b7b74e1e91c6fc3291b8d8f67be0214a8f79548ab937c5726a4b0430cd32c976f06157aa13477f8b3d6d1e9d0e68c408331345cc95c1d5704af9f962e84a56efb91ddd5c5af0fb697ddeecf9f26b867901930527f6a4c9092e03d336843886b11f9b9d93ec0c42") syz_open_pts() syz_open_pts() 16:01:40 executing program 0: 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) getpeername$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000008000400000000000000000000000000000000009404b80bd7e9e12066c27be35062ac51f9171a4c1f2b99360f0320df1370d0d8e53c85dbdece31afa71ccf43273126872876b2b74b7c006513807041c5a86159c1533642250fd501069497c563e0f67ead8988507304d175ffc81fd6ab01cbc2b166660ca0cad5dab4885b21abf64a468d9e8350f80e744b5a2b8c95f19d382399934d97ea751c81d500000000000000000000"], &(0x7f0000000140)=0x6e) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000000), 0x10000000000000c4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x80000000, 0x100}, {0x18, 0x2, 0x0, 0x1}, 0x6, [0x0, 0xfffffffffffffffd, 0x6, 0x1, 0xa2d, 0x7, 0x20, 0x3]}, 0x3c) write(r3, &(0x7f0000335000), 0x10052) 16:01:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() r0 = geteuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xffffffbffffffffc) getpgrp() faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x5, './file1\x00'}) 16:01:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x82, 0x0) r1 = socket$inet(0x2, 0x1, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x961, 0x80000000}, 0x10) poll(&(0x7f00000004c0)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x100}, {r0}, {r0}], 0x4, 0x6) 16:01:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x99) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="fd4c50a59d3c5b12a9bab18182bde548ed940c60a6240e55bfd8906dd2e50347826c7ac6d6237c337b5c2a80429a1d82a79ccc2e0d73dec32e622d", 0x3b}], 0x1) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002500)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000001340)=""/223, 0xdf}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/182, 0xb6}], 0x6, &(0x7f0000002580)=""/235, 0xeb}, 0x2) execve(0x0, 0x0, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) symlink(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="282d16d5753827", 0x7}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x7}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000540)="47cfdb371f8e946462587711cd7eb1b5cec43a231a8531bdc32253fdfe98a9f4bca4c15899dce28bb876683f08f889bdd30cc9d3d183557caa511420cfed549bf50ea0a3059849dc4ce1dad393eb814ba7045021683c2bc2919757d6ba603ec67b92970ba424831249b0531c2dca101c4ba985d4b77c18da9765fb", 0x7b}], 0x1, 0x0}, 0x408) shutdown(r0, 0x3) writev(r0, &(0x7f0000000980)=[{&(0x7f00000008c0)="73753999319c32a55f92d0b4582d47695019e8bcfceb5d1199900a855729cff824ab72fafee9390935787987e9c44d932df905c7624c1b88c55b9bbd1e9fc6fda4f7f5a3f8fb705d01376126874ada0f76482d81deb51f508209acd5c0d48858697b7075017395835b0c7a09f70cd9c8795de451966ff36c31f0e909d70a294d5e0eadf23e8f959effe654bc8563b06a910f9854ae94bacf6206ba20178a0c02953b2f1461491f2c547f054d", 0xac}], 0x1) recvfrom(r1, &(0x7f0000000240)=""/20, 0x14, 0x801, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000006c0)) 16:01:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, 0x0, 0xfffffec3, 0x0, 0x0, 0x0) 16:01:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x3ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x97, 0x1}], 0x63, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) 16:01:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000002f00)={0x0, 0x114, 0x2, 0x3, "d730c1e7bb6fc6e23c00e74de400", 0x0, 0x3}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)="212a7913e4bad21c734f4dd33df91f218a24c1d76c6df0df6c3280faf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74fac129289662e8fbccfa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc99d8177af72f01717295e9d7d40000000046365ef590cddc6f586bc5d07729df510edc874fa3e7a360db0aef415d79ca4b9a43078afad7cccbdb37f292e1b11515f7e30879cc7a560b8f6e545b40fb25d895866db6395f31aaecccc4276eca0ef945507fd5e4ace3582b0963ef00d32d9001c416c4011ec9685a5dab9088e475025ef86590df21b2307c3c5da9236fea0cab8fc60e07eb0b2102472a295b4f1b4371bf7cbfff0000000000000000000000a5e081d2f14f76391c4aed0596d4545c1ef0ada05d395cc1d202f26e54b1e89a987504e77a09144f097eeb65192653f2f8c44620d4f2f432db0654cdb36310de411e7be6277e4afb753bec15eb4e4fb91d4e89b817c0b13249ea100167fd1967947052657d1d4b338fe6fb162254d5e4e7276c244599c79a98e8c435abca312ca89f416410f30aa599bee2391c01cf485774b4c264b02f33119e9cf1216ef46e4fed13d8557400e17740bc8ce0652208249867b68ea055bb500e0382178dfacd0c05f6bb207adb82d62b09a9736c0ecdec41bbfd39e90326d61998a95606e700510413f86236a9b0add0b84af00cf67ac13174e1b98a2386f6d027f39fc3e33ab2842ab8c6fd0b71afd6417f3fc7985d41d8ccfa46523ee168968fd5ab895a447cdccb3cb53949ef5d15d694ec4716e88fa151074c5e7e6a909ca74857e21387082425955e30e5f5e2a7a143dd54ff517cdbc29d1d33c75167b1cd4721d8ae9dcda755aa45521d00c30bd327b525df2fd4c714c83a151615ae32b90040cf75106b2a2ae9f97ceec7048125d7422cf52a7a45bf487745923b245e6344fc140d4362ee5a0ff1d6f00fee515a67de3c6c2122c343c6b636d70547383dd20c54cec334dd1fffb67aa33b88c4cf0ab6355cc75dfaa273b60b2300b9e0cb185af500aa9d359c5a4e18128c7decc2dcb0f6bd332c2c181dde9ee4511c6e3d2f6ace80ac949facdbf0a25c327bbf302d9d2c3d53b4ea4da28b32524c769cb20803caae03f04ae29bbb5b1124e2d128e5549fba6c8e3d8024886fccb5d55db2408ad563799292548d1b9c6ae15872728fe54214522b817d9a809fbf16aa5c2e", 0x393) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = semget(0x1, 0x0, 0x404) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002ec0)=[0x5, 0x7, 0x4, 0x9, 0x0, 0x0, 0x5]) semget$private(0x0, 0x3, 0xf7d0b9c38f05bffe) dup(r1) semget(0x0, 0x2, 0x4) r3 = syz_open_pts() r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f0000002f40)={0x3, "6d4aa3bdc8bc40785eef06b137be05960107c6251706287f23a044717d182c43b97bff106fd7145728170fcfa1d68c82f05299136c9e58ecd79bf23d170f33f5da67f5b956737df6efc0bae353e1e2487200676aa99d9149f411ee5c6a314b8fa6c26cb9efbde0beaf2ad3c7d11edbe14c67bebd595f106d406ae4503b733d999dbbb430018ff9aad242050293cc2757f2062264b607a844faf31f0adbcb922ed1da7f319c4e92edb3d2e7600816169fb4909763487f4bbbdd1e0237ca4ba41b1d68e64d20c62bff6422b09e8dabd624b3986932e668a05b68c76f4f631339ab8a289b383ba4da104f12da4b30b40e1e7769fe666101bb7d69eafb3a905a9f6ca26ff349e7f787eb8ee94101876008d63c0852d2ced38e128cd7b7e90746af0021d29f4e6985b32383baa5b2bd426c8fd94a8f7b206398b25ba9032ccd5bbda65441a582a30a364c6a2bbcc036aeaf3ede4023a16cb07b63c5a4fbe26ac168352a1d1756e3e53350c73dfdbb37909c2132d3c145bc2ac468a2cc7fc2340df4730c24ff7d69ffe08bf164699fde1f5d02372136cf98c1c3535b7b08a547ee45e6e352da277b2f1bf806ba164a1be1140a96530f458b5bbaf23826cf5789177a7ce9f46028eddb3be2955982473c7e7c561e23e4eb34c9b81a951a867a4b1fb63e8981c2da687cd155e6fc3c7236c6176ffe68ed9dedd898c69a204c42b3cdd1def3dc7a25ae71c884a74e9886aca988e7e0f219611a912edf8f256b6e4765c8141d1b23a0ffc7da7dcc40ef39231fa0f0d7aaf61558d9f8f93c35ef460415cb493f75003de6298f4d3ce183b1f6752289f5e4b0d893b57a603d3f39d7794e291d8881fdec5dac28d952cb5532a070576a3cf0422f5d0c6556f00cae7ad463d3569c32e3301dd181ed7fb29c2099c090e5c6a5376b1cc1ecb826e3a281ae111537692cdb8d4216b8b314165f5b862a37b8e64bbc83c40c781009f516807b6670bbcd020dfe036b196a1d0beda17564f8c7e4a8b1b987fd497b4c79aabebb7a181912d254e57b2d738b5d9b1c19467276a944ace579e210c1cb490507173ec8f4e8497d998aeb80c64b9882805459ca6c866f8b40c2a4f92da6a2aa8563d251c5a650c64039274690930240c4f8191d897bad874d0908a02242453c90524d5cca2b1872e332ba32e9470b168020fa123342b23edb623fa1a6f838371c140b95e1c4f8e82e98cf1ba108497e40c03781256526da54ccbfecbfb5b00ab45c794f71783cdc3eabb4102fe81196bf6cbc40f2aca02bae0494b583dc9783df697b5767e4266b28da75520d57e4e2a4d9305e50f3778dcd473dbd797d570ff8ca1cef5f61d5fda1a069f75c3f4d06b14e101887a28e8e47c928c8d4bc369cce22ae6ad804ebe3251bb868883ae0b61988dd187c4f3a48a2eca73e81cf07654063088c585afb1ed361a8fe08c886604f22f852d38b3c59c324e5a673fe7268d9096cd447567acfb32d9ee0dcc2ff25f2c2e14ea8e4c934b17502e06126ad89ba0f18d05b13fc6f62b586daf6083f81afc71864ccc9930610d10a52f88467585933edccf1271f2d648ad407254e47d0bec9be947dc2b7114a4929fefb302eb5ed8825ff964280497b539399698cf59f43d77c1a3f482332f29685ac0a6c1e00dcc38187893221a169942e2302bfbd1a34d5de9ee05dc9d744bc90efb34b961dba1e28597bd87575792bf36697cc48ac42983a74599c52172cffacce4d4d4bfc8185b1e46e23d571bf649baab5546ed2bd67e33e509eaa224e41dca420af1e8337c89af34fe57c15d5e4035ff295e566c1c78d3f443fa5b8a2976d200e12be9ce0cb89690da08d4958c790ff11900960094f6e649b2bfe2c893a2ae75c283ca9e3ad3cfa67bab61d1a2da2766bbec1c9a201818f79a0bfe2e844c548a63f0d4798ed900d4c15472d90fc51d09e9006e8adb2fe595260b25ff0098401adc8f9cd33901b833acd88f84b728fba91fd71f2ae06a6af7b43c9ce5384f4b5dcaec886f29134464558bb0765acc96ff316829e20d7d6b5ca3c71fd03a836d41c3bf7da2f406bc063d845f76f14d731f8fdcad6ddf19f4dbfa1b3c9413917b31b48d7fd09bce8abed967991c3e110dcb75fe40a683dc5a4900e4f8476531a1e864cd74e3c39be4a23770ad3fdc494eafc0491c25d6727eae7c772495d13a27ddd49a5de30deb6eda1193d47590b8fca605b196feaf1e3100c9c2fd513808f64bc472dd882b8ba4769860e234741a2b3213ddf5532c1c5b849a203580ac16b24457224022dab8edae975be93439043ce102c9f5d6a913f6499886f0a5276a2c5ce11f8e0f1198745afcd30658c8ee960c3adeeeb8f14dec36704023a6d4e52f0e03f862c01c6d702c277b32b83d95eeabe1c2f774d0bf5000fd85ecbd86ffec1f35a6fdbd20ea3c8dcea6ad587d7b05c23640bb5a3edd4e8821bea90419912d36226b2b75f03f135903feb2e1dd5d3803f11e81ad585d628f410c96b28488d1b48d55fc0cee9c54fd6b2afb918a4771dde44670c231ad79fa7ec4e4f8f8db4473592214ce085c1a2c35c3dec755179394925f6e7776b521089f331694605dadd18ab579af49cd55234e10dee3aae2a44b82b1aeb3f65f70be513a85d6524e6c3623fc0161ecdb5159ec5b8d93d0d205eba2bd8e5c9bbead2198f2e602bb1b151e0cec98029f3fa4d0426d1c7d2e275b355d8710230607d2270aef9b9a0b7764689ff57d299cc0e467d1e221c6710c5beafa208292e835550a282599b704921052acc64c864de1841165606efc72a409d52f9421c8ed067f6298e495ade0bd95e241c313e45bf710fb60b133602d053a4d0d41960be05b26c795a0e3eb2118baf2f0797daab09cc1b80af182e17f1b78131cb748098a59e908c47afb3624f799358d61f964c8edb3b78ede4be6367bfac440068ff3e80d3804476267f258c049582202300a3601740a60284f44b57e1913cfcb6c0d8ba4065608465844254cdb19190795624feb01a82f0e6a521f90ee2c7f4021d7e45b89cdd110f16ecdf8bfda85f0a09c47fa88bec56d6876cba7c11adfa3eb4710d0306e934fce448614632fb83b0f4baeba7e6a97ed140fb436b9883685589935f8558e980772dddd3340a31d3a436d4bc5d3fc661159d2cb3173231ca29ce5aa442b1ca856158656aef0eae4ad93436151617c359f4d6e9c86c9d0c1308c1532382d813b846808455c134e357001a26950875e42c86911711fc49cc5e7ee5e5a10adcf4df7af19e16b2aadca0a6478e3c6d7b7af61d378b12ab9cf7638bc28420775e56627d2557763a21d3f7b7c8032fb563c030a44354f80d43a66a3bf98679880b516f6dac3dd9722a679cbc85a99d0a1718103d7e28ba71acf5f89c9c71fc9d5807d13f7633d6404475e841e3a33fe77bf81bfd84676619d4239f4781741790327f1ec01d8c479894bd05943350465f38e8f722369372a6ff5d166ef05ab1f68dfa52db3764e206cdd8447e73564975231ea15ab53afe31ef360ab96ef1bf8f77cef4c2404fdd05f800fb4a53c155f247d89c4c343adb1e45e7204d0a95b33786c5bd13958e5f0ff59c63e5a18e626a00f735d4ad90491371d6ec802e9e7ce5aaf73ec8f7db391626153127e3c4fee22032facf421bdeb304a41fbd3418f532960ac451fc436471d0b929a2d081f52f2d6a69987ff6aa1a0bf6ec5775ceb59c2fbece6e5755e0a83c4b3e44e703539509ba699e859df55aa3f5db1c552a482e965fc8c39fcda24eca82158fe82b4d371545ec8fa3def2838544dde87f6376bf2cf11f9a22116bfb9bf5479feae18b57363403130b746ed8d49073c56cee91acc0bc4e7b658b6024378fd66c92ee0acc797de1f7fd3073c5cdc2da62fdb80fe552342db74695c5fcda4e40137eee9a4b7ccda47b2efbcbeeb2f23fafbc61c55bdb7bd4809495810d19c8981407f53c9ae10497fe0ed9f9f8925ef2ec790013ba53816f62b281c55444457b2255ebfcbbab0c0ddbf4aaf36b48f03fff818806b0ada6945234ac0bed624f7e54f34a2e0df6f0ff9b3ac4af017de3c1eaf5f404ce43e5b0ea1dd4b8dffe62f6077e0bd62b805b446086685129759bca242a880d2f89e8355a3c9b509f37449c22aa9198c4a88d7cff4fb2793e462d0dd71309a2ab8e78c312e6191814567dfca6ebaf19da7f5c9663ef1b1eafa205314026646a97a8a6a2af50e5e69940704df96f0af8a9c4d1f9cca41ffd0c1a302b73de8f8c62d44abd582bd371b83ab603bd053ca08ade6e32b21facae9a207996c288957eccca9a8ec20875935fabb786720002c0fd44d39e0b13073c816a2f36886fb9ebca9533e0ce63f1e0c7d0d7dd6543c27637d9f5db249db0b3b48b4efee914147b748aa0ce4e2bd2b0eb6c433a93c0d67a4d8849f3c88d10cb50d4839c88e9a782b4d3b40394299ad4a59ee0c96378585f05c679ba5e7b67e82ab5eae325a6fbf08123bf233b3bbf7e783fa6c3ade8286b2e6183b777761a4f54445601d13aa0c42fce6dde7842b32449f86fd0de590839cf15f81042099134230a42d57274a04c48984dcbedb8cfc35bfae14a184479fa73511245274d453f8a8e1b8da223b7388f088c95999a466ec78e2fbf149e2cc7a1a8c0d960361d57f7fd189e83207cfbcd7bfd0855c38aa84a90671981a414edb401cead9936774e68f01f7df36092af81b9924f0396742b7410419cc97779866448772bdeffd6b6ae8aab39da1e52a7c96c06ad22b963ad8d03cb627dd7ae60f7412f1cfd4af6c163ddabf3f6f4853256c95dca885e0f1de4186d98a47e264263b96ab2126e2292660490cd42648c12b28635dc6cdf40bb2d6f300d3810a2b79c8d309a18e62e2bc6687ea54535eed818d5f6d6ec248107b1a4c2abf51b68adbb1fcd08193df2b5a12dba5ac6d35ed77db5c6e22e17c2713286004a547d4acccca3ddae51550af938f6c40574a152a9835b876d81c39de577cf2a3e3734bc7ce11c858ce44b1385b4f59b07d21d41d755196bd2c0794e32ad74f9be893239577b2a1260f770e23a4b50c1a83fe50eab955ba37dfe7e1d118ed93d18ecfe593b7352b25ef323938046a43cb47b5903dc5aaf05cf56b2708ef1658e683f17bedd85379eb9cccf68fecd069a8eea12557a2a92cff12572dd566c1b641ef4f9b58276296768de8f9a9088144ff6075d69f0d796993915034eea633ee1f61104dac3eba76259791d93f5467c6e19214d8c16413d5b7fc6ea971a970aa311661baf3c6162c8be63fcefd1dc34414b949c9d1d806f236232b311985382f61dd31e32639df66f245d9500ec261c6926f04f6ecbef8bc719e911d48338dfba72ee9c0d800a0713fee39c12f22aced1fc78d7f8eb4a4ffbfecf976f5d7e23c57960db5711ed4d2aaedc52ad723cf04a6c332a7e82f0c9f5ff19c7343d342c9adaedb9df81fda8a0cbcb44bea89faa66e03ca437e84400e74cf93a915a0e75635053a720a4851a8965057409688c09031189bc138c59823ff37d5777b28e351f1b32ffff097bf83f69289dc146468c98587e86a8363c09786bfe52bb0fa0c9b1196d81e3ce384ec17838ecbafd740e77bc1464aba32ff2558413ddca21f912deebf1cfad8358705958c9bdabfaf843fd9a06ec4e0505be2c501d731ad4ea4acce5c9bbde01d6eb2235d05446789ce45039815f30e4e9d2d2dc049e512d5b5729a23793060b592026dfff183d9aebb685ffa7dc75265501dd002364a4c496ed79c617e184b30a175714"}, 0x1008, 0x800) socket(0x6, 0x0, 0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000140)="64931adf0ef8f9b538ebffb937bbe8cd20800a14de58e759a34e4f77bc48ad2114eeae05b7c9f1379e369212403c98856cfdc20bc1286e9209b2e4fc9229a50b097f674c8079c72e3c1c7b7ecc218ac5841fd0fdc94559fb11f11bc89b9a221869357b439e6bfbc5238df7b13895e54bfd4b4e22f9834e56ec6142a209e1ed292c2b69d22cfd377615ef32aceb5787aaf7c93b6b3c5ff958ca2c8a0e4dc95ead4bb330c2f2271e2a8a9e00fcd6de57ae04fa277c79a678c85f240337fd654f697899b130f54227ac5c971f32b19785373d484d4a718661f80d6fc8e31c940fe829bc9fa74058896dc2788231c92c4d12a9fbc4e79c047555ea2be6080a3b04314bd16543bede808fc6d3f7e00547ee0eba25e651223408ce4c3f80977f9b9bdf4bcd0a9365525cb9cfa3166e4e674a78e3c65415115793c61153beee34ec33e2ccf99c455bba36e3dd64de719184c6dd2ea212b5e36befe4b011a667670a6ce16a74676c846c365689cff0d598da04bb22e81eec8065262ce9e7262d36b23395e226269e6bd16a1e8c18a39ab1bac6135086fbefb8ba9a8fd7dc990acf7c3c374f9640b385b11651d7d22d1b4ca749146a45e1b9179648e60eafb0d9d4aea641f5379a3f56b331b47ab018a4ccc4b71f346b5494fee35c49595aa20be6f950f7c1b4df596894b53c3cffe3200579159d17712669baf13922508edc42de2ce82e0eb69c7d5a979d92b1a3e602e740fd9f5e324efdccd5365fa3219b74453cceef9be06afb3d392111d4b478c444bc725e68d8c143f039dfc539e08d2f4b90386000458779bb359217904a1ad2c03fb0dbd25d012f4919b5b0290305eafd3ee62a70498221addd2127cfb0cade2250d88c62748845c46bc6daa5d947ad1e45fb19a9d0eed5b5719cc5627bfa676acf38a093a432e8c6da6373d0711436c456c6cf93b8d27c6980e8d6ab535b652b5a42c057209309f9dfad2843f29ac8b56ec0b24ae5888025125c6b730561e86eb9f9a38c435993c2a4091e16bd522185b9ede34b9e3d8091365971388c068e626ea448c0fc201bb961ed7f68c60d31ea6426615047331890d81cc4c1508ab22135daec2835331623d25ffcb6b4dae46736a9763810634440f38192f6c3544d0ccb730b38e92bdc829f312e819d97955953a49b1b077f029b79a7a23ebc12575b99a3e25cc52d247e318b7c427653240ec571fbad37a1bf0ec9a97b8420e30b31eb4da050579aa555b6ab6e664f474a79be30235a6d08ee982125957dbc48951468bedfe0fde5ff2d4938ae18216a2e539db2049a30ea8ea2fcbd41d8aee2a6bb8a33f572a56db5e7596499e852bac370973bac34be8c17762f3537f734c832a2ba29e29b68d209e54c3f45539932979aa24fdccab3e1c5652dc29636b95803db4ccd3e6a468df63a2bc5314ed296d60a9fa5f3de00b0a5cdcfb3c45196e159d8337990a632014aafd9bf2a74712a5f61c876d023c37589c95587daadce59a7a81f55dee28da462289c3ddbec99ce3b465dc335c01743937037db6d2d65be9d0e6ef1bc0d417139f3d49cf7301bfff08344c8b199f84287bb1bc33c2029793a640c64cf2efc346d9545294d9d2095294800dae881bb52d8de76c88022df148b06eb1c98fc1bb0f82877e75f760beb93254dc9be256877a135bf61c8f932f42a6e037984619b6033a757ade745dd98dfe5a1b5a43ef4c71b9209803449b230dd1349249e21bd0451833c09da103ee1e6789ed4d3b3893d877a8211a1c14e009c66d242e380fc9ba7a0c9a092074bf01c5aa21b60f63cc2f77623027184a938c1304d5ffd14720aaa847af7f7b7ec5e97c898e6c3762fb2275d0b44322fd55998185b6c03137d57382dd3739d97fff0df609603a17c1f0d3698810e7667f32731a9eaa58332e032fcf55eb744343b96a80234cf4203415a011210995d47bbce21265e30f1e7cd0e665a1b187af1fa0de1700e829de09140746117d71f10f16da1f5bb0c12d1ac97d5770fa54a1eba746ddfab87379f7b1e4b72cf19251b8862472dc9302583538df5d2c03ca33f4c5702efdffe26bb035b6ffd51d2310828e8cacb324205fbd99a1dd13e77e78490fda99b446d7f0b29ab9c73a9d2879658d4f64f367eb4d099896ad1b33129c22b7d543919d7dc136b8b3da45e0b7841eaf1aba68e978e0663f2aa50dabdeac33f6ca9596cf993bca18a80dabab1ef2c7f1f0152f27a812b483898739c5198cc626df43b683736b6f542bd65ef6aa957ef03cc2b2ed56de80a1548625eb35c49fdc932d04fde8384e28500cca82309da15946edc7bc47674058c0adbd13a0dce721b2fe99d2e54b45c56d8bbe2f5c5494aa1b600c6ec642a85f469119ef3c4b9df2cb4ffb8f1cc2a143f080c537dd2afdc5882dcd067957910b511200fc74a411b79e58bf67ac91dc6db481096fc5cccb987bb0e54af2d22ef70f1b4269e70519d5231cba61bc3c04eb2789399bf99c6981b0495b8dc699bbb22d4145a08489282ecfa4318f4a31d483bbe2a327b2a5cb656eb58b39d3977739f339551455056dacad74d5c32d682cd7f85b4d00e069df41c80f27e0a1a50c0f20dbce395c22e0e65979f26c52e0a69d0b31a853e12e6cdfed4c77d4bb833529de286068272f4480c5e6e478fcbaaaa018c6c64d0370681bff97f2f4cf3f68f8d097ac4a0daf538ad5d07c23f3ba5272dea1620046ae2280a348a56a042d10c9584ab2e7f8dc43929024c0368698438bb8deb1f155ab7e010d69fa43c23ac5d113466c497b10d45855bb6ac126bd6d412c822b96c0e060f3c9f44bce762962c2c36642910ed57da9af8ca91f290bf6364d2088b46ae61bf3f47ecd7b8ed705723298738e3dd543a05faaf1df07ce5b90794a42d8024d0f4ca19c3733e78f7aa3d0e7f66d6bb77b3b946cb57d9583cd3e39c8468834e783fa5950a8f612eaf1dea50c42bb892979b9eb7c460fd1643fc5d65b78f6b2b1a0304b5cd1edb96c793d4a1664caf013e632238ed9e5a5f23be904240917ec45ce6f4b3ec05d5952f9d5551662a4f9476722b196678c30894800f67c32cb3cc59143aff4f82446a83debfa18667b8d1cc501c469cc28c573813c9fa7415d7d77dc8055430217150739a811deb9e7c5e588112e0257e28c005325ddddd89cd72c7a2b461d67b22877063deed995dc63a80213e263c72109cbfed04e7185aee5937f8909abfb7f61c15b3cc7671fb50ff8d8e733effdda3e302b05f307c050b92b9acbde1cb16b2698d9acb28a36b78c13f4ada550f3e3d5c3ed2f34ea47bc2a374ff6fc89a7b84fc48adc497c322d8d5ebcb70703b2552227c62957eea83c57f2ab39f3370a1c998d265d171c0c0d7fdae06fd48cec2c1f9de0352fed4e2760bb8954f7aec8ad7d1d3c2f1259486e2d59f26bd410f1edb5863ae2209227531ed8893f31e97709313c9878ecc4b58eee2dbbfacd92614b04ed35391da26c57a9f9fcb24e3c3e87ac0a9d5f65000f788cc1f8926739bbfed1bfa7426ed82bcd682e0177a921072711e50923cd8a17e63c3aa74ffbb2416b6c8ae9e4df50e9ec7a9638b55c97cddb4e1a85471af1697e7b29261fbdd9e27217a55d140b796865608e09e6412e33b01504013e5c6f414b719d83e07738dde82893ea062ede1107a7ed07be91e11f7a0d3886a085777b4691a7d0ef73a598c0b435fad7fcc230ad13a942b125d47f412c379a08b1db7cd601aba30ae4e51601dae51d9fa759f41e4a8f27820c0bb0d3bb8a31c11d164aa9deebf71db1ad1c5e314a4b65f758e17d45b1444bcc7d0704d8b754dffe635db08c888274bb77e9587d71027ec455bb68409e5df757af801aa78e2a7f5f826d6c6b902c10411821d489e7f3a1837e27fbbe4b2133c127970551db850c68d18d2504df50b30e00bd37a059e60fa0005554bbdd8e4744f3d688039a76d3fd45cc67094f97fd2f28b0835ecf5724fe5c5ed6f657b98b52cfe10779414d6ef2c5612e5ae89f27f8a910bfc07839df1c24fc2867ebc8ca0deefb066f3ec1c8efc4aa84bfa9f0fa12691229360c18d5220b2660da1120da9b7f14fa921f62c23f0c8730a5fc9086a113bebd71573d9d10822c3601ac677127a6503c9aa491c019ee0170224f2cdce30fef8697a8b966bb54d274d11ed2e39769655c22cc1684d239866ecc02685b5f7ed2392caed0acce96afb5a337c275bbb58472d593de199ad0533b43310e228433db9fa897b34a6c9da9de27f4e523bf09c5aef1b61715facbdc4545b0b70544b3154c8b8ccdb5ae80249bfd8e0e829c8519ee7448c2c2c4558f337267d84be9a64edb7548d39476599d7650f601e6395da06c9dfc2ecc24fdd4dba8feea10c50ecec2c72093bc471e82c95c5c603858ffc022a4c9abf759241b38531f3bc47c5f4a579149139119c9b1252ae86f4d81d0345033cb4323c68b89a18a0020eea48de13cafff237e4ba771f7beafd2e1a4d4d3c3c172858a0c61cd9dc3959ceeba058e88c074bac09e3ae5a95d3a0dcece0279fccf2e593eee36ab641cb20e4689303a29921d94135702d69a180eb38e2fdec00e60c6a792783b7cb1514632a76ac1b76f67f33375638eeeadca7ac30a3e35078729ea58c060b74778ba1f0296d0cb6806e94d2c1e7edc3921f69a0c83825bc7ee03d06cbc28fc30b1147002ba0a85dd875f86b797288fbddfd1c06f2feb79c0f669afc82316e3c609068d06530e6b322a54819da23a4cf98326ca22bb485c14109e4c2d0c8dc4438798ad1f7e490637707c9ac94bf7ae88c715d16680b852e75df2082d00d6e620ba74c2e58e663263832f9ae0318025627ff9438b73ae95856a7dfd5e1643acd5ccd04dd7cb8ab594943c0b51a1bf088a35899c5faacda50bedb7924d9a9548cf95535e242027d02bbff8d7f37b4a149785854d8c99c5ae2acc38f4efd32fee437c86a88564a1de9c3155ae63c824a4618e5db8b76a4dcafe5213f9b34d63650f10ece747b60a2dcbaf2fe3511425332c18978d02a9f036278ac30fd1fe47f54af5245ee55c025484e49cd48d2b52c8a1e3e8d6f5be7f8ef8b31b3d9042678bcaf110dff2e353b719798e1cfa24b0c0b1edfdeba0b55cc40a33e06ba7886e16824f43eddf777e5da89f9d5c01db9cb2503115a72fbbf362e4bbc94f6d9d9186e1fb2eee1d5026f73e5ca6c59ca36a745c81a086a91eec169f017f4e57153f55010b7ee35450826d684c8b11a9a534c6662229308620cb5ae8396dd7f2bac5da30dd44b550dbfa180cad36cb236754467dea7dc2abb6005c306f7b4c0bca06c3b62185b63c3127a6dacabb6c732b8a91d6022c599a3a4985926db3eb386029e2323513faa7716fdc43ced6ceba5188490e6c5afaa605b8741a9acd79124f4ac0a748da95d38bda2a5fb9a8571339012e9f5303e7ed053ac252f5bb44770556cf79f32a2b8e507036fe50a64ea303d15639856bd3da21286b4e3353e6ed5adbf8396bfd00827180c4dae3710c8a1664a74888d9406151c3364bac7ffa182ad7dd7374b118612a31d0ea443270d6862d4f66c3cb9e0e08c9f7ed97fc6ef8b387207d631eb6d9a77a2e30e3930cf0916228e837d5919e9cac968e0698b81e3779785e0edf48aedf26f2db54d43713fa694e9156beab36193ee175feb553dc0a5d8500e2ad535101e863ef5ffa6b7d8bef6943af651129dad6bd1158b81982b6c8506eb65ff42524ffee19de69158cf768a427cbc1739575167bb9fb5124595faa47ee61ba8f1adde5e4341372b", 0x1000}, {&(0x7f0000001140)="3d2462c96673f993a04f698be883a332754ab260b995c9ee3c703a8941f0c9ba9c84dd7bbe185cc1b7e89025a699c0668d077267cb389e44ee40a7e16b4fb028e0810d0f8ffaa72b7a84f9df3530ad20bafac6cd7ceac73a6482ae880fd256af379b15c5ba6d6d0b93a840571c2b34e11e8407793be7161cfd3617ba4f693b974490e7b4ecf6c367b7452115f3a956eb7e4682c25b5190cfa45362b62aa83aaf9d9b973a60f04a2321bae949431d4b5815b49c034cbfb6d106d3e1cc45207367eaa16b1795", 0xc5}, {&(0x7f0000001240)="887756eae5180bce0f074b282b961bc483ef99c7a61ceb78d3e7297f6e614e07fd81787a66bc042c1a9816c71225f9f8d1318f0b6849bbd9618226c2466351b3a1643af5f7e7afb2019f3dbd2c298674014dfb1f521a3b4d50d56c78fa5d396148624c783cc8f268debfd61c25352e5a85f4d6fd114cb245f774cc21112c94268698ed7f738f435d33550fb66dc8b84ad0751e7f5069c1bf0ab02b054c4d3d736094dd62d07f27c2a7d7ceb77da074707a79b3a5424c694a44b6dbc5b7ddf99dd1e16c55292417fa1bdb50b7bd130fcfb5", 0xd1}], 0x3) pwritev(r3, &(0x7f0000001580)=[{&(0x7f0000001380)="345f1b6257ac55b786d4e6a9c072946732c5fd1057ab7f1f4e81f055e42d4b5550df53a7bbd058e66fc1d2568430dfc6b597b087baef2e2d5c9385a5421561e52c63592548899383feb3d51e0a5b54be35b3cfbceca56299152f03017b74b8e70f311ce54929ee932a70adfcf75682d8f19764e1add0a6a6463b968fd0cad7f14517d97db87e86c0543b3b6bba4cad3743e549ddd00c3e7daa5a7cee567c87951625a9e842a64656c3de907512bf0af269c8cf188eb9558181951e752a665c59993a00", 0xc3}, {&(0x7f0000001480)="9b3609bc11e49a153b7ae49a1d1e52993ac44784538dd0da622b590b9f593f03b3f651b61da6fe5622e8de78c3d7a5d94df77c28eae0b2643f8954ae45b3628bb5ca9b26d4500290abd345e2e82a34ad5c8d539b9aa1172d7e2710731d1a3c8b8d9ea456fb2b3cfb4a498c679aa211f6689c775676be4d4898970cd7ada43010daad74df55e0f7d3e506398f1983ce8338301e96ee350e547f75781efd12d937fe784eb13350c03245bfbbf1fe6105bd90d934958742631b280b4f48824af9b89fb6ae9264c226ec8e5ae0dfde7f99a3f759a87ebba9cd0854abb9bb60af9ad5385915c1228f13507559c7a5311231fe80a8d9e9", 0xf4}, {&(0x7f00000019c0)="6472ac57a4bdc6003e6b5621bf534b9fb0db5da6955a53213e42eb0c76340b42d47683dd30135ae7450218831ea179c3fe34e81f2f08b0a5f149ab6b1ed72fd2927ca980cbf73667e836804d8bdf57a96baf10ff732d961c234bbf7bc62c219d3f030b672345b8aa5c700365215318428b9ef9a0c3186066a5d5d1557f1bb20936981b2af8bdc3c728f18478c80e33d25c184dfd89098b3840b13ab348f71e5165961a6554f17130243bbf050540aea8a2bcb23b762f54be59574cf93e07187d0c88969f0f99b9325da3009a07ec0b7242e1dea300cf3c3a", 0xd8}, {&(0x7f0000001ac0)="493437a7d887d1bbbe390427092d27f60d7d9cc50522c7895e88784c55fd6f4e8919c29e03cc37858ae48a7a3b2092aa1886e5972d5b3c6443bc866b97a7e5b292b74e241576a12174801212d1a8ff972747e1ee57ef0bb969260ee46626c3ac72000cf8f64a944a0dc9184b57ec480c89fb93eaefdd85e6714fe486f0bc6ab8166b010abe05c4494aff7a308bb759547b8cabc736d9bae8a584429851e420b888b9ae23f3a5b7f7053f1d58631a9c278773261a082c1e7794edd0629d14206ead62a8c09711e66cfb433d6b17ed0b4c618899f9aefc38dcfc4d7f251f8cb18e5aa0a657dc26cacc2559906be04bf8fba3f46a4313c85515fe3ab2aa", 0xfc}, {&(0x7f0000001bc0)="1a5710c639540adaedb551a4004d14d55bdb9e152e7abd8d0b4ad7bdd2aa425e458dfbb2ab1a849840a75c9a52845375bd00bd6982d0498cf37689458f37ccf9c7409fc949b356668cacc6078024365d9444f67a7410a3d0820053ffacb6c902a715e2f0aff7ab9ac575c9d6a8ba9e7fd96d949020486ba45cf03fdc4a4ad89421f629d26c4e6189dd8a2f16e5c55b138b776ab7a0ba9a636bdea5539c6ecea366caaf98ed9bad5d9719b9df29dd53fda4d72a327222288dd6270ef0c349acc507455fa3f9ac85d69e428c23374bd4946efa8cba512b4722e5e029da598e62ad86138daa3739b2079f0042052a82909017b0aeb8e9e37b206b90", 0xfa}, {&(0x7f0000001cc0)="11b61c4e7bbea7747aace37f0dbbfd79d3a21f72e3654399966c57d877bfdddd40fe4f89a4d3bc679411d7f35f3c49edf6e601644acda95a4ed736d3b6d7b158abdba06efc07d5e78f59e02b020f4278eddbcc93ce2cab3b8c94340a8c7c0241a80b32a6c97c9e52fbe25f8fbc047a09d9ddbf0f25b2a8f5d1be35f94ded162ba529ed09f2303394ed7ff02f407ab9186adc83ada8dbc1ffc78ac6cd9a109bad8cab0ea543c68ecc165cbbd8ebf1b725446d65cbadac9eefdda767c7be279d454fa1006fa4e42228bcb7729ba0405947b091b94f03d94a92d6326b48ee271213f4b68cabdafb977957f0906ce55b596611e8b72913be54", 0xf7}, {&(0x7f0000001dc0)="9aad2442da570fa24819d05fd2ab8e9a7225aaad961d12aedda4c1a1d8b0a19823776cde1e9b8df411ccd58b25dbab7cd9531cb42bf4ca4c4bb0113dcc6b63ccedd441de62687aa8745c04f125868118a45c2c474391a4a4d74363664be8afe56ede65b4b9f313e8f624a39566ff466682ea5b307c4f567d660e45dfab180f89edaa6779d7244b37234c0ad85dc37a69fedd55e8409b7f1ae7edc65cb303dd7a7267b8850af1e463a3c34d712574552e167394a291bfe3ea40539cbd3a9f6fe7debb2beb9d6eee46157bae9e5c969b786cdd9094d057e4cf7a6e0435046a94601363da7d8aa42044b3af79d64598f46010f677", 0xf3}, {&(0x7f0000001ec0)="6f08420415919c5113ba5c6e1138f7c834b54e81d8abacf08e6e8bb366036bb8ab0c46204303d1f5d31c719a339b71dfc9d8b62304659a85367737650390166a6f22620c5890dd5122cd62b97cf60eb95678d25f3ebb74051d6b6bee164709e4f80ac0250abcdb0801a183349ae53f5448c0f252020bdbc59492647c9a632d8d96325bd989e72efc6c9e3ef9aa380dbd4ea6060ae101464029e77c4de6b066cd0b4d9b6e1ab433ab9ab13db5b40641ec761f89e3f49b43425dbda57576fafef7ccb1f671f0f8acb1098a38a3ef96e339ca169109d03a0f3682cf769ac0a5f5764bae553b2d56942d54d071bacba7c07581d1d86d9e37c9f2ea849053dd9495f580a3f25b8b3bd60c23ba2eaa0712b199847dad85caa35db2aecf93475fc95e3c369980fc2e779a8a97f53549db0448bb59ac7ceb04652b8eac46b711da8de321718327bafd4ef770b8a1bf258d16a40b20fccd3c08f00a3442b33a4715d65c20a20ea1e51e939c85f9b8189030f09e188641249184dd6869a274c72ee2310351032665b4f3dabb7c5eb80ad15ab8ffbb81a7fe3064afc2d97945f15aaed52dd8099a571848ad6ca90c17bcbd2c4818e1767fa9a0603f3ab4c43e0e6afcf798e5904e62ed4a3f84f327cb9c0b2930ee11dfc2d59a0756f8f3188b7594d46ce63ab63124d6e87b521fc06f79dd1497ca40ae6ffb60138b1a0e9753aec7a20b423f9069be9fca523ba76c5dec48d9e885795823663fccb0af2c3b3a2dc24c98d29583c4d04a430543cd998d8bbf33fd374c824c152e9a8a0d360203d3c6ddab5b2c8bd41a802009cfc0efc0a9928e653103662432a19042e6ecd1c898372a99ef14136200e2cda4421eef9e224b800d9f90d5f1907a90ca832bf3846b7f939ca94a24cd61679456d23c86130efbc95411cc29b9496a198d60f2f3951d0d6271226fdde3b457c14101e5a7dbff6e51bc8f8351dcf995d4bdb38a157805d204352c10ec36a5b45d3b483c564773a8503c4ce0a683a064f8260419868c48366f57bd85433a9b5f813552649156851fcce12a35e1bd3c06d82ebc7b073cbd5f8d7b65d58e4add15144637b5c0d50962cee3f7b95e1a4db23b0d94996412d26243d7df512b4f9556377862b9b674dd1d5930d19dac15cea085533cc59c10284b65297383fbd88742852eb8620774bd9e6d9e21ddfe6342b9b8e9fcb9447f138726235ab2a6587fbedc664f0aa6ff73a049dc327392c1e8cb862a56f0ed82e68215de49d62a55edbef12b551a2128ce4783db5802f6a0b865ccc0e47f833d25e988ad758250517346b811fe1993b3bbaa24077c436bab20bc47cc764398e1231445aedd3192f2c117287142ad422d0835c3a34db35210c82a91c5a5ebb01d7556da538d4f060c37933fb4a262d1905ea3ee6e123f2d426b000e440fccaa83b133f4f9ba34d038d584b445d8c893c3fae9a8a65cdc5537ea3d554ffbfbf4ce3f065a66c98707c10798f1c001bc64001efb9331e8bf1300ea9cad306c7a442b08b189406b88cfd0ebb61cd773fc3515ed3ce32f6a22f2f6399bce9f3d50b5b53b60a9b0ddb146bc030c0bf490681631c7ed70ab9db3d50d974b6e8b928a44d4c2c0381c71b637620b2cd0c9f7f07d7841197f4d2bcc223f838749ff61571df4eeacf2df08e3d71121d86f9c80d43f2dcfb44fbab0dba782f203899ffecfe12ceae544131b8fa66c8eed6089ea66e1ba2da321e43eb222226d52e2ab9c3632aead9bd26ded7180b3775c8064022bfebf183faaeb20b70950765121a0a696f8ef9ec01411ddef23e19a2d420f29b6a7a9f102f0837d0b10c9cda94167cfed419896ff1ed5b74812fbec47789d8b514267778f42a7466f0ba82600bef6d98748ad368d5251b72cfaaf5f6bd20094fdd1ca4bd593b4754c450bd6c4e5d8537a39f2757bb74905f86ccf0b4ee20554fd25be170a44a16a3ccb936f3e1aa08df57be9930ac44ffdc8026a63cfc4d04549fe21f11bf10aba1ecb0503907f0d8e9400a6c4a642f3d126a5aa8209b6016168ccdb925c4a13bd064719cad9c26b55c55353b5f6d8a96c57342641ce6ad8a9a5cf55cc34c17786ad508e381418b67ad8e9c73c42826bba69070fe05f7d37c6be5f00f531772a6fe4123819441d65e3856824a9a1ec206d70097c972e6320b93a49b49ac2c79055499b439de2f9b853c197cabe36b0cdb50ffed2e1f61b8415121b49ce5aa26c880959db257e0d1d883c6fb8be51e2d0f74d7c423c66b56159ab17a65025fc6590e46f66af6eafe1cc3e8082fe3fcf4de845841b8f8a09bda1e73d33dc1e2114255b30560c609ddd0149cb64c472700d2872fed32b60ff1b5cf2f699e4273cad0f11c9ec0711ff304b8a7507d27b5b5c9389efb7bc2068f209c3aaeee2a8d6ad15c31cde4550a8f352171d083b3c0d27c503c34a25d6ce53d36cf61a4025a1765d4264cb72af5afc63ed7991150550332ebe105cba09de10a7f8512ae1bb8fad37dca98b972a5edf8fe4b24eace810800e46f5331188e09d3923b338d9f85c9dfb15f3fb8020ce61ef9b67349aded6e320fbb62931fd6ce41e347bc46edf1bef80d8316b24c3a2b7ba47c1c8e5a0c790de09bdd037a5e20f4987fb88f7693c0287009df2945e065cf7529ab6676437da54b3c50a93f17dd99873e87285efc34c59f90f52c5d1f2d9abe27fd332faf3d85c38561c9d85fe292f44b042f40719b77d341a24d3e957d8a2a59f2d273778f3da0ac02858d911942e1c54c0dc652fd1a9d894c57ba1f9bc6c42b61f699af1dca58293282c2756fdf077d6351280dd7764909732893f765b494f558a2505749e3e5facc89b37809f45620f6bac060f0a51f9c314ed3a166ca4a89e15d124ae60d3dc872b944d2bc0475bbf45aaf6fccd86555fc00dd4f335638c76682eb1a2c9f4303b34caeaf97806bff033685c565c91718aee3d49b4e6bc07fcb707f04bd55987e812cba2fb68761947b6fa5ccb3674f042d614540bc695b1aca42ae489aa72907d3421f77ec097410635792ff58c24f0f763ec8da9d19a303ea6a936bc785c58cbf048e05508ecc72c4d2dd5677ce2b6137b9aaaa387659efc6f94d6d71104f977578a894ab184ba4cef53249c08d74a706f9608bbddd3af9f52ffabb318162df42450855f9ba3aa76923d8bae1737d5d8a089c9055746bbdc9ba7838d06ea6264c293885ad34d3fe93ab161b284b0074cb4d99b67cb29bb6ae2e70863a29440b18035552d1f304e9681bea8d1c424f0bacc7c3d407ed76564fb82b81ec2d14a9f8596db27c7a25aa7b78dd028ff0b58fcaee424e75d6580500538b98f841ba1cd45f71b595cde0d32dd73979d82b202137f3c29818a4c2868f49f0adcd97d6a24535ef4f244e948ea859c868185c0658cfd55ef596e5bfe76a1134f121687da1928605871c80515f5ac86c4263d508ec4f0b4ea98104fad9011eef56645859f864b217cbaec0e6127f4d8d1d95f11a2ec0bb591e542031f70b3548afef1bc9d54046014e15450bc222441c2f80d112680b9f5435f0b7d237da88d31640b4f8ef1762587f3349bf7fed1a2c13b0b3a058637aceb61fd78ec6d11722a558d8e7030a58eea3096e87e7b464817d90c7b28062d212e129961e66e001baf857646b818e6f4d33a31f6ae9b767b5f308253687c29c50d367016f8e4cdbc026f675eb82197e564c42dbf75ebfd0c48c4e17ddfb6ba7f0d88fe047d23040221f8715f392ea7cd68eac9e60c6e13ea9cd8632fdd2a3228522a56d160b019373e4f75b5fb9a57e74f675f2d4c32defd69aca38711c85672153e2ed002cdfc9dd19a80c438a18f93b0530e2a97648a6dba2bdb36c7759ba02c434f9eba0651d8617b4cf08ed70d0333517c840a54e9e24a1622e1b40040920ae57b848f62cb5bfe3b5565dd16c9994b4b4cd2a970ab7ef4ad46c1630a8b21c90e59d2986692a879d24005b15c11c0f79ce5b7c4dcc0350f332cd7fedfc7ad49c7044587d17bf2fb2fef3a6f4c57b381c9b643d779ac8ccac6bd4c1e58a1b0f92a81edd24942fa09661ae4b72b10b120e084b00032962f6f861f6eab6cfb334d30eee82957d3056fea58222f5feb10ac2cb84d9bfee1add4e51c621a06abe40ee6c12e4a07f0cb085eaaadce63c10e4f19cdb079183dea5f3d5bceb1aa7e7bceaccddf7d526a988cedc7445456bf72cc711d3b03df40933a544c82d7b8deb9153a9f37928b04944a94a9455a1bd48f92712d978840a2d859e63bb27c8c2cfd5ca1ad7bfaab6839f4609dfcfadc609804d3eb91793be890823b8ce42acecbb3325c9bf962bb5fa0e43933e648ae2b08dbb51dbaf98c3f6381d9e4e2f1bd11a2a63aa0042878314a3300efc92c0340db8e9d18c067ac123eeb094115ba28429b128c47d9c18006ddf0d6164b3d957e29a42dc678eba4eb043515a11f6beed7fb121d59701d11a5c184fd158f9f50fae563e3186d63709feade7b6681295c801923468e9fbb9c1a91324a2bd57a01fa7e1f3fdd6fc9c18350fb8bb2122af728cf45c030c59546d43f59c69c13ef4990e340fb6c43cb7b5eb25c6e6ba6fb0fd6ccfbca769a5f07e2628cacb386b17f8547a3de21aba5a575a06dadc386708c4426bae9438d48a277e127ce9c374cd3737b65bbcff9add9a9d2e598e8afc4514f76d732a3ed5f76d8ba2a0200c485b9627b064087325eec281accc06ffb5be34e584c2b53d8c14b64a0dfcdc973b9ffc045f323beaa59115a7b6156e2a4c96c954ac10a22a72333071179416f1f2c83c28ee75f5ef14a6dfffa8b37987955c9b74738fd005edf7e4c65d7751a537c7dafcf97f8d41e4dde46b4f4b0d5136f66fd44ad68299f3ede639b1acdb5d5cd800f02e3d98a66196828e458ef964a2d1cb2f3a8a02cafb90cbb8db61670693d3aa948afc97030f82c7544c679354880eb7cdd132fe4969a9e80cd9db5909a05e62083f9b317119941b5b648a80ecd8c5c64932e650d6cb396717eff175b92e9329b933f8799bca5858cd71f839d4de2ca4f4228329b4d4c177136bfaddd3d0684c41be8f46ea6cda00a130e7785d87d647377b6a67819bd628172ae7605ca172f73e1ca79c3dc186423bd871b7f46ffe6fc1de6a19eb956c14b4fdcff53dd812a05991eac9c9ce30cc3894d052599eef837f4ea8258c0acaa0de434be1de02881d293fc55b8f9ea1ee2cd3fbb570b108d1f560938fdfd967e297ab5e47a0117af428ce2c628914b511c4fa55ce370fe101c228e2bb34ce71f4619ba6f3bd4e0ac4656206f191854a511f0a25836dc581536bb65093a8e419dedf941db09d5987ad0e0c12c9c47063a895e490336b9f7860043ca8853d3aeb3d2e801737d89cf86da83d30bd4d72e37e66c0ab12a858a1201e0546f4c2f037ac5e69ebc968d9672ae903e947667c8aacacda42b53d84cdd51bfe65e8fcdaeaf0296c0c2fd365803ab1656d8521dbf3202ee2072fd76575b562dca0d060b7e90454b8c2353cb19726261d8b69b4b92ff9330e7c4ae182fd0a1dccbc19afc13bcc6ee8c4ecaab5350743e3571b4b6add5c4daa4a4b979c376d91ebe502d79454fbfc29a082e110ad1d21379c8e2560ef1fa8ad09888446dacfa0497046e4bc553639690147b10f3c09e0381ec1dfdb9e61ad15152e8909d97f47e5421cef997a00be865bcabb25908e5ceb43a27876d8752e1aa16ef793c96be7e48ebccda266ad6a32cffd9033a0688e41c54ef6c3cd6972ad798beaba6817a8324ffbb8ee4e9c49d837a1a68c0", 0x4cf}], 0x8, 0x0) 16:01:41 executing program 1: r0 = geteuid() r1 = dup(0xffffffffffffffff) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r0, r3}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x7ff}, {0xc7, 0x8000}, {0x8a, 0xab}], 0x3}) r4 = semget$private(0x0, 0x1, 0x27e) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000100)=0x10000) r5 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x120) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000000180)=""/140) setsockopt(r5, 0x7, 0x0, &(0x7f0000000240)="47160353bc75b8b21b20ca59d4709e5e39c3d0307746b0f3c86a6b0bb62ce5c8474029cd49e0f0dce9a4fd55e2712584d2084b9b95f13528de2b08d424f50d284faaaac140f55614e53bba5de8a369c32efc1e93e06cd2e256099efdb3b374101e9cb114ec14c3eaf944b309f80fbc8344d35c4721d7e4a6cc69bf583e6a400f192f414c2ebd96a5eae146c6891def91a36065d622d33c5f90e965bb5c7ed0275e1a00085ebe96a7874b54f5a5be5fc53aeb0a9e36c8f0c9f9e8382c557a319e99e79ab065cebadaf13d5e5088a458", 0xcf) mkdir(&(0x7f00000007c0)='./file0\x00', 0x0) lchown(&(0x7f0000000340)='./file0\x00', r0, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockname(r1, &(0x7f0000000400)=@un=@file={0x0, ""/67}, &(0x7f0000000480)=0x45) getsockname(r5, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) r8 = socket(0x6, 0x5, 0x2d) chown(&(0x7f0000000540)='./file0\x00', r6, r7) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r9 = geteuid() semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000580)=""/190) getpeername$inet6(r5, &(0x7f0000000640), &(0x7f0000000680)=0xc) chown(&(0x7f00000006c0)='./file0\x00', r9, r7) ioctl$TIOCDRAIN(r5, 0x2000745e) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000700)={'./file0\x00', 0xd39, 0xffff, 0xa8, 0x1, 0x80000001, 0x100000001, 0xfffffffffffffff9, 0x1, 0x2, 0x8001, 0x6a1}) r10 = fcntl$dupfd(r5, 0xa, r8) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000780)) 16:01:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050b00000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0xffffffffffffffbf) 16:01:41 executing program 0: setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair(0x16, 0x8005, 0x13a, &(0x7f0000000000)) r0 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:41 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000000)) 16:01:41 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:01:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) 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$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/111, 0x6f}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) chdir(&(0x7f0000000180)='./bus\x00') write(r2, 0x0, 0x0) r3 = open(0x0, 0x80, 0x10) sendto$unix(r3, &(0x7f0000000080)="c54925928c4e6a2ac385c6f170d2dbba7851e3f140b5fab939fe096ecf041c68b55138bb01cbe03e4b45fb3c", 0x2c, 0x400, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100ae2f6275730098ab397223e2278b6c98b923fc797ec34d6d1c0fc8ad3af33e1d95b021a763ca3b85b678bcd317bf1b86dcd4574e58c3b7ee37dd6ccca50467bfaefac84723be4eaa7fae82"], 0x8) 16:01:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x4d, 0x7fffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20080, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000080)=0x2f8304e) 16:01:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001280)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000012c0)={0xffff, 0xcb, './file0\x00', 0x2, 0x8, 0x6, 0xb5a5}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x3) sendmsg(r0, &(0x7f0000001240)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="4b6a73266301", 0x6}], 0x1, &(0x7f0000000200)=[{0x1010, 0x0, 0xff, "01a713ba61550e020a1ab6b22045bd6acb3c3845f57ebf60657f3b8c084e5de95363004b56c81ce8731334c7e9ac9f0043c25dff87139ee563d553117fb5694685021e12ef3ae73b21545f1d9e2c6243a1a61c9c0b37bd75b33c43b830716daac58a228730a021672bf59de8ad786faea47dd351be6ede6df82b1603ed32fc12b2ee4d2587c047be8b8d47cb86d00fd3fc42af7d4718505221d1d9fab59634553c93a8eb5cb544fb2ddf619858d7e51780c4522fa946e0ea52dc726db240cbd4615e556651f1d1ef5d0d89da5fdf209ffa5aece9eb25a6c67164bf53ecf775f6c1b234a450d921048d025b906af97d0fc12bf2b4d6edae6bea4b68005fb470e2bc526549a55ff25bb3a0c4fe6044330501025bfe90d4fbf6abcf0f9d414846e9e862b4c48359890df54cbfa07e912cafc25a508cdfa061212af30913bc4e9d99c456c3672b4c5cc477ef23bd3c433b2f38f5d4f9cd688cca2d610a59d6d82b6cb270ab3904c189f531b50824f67cb669e608add75f4b7e73c68395508e4bd2e6b4b44ac9124778c3c6a12ded803ac493aa4cdcf4079bebf8549ffe715993ec7d6ae72f4a9d29e081529b6a853428ba177cc7ff41a47fb2be79f02dceb4679f9251740270c55967874d1d17f7242afdaeec2079db4325491f4721c577123c4bec44ffc2ac97e6eeeee92fb26ad29a79ec16b899cba776b8e5947b1ff2180a0a28cd84bd28d2d239a0642ef365b0230f829e236b45031c49224f7aa671910b511e12299309307c45a3300c8a7f2d37443d4045a891eb52ef1bd51f8ca774b6b7db8f4dc480986175424f1b2f105f26c1c4fcc58a7b29a62f37b006ae04e03ffe3cd64bb0364fdb6a96e5e4142a9f9442f7a8ebb6a0b7c421ee756d41107253650acde753039f7c33f287fa4b7ffc2d4c16a811b3d2dcb02cdb9819b3ada2e9804995c85ecc2feed70c4cb4bc9c9dbbd78e2486843b825a9f93be96539af6a2d380a29f4e2fe1c5e7deb417d8da472415441024c5c0dfa4c760b264200429213cb09c3a46019c8ae3d4ad8fed4c472110472ff47d09c5e8390fbfc32a680007f0b57fbfa4f581eb72e5c4f61377cafd218bec20b4676eb3bd8c7dd79ba5a67bf871e0f489bc36d40ba730d8550651b1ab4c79ff127f2ed742b608f05f7677a32d06ef74eaf96b0d567c1d30aff7a0f2c6790781029a6e47cd5f8db81b8fc4cf097e17620f2fda1c01e3d875040e481445ff3f324a400a4ad11665f4825672e67e2a595caf3afa41d1173b340dc0a29e0227651d7432a4009d5de6900e07cd9ac7106c6c79de1e3975a3cabcd7eff1dd19b83e6ac22c34bbb9046e570e9274c92789ffd0bf89fc0b50d048c6ba4a16ad0bb9885076ae7b5f39ad6149676626190bcaf85bedd80857688d01e051a03fedb4e7fc792e4d9c88823873ab0047df349f7a2f5f3f1a33a56a8cab2a485f91bb1f6c7c7f00487533a9ecd6f1c4c8df6a9073ffef9079c0d63a0aa995cec0cfa42ae4915ad0cde27ff453c8f55067439c9ef04b3cacaa661dc52ce6ba5a3211f08f44bf893f916f24f2ebf83c23c802ab1a93fdc5a9d46da8e8328d801dccb2d452a7a182a8124c233e505e7fe7951a9a325728d33c7bbd50ee0222f073b08db723be7002ee9b8ce95ca637c8db8277597a9274299e0c941a43ed7915a16d2d8f5fc4d5f7e7a3854e7125a979c0b82fef1af004efa011079f529ee98381ad27b7c0cf74b570774d1efac53e8ad62c9e7cb7d8a1dc54162aae52c0a8adc96494732fb4dcac2dca88343201a7b58df48abf3749af5b465e3c7495cfec2f489e03b6c3c300b39ac175d2392822ffc43f02643bc10ccbafe20e5d125e03afcc0cedf4afa097c5b06f1e8836ed6fca9af8e10c54c61ed75b6c57c554a1e2b641988953e4cde4c84571939f2d85ef11235b3901a60f03637fc07de109b6e10cb4eec5233606b3b12c18882a3466092926c448ab45339c2b3fdee657cb6e29b3853846c5e6ab563b526b52ff06f6f28266ea53babe13325afb59a8e36679d7e6bf7b743dd2821377c40c54627ad0a595a4653d370d7626e426c1bf8732499aad8709cc74ee59234e30ab5bd9b5b7926bd9f494a5e1192c24f06bb81f3535f94b4b79cba0a31df6150ff817c80c3851b6b496ff5c839c20558b4b03fed7fdbd7fa47ed2a47876b471877b1af6780327fbc2bd672b40c293c03c96cdc5a382eedc49dbed0d1ec311837a2a42470a74a76a16f325f8bfa8fb859db8c7861638cdc16bd9e695f351404d25f8f5dafec74de3fd21cd29ce132c24e37917fd2bd8af3870b416596e238f04abf4f427cde0a8a6d49359559636f5442bedeec235defbd8e9f5687290d68d6cf8215edaab9463791bc9d4e5b532e703e5b988172cedb04cb477dbe3ff7d9c71ec6b7d9ace5eb6fbaec2278ed1cf47bd4c32b53d940851c36157398fdeaff9cef772e5fdd890c98243a2a3fecc172c5fc9edfc49dbd8a8061b66acb763511b1abf7d5514c66cfdd5cec2d2463218469522a3135ab5854df223e2255e20599307f8109a742381767e37d36dec947c6555828f1a6c946287a9a8ea7427fbb57804378ab5c78be10dc509e757a5e6bfa06699a4d89407b32170cfab6655ad9b54295026ecfa87beed5bb5f5981ddfa3ac86ac626c8aa9ebf7958100d890edcec7c6e5594b50254ed774787219511a7aef3ee6ba520685d18f74b2c28808f62efba6b4497625b0a5a995d0ca02bd38afaee9d850e7b37c8d4aa512a51cb8b29afa2d747858b59d1bfed4a8ee7981f302e01b316a4c8751af6a6bea74e55e95848174d5d45deaa39d317787a9027fc27adb39addecab06c01444fba8a6889aa23527fca1bed023fcd5a0ef06f216acb95ac17736860bb8e9e53bd514200a4c8468f0ba277068d2b5a1bf157611933d4473ebac9b897ccbebe2ffe8704485c46b8ca9500de69cf2427cd609d3c8f554127da6870efa9eafd842d583ed588fac2ddd5af5eb16ce5cc5869d607ce07eaf2cef1df745324c4f8453d92d9889a109393153401c658e58ed0e6ba53e92c1852818f045db31eeed3142a214f658037152cfe696928015d7a2d3ca667d8ba47b0f2b4985e7bd08c5d7e66146eb760f60e79fdd4e1cd2ae67ac97148c6dfceeaccdfbedea68c76848d4d546f89be47e7a582078c1026911a67f9553ffe43ca7c948bc8ac61c49692c89e751b6df01b925650e6d35b0cb87544d07b60188f6f1ebb92263838533319f0f01a0f86cc5220e867079882f0022f1a4599027f78d0d1741003db3d57b49a957c1e7c4991f0f8e3ce15352daeb56f5c874072a12b03147472179483fc2844a7cc2de9c74af4f3a75d419ae5c5047057fa5afb1b101bbb130872f853720b226b194b8db92d2d274386d5eaf00ec847456ec3756647752f8df9e897c31c33ed4715798fa4c81127cecb85c68e127aaacfe0d93409a60a67f7b692970d42bc09109b9e0b51ce2d68e3051b04bf4a75584a4bd91c0a07d43f99baffa9374e58d4d1725ff3499f70bcb994a6a437f1dc9cd265c1cce1a210626294c0ed46622c17ecf76e0801864bc1ab8f317cf6d7e94738723346e66fad54410439bf2342bf35038f768d05344822b9b6bf9ab19108d035eec5c2fdff4e4523c8833902cf7854de85b0837765d66656f584d9af9a415737c7f4a5264c10b373be07c313f75f2271a1d6fafc09b5ae37c6f2e2af70ff681202db1e58e9b4bf895374b5024681920eaab8ab3d1cb5e401a313146f5900367d860ba2eed261026f81409fa287db8706746d4b79aea3bbe7578fe9762cec5714157617cb341d524ea833f5b638fd772efc39180991a1cc45cd65f1497a2789627a72a5da58b82036d5e49058e30e6d9d87ddb3a4a51868d2afef01708f33e6a5b72db3dc75b7c33d4998045756e0afb1fc87113162da268e60fd2a1648c0a644289dd6e0bccefcb35f288ff8c76447c59e87a2fd4666bbcd3fd91b8d4e283aff75d73c6dd41f1401789566262715961d895e4e8145e7f3c72a55945f94eadf4d34c4aec741e26af11fa2e59d462d0af6ade3619642de66035a9162d0cc6da3f2ec01ee8a6b2871405dff2b35e38af0592c1161eaaa0a9c2790ebf6a604759cd8a8ad38230eee2af4057f516c23f395b39b025434dfcb44d085b76d4d57f7370f46e60e777dc2182effec12e69e71932341fe3e61c027c4b0904219bbbaa8547288f75529254db5d5b8c5b963549c92a2ad072bd30780fca60cbfd49f212b54dc61fd43fa19d4a561bb47b21ea37c7bfb1e46d17bee9c868ec20f2717d200af908a3190b83bcad1dc21f80b6cd251d042e333efa40e24b201cf63e8da6e1fae929ebb91a9d1850076cde81069e522faad5f6820dcde90d9a9a81ccc5803c4e7fcdf563ff091a7498788189bf78babd6d7bc3dc63512028efa229c99bd878d657c2af3c9d14396206b3c1ab5a58f027132687a0623d28ee12700f8b0bc3eb4bfdf1eef0e6138f02d65aac9eec61e585321882c249efa74442078de2febad7b2b5da74129a144923f02d848ca65ad7a69d8e641e3182c2bfade20e19c83e6068396fe5f5727167fb0172445445f3d4db7ff2a343571df0a4f58e9cd3412638b1a18ae4ff6fe340aef7ee6ab615c7aa832c849ad77f29ed5bbfdf0a4bddf0afb9191723612069940eb2ec2b8c66014492facc9a33a2159080f9e42124185935cb34ab5880e475d2e5b87e65fbccbe8dbbd3670516036c13a58af65cf59a09dccc7b1da12459593a1cd2242ac742238b375e483f088a2cbb736a985b22ee4b732f0fe75921d82040fb6ed23b2946021ce530403ccf00f37ff645f4558a704ceca01e609a5e8db43e69059bd661fd8d1d5d2493d6c7054482cb858ba3f2883b0fea688e637f36680656663c25e7c7518b772d84009d76b7fab9699943b1897d2506d56d9d5cb4f419d6b57de4b177f0dd65fb0a7604a0131b2a740031bec49d4d9255fad6257435f09fe54d73a395806f93fb51b0384d6c978da743554f9b954b2b879ae5824f4b4b603bbe9038a5c509e1fd28fb097d32e5df17c71dc74810869bcb8a41ecc606f0fddc764fb76962225fe6052e05c15c859d46746bbffddf73cb81f33b44c790b669b13f618edfd1d19c7e6f8ac8e33321a30903269c34723e844001513a8c46c9c9457a2901f01358775d33264372ba7b61185510b8c0280cf61f1bf9575c2943776324856c18d26c877604e2a82c76c1c90387689be239db9d1b19f7d5d01fc92b341715636b32f86d662c5ac6d06680f6088ff5b1b03037e339ccc0ada1b02a016d3b34ae0a8994383d6d1e0f89edd22c56c508e085634ccb57e9fb6c283f25f18520af2e20aa228faae8bd10152b8a42977330626e6d43257e7f644a4c868087bb3bd00b9a633bd8a9ebb92715020af95249d85867062d4341e32e6d7ad53de7516c2b63cb1cebf69e6ecd990ac6abe67c695980eda213c3eadb049de901fb8d8bb13a7187985290502ccaaa6eb4fc7648cb8b3f8f8f8aeaa3a1c0bb227741e49f349f8c9d89052950da3503502cc7c3bd66ae316b25de8d22a5c40ab945a023df8e50dd775de3d06d2431fcc36fcede7dc02a1f65f59ee79517394bf1568393ed2e5ebacf7d6129d54a2271f28b9323c38f3a03aede51f844bf4e32e71161efc833b94bc3dd256823768bc19111b67005b2b5b4eae729a2a8d7cb9bc3c856d7c82d26f67d92b0615f2eb0f0a0bafaab8d2913275920948b1e1e57f3881b71e07ecd5"}], 0x1010}, 0x400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000001300), &(0x7f0000001340)=0x4) 16:01:41 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 16:01:41 executing program 1: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 16:01:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0) 16:01:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080082002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') sendto$inet(r0, &(0x7f0000000140)="5af3b7af2c0ed52727a44e8fc7973c0d344842ccde7fae49919a49b2ece97476e9fb79b7fe81285815a5f30c91930492fcb8b56f4811069d63eb2929c7e5a419dfaa778d5285a09017a70748f1b380bdd1e2d7a2caeab2c48ad2555ace7e30cf7b76e5456c25bed5b3f85702780a395ffc40249240", 0x75, 0x8, 0x0, 0x0) chflagsat(r0, &(0x7f00000001c0)='./bus/file0\x00', 0x10006, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186a56b5bf3e752b0000000014eeef626d8a0e69d0086039d7202000004dd5706c85b0d80002deff003c00e5ff92062a382bbd", 0xfffffd24}], 0x1) 16:01:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x5}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) 16:01:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x123) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x3, 0x8, "0100000024d8e500000000ddff00000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000000)=ANY=[@ANYBLOB="70012e2f66696c65304849b49f00"], 0xa, 0x0}, 0x0) fcntl$getown(r1, 0x5) 16:01:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8000000007) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0xab) 16:01:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r1, 0xa) write(r0, &(0x7f0000000000)='C', 0x1) socket$inet6(0x18, 0x8004, 0x6) 16:01:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x7}], 0x2}) r1 = socket$inet(0x2, 0x8004, 0x0) lseek(r1, 0x0, 0x2) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r0, &(0x7f00000001c0)="c2450457ab6bfbfe989dc5f09d2acb19e1c1a73e05eb4282a7ee4efa8664e1288ec1061d713b61a620ece177172dd0d49216e35807a3238c331107b565130073e65f9ab319c22978ca2d6acd47afd3c8fd50c5d155928a1c8ded5aa4adb5e0783cf2abcea7d8265c9cc7a46b9a53ae552602e50559e85e24f41cb3b72e39efc6e9fe530fe1d03f2ac4b88eab88b5621b9c4602b8a30d68aa74902a18a329ced8695d1e96b46eddb417e821cbc6bd02c940b6d5f145634ade", 0xb8) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/92, &(0x7f0000000040)=0x86) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x20002, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0xfffffffffffffffc, 0x401, './file0\x00', 0x1d82dcb3, 0x5, 0xea20}) 16:01:42 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) r2 = getppid() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000100), 0x4, 0x7) fchflags(r3, 0x10000) close(r3) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f00000000c0)) 16:01:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10090, 0x100) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000440)=""/199, 0xc7}, {&(0x7f0000000540)=""/179, 0xb3}, {&(0x7f0000000240)=""/35, 0x23}], 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="000000186004008b00002b27fedce7ddd84d3e2a7fff050001e19b0000000000000000000040c60100f2e900", 0x2c}], 0x1) 16:01:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:01:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x8, 0x6, 0x80000001, 0x0, 0x8000, 0x401, 0x20, 0x2, 0x1, 0x0, 0x5}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:01:42 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setuid(0xee01) setgid(0x0) 16:01:42 executing program 0: pledge(&(0x7f00000000c0)='}\xf4\xc5\xa3\xec\xee\xba\x93\xe3`\xc9y\x8bq\x93A', 0x0) r0 = shmget$private(0x0, 0x4000, 0x807, &(0x7f0000ff9000/0x4000)=nil) r1 = socket$unix(0x1, 0x1, 0x0) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shmctl$SHM_LOCK(r0, 0x3) 16:01:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x88c2, 0x10) ioctl$TIOCSDTR(r0, 0x20007479) 16:01:42 executing program 1: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='\x00', 0x134) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') unlink(&(0x7f00000001c0)='./file0/file0/file0\x00') 16:01:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x10, 0x4, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x5, 0x101, 0x2}, {{r2}, 0xfffffffffffffffb, 0xc0, 0x1, 0x400, 0x80000000}], 0x2, &(0x7f00000001c0)=[{{r3}, 0x0, 0xd, 0x20000000, 0x8, 0xfffffffffffffffc}], 0x40, &(0x7f0000000200)={0x4, 0x5}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10052, 0x0) fchmod(r4, 0x100) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10, 0x18a) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) r7 = getgid() r8 = getgid() getgroups(0x1, &(0x7f0000000240)=[0x0]) r10 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r13 = getgid() setgroups(0x7, &(0x7f00000003c0)=[r7, r8, r9, r10, r11, r12, r13]) 16:01:43 executing program 1: r0 = socket$inet(0x2, 0x6, 0x6) setsockopt$inet_opts(r0, 0x0, 0x108, 0xfffffffffffffffe, 0x31a) socket$inet(0x2, 0xc005, 0x3f) 16:01:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000800)="ae596623ae3d407adedf58f78156a94882f7425ebfbe879445ad35cfdd9b2453f3ce19b8f4206d26fc78e2c1ffda794f7bff3573da5df15b28755e9cb432b20dc3f88ea17a8b813cd6744624e24a34c3ff2532bcb9bb06a2414112212ba80620efe29b08df491ff060096b03d949bf30310733d2d822f2e16838a865430a6e847c192bd6cf82338d43ae108e46377509440bf77b8549144954f88e3448cb9c4b89d7dd0e3474d8a38ab87d1f1a407c403105879e92ba1214fd0a48c3d44c4a192d0e72d27717bef106019510733e205498b45efea109d1dda154c14cabf1a2f6bf7411bac186b1c9a9985b08a41eb246a496e136d82dd4bd1d44248aecc24b714bbf8840001b7d32e44abd45cfbd1d574d187bdee0b6a75773161387816f103d2ce2c1bce93052c99428ca3219bbec9ca4a047e5f13f102c3d611bdb4530076c9be421b9808c93b4f10ecf17cd001c78c415b9b8e4d3ba4b258604f671c8673ac4e1d512015341c5555109a927cc83dfc4c0344ad940ab2ab12dc7df14c859fe45c31cb34b843cfb6c34fa19f792c89454fbe7114d901509a71469e0185d5a33221da03ba7dee48e8bcae564cd0354415b9e698bc8d1cc0e3a47404466188695e686ea52cdecad35b6ccfc2ca84f3a338a583644f191c8b71d4cb352b5b2a41d6dca089b59af044dd19e892630c7dcff52e4e0c074b1acea23a541897d45af391814438e85e41005e425154d19ff9378c1d1e6ed568cac229dda9c225565c92b2fd125c72576286f8d0202b594bf75b2f2db0948383ee39cdf85504b7a42a8050a7b327b87da6564f77764d2b2f5a22945297349d94b342f1a8ff2f5b778e2cbd22a3867f5254d992b7d7e864c1a11e932064094d088e786728b20e7454c2076aedd78286b4667a7a393efc7b98e17d4fe7b37f6103ddf6571cad1ae4baa9f8c8ce29c619cceccec7dee394b2b4c20595955d95af7ae8125d09dec100dd4234423f6a749d5e7c12d18a54b198e2648b89c1a58c374bfcd156e5f313f3616d4b64cb62e06c7251e0b662ddafa8a2abce92964468de56df858455fd3d1f2cc1365d72ff215344d5437a2a1c45bc9fa85e13fa0b3d54898f80e0f2de8e9996419c18634a35d05157eb22432eb106175b962e08dcfc7d1f654c9c34f4eaea737b534260496caceea078c353b8ef5692c884c9bebb10aa85c9883a91c015095fd66eee8ce697364577e197ad8d5c2b3d5d030e34d09191e9c7dc1af3e05fff65c583dccf4c22ac522517cae3cbd3aa332e9c417f5c369687b72a409be6f34f7c1fab3b92035b883a4f2d17440e29fae682264a1459a8135571af27282e5aa139287e53b2f67daae3873d677da4713dd90b4e7045841808a8012725adf8460e1e7248e7cb8cda347b1bb3a4a687929d2ffab28b233c77b96dc2ec620cf0ef257e45edf06caa0ed6bc9fb84232bc3a1d4460d6e0441bbbbe6015b8e7fe2e62b734f8f6c672af280c2f6cdafda0c5a9139d397a419bd7995efcdcc9bfed885a1c20593262ce8292876d54425684c757f768336081807c40a7c7bd42b3276c40c3b1965a061de7a37efb8627da8be691a50297628c0cebbc000107a1bf416fa2a277c00ff0208152e8f470c0ac3b1f499bf6b0f4b19d63cfb68a8be3101ff87387c4b37f3404a704a44cee06a1b6d9121299aea40dc2c690e04b7d40c60673699189133f58fdaad90a783f04570f10831c5257cbaec7bc3376396bee66197c28c60fd0762c57c80acc6f128b5064aa63eeef9bc2209b3afdee126172d051b16c5d3718b370a4e95644963c9acb55a1b393f773eb834e025979cecefcb210f3cd075f88a3165ab8a90a2a72e7334cbfc7451bc082c86c0ed66408f0c3b0e0c4c91a70d8ae35a48c341ba0ed933c9d8d20fcc7feebd8b73750e956f2e8a843c1e674b89e90e370b1cf857d1b376ccf7d18d06c1faa54114b4c3cfe7c672aa91a8027f6aeafd5d632cc1d57fc39e4edf265ba0e0dee18dd2cfe625e311cf5a12609cd075a0364fb0a10be56f35f36d90f4f1640498d3dff25518a6dc5189861cbe261f9089d30e46a0cd6582d14ee43629e96fe8c2174298f3cb2d24449f8475f1fe8e1d6349aeafa6895ab5126d231fd165bf49c21e5788e5e92839953174767f9effe9ac75433f6c3282d3f78b6de7bac52df6d62d7da5d0cbbb63563b2e9a042fccc75d7ae79bbbd4d00fc366a668231a6129df8e89a62b1511b51a8952b82bdd5c764a84e453633418fbc956a487361e9052363c1722c35a1ee8d5f902d7cb29f42a5ef5882b61e1d891f352b548ddf3ae59f7ed4ff3c602f9b3603259b22244dd962d61cf339577ba9d97a17e0522e1d5160e04bad6f81c8ea21ac177d380e96134060bc9b6fa46bc69097a1ccf91d620077db83e13bb1d87b99a676a319c2f0acaa5fab25a2a44d1085afa48ef370e4f95b949a2ca06a0dee09ec565df6150666fe8c51f58c78312392f0851790fb06a9e687d1febaa0e3118e7146caa574eb1f63d0369c8d32ab709a3b09f0597a938ea2a88a2ac4d70ea56df58f3a481d25760eb65082b36774eaca9c62d37ccc954488149f5aad31e6b8ef525fe68f58317688ca50b0a52f2063a6b21d3f9f71ad6189954389432455b2f29cf72bb4c0a901c8a418bad870dbee7958b531e110aa132e292d5adc3fdcec75d1561f21953eb388a5c99da8369aa282694fd55267401e6c2b321bc9ad507c6d9a5adca96caef60fa694c7e17b32b67d5e49a49e34c6850f1927e3ec590b6eaf38db63b36dd5f0915b5c45a0c13ef3a30675e3bbfa3f0046fe70f671df92c987a048cf1f2b6783a9316accf8bdc1fa17eeca48b3b023145517697ef3eec672409891bb115e0260ad4b72dc0f78f7e670c54a4609cbc534aca1df5bee17906099229cd5d2bb739c1be39cf437ab3f2bba5c48e1c8df0bb1a772efefbf6639c934c2d3c1e365ae7b79130f99c342dd47dfc1844d0ceb4cdda87e32ef0f37b2b9b6bdf975398f704838edc93a4c6b41852bb96b62d807900664a08e65b7843711523c426584dddd1feacca2e9081930c912e037d840c7a7dcbc71303c4ef951fc5b1794d293382ea4b6aa70785f0b2d0d01d7d2ce4e9271d259c118c10d8369c0160d8bb6572d777c64579bedf209d22aa3ca9d6942fe53757f765a88b5d06c64f6c891981809d391e653e1aa4ded796c339f90aafd3c7cd873e4deda5ec1a7f3a63f5bf25749d3637501a2d9236fa56709e2658ad8835e7a3c313cae8de7e4919ce76864190a687f8457d772002b2826003db19056b7b4df30b6004d6e4589390810aa4f06df360a4df9786c57f099ccb9b9ea74ccea0f84f34b11ba3aa6545bb9268c39c1e80aa0addf0ac011bab84cf4c0ae52ffcd0e12e0c3088e114b10bf8abae3a3700d8daeccc52341dd2c7ef1adb50fbf222a1265348a27501afed2202b62c6c720823e30971d21d56b7f5cf8ae6847244440a9b849fa23b39ca4be2fa9f8f3879ee7944a86727bf131d971d318db4f6cd7014095a591b2781ddee657fbf9e9bf0e81b1ec1b4903f2cf4082eece36adf40f58183fcd187fbb479e59e6f68e7c4a079c227c7f18bcb05581881541ffd3fa272dded28cacf59f222ece549fe55618f8be83ffd58886ed7fccdb879802db245e581aaf6e054e495192f4bfd6590cc0bbce4b5e00ab73090b203fa127c2696dff29e39b11a7687c5b2e62da654b750bc2cf4abcd076271123329cd520f37c95f5971ca7528d3af8d7a21b416f91a6710e636929f67db730294076cb1bc3acbc828bcf2521bca4e2a806f5a3c48186e324d0959b783423ea92e846b1e1afbfd3a26d6fe6aed9fc311d1e2913a697dd70b3b488d2960334601eee39e9d9056bdb9f3efe08eb14d8238568fac40f5b30c43aa4213b62488aba914e97f94833c23a76b65e6e5d5b7552ec113cddf66309312c3e0cceda3d90ceb674ab6bbed95cbadc897e8c4d97d9ba43bf419e22dda63b179eaa432a288af7990459722f3d4e99074c24036620113ccddc21c25039aae32e31e9f1035faf8c36cb0f285f6703f9fd38a6cf32ef85c1caa313e5d083c4b0b7c28d689cc4708bdc00857ccccad64d8f214986ee1d24a50917d429bc995795a06e06a10f29ff3b23ffd82b8f21220d38c33299d006cb1575b2897edbb602a38bc8861d1eaa190cd341d3af6daef653dd346598d689fe6e90f743ffd86de981bbad1e1dc5b99a0debc55b1dd454eacd4db1c77995ae9145bb2fadb4a4ccb8ebe91cedbace0e56a55ff46aa8891f1a62fe5d0955c5999895b9636ec36c0efaf2ccb4e6f58b8f30d0c23909eb364d975d71c5e646c90de12d7374944564b250fba270c404feb9890b93b5925a69723a8d4c68344fe4dc9098c67f6c456c08ec5d2ab9384f4c7a12d07d40baf0090e3daa4b3661a719730af71a90a205a6cbb10b962fb515d7ff9fdb5342b865d5a47dfbee86951a059253a2baaa55255212d3defc03112f1f64fa9471d4af7c2c97bdb5edbb0d74a64d7340de18bfbe848be1eddb84114335530fc645b553b141452401dd6f53a7b48716642b462c38fad2aac91317e1460efdab21a12dcc64f354f3ef28c854609af0a261b00706cabf8ad5f930a6ebcdf75ceeca9621fab97841793b67b8420f6772e10ebc45982f3a0ff23f4383e88199e9742b8e001540732bd29d502c9b85cf77c04deefb4cb07313ce4b020aa88c5a0d7e001bad6e7d5ad08df02a9079af19d6ed0e749e89a1b5aa3675216d93a6986f9731e76e78a4893e4363037927859ac1cd0ef1ba1eb153124f59e848054be4aa41c16bc60c60ef03868d9514abf2ada1a9e39a94e0eb338bef959a98c9cf328089fca7041c8452a0abeb2b1016775f20a1b87093a70fa5d77adbe7c7bc10d445d9aa1bed310f158875df2672434422bb24da6969ab244515f5dbc45ac7f06c3502f264b0b2e8f3d12029ea6caedf5333a2a4397557890e4aeaa44d2f79539a9a3bc661983285ebd1880ebc7330cbd4b262648d2fa0d67f8af50503fdc560b9807fc4408ff505ce3063cf63a92cbf1b88481512c1fffdbe5cbd9e4a7e3a513f6985bc034a1921156dd10bfcd9744e3aeb43293fb952033a03bc770d085b47bd708c4cf2df3702b0c00d34c23ac3593020f550a55621e4a384210017ea6eb314cba28f47fb9554feea6fc12fde8ede49c5d7b546000b61133fff390e5919aabc36bd4d992cff5a5d7e092bfdced8aeabd329506c1359889d4efdc6a4535f52f172012ef92b83a00dd371b612497ec593df4ce44acdf2e7dad6941bfedb881b33c296782d21cf80d8b301e4526964cd82bfe7cdacc9d604fbd7b01c3d0b9bbe444dd81488e8e18410bbf0c85f5aa41f910ddb19df1146c711ddcf5382cdb6762ee478b829d0d0f21b938cc264579589e7dff49b0a7cc8ffd868f976e754ff3bbcc6a9f942df36e342b23bd6669edec551e1cb45c31a04c8abeb6701a2e8977b9b19b5d95b3a62da54b34f242f5f17c2caae7f38829afe6112a30f40b8aacc5d42a45c8350baa695108611712cb3603e3ad519918a94bc1868bd2561cbc85ae8dbb7d5e362b47d5641a12029c978083371994521dc12deb4f493e33a999165711e430500bee4b7d2b6d0b1f14fcbe8fa14be70f2d917ece6c24d3d69fe2785537fd5a0b8aa472ed1eb51542920aade35bceda6311d0e0d031cc858ac7d2c38a75e1cac8ec1c95e38b5a7c2db3c4382eaeee60648b82fe8975b8b97e8901b6b78656ab", 0x1000}, {&(0x7f00000000c0)="0206c5f97bce5c5c611e93143bed211d5051618116f512d2c4801befac2694bbd65ccc0f892e3e38624426f5f7ae36e9a58353e3d568905dfe2795f9da83cddf5aff0aa33fa2374e3b47c2e0d8e32f90c10d25559b84321e4bfd1433a62cfc88790cc91766262f9e569d7d59ac97f4550b", 0x71}, {&(0x7f0000000040)="e246bff6704af97b0812cdb93b5d18649c9223b401695d41ee1059cb", 0x1c}, {&(0x7f0000000140)="9fe183d3224cfb5a40dd6480103258f7501c8a5755cfaa5a21393ba66e0d96b56d7d0c9dbbe7efdc5b74db8fe7e6cdbc1220e6d388cf5df29479af6b8b5b83211ea8a52723a458a6c7a3b3f6e0c586a8125e4567b55dad47a876d18a22b41eb87a37e673e9ba6745cf0050f744bdfe67acd41aa320", 0x75}], 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2003a801f50be7576a524ce0dd601a0d0400000000000000e2ff0000", 0x1c) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000002540)="995427ac0fad2855abbf8454b16b95452cbc5ad6dd5ce2b6c47cc195c25b1c5925ea6b8c2600cc14da3d9fd0e14f2fd2eab3d06638bffd3af29b5f9bcbdac736034220cdc8b49ad94f435ad0c307f7b11bf158f6646ddd835c614144e9341aa109191f5f236af2ebfbeddbe035c93d8337fe449ef2728edade8ff719a79a09b5635661985651bded9786482ee28e293be68c7db89b52df957609b3658d21eabb0a6c5ba203f5c1d279318f0ca172684c1ee94a6e77a60a55b7cba8f664ee180ea635069a6f4ff0163d33fbbb1faa4d4e23ba1c615b52d009baf2dec4a0e4e7979f1b3342c1934bd5fea34877655a6d9833d9ab3ea24e271876d544dd7e97f3619ef4ea4bacda15dcf3b25cac73b39712a6e319584f628c5cc433385154aaa020c0e396dc137edf002ab2c16fa52dc20ffed9aef7b60c1d5ef924428c0f49b1ac4196b78ef247abcf507e587fa82c5166de85aff374f5406d4fa2b945edf497688c3dc6051549359f60fae6ed95a3d58697f6adcd7b41a8041af0b2cd9ee5d9ecb5c6de2c095458709cb0e382b0f4b969bc37787a1d6fbcdfcfd10c39b9d50c37da6a25e24d996471ec33f59b07ce9bb907403d5c65d5d7424674d5354599b10be97d597339a8d42eb7dc91149417e1fd85744b76e6cbdab6c2582396f4a3b5f3b614646c91b2bcca8929fef6aaa800bf827b83965871de3e7edf9a3fd98b447879686079bb5fc82ac85ba73143b8762c0d939a163e01b843ec2384ac93e0637c96c436021e320ee1110b11a645860961267fc7ea69e07f709f10ecea22785078194c3d5af45e1f7dd560d6e3fa6b1b700eee14abf1de976b4abe99093dbf0eebba0632bfa19c4aec2cd3f76bb1823ac425e713a462f8fff91c2190a949b2fcfa710382d3ce47568342bac1941ccdb8c4a0862c17ec078e4b0cfb4bae5d782bbdabdd04412fb7480c2229a1cf41b186282932608a502b1dc1d22d77dfcf2170a5d2269f61c757c1d33022540afe821de80a2e1c4ce6c882b2beaff638af9ecc4453e60ca1c8a4b8713d0a8606251dde9c7f33ccffbf704832d43c8f8c1794640a2bde1e868b194458700eeb3cb241d76261c3d6d720c6b580f570510b1f5cc71d62142e0a662e17f677e7dea457e12e8637b3259254ef3cc9d4efd0b18b2d1da97c5ac1897db4b67e14e787524590118352c58ae0a91b769652193e547bedccba64f83ac18607ba8b1ea66b0dbcd4d1b5ced45f81212df80f2065244c1551a3faa7bbc3272241f929acde9135d60cc1fbd41ffa38e0eba64fa88446d0ddcd7af95b58141f5e97d7dfca647bf3daafdf0a435bd178366f2497afdb6f8fc3d81a1365ef3876d385ca7dbcb81b0d82a5a8089b7ff31aa2705cdbc4e3eff3efd86fd2aee85a25a03f391f62a132a72d6908897ccc612a1085838743494440dc3255b906a516199924e23466c9d7965bb34e6b4b693b845c635c8acc454431d5634dc1e0bb371080f4f46d5c8685e62200594d91ad8a14d541e5d94f9b7ed3470cd4e49a9b1fb74411b9c5f2d3e57a5a8beca025fff01afa5cf3345daf2760dd89088aecb33e454071453ff1fa4b810df119d94dff0f78c23e4aa7aea253feed2051687905d67eb42f0f091b310b69d21fb2ca796fa62d08a2b2983998c8b4ae2785db471279ef96ff687bb07e68403bf93d88e76f0406fdf602219d646eb9b3e99a9a10751a7215815c516ba6462012fd9d3ffb79949a6fd27fe69f4d6265bf7f9f190b1d53c162f8f49e9585770bc1a79d1059dbff462c2f8b451bae508f1f5927b467810d90e25992a5b1e51886f2625a7eec672f6744b6e5b462dea8a7b7cc582091ebca02db1d368dad214f43b4f34c57effd071ed902a6b31d52bf3585ef45ac349e4f53b98eb322e4d6a2a4f026a95418679adf278c438d018260fd0fbe96187e43867b343fb5634349ebd9a2b5ec6a4ec38b5f0cf5f13bb043066addd40f7bed7b0a76a7da35c28e8d46aadf1ca7881b9f972b6df0f8e3f9ebe29797f0c92e243bf824e1bf20c67fc1eb0d44c0abd7a0d2f2230b0d95bb95eed3e32d08b3a28022308a0db88120c808712a8e849e696e70f63ba00d907cb790f35c72b5f845fbbea1b7db68fc2bc430823871807b7339065633ad08489c22dc5655d93ba1f8696dfb5ede040e55aa96a22a3efe636a0f38fa440007f141812174dc5f0c76c06e24dd02ed0f34a26c7deb2b4c60d4f3a085056c7338f9fb719c143f1b24c6fb404a23a85d122209544ff9ec9e8d78c27895c960d83c16f66c29167ed646dfb0fa2e8134030ac1aa57d918bbb05d2ae181b9c7e2df91c981a8877ac13cef76cc2685d40b5301634ec2352a296b3622a1297890e0b78cb4845e0d608eb7b40042233b56dc3c26b5ebb6df653c238390ee2e1555f381d5f47d75a621c8974c4b978adf183295504c87b6e170e0d547e101a2909af3c9585f30c31c075f4bdfec186e45eeaa6baf17abaec2fac57b248072b4a2ebaa598e0035c48de4315ff65cc286b3f5ed321584f81b8a1d924f17c389686d74f855e025acb918505514d89874df29ab0fc55d595ce8c84286dafc4c713a02bf4cd56cf6d3efcfe3aaaaec7ae011f346686567d68f81e9a8d5e7b9351fd63f9050d7e8583db7a4df1945c541df448526abb96ae2c8db84af08e130c4cc172995c6eae9be23880081d088097dbbcc4bbca300151e77a3f8ca2eb4894766ca2da3ad0efab480a1816baf18b1e3563f78cb4a6e6aaf985a00b151b4610918a9be1a7e6980b4b76d16dc74fbb99b0f32b4918a33363837c66080c47d83b6995b163e2428868cfccabc4c4eb5e5c3cf7dac0641cdfe1beebd09c7e77bf26707b706715b9a63931096905a91b64453a5adadc7cd69795480f6af9a28f10bcefd9578d600fac8d11ae7ef6e4a9a02ba44ab99f781b0d601eeb42b43ded9b34207e4d6654c1d56d910ecdb24b43cd2414730dbba9ab4d198bb047207542b2560b3e66826f371ad03f96cd83f821188b29e8cd19e6e54e63e02d45acf1d17a93051173eca27b3aaac63e94f610e1557f032f0f52c82d51f8b2ba1742bce305cfd1d40d2b82fdbfa118f14b737e6537a8487b0edd601c0300308d09a6e093d90745beb09d8a48684611bc2717e8797941103462af21d882a2b0b9185d28dd1269b1cc9fa97701bfcb8e1be4121bdb4f450dd1f2f2292258bd54e32f4e5b885d786ec470e8cbecd818279fb1e987f9b7b348b430de2ad82504f49effccd7d14473381ba03a148a35df7c927187832753ca259dcadaa6b51474f87fb57d044927c035cd5468cc1da1007c40abc8b8ebdc6cbb04cd380d0fb340287d3e7a19fd9bc44f6ea1c861328b5075d48e8a3674b88e8e667dc555909f6a51f84896a8e9ad4121a0b01caf34f7992f81a24afe4f6b01d0f7ac34e8f840c07942c2cd63b0b61c92a35af4102efcbf37bfa841fd6bbab3d0e10873b1d97b28a9278bd8d1e9f88995bc6403dadea186ebbadafb3b4cf7e6fb8e112b5920f694c3ca0717a5fb75b60292cdcf0dd07464eb40c13565a964fe16768859d988639745bd98970d646fb5a1a0ac2dc308cda0c76d09da4fd69682dc6651358fb287d19dd79ad6f4ce0a594dd4a5d8c4b2e3707bd60cc70c937af5665354c8dd47fdb94bd2aa7ddf6b52cd6fd6f1bd2d3f2dd431a4348a58529564b8009db8759bff5fec5ced1a3078025ce83b7bd2f1b348e4598182d7857e42c61f2a4b1eaef8d7d35fe0de311957219857d5f3ddd4f21db118c0ef2d405905419bdb303837bca516746235e02899738b702e5e00f6ce65e1cf46f50e1120e4ca9f906f04af6d38886f7ed01d94bfc1b5f2376377bacca9aabf66ab73f9ea75126262d65af9193281a42157dcdcb5dffcf87f6ac39683dbbcd368c01808fb6a88e511e595fc6fd9371ef2837e186b7936d223a20b5799297c98813116fc350ca820a07e1c49c6190e3dd113ea7e18dddc419cf3db7df808998dc4ef73407e1f2a8da083d7b147659439842325942efd2cc1f5fcdbca9d137bd53ff4c6491ea0509f52c91adf75fc72c760e29002b5daf43938e969955db426efae366503f82b5b011919a6bb26b83d83595e6ab8c9e17ad1cf646f98d4d84475d17851586d11572612b0aa82e9671630de4de37668293b1ee0440c45d8bd1167203afecbf5063e904d666b00ba1e8e6f0db11f0bace534394168c0373acdae5cee0916924d3e402c600cb9085a270ba2f7fd546d973b96c3228f758ff0b25203566c561c47c7b0f4a4a453bbd74444ff962623d8bf180d3c401605b4f92f00e6b74480e9d32f4a27eaa753d4c2b1d2a4245a0300e4bea26494b458faeb5d04b908dc5f27660fd96a62c84d0c648cdc6384dc856ec62421cd5b7f91a825ac40e4fac998cf092d13a34a5fd6542e3459297dc6f22ab8c442014b809c23ad16b3dfc13b32669938b75a8a6e792c2d2f41fe8a753b330e41792fb6f1de69ae97340380106afe23cf57ce368841b7869e2427104f47bcab3a713e27dfddd9b0cda8ba7558a6461bccd14bbca8b9a84538a96e543a7b66de41ee6a1c10682e599e681fe1d5368d4e72f46e845007c90f0e2d9f2b2f126dc3e58626203dd1bb260b4fdc92253dbd62d8c772035ab732351736c4493684ef9fd347ef52a59b1211c9138bf4944744cd89b79d9b44b572fd718e7fc6d4d930ab9921819b5262108e7d71395fa843ed760721153aefad623d7d012610e5b90507530858c5265ed0d821603523acd580d95f1943a2e17bf1816ccb337878d204484fff474545b76f8daaccea6a84b3273750f4f28f57ca624cab4494f3bba95b44757a545e65ec6124c6bd16edfdc5a95238df29b38eb315cf42c0c836b5b489fb40814dcb1242decb0263541bd698666d0bc9d40732bf43c6238509ad055b5c2110061a35163e175c7c1857a4c93e739229530783b2cb8ee68721b16e5c8e007eb954c3c2e3f8dca15373ff077c778f8f1b0ba8d6cac0cb223c3c1e1a85aba5d6adf7b7b60fa08fef468e570f480289e5de638555cdb655209028214d139fe43a01b2f8f66b8bf040abce7c78dd67167efbb5818e445abc478a207926a405eb191cca4394b07fae148f8057926701f0dcb857bcfd28d236151d21066b57858498e68b6959b8a6652082437287f952b5238267d9ee992a7a21505ef1346d85a7d5e9b589a6d842b5bf41645d6142d30f6b2ddfdd1cab6250fdf12a31e3636c8bdd83f62a995536e8c21027cb81cf84bdb70ee3dbad91667103243bd12b0e01413abf1d055493666c6a8a035644df7bf494d87a8088ae326b46ae6a92ccdffc4cc50b5909f9521c6a161a9ab1d1c95aa1cfc6879b4c049b8f7ac57a944e4f3922ba00592388a4947188daf6a166c0cbb772b7e9a4507fa7f5b898b4d2817aaed0dbd4487fa5bdec0ff398a019f68390ee673e6047590e349afe6e3af99b9b4b2afc0511e5cf500f80c78756b2ae645178c3e08ecd9e5be2a4c54b53c99e2756a1c42497aa62983af3ff38a925aaa29c431e508416be1f3ba3d6aef20a47513a0e4e4503f32c40b9a8f7a289aea9885b0baef6fef079543a7022b06775331a57da626376a5037b7c3a726e365deec8e445dae6c7a91c0556b8458d53903463c3cd0da65629215500f42bd00e9665ee2538a22fa19", 0xfbf}], 0x1) 16:01:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x0, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000, 0x40, 0x7fff, 0x2, "bd0ae554e44368ae5ede1209f776c639f532e534", 0xfffffffeffffffff, 0x9}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 16:01:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x5, 0xffffffff, &(0x7f0000000000)="dd92a05b1ba91f9dab196b86f3321c261a47114dfef7f4478903773f3cc501e78f13ef5b5d3a9ef73773aa7875e14ccb1ce69878cf13b69d35096b5a813da0e3c65d22c2caac76ea7a147d56d3c917779359afd59b7e91116ae8f840c5e8", 0x5e) 16:01:43 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0x108) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x80) semget(0x1, 0x0, 0x403) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000200)='./file0\x00', 0x82, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket$inet(0x2, 0x4007, 0x100000001) ioctl$TIOCCONS(r2, 0x80044272, &(0x7f0000000000)) 16:01:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000000)=0x4) 16:01:43 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)="df438227452815031ba3d49fe96f47", 0xf) 16:01:43 executing program 1: r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0xdd5d, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffc]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x4003f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x80000000, 0x1, 0xe8}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x40, 0x3f}, {{r0}, 0x0, 0x8, 0x80, 0x6, 0x8000}, {{r0}, 0x0, 0x1, 0x8, 0x87, 0xdb0}, {{r0}, 0xfffffffffffffffd, 0x10, 0x13, 0xffffffffffffffff, 0xd8}], 0xce8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xac, 0x3, 0x6187, 0x9}, {{r0}, 0xfffffffffffffffc, 0xa, 0xf0000001, 0x1f, 0x9}], 0x2, &(0x7f0000000180)={0x1, 0x7ff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) getegid() 16:01:43 executing program 1: r0 = socket$inet(0x2, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, 0x0) socket$inet(0x2, 0x8007, 0x0) dup2(r0, r1) 16:01:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2b, 0xa053, 0x0, 0xbd402119d27102ec) r1 = dup2(r0, r0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8d, 0x1, 0x9, 0x1, 0x40, 0x2, 0x6, 0x2, 0x0, 0xfffffffffffffff7, 0x8f}) lseek(r0, 0x0, 0x2) 16:01:43 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800fc00b3e600f70900000000000100"}) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x10}, 0x1c) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x2000000001002, &(0x7f0000000000)={0x1000000343de0b5}, 0x10) 16:01:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) lseek(r0, 0x0, 0x3) 16:01:43 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) lseek(r0, 0x0, 0x8003) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:01:43 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x40) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0x8004667d, &(0x7f0000000040)=0x80000001) 16:01:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x2) 16:01:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10c, &(0x7f0000000000)=0x100, 0x4) 16:01:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getppid() r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = fcntl$getown(r0, 0x5) r10 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r13 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r16 = getpid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={r16, r14, r5}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r20 = socket$inet(0x2, 0x1, 0x0) getsockname(r20, 0xffffffffffffffff, &(0x7f0000000040)) r21 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) connect$inet6(r21, &(0x7f0000000800)={0x18, 0x0, 0x75c, 0x6}, 0xc) r22 = getgid() pipe2(&(0x7f0000000780), 0x4) chown(&(0x7f0000000840)='./file0/file0\x00', r13, r19) r23 = dup2(r1, r1) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f0000000740)=0xffffffff) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="d6cccfefcd2c95d74f7f6be928fd4e", 0xf}, {&(0x7f00000000c0)="412cb599b3061e8ceb092e6db9b2635c01b4ed6c4f552738f97c5e94cf0961c4eda4dcf605b855a77ce003e1283c40661c069ef711f4470b2e29f691df95ee502e546459f65afbecdcf5de09fedb8ef9abdbefd200be0f1d1761aae4cc6fa060935d431d0dbc78d237bf22", 0x6b}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r15}, @cred={0x20, 0xffff, 0x0, r17, r18, r22}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}], 0xc0, 0x400}, 0x4) sendmsg$unix(r1, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0, 0xfffffe35}, {0x0}, {0x0}, {0x0}, {0x0, 0xffffff69}, {0x0}], 0x9}, 0x0) 16:01:43 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) getitimer(0x0, 0xfffffffffffffffe) clock_gettime(0x3, &(0x7f0000000000)) r1 = semget$private(0x0, 0x0, 0x2a0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/4096) r2 = openat(r0, &(0x7f0000001180)='./file0\x00', 0x0, 0x12) clock_gettime(0x3, &(0x7f0000001140)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x80, 0x7ff, 0x4, 0x4, 0x80, 0x8, 0xfb3, 0x3, 0x0, 0x1ff, 0x1}) 16:01:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) r0 = socket$inet(0x2, 0x4002, 0x80000001) lseek(r0, 0xaed, 0x2) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:43 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x108) dup2(r2, r1) 16:01:43 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="ba62772db04d5c895ee241b4eca8ba3c062214d13c442cfdf773913ed82f78354cda95a8d81a79255d7c31a20684e3f02dab40af6913928c52572c7f1f23b58dcc864799168d31fae41b87338977e56e8ce356e561ac1904040fe7e7716ee83ae09b0639a35ae2198dcb7ef4e17f51c365fa54b88162333fce030e703b34df2bc863523a", 0x84) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) write(r0, &(0x7f00000000c0)='\x00', 0x1) 16:01:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) dup2(r0, r0) 16:01:43 executing program 1: rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f00000000c0)='./bus\x00', 0x804e, 0x0) 16:01:43 executing program 1: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = accept(r0, 0x0, &(0x7f00000010c0)) getpeername$unix(r1, &(0x7f0000001140)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:01:43 executing program 0: r0 = socket(0x18, 0x1, 0xa000000000000000) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc80, 0x0) fchmodat(r2, &(0x7f0000000080)='./file1\x00', 0x1, 0x6) socket(0x21, 0x3, 0xfffffffffffffc01) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff1e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:43 executing program 1: r0 = socket(0x2, 0xc005, 0x3) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x42, &(0x7f0000001000)=@in6={0x18, 0x2, 0x7f, 0x9}, 0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) munmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000) fcntl$setstatus(r0, 0x4, 0x8) shmget(0x3, 0x4000, 0x288, &(0x7f0000ffc000/0x4000)=nil) r1 = dup(r0) kevent(r1, &(0x7f0000001040)=[{{r0}, 0xfffffffffffffffc, 0xd8, 0x40000001, 0x6438a745, 0x7}, {{r0}, 0xffffffffffffffff, 0x28, 0x0, 0xb3, 0x3}, {{r0}, 0xfffffffffffffff9, 0x41, 0xf0000001, 0x3, 0xc27}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000002, 0xca, 0x41fe}, {{r0}, 0xffffffffffffffff, 0x52, 0xf0000054, 0x9, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2f90053c8c000707, 0x5, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20, 0x3f, 0x5}, {{r0}, 0xffffffffffffffff, 0x6, 0x1, 0xfffffffffffffffd, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x6, 0x7}], 0x80, &(0x7f0000001180)=[{{r0}, 0xffffffffffffffff, 0x6, 0x0, 0x8, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x7, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0xffffffffffff8000, 0x1679}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x5, 0x7}, {{r0}, 0x0, 0x40, 0x0, 0x6, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x3f, 0x3}, {{r0}, 0xffffffffffffffff, 0xa0, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x30, 0x12, 0x9188, 0x4}], 0xa9, &(0x7f0000001280)={0x2, 0x9}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000012c0)={0x401, 0xffff, {0x20, 0x9}}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r2 = getppid() ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000001300)) fcntl$lock(r0, 0xf, &(0x7f0000001340)={0x0, 0x3, 0x7, 0x6, r2}) r3 = getpgid(r2) fcntl$getown(r0, 0x5) getppid() shmget$private(0x0, 0x3000, 0x1a0, &(0x7f0000ffd000/0x3000)=nil) fcntl$getown(r0, 0x5) r4 = semget(0x3, 0x1, 0x483) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000001380)=""/21) getppid() setpgid(r2, r3) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) setreuid(r5, r6) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) semop(r4, &(0x7f0000001440)=[{0x2, 0x1, 0x1800}, {0x0, 0x1000, 0x1800}, {0x6, 0x5, 0x1800}, {0x0, 0x5, 0x800}, {0x7, 0x2, 0x1800}], 0x5) 16:01:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x8, 0x0, './file0\x00', 0x5, 0x5, 0x3, 0x1}) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000280)=[{0x10}], 0x3b2}, 0x0) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x1}, {0x3, 0x7}}) sendto(r0, &(0x7f0000000000)="9eba899d4c8862023cb5ec20ea06eca1f7cde8b70f856c1723eb67319fb50e74bf6ebac5e2cecb687350229d5aefae01b4b2df300bfbd0680da2ca5a916059b0b6e7f57abbb094b082a634058845e83920dbf243124d7e3e55ff4dc5eea68bcb181ff12b7fdc65c26ff84d828008937f32736973c8c89a59f8b001d4720d404af08c36e499e38479b41806b5fdcfe20f3ef036299289eba7d566d6ad70853c61f30c2b3c7de177a0c07be31728e5a114fde62dc97929b636186055e1052309d14abd029ba2eeb1a83e27117e9230e3", 0xcf, 0x9, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f00000002c0)={0x2, 0x3, 0x800, 0x2, r2}) 16:01:43 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) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) fcntl$setstatus(r0, 0x4, 0x40) ftruncate(r0, 0x10001) syz_extract_tcp_res(&(0x7f0000000100), 0x1000, 0x80000000) 16:01:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./bus\x00', 0x2, 0x6, 0x8, 0x0, 0x5, 0x7f, 0x0, 0x2, 0x1, 0x5b, 0x100000001}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) 16:01:43 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x6}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:01:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x3c}, {r1, 0x9}, {r1, 0xc3}, {r0, 0x40}], 0x4, 0x9) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000340)) r3 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x4) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) chmod(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x2cf) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfe84) fchown(r4, r6, r7) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000280)={0x0, 0x1}, 0x8) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x2) dup2(r4, r1) 16:01:46 executing program 1: 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, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{0x0, 0x9f}], 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) read(r1, &(0x7f0000000080)=""/76, 0x4c) read(r1, &(0x7f0000000100)=""/227, 0xe3) 16:01:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xfffffffffffffffd, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) 16:01:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/237, 0xed}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/12, 0xc}], 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000), 0x3c) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x42) 16:01:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:01:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:01:46 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000140)=0x9) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:01:47 executing program 0: msgctl$IPC_RMID(0x0, 0x0) r0 = msgget(0x1, 0x220) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/177) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) shutdown(r1, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) getuid() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x40) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x1, 0x3, 0x8, 0x1, 0x80, 0x6, 0x2a, 0x1, 0x2, 0xfffffffffffffff7, 0x2}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x4) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000280)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0xffffffff, './file1\x00', './bus\x00'}) r4 = msgget(0xffffffffffffffff, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="000020000000001affcaa67c39228785910000000000e2ffffffffffffff000000000000000000000000000009000000000000000000000000000000000000000000008000000000002cb0fe55f772560000ef12000000000000000000000000000000000000000000000000000000eff61e22839d88f6000000000c000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000014000000000000e9ff000000000000004b891fdcd9e541390000000000000000000000000000"], 0x1, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:01:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20500, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:01:47 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x4004, 0x2) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x0, 0x5, 0x52, 0x100000001}) r3 = dup2(r0, r0) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:47 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ed498959ec8e082889f3817f54858c3d5e0a10e045ef4e170f88afa7a2f48274f3ff6013087e5b92ba9c955cae8950ce72e06bcd7c042cbdadefebf4369ee3fb964bc66e51eb7e8db5bd902f2907fc28a8d112163f6a61cd7b331a27ed507bdfb0e485234ccfe0e57f6b9a4953559a3e3e262a002a61862e95e610432fe025b4c53b8abcd4626e0aae289d350ee32e2e30deee84544e35f1f12d9294050939babd703c126405746247355015f9f6728d4a9ced67089fa45fada06444ed043bd600000000"], 0x1, 0x3, 0x1003) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00@\x00'], &(0x7f0000000200)=0x3) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000580)="54903db030c96654688a67791a69a2be23f08785b97065da2be97513310441", 0x1f}], 0x1) msgsnd(r1, &(0x7f0000000100)={0x0, "64fe5872a62960bb69f835e996f7415e1d41bd7259fe5edd970af9cf89447300201e4b06990b2781dc4369514074e77c95f271f4cbe0a28febeeaba5f32a36a9d0"}, 0x49, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="030000000000001ae1383de3df472f6cd770cb06382ad11567d4e600e93bf151d6ac6540c62ca693c3abd84258c84abc3a30044dc2e56e2eacf10cb3baa7c0ab49352580a78803a1b25b9810b37fa7aee2723b15f40ad72c5f2e668b2c2258decf341a05bd19e2922df57bf2365955f4ac4164bea0c9bb3332da0139fa422d78d7b04f66a0b88361cef4440f1ac1eb4f8b7c0865aa543c9a0fcd1fa4d64b7e9220357d1a4c495e59dda4de03c67dbdeedbefb8655ce56410"], 0x1, 0x800) accept(r2, &(0x7f0000002780)=@un=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) writev(r2, &(0x7f0000000c00)=[{&(0x7f0000000bc0)="28abbe36f35524ab9aac1f928a3d2b7b91d1f1cbf293601bbdb9e8d3f81eaca8fcb68a81063d01a29cb5a56b7c66af1e376fe6f072", 0x35}], 0x1) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) r5 = fcntl$dupfd(r4, 0xa, r2) readlinkat(r5, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000480)=""/195, 0xc3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) msgrcv(r0, &(0x7f0000000680)={0x0, ""/93}, 0x65, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x4010, r4, 0x0, 0x0) listen(r4, 0x0) listen(r4, 0x0) msgrcv(r0, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088bc31981500000000000000000000000000000000000000000000000000000000000000000000000000e4d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef9e470aa908589769bcd4b35a65840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x1000) msgget(0x1, 0x45) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000000)=']\x00', &(0x7f0000000380)='($\x00', &(0x7f0000000080)=',[\x00'], &(0x7f0000000640)=[&(0x7f00000005c0)=']\x00', &(0x7f0000000280)=',[\x00']) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000077958f6e46ceef004d1901df55314f813593310a15eabe11a3f49976682fa5b685da387767580658ead5750ced3856be0b82507516df06cebb11d9afb2d95cf2017a67533a175d2e964d2c77c9beb78faa497ee4ff775e4d7438ed8850aec082dc29b3af513184d817846b73b806e91119bce2310b4d634ee43b4ebab9fdc33968050008321e3e5d5d6deaaa5288d9d749cc9e0cdba40062bab6e2b8f9a3e5aca38dbcb32a6fd188b59becb9cdbebc38cf"], 0x1, 0x800) 16:01:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r2, 0x0, 0x9, &(0x7f0000000100)="400f65385f4875e529927c76eaa366cb1ca91be0dfb25522b12d926f6d4a7246016936350ab02357ec48ec7d9f9a99b295ddb60f90a6359447735a9b7dce5a9e5332cb45661a3f005c8284094304b5178b3f0c1e3f61925c", 0x58) fcntl$dupfd(r0, 0xa, r0) syz_open_pts() r3 = syz_open_pts() recvfrom$unix(r1, &(0x7f0000000340)=""/210, 0xd2, 0x800, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setstatus(r3, 0x4, 0xcc) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ftruncate(r3, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000280)=""/134, 0x86}], 0x100000000000023d) kqueue() 16:01:48 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x71) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x100000000, 0x5, './file0\x00', 0x9, 0x7, 0x2, 0x27}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0xa4d, 0x6, 0x3000000000000000, 0x10000, "9d1b07fea31863ca1159c5f7fa0ccda7d4a0374f", 0x212f}) mkdirat(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) getrlimit(0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000003c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) link(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='./file0\x00') flock(r0, 0x4) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001800)={0x9, 0x5, 0x0, 0x6, "ecc4cc1a9e45a1320e3b8b2fe3bd88d1ea828332", 0x0, 0x81}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c57e0a3496ad84327a490143a0c20239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d036cd53ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x401) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r3 = syz_open_pts() close(r0) pipe(&(0x7f0000001840)) ioctl$KDENABIO(r2, 0x20004b3c) dup(r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) poll(&(0x7f0000000380)=[{r2, 0x4}, {r4, 0xc59fd8e31530db3e}, {r4, 0x10}, {r0, 0x80}, {r3, 0x114}, {r3, 0x40}], 0x6, 0x1) r5 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000400)=""/6) writev(r0, &(0x7f00000019c0)=[{&(0x7f0000000500)="fb94f235bf73e91f321cdff98797a51fe13040b4f63fbfe5ffd1368d556703c5b98bea11d8600db2eddd9d36a3a73691dd68de4707b08d17d9f308ce2574b816bb56714a42343b0c525dc936e1aeec6d9efc8c6fdddbe2e135015364e8d963b6dc2b3163bea67842045e6c688d0681d3c5bbd03e79dec873df269318f0e93c80f134745be27d815ac3ae354c73b77ac095f692ff3842022f", 0x98}, {&(0x7f0000001900)="429e84915569ca9195bfa00bcb89b6201244aacb35fbca54f4f034cbe0e77860bacf9801589783d3c176bd1e9c2db92bde25bfbef815c8abc6bf6b6950fa8b63aab241d0bad6b1ac2a70435f0baf5d2ea93baab9c5beb03b6e987c651a4a60e98309cb4f07366629f6ee8c5ce33a6faa476394e3396f95807bba7a7b314f2ef4679f060b987c963d3a", 0x89}, {&(0x7f0000001880)="6b11610d0b6534d6bd4e9de5b86987dfd436bbe97f5b49aaa62ae59888de8842d86541fb429e61e8476340f1f98f29ad678a7fe0d1de7d749180677b317420fe478bb9b0a3515ce570854d965c68b7ed0b2c080436944d068ca933070ad725f3a402027853fbe389c414ef65351f941650b8", 0x72}, {&(0x7f0000000440)="4b964e43d0b2f76867", 0x9}, {&(0x7f0000000700)="9ab1f3c5b8ed1134479906b804b662cbebea7c0d46b8f6c1891db72359922adef97b875454670f55993a1de121db73b68e60f520d45b568823f7529803b667f256f2c0cdf454832818824820dd279449701389a2feb3567b8c84edbea36c0f15fa8350305fcdf4fb023bb3c53db4ceb794b7bce1154ac07ef6e3eb7bb0e62887d07ecb97bdc40866d8723f98646e6e794b615b740d2393f71a83fceb2656595bbb60b2452dea16028656c2ddc292751506c3b766ce47fae4dc5675b16d7849df8469796768849c56c2c11b72713305fd19c247050a55219ffc6f5f6ebd7569dbe9ca3ea8ddcbdfe4f5877a0ebb643dcd970ad19ec8b4fa441a863aa86a5aa169ad81c1aab83803ed405c22d5444ad2b371ed16dc9f1ba3ed5f79fcc55f7df9662a57530a14c78bbc7c5a5c310121050a048d93773e91e801890e95005ea2363665c3ac69d74f1ceb7eb5f68bda05e661dbe0345e5285aaecf3a91807c1e9f21d009125cd4dcae85245e178def36e4cf68e5a3d20c860268b7ed5fd2a825b50fb70c095e2a0d442d647a2aaaae71937221334287dd88d7ede18859dafdbc3791dd67a0a971fc7e952a856f194688c70a3bba5e4bb117df24d68b04db16a1f76af85b10a1bfab28069795cd1302be9a9980d79d1186d731d19edfffbf9bde39f165e26cdac3ae013703de128c9f59c4aa097d24a9af2887209c98e0f5997fe3ca20e924c70ffb1fc5e840b7fcad117c22be98d53a0272dc98454bc8e97f542925d6d21916738858c293bf6d5657c4d89256f2f8ee7581a5434ef83653357f4c6070c7de18e5bc755fcf0ef43b59575f2eec12dcdf8ff2693ec9e751e5e7c58748013cfa5ec4b63b9f186f9611dbd23b5dd087c9e6c85438b726ffd04d1701d4d467115af9288d8b6bfc59cb61e06f612de5c66e16a3ef65c65cd993aad614e0b8e14d3011dd25cb6966160a57bd6700dea305f1c094a754376d69515940178a26b270cd544890578f4881c758a6538d60b6641931f65bb31774d65d8811753717a17d8108edd76daf58c2c975f672b5dea78ba9bdbd0cdd82ef439cd4f1f4ff8050149187785088af85f8c6bd2eb0c144365c6f81bb7f996d8b4fabded431bf6479562f5bb25c4838c45702e00cafa40ab20b4279bbd5a2488989a6492dae62872f0add76bb337fe49bb6a92219894c15d12de1ba942550b70822b97ae1036dfa07083d885300314d349c14a62a84e0ce66d29ab4508ef51196a83bfc19bb68adf355b87b33411ff08cdcb2e05f3752852d3048ded2470da40ce5b9d15c03c2c77a108d0b9b95ae2da1bc32414b247b0e76f493254a37c49a93f7a676664c98e0d7b562c69d433c888574e7308034e6e30c6652c9ea4af91f7ca8547f8e6b53447cbfc2433f3a8917819f810bf9b4f7684ae3f55e91b5b55f27b29dc7323e14933658252bba2b9208084e5ce36db90f3b3aae6052af57755f3a9ad3dd5f162bc9af56fe1f3ce38631035852be9d6edb304c0667b632f42dd708b4169ebe46a119fd2ed61617cd0ca626ac1645a2f2487bf453a48c9f42540c8d7cbc3291fd437d0f05e4e1b5b3eb3907c02f569c5d362c82ec32400b2fa87688fd7583fa53aac7907fe91e3ca94198c0f40e83b0e24dcf90ec343dfce8845ef8c32ff85fab97c35cfb492e8b47a6ccb2f1210328bb32beda56e00cfdf4c4681503a22a16d27c8c3b714367eb75c6dcfa2a197258a1aa7968a1ac3b2ad60a637865c20e4265094df4675f8b4775b6f579481a44deef99490adad66622a500e5f1153a5710ea7dd8b57af5d2746d2f1b75221a5b3e330cc7a93818c9d31e530f616997acfae7dfb1abf802a8f2f6e6cde101e38a20ec86d22dc888f47afffafb1750d07423c4867cbddd1f458d90938699d23a1d117415589596dc9312f55febe9b381083a9272a88095eb2ced27f1ea054439daf3534189d96e97a0515f117678b39f03984bc1af72a237f49c43586cdd8bdd7233ae5e6cc2d2f9a4e3def1cb22774d3c3223797cda7e52ff616ccd201591e54971abc178e13eb5ed53dc0eaeff6c7c021696a539b717df430d3f32090429b9dcaef790e36ec625a3f6d0976d853626332db15f9dcf111cdf7c3ad687303b46113594ea368e4d3621c25529b3eb2319765891a7035997e6620bc0d2b2a23366858b9be8f4cd4890300a38f7b3131ba870a7c723d47d0bfeb60d0f96e87458aa17e1d1daec17fec1fcf3fc166366357171e58430f391f00bc83ef4077c8a985cda391b3cc150a32bb10b32ffcb3937997c4b36074ba0cac296ceb4fd683a4696eeb149cdbd56e0f88a7452772c74d91198f11f1ce0d0c78dd483d78014dedb622c62638c1db5da586af8ca2a6120e42a9bb8d4c84b8ba8f90171f085187738bce02e8a9f6dc07f0af231c5795aacd1d47746c518c07ed6106ba14f15066f1ec3186f4cb32825f957da62b5a5cb0679bdb43059bf316357d4624d3879586193c9d7157b80f08a034f09b7f089df4a6023a5cccd683721d77bb1797911dcb50c3642218b50815a4994e466d038f7b6445d7d580828146610b07bb5d115f1ed2c8df12242408c862937199c07731f4e3656ec7cfb2fdf43778a0972aae18fbb708a50518ecd4bde68662e6d3fda0891c4ff7db4a6f3e24c5685a01e2a5e64ed4392d7bf47fda073c99495a521b46ed1c1e391d6910b79b55999eb716b20583e6863427577e14ab959cbf8c47ed2a775af5f85f0f8d039ead52fe60b9c40c4435af13c0fce3d6de2683c0c06d1ec7edbf830f782a1231003ababe81a23af8e9ed6bcc7da884ee23f167671cab2c58db9fe125b6430fc25da5dede42dcb127356e3fbf1528eb682145cfcc8414f039bdfaec00bfa9ee85b6eecf2b0768520af713fa995418e365975e7c4df9d88181139310e4cd8c6c507a9398ca213a8e93d217020fc74f8eb86ea9bc4a75c4d4eab28035fbbb271e00f9d9308b354629eb34a94579c816721be1c79a94c5e9c6edca2c4e6d2f2088226d3b4ca61ff4ff28c3c085a7b19ad9bc13adc968fe915ed618085c43a9ed32c7abc727f91954c0a38b78be9c573b17d237877568dd797ce869dafda58c6b67b834ab511faecdbfb5d3fc28988a12dba20ed16862b290b578a0bdcd73c620719de28a4fefac1043a16b572e6f241505e8a00fc36104a91502467a07fade6f7791fb9bceafa594ad794692c2a84bef04ea20032c8d6ae583c3367717fb4d62ada322b0d6e7eb8d6577ac49c9eee869a0cb8da79df2475efdfcd8145a6e05a5a5eb52f8653661ea28e87300c497d998bfeeaf0f113ff57c963efb6ef245156342a4edebefe01dfc5a5a03ef1ea752733626a02ecacc0b3ee31e9137e3a2469e9ae5385883b12c5706913d8e917185e4299ec70789931422847a8d08985a28331c1f1e1eb584c610f07ca9e0e86f67cef5fa293f39c1ba9185b587f1e7866c0a380b09af270c928c9177a0727f03bd7940249eba0d38f3ac6d49d222f404e2fa50ff67772b6a455777044dd9ea486845fb79d97cd3a941c75631bd8a904cd834cca03d39ae7b78b6af98e8ccaf2f515d832227975a5bf792be24d43b8b21b7d9f2a39772018d472ff1c7f9e68ad8f830388ccaa6709654095453372f584119fb9ba00647651e958157e7ea43e1d8178a93c8ddba6081e28e43048855267adae85b1c948eee531ba6a4ccac3a2d086e00cb64eabdb774f50e351855efefde5141f9ed157059d2355d48da318cd138bb2a033143b4a57c8aadd81a244e735efef234a3325fd2abcda2b556918f185faab6eb8ac9da682b499afba3fcdfdba39785ceefd459ca6e07e47cba5fcd6baf9cde2519d3a344edf658795ca4efdfae24469bad60eb612c2df2d4300957caa59ebcb763ad30df2afba32e8f0da91c94369a0ca6410176edfd026be1a97b27e787ef060327b3a18bf4f59f1873e6713b9ab815b7cd78b70828b7489221fcd31533937c017400d5b41efca79184c65a51f969cd1b1719951ca798aabfaa659e7d571ee33bb0c9a96ac8ab839d62f13dbf478f1b8e63ab6905168f078a964afd7269dfd27b1fc11c58389e6ada43c4367a6a1ca4ed14c0a5a2015b86e1611eded847f10c8695b262a031325a20ef8cfbd7dd6016562aa8ea0767b2964b1be9e54cf7bde0e4b2439fc72764e0b1c484d52dc2ed5bd975b8bb8627a4f4fe921b872e16cdac6f1e9e25d5aceb020ef1436fb14e37c35d7256557045fdeab7ea366065934ee462b5ea7e754fb16d6138a1b2f2d9badcd58262b5a53aeb20d870f51984622c9536e67ac2307f83b8f2d3900193f1bffb0fb34fbf3418856d3f8bf3ea2eb4daddb372dbb1aab595001ab41600b6108492e378a06a1b0c9501f46b6f0fc296f5e3a797ebc3d7e4fdca684a3ab177b123bf21755e44212077436c6911208f1ccab14326bd066197d4b4dbc5216bb54b5c836aee214e63872a6564c1ce9d2eaaa3a96e938557faac55aebd11ba60f7d4e29212cdfad1f822881a4463d06413617128f3108b29cc95abb71ea14164c03552da7573a197ba6ecb308debf18c432d8e5146962d2db0945dbc49ee82f9d86f10bbc1df78705a32f5c6349ac27b2adb5168061118d3df1e1e170e055e945e57c7f117c287954b170507fff151015ca9c544a5b0ea8eff40368e1db74b98b00a311c6990b0e9ca15fb3d17bf3e409e7117d9ceb3f73db68d91e1122e6aa20f7450883d9ed308de9c89c609727ebc9f72c7e83f1458cb65bf3a240e9e8704465da39c24a80dd9c1da4fdf73e471223967b727e7d417e93816bf90b753db4cbb4831827fbbddc62e18e067d6d899379f49c75ef86ac4d56c602fbcea2b1b1f969878bfc08729a2fe9257155822b037b716b81e42dc766499a3a6257c36a18faba27d008c9e7a903f5c9d354e699eb3cea008cefa3690f9d059d9a57352216bf65fd27c65063bd02e0b1a3f1e68cd5a40c97b9650744219a18d8d15b5c19699588af1a893affc1f3a92b46933f8ebab8c1c38aca45b614fbcb0f8b6cc83c67ec44a049eba5d6b70b5a3343421383f7aaf7eb6a13a08b58596b618092f5a2eef8ed534744c24086782b37748cc488fcf355d59b23d271c4857900aebffab247195594e9c6aa2cafe0551df139403b70b6772f2da829f6b3e58449241b204e60514f962c7db37944c02bd84ff1baa3e09019625e4f45b6d877bc418fb1cedd84f4723dbabd698d5e0e1026124275a3addb58b7b1f56ac4b0186fc5cbf6092d428e9dbd6d993a020988510e7138e8d5731ab7654c02649a5db28141178fb70d454ff2a2472bd1c85f381fbbf3d6741ef4f169a08410fea5e367c84b9d851d8c8c42e235b8e644b463b3b2aa7d2798625a9fbcab3e4b81ed8c9b5e64ad30b755cace0def6ad2045f21cbd87e086a1be0f09ac539b4a35e78b1c0513607e23a33117e9bf397881b27910b88b7c4ca4f1d658cbe03e3b8664f7e786a0cb864e2bddee27fd4f7175c5bd68605c9709dc50ad811a5b9ef34c5530ca3e3be0fccbe09c6715998e5c6a328836545381aa01f14484762bd3307ad2744bd9949f962e854d4d7e521e6383c7634b24058a226d9aa978c10f0b1bc02f633b9f1c2670c2af5f813b5927a0c864850cdbd6dbd0a3d1b50e8fa002beaeab8a59ae44a09e676ada1379ddf8d37c0410d4f4087be85094a8749dc7891cdd82f2f254b1b7a968826186e88e59c9c9398c5dc8d39a12fb01107fdbe6419e6adab0dfdee24f23081b15d14b78ca3f8332", 0x1000}], 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x900, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)={0x3, 0xfffffffffffffc00}) syz_open_pts() pckbd_enable: command error 16:01:49 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x81, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x253) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x200) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3, 0x11, r0, 0x0, 0x0) pckbd_enable: command error 16:01:50 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:01:50 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000380)="582720f0abd16ebae6322525959d99f1dbe047ebb044fd33055552fbd7060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5790981439e7019d8261903456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r1, &(0x7f0000000ac0)=[{&(0x7f0000000640)="1c7a8140e6cdce45df451b68f9fe545b2f858f70caaf4bbe9a49293c202f489b2a0097cc3c27bc693354079f1d79b86398610292b20db3d8a024305dc8c3bcf1026bc45cf2e7f260825554fdf6ed20312f378605ae60694514bbdbb3f965ba0061db10c87af436bb6c8c2e59296d5c680db7cd056b9e20533710f7351a0bfe2fa10cf222c2c72779fb24", 0x8a}], 0x1) r2 = syz_open_pts() close(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/2, 0x2) dup(r2) syz_open_pts() 16:01:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00202b27feffffff00001a000000f0402c00000000000000000000000000000000001d1d", 0x2c}], 0x1) 16:01:50 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000200)='./file1\x00', 0x28, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x5, 0x4, 0x7fff, 0x1, 0x401, 0x0, 0x1, 0x0, 0x2, 0x4, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) read(r2, &(0x7f00000003c0)=""/134, 0x3ea) fcntl$setown(r2, 0x6, 0x0) close(r2) open(&(0x7f0000000340)='./bus\x00', 0x800, 0x4) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x8) lseek(r2, 0x0, 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000300)) mknod(&(0x7f0000000380)='./file0\x00', 0x80, 0x100000000) 16:01:50 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) r3 = dup2(r0, r0) fchflags(r0, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) getrlimit(0x8, &(0x7f0000000000)) chmod(&(0x7f00000000c0)='./file0\x00', 0x2) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:01:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000024ae2c9dd0c75d145000000000000ffff64e88867d3bf8048de1eb0617113f24099bbfffb2702601cb78af752d5194f8705d625f7a3582184df6d20ec53620145bd6547d22ce11c60ca9f07022b7bdce9d1d768e9890905148119cf9fef585d9fa7c7ff26e2778fe51f113f9227f145014a2fd303f58c8b6bc854eefd1eb7ec8418d7196785f159b092bff9aa4d84bc94ada8a4dfce5f08904cf74939ba99c3e39c5497e5039b48f395452ce665afb99ad76f6bc7ee1830fc2f40ede2d98f73048e2eb1b2d24712b697e8574366780d7f9cfc3f59288f432afff6f6aa6f51e5e3832e7a9bfc1620061c55607af0d6cbc18bd820a6e2265ee5186b58359f58edc18f233714bda3eb493d4cc0916faa87ccae0723ef353e7dbf43abf0533855915effc92b3e39166a38a999519a1a2c720c905fef80", 0xfcae}], 0x1) 16:01:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff5, 0x0, "0000bf00000000004000", 0x0, 0xe72}) r2 = socket(0x18, 0x3, 0x6) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="aaae599f", 0x4) 16:01:51 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x2, 0x2c}, 0xb36a1d6a4ed9b115) open(&(0x7f00000000c0)='./file0\x00', 0x8020, 0xc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:01:51 executing program 1: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x3, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) r2 = socket$inet(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x0) readlinkat(r3, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) write(r3, &(0x7f0000000140)='y\r\x00\b\x00\x00\x00 ', 0x8) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) semop(r0, &(0x7f00000000c0)=[{0x2, 0xc2be, 0x1000}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) listen(r2, 0x80000001) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000380)=""/64) getpeername$inet(r3, &(0x7f0000000340), &(0x7f00000003c0)=0xc) sendto$inet6(r3, &(0x7f0000000440)="d5215f4c2260b76ce0bd21ec83860912fb6e07d24f57534e6210f69ccf310ba94f98da8e5086f0e5c15f96f1a889b52b6b6b6ee1180d1f0cb99de7417a23d9b4719e8138f5ee9aafc98e2e6d7ba60bd9617965d74c26859e33d976457526ec8e2aa64081ed", 0x65, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x1000) semop(r0, &(0x7f0000000080)=[{0x0, 0x100, 0x800}, {0x4, 0x86e7, 0x800}, {0x1, 0x3, 0x800}, {0x0, 0x800, 0x1000}, {0x7, 0x4, 0x1000}], 0x5) 16:01:51 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000600000000000000"], 0xa) getsockname(r0, 0x0, &(0x7f0000000200)) 16:01:51 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x100000001) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000040)=""/193, 0xc1}, {&(0x7f0000000140)=""/5, 0x5}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/55, 0x37}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x6, 0x0) mkdir(&(0x7f0000001380)='./file0\x00', 0x10) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file1\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001440)={0x160c, './file1/file0\x00', './file1\x00'}) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000001480)=""/47, 0x2f}], 0x1) symlinkat(&(0x7f0000001500)='./file1/file0\x00', r0, &(0x7f0000001540)='./file0\x00') r1 = semget$private(0x0, 0x0, 0x400) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001580)=""/44) syz_extract_tcp_res(&(0x7f00000015c0), 0x80000000, 0x5) getpeername$inet(r0, &(0x7f0000001600), &(0x7f0000001640)=0xc) chroot(&(0x7f0000001680)='./file0\x00') semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000016c0)=""/91) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f0000001940)='./file2\x00') setitimer(0x0, &(0x7f0000001980)={{0xd2, 0x11}, {0x81, 0x4}}, &(0x7f00000019c0)) msgget$private(0x0, 0x5d2) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = fcntl$getown(r0, 0x5) nanosleep(&(0x7f0000001740)={0x2}, &(0x7f0000001780)) r3 = shmget$private(0x0, 0x3000, 0x581, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) select(0x40, &(0x7f00000017c0)={0x2, 0xc928, 0x6, 0x7075, 0x2, 0xffffffff, 0x0, 0x4}, &(0x7f0000001800)={0x2, 0x1, 0xfffffffffffffff7, 0x8, 0x1ff, 0xb85, 0x101, 0x5}, &(0x7f0000001840)={0x8, 0x5, 0x8, 0x0, 0x7f, 0x9, 0x9, 0x200}, &(0x7f0000001880)={0x1f, 0xad1}) r4 = semget$private(0x0, 0x3, 0x0) semop(r4, &(0x7f00000018c0)=[{0x6, 0x200, 0x1000}, {0x3, 0x1, 0x800}], 0x2) open(&(0x7f0000001900)='./file1\x00', 0x0, 0x5) setpgid(r2, r2) 16:01:52 executing program 0: r0 = socket(0x18, 0x0, 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xffffffdd) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x81, 0x0, "000000000000000100002000", 0x3ffffffffffc}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000140)="c1d7f812298aa724292d3dc378a7e15fefa33c50b343d6fc3be7bf408d1841c5d4e48ee1b5a9ef147b4b2549287e9865bec4c4cff05a10652fa036cba6e61090d5e2f3c4095b34b1415d80712516d839f0794bf3ab9d2eec0a4665a4433e384bcb6e644bcbba8ec4c4a8cae286708366fc5f53f26bef8c1a12f28866abe30f8c2ddac0bc77786c9d824401a0e4b015a9fb9f6f403429447d096528fb806100bc50301cb58746a57f264f4b1ff3da202919ca7d585439969c61c6598b8d76efd2aaeecbeb53ed20b464a94168fc8f25d816c4c4700c4ac0bf72f87ce5dbabd4d550c7bfbbcb1cb9698fa56e4bd2918100ba5c003ebf3f4ce9135025b617120739cc23565ac8c2614f72195eb5412b6094416ba1165e15fa22e252481509d9d13b70bdf9c66e3bbe6a65bea07a4f1015f92a8436e51c827e055870e3d184258b7170210d3ffd4287119088b305f44fca2a35a847753f0af3de8329db39859c7ce2345b860cd3e69c2259fb2ed374b0458e0e76cd551eab950a3674d4101ad8891f", 0x180, 0x0, 0x0, 0x0) 16:01:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x2c0, 0x40) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:01:52 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1040dd932b513c2a7a2726be6855e4a1df8ef02e"}) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:01:52 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000000000f87c8a5b671b1b542a538706000500b811000000170000003500000000000000000000e900000000aa308048f8cfb64b9bc73d2e0a6c6a3b6a"], 0x31}, 0x0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) sendmsg(r1, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)=0x7) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x80) fcntl$setown(r1, 0x6, r2) 16:01:52 executing program 1: r0 = semget$private(0x0, 0x80000000004, 0xfc) semop(r0, &(0x7f0000000180)=[{0x0, 0x8d, 0x800}, {0x1, 0x7f, 0x800}, {0x3, 0xffffffffffffffff, 0x1000}, {0x0, 0xe7, 0x800}, {0x4, 0x6, 0x1000}, {0x1, 0x8000, 0x800}], 0x6) r1 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x0, [{0x3, 0x4d}, {0x3, 0xffff}, {0x3, 0x5}, {0x3, 0x3}, {0x2, 0x6}, {0x3, 0x8e67}, {0x2, 0x8}, {0x3, 0xffffffffffffffff}, {0x3, 0x8001}, {0x3}, {0x3, 0x4}, {0x3, 0x401}, {0x1, 0x101}, {0x1, 0x7ff}, {0x0, 0x9}, {0x3, 0x4}, {0x1, 0x100000000}, {}, {0x3, 0xe5f6}, {0x1, 0x6}, {0x1, 0x3}, {0x3, 0x10001}, {0x0, 0x7}, {0x2, 0x7}, {0x3, 0xfffffffffffffc01}, {0x1, 0x3}, {0x3, 0x2}, {0x3, 0x1f}, {0x1, 0x7}, {0x2, 0xbc3}, {0x2, 0x91f8}, {0x3, 0x7f}]}) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000440)={{0x7f, r2, r3, r4, r5, 0x108, 0x10001}, 0x6, 0x1, 0x9}) open(&(0x7f00000004c0)='./bus\x00', 0x40, 0x110) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002004, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1e1) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r8 = getgid() chmod(&(0x7f0000000240)='./bus\x00', 0x0) lchown(&(0x7f0000000100)='./bus\x00', r7, r8) r9 = syz_open_pts() syz_open_pts() r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r11 = syz_open_pts() syz_open_pts() kevent(r10, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() chdir(0x0) 16:01:52 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x401}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0xffffffffffff0001, 0x200000005}) 16:01:53 executing program 0: clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) clock_settime(0x0, &(0x7f0000000000)={0x100}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x180, 0x10) fsync(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDDISABIO(r1, 0x20004b3d) nanosleep(&(0x7f0000000040)={0x2}, 0x0) 16:01:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xd9) 16:01:53 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xa2, 0xf0000002, 0xffffffff, 0xd5e1}, {{r1}, 0xfffffffffffffffa, 0x81, 0x1, 0x5, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x18, 0x0, 0x80000001, 0xffff}, {{r1}, 0x0, 0xd0, 0x40000003, 0x401, 0x80}, {{r1}, 0xfffffffffffffffb, 0x80, 0x10, 0x4, 0x101}, {{r0}, 0x0, 0x10, 0xfffff, 0x98, 0x4}, {{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0xffffffffffff717f, 0x39393b30}], 0x401, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x24, 0x4, 0xffffffff, 0x6}, {{r1}, 0xfffffffffffffffe, 0x10, 0x84, 0x1, 0x8}, {{r2}, 0xfffffffffffffff9, 0x6, 0x2, 0xfff, 0x7}], 0x4, &(0x7f0000000000)={0xb1, 0x1}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x0, 0x0) getgid() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) dup2(r1, r1) 16:04:16 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x6) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 16:04:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000005ffd, 0x0) setreuid(0x0, 0xee01) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:04:16 executing program 1: r0 = socket(0x10400000002, 0x5, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x0) 16:04:16 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) 16:04:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="50ae199bb7b0d03e0f942da25f5040233dd1bd2b3fb5ee29f4cb5bfecf5413c4271f49998387057dba9060ffbce3b8b71b77633cbe7be1ac7eb81187c9a6ba5c0990a60783a4f42ff6e8d28f80932d7a5c046f92800138a08e3c925f8c60bfd6592999740db305b63ac0b500ca3c2426a12e0031175636a903245eb1eba9ded8e7d5ad30069f681d4e58c6f9d255b6962d8342229f69c9deeff72b67f2ea69757e7991cfc432b26b21769b3c7ab26a5da3a4d3e927b972c1c2dd599ec97e00641d4e4d76509212da7c71fb174fd1a3180b842e1ef3312cf0cab031165a4a3f7e94e6cfc6f28f8a383165d68071cfaebb", 0xf0, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) unlink(&(0x7f0000000040)='./file0\x00') sendto$unix(r0, &(0x7f00000000c0)="b1000510b100a40297bb43e25786cb1849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96f4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a402000000d825582fe2aa7923ed00f4c8b2ca2e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290b4ea2d426bb772648121a1dce719c50d4a9005ad5fcfe88573370a7381c109082c00be8cc2e340ed7e9e6205e1b6dcafa4a8b0e747a00034f61e0a03bc72514d6a34e3d1501f233b75f9f29b605351109596b4065f15f1da612039cbb1e3b4f4f6faf453400100da9b01d7455d2baccb7b3e329a214b36b98a7b03877049b81828218602b5efec0f0000000000000000", 0xfffffffffffffecd, 0x8000004, 0x0, 0x0) 16:04:16 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) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) fcntl$dupfd(r1, 0xa, r3) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000080), 0x1f8) fcntl$getflags(r3, 0x1) r4 = syz_open_pts() close(r3) r5 = dup(r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x7fff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x9) r6 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x3, 0xff000003, 0x3, 0x56, "b08dce5800", 0x9, 0x5}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x80, 0x80000000, 0x400b, 0x0, "e2e8404ee007e28cbfb68d0b79d82206598ba08e", 0x7, 0x4}) dup2(r0, r2) 16:04:16 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ba43d302b0e0f00a05418556c54858c4df5caf555d7ed94ef54cdeb8ad0242a26ca0987baf12f05b862b"], &(0x7f0000000100)=0x43) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x29, 0x38, 0x0, 0x0) 16:04:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x488, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x98f) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x0, 0x40034}) 16:04:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x410, 0x40) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) 16:04:17 executing program 0: setgroups(0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x800}, 0x8) getuid() setreuid(0x0, 0xee00) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) syz_open_pts() 16:04:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)="5421df", 0x71) dup2(r0, r0) 16:04:17 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000004c0)='./file0\x00', 0x10, 0x31) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mlock(&(0x7f00001cc000/0x200000)=nil, 0x200000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) r0 = semget$private(0x0, 0x2, 0x3ff) getitimer(0x2, &(0x7f0000000140)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) minherit(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x2) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) recvfrom$inet(r1, &(0x7f00000003c0)=""/191, 0xbf, 0x41, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x0, 0xfffffffffffffff8, 0x800}, {0x7, 0x1, 0x800}, {0x7, 0x156, 0x1000}, {0x3, 0xa22, 0x1000}], 0x4) mprotect(&(0x7f00000f8000/0x1000)=nil, 0x1000, 0x4) 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10010, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x4, 0x200, 0x0, 0x7f, 0xfff, 0x0, 0x2, 0x3, 0xffffffffffff7fff, 0x1ff}) accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:04:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) clock_settime(0x0, &(0x7f0000000000)={0x4001981}) 11:09:53 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x7, 0x3) r1 = socket$inet6(0x18, 0x5, 0x7) recvfrom$inet6(r1, &(0x7f0000000580)=""/216, 0xfffffffffffffe18, 0x40, &(0x7f0000000100)={0x18, 0x2, 0x31, 0x3ff}, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x800}], 0x1) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000000000000) getegid() semop(r0, &(0x7f0000000080)=[{0x3, 0x7ff, 0x1800}, {0x0, 0xfffffffffffffffd, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x5, 0x800}, {0x2, 0x400, 0x1800}, {0x1, 0x7ff, 0x1800}], 0x6) r4 = semget(0x1, 0x1000000000001, 0x20) r5 = getuid() r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getgid() getgroups(0x5, &(0x7f0000000000)=[r6, r6, r8, r7, r6]) fchownat(r3, &(0x7f0000000200)='./bus\x00', r5, r9, 0x4) bind(r2, &(0x7f0000000680)=@in6={0x18, 0x1, 0x1, 0x5}, 0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) r10 = getegid() fcntl$setflags(r1, 0x2, 0x1) getgroups(0x7e, &(0x7f0000000540)=[r9, r10, r10, r10, r10]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000440)=[0xd70, 0x89, 0xffffffff]) mknod(&(0x7f0000000040)='./bus\x00', 0x20080002005, 0x4300) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x100000381, 0x0) open$dir(&(0x7f00000004c0)='./bus\x00', 0x802, 0x40) ioctl$WSKBDIO_SETMODE(r11, 0x80045713, &(0x7f0000000240)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x3, 0x6]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x40, 0x1000}], 0x1) pckbd_enable: command error 11:09:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0x6) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) 11:09:54 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') pckbd_enable: command error 11:09:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fff, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="bf0000000178c317fffffe00000000000000680002ff4f22006e000000000002253f2296b95e54df65b8b91bece602872e64af4c533bbb2f33d1afc8ccb403d6447ad81aa6f9b627f63aa80ae3e4ad7491c94626f398caf1a9bf4c15cbb581a70ed8051c4221a923dc82a0a737f7e84eb7", 0x2c}], 0x1bd) listen(r0, 0x7f) 11:09:54 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r1) lseek(r0, 0x0, 0x8003) mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x2000000000000000, 0x1010, r1, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x0, 0x5010, r0, 0x0, 0x0) write(r0, &(0x7f0000000280)="90", 0x1) 11:09:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x3ff) 11:09:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030a4a", 0x124) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c624d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x800, 0x10001, 0x1000, 0x0, "41db4d46942a0ecdd22a54ec5cac4902d09d0f93", 0xec4, 0x80000000}) write(r2, &(0x7f0000000000)="cdea413b5449684827c1c9e08dc8d554f931dd58da3a2591b899a1f1d05c30fd385496595a6887b196877f6422a75e162a72f594a71b50373ebcd67c719794a313274e54c026b70bf6041e63c1d09fee702ea9356dd1b52b4d679484d8e65a94511c1989961d981a6e084d4fcdda4980af9dd5211792", 0x76) 11:09:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10100, 0x8) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x6, 0x1, 0x13b, 0x5, "7cc7f64b1a06d09362d86594c9843905c19a2732", 0x6, 0x8}) 11:09:55 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) write(r0, &(0x7f0000000040)="af19a552184989bac48c3be3af9bdd4b6707802749eb1c4520e7d940c06e3fef0c60080d92d08a4b6ea1a01ebc6e690bf7a51891126c75f7983e9a0311adee502a42c30311839ff010f6c7f17a260cdd8fb4a545f52cfda17d40455a38c6e75e2e503990607afcccc17a2eb37e17707c3adb2a14354768a9fc1d9c4157763a6a7c111d2540507d7e9d46df063aeb351b5c417555982112116ae74f8b0f", 0x9d) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xffffffffffffffff, 0x0, 0x8000000000000}], 0x2, 0x0, 0x0, 0x0) 11:09:55 executing program 0: mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x3) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) symlink(&(0x7f00000001c0)='./file0/file1\x00', &(0x7f0000000200)='./file0/file0\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = getgid() munlockall() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) chown(&(0x7f00000000c0)='./file0/file0\x00', r0, r1) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000380)='./file0/file1\x00') 11:09:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x3, 0x4, 0x5}, 0xf800000000000000, [0x9, 0x200, 0x80, 0x100000001, 0x4, 0x8, 0x2, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x3c) r1 = msgget(0x0, 0x239) msgrcv(r1, &(0x7f0000000100)={0x0, ""/105}, 0x71, 0x3, 0x1000) r2 = msgget(0x2, 0x312) msgctl$IPC_RMID(r2, 0x0) 11:09:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xe5fc}], 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 11:09:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c", 0x1f2}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x79, 0xf0000000, 0x4c3f9ae7, 0x10000}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000003, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0xc, 0x8001, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x100000000, 0x9}, {{r1}, 0x704575a13cef3ffc, 0x4a, 0xf0000021, 0x6, 0x9}, {{r2}, 0xfffffffffffffff9, 0x0, 0x20000018, 0x40, 0xfffffffffffff13f}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x81}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x82, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x21, 0x20000004, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x43, 0x80000000, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x3c, 0x1, 0x2, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x101}, {{r0}, 0xffffffffffffffff, 0x10, 0x47, 0x0, 0x100}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x162d0000000, 0xfffffffffffffffb}], 0xf1, &(0x7f0000000540)={0x8, 0x818}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 11:09:55 executing program 1: r0 = kqueue() r1 = getuid() r2 = getegid() fchown(r0, r1, r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) fchmod(r0, 0x1) kevent(r0, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x80000000, 0x0) r3 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x8714}, {0x18, 0x0, 0x2}, 0x3, [0x4, 0x3, 0x6, 0x719, 0x8, 0x7, 0xfff, 0x81]}, 0x3c) 11:09:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=""/224, 0xe0) 11:09:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt(r0, 0x6, 0x0, &(0x7f00000002c0)=""/235, &(0x7f0000000140)=0xeb) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETPID(r1, 0x5, 0x4, &(0x7f00000003c0)=""/4096) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)="000000186004000000002000feffffff000cbec5a0dfd9968728000000000000000000000000000000000001", 0x2c}], 0x3c9c5b07f702bf9) 11:09:55 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) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) r2 = getgid() setgid(r2) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) rmdir(&(0x7f0000000040)='./bus/../file0\x00') r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r0) close(r3) 11:09:55 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x15}], 0x1, 0x0, 0x1, &(0x7f0000000340)={0x0, 0x77a0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x220, 0x0) munlockall() 11:09:55 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{}, {&(0x7f0000000040)}], 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r0) 11:09:55 executing program 0: r0 = socket(0x800000000000002, 0x400000000002, 0x1) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x2) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 11:09:55 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:09:55 executing program 0: r0 = shmget(0x1, 0x4000, 0x206, &(0x7f0000ffa000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) shmdt(r1) r2 = semget$private(0x0, 0x6, 0x0) r3 = getuid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000012c0)) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) r6 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0x18) r8 = geteuid() r9 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x100, r3, r7, r8, r9, 0x0, 0x4}, 0x400000000000002, 0x1093, 0xd5b}) clock_gettime(0x7, &(0x7f00000000c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x17f) getgroups(0x0, &(0x7f0000001380)) setegid(0x0) setgroups(0x200, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') semctl$IPC_RMID(r2, 0x0, 0x0) semget$private(0x0, 0x5, 0x551) r10 = dup2(r4, r5) fchownat(r10, &(0x7f0000001400)='./file0\x00', r8, 0x0, 0x80f21a668ef0d131) r11 = shmget$private(0x0, 0x3000, 0x14c, &(0x7f0000ffc000/0x3000)=nil) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000140)=0x7) semget$private(0x0, 0x0, 0x400) readlinkat(r6, &(0x7f00000013c0)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) clock_gettime(0x10002104, &(0x7f00000001c0)) shmctl$SHM_UNLOCK(r11, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000001900)=""/165) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000014c0)) shmat(r11, &(0x7f0000ffb000/0x4000)=nil, 0x2000) 11:09:55 executing program 1: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0xfffffffffffffdd9, 0x3, 0x0) r1 = socket(0x0, 0x4004, 0x8) r2 = getuid() msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) semget(0x2, 0x4000, 0x60) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000800)=""/196, 0xc4}, {&(0x7f0000000a40)=""/99, 0x63}], 0x1000000000000557) seteuid(r2) r3 = dup(r1) openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafb7492cc532591bb29e575495fc045cc113d08d9e54ca6d564e2a56f22cfc54ef570000000000000000000000e766af93cd2fc97a182ce9d2f591e5259522297b650037c8cbdd2ed7e7610450d75d8aa7cc8f1c79504f560f3e0d53c275e7830912d1ca3cec4628159c5e277d8ebfb65116e8d4bc185e84dd6b19271bf3ee5c9545c467719fefca06e6e5ef3b2bc52e2e578be9166056819c5c2f0ccb3c14c5b3b139df3152d65a81f374124b78d6ecad2b813ab97e7673ebc8eb6d978ae954d802a4ddbad97bd423e9838c45852bd5451b12fe0c28a8e7fac1ce484b6477220cedef777cbe271c314f27307a130c6e76fd821a9a0a58b5937fe6142928a970c9e211c512dcd60fd63f5b63b1cf53091aacc7047d9db19078f30000000000000000000000000000009031e507383ff5ed536264f9db1aad6302bfbc82214baaf8ab03fec990a5a1542bc2512da8279d857d5ff0960910f8489bec26d499c09ca7b471853488880840989c3898e8ff34a1d2335fa720b5abbec01a0da028a25bd2b6fe25a2db2eaef6cc6cf35c688c96e721447e655ac58ca77bfa37ca1d16ecc9af7d5ff8e804042392b11d127783ee21034a691862dad324843f4e405e83f8838c013434dac9c679d383742ca026ba15212db3c9af700e6f4751c9ebf6651cd6e86eeeb1a4538cebc3e916e949151e0f6f6f162e853deb6c8756b3b187ec0b715d41f012a0304789"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r0, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ac11b68b821c9a18bb4b97b1b9f32600000000000000000000000000000000000000a4040000000000006bdb058eb58c52c106492f27b8b66f9955c0d5811c5609e267d00d802a20bfac9c397ff76f58a52dda1996eafd3251479b83bb989c00ec75a5b5932ca801c47daca274a722acdee10fde723e081b8f4d2233112ade59f04592a31017203a8d0127f22cd2e3c9aee850795c7c2a967c20fe98de516741fbc552a9476577ac8e31d08a78484901bc585e2ed0fff9c144bdb45717a9e6537920a3d05523066a94cfa5181c38e488f4a3249c4ccad4f1d4cd899617eea683643fa2b04af775d7c27716a3ea50174cb2acc953bd539f68a9e771192a7eaa36c9fbecc4a41db3e8d3e61e9cd06bf4d15f7e26ba145369e5c57a72228d957938635a2b88a6c4ab0685a49c293b1fe89887f74ccd521e38c8b1ba351ac518db52209c49f889721ff031dfda5175700b63f226e0"], 0x1, 0x2, 0x7fd) semget$private(0x0, 0x7, 0x341) r4 = semget$private(0x0, 0x4, 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x400, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) mkdir(&(0x7f00000005c0)='./file1\x00', 0x44) chroot(&(0x7f0000000880)='./file1\x00') openat(r5, &(0x7f0000000240)='./file0\x00', 0x0, 0x1c) semop(r4, &(0x7f0000000700)=[{0x1, 0x4}], 0x1) r6 = open(&(0x7f0000000600)='\x00', 0x80, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) getgid() r7 = getgid() fchown(r6, 0x0, r7) mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) 11:09:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x80, 0x6, 0x8}, {{r1}, 0xfffffffffffffffa, 0x2, 0x4, 0x200, 0x4f}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000006, 0x1f, 0x2cd3}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x7, 0x90, 0x7, 0x1f4}], 0x7f, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x95, 0xf000000a, 0x9, 0x20}], 0x5, &(0x7f0000000180)={0x3}) recvfrom(r0, &(0x7f00000001c0)=""/251, 0xfb, 0x3, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x6fd0, 0x6}, 0xc) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000300)="5c02ff7a433eb93897ea3716bbf07d9d0945892419c0cd34dd96e04ffeb6e450a89db6f2e9ef9a576b13c4a973aad201d7a68bf5b601e4d526ce2aace2", 0x3d}, {&(0x7f0000000340)="845280257c315a661683926e3cabc490b9b591efd2eb26a3dc24ac41", 0x1c}], 0x2, 0x0) 11:09:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mkdir(&(0x7f0000000080)='./bus\x00', 0x80) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 11:09:55 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) fchmod(r1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 11:09:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xffffffffffffffff, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x1, 0x800}) msgrcv(r1, &(0x7f0000000100)={0x0, ""/90}, 0x62, 0x2, 0x800) setrlimit(0x5, &(0x7f0000000000)={0x6, 0x101}) setrlimit(0x3, &(0x7f0000000180)={0x9cf1, 0x2}) 11:09:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, r0) dup2(r0, r1) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000000e508ecffffffff279d6665"], 0x18}, 0x0) 11:09:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x1ac) recvfrom$inet(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, &(0x7f00000010c0)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 11:09:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="4c012e2f66696c5f4100"], 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 11:09:55 executing program 0: clock_getres(0x100000003, 0xfffffffffffffffe) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xc, 0x1, 0x400, 0x9}, {{r0}, 0xfffffffffffffff8, 0xd7, 0x80, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x7, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf, 0xfffffffffffff8c4, 0x100}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80000061, 0x7, 0x4}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20000020, 0xe00000000000, 0xffffffff}], 0x5, &(0x7f0000000140)={0x4, 0xffffffffffff8000}) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) readv(r2, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000280)=""/112, 0x70}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000003c0)=""/114, 0x72}, {&(0x7f0000000440)=""/47, 0x2f}, {&(0x7f0000000480)=""/231, 0xe7}, {&(0x7f0000000580)=""/115, 0x73}, {&(0x7f0000000600)=""/254, 0xfe}], 0x8) 11:09:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x8613c) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x400, 0x0) shutdown(r2, 0x3) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008025a58f5d900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1465b2bd70e96b835b1fe8f9f789400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) chroot(&(0x7f0000000240)='./bus\x00') connect(r3, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x6) read(r0, &(0x7f0000000180)=""/86, 0x56) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000001280)) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) rmdir(&(0x7f0000000280)='./file0\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 11:09:55 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) msgget(0x2, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000000)=0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/107, 0x6b, 0x841, &(0x7f0000000080)={0x18, 0x0, 0x5, 0x5}, 0xc) listen(r0, 0x0) getrlimit(0x8, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0xcc) socket$inet6(0x18, 0x6, 0x200) 11:09:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000080)="8d8d41b819bc6cdc49cacdef8e1c2d5ec09f200fa09e3d67dbecf18efb4b7d64d3a9bacee4942edf2872adf91745e375d8b392b740b7d9faff45079fb86c15db30b863a8b0097017c5e42768da8a2304be7d36151fc2e74dbfe9d3f8855aa56dde25dd9fbb81446367e309120eb45b22ad1dbde4a495492c035fab22d72df697783823e2c9f9b1a5e31aed02bd7b2081119cba547d00d7ccf0188bb3f87f1b223e46b7fc943a5298200e282df8f4994ef6fe4cd323285e94f541ea9bd28bd396475bb311569c4e15fcf84d33504cf1578e14747fc7cc0413", 0xd8, 0x40b, 0x0, 0x0) 11:09:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xff, 0x0, 0x0, "8d6c50bbdab4d5f2d352896d216c6c2ae2ca44d5"}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaeb02a1bf800ed4514af11e413621f0e4cd309", 0x48) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7c1b0b93, 0x3f}) 11:09:56 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0x4) getsockopt$sock_int(r0, 0xffff, 0x24, 0x0, 0x0) 11:09:56 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x8) syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 11:09:56 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) r1 = syz_open_pts() close(r0) dup(r1) r2 = semget(0x1, 0x5, 0x1) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/4096) r3 = syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x5, 0x7, 0xffff, "845c556b0007b8afb54c7f8a00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:09:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xcf23) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x115}], 0x1, 0x0) 11:09:56 executing program 1: select(0x75, 0x0, 0xffffffffffffffff, 0x0, 0x0) 11:09:56 executing program 1: r0 = socket(0x1, 0x5, 0x7) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x892, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8201, 0x40) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x100, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x24) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x20000, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x80, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x90, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r11 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000500)) r12 = syz_open_pts() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8000, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x0, 0x0) r15 = socket$inet(0x2, 0x1, 0x5) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r17 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r18 = syz_open_pts() r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x100, 0x0) r20 = socket$unix(0x1, 0x3, 0x0) r21 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r23 = getgid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) r25 = geteuid() getgroups(0x7, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r28 = geteuid() r29 = getgid() r30 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse\x00', 0x9, 0x0) r31 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x1, 0x100) socketpair(0x26, 0x1, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = getpgrp() r34 = getuid() r35 = getgid() r36 = socket$unix(0x1, 0x1, 0x0) r37 = syz_open_pts() pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x4) r39 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x0, 0x20) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c52d760e7e86c653014"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="4cd592d6fdca4cdaca226667c58ad8ef4b1efe02460e089bf4127fddc3e51730ccc70756abb4493d605fed0b95e362c9edf7aa100d45a47349d8fcf47f349a772246ded2af9270f1dc7843a15028172f709e052c82a683c9ab1807edbb5a4564f2fdbc043ca7ecb8a286f9aeff573dfcad", 0x71}], 0x1, &(0x7f0000000900)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]}, @rights={0x38, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @rights={0x20, 0xffff, 0x1, [r30, r31, r32]}, @cred={0x20, 0xffff, 0x0, r33, r34, r35}, @rights={0x28, 0xffff, 0x1, [r36, r37, r38, r39, r40, r41]}], 0x138, 0x8}, 0x408) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r42 = syz_open_pts() r43 = getgid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, r43]) close(r42) r44 = syz_open_pts() ioctl$TIOCSETA(r42, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r45 = fcntl$dupfd(r42, 0xa, r42) accept$unix(r45, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) write(r42, &(0x7f0000000080)="b7", 0x1) readv(r44, &(0x7f00000000c0), 0x1000000000000029) 11:09:57 executing program 0: r0 = socket(0x11, 0x3, 0x5) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x2, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) syz_open_pts() ftruncate(r0, 0x6) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x48) socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6, 0x5, 0x6, 0x1, 0x2, 0xd3, 0xaaa2, 0x0, 0x1, 0x0, 0x80000000}) socket(0x2, 0x3, 0x0) 11:09:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x20) socketpair(0x36, 0x8000, 0xaac, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r2, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000002c0)) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x3}, {0x4}}) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x40, 0x400) 11:09:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x12, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x4}) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) clock_getres(0x4, &(0x7f0000001100)) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000001180)={0xffffffffffffffff}) r5 = open(&(0x7f00000011c0)='./file0\x00', 0x8, 0x1) recvfrom(r5, &(0x7f0000001200)=""/146, 0x92, 0x3, &(0x7f00000012c0)=@un=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x3) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000001380)='./file0\x00', 0x40, 0x1) mknod(&(0x7f00000013c0)='./file0\x00', 0x1020, 0x550) readlink(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)=""/180, 0xb4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x4010, r6, 0x0, 0x0) symlinkat(&(0x7f0000001500)='./file0\x00', r5, &(0x7f0000001540)='./file0\x00') chroot(&(0x7f0000001580)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) kevent(r8, &(0x7f0000001600)=[{{r5}, 0xfffffffffffffffb, 0x86, 0x40000005, 0x3, 0x84}], 0xffffffff, &(0x7f0000001640)=[{{r7}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x4, 0x1f}], 0x9, &(0x7f0000001680)={0x8, 0x3}) clock_getres(0x0, &(0x7f00000016c0)) preadv(r9, &(0x7f0000001700), 0x0, 0x52) kqueue() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001780)=[0x0]) fchown(r3, r10, r11) close(r2) unlinkat(r7, &(0x7f00000017c0)='./file0\x00', 0x8) 11:09:57 executing program 1: r0 = socket(0x26, 0x0, 0x5) sendto$unix(r0, &(0x7f00000001c0)="b100050309000000000000005786ca38494529e3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x8, r2, r3, r4, r5, 0x100, 0x3}, 0x66, 0x1f, r6, 0x0, 0x0, 0x101, 0x400}) 16:00:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x3fffffffffffffd, 0x4, &(0x7f00000002c0)="d0f5b41592568f643a65872287ca0c291eb38014503bd2c3a586dad7fd62ab6a98257e197c5cac9ca12ac1b9b1eda3e8a506d04d004a66f7c76ccb46a6ee137681324d3c132d014ca07442f6d7086b051ac5ba9806d7cedd8ac5abcac69d358e2d2265a4f4ff6cc647701ab2e2397addff6bb0254192c3cac73740219b98ad6358dfda872b8a25c8b3be04c0cc3e1277241cdaa34dd2ceb3c69dba1d3f32bcb32449631f62baf62b4ba088fc6a87b274615c3e338169e8d158ccba9a92e5155cc80638a894d8e127d2053271ec3b135c42424e857d73084012696a1892226a6bdbe9a7749d75", 0x7) 16:00:04 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) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x1) 16:00:04 executing program 0: r0 = syz_open_pts() dup(r0) socket(0x11, 0x3, 0x0) r1 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x40045700) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2804) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mknod(&(0x7f0000000080)='./bus\x00', 0x6, 0x9571) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x18010, 0x0) socketpair(0x3f, 0x4007, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x801) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), &(0x7f00000001c0)=0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x40a5, &(0x7f0000000140)=[r1, r1, r1, r1, r1, r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:04 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000100)="f24662ed097138967e5df53b2fdda50950a1a9477a6539e722174b02278c5bff03dacc68395e2562219a36f32ffb78240d32bc4fe36ea47664ebfabe36d43fe5cd3d37d7640a34040d48515989673abb6ed879f833518c0e365381520b3f90ea7e6ec0b0d96807604ec7376de1385f27dda780c24d54eb096f4d78812c5166fef795cbcadcd4ed6cb6baae2b0207", 0x8e) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004040000000010000200600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x488, 0x10) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8080, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6) r3 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000300)=[{{r1}, 0x0, 0x4, 0xfffff, 0x4, 0x1}, {{r2}, 0xfffffffffffffff9, 0x6, 0x80000001, 0x3ff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x8, 0x2, 0x111, 0xffffffffffffff81}, {{r4}, 0xffffffffffffffff, 0x1, 0x2, 0xa8e6, 0x7}, {{r5}, 0xfffffffffffffffd, 0x0, 0x0, 0x4, 0x6}, {{r6}, 0xffffffffffffffff, 0x11, 0x0, 0x8}], 0x2, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffa, 0x11, 0x1, 0x6, 0x101}], 0x80000001, &(0x7f0000000280)={0x186, 0x2000}) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r8, 0x0, 0x0) r9 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r11) r12 = dup(r10) recvfrom$inet6(r12, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) shutdown(r0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) pckbd_enable: command error 16:00:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="0180c20000000180c200000086dd60093a0600083a00fe80000000000000000000000000bbff02000000000000000000000000000100000084d2265fea773456175fe4000008907800"]) pckbd_enable: command error 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) rename(0x0, 0x0) dup2(r1, r0) 16:00:06 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x400cc0, 0x4) 16:00:06 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)) 16:00:06 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x3f45, 0x7, 0x0, "bafc1245d89dae6f1e3162c081bc1ced12e1dc0d", 0x6, 0x5}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "69d4aa1fd74e05ed4897e1d7f68f0c1043519ebe", 0x0, 0xffffffffffffffff}) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10800, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) fcntl$setstatus(r1, 0x4, 0x8c) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r2, r3, r4) close(r2) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x7ff) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140), 0x49, 0xfffffffffffffffc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x5}, {0x1000, 0x9}}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0xc78, 0x10001, 0x40, "c5e82e3541171e1f32bd2488b5cc5f22792ee044", 0x3f, 0x3f}) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000080)=0xfffefffffffffffd) 16:00:06 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') fchmodat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x8, 0x2) utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) socket$inet(0x2, 0x7, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x6e47, './file0\x00', './file0\x00'}) 16:00:06 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000002c0)="cf095956f296404202381d30edc98ae0720d4b76426aba19e18235dde2188bb0527465525a8e7381d355a548e49b08c6755bcf72dfec666bceba7675523e936bc2e67356a71ffa500ad0989662814b26ea5242709369bea62715a96dce8473be15bf27aca6d9cb368c5a9c2813", 0x6d}, {&(0x7f0000000340)="7fc39640dc30815231734a140f19c429c09b6c744505047a29149bb4ab149504a02a831d101dd996e16afe2d76feaa5214187944af615ba4d63d18d70ce01143525afce5a2c490303d2619acf846cdcb2227c6ca1f372ae57485e70d440adf7c913733237c407833469f82656cb3918df6f86b11ab6f2f9443034104dece9f895b5a064eac0cd674eeeac834edf7f294d1a2083203c1fb12f10bef40416ad8e99b054a707411c8fe668beeea8f1042b9c0b642fecd0fcaecd62785d88c9ed81521", 0xc1}, {&(0x7f0000000440)="1dd3a2d93d76881652d73fce88b8378d5c184547b3c56b2e0e5d3d7225ae817493e1d9af5c8ec030568112deb43412e892286a626f7e8c9e982d3c519f3d722c41d178ce42e50809bd485a55e9312ece29672ca88582885f3ab2900d48d5c25d15da12c1cde7d96f90b3cd85868f00d0eea363123376f5dd07aa2286da744f1b74523e4bd9b5bc241610341c160c087073430fd737835f76c193d756a4bddff7b9db7a5bd61f2e7524b3f8450f20f65948f4005e92ae4bc74bca8adcd0e6ed96f0b9dbe4dd6d545a71757afdc2f28b5273ddfdf247", 0xd5}, {&(0x7f0000000540)="b276f34595289e63f529372e54c44cfcc36a0efe05a7211c38e76c1efde2243eb56a7cebb8edb762c4d3aa379071a60a1fc9a805429bfbde01fe159577b758febee527d3c830351c03de72a65f87c004400ecb0d7b7f04740bd324dbe87abfaefae06284ecffaa55534d414ce4a55b6eb624dd8fc50590ccbab4534b24e72eeda5c60ed0b0b9a40dbb8fd2fa63fcf7db9e", 0x91}, {&(0x7f0000000600)="f4bc2c697c102a1c92657d3bf1dbd9b7d8c8ff9339ad4a8b27dce3c4627a6838460221f5f43f89caa575ded01362d1b4e0ac4de5a1f496404b81986f8f85bc98f1113224fdbd55a47072d4d98abab7996f923e", 0x53}, {&(0x7f0000000680)="8be1c890dcc2c6f51c9ef54a2b9df84b5eb121f645603a83b8cd58bfd72e16030d", 0x21}], 0x6, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x2}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0xfffffffffffffff1}, {0x18, 0x3, 0x0, 0x7}, 0x7, [0xe0a, 0x3, 0xbaea, 0x24000000000, 0x80000001, 0x8001, 0x5]}, 0x3c) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000980)=0x8000) 16:00:06 executing program 0: pipe(&(0x7f0000000080)={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) write(r1, &(0x7f00000001c0)="02", 0x1) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fcntl$setstatus(r1, 0x4, 0x8c) write(r1, &(0x7f0000000100)='\n', 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) r1 = msgget(0x1, 0xb0) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000fffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ab24399a196ead00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xffffffffffffffb0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3) socket$inet(0x2, 0x2, 0x8) socket$inet(0x2, 0x5, 0x1) r4 = dup2(r0, r0) r5 = geteuid() ioctl$TIOCSBRK(r2, 0x2000747b) getgroups(0x5, &(0x7f00000013c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r5, r7) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) shutdown(r3, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000001c0)=0x2008000000000) chown(&(0x7f0000001400)='./file0\x00', r5, r6) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001340)) faccessat(r3, &(0x7f0000001300)='./file0\x00', 0x80, 0x2) setsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001440)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/33, &(0x7f0000000140)=0x21) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000012c0)) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xfffffffffffffe81}, 0x0) 16:00:06 executing program 1: r0 = socket(0x20, 0x4000, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2001, 0x9) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xe5df) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) munlockall() 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x800000000000, 0x5}], 0x6bb, 0x0, 0x900, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x6) setitimer(0x1, &(0x7f0000000080)={{0xfffffffffffffffa, 0x7}, {0x0, 0x8}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x6, 0x4) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="aaae599f", 0x4) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x8080, 0x101) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000280)=0xfffffd07) r1 = getegid() setregid(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a50b5bf3e752b00000000202000004dd5706c85b0d80002deff000000000000291c1572b9cf49f52c0000bca9edbd9c", 0x34}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x9) 16:00:06 executing program 1: r0 = socket(0x18, 0x10400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 16:00:06 executing program 0: poll(&(0x7f0000001fef), 0x1, 0x0) geteuid() 16:00:06 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffff7fc}, {0x0, 0xffe}}, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 16:00:07 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x20, 0x4) msgget(0x2, 0x0) symlink(&(0x7f0000000100)='./file0/\x00', &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00202b27feffffff00001a000000f0406c00000000000000000000000000000000000000", 0x2c}], 0x1) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r1, &(0x7f00000003c0)="b100050105000200000000b1ffff027c0a000ffff0000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282930e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8b1c0c06ae5f1d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0x59a7e582b0c0a8a5, 0x2, 0x0, 0xfffffffffffffe90) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) setsockopt(r1, 0x8, 0x1, &(0x7f00000000c0)="0b770e5464b5b2fc919c00a04c5c04b8f5c58477c2b41eba7145355fa16ee1e42f2c2af8e349cffd5885d58242850b6bfb81b27e6f1066fa977e66bac1cd4f42c3d58a0ea5211916655edd4c30c1dace028ae8b42546a5ac79deb15f6108f6bec74fbd8b4337dda587ce42bfe85be08274fdf35a694117b2d9651fde42d6f9f4fa03b7bac040ebae6f0f16b8746f2add977b289802c6ec44b1eb2be2c79d75fe0990f69f929fdb2428faa729098735", 0xaf) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000002847907c2cf3cf6d8a1419b93b27530ff292c24b0e55ca891a749db1b5957c9bcfd7dcacb5f2054919abbd67ecb85cc7bf04353a5a4adf99a7360d80d36b1304e8bbc205e93c936f31a8016b0290b51f88e68c964004dffdf1f45f64220100000001000000e9131bb731b3de9c2462273e67758a1c36061ec70018b9af7fa03f7387c19a1deb572a2d00000008000020000000000000f805715169eebaea57a0bb3ab1fc985789ff320a351f3ed83e3dcb0e88771a1812856eb33a795ff93ba0f1676bb32015d4cc1ab1609224e21a0e6ea81dfeff646c14d2cf7771"], 0xa) 16:00:07 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, &(0x7f00000007c0)="5ba321efaae037e033ffd80bbf8aab91fd31f656ee2e543eef9c4045ca2993157c1363622900dd7ae3452de0d0fbc931d47faa05444f24cf64714f3879638d808d037835bb496df046fc97a01d9968e89eaeeb6ed826cad1f3a697c798d7c6a604", 0x4a) r1 = syz_open_pts() 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:00:07 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, 0x4010426e, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x44) 16:00:07 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x20, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x6080080c2, 0x0, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:07 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)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ce6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55b8c9ff3e668642cc3adf0643fdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b734ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e894ad386262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f3090b803000000000000e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca00300", 0x6d5) r1 = semget(0x3, 0x2, 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000940)=""/238) r2 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000900)={0x0, 0x0, 0x7, 0x7ff, "b08d16c655194701e4ffffffffffffc0e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x9) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="0000006554a90f000000"], 0xa, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffffffffffff5ca5}, 0x8) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000540)="bd0c4e2591c321a8cf987e8e4a8051bd24313dea8d03c50e05e2d3280d33ee61370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5d46e26ae4cb972091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cbe6c3140972d2eae1f3c146ed5ead47dfc43c6c3ac18be5455ba5fe808f9840f9e13da075ee54c746b247a3e400000fa0a", 0xb8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x1000000d10, "f60e00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x80, 0x0, 0xfffeffff, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xfffffffffffffffc, 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x840, 0x0) r1 = semget(0x0, 0x0, 0x8) getpeername$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000700)=""/127) sendto$unix(r0, &(0x7f00000001c0)="b10005040a000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000140)='/dev/ttyCcfg\x00', &(0x7f0000000180)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/ttyCcfg\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/ttyCcfg\x00', &(0x7f0000000340)='.!:}:\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/ttyCcfg\x00', &(0x7f0000000480)='/dev/ttyCcfg\x00', &(0x7f00000004c0)='/dev/ttyCcfg\x00']) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000005c0)=""/41) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="e8fd4f5509c69bb603365c789010b249cc40f91e198ce9cf0dd4ed05a51b29e37caa63eea31977c59da5c5bf0a4bd02ab09c0effd768e18db2f64f882909534781ea39a705356466142331526404f5a5c30af648", 0x54, 0x4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:07 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x51) r1 = socket(0x81e, 0x4000, 0x2) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) 16:00:07 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) getuid() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) madvise(&(0x7f00009fd000/0x4000)=nil, 0x4000, 0x6) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x9, 0x4}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80, 0x5, 0x7}], 0x9, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x1, 0x10001}], 0x9, &(0x7f00000000c0)={0x1, 0xff}) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0xa0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f013e70 failed: no mapping 16:00:07 executing program 1: r0 = msgget(0x3, 0x86) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getppid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x7, r1, r2, r3, r4, 0x9}, 0x81, 0x8001, r5, r6, 0x6, 0x0, 0x10000, 0x5}) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair(0x1a, 0xc007, 0xfffffffffffff000, &(0x7f00000001c0)) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) rmdir(&(0x7f0000000000)='./bus\x00') renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x4, 0xff}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x1, 0x2, 0x823}, {{r0}, 0xffffffffffffffff, 0xb1, 0x2, 0x9, 0x7fff}, {{r1}, 0xfffffffffffffffe, 0x80, 0x14d5e57360abeaf6, 0x1, 0xffff}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x2, 0xde9}], 0xa3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x20000003, 0x800, 0x200}, {{r0}, 0xfffffffffffffffc, 0x80, 0x8, 0x772, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000001, 0xd40, 0x4}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x6, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x82, 0xfffff, 0xffffffff, 0x5}, {{r1}, 0xffffffffffffffff, 0xa, 0x9, 0xff, 0xc6bc}, {{r1}, 0x0, 0x2, 0x80, 0x10001, 0xfa5}, {{r0}, 0xfffffffffffffffd, 0x20, 0x21, 0x4, 0x400}, {{r0}, 0xfffffffffffffffd, 0xbc, 0x20000005, 0x10, 0x8}], 0x1, &(0x7f0000000400)={0x3ae5}) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xab4}) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x46, 0x4}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x5}], 0x2}) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xff) r1 = open(&(0x7f0000000180)='./bus\x00', 0x400000000001, 0x20) truncate(&(0x7f0000000040)='./bus/../file0\x00', 0x9) unlinkat(r1, &(0x7f0000000100)='./bus/../file0\x00', 0x8) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) r2 = socket$inet(0x2, 0x4, 0x2) close(r2) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x9, 0x9e64, 0x0, 0x0) socketpair(0x10, 0x8000, 0x0, &(0x7f0000000040)) truncate(&(0x7f0000000080)='./file0\x00', 0x878d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x100000000, 0x1}, {0x18, 0x0, 0x6, 0x4}, 0x3, [0x80, 0x2, 0x38109274, 0x81, 0x5, 0x1, 0x5, 0x9166]}, 0x3c) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f013528 failed: no mapping 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0xfffffffffffffffd, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x1f, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fchflags(r0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) close(r0) 16:00:08 executing program 1: socket(0x6, 0x7, 0x1000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7, 0x2}, {}], 0x2}) 16:00:08 executing program 0: chflags(&(0x7f0000000000)='./bus\x00', 0x10000) r0 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000440)=[r1, r2, r3, r4]) setpgid(r0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2100, 0x5cc2) unlink(&(0x7f0000000300)='./bus\x00') r5 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x2) openat(r5, &(0x7f0000000180)='./bus\x00', 0x0, 0x4) sendto(r5, &(0x7f0000000340)="79f9054b1bbc312441b328089dbba1274a3f6faa7d4d89915e8ee11bac87d59227ef3516fc58bd5d8f34084c9bec088915224a46ca4034fa46ba1a5e4d2ebcc4835f7121065f63ac4b39d8ecbf8ce27cb500e313ac1ab0a36237ef53282062100ddb73208adb7baa8ebacad2d6dc3dd55d3a5b3f4e8eec38f9907f534f3fcd4f9c1596f299230a8b8e7e5f7b9ccba4171f6ced7c72063125759e5f14c6a5f9f6938f611f8716a466e05986ae790d25f461", 0xb1, 0x4, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r6 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x28f) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r7, 0x0, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r6, r8) 16:00:08 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x80, 0x0, 0xc6, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000000000/0x200000)=nil, 0x200000) getrlimit(0x7, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) mlock(&(0x7f00001a3000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:08 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="1ba4fd1361d0a5fa396a9117459c", 0xe}], 0x1) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000200)="9969210c879fc5d654ef367c4e30570aaa", 0x11}, {0x0}], 0x2, 0x0) chroot(&(0x7f0000000280)='./bus\x00') ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x3ff) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xfffffffffffffde0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0xfff, 0x395b875}, 0xc) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x3, 0x1, './file0\x00', 0xfff, 0x7, 0xfffc, 0xf194}) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd57610", 0xdc) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffc}], 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:09 executing program 0: socketpair(0x20, 0x1, 0x8001, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f00000001c0)) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', r2, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = semget(0x3, 0x0, 0x4) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/176) write(r1, &(0x7f0000000980)="e852b6219c8178895a3d535797c4beeb7cc19f97b1c1995db923de3f2ec9a997405ca19253ac3707e39e733ce8096331d12b8a25f74b075b5c3cb779b052619fdc44280ed217716650f2f929f7ba6582317e8f7e35bb96d78d589299db4ea52b58528dfadf468ce5be18c7717788be51ffc115370c00000000000024ecbd96428b860d4d6dd277b81b95573fb6f99d334268211eb437e60d83c832d233779b273ac15a1dfcff87f7bafbfd05a5f20ade87a5b689726d0cd460d9ba72f4cc5afa8b0ba5f23a635eee91a073a0d3416e5ffff8ff6e6c65e3b27ac9df7c54cf38eb0100836292270eff7fde98084fab2e5fed3436a04530cb969d59cf5f167c088427e4b43fd3439c6511401e81eab854b41af88ff06d62733737596c41413e390073f2febbe383aa13d06263a3ca8b45737affaaee1ff0016a271eb8ae17bc0e2b6ee1467dd013570e64faa9d89068a67e91fb3cf018f4eb374e928fc2470b9769473c6e52a9a6070e0b443c92f97c7549b0d85c7106926553d70adfc7be33f06b9241b734f64f0dd5d5995228353a468068826abcf2401401400fd95a330a9dc9321817ade4c5e938ff0700000000000098d88b6a6e47c44ff41c29fd14804abe2b97d8b6d098724abb50e0465ae92a6f8459a45c31e9ec90c1b0ad915db16844ea1f86f823828cee2b0186e796a91888209fdc261e50f7e56480310000000000000000000000000000000000000000000000000000000000000000", 0x21b) 16:00:09 executing program 1: r0 = getegid() r1 = semget$private(0x0, 0x7, 0x2) semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fchown(r2, r3, r0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="000000186004008b00002b27fef45fa89c6141b72c000000ee338d4400003e7c65f3ab78d7b4000000000000", 0x2c}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) wait4(0x0, 0x0, 0x8, &(0x7f0000000440)) ioctl$KDSETRAD(r4, 0x20004b43) fchown(r4, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) semop(r1, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xfffffffffffffffc, 0x413, r4, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x9, 0xffffffffffffffff) r6 = geteuid() openat(r4, &(0x7f0000000400)='./file0\x00', 0x80, 0x8) r7 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r6, r7) syz_open_pts() lchown(&(0x7f00000001c0)='./file0\x00', r6, r0) link(&(0x7f0000000100)='./file1/../file0\x00', &(0x7f0000000140)='./file1\x00') fcntl$getown(r5, 0x5) close(r4) unlinkat(r5, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000080)={0x1, 0x8000, './file0\x00', 0x0, 0x80, 0x100000000}) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f00000002c0)={0x8583, 0x1}, 0x10) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/84, 0x54) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0xfffffffffffffffc) read(r0, &(0x7f00000008c0)=""/214, 0xffffffffffffff51) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0xa0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800000080000005, 0x3) r0 = kqueue() fsync(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) r2 = openat(r1, &(0x7f00000003c0)='./bus\x00', 0x0, 0x80) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000400)={0x3, './file0\x00', './bus\x00'}) r3 = dup2(r1, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8800, 0x0) select(0x40, &(0x7f00000002c0)={0x7, 0x28a5, 0x0, 0x100000001, 0x400, 0xffffffff, 0x9}, &(0x7f0000000300)={0x9, 0x400, 0x9, 0x10000, 0x7, 0x6, 0x1399, 0x9}, &(0x7f0000000340)={0x80000001, 0x21c, 0x1ff, 0xc5, 0x9, 0x100000000, 0x80000001, 0x100000001}, &(0x7f0000000380)={0x100, 0x3}) r4 = getpid() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x3, 0x5, r4}) write(r1, &(0x7f0000000280)="8326af28072ba75bbaf3944315a10e9ed6084542663f4618a07c729dc2bf91fc50a0b6cce96486d0f07e736cd005a19f073a89ca8c450c", 0x37) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7, 0x0, 0x0, 0x0) fcntl$setown(r3, 0x6, r4) r5 = getuid() getgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000440)='./file0\x00', r5, r6) r7 = dup2(r1, r0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4) kevent(r8, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x8c, 0x0, 0x3, 0x7fffffff}, {{r7}, 0xfffffffffffffff9, 0x0, 0x80000001, 0x0, 0x2}], 0x0, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffc, 0x8, 0x2, 0x9}, {{r8}, 0xfffffffffffffffe, 0x8c, 0xfffff, 0x0, 0x2}, {{r7}, 0xfffffffffffffffa, 0x40, 0x1, 0x22dcb0c4, 0x3689}], 0x0, &(0x7f0000000240)={0x8, 0x800000}) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='>', 0x6a) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ftruncate(r0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4000000021) 16:00:10 executing program 0: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x3, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040), 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) r2 = socket$inet(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socket$inet(0x2, 0x3, 0x49) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x0) readlinkat(r3, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) write(r3, &(0x7f0000000140)='y\r\x00\b\x00\x00\x00 ', 0x8) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) semop(r0, &(0x7f00000000c0)=[{0x2, 0xc2be, 0x1000}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) listen(r2, 0x80000001) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000380)=""/64) getpeername$inet(r3, &(0x7f0000000340), &(0x7f00000003c0)=0xc) sendto$inet6(r3, &(0x7f0000000440)="d5215f4c2260b76ce0bd21ec83860912fb6e07d24f57534e6210f69ccf310ba94f98da8e5086f0e5c15f96f1a889b52b6b6b6ee1180d1f0cb99de7417a23d9b4719e8138f5ee9aafc98e2e6d7ba60bd9617965d74c26859e33d976457526ec8e2aa64081ed", 0x65, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:10 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x80008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setrlimit(0x0, 0xffffffffffffffff) 16:00:10 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, r1) r3 = getppid() openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8200, 0x0) setpgid(0x0, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) bind(r4, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) listen(r1, 0x20) 16:00:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 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, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x800000000029, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0xa, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="83c3271ded72a31791589ae62045c9f7b141038e60e9e7e518b9ca82bb5b2c715d697f3849120b54c3d98387567bf1b557d5ad693057734cfe8f8339856be77447b7758856e2ccf222c865f1ff1c4cdefae160080e4ee8eabb90fe3ff8e46f94068b48b2e1e93e961b0f7022c638b2b0fc97d44c062cd422be59755f26ae34e53f3b0b98eb4ade5678f544", 0x8b}, {&(0x7f0000000400)="76b0854639b31224aeec7e7d3fb9cc0623df087b7f", 0x15}], 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getegid() getgroups(0x8, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6, r7, r8]) close(r0) 16:00:10 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) flock(r3, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) flock(r1, 0x6) socketpair(0x3, 0x0, 0x5, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000280)=""/185, 0xb9, 0x1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x1, 0x0) chroot(&(0x7f00000003c0)='./file0\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000400)) ioctl$KDDISABIO(r6, 0x20004b3d) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000480)="0a0adf65f9b895b43832ed1e85b258e3d2e6f794", 0x14}, {&(0x7f00000004c0)="f9c9be61653093e8bcb05ec9a1dde35022d63d42c67e6ab9d1fcb51d6f9c4285af0eb5b4bf45eadaaf680815071d621857c0496ddd2add5315045abeec50ea8706fd7dd99cbec6ce070b7071e10a7abb73b82eb3b4c9ff3228d36edf008796796eaa744c0efc091dbc7c60846b1184770d90bbd7b860539ef4701e55f8f550edca094170d776a16cd082dc6e343d60e26a1f217094", 0x95}, {&(0x7f0000000580)="4e4dd7f49f79267cf162a84717dde0c244fb5a6246d98e26bf08bdd08a323d5c1d6ff66b592723c3719ff67bf25a178644575da7c0e5f30002e23d5080d4cc6d4cd3d3a7fbac745e38808f449fc0dfd4cb61c7", 0x53}, {&(0x7f0000000600)="9e1794b6d52d0943aa8609437d95622820d58327dc497f761f9879299bdea8d6b317f5e2b0a37a1ffa15a318ddd0260b5d1c9934e19206a002f20f4ded6a754549abb6068201b24ec824601b507d5dbf92eb6f398d3b8fa58fce52315139b9cdb0f39554e668952dbd05c6eb7a05786d522d9d5cf7c4cec43a21f961861fdb975ce27f9a7f960a687268446ab145c4a71d1c62586e114faea47e9c09e7ceda3f2f03ffeeb82eee55b65b38d6a6bc77afbcae72f70f8f154c2f799b4e6f96ef247c7196ad3245ad8d3888beecd0298ea28dfadde9fd79130fe3ab7f8b1ac9bb69520d06e5699dff525823", 0xea}], 0x4, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x4}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000840)={&(0x7f00000007c0)=[{0x21, 0xffff}, {0x44, 0x200}, {0xa7, 0x4}, {0x41, 0x5}, {0x1, 0x8}, {0x47, 0x1}, {0x67, 0x55}, {0x8d, 0x2}, {0x125, 0xcf}], 0x9}) setsockopt(r3, 0xff, 0xffffffff, &(0x7f0000000880)="73a03829e5e94363a9bc53b64c9828157ab625b41ce35cbd7504db9fbd43397d0c1dae7ef5bc1d1d0cf1344e3edcf54221d14c80b86227bf74ddacc54c3c2c02ba83f7c8d31ec5c735017dc855ecb423be66a94888c7f26b3067a0abc458147f574d0a2d6f1d869eea1c0bf94142b6aaf4051e703b3b12199b8b99c0b6d966aed71c9de013bf0b561d1748554014a0be28a5c55985f7a1b4016e23f92bb98d9633cc793f3fb9dfd779989133fc353861ecbc09da27b8b88a048b3fd8a2b3e9e8564f1ad21c088e7de479e2e8110c28ae8dcec1525cce59c3fa609e846c6f86463c0a99373c754ad7a2e29b78b10798d7cea25a88cb2bdf52cdb2a60e64", 0xfd) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000980)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000a00)) r8 = getpgid(0x0) r9 = geteuid() r10 = getegid() r11 = getpgrp() r12 = getuid() getgroups(0x3, &(0x7f0000001f00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = getppid() r15 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0, 0x0}, &(0x7f0000001f80)=0xc) r17 = getpgid(0xffffffffffffffff) r18 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0, 0x0}, &(0x7f0000002000)=0xc) r20 = fcntl$getown(r4, 0x5) r21 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002080)={0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002100)={0x0, 0x0, 0x0}, &(0x7f0000002140)=0xc) sendmsg$unix(r3, &(0x7f0000002300)={&(0x7f0000000a40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001e80)=[{&(0x7f0000000a80)="f6db27407957a9e56da55d452b8d5a0b18f33a05c9d3137336018da519a33c21c9de77f5122fae6ae755f1cbfb54ebd43082a1cfb85d8ae7e55d83aabaeaa9e1afc1f6191f098c5e657988933679b9d32a08077a691d859ba203a9b41eee5fb66435e3582f7cf3faab10647ee54be1046cbb52ee0f560bd0764395cbfcf7fe4c82d034b45027f97db20f78e80732823b0f2f64", 0x93}, {&(0x7f0000000b40)="26cbd7e1896ec120d98c3269c945b268ed89b9ecb2979567e16ae38d855b9c84c9e27fe763644b97781f7c932e66a7c483f7de85ae5404e886aadaf097fc7fbf8fc7f4d051b05986458339b1307163d4d5cb27b9f09b6c3e87e48d6b175070d7458eb2fdce6a563e2238257d94b3", 0x6e}, {&(0x7f0000000bc0)="7707b1095bc90449d35ccc5392a2868abb2c26a86086bfc4354c592e73029ab46d921895a483470d37d640f4cc3d36d1d515a897ef3e9c8d14ba1ac5057874b040347d86982470105dfd921eb38f23e42b1ba8b2069f532737c9e62624865a52d3da7ef9ecd6ef3bdf6ec75ca2cc0c28b946e73d66386942aad78b81192411d3d32563f7b98962a147d449c2a0", 0x8d}, {&(0x7f0000000c80)="a4420b23f840553cafab2db502206d79200c19973463c63f4ac86e7be3e03e01ae3f9353616fb104c27da399dc78b4cd1e229488228cf15dd1a47335e36715e77d2297124588d161c5e994d06f761851c3c32a08b29d168f20abf16abb76ee14ae6ddaa3d8f1bc585a0096fa9434eab92e9fbe267cf724ff7495f3d658ae7a5912e376374f97d39d8110d1162a348422026d34be802e291a4c0178388040b440c2d2f4a4afc5a4f40d95b4d6e0a5ab37be7c37877267dbd8a4e676b6205e04e1a8719f10c452b604", 0xc8}, {&(0x7f0000000d80)="d2970b380951d179eede93f95f402b04ebf0f899ce89d56823128f131005bee6bd6fd27b76", 0x25}, {&(0x7f0000000dc0)="b238bb243d722d795a3a77aef9b830a80eb2a332445008ca62e2a971162d1eca9e5971f92966b8b2a71e20a5091c23b6ceb623c27ca37fabc6ab60d438acbfa41239ac50b5707ed091a93284844462b860841a8b3ddfa2d928860b61939a8c9b801a770a0c71f54dca21de9de328a44d98cad376a2c28974371c236377cd9b2071383fd3263ce786f29719fecc39160323721370437b08c45a7e1c3171389792cb3c381e7d7871a7cd96eac44c16d3bee4170674ad53fe31ea9b55167f687cc29011ee4c888179ac0547b7ea3ae9bb4aa1deb08914fe227b2ad1dbec7be8597bfadac89c8960d28cb7751d95f436777ad9759e572eab9a5a77ed8aac0661a16a0da65a9c4be745b2b2faa5a3518cb8a628f1d44939f88cf27ed3af27ef2d36b6413223b49041e3277ef2058e9d32d6d1d13ead9931f34cdfd62d797279e49a1da2a4a65ea2eb6adc4e93b7898d7e93fd0b4ba2eefb8dfcffeab6ba0557a9a75a71e9e7bcd3122864790c3dd306d5a5af93c070b3b9b79eaa4fea8f58bdf0413c81fb9012c06b300558185b2512b760ee81e0ea4496a3df81626b4be61defce9f26af637041e7ef3ea7c19404ae94d0a9d7530d99e4660c421744ae3b870f40db71812d9694584569ec608a69c5ed431f9a81cd46a7891773413a317119d9a7e2c79902b0fea9f2f8d3d84b35fe5f5f90cb92ad661d9932e9b6ebf93f98626a35fa089fb8a42f24d2dab8a2cb6fd955461ad24a4eaae09b1c9257a6dd61cdc340198fccadee1f6f4313dcd790d060cc467b94e927bac866b5be892a0fe06eabc5b064370cda5df738cfcec647fc4e4dbe3031b8b76460d1274b200e2e999cb74635c66fe0612806563a6164b3be8852b60c151c2b0cdcdc8b47237d540124a0440904ba991a726946c86f909974e1a60ff2a4be0db53f17f7b0b8ec93d2d15b73272e31a0b51474712a95efcf2a7fa72e24403ba14fe3c017c4b223289e3a2f50c44e5d1a0bd9b4d664f6e192632c5cd9a644f8d0581ecd7c8510c30236600eb458da55f3828e0f0a0b5a38feaa30ddcb54db09452b076d4c77f009bd6e95f12acd03b12bde8f41ff80a1b045566b204f4d017c4c0ba3610f6e30cf2233eb9be558091fd3d0248ca1634a42e0c61d18651ec918e0ab109b9a14efc8537929dcc721433072888d541d2adc1f1f4557e8853b4ebc66b874b76f26597bcda89eb95a648bce039eaa138422f1c460ba5143df370a10a8d8ee1b8429e98953e1f43f94e82fc9ad6def035b7d4cb11a87d8f67182b69eeb8c6651407342e2097d0efe48b4980360f8201b658a68427a1266ce66beca1c2d2db1145e27e59a4679d1da19180bfd0eb478483a24028629fe43e9c311340217d2aa8403c0f34e9e82a568ded43657b83b89232595e136d6b9974f9095421eeb9762107275564056ed79cf037ab84b4b2d1b45150e0cf4b8523e3fc97ddb9d9692ead159442fdd3855964792d17a9711a4510c4e6ff9999410760b3667254fc65ce897cedb95bb5cba6e00dfff2079168a9d096f726024c7b3d8baa759cfa94d0cba760b09241cb881b08de28dda066195dd469227c925eba6fee5d42cafda78e33ac6a6dbc8ce262d7e915c6e04b8fec848312e61017959b4ad3bba28d1578475d4a5c2e5a85c9289329da6d6b9c27848849f200f3a89de58cacc2e796c4f68c1ca4867869997db17c9ad042d2daa7d5534074ebf8b9959cecc88e72e353709ea91038f5da157884e9e88f2c8cbce1c893cf04d73508cc27f28b45a8292440df85380d3de817409a7140a77bec7e2d3000bd33b0764266ad595a7f344b65a9b2eed330ac7313593f2818e0318dbf6a86f46c0354f25c14064b270edd6c94bf02f72cd925e33fbcff41f2b6310bd19d2556bf2a3281493668c973954bb0866a51ef7e9815f7c1d925ca50387aa0bfa88dc4ebaf7adba6a7223a2ffdbe409261205f7ecb5c2f6eb58d742e43ddd4b82aa9c70db2af01ea8944446e3af2686e5640f64e2461d2a55f38290745dfd5944e011caf2d09e04c7a1e971b7d9f4931f7aec00f3c57a8b08327c122531b9476fee12d44e6a584bf9522c5aa8e40f3dd6826c71b8313748df7a4e0e607016f8e2a5f9eeec80dc0fbcde6045100aa966b75b83da7c648f555a0ad17e7168f386f33d2d14b90a3c20fc866f767bc841dbf41084146afb20a2aba03cb0aebfff41c50e137728570c4e5b33d6dc459f381af2c852f34a81289dc444e5cd9144242d828679539863739509b46743afc1a62fa9b13465de67f9696a80df5b9bb40d075493c1640cf78d54356fd19b6e806347a18d73ada7fe268af2c0096b34d1557b1bcb6312455bae5b8bfccfe2784c632d12df92343eb7bfac7a63024426e2d0a09d6f0219d355a742f108cb3c37ce2ca7a6519a88d6fbf5babd4952775445b3fbf4b55733921b8e9f76af3162e651e193c05228d87a2a32277227d0beb716e9c83c9eca9e9f1a33b1a294278ac889426e7d58799fb0d12838a14510feece7c46bde00df22fb8c9f1934b2d59eacead443eeb407757b40a4d3fc13501c7ba8f6eb594a448c632a86b9fb7a6cc497ddf4374baf9f170786f863d6aad25fcf0d6b06367b044340bdd2b560446d9a2813d7693a7adaf92777e4e89eb1c971ba6e888802a9bd08a1e5cc20d44015874fe06a67a28281f46ed429c3e727f15f9f865c59f011d434e3f724e7cb577379590b9ba06b4b3e31a5a48ea92b7f1bfb46880a7c00674b84d767cb531206fb3c99e1eb3645bb67ec9a32d1c5d54daecec4e2d92730839f558083b55f2de1eb5252384fda0dfaac44e954127af84ef1169fc49d643e5dc204036a48dbbbb76db46ede9dce2c4c02ace4bd4488a424249ce7c5e2874e8f226b704fd6f0da8bb6c8d7e07ae3e6cb00d2e77517a74bb1c4facf66324431008956e0d48b9d25286ef8018ae6cc6dc5bbfdbe9b7366344a88cd35aed5d7dc459e8c97e396b44136efe26978742261b95681a8d0132cc031c2de021c9acba6688e93046398e16f0e27453afc497d9987be2703c18777c010f0c4464e223076b6faa94b7b2384f6be0337ffd8a04e2143041fb50c94e92cb12404be7d391d27e59fd6941939985e92c3cbbcecb7b32e35cd29ecd1d035d4f26196f0a6e83fc9062074e428870735a6e91c4f272a7bb4a3314753a60ea820364c1f23a8b46aa5700cf19f97b09d76c731696202f1af43d09201bbc317c23fbefb93963e7e3b3e2f65d5028c00359170615c6b136d89d9e818f967650993392d030a0d8adb6f993efe93ed76158e577d13ab4cb0faf3965ad9038013fbfec4f6e6260fea53236a38635a17f14c15fa5cd45056781c522f55e54e5dbf1c38f95235dbca2de4532241dc510d47e947df95cf6fc9d75f887fadde0ad3a83794f4bf2aa2ee30e7a2c7dd1421518a7b83f12cd587a13b856ee015cd013043def92fc81dd2456bded7ca268645dc88c2f52d994b4d1896e6739701dfc64d7901d84928047e394575ba5ceb3d6e0eb8f2a475e979b0775b0e8bc24afb8e490deb6e2e270689a3ab801a8c89d7143e788ed9ff93b0a52bbe4820b6e3a1b1962e41db1d92c377f26c7ff1178e556a68871629c93afb95758274c4f7a61bff08d451d5833f3f253f453a9d0c783d987d1dc53775247f56435d64e9694682e7e8fff00ddc4893b26fe9153850595edd6ec8efb7b532aa5404acb97f6f6de548185c7af1391ff8bc1639006be252c1559d34aff7c3b01b0cbc4411cb1e2313c3c624ef35f8a4909fd5fb1b90890804bede5f465dbc62b72c2dd4fc556783dbd2bcc4f1b0cd7afa0b36771262b47ea165e4c6f820301fab864bb98e409120a72e15efb48226ef774e69b2618ddc2695e32ae55a70e6716d3f7a82c30e421a124130962fb2b565adc0ff9a8b8442bcf446096c92e12c325e066144faa25d90a88d20d361ba8a24976e2364dc700555ba35cacfc6a06ee15d7f64aa1fad26e4b7413c39bcea1c2ad1eb3b5dc13ecb171aff2890db867c6c5c8f4c69c0ef403dc0913e8bc5e56dc144a3fef7c70a597538227f989c67d50db2f5b561995809e25b1aa0858b2e76b1c6419382e8f8aed543e7d418910c629a7c64d083c2d954fa4b28bba7c8e924c7bb299798b3ab091db6013adcb346b20b4fdc50d0eeb2ea620c84d1da5d0b53a388c71780f7678dcbddf3c409daeb0ca2ca508353ca42b799ccff2501fef27365fb75b42f0cb0816d71b476ff379417f65e4125c83ae03bba31688c61794f2f11145b6f61258aec563c64ccab1a21df8bed4ffc85086b9a0fbe2489e866c1aa4a05a371401bc5c8e4d68415e2c88e54d672b0040ad87372e51b07afcca710c8735f97c5da647c986452c6fa2ede31d496db494749e98489c6a5640c14fe09ad82f5ff3bcd834c781852ff0acd65c5791e676f6247177eeefb27ce50c074bafa9885a5623553b0e65f4dc4a1b6af546871463bc30847df9ecad54cbb26ee154ca1c0bba90a21cf529292c94580de3d0da41dfe86fc811df18c059e002be98f8f46bebfc565093f0c49407b4dc091123dfef88d74d00067d57313f64f3ffb130b055fe18a84beac9479ef6a34d5f8c2a28f72b7bac6fa2bd4953138d965342f38a895343c4159c4e93f7910c8d3be36b2e73d42306cb78c0dc829f929bd5be89cd99623c60ee7bce93b75a3eb820897e055d1505dff80ade56f13ec74c965ef7ecc24db626598b49a07c946ed093c8e8236b2da1a88e9a697aba5825c29e094978256dbe3d2cd2b417d0cafd19ef52b3b0c895643356fe1dd20a573d26b87f0ea118c8bd43eb71dd3a931f29e1761e39b5718e94f82e27a949ea189fd5ea1cc7f395c8199854612f6b9c9fddc96ac6a81a8300d2569fa620d1223d0550b664cff52471bf64e06db9329ae85369d92bf9c423c74205fbd13226764e001d8ef07c3043f8b105cc9af3c195be80ee14b5dae88692f654d5d12a6e0a1aa11fcbe1d895eb909506d7104498a966b148cace73b8784e6042bf44427f6c34aea25de12da3aae54c228d44557ebbbee0303a9688a672a1a7690519e56b63b9aa4e9747cfcdbca858069b0021a572489ebab5d7ce5dd0d4aa49d46d36fcc7055a767586c9f9692223c3f13d6fdd310712e764bbf1f84d15260eb3e673bffa296973760a07540affa965ffa37c5b3a5ba559afadcc65cc19196acb22a02efb0e0be45282956faefddc4b4fe7bdee7649bb7db8f75625b82a4cb820acfd99c1dd511dba05aed77a86bdaa8b5737a5f112e9ebad1e06a66c2a9620eccf5d6baf8fe46ab578c5721e79ea9730fa4726f2c0697b12c57780a3f0393573b67791165170efdf698ff6f43123a861cafa438a9e72bef39ccc1a75d4005d28b62904e289797fe1c3c2df9464a4b0e6a008e6772100b7c381c10d2c82225c38fa9b86be20a2dfe17b46dea48b49f353ce51745206f6f9dac170c6f93844c7b9584984c90feef20db96247b114a8bfd613012e8dc3929669d0a54ddd9c38ef3cc219e27cd392f8a5ee799b6a8976147a828a3b0a28d19a0ce41f547910cfa170de0a7d8a01a84ba8a79a8ea3724f72e614c32cb359eeafbd4aa6009d50966ad5b9627846ac0c5976f27f7b836667798ae4b4de54bee740706dc6676ceeca1498a93931fd2e49a25abbbf1f7f296e71a2ba09e07ac9616a78ef3e4700b36218ceda44213f82964387dac91d58bd989da6a3220420f42aebb677741307c687b34e829c2c809fef2923c391e08c2538e0c", 0x1000}, {&(0x7f0000001dc0)="3ed35f3529bdb97f696e67a909218d68f24773e9fa84fc20505ed87fee72ccc21453f1eb795cc53cd619ad01fc47e2c5b9f0316c2dba3675c578e3f2bd7fde0f2fb8a58b9c07161da961167580428927d633c75e0779774502319beb6338230d5a15d03cd8f2e94ec3d11f27b2e6fededf4a46768d1ccb1dc0cc1176ab1a2838cc628bc6e2376f56b635dcc2", 0x8c}], 0x7, &(0x7f0000002180)=[@rights={0x30, 0xffff, 0x1, [r6, r3, r3, r3, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x30, 0xffff, 0x1, [r7, r7, r2, r1, r1, r1, r6]}, @rights={0x38, 0xffff, 0x1, [r6, r0, r6, r5, r3, r1, r0, r3, r7]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0x170, 0x1}, 0x8) 16:00:10 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/104, 0x68}], 0x1, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/81, 0x51}], 0x1) readv(r0, &(0x7f00000000c0), 0x0) msgget$private(0x0, 0x80) 16:00:10 executing program 0: socketpair(0x1e, 0x1, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x0, 0x5, 0x5, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0xffd6) chmod(&(0x7f0000000100)='./file0\x00', 0x1c1) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000600)=[{&(0x7f00000001c0)="090eaa5c4fd77fb7a4e677f9c5edd266b0e931eec3ddb47d45b52f50f6677447751ba6983d7af1ef0adef729192d8d28232a7ccabdd63ea09cc43c835bb791cd647f649e927899408dfba08c851a54c099809b86e69d29a5c85defa7f4be5e17a3c2e4d39239dccc9aec772ded6ada1c5559538db1e965891c486eb5246d94ae5ede1884a026948a639cad4f0097fc796161589e7ecc9cb5466deac3380dd039c79343daa8e6a446d147cf05e2e151bc2c19c936ed457a6d9c465db73430bae79e591beeb39438d60dea3fe22d6e55efb3b796054b7f76411cad96ebecbc3b51bd1a93", 0xe3}, {&(0x7f0000000080)="a11d3d38a87c9507adfd167f48b41774871fc3f9bd83e333f3239fc0345d90c099169781b5f48b721a411a786460912b9abeb974fe1a1ba2f315cd232b251ad5262d009e1f67478e9e869e04c76ea4d3cca7f0f329e6a6fb5362cfa048923b2223da21ec0b755d843626cfd69617261bbb3285bb8bf074f0f693927f6e6fd4b68848ad94e99657a3c452c683c9f84de9956f76ddbbb5460e872832aa493d2907fb963180d142accc275820057efa36c688ef8ce77531", 0xb6}, {&(0x7f00000002c0)="8a30773cbfa697a75663d96a7fbc1732e68cc59aa32d9a155f9cbc26f83143cf32ce894e4a20427998198861cd58505260e11a37eef4314ab6f71d1777a97c12fdc8e7c7fbf9f8a457c2ec9d2fd22b00d2754664a1e4d9151d2a2ec797e1d8d7008a7653df2d87c9ebb7c13dbcd29d1817c9c8fbe5a2a94da5464af67ebfde1ebbb97763cd615205be2dcd2df4f665e69664897346dbd4da3bc8221e56d76cb2357f8f", 0xa3}, {&(0x7f0000000380)="11b0c785948c16633b7e48796c63f6b6a69f7d574914f2c9bc673f347a32e5efa6d25f18fcb551de4757a67dc36d314d8833cefedde5dffdcceb396e6c1c06733ed9a04e6d07d4e3d337ab53ae74061468a7975b6d032dfa3d998bd785a31172cf0615eb2c73fb4ce2db3c0acbfd235ccf3c70b352815e3e1b2fd6a870982cdd0a67af4c13ea14620b60258c2216003385cb96e1873e853becfeb03ffa9ed71488bcae53a46c170fa5f5745e208546c796aeeac5acb0d63da365c765b8210d87891fe665f934a9783295031a54ad41", 0xcf}, {&(0x7f0000000480)="6531157972ed8c84b670e4b7af7adb7f5a8f852c23ec15cdd172507daf4cd793226bc3b819b031b7a3b0f748f6fd7df11774709fb45e856ac8b5c7446191573074c04217704a575f1e09aecaf4b650bd36fe0d3ea065e3fe82b898dbc41189648bd31717d0f4d15d25caa9e8870673b5346d1e442c6e9c528a3e36dbc0d940e6c9937754add03636074b9b41b0293742c98367e361b1306369626d9cca2c2d018cd1771de8eb43756dbb793bd1d9e517e9059de8d802026df5597269e5157379dd8d07c83022ea3492cfd55f40072e1cfc16b2c9ea5162441fb6bef4d59e9d774895c8d6fa32b22f26eb9bdf2bdd6fec11c32f2c", 0xf4}, {&(0x7f0000000580)="89f18c005c4ea89de8bba38bf165ed4865648c699ecd839e400eee93e2d1c23fed65d1a8d2abe0c5917778a6fdd5a0fe1395b93a4b76a7f02e560f09f38b45b0042cea15992ccf129a1b463b08808d3585f53e08a771e95a42e835fefee90d626e28e604936d9d04f50381f58bfe7e84", 0x70}], 0x6, &(0x7f0000000680)=[{0x20, 0x1, 0xfff, "0d35da67c1ae3ef0c45ce1"}, {0xe8, 0xffff, 0xffffffffffffffff, "1a8853aad18a086b5d208db7e94f7faf74af92f756c9b49a13985aad1d197097e394538c70fe8d1a8886c8fb2f42eaf33129ab88590db316c7ea7ce6a4ed3bdc617578dd24ee13c84b94dcab045a95874044dc73a8afc6786a1ae0c327ebee1ba459cf67a4a5b2637509c322dc0eef3af1e9be3cfb19df9f64458e6a881c463262252c39580f4d35cf8d9f54704d6df286a269d2524f3421952c181ebec1f02d607080e7339d73e41be5be0c7b967272b63f80130d55daf303bfdf302eab786ae50b2221b5eff9ff157be581b32339a04a"}], 0x108}, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x9) getsockopt(r0, 0x10084, 0x4, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x218, 0x2, 0x401) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x10, 0x7}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x30, 0x400}, 0x1000000) socket(0x11, 0x8005, 0x3c8) socketpair(0x19, 0x8000, 0x7, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x000\x00'], 0x34) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) socket(0x20, 0x3, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0\x00', 0x2080, 0x64cc) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0xaa) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c2022e2f66696c653000"], 0x10) 16:00:11 executing program 0: r0 = socket(0x18, 0x10000000000003, 0x40000000000003a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="e3cc29023dbf1d997810af3d44c93941d4e205f2b60641d9847afcb644bd42ed179e16f11d6d178570f2e2f7e18d78ad830dfb63ed4ae0044a94486d7d36d6a7f9ecb427a6a983f523f84722ab91e46ec8ab65269f1c4a2475f811d14ff775ec304551db1a1c0facddd0c07017f9762e145d2e6e5eec2809b09f945fb3223523818cbbc82cf18be93677fc439b88bb64642266838a438f62b12a4100bdd3c603edee7f368b51ee41e7f46c7209c9981320b61f2139d3eb1db7f5b53358fd2de4090936d4e6dfe35a5f2a9c7b11e4a6c205ec", 0xd2) write(r0, &(0x7f00000007c0)="0238e1349829880f38106f2b57faccc0ad90e326a9616903ff0f33c91a1a750e05053d83cb74ff76d0738d16fcc0672eb70da9967c48a101a25abb24153a5c410986bfbe55621dff77cee26ef68cf2bca734f0e279395dda53cf0336702a3e1c54fe816dc7e9b2f4616a012728c01ef415e75cacd75fb80d6cbb78f0cfc5c7f7f2e4a33c6b070b61bcf0ff188d0e559c45ce705755fe16610148032b6023ae02dfb8cea9d51aa523047ff1df5f9fcdca2b7477fe1862addef6ab6cd6dd407a2cd0a19c9ca6b3632489714a72de0a16f9228d7dca4cf35a32341b6576624eed05a1997a3698d3c3f0bc505756c28e8ba9c54cceab3c7934171cb5aa13ccd540a4266093970860cf09f78042cbb5e4e59466c217ae5e0510d7febb39239da0b53429d04f4f6b5fd398ee6b3e27a2a9c2e7040114cb9bf4e68faa03b32b0807b10ff28ac80d54ae2856287a9b5c5f74d25d457a390f76b8964be4f1c21755845ae1181e069bc00608b124425ba09c33e5b7d0dd7c16c522ee2255ada977c10c9dedff95231ee55ca1cb91806f9c9eef34e37e6b5b883c478dad740484174cd1fa2f57fbc701812acca6c16a40c002d9449ff356c4cf0b849497da56b049f9d5fc743334ff0fc448b6c0494ed5eae4b1548825ee3878a35aa3be8f1952cc6db0aa054261047fb10eebc6102a66dbc1c05b0f6a040b729e92d00e25d0ca7916bbcf816c1d6ef1", 0x204) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd2e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x1, 0x4007, 0x8000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)=""/4096, &(0x7f0000000080)=0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCCDTR(r0, 0x20007478) getdents(r0, &(0x7f0000000100)=""/114, 0x72) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000280)=0xfffffd55) r1 = socket$inet(0x2, 0xffffffffffffffff, 0xb3) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000440), 0xfffffffffffffe5f) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000003200)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x40f, 0x0, 0x0) poll(&(0x7f0000000100)=[{r3, 0x4}, {r3, 0x21}], 0x200000000000018d, 0x0) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$getown(r3, 0x5) syz_extract_tcp_res(&(0x7f0000000540), 0x27fffffff, 0x9e0) r4 = semget$private(0x0, 0x4, 0x1) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000580)=0x1009d8f) write(r3, &(0x7f0000000040), 0x0) poll(&(0x7f0000000240)=[{r1, 0x6}, {r0, 0x1}, {r0, 0x2}, {r3}], 0x2000000000000182, 0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x0, 0xfffffffffffffffd, &(0x7f0000000000)={0x2, 0x0}, 0xc) sendto$inet(r2, &(0x7f0000000380)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0", 0x65, 0xc, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x309) msgget(0x0, 0x4b2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffca1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) write(0xffffffffffffffff, &(0x7f0000000940)="75e1de71bbed78a54a5c95951e925063938a843498658522ec9976d81ed068c019f4af658011bd827652af4081d0637f223bad10350b931039618ebf6e30f70f595eeb61a46d702a3b483fc5a7540aea76fe8808a10e02049ad581e77683b9991570ac8b294592c28c7e8e1ec92ebbc19837780baf83f037e3b45f6c6243234c9d9e2777451b4a934db05b92c2acd21f0aeb1a20e069138bf30572c31cbbe8202dc7662950dd7b00a962464d780f0a6e844f4547860a218b62c428e48e2503f7f6bc68584391ad872c34dbad1412c418347f734ac6497243a6e7674a5455b5571e9c2919f22f138f55f1", 0xea) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000500)=0x4) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() fcntl$getflags(r1, 0x3) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000001240)="d5da05bd4f71467961eb697d23175e645988151276b8d3b75f6fa8691b03b5470dd3d153d354fad50b8377133e51d41fe3c44b7736783c641b17494a32ee07d704871967eb517cc00342cb73084c6faacbcd755c7a299425b924136fd44d153460a16e60384c47bfcf37518c4edaee826c0874376c7140048caa1d76a2bb1e14cef3a32fa4eb34cbdd79880ae21de2c4b41b95f91550e1b77c93941bf5f043f179f2fe47b2c479dfaf914052db9bf979e507329334a648208fc94c865046fcdd332a51bf9362ec6fbc26642255d55654c9fce857e8afe536c53596e0142bd5b0b79d8c6f47bf156a11f51febfec5c17ff7bbaca80b8f8d90f97f6e7d5aaa1f0b59b9a8f56f47d830a0b01ad6d13b9828a30d6cc4e4e0f203f8524bbd1c16149ae1326973b9cafb7ace403bb83e539bf5918c2745380d93e8ac36dff19d4f277abc3b6052fd6d0355cea7eba596a4f7b74d0d015bc3ec55750eb35228f80d74f5e4f8bf965afe9d2e69142d9977417f278d2c1f289d63b27b86fdf1218953f64e29e24040be9057a6463efb88547743bd1795994ca8757f59ccdc84a35e2de3b61d811568eec6bb11b56f89e72c9e1b83ad1f59c8dc88256ff3db08c6010c9724357e482a2c30d2b85f53ea8f7590868a7ff6d4633b369c8cdcc39cc77ac6a0e946d8ceee10bbbc5a8d4b8c88744d8a39c3a37630cf1c893ca92bd9f26a260f46d01d65d9b317367c338f02470782fad190edecddd82dc8676c7ebed4eb2134ebe3a13b87e3622ef07b2908047dce4408c51fad7e8d4f12de3ab2339971805802ef80045617ecdbfd0c054d86463c55338e0772dafb7cc1e850b1893da0cc49cd9153cb50cd0a66b7617830753f5772cd7df90a364e2db5fc9d127e489c2c888dfb5f7ff37c9739befefd112f735d72d912745a76b9fbf572be90882e765b4e474531fc859d2536839c984f8cf0ced7ae8492de8f9283eb7536c8df5e3441d27c251b7f92152347f5a7456757a1f08f032caab5b59c6d345f627cca8c4a93a4557d2326794f70017a0564ce7fe45c8a5504dcd1e33ef17339ee22678179b83e042cc1ea29f449fb39cde97eb48d64a0f44e03b09a80fc37c5458015528e045f2dfbe1ac803fc49d858ed0a013aa4276fde8ccf82436c999f326110a1c30537efca6528ef43da3ba23d35a9d325f33ff50bd9b2910e6a47cd57c7a82a8316648afec36fce221d4ad62986a875a7838f4eddafd17af31bf0d5f0aad364d8c54f153ffe76dc4014aa7843dd9cabc9c38221a1923a4b8000f80e5f4deefae7f9ad82f1572c758e3bd50c31aa9351fd36e129b55468cc071f39b4537eec0489a64c4bba74429388e30b1558a6362569fb4695fa845431df6c89fcef29967f0ab973fb8e66ceb7345f3137a9d5e041e048e51bcea166fceefcfcace5689072dacc813a8d71945c0a9fa0328a877099320953bec23858ac7b11ab9ef15d5b080c02488d573972dddcb52b497192f0f8be2158edf24d045e8b6dc5179482b971ada4b2bbdd6b6ba09dff323263fb39a7e6aba8c419f1c825e11c7df634fac4c08596f7ad06d2374dc271c20b0657fc28a2a2b38d99cd914d510ea3c19e0563f737cac24d88e1684fa125fb0898812b2b31bd05db773ad65fa141429e13671733c3df43a119b1e7abba4db0d8dea426536ebd4cd6636884dc2d5a5a5a074a3e6d6ec1d3ba4ee21975acad8abfcbd6764ff9f0c3142b5b27a7865442d4f6708acff82284165bf2838c0b52f869ecc03c9da4e1e71522d41e3a46f3a66d20b268c7b7952d696ede79b0cf425536666a616f7fb8476973ab5a9d744956f39f187d53ed5f2116007a3189feaf90f60357c2d51705028b480284cc94affb21713e3bc5a1e876a0b034a4a9559b75657dd17aa7c7765a03099a79af9fb522d1149a7351436a9beb8038a4577a80d01ac4cce60da6cf963c8d41ebef5d85fe266307ad1508e8a5934bb4959549aad6fcaea806aeab6f3a90da4873abbc4ab53d79a932fe2079acd030902a2a39dcf37fc3cd4a3d36f3d45f8acc42e606021b18a086dea969c3483b99c336a6f9783073e0bfcfe5f0fe00a16a206d0c91ad837b5aaf3b5f0549060312922767cc20dc86a2832c44837a5425b8863e138d035147b7cbbb24874264d86c4f49ac762bffd807b404560e98cee2bdd7aa70d008f6b8a5526efb05cbf3f1ddc64ee3708f5eaf99d54de75f33f52b9a54bc10e678ac702f99c6dd8e8af080f216b9c91bd5e7a4f751801c0e870445522721939642485ade0e54456448b0d774ade6844f3fe7bd689533b55a97295e23e8d51f79161fd1682fd4e21fef5cfd75f02fb89488cf6fb963f06b4661c6a7e0500310f30eb26b8f5819b4535e1b080c35e901aafe7d2938b3511999d93dc6c1f8b61b46a7c3287a988dcfd42e90db21b21a0567c80d11609caf815c2d50d2093b1087a5ad39ce7954a6f7a0b34b9992c2701e329cb61c0c75ca7d1c1b148d3df8e1c8b90ecefffdb9c6f013d71b6de7a031e8614ddc3ffbee1f19d1d428c830e12b76f6c085f72246217317d2531dc4c75d472e5ab8c28f1b9268ebc8d01f5d057dc547b364452024a53619e35a411e2de0c763eee289305c377bbf65901365104100bcc2430857602947b13be06313dbe7f0e5fb78aeb54f7dc3fdabb23482df3b6acd963386d5e5f911048bad39d86562c3cf0a0c23292b04ebf7227a94fffabcb4589faa40adf529a253cd1286dc84f958bc7874204d0a0fe13aad51249275e588b6cdcf91c3ac14948435c4cdff7650209c16b297f550a6249f7a6b2e2d0da1778b65fe70291db1b869f1b09c869ec05a228ca9e8667ff34266db5415e2067e3c58f7da2fc53f73eae6b8eb451d68131ba5ac8e82bd37f6fdf3e826963a2a8637ea7c567cb6da9778ed1a1fc29b679824ef373466a6e22c12712873bd3e31d3eee4a1d60371ca7aa7a1f1dbf2b1747d39f6144a06d85c6938a06e0902d74c316dcac5369a54eb70bece244e0c62beccb72cacaa5acc6bc637d0701eae3abe5cc7f9ecb41e01244a738ff1ad9ffac1c2bbea2c45dd6c13cd485509a7479e9476594c6b7a2bccf0088376f7a37caba9b3d89a4034a1a23e113829580264adfe289faaf4d3523e914f6439eb84d5d2890a24b8ae8b3836f7516f3bbd93e8a6d495d946bbf81ab7ca42c613ec67d11e4cc635f05ac5b7d41979081a309990ec99bfc368e4e83930803446a081e3505bdb08192ad62102e316590db4148fbd4dd37369c378d5092b4b07cb1c84c35858542ffe0ff79dc719666be3963dec18fdabff4dd228f5bdbb5de9dcd5bcc2067fae50168b9abdd2893c3786b2c67f19fba34d2648b50437c09f4c8d0fcbdbe0b30924a2bba6f5327863f55282e6fc7efd9e25c377a2a3cc90edeede0a238de36587f57b12b2af3339a39d264c6010fa9568971a7f4e6165f20159d72baf5ab5657f5bda382ef4ba87f46bb7f9071b188cecaa70aadd489c01db75c27419bb164085ff0e9b23a398a1ac554d1ffc1007b51de3d7cafc35511e201865fad8e76c5e19a854d342ef1145bcb649e89e7167cbdb012ed5aaab73ad0dcbccc53cb77625e5f26c3bed15253330716ef401a675d63153cee6fa67e4bef7baed4378e28f23ae041f707600da69d17f974577b2e065f9cbbb53fe67b6d4cb1ed5e556da72a7ce0621ca7c016c3dbea040b839d2a41cfddaa90e55ca8301fd271e3fae1b8c721ebee2d2c747c17fc79d30753662161b39411f1f1223bc0d1fecd26ca2b987e685c314fabc194aaebd0050068dd0cc254976ea1cf8c620fda44b4f181862c27f02a29d2eb95549b26b3a0a4534b221f1a6dd26af7eb9499608b339ec37038dc749a3d71d45380507c803564282b7f5d49d4de8eb4f31a4bcec2fe54ecd8c0ad987c9ddf400c9a174eb786d6f92208600c472e4c05d7ebc114e402d319c0b2d118fa39b6f0a4c4db1ce35e514d7a165645e759d610f3f53b672a4bb4a78e778fee0660c7d6222aedc1066e69ad7618953c9774adb7890c8a4ac978373ad58c13d2c3fcc1629b63bd05dc339068ef7b70c67817f06b2a541fc620540c29b8a2e8f1507057f3f68ad995b0aeb32cf5b596fe578826ba7c0730c7792b9c5388eba6a4b374106bcd93d127903831058bba733e5d3954de069c4989899e61cd884507a755ff284dacb4f5d353b0e0597325e65bc38eb5232f125e90ee849c61125653b264998cd94a131bd9b5b4620d8b5f12bfd0d2b89b111c8e2e6a60d89d0762d7dda0860ab9a827b485a127c555fc821737092391c6576bbb2ceb2a40cca4785f55caebb03c50806b08d0649345ca48819bbf04e78a7a65e193790ba0edffde1fb535d10c104a7e1001bbfc4a76a80ac86e2b82108a2b340cee48651cf8243bfa2fc2e4a8dba89d6855ae68011f515149c3e5b0566b1ad63399c1a9865cdf52dad0ec3cd5c2be7d8726dc0f9426901606fd2e3edffe714179554384e54154e8ef76404f8f86c823a447c1ed8317828f4b435f68b4f7e63be08314ee8e9eacb63654a07ae114f5ca77348d9421fef8c914e551e6e485f5dcd4c74536aac1123a46d24af1bb2a9f460ed763f5d80282740ae7c4568aaf140be51aa7dc7e8da60ac86ef01f7d7930bc085f336bc8b6aac9b76f4c4255961bb802f83993a94b8123734160dc0f271af3916ecc8f7e8beec493cd2834e29cd0e9e0f63b6e27037da7bd1bd931d93a0acae261c8de33cc6c5c27f494c485002a954dd2000fe8233756a2450b0ac31c244282c3751f5e3e008448425d0fe980c769b24c578282c2d2226a44fc9ba1fb2ff5f217f813f601733697c22ac24dc9b7fae4b27191b7229e20040c5ef51402285f027fc4ad325c5ae92487eaed061992526d6ebff82858a395620e3f21cb4f5aa340bdb6a5567e1a1d7cae6b90e60b681490988899bddaa0e0bb6555a9dada0fcf728475f863a077a8399d5a70ab3831d00e8703ff4961ee2918bd5cd5c15743e6327553d9e109471a4826a845fe84167a4591fe953951fbb1700d6e7490024b118b55a919ec1c71687f37d016003e39798380f369f190e24277f766b50d2cb0ecc396aa9d7bb3638f668eed91ccea5799f84dc1a17b3b2f4439c87a9f7e2d27df1aeefac565e4a64e8dac699dd01b88df6f6eeeb5eb03b75fda122d0e4b3a01327282b0ebc74c0b53be2948e4261b6111896b229801f5df92ebcd9336d39747c7fca0aebc07602c678e2f8e6e804036354e4be5e0a556985519e76c93c9afb6fba71cd7c11879a9ed5847be968ce5268e3d02673d0136d0f4ee69eb4052a488f03b6da71dc04ef0a7ddeaa335a84b1c8924b6095b3ab788671e79edeaf7745bd617", 0xfd8d}], 0x1, 0x0) r1 = dup(r0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x30000, 0x3}, {0x4000000000000, 0x1}}, 0x2) fcntl$getown(r0, 0x5) geteuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r2 = dup(r0) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x5}) fchown(0xffffffffffffffff, 0x0, 0x0) fsync(r0) writev(r0, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) shmget(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) getpid() bind(r2, &(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000200)=""/211, 0xd3}], 0x1, 0x0) 16:00:11 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) socket$inet(0x2, 0x5, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) fchmod(r0, 0x110) 16:00:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x400) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffbffffffffffff, 0x5}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000746f) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) socket(0x18, 0x6, 0x101) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x107, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) read(r1, &(0x7f0000000140)=""/179, 0x4a5) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:11 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1002, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2965c1e371b91938628cca4af57774a3e2601ef9", 0x7ff, 0x2}) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2708aaa78947da61d75bc9028a2b88715db6ec3d6735503731e5c2091f3e9bdd11c92617a21e0bd2d6976d73521512045184381000000648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a8dfe598ca84b10ba5651238225996d2250f6ea821e153a6ebab0fe439f3c2ff8a0d050049c6eeab2d4e779efa498100dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa062b0fb25d46d390af893805f2464ae7e40c6d593a51538d4a601b577f4c41a50cf20fa4c312f09f99257fdaf26b9cad8523c3972e733c744832f904062b0637b9843c72fc5a6052ef2ffef9b8a161375dcc665e913db57d7ff075e45c15263b67b5212dfaa2f4092b456265a851bfafb732437672b2f24bd19078130fb725e71b9993de66b21ff6a1bc0a38b4401d0b459b7542e5e0c03e5da171aecac9fa5a33fcd2049ba3c073ab135bf12becab121c7e6b665b4233e556f1f2eec570f60e18b3797494f97c95187d97f6c3e28b0322d2c28cf2123117487961509", 0xffffffffffffff6f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000600)=""/4096) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3c7, 0x3, 0x8, "b08d16c624d8d0000000000800"}) readv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000000001, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000f, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fsync(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x238, 0x2) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000002840)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="b3eb6c74d3c60fa60eb159607d6186a197b2411cdda97d90bb028b466d5f6d1d0095933f74f537c5b577bdf83524b356f07064c49dacfbc6c783593e2e96c664408da7da5e3548a38da01e3cae3838e7ed1ca26e4e935ff313800776e85df9e50c82738d2b851a6d7bc7883280ff8d5db2b49d48f8b16dc5ff3fbde3564d78287943467d7538cc438d4544de594752aacded63cd70d412a1754077ea212a231b72db847f4d32d696dc7c058531e46d2e3c062b018ed28a74d1cdf25953100cf34af3028a7b90c3f5b7fdd7b20a55be441b3a4ea9d498164d5b7040d8647bb0e28a2f8c0857cfa59a6f7b27de264856829633d6", 0xf3}, {&(0x7f00000001c0)="0e770ed906e3f8f3b4b5bc91c07277925c5a33458b431c8452010bac619b8930f47d05fbd963101cf6e654bae8649e696445bdad8d747ce45bb0b88851f8a4965cba50f8071faa6065b414c33668b28b2b315218729b252202386e0a26bafa145569dc618b3cf4a4ed6c40ea49877757ca33daf36461d512f975f7f12935931849f477e20dd00b76b0b08fd42a88802aadf053f34b2fdb5823d6f130095f39e1df6d956a6e9c282830ba37ddc589dfe84b08d201e9855c4de7a96b6221cb1bd07039fcfdb2dc0348bd5077b1ad578630d6c56c0dade67363d578e6f4055d9a9dc2510cfcffcff5a6be4184024c57d6858035ea40c0b3ce04d6352337", 0xfc}, {&(0x7f00000002c0)="eb6d62835b33fb9c1740947556edc6441d17d4278ea99cf334f9ea7459f4b21e7b2bec1a60dfef1e69beffd606fdecb6749e1adcd915c0cb842af09cb517cb55123235e9a5afdd83dcd0fda1095ca2a0f40518750e7a01c28eccfeff990a827330a454aee958272db616b524da7ef9800aba641a36c1099d7a45851e81072730f5e885356539d1c0422ff90b8b319d2bcadefe6b34da43f4bfcda120f398c7357cf17474ac3279c5a1bd6364980b689481856d0db3", 0xb5}, {&(0x7f0000000380)="61101dd7da4b131d3edb5f89d978d1e25632f42bdff04c50353eec00853033db90a66f0514faa608f4f5d50429f10434ec8c4fbc2d717b9667e04f9650db581748518c2ee7d0bc2be927f576612ae1def1204810a7b6e7268c8249de88e164e00a467c9aa0577b99ce91e9a219e8fcacff2744dd76e36f42e270e2eaf212e945dcadd93925b0d185ccc2f98a1db2793b7c66b42028bd6e9afbada2b11183d526da5f673077c9f89eae6b14f27bf272f47643888fc00b8214cf8bd89a3a2c74ac7fb721618575082a7587c05ff399d2259460993f", 0xd4}], 0x4, &(0x7f0000000480)=[{0xc8, 0xffff, 0x8, "b61cf3e7825c83d53388842ef7725384a35a73e164565c4b5361ae438de747579bc8da2c6d8a52067deaea62ce99ef9ac1c2cd50072061c36be772b553ee3a4ee3dccb2ae6551583659a29b5ce0d553ca98c4036442f9d7ad1b5e549c95059cc5c57c37d80c58cab5d76d475ba05ed048147028869f371b0a477f2f9f75fe6862ec59a8baa3173d1b796c57f479065e4ad9d5abd2e48f7ddab6f94fdf74f005c6082780e39e3d47e0d05337ddfe9c20890031d31dc85"}, {0x90, 0x1, 0x6, "11b18aecba1b735a085d30fee40c20ed676fd4bd1e3e0e16b68393a39b18e5a7ee60b7e284722afd40bba539792a4ade6a7e8e285f722c7cc890649974b465575084fc4f57d23cb8c3ca244ce2a15e93861a94f1dffe24ca38a0fa3c717415137058737b6fd9cf7cf8b65c2ce50f750db17dfe06ec84d310384e059890a2"}, {0xa0, 0xffff, 0x10001, "c0fb9112d6d7b517f2414d439995e9a9504afb762d602addf7d2f6c22a59f6fbc91f6d1abb27168b2e212ce2e3e2286022c2659164d962b5078eef80d77cd26f31c9dc61bac66b9a7ec307f682c60478c34074540d5fd229ee00d2a1459826e8543449edd2343baa5f6be5ed55cacebb41d950e18f4c19ad42a8707efb780e642baf729e5ac131a3a141ffdc"}, {0xf8, 0x1, 0x3, "09741499d7dda7a025ad8b98c4e5ce333e2ec5f4b50d6e23a5984b626f278c44b7b3d830f7f93ec11a814ceeefe1be05a5250cc66c3765667b35cfb8c739f2ed4a0cbbd89dd2364d93762fe4698b56f8e83387f1ee9e07d15097585abbf4c5d3df847cf5ae4998f8adf93262c82276a187f2b9b4d826f3fba06bf543761884fa593438ed25c9d17190073d2ef4a46f5891b686284b34a405b7413e5365e7484628b16991ab0b1744b27b18fae38532e26cfac478737661352a6a0dbd14a6a88ba01b801de35d30ab51d459b46dccb58a518f70a3bfb6b7eb0fe880b5b18c0c6b52fac856"}, {0xa0, 0xffff, 0x7, "5de61f6377f2d8f4ea5a740d2904f3a47558d8c55b9acc1ec3f78a84f113526cf2454771a59775ade8f8475ddd6c21034301bb40eb038f5a54f27245be213d2f5f87fdfbebfa6552cd6c019248f15f417f20759495646042f0a52ea8c6aa694acaee5456c9f02e8e148b57ec0dda6da5b2ef2e5aac0ac9c1a338267353fb3ef6a87276d9fc9221ad98b918"}, {0x1010, 0x1, 0x7fff800000000, "53d6fc3218eb38325db75e6accae027c524164fde2d3018f55a443ea01329d50b3611764474d15353da2e4591ddd421ea510ebcd1eb47b425631c8e30950b72a084e277d8041b70ec16b27f7c595fa24a4b0e3fa16b42e86439a81e111e10bb29f22cb473381de28e9829ec59c8b70f17e2554852dcdae471a4d66f6df496209bec7bb2fd4949f71687c4e5b8c6012905e384b98e4c43c416dc4e78d0acc80c9e231e619911917806e28ef100bb9bfd033a4d40292d8ce7fd7d005f874f95f9001400a5b54799500837ffcc8d04e44a9301ad913b13bbe0222a796f47c777cc653f95a8a2a3ca0625bbf5d520045562c31cbc56a2a06d46eeea1b137f47ede0f9c79771d4c98fca5312cd2016c4e173cd38cc9e97d24a711d02fedabfd43dde6e5de975ce6155af27df4ab153a988bf70ba727eb44cbca0ae3863adc071610a5e6c7868d55106d301b7d25c3847445faa020d321d6b47aa5338a3d9887cdd22918481f3c8ccd3b57d2773f879952205f18866b1270e4ea70d4f59ae37817a36ad5035736f1289127bb90ae9c2049561f1e657047cff015bd55c6adfaac60b9c7fd2beed6e97335e000247cd29df34c357a6e3d516c8ce16d3d50e25120da757e9353f83efbd2632c66f7347deb4cee49ea764d3460471e0a595b4458629d6c07a1bb9fcb2604a8b04869193b8cf12464bf9b5738f64c3fe46316ff48568f9faa1fa411838c683634f6ec9d9c3259d1ab7c9e0cbf0fabd97cc5a6c16766cd9107e202349094e66e71ff2486b79c2cd1f2723ccaa53753bb0ce1ac4f581f045a2e30321a7ae682c2737c5a60376e28c3a85eff6ef97d34d4629db66e3e0a088099d19d53eb0d0fe7d75c91f409478949256a7d45010f8d5d91fb166140b936a3d3c12febb25f851a2712b84fb7c1bb36497ac1d176eb6d6ae8598374b8edd7735f6e45e2f18887fed6287cbd7390a7855e77e125048a18fa787a82058db4a9a5eb5845b670d24ab5cbefdb157fdd90ccf3a4e8d9250baa1a7d79cded13c64d56ad11a6a521c9ffb98786a8b7d0b8742dcb40ec538390624516752ff723080cba0796a6b4e9510dcdad0d52270b011560d24ff3a6a35b5ae80d05fce5119591ead3eb86f96139a4ac5cfbc26f92b6aa76c121bb15e6cc52e991199618022f18f325eccdc7f5e1d8b516cb3eff509d75308bfaf59d4581bbf1b0152d9255b64d386022d61dbb917ad9068f6fb8db8d214454259a86d010b520b7074a3df24c25702e0301d92b166a7fdb85a72b9cd9442eae7be81a2f7d2990feae4d9556ced1601c11014e2686589d85657f46f82c33d214804167b9a5022c31616515444062d09ea6961db2d1c56fccf0b90a9ee0d408bd72c3572655bdba8ac08abf8e9781fba2f6fc1eca4d9dd1d50e276a0e5d1d6d741282ed7511debd0e4d33a36331723b2bf62ec23df7c542463af102941654423575d3f72175327b0afdefa448e57694f4264832a275be864e053979d05e84dbd54a39bb59a958ae05b8401ad12f23b2187cc1873bea740331fa32d2a5f3547db2c04305be4121bc192ccb8755e03c204f2f0b7929aeb8f0e79cb2cac5ae88f9b4ff2e962c666bf79ead51d71fa81e282656592a1ab67f2620dc8d02d91e1e17e36bcea7117fd1776187d5ff4ba134735fe1966301b13f9c0d590f85047f9279bf1c80facc5a5bbb3b3cd4bd5001adcca3b1d32d75c88cd989c3566f5cce8a883b1bec982d3f2e566be352fac3d483a8c9ed5e76b7ac70e5cd430f418049cdcb7663c7720938b8852b5882e057e6d17cdbb9f47375fc10b5e58b0aa6330bb6d0b20d1c324d56f13ebdc93f7fb73dbc409a7a2b44ca6c2afe6be6136f82d8b26a38dcff6d3d4c8f3cff1bf24d401eb431ed7bef5b845962df35ae6f10d3465deef205d045179e308b7861f255dab1ae5b1359752c57cc0fcec96c54d6896b410f7043d6afd48396c6f5e482c46056985be53bf890d0d113c7f2601ce38dc91fe04ae26b40f66da0103fb7f58f31f2114303b132c488e935e843a087269dc0d1c06e557edce4bda3f0b23aeb643b51b8f39b95393b8b4733614baaf5af4b714501f23d38a43e2ae944e0d30148bb813fb98c3cf518ae97bf09dc120eeed308033224b1088df4e13c6f931bd8661051a9eadc77b2edf962d53eebaa9e7b0c8ab8e6fc1d20ad18772942164ba04fe795dc5477492bce0413c5be2e77d3dd5f8c467ab25ed2529a8726b5bff5a5a10603d4556135fbcabbdb1e644a278501ab5d8b28436f68656d6316712d6851d342458189e520c80d3cdde076c56a64866c2ff3e3d1e65096a1894719ccb9109cbc00ff3535b8757924920ae5cb2f5d5223e4326ea51ef652392880187f327bed13b17b375d0b69a72a6b71d20b72899a83856fc40346b7f106a9a64f150e27dd06d9e121ef7acea78a9cad8b8d6405b012c44a6df2ca2b66a2f63ed20f9c821457699a6b574b68535bbd500a216ed6db66da9823245ae40697800e2091b212598f077c6213ba140a3f347e49c8a3a0dce5a2cb68065c717e48551e117bbf68ef7cba575b97d04a9576a551b2066cbafc1e721e176f63e1580e336a31a1807197b2e334106710d48afe0a6df4f8cf3726ebd3ce4ab928a70502746049bdcd07dde77cd966e238e2de627d18fcfc380f84def8163496025315632e1b9e4004e91bc4286f8e5efd2b1a02cc88b2ffe02892756f6a38123526b3c6b4cf0a00bd7d9d70d8151fe995797bac9c08b5c6ef434e33709f6e3c2d5081455bf6e933fdc7644c32e0831d78720ebd15786fbb69e5b14847e95164c629a22a2163a36f0f296507ab1f2fa8ea5bfb37b5be30332b8010de7749e44dc38b5fc1fbce90c216fe07cd771d9cd4571f6cf0cd6951c119d8af1a61c7eab79196f9c7e2243084b307dc2e9d9567fe3f98fdc67cb769bb706fb361c2bb4999d07489bf60e9328607b5767e5d2baa54647b90f0cd3d4643b06e459fb61558c2709ec86b3b7a010fd035477894bdabc26b16a068d8b24cf45b4814689f62d68403e5fb568bbf2f479d87f71aba4c8d7dc1d1582929ed491513e249a70ba222ec314fc5a2298147a7a5822e9649c4cb6d0dffe18ee419193186bf28fbfb00598f52fae6dec20d351e18c28594b5f9858f043b8d5e26d1bc54978433934015b16a6d0e1497052e4529cc06a2b1487d1e0ad93f4e3535062ed3cd624c49391ac54e9f3d9424b7ce3e63ae1993c159aea7f0b76ab6cb32cdd9024cb1818c3d3c20e38b492516971c7e60e8f6df89fb82b76486382196756eb29589631aa0780a87322aa63af4044ec6063e85c61cfb2e13950223cf46106a0ba05ce21b5017815005386b1311feeecff95609fe4c1c182813d77bdefcea8442a4afad1ae943fdc30833ea5ff686e92d0b5c4bc5cfbffbfaa6cf985ca0a73ec59b019aa56938d2bcf15f1adf8b935b8fc987ab952cdc1b0a33c0bb4ed00f1d7916decc6d0165947ef415120255ef2ed6e63963a6a5d462e39172305c64f6be0a6d2e9ca07dabe99087e21a9ebc79c411c03eb3495b03ce73ae958811e020b72e25525e7b111b808f53308d0602043f06ec506ad3245f59035ac71ae9302c6d952da6fd4c0360c7ebd44038b011c11c00d7cab0fdb46dc159995699063a8f07d7e846993e27724de77e8e286342f919ddc2beee6bc6bfa8b3728d26ddefb33581f1864e633e66e07bd72161e4ca15a12d219f64b0936db355a724a55ce17a50afe8d20524601406d0baaad043c0211a08f6ab8cdbb87eaafc03a031b1dbadf0a59e7a0fac878a0995ca1b5858bc8adac5cd5077180395e226216cef0aacc8d99f3f38cc4b4b4134dd7ad18927894a102d4a4b264402bf1056ea0bb67bda083b23322f4ecb4607abe7e6776e87e8242506a8f525b65bca386752583a43c8a9c2da25a3875a54fe25baa5fe5b2a3b62675fd4a880f5c5d6e7ee9c53111beb1c1e718dab7865cf25b8e95655aef8ac3e628badf02b9201fde656f00fce96d6e37d70985cfe443dc91f2bc7a86a310b69d430a4eee94b87a49057c1bedc5e984828ecaa240b38a4e085f652af224b95bdf198300a190fbcec0dd03342d72c1798efa479d221f1eecf8e96e1f049bcf3fdf8b197dfb18e20e2cc6b56f3cb67b82fd3af925ac52c53c305dc26a9da25b52973f6e323412ca7b69e9e97eeea9f6927957b21b06cc72f85e5e75e8c8000099b97d3f549371967646a48b4f6af85110d8cb4ddf7660f870082188ad46aac01c436477f7df51d8b410252b67fd30e2f26e9c107429b8fee2d8629c66c38c6d623388c61d039b3367008587b604c2b3a59dc7e3ea016825a5955dc03af55670b19f305aaf1511d3a3108495b87b212ee6b48d0b94991a93deb8d6d390aae8a109bf53eae4ba55a470b3dcec150b94b51c397fa82026afb670734e4874ec4de62d84f143c15f72f97fee4e0be6d98527702521f3f2e571d7084d8e2106bf2e9ee3399c66f29d0d55eaf2927ec7bf7844bfad5e0f8311ed9006dca4bf97f570e61d10c956d80c58cecfb76776a4d87c9d8ebab647d32867f93873275c0f9d3b5b40b54b71a86600035e3da8d0c03e8617b5a4a7fa5fa6d972e6d3525f2853970a72c16826069d21e8e32fd86b8bb864559f169d4c28f2a7da895d6cd6d0ed7909909ecb7127e5a9f25d153a896b677e58eb0c378c42d1b85f56b4e83290588d5754b8626c964e419426ab03fe7b92a3070473c2534f9bd9725e619eec0c90e9a371471f0c5df00ec747653e0c6744e7733d3751ae236a6fa586cc6e2cc1c7bf5adb9226ca303f830d14ef5d138996aaffb8149ddbfb57bc6554fe73a356c654590da8e000f6bc1591a57dbc8f1df02c8cd6ca431236e6e0d9e7edbf1d057ac03ed202b79cfe17ca57d91c58b09d5ddef5689bdb7b978b96a6c71f2c9278c981c87ca83db6f9642436ca15765b79825ea4da3b0cd8a3b774fd0c37abc7d55bfdc5f730be25e56898d7afad98c18bdecf19f7adba9dc269626e2930f232f93e03b6fcce84df703bbd13347346ebb58ad41b72f840e677e468a240ab8b23417b780802683b8c1fc4682e960b30379d98b99e30200641d30736c19c5833a1451652cf5a68ebca32a1748d92839cf6d94d83ec120d57833606fee1afba01a4cff3b249a6c5fd6eb1beadc6b61c542421947b54e8937600db986528a262af9808d0175c9ee86f4ce11d3b6f85d9943c2e77f54b0d9aa4749a014fe45a8c415d39f691363c2ab527dc8c8b519db4c9c418aa2fec6851bad7c3adce4acb1754dd9ceb440c7a69dfaccb1a850685052b036c0df101fdaeac30ac6b4b3c7458368d1a981141de66a1ff75a10d6fff9eb663775da0bd6345403147c2f89fa4446d20b6fcb4ec3ac104929a2b28222580b7971b65db9271a3165807d834f5965bcf4678e0e624d0ce79e94c87e7b6dff97c4b61d7832dacba628b32e9375f01f85a688b24932c5f98460cdf04f019e164b3cf59a97bf1d5f7a514bcda7c0deb0f5a7de45247247add8e7f78eff94bf6ea336d0c3e4c9d55de5240406a0df48b9e4ef47cbeebc00d4b001c5f1d2c8bd3a6612b3abbe71bc0613baed8ba9f99c114c5a0cd082b66821ca6f27498d897498888b8a21169de6d8dd8d8823c32122e0bd19b8bc7f50b8e9f1beb1746aae32a282aee7437dafc111845daf4778fd9f508b871d9c056feaaddafa2ecb20cf0aa30d7547d4724e81c1188d8d6568ae54daebbbbee478c72b01ae24e59122ad1bc0d04fa8"}, {0x1010, 0x1, 0x7, "0c1ef41422320609d3e483abf6a0fcc2c1f0f0b1ca748c8d795c06fdd971d90b184f3ee8bb151a75fad7a6e6ad047f3cbb0e70c9ac9d6475a4e9aca1a2618763163195ad3a7bcfd6d6068b06ac7255079fda07121fb0ff8c87dca2cbbb3f663d18239e7820d84d884465ef5816a6204b898a3ffcbc5ec8d264d2be0138cd31385dec8e40747a6319d8b3184bc2b7e405d48321d5e0baeee50e43d73e99fdd09638a88414b3d58ac545b10a46afc8a972ff2e82e72200330072cddaef49fe7738c7f4d55d9c033ce8b9469d4705526f83fd705b39934d6f9cf0b54994f4249a43ca6578cfb9e015b0e7d6112c149556561b828aa1772c4561e33f4c46af2b5ec175ce5f910daa1e5c2927c9757b2f7b6b33756f46c458f2e519f2bf6e6e0167b0758935741a9b1e0da19642711cd1cceae117492a4ef38af480d00cfae9c181afc6b653b69cb70d30c36795bcebcc0439e6388aa127ab322c8ffd21bc6b2df0d956f93fc406863f0eeed4e8896a4f08e5b88622363dd6f6c6ba1e309581c9d4b4c07aaac5a2451012042acb436106bd803afc02d97c6a14fbd8f612929c0e858cc6b233177cbe00135756f1af26918bcf2bf816284b84996f8f1a0fef6bb3cf4a5248e867d66acb21bc73a28af00ff04a01842e3b6f4faffa5a764db102f3de187c9a81a793a01ef15359d613041c6d28cc3ffd005a43012c4eceafefba9db819773e6248bb2fe9c5b29b283e0561a0c96fa871e23ff4ee9b0cea384dd32b77f368d3c5facee1f5f85404a099689ccc8780802c43e96170915c22585bffaa37349836f134e50dd703bcacd2bb1fcf52a45ce176230644a16c529ae8f987adaf1058da4dacd42db5051113a8175d67efb1c947aa0a399214b86af5d1c2fa445b2034f76ede4b584cf09d6005dd9a000590c23044566306bab5fcb1cb6ea5e86ad4b2d0a93d544b40ea0164fcbf04f1162566cec552c87c4b87eff922acef8ccea4f3ca703700990cddd47e7326958bff59d49244a4c59f3d30f37b74db5822484e368fc4a3b5d36888ae72c10f69e7f9b29c9e70626281852d352b987011d4b3a6d05154b1d6e50847dd58145eb86310b848fa258549ee2f5b928c8a723d7c9967bd45050ee67bdda7e2a9313ea042af7564c40c59473d7ee6ad9e9995be03df96ecf84fe524fe1257676e4f6df0550052b723d868612b6eba4209f382e67d90c873bc7284cd24a1ca941c1064280218e386c7211205c612cff8d0811618c518653affbcc5a657a0b54fad66ee93c72e3d377d21bdd1d64ccdc1aa5bef9f1cafcc4716e6e00e70367d1c916eb63ba922500d3c71d0e98778d0e7222067ecf4ca6d1ea693cbd9078a395cd7828cfcf872872b1600ad0ef65fc6fc0414f4ef6a40bfd37e58e7e9d6b2415bbfbfd6e116a3824a3968410dc9ce417ec1055e1eee73bf65d0b5ec216294dc8326dbbe029ca4de9ee7799f356f549762ed477f1287ad63003061fcef1510eccf34177b812ec69aebec80755d9576371d2f5b33317e5b2b10e66c9ff9652fd23f84b19db12c2bacd5eaf8a929262a6026165d090aa96f7790196b93984af020556b47f8e386470070e49eb279bbbfadb4cc6ae390a0f681b64cc1eff3fabe67d3996ae9b3e54d98e56743a62616e9fdd8a8086599cafcc77429b107caa8d9087a93657abef2c00cadbd39ed25afdd8918058af564ebba7a2b5ae845fd9f8d89e4903a7ecfdca594b4c9b0cc5eedc0f42f2e997dd15818a67f99f54c055be6fd2701e2aff5f5fb03ef17d5bbeda48baef3272e65bf4cea5553f476bd8d4eb4d0a57a8009503413d98d2a237d696cea84d6a6d3cb4bd04198a80f1f7939414d2916d513dd0b12e182f545d5279c2c450468430f709ec97cfd29b0903548c61d24aadf3fc41a2a31f7ca8049ce217e9264fdd8f5c27164d2fcfd2a9bcf8f326e08b93a75166c1b61b872b69fb582c8a683ade0dd85757ded044575f3842d5663a257e60a0a253f165a45c3a5092c72e06c056c2e28ec937c3a90344d67a5396e506c2815f8bb991db3ea4c92133339631b116d164bf84eba33c820420711c67a72a6286ab3f87dce40424c6ded0c106e865966a65344e842e094718e5624ffa310a1951d2d44ff955024a057c6225229a7a783f081cca5c14219d6f8e32c2421a83f62dd690fe19cf891c5c46044051e9bf2c6e26dfe1ba1328020f6fc85f3a6475b5832cfc3bd586cafa9bd2e6f98084a2d2bca03474cd1b4004d2cbffe4e6ea0c42819f186414cc73692f19eff16079ce5af3e5db28eea96c77f6d6a30b65b168bd996f75f164370e476c9d13fe4c9d0f600ba889d1a7e62e9d3b38fca92b575b7c55c5fb33c18d9f1c5ea501aa38e81d1b21a3c89806b2641b1629f6e5b4420f0b70adf54183f522489de768ed09a9467ca3120a22b11aecd55e02b5d235ab8875966fad23f4f2a1866d2bbc3d1732e3e100bfb54eefe858c033b61e8cb77421fc44f5a3891802847d717b56c0dfd7cb8aafbb6f741c6097ad6a8226ffb5ba33b0dfeaf738db16f0053c31d930aae3aaeca574255c95cc8537a0bc2ffd28e022b2d44b24aa4af56fc30ed55ea46e8d575f5d60327dc63d706a4f5c2895695304c10dabff8434fc1ccd6091a638afc62c7f28dd83d71979fbbac507fecb3e6ac1766b98e91c66877c1eafdd6d71b3a31bc5ea4e1c8a1aeeb7f03f002128d0de0a60addc69a7f9c74a8befb50bc10971eb8c735fa282f39428981fb331738c8396010763466ba7836a78a7f841d01c042f8e57a7c4426153d7cc0586da8fcd853cfdce09e3c04e383646c0b62f304a6079864dfdb77c044949f0beb00122673ca15491b303b6a494448320c68d3c8387daf4dec3cedb4cb115d953fbceedb5e6aa4cea3b74f15f4b0560ce9db5cd2176d115259f6fd2dc17a8f425ad5e40d7c5462187e50bf230a9e14c06817d36d58e868d280889a8d8544c78b8612558d568a6b93221b03bd2d88785e6a1815b2fe3db33d91a765b9856998c5ba353e85323cc4a55c9cbada6a2865800d95840b4fd972fad4b8a933f9e898b7e782ca7e62958aef2e689e200d5d953c31609b1bd73b0b700d25126c349dc2d47df99e2bb05b46d2b9bc3b75f66fd47b20fb4a1ed4ade99e6e29c3505040b514f5b03a78184b1b8eddda928797f9b44591985172cccf5489657eb8ba67cc5718fbd5f4a9795eccf4c492188f99365a8a5c05a4a1a8447d2f85a5b1a7918af5abd17bc418e82834b92c40552d06ef9a3c0bcd8c896fc534d5ef45e261c3c106363847ffb68b9ec7774c2b364c58dae062fe1da6583cbb656d13d23fbea997a2502150e34bb077acb82cb8191bb5cd1bde41f31f520a0f3567491a5cc9c7a75e2080d9137156394ab1ec0534162885bc5be24d3fedbfe0071ce8b26617a3bda370430c67130d7b06b7ac1f5d5989f618860dd2c8b354d88b60f3564402f714028bffbbb6314b244be6300568622d0073cbefe1839b8d784ed3abf72ed315b21c24fa0cae30cbeb14a32d00ef2bc8112bb3ebcdcc74aad4aac070a57b417317fda448a4255f5372d93250fffd542f0f8b5269b7e58cc7322602efecc251d123b855bd733d6cda0955f364ec5f2add3815752fee7d855be10eae3571676a6a82b0f3aab4c965dc3ea214732b49c6e4282d11982c4ba6bd2403a653c4eb7be1f8e5cb62114419235104819e4f3d8802f1c9afb9f5181bc85fc499f5196de52c13625a9b30ce7dbcaeded81e992f507a1db447fcdcac2bde678ca3a8ea33f590b8c81730c75bbc4221f9856ca7d671b5b77d0b88167abffb764d874047ace29d51819f98625f1f3dc06cad7cf613728a6f726ca3156eb46eff61dc8e95bfeecbc5c62d012e66b6d8521eaa7065d298fc7a3229b97f17fe0a3de5e85bd733e91361c91236b54b2f0a34c4d8280fc5899f08542f04e4bffc9a5fe3e757626c31f1f1e4094c07e396e70d04e0be2b62b9c1a69fd8510792111ac3a8c41c273db06a934c0a26696795d07770eb89c7f8ff641ec8428bfb27953430c807932be6b0923b4029e68dd5c4058a19c7386b5385b23b8242d007b2ed5ea0808a2650f6ce13f89c9a2b7d0d0144fd18f1da4b4674d5c74f6d2727b93e43f184ce1d01faf2128053ed8efb9337caa6ded8cfdf378bcf711ac735d71f9777a88f0d58ab657f0858089f5b6b612a36a82f7a405a6262afb92fc393b8b56a2f7227b6c7d8c0da1ae890f346b786c4eeb9b04ee2c2ace8748821a87b401b2696df6e075cd77c75559fea75362192257911f59207b831bddf2ce7d6e4ff68a0089594b72e6c11bd9da19454eabb150b21e54613edc0c4993264bcd3eacfa3700f35e1afd7edfe776bdecb9ae400385dfd2f66d5c40c5206c1954637d7f3de116a7a37e09104096b1761c311e7b05b7a080e621907907f15c01d8ea9e1cc199cf62b8d08b4fbbd25a86a9140b50e738cf6b493e577857ad306296ecc89a80269e253ac4e6242b6b1f785baf922f18c957de506f8f967c7df1a4092eb19d9a2505bce4c329cbb5b1883b53d7dd879f042e97c292e5c95346870d108c1947487298afb412593ad3f8e751114cbf3623671180d4b464ff6293af8ce308dd0f2e2652b7a5d593915b83ca03c9f526fd6fd5d478f64dbae3248322dd3aa738bb0e08e9bc79835d9b49bcf0e61cc7f39441ea661744311ae42de9b2d100e376a5970840a83c2d4a9adae905ff892be0151867bc32de05215aa85faf19d088519fcfe439be317c2acf8f566678ba87ced2323e9462e535fef568da8746b91c8f5a7adf5daecf5ba7b73c27107a426dab1c46201aafb0c4c3316b47fcc4743e248481f8e509e78b00cb535e46653339436f13ed3e0523f35165b411ad0c0c846f54987c1c646ed9924e018591b5a697979ee9ea7db7495859ef0400d5406f80e848a674fe26a07507e526447600d6c333fa276cc27a2ed1b70da221455c57f3cf2aca079639ddb69484ae83bbb4bbcbf89632aac0b0a532c3870a188aebb04d4298f6d7405d79dbd8614b2508b367206dfedda1736cb41d88f3b174a883e245f37eeae4d19892b0ae96f1df884bd0354eef11d5f3dbbd1a4975595221980a10dff1c771c5a31343d29921fdb99dc133ea6ab21775490751f7bddb6d5934f628d7b56c42b7fdbe681cc00132a4a08c07c830bb2ceda2000e37b400df5d5c47711a9553571368baae439318e205d97e128e281a51dbdb7733dbc5fbbf779ac8b0b881403a84e1733d0391fc7587c93d1aff750c48fd0295ff529a3f6d977a9044b45928b95d2687d4a815b15e878e646ae1cf8175d03764f7ed6f8266b71cedaf6dc420b591fd3f04f5d268b199910bea22d7f421e5f6995d5d00f2a027c4d37d5992bb4867a583cefe79389243eeb39dc4e1ad157f02f05f952ba7d232293f7077b6617641277f0d586ceca8d5c9c0a18c26d60c75b64cf7a0113a915c7b54bd447d05649d99b140bba5092365fb8d211e3fc7abfacbf0ce37071c44dae44509fee8639bd3eedc54ed416adc5365fce9cd19afc25a0c2ec95c4ab9c403b58402ad5f48fbd529df4a9902ad16cee678279622fd0f89e17dec08ebe2c80be651cfa24e1c44000d5792036b1c623832229782fabfe49d7a1762227c6c83bc40d5cc756a4469e7bc6e4da68ec15fe7d9e83b610a7943590deb4b06135dae230bbc98ff63c8667fb7c265c330cdd8cbea46310e71a15ebac5e0806ab9f415cd96256b4ecb44009644c02b9b6e969455de6"}], 0x23b0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbffffe0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x42) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/204) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x34) r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x25) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file0/file0/file0\x00', 0x90, 0x23) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') open$dir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x10, 0x122) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) lseek(r0, 0x0, 0x2) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xfffffffffffffffb, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f00000000c0)) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x420, 0x0) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) getuid() 16:00:12 executing program 0: madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0xffffffffffffffff) 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) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6, 0x1812, r0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x11, 0x4003, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) fchflags(r0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/38}, &(0x7f0000000100)=0x28) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x5, 0x6) r1 = socket(0x18, 0x1, 0x0) sendto$inet6(r1, &(0x7f0000000000)="9e27f0edcbb298590dffecf8f8", 0xd, 0x8, &(0x7f0000000080)={0x18, 0x1, 0x8e, 0x19d}, 0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:12 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x6, 0x2, {0x100000001, 0x4}}) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x23) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) r3 = socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0xc2, 0x9, 0x9, 0x8}) flock(r1, 0xa) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x6) 16:00:12 executing program 0: poll(&(0x7f0000000100)=[{}], 0xc3, 0x4000000000007d) mprotect(&(0x7f0000178000/0x3000)=nil, 0x3000, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x101) 16:00:12 executing program 1: poll(&(0x7f0000000240)=[{}], 0x20000000000000dd, 0x7e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x9, 0xfffffedf) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x1ff, 0x0, 0x0, 0x7e28}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0x400000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730000000000b483c5b0000000007e40900"}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x40) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget(0x2, 0x20) msgctl$IPC_RMID(r3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = socket$inet(0x2, 0x4004, 0x7fffffff) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x102, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) r4 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r4) poll(&(0x7f00000016c0)=[{r1, 0x20}, {r0, 0x2}, {r1, 0x40}, {r0, 0x4}, {r0, 0x20}], 0x5, 0x6) pwritev(r1, &(0x7f0000001600)=[{&(0x7f00000000c0)="b081a409ff99b10a8389234997524cecb1ff30a92fddc288e75447061ac27966fb25f300fe79f17debe3a58594b9b17351afc58c7b2412cb53292ff890160bcaa34716904cc4c0ad7b709cac74650ae82102552956ac0a6e231ff7774fd7", 0x5e}, {&(0x7f0000000140)="1f50030431e1ee615ac438698ae982367363ddb557db028fb88f71ff21a34a8efbff09cde853016fa816afbc82f73e491ac092e2ed377b4d867145e8d9c516be2089e0c7a360e2cc8398ea24b7071c8ca340d9baafc90a227cfb5b95f74b698620", 0x61}, {&(0x7f00000001c0)="5eea4de092f3c9ce082073d8438673ed2faccab8f43144afaa7287e4dbf2ee6bc12b333f65afb93bb3d5fac1167e7e0a90d6dbfe63e9e43101c973548f5a642bf6660eda037e21eac7ee302d2d109187c94fa7e5e57a0f937f5c27dbd68b8a4f95532c7230687c05db21487a28030ffa8a2e380c3edae4c7792335f6450a", 0x7e}, {&(0x7f0000000240)="d26dd136f1b6094239f3c1021ffd36027eb7cf6020e81b3b9ff450fcda07f07ca9892473c06e21554da096282330491cfa8bae0921e8efba1adf3e1f6166fd3065575c289391d6f49b1f906514014bd2924f89ff734b88e408c024592da97f7de336f01f7bbd2aa5542e000e027c6b46e536a54930381070de1f6df944dcb60d59d553c8a9b7867dec7b85df533ad398e39338f9d3c2e5017ec0093fca228b307124d38a21ffec26ee1035a4a4565a30fb557123c2ea8f1081c97eb03d2ff92b1abb878c92e5671d52e5722395ed439328fa8c535eae", 0xd6}, {&(0x7f0000000340)="b3fc5ca1154d0fba00c44f883bcf1bac503692a976832f7939eaea6a28f352da9898378830e23a46b615e026cc9285bcf69bdd761213e564cedecba6974aaea0ea74650b1e97e70d0140f2a9b83b672851f480a50ae5b30491dd6b79db309bbb49c58a2822aa3b99e66e538fb6a1a12d6c8e04abdd8a10fbb9808c2123a7e1be3e67a6f561c60b800ebf26abe7b192cd2ac27a8283558aec0655e797ca943029b54e511106ae4d3546916a819ac2faf31492d0d6fa34910fe88de23aa9d92ac77a7785", 0xc3}, {&(0x7f0000000440)="279a523b4ea89044dc40c7dbc9d2ad0fc2abbeab45d00ad8b23cad31be856bf9bb13", 0x22}, {&(0x7f0000000480)="0ee7a1962c0e6dbf8a", 0x9}, {&(0x7f00000004c0)="363c3883e727dcb387d805788e144b2ee0088c801d2db66ed89cf782d08e45f9da73f4f69438e642a2902c29811438ae63b99f99a3a6dbc94d9bae16b692c1b815441affc558ce5cf81086f641a1087af33ed25cec905e38decd1784f792e8e68ff2e7ba023c38978f0427800af5a038df77c146e87fb751e33571c99923acd874a6244938562fc5d624b1982a99b35c7dcdef71422b65e1d57f4086a42b6444c24f6ee00ec72251871d279d8173fffe1311791655b820e1d1bfdd72815b23a8d8e350b2537154dcd93134f336d32a9ae86c112074109d744958e08c8633f3b5762352af9a30754d9d64200872512bf2f99cde2702faaf2de13dbb333bf1b2def2b91109411f5780b69a07b29c400438988904e13a6ea5c92f0cb759b262ad2ec118016042032e342fe2dcc1a45bbfb61daefd16f6815fd452d735d080dc453404d4dc618432b65d92cc4bec46afbddb749cd0ace52d7620416b341be3843530748092300b3af522ecda2ab99a44a2a2e6534170f5d258e4e8c696d0f68d241972ca612c6edcd291e97b6cfaf97b5df38e89864b15cbdbebbb710227ab3e7e182a5c9896088dd905cb49e44ba53b13714603421899492f4aa27b9ecda76626048ff17df3f28654db2a964906942c97bc8f4737df69f41282496835e0d0c1e4265369f932441cf25cb3b1fed5ee4d3f74c33649fe964bc342775fdfa38cc8dc17f94f8475f2972bd9e32f8fcd39e93ee725832392a303194b95486addacd1d21420266c3e8b13986d44a792a07ad4894881fd67aaf187df6efc0aabae6fb41e6b75c9f3cd21ce339c818496bb3c799758fbdcddea4925c9e36c008cd5e42573f417ac20b8d4c1e0fdf947e3c2302fb215390100af5dc2a9cebee35dfa48df3d7c15db4ad6a9dc14fa7514ef17e52f3c88d2116305d24aa51f2d9891228cba347337a8884ba3e427d4fc416843c9b3b87256fdb8842667c6b8d3e3cedcde8d21a2632ebd4554d1e1be4fc9fba8c2479f067b51376572aad837109c5fe32941040b62b3906f3698bae8a7fa016079841e61f343da3c5ea9fdc7dbf337a301529101c4311658c6b99c4a609efc60168cc6f0297266da2e1279fc99c1a210295d9217cb76367604f8e0f37cc93ca1b1d76bbb803247e04f2988e1c6243419d46e89ff6bd3ac02da66d47dd31c131e009aa6170754f0f6c8d1fb14da3db7d2acee5889110ce61f09a1a67f7d73b22816e85d0c7d1c8e5a267a8b100ab1a09524dd5d742e3b6243b38cf7d8b09aa5025607965a2a13f2405708b067d2aae46ff32b63405caf73e83789a738eb7885d7d24a96a81008556d781a04693f305d4cc8fee42df3e92dc4bf1c8ab293fd9d6820802f08f6a59eb317acb5ca85e59af236e76111d0dd7da541443cc2b37d97595e87349394e9fea63a1184755aa922ac9ef89c49bd8cd9e3c937aec911c03fddde15c4d805064aafa2f5043fc5fe6ba3c73c9056e1a666586082eda493e3c7363dc019215e02569f6b177b295bb2a90d6395fdbf247a648bfd42853b93c5fa226613e24d35b5d2434e9ea94cdcb2bf9fe6dcb29f678bc9e28ef4aadf44690af1bbebd67e0d359f8a2223ec3bc8e8515efae8fd7e33e95a1a6ebee8cfb79c511a6aad25de7296e553cb93faf3e35c4814b675720b231ee1140f8aa432eb696621e98b845f1d3a99bc0d016c1338784e69fd463eae5530c02a2f5918fdb022f38e7b7b141d2ef4998a8668ea4895f0f8e5485dfd45e4417b478f2ca72ade74fd8021726f342234e24fefe764695b45a0231492fa6c3b1d35a28a62e681b7c3edec60576af3467611004a8ff081addf9c1e6a00b82706c24b9e8184b45308c1a62eeb66420ca7190cd90338bafe40f3c6f17841cb7cd5ef728c3825ff23235d12229181f7f103feb6c334fa09612fcb68fb75f815a67f4c0e98fdebe809ebd813d52badccdb12cd66f8f407f043a0e67a334e4e02a1f543aba48302166904048a033566a37eb07acaaa43f6a0aef3ecb52588f3ad91b21e98bfb9a010ce0ff67a48ae5d8c7a5f1415a9e50b9e7f6fa23b13104215966c0359a35eb380ea87eaa064525a53bbcae48ae6a4ba6922af50b8176cd8f0425991374c177d409ae33bf34fecdeb82858d781d25040937ad5c3e4f1ab84b3cce4951c1ad8971f50e1e01d726eaa3b0a74918baebd8fcb25b2150fb6ea45855ddc733ad01cd441837f4a48bc9f9a08aecda576634b364e3939a3b3dd154d7712e925be4e1d3ffa6d7cd74d2478add46066d496ac9ebd9b5acd460ab11a2dcbb47ddde17ffbe3c41b226fa8461139d01aacc9fcb08e012aae07577cda12bb04ae817925c67be2ab8426671db7f3687061a44be317bbfe2b721cae11ed983325c7f81506c7ecc9313373ed0e1c386b41e2478462e65d63ecec80cf95612561fdf30629f6a39e8feae3e87994f7fee6c022cb0b8e7bc64bef49d3d9499b4c4fd986a525fef9a58d8921bf006b22c492b762d83ee402df117024f62c4fa9c45feadc4739eb915df5727fe33ce4ce7c30e3d0067d522a1b45ab58c82f491ab9ac58913a35bbbb07d58d7b48a5a38a32fe63b35175fec038071dd774782f901a9cdfedef49ed0690f3612cae3623d45084829a47cc74ae3582a855b21cfb61b77219107e9b76200e853f521ebb326a098520112b8fdd2c0eeb6571fbbe8d1346c961d7ddf8687d344255336fae85684154c8abc78d5228ff35e0ec78ec5895f8bfe5455116d81b3cbb214fcf2fd0a36f8f2429c5aed83ac2f62a61ffdbe984144d11c02f551d5fd1466cd8c594a5c10ff23c10c06c22eaaa8fd38ac962ade2450188b56677b0117eddb5f44d5ddc7f01efcd89016fcf42ef453b7d0d7526f41672236a8071fe9ea2efdf801a7175fe0751da4af05ce3d19cfc74e2211e4ff51092c64fd45f21b1de9b2f334369939b750c682375c51b607671f73ccb00bd0f632241bc4589c2153e79a1011267c71c6fd2c437c5711b3d46236d37f09327cf590350663063e64d4655d28936cf8f690cf27d8ea20a4a33b0d9aaf1682d711daf8ee2fd85655ffa01506ee4bb447b2cad4f782f7d535cb4b4837c8fd6238b9bb6b867b1d186db7068faa35cc4c511d143cd204b19e7c277d9d715ef95dae1ebd13b44a206a72ed31e86114dd0a721fabee568be892b05ab61fcf4732f426eb87d13a0bd89e6329ecc5613faf2e61aa14bb5622c01498e6b10aa4fd1a25f4b74b227b7c59e0737bb0b2179ae6a1c915f5f57556beee2575c018fdc6050b0d39a5f0445e074e700816187df5d5cb6154ddbd1b4925b63dbe8fccde4020c8c04e0eb4e920d4873bec1ed0093b63d372282a11a841afa298ca127af9d982d62118b7c59af0b70b1037833b9a35173d561a4ff3dd457e4838d0193f1ad9bb97fe948166583b7c35ec552083d55f3970bb8a31c12423473842698011f28e35cebd496c98c3d68786b5aeca716b02bc5faf8db203853ae7d453511f2104f5579bf27c8435cde9ee79008d1fc182a34aac844ea70f14c7031e4d33dbf83f80d0b5dba68c320bd45b7f1a83aeeb72f6422b5aaaf0c45bf684bdb0f31d3ad428be74a7c136030fab443da65cb2631f91f007203ba04d6507c747742f9b23682788a53a0a5ad711784c00b4229a26d68a1f4f571e28c9c14064c96d1aa103411a8bf09985a4e64861a090b745ac5b1c13260e80b05cfb8d7947d17b5ae06297da02c632b38f4c584058bf8c72f91072fb80aa26118dc56a3a06854829f75a79cc56fc2ca7236c58da9b705346b9dc325f0044d1b5e557e88f97cdfbf3cc3007921f3541b1bc55dcf87be359a6511a3203b4a230844698ec302d994a9a110154da0bfedc951df709f831264937b66c59a8625082933bbc0eb80a931c3b8aba70992611be5f47853efd2d690ded58d2e68b451878a68b83b4f3a9913a55cbd6a460587ad51606874f790ef274b782b770a0651f81bbfe0817b149b06513ea33c218ff9e15ed4f549785624a24b6080c483531fac4e5e8a1530a0b0c6b7a32597e198e363adeef52d599ded7f349e01242f038fdaaae310b19188649876840415836392ab5cbd2c867e769bb4d3c1cf7fd8e8bcbdc38a8f493073e8e254c9bf6d687f68dd3cc01c2237178768d5e3275404f87b8510a643eb57e80c93ee313982c6317d082d06ace88cd06c3ba0ac3c56b7b75816d6bd364a77c9b04ad6c214af3b4e9d5caf849d189a34b3dc0ddc5bb366c1752192c88fb4c883079f65266d146054050e5140983f78aede6f83ccf6009aa19e19bf0107ba886257fc29e0f4b511c4a0261d54f4f5a3c7a6f3004d736d960bff7f897199bc2375d624383e887bcc83c578c05f1cbf2063a4a3d74e56cd70cb573ecccec642b9aa3bf8df0ae379d18fb0da14117e485ae7925801a55a55fb034e8e13ba34b496a579fcb1084c43b0164e0bed0b140b65d462c9649db6fe3484d6956661947d03f2eeddae86f752f7623b5d6270fca7cdf17f2a0cf736270e5d75dabfc95c302883ae5913e61839fdc40214e05e0aca0661f480edb3e2fab52619880efdbe847c0ae822e9a6d6baf7e31a834eca82bb5002c2787a68ca436746f0fe748cda41b80289367c8283f778d6844093c98e1c5d7f893b0b02ea920464a1216da6be2138f58d9dab47cd70218df5ba35855ed6414697f2623a8314f15ce8a86a87e2b8f77d5c4f941062c00e55f9c9d169e1384035d96a9f9f032302f18befac7c20073fc995685c82f56060d2e63c334421b5158f3a1acd6d384b2d23163b42cc4dce83f4fb38b5be10a05a82b19fef7b2f2b4585ccc574dd7f5649010e6acacd8c902000dab40807d9d78d2e66346a5caa0dd32894393e2e4a7aa5170e8abced862c477eb836ce328e18bff2c023c8b5f7b6ce1503e3f8140a473c8c9eadf7f0109c526afa6b05f2c9665e47d276463b843dfb17bebce3b926aea2b4a0de0ede14b32e38e5164139d532c3d0232dbf91ae11593f6b5e1aa4d688eff35b94e6d6b4e6056912776d4485b0c3826dcf271a8e4bf2a4312e4ae89e842779a4cb776bcfd6a0f1916eb476eabf628eb8982c089f7cedab5a692befc3c98284768b92601da9bc47d53e910cb364770700dc2f45bb98b61e38193552839001ffeca53d3bfea9176d8c63fac1224a10cd49348f37c2f19629e7fb85292ca6ac5a023a10883752a01ba90503fd594cda0f79cfc9e78dacf3c4a4b2035ed44aa2e56c3203309f63b70f20744421a71b0a56f2239b3b36e114dad7b9db2887891c0d80d3defd6a8d5c4712b4eb4457ba5e8b978bb80cfc7571b5345e08bcf0feea35dd38d7dab8882fe9f56d42da0b1e11de11034e0a85e2a5ae63f20d7861e48f39aae3f71cc2d69507987e4532ddd34cf2073bf3f1a1bb48f9ea002b4f3f3ad6dd0b7ccde69e0a55dbc71ad421a2956841fdf296fa261fd9626a0bd67eba5105538d2c250749587e76e1d7ebafe73b9f06c40a54217c7a294583e0417b9fb8c919296e83ee66f38e43bce46002c2a41ef7ba212b9c123ff0ae5fee9e7ed614a6f975b4bb72efb96ff2787c0be8e93bfca524d3a3f2c17788798548a407205b3e66fe264ceaeecc76892d0135f9bf351c8922a07625e5b5f2f229ede17d6dd53e219235f0e909b9d50f128d78ebc9e20ccdac6f4f0e28af13290c87926b9ba1bc6df56259459c1c764c6a3c65e2937e2c5069479482e78cb0c423339c8d55b1361f68cdf1d536cd605de431249b9021d6505d7399eed390ec98", 0x1000}, {&(0x7f00000014c0)="4f7a1a60eb9fff2c038df3264265f0f2f4b59e81a95351b7522499221498aad4fbcf4549081f0bd1aaae5558bf79ab45abb17e2129814dbed319a297ead5fb7bc237d62efb9baae1090781e33bbcf024c62b633a37e95188113a5898bf7106ccff87ea1ec2c3318dfa73b231811c1464893d39a25e91a2bc5beedc65ca5ba36cceb26cc07331b633c09c7dbf5db81655576b98", 0x93}, {&(0x7f0000001580)="2e6b0783a4ebafa26254b989c135082f60db75cefc227f5623ae04c77ea38855216cb2db9fe2bc0b98b6a492753d0f07bdf88761c9cbbc2f1084ebb776b0363cbf49e6", 0x43}], 0xa, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0x2b9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[r1, r1, r1, r1]) setgid(r1) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000080)=[{0x6, 0x10000, 0x1800}, {0x4, 0x20000000000000, 0x1800}, {0x7, 0x3, 0x1800}, {0x0, 0x17, 0x800}, {0x3, 0x9, 0x1000}], 0x5) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000003c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x4, 0x3053}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) write(r0, 0x0, 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f00004a2000/0x2000)=nil, 0x2000, 0x6) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080), 0x0) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x20, 0x3, 0x7) sendto(r0, &(0x7f0000000200)="3f65a2dba788e7befca604c6f048591d375f75902076dfbbb1d8cdff7a510dd3b5524f41cc863718262e214bfa921c73a0899938056c1a0ca42d29b3c48cfabcf7496a5d4789ddd007c0feb9c47e0db23d8f5496cc19fc1db7bc82798f0120441586a3f2a043fd2065fb8edf7b57d3a293507ef64293d8993a8ed995c5f0a9465deee6e169ad", 0x86, 0x4, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x16}, 0xc) r1 = socket(0x18, 0x3, 0x40000000000003a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="a6721431a1670d38eb475a31ab2007f7d086930d9bb3ce29296c3cb75d0b468a96a08e42b95889a85c9001f2c3720f3893faed0586356fb7e4e032e67181aa479d1a2536c3c2b950b700c0f1c8df475de6826721351e81f0cbf6724f515b2fbdf1e488748cc5ca0c07e1990644387822d0546303a7deb5f0ce20dbd0bb1040eb37c55f1e808c7523eda62dd130b7d99555a89f997872e30b402e0a07bf7ce9526bf217aaf5bc5ccafce86605c9a91e92", 0xb0}], 0x1, 0x0}, 0x400) 16:00:12 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf938, 0x3f}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="44cdceee598bbf613f808df7c49af3114c743a2c3b11ddf6f364ec1b75f0698cc80f3162e6a4b856d656dbe41ad279d1166413196cc7d2d4ba35b736e0e83a92f7db792875ff529a3f362493bdad7cc41b408cbd495ea98c8b4b70079afd4fae76ad10de6a4afdf54aa0afcb26207620e6922268c544155b6cc4caa250ca5e0d1a6db0f59ee36e4d55896834b1ef47bb40705039bc036b5af5c3faf46f64654d6af60d53c3e15031080a2d7e83720829cb5396fef898f2746f1ee9b46ecfe1104405cb0020cf9c3ceece04fced2456fb3a89c9dcb03d129ee86f0f43bf6ae43fe09ffaa3ab1dc0e262a7f72e7a0d984cb3b645dba9d0d15c344b", 0xfa, 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0x100000000}, 0x0) clock_settime(0x3, &(0x7f0000000540)={0xfd, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lseek(r0, 0x1d, 0x3) setegid(r2) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000380)=""/68, 0x44}], 0x5, 0x0) r3 = getuid() getrusage(0xffffffffffffffff, &(0x7f0000000480)) nanosleep(&(0x7f0000001cc0)={0x86, 0x3}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x3, &(0x7f0000000580)) unlinkat(r0, &(0x7f00000005c0)='./file0\x00', 0x8) lseek(r0, 0x0, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse0\x00', 0x10, 0x0) r4 = socket$inet6(0x18, 0x2, 0x40) r5 = semget$private(0x0, 0x2, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x153b66de, r3, r2, r1, r2, 0x43, 0x5}, 0x9, 0x6, 0x8}) nanosleep(&(0x7f0000000680)={0x0, 0x9}, 0x0) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000006c0)=""/91) syz_open_pts() setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000740)={0x1, 0xb598}, 0x10) setsockopt(r4, 0x8a31, 0xc0000000000, &(0x7f0000000780)="186c87b273dc64f83ec1d6ec9b6ae931c82ffd97e34c50fc6527845cd6bbe8ed8e5278c8373d7336247f64fdd8874e7251ba4ae7c50910c76e32047d5eb8959dae1c32d959a3ab323b0b1ee8b069fde67429243d1b73bda8967ae1c61f66012fa4ad4e80e7768e0f199d92271c36f4e2fad0c69e00bd3a7a31443a4bb3c5f7741d2c771a44bd4db5e0d6d01d2ff81d4ac001e888b42c5efc223218183e59c62d9dd6bad6192cf8a0067b2beee42e9d23e1ec8eb5ab2ede889a8f1952aaba59577e43b01204d57f0478f63903f3ec286938c4713a1d76facb6564681661f8b57c545814b0349b3d08e533fee0f75ccc4748dea1c39779969c9a6d3c89fde56484fa6795d28cab2dea8277512074ff1b22ea2b0b7022831f23632301b68c960e944f8911603eda7bcb0afe7338121b9692bd5faeac147038848cf7a878330d8f3864b9cbde3e8d1baebe9a6db20fbc98f800afa798ad0ac45bda6b2bc5d9590b1214ad47f6e0436f8deca78660ca265629de390eb4fa5f55aa3e6817688aaf806f647e521a1d00b4718469d523f1f8e75445b7058dceb25e65c17c12ffeeda5b68780ab86f2ae7d26f5020424db8875abb254768557f0e731c6117324ec95a619a15c5b794b94477e830ee676421a9d833335a5149cbfc08d9117be5a563f44e81c6352d2d927f9adc3507f5b1fe244c8e41e0d291ddae814113ed850a1555f9a47a91c40500cf49c8a8d2aa46edb68039e7b7e3031cdf35dd6846faed10213473392f8586767e841f3e0e8eeb1845091578f8b47f1ec34da6a01fa3390761cb81be12d83f8f413bc4afd0efc2dc97385a924877720f3ceb3c03a584a3f18169b06588611b751102031cb057c730c38bd44111442a42303fd4b471035c1cb213e57b560146f26d95792aa366efefd922d129af6617242ec823a388e633db8795957177915e307ae59971df64c268ecc0cf919c48d4e2e89069ea32e761b3bab6ff6973c850cc0d1e8cbaf33f4f85bd3d5b6bdc63b851f4bea82c6a3a1b29181df55faa74950719b1e9afe198159e803f0f83afbee259f07bbc0e4d20340bc451ea65fcb6ebbed54f87bd3fdb6938b278da9008466f34df57e358c1255400460dfe7c98cae7d89ce4add4a249edda398b6d38aa6aa3fc7049ea84a624efe4cec25e6e8da8e81b5ccc32d99fff9b96d4a914605fd670b826ded632eb59eda7411b33c1281a041e3d266eb455c6f8a30ca454dc70f8849f953566261d66e45e3e58db5d53718205befb4ad328a91677b244d1442a0315b62bf22170d21b9afc7e12878af58da5a53fdd87bd113af6f0747f964419103e69f5d5bf059da43e1c74fed47cd992281751757d117092b1880ae395387728c2af21b85df4d15bcafe052ca2dabdf681b906664212018e2c13116d62ac65384348657e7365c2e087f0fae9b71a3c1ee9c92c60cbdd519ad9bb65807731cd5235fa31f1b09fef8ea4c4994d8ea0489cffb4abc787d2c02547fdd87a4159cde196e4e175f528b948ade128ba51a366d7fc22974d7ef27a582313305d043e401f86979c9ee01f5ea914f08f7823a62464d63f01ee86a9dc3247a3277a03eba52b37e4531a8fb4ae42d619d780dd8462f76e0224b47474b4097f296854d0d311d3904552649c697661b078433403e31c699257f1f0a2f26094f83135d8a5cf02679de1907ce12c42b42b785a24e41ea63486506cf8f1705c65d501a84840e6c004d55857262aee15ccaf639cef5feb3abd1a30459ae2005ac04ba421d7565141d41ab0822a0acaf8356ab3a9a6deda3ec469be2efff053c9854973b0c97b54621001d159954afdc4b24e937265e9eafa1e1e4318beaba4df3f136101f5b86a0301edf47353f3f20cdb4f5f1acdd9ecce63e8af96ca25d7c1cfe72e21373e00614831ed9d545ccb13ae63e8651ac300f42cdd5be7245b1ffbc8e1c7686a092bec9498b596e54747ce30328eb126f69bb58c04d3c801ee32fe9b1d0fa445b988ee05f4df4c0e381b99a3ee4eecc6c25d7bfaeeec12853d3b6911f78421589462ba8c22b935c7228e4c4e3c394c699acdea0686da07ff3036f23a57381cae0155162ad41b86d21e0fd741c3135983a69457420a9354a1fa53972b4461a86d3489ef50734523670bb51cf5bdc9b7a8614bdfe6795a8d09e81b05ef25de323febf7eb7c2d5e93ed048df707a1bd72854555e68a275347d6a6ba90763b5976079d6012bdcd40fc75b37d00a93e188ea3d0756185bbf45ab665f58139ef60cd7d7a3e2511ac4e2d0930e7b749bfe118d9517a1f4b125d4d6931ad66ec6ac968dc4c90522a260f4d98c34bad9f8c7b15f60a52c8ec49447d1eb8076d152e0b08f380c37d4b71e548be2aa87bac7d45caf6e81f5feb288b2cca01b273bcb71eabf005037c02928a8af2a59be57d0187fc45feb9c790cb24a8bc71ffc093f164b3505440f922ebd9f597b4de79c9542fb8f932634c852df8d0fa47d319576a2b672956b767e8885df7f10b70b548a38895ab5150f382a76536c5596c4a1426f2a25c7764b37cc70ad66e362ad031677f03175e912c71cd9957855e61f2cc094a05b26b0559bce37e7a72c5bc873fdad748d5f3d71d2dee12dbdf760e3d4b4e5ff0e5f5114a7c363d1e64805e2aebec9807ac58b8028ecfda4e1d5cf96c00bc70aa932db48b201c6bf29866f660b57fdc2e52c747ae716e3fcef93ca28ac1018e71cd610e53b6e0bc987010c5e3bd7548d9e1e04e2766fb07b06d95eb7862da9e7d08f74a6891d8c5df88961461d7a41c396ef1fa305a5d79afe512a063c7456af10671eb4d6046620aef033f2ff221a38ba9eb0acdfef5b4dae4c9b27996d8f97571822169416479070816e07607a557f22a87d2b256d59ae2352d7481acccc5e02a0e0bdd163bdd2d5853a6ba864d735c3d2a626b3957cf0907a529652769842e046d75bc008c536c769536a2b5e062cdab46c348644f382074c55ce7cca182457c5fe3279173117ae7959203fa1405075130d4f8c4d6c347077f864d4fca1ed8f2a3433530ec63c852ab54010ebd2ef5f0e8133eb27364429952f76d9b0ef6e4cbb2da057cb26bb481763c4cc8da8f324143c2940faa3a72fe6591fed21e42c65320055fd3b42810e0554d343844f277cf8316957aee262e1136fd00cba00df985ff4325566aaa117230c040f0425a61fc5839d797a5c380c2f671545dfe29970b6d68563ee33e72048d445ff7dba2ef5d91e20c91cc914308bb899d2e255147f72d04d445e05f8d88d112f18334c90bdfe3d69ca83ae3999e571339aceb00c3b17d248456134d66bee51ef2b957227e6068b9fae9f95c4eb349ae8d0de1478c2363aeacd1c147292be47aa48b54372e97cd5365cff6a9d7d353dfa629edb7617fb6e451c0cfad327e314fb7b5cfcd363684d0b402ca44e926b49d210b58c3e161f642d02231eed60755da37477357ccd7a3d007f38f8d4b2b8fb4879a28ca7427538e3eca4cc99ff35c8f7dea6b25ee1f0c23932fad02466ddac14ef1a8ef86a5830e37b2e6e1be950896b280a8ce5fc0ccaeb5939638a44e15bb81417eb428c20bacefb7533d349187d92fcaa6d70b775994ce514593ab08f005a73a9559abe6a8f973e557ac1ada1d1c60424b5ec038f25d5f31be90459f2934d937ed26cf7cca3037e30b44d39ddd87065b4f76aaaebb4a227a0aee3130715fb4cbb2cc940082d1fa5f6300656494c0b53264d37114f51604816ca47d569f6627715135613ca3aa69a1ad23022a790d66f39c49f48ce2211da88fd9b4d7a896772139fed2a3ab40d1415536ba7e5c5653016d256e27253fa71f5a52629b643da6d8cab9d42bbbcb627a050974e0bd92af9ca02f1ca5fc4c53158d94d01f79aadf480943189262415380937555f2c1dccf0c209edf6fb9c2c1ab16287b118d7532c1768c9a129bd12b67ff4bba1a8b62835bd1b0f66b849fbb9af2c63b9a2385ac4d0d6d2b2c7cb968837a56740055253eeb2c0d282efd3e74610b86bd50d71de8014f45e4bf7c17b4c9dcd002766069251c914f2227b6a1c7dca78b07ca0f32e50485e7811717128805b87cf3bf74d056906ea22a26e28e63c7f0a70921ed32eeda84accb9f18ca5be5e1f92c4e6991e95b3a5c1544133f53a48446c15a3eb3b951f45ffa72b0667731f6f6979af69b50cf43b75e3b5da52acb9ea4ea032cea643448fa49d2d5d2106867847d461609c9fb0ff850a27f209a5824dcddc8bf63bc9c5302afd2894d0c22c2c012026f3160af1640799c6316431ec47c9c098fe2e728cf0100d6b289e4f399ec30d1ebc4bca61942643de3a2c5baf54a7649ce12fdab2546d849fac369076392b9982aa0701772fc8c375010e81686c1c34ec2a317e6dab3b2ac3c34f05a43ca1bc5e78a9e90cfae05b06e32ab4a02801f1831e1aaa3d0b9112dd3a6591b19db1d8ea33efd8cdc915edaace664ce996485e3c51b0aecea1989d31f5574ba730a81263e4e74393944e5befc78fb19752699558343c8d78209d9df744a235ee958e49fe1440f09c79e0eb6bcd2e0811f282708f9ab66029cd7b8e10c58048ecb03087fc3e11cc807ba0e3ee8d9537d0ce4da1dac3d7a1a317035f34ce8c1477b260757d6265758e6488e91f3a7f69cfb7798ba98e6529aade8e325dd355899547ffaf960e2e4554d3e29261559a93f45fb88940e929d875fed6e1f09451dcbc46a2a33dc7daf9ddb41ebd5964dd8f79c34b1334309e97a5b8b8eee78a3917c8cdbb3852a92af3785ba226c6efee00683bedba93b1a4c141c69c1a182999aaa96bc9baa7bb43d7b54c62596cd8e404ce155754014508b0af907bddb94156adf250d65da09030737f91348861194b78040315a5944264fc47e1d0462d5b142d8ea789cf9bea85f5a26a4318f813c26caeaf022f4d1c74994f049b626c945d898fe12e79bd8503bd4a5c6fd9a6f6f1ff535d524f6b1b2bca175d359270843be3477383343ae9699b47746b54833a08c468e3d80450a90774bb8e1bb3ef86bd8ed9393118e56e8b695520c2341cb0800f63d3f8227e3c5162d4f9611fef826c110c3c3429e9dd88ead7faf90ed3fa39d41a8a132ea97981a039f8b147522a26f9bb8af362064a3b8ffbad528f205bcc256f828e5436712ba7f388590d4f553f179f3b38fc76ef8c0655781a7a44348548ff40c0669bc786062c12d101f5a3696a4df9bed9fe18568fe06863e0eec7d2bf0a0e85c277e20eae2eaacbf84bb01eefa4a5cf742e4e2b71f7384ce729480fc44590990cddb694b301338d20436db5840a6077fc632ce5325254f24620c2d1471fd83f5acb7e33c26ee2e991df0e32993ffb7fc634426ebf6e55a9156a0045d345a108eb687776e1bbe5025299256fe769e73dc628a19993feac7987710d8edf715ba9b0a3abceb526d0aed3099cf97cbf945be4608008e1ee75ed5f9d84ba3cef59ee0efdc18f2bf1eb4a3dcd601eb1968aff90810eef1014b2d1c071c193f6b12506acf07b73d65e79efa06275d5516d5f32246254b6708be62aba62e9e9337757b489e5a0c7f2053c5a0b0e9601318f91e40e3e76c153ca4ad02a66c332e33d990ce30a9ca00c38a9574b7b27df9b7cc546e87ba2e576f9c0c192e839b0871b82605335d30f7d4893426510c2e2b9201f4b30c8218e5a0f739cf9f93762739951b489416bed94d2de32ab877760c397f625effb0be1a363936b4aab2a7636ac55a11408994ea6a13e9bc6707e2dd48acf70a4d5ee6d194c0efe0a766", 0x1000) accept$inet6(r0, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:20 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000340)=0x200) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0xfffffffffffffffe, 0x0, 0x90d5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xffffffffffffffff, 0x3}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f690e457a12bed82b52fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSTART(r1, 0x2000746e) write(r1, &(0x7f0000000140)="3a59490de4a7f6bf9cbe632465ac008b26a2054c6fe2eef3520c6076e3318527697dfac17593b1e995fdeba847416c62b3b6355cfdc3ca432515328b005585b507fbeb4c9a690d7050c7e155db1cb6f48b84878ad28f7715e094ab343022e789b0ac4f9fc5c37b4158ddfef70bc4d18d7b83c04723eca8ee18fc3f79e54b724a8c3448b4d42ff3b8a6", 0x89) r2 = syz_open_pts() ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x100000000, './file0\x00', './file0\x00'}) close(r1) r3 = dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x8000000, 0x8, 0x1, 0x6, "0f34b18cadc61dd1fb11e8a7930365175da8b8ef", 0x2, 0x5}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000280)=""/43, 0x2b}], 0x2, 0x0) poll(&(0x7f0000000000)=[{r4, 0x1}], 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 09:43:20 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x101) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r2 = getgid() getgroups(0x1, &(0x7f0000000380)=[0x0]) r4 = getgid() r5 = getgid() r6 = getgid() r7 = getegid() r8 = getgid() setgroups(0x7, &(0x7f00000003c0)=[r2, r3, r4, r5, r6, r7, r8]) fcntl$dupfd(r1, 0xa, r1) ioctl$KDGKBMODE(r0, 0x40044b06) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="000000186a56010000002b00a2e95ce97a3eb919d0706c85c2768511fe89000000001f00000000000000000001cffbe0ae", 0x31}], 0x1) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="d622b4c76592153fa6663e11964795c1fc6aa872f66f683563932976eb92e1be2edcf50282ab94976b095cc13ea4cc0aae42f7b4def84b278604db08730b8e47d19e449dfd6d0d7e498ac3a84b5729421c098a29394c0f2f5f90df321e017f3262c1bd584a6b9bdd36d7572a94d15aae6002ed017c6a7b21b75570a0e740c896d27edfbebbcc08bbf86d8238d115edfda5e5330ca0024d18166c4b37bf47fb675b2b823ea9351fdec7902cdd9e17bb7171edf01ca551efe6146e615a0b58e7e86c1dad40bc70d6bccae7c9b2c24865537a333f98cc418199bffcab617e4c88f50acbf9e73cfc835aa3b78f37", 0xec}, {&(0x7f00000001c0)="8132417c76c6b873aa1eaa94b3975b500ea061113b997944903225f998cb24c8a946824860f6bcb651afa9e36ee995956b96e7748217ede7bf418b0c281f46334f6a12cf95d5e28dc0", 0x49}, {&(0x7f0000000440)="af445626a7908e5cd7d83a05ba3edc912f0c2ebd156a782e8655c97a86e8ca3571537cc04370759f0ef26f839ecbe1552faeed3d6772c7c2c098901f52165df3e75ff4aba1d6cf97dc2d981fd54d6a70bdb582cdbb29f259234beb57bf65fe20ef8c18b63450f8f0857f2580d3f0c6a710fa0184f6f9503bb7f036e3e6fb998b3dc645abbed7894b99d5947b4ae3022320068dc5dc8af2361ab8d6ace850265315441d817cd51a14ceb32e242d4879fb95a4ce515c0caf11f0c3ec580c03dc6af85034287de88eb1c5374cf26c3c7c936e445c1969f3637bf8bc33d7787e450585f286e9575669117bdad2832b9c485c72c7cf1a75ad07733bc8b348b75de8d0fc7233dd3a9faa74ee861289036ed8d76fc7eba1440f6b1facd8646303fe8b007ee1f51b93381e3f93186b0820ec26dbccb9e83ebcae19e7957e5aa4e631f55840c28fab6c4468c9456b2d278a5b721e318b2bfe59e3cd8475d579c0a5d92973e3c843ca9f596e8f5690596aa14928a76c47b55ad33eda2229d28f54df63cff9c6117a34e7b8b7a885238b1419bd52c41f0f21f40bc1c48ac80351b532a053a20a60ce24985a69b0f1e7c192a555d25f252a321b26610827b4d000473a9993b0bbdca036ad878fedbb25e3ca209c30b908100ca5996bd9aa5616273307db9dd69ec62c448687a0a4386993f0a25f48f8c8cd57da648a9501debc5c6b422748aadabe50c42440a7eeb0374b0deb6eec20f607bbb4107c1c213aa7f9bda7ad038b6ecb17f941a621a7b9251cf49628f823cca3a99e6215807f3650cfbdb8c9d095c5614f54d4a4229bff83651ae5723d1d7886f6de167e14fe9f27f8edeb6540216387b2d38fe83fa55cafda34ff826b5980128658341787f5e51f0adf526c7f9afae907f9ca49dde91598562d20c1b8ffa7b34fe2a6ae7b77411642dd2a76b1392313bac2cadb58a1b8602326039d1011578d2e894d8ab48cfcdd3f80f7a376c2eb3ee1676b1e528ea7da50d4370140a3abbc61972ffdc347ddf208c9c5b9286e804ebccb7c22b67280eb91711609ffbedc2c8c08ce78bdbb5c0e157c40c8b35d3de54fd4af7f9f63b50ce089b3bc23dd4ea910acd1d45298b29d905711c8d9e5712a2f399d9e2de158879966f9244071d0cae580eda5211964edfd9573db2e7d16538c00f4cb26fb5a08d4fb590026425d957cc402dc175e63b2cb1d77ce43398fab64307dc0f20284b2b0fb5cc33cb0e94e29f6e3fb08ec7dc013dd328a83e93a752e199153571b0e51282bcc79484b54e227c4a7e43073686f3c3d5f1519f8c1375ebb260f78c1e36f3dcd399c95e3c54e1214a6975fcd763121c9002d10f4da9a57cde3bc1a0b1d5647e0ca204ae309a098b4a546407b61362e303707fb06b525f04950e6a6496a69062287177d487da142c78c41ad7e75d1a1c4116aab0a1eab5024633829aea31da0bad11227d9886f017536b8a65434b6531b23466cdebaefdfbd3461c20ebd9567b0f44282e2f67ed0c8a4764984f87fbaa04197fbdf38fc0f6b088d495a82f7dd9ff5bcd3f64b6e2df18b8acd05b8b7741722a1aa0001ad59a005aacbc895afc0b78c64ef39414b6074ac9ae22da97e6f58a9604fab7b00476b9c04a2c1119ab5a9062aae508de314902e11d38d6cdd0ee0f59c0e0daca337fc68ca7f30f6ce8a22af9d32927fb71574393a0d17e8db5d28327abef86b7721a1fce63cbb7d5165204b6b86910660f38ce56bb2002a2735994c49ba44cc109a63fd83305513b7634ff2f006a2ba040897f8cb5ee85fad4731983851a05c38630ca2e4e265df99f8a561227b02974d359eaf17c5258be29e985e48d4131769d76c9488464d2e858a8b1c64ea189b1c870fbbf8a8a000c65e2c691db00230b2494ceb5be8ca708af1d1a94055d70cc405dde4c549a56898731d67a91a11dc9a42dd702aed8311984027d3467ef9aa115a2b7558427e652507d27f654a60647085fd13da7b3bb443e5697dead21f7660813410be1e06ae0e2f298434a7c4a319e4085c550d2e9641d967e01bdf6ba3286839d98028e3e3c2eb02f1f3d7c23de3e893352b3d92ca99d7baeb6f2aa846946d049d04d2ba7b912f98abcf55c006347984e03c87c0515353021394940e27f3d441472ef698c550f4c2640be9c8d918bf2ea6708c41579c7a80cd2d1c16ef6e4c0aa401b259970162f8d27216559def1a195bc922e27bd2c268b8a92bdeb4b01e7cb3d503a7835cb5c293176ba03e8b65d7f66141130907e8e644e6652da37379d58d98da5e9b114e033b554a74835ce968150d74ecc3095345308f82a280dd107895167e223965b4646e402539e88acf8f8c37660013cdd6fc14014740de343829735c5f74bb6fe3260178c90a1c85cc89c25918a0fe8bae24e5582bf332d10a6f93295ac6e50a58fb088b1ce019fcc96de4a448be92a4797767e02c180e9e58952d1859e71139f2811a3a1aa5a88eff09093fc6e454313a35c2591fe2a41ac5a796b4caf49e5f33489f22a241b25ff03d0bc75fec665072a45f979e687fef8df869b488751cb5c5adfb8c25878d101049f0e1bd2faafd21ad6458031db5917cff840dc94d0ab16c0fb273eef8ee4e131bffe32b165fe7aba7b299ba25a446235da25449a0c15038811e9587c16607801cb970feb9f794b6b025b758e2c1b8fb987fdb3200ce61a2b18d04a39a0b584aa400dc64aca7c4f1d0c85958c0556f9a8a8735d767c772fa3f19c50478f2288024855c26cffeac408d675650d5ce2163b04f0cff813971a915cd0069088e75ae7a9a80ac6c5f26322b428784c6f273273ec52622aee39a76f9ddb1419088939c6b6fa9530e2bf6a36f6bec5a90062ac310c8274674f3845bbf696a1ec3fc882321fda4e2613577c714637e8e45691a99c9bd33aa43ae515263973659dc4c6782c324a746520ff46fb01c25346c1bfb15ad4ec39c39c0d995cd7db91909522e165d3c0ccd1aa05db480a3468215ecc38f5b4af67cf06653aa10b39c62943e6475c9cd2f95a13d3bd106af3aac7630b211241e6bc995bb598c89223c0cf6d2dcd15661a2bdaed291ca5b5ab9e2574b29d4fe7a0483e8095d8684e833f9964cba4690ebc848e16eb0583f267ef3a7ec6cfd0ebc5fbbc2e14db07ce3b2cbd332b78979bec4f9c38b8cb7d9a550a2eae69eed449119a3e6d2138aa06b67c16d51c103b4762c27367cb9968bfb24f21fc4c1bd10c8cf1d0e7d0e1ca4e734f67615d3b48569e0c84400a1a94118945d519507f8b64b586ac86c8d73d0a07f5fa84232877d6e06f23de728c9b943c44f677aa4fcafdb7d8e578c017589eb36cbddfa1b051fed14a7f16afb0f58279c9bbd2417d6ac1107016c7ad4a553a246873474dc019b22aae2e240d9f80aa75204e183cb5cdf7d56a4b25602e9cc92d4c2398741fb0206db9b7493dc07f0e22559c2874fdc56642aefc8603fa07cce48b1d1a55f45d4e1a51ae3cfb505391ea3589ddd6f18e9e535690a31a63177d5ad4059ae6c89b77fba19b25698fed5333b948c8b2d4f0954f1c4c8252d3e45dd48ebad433043ee20f5c54baac3e452f9c32716dceb4c8ae94e93eea976f9af50ff9de44745e5426cef9f1cbbbe9c84fa380ac59779840492696101b6a9b67641829decc644829237f8c4c9ee9eb8b5572446521c6a714da490b5d5d75e21a66b8455d7fa16106c592e8bb94d2f71e17645c7d207bd2bcd4633889a75c5ba78c2456097464839d351f46836e341e909d2318bf14e0ea5becfcded9134933c9041012e5149058e8186c4a8b3a7c5b305f2c641de349def49c6a2145c4e28aa84aafb2facf19dac18633245902514c044c3505e9d9535ba90ca5d9581377ac5b9d6803797015238e5187bd7a74603ace0b28124710bc091a7234950d40ce3222012403167685d84b1ab119f9759ef8898fec09f36d7182ebdf2a4ddcfa83148cc86f25a73d1237c3753322f019e01b51f2e43a689514554a1a127b1816a6b3b7f36c60b3d7d21f242c88b2dec8e6d825cc7e36d838ab48813abdbde96dc783f241c199197141f1ee779cbc7318f6de91ccb5da41a98b726d83b763d09c86ad459156dbcdda5bc4395ad0e78893b1e06d20d2096f59e3eff842bbbbcd4c45611898832d9ce24d58b13c5c10ad4bafe4d80559068a9f645b569ff151c34b51d4f9f3bbda43bf939bcdd5e6d937f585d80d12145b954c4c74abd20649ec065ca68638a4a84d37a96d1dd3aad40d65a2f846d0bdb62ba625e32b63cbd2e2da92fd03fb574bbabb307c39883bebde3b114d404466b02b9b644b3e8db9bd900d7f96b57e1b09245961cec10620d87ad84ae6b666fdf9038e2e90d616dbc3d61a8d0798acd6e9d55f5dafcd35cbada081968416fbbcb52966bcc2a46338c54521accb260a4b391b0b4cea3a8097126895ac1cb39e7442f6e8360a908360cb970a7891d3a1c6842ec5f7dfa93c7db93f9c865efcf912032545629c0d6ff0e0f2e32f2954855aa0c5d3920d0377df085aa737d0c69aecf84f53896232fa47a97e233dca5b905aa6763bf06b20e988bcf6a6427fec6e5038fabf925070211e608094512d6431681ddff9cfd9b9bb2889b81014ed43b94163cd2e11f55a0ab273f756a97c0c66e3a2cabc0f1dfb97ae471d5f35d34c206f652f048a251893a981b0c0b5b997eff7518f357625d161b212bff14973d2ea73f4d287b50acb76ef88ebe274a6841e7a776928b1bcf26dd4463836454b02b0bf1e0a81687821f1dac8ee7ec3b8853afec32bbf3ef7dd558d324ad41a265b12144ea68c8e28c954ce640cebba28d522c42b80092ff98fc3b650e57725da94b7ec2f29332b41f9cbb795cfd6503e525959c5daf75486c88622cfb9d9cb44e5d2bc22e9711c1347c125b876223b2a128823f679914577e9cfa6cac26501df97016aac4001be6deee85d69498d438801433a1e035673cbbb410897044274ce5e463ad777c3d9c82c7576e5d60d813d85c6d6ee460a86c331b61b5fcfa73b8181556d7e322f1755bdfce961927f343fc707faa324c2a047fb0f7ce1773698c2cbac4b8cadcbba1207d7ab9e191ca7dfac8792c13c7bf4c2ee665afcfe9eeacb8741c4961d9f0bdd10be30b720db2349466a0c79d93b0da1f05deda903ffcc040cebfb2a6e900a7d8597131d3fba7adfa4661b3898084b5f3efa3d494c57d2608fd32bc7a9aeaa06005b978c6b627ebe776ba1b18e76e2e887b5696817566a772a0f0e733c87c9f8e9f15b67e156a4f15f210bc72e265b46a3ded38e5e123efeb896db2aeeaf9be60b4a9b3dc54b06d5715d95997247e1679a5c918d05cfec307123466f5365f2812bac320b8a236bd943b8e700ab09c0ed3ffb7dc18d0dde47d862cf2631df7cc9cd895f8982fd618711dbfbe3ba328a384f46a9e007e4ef109e2730f562b7231079096ffd75d8640cf433ca1b867da563cd206163be3df9eb88fdeb6fef4e714ecd90ea5243a80ae7327ae49f421cad0764cef54e1656be7f69a5df2b7e53502635a9df9e79c9b953f3f44d8a6fd4c5dbdf37b9d31e792e4dba186afdc05d1316c62e73293bc10e568efa4a84e05b6b9c63e4a1dfb2a0bd817f3689ac42e6ff04ea528e57e6eb1eefa228d23a327b8fa75e6723963bfb8cf013637fa253ac5f14ab7242e06a083b04218cc25b341ea91ba9b19b70b4fb159b8d6d8cbedc9d89db2351f25163560e3e99daf92166a7ecbb074e6bebd5457851abffdbd071b72d18ae55b3e3e3c837f0d00c6948b78", 0x1000}, {&(0x7f00000002c0)="9644421fe84ccf8988c884be578906910acafe36d5b6ce063d835444be682de5171a0743ffa96c2433f0b31df5035c1e9341647613f7b7fb26fdc217a7611b304e8f0a9f98f298c4c9ff916be59725af45e2097bd4a968587644903fe1eab5b25b28b46d5028c750", 0x68}], 0x4, 0x0) 09:43:20 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) r1 = getppid() r2 = getppid() setpgid(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:43:20 executing program 1: chroot(&(0x7f00000016c0)='./file0\x00') rename(&(0x7f0000000380)='.\x00', &(0x7f00000003c0)='..') truncate(&(0x7f0000000040)='./file0\x00', 0xffffffff) pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/132, 0x84}, {&(0x7f00000001c0)=""/227, 0xe3}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/198, 0xc6}, {&(0x7f0000001500)=""/212, 0xd4}], 0x5, &(0x7f0000001600)=""/108, 0x6c}, 0x40) 09:43:20 executing program 0: 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", 0xe) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000080), 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x2, &(0x7f0000000040)={0x5, 0x4}) 09:43:20 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x808, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e700bd91e74de4000000406d01000000f2"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0xfffffffffffffff9, "845c0000004c7f8335000000000000800100"}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000180)=0x5) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000600)=""/164, 0xa4}], 0x1) 09:43:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x7, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000180), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 09:43:20 executing program 0: pipe2(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) close(r0) getitimer(0x0, &(0x7f0000000080)) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 09:43:20 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20040, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x8, './bus\x00'}) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 09:43:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 09:43:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/156, 0x9c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x9}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 09:43:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) socket(0x1, 0x7, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x100, 0x6}, {0x18, 0x0, 0x7ff, 0x80000000}, 0x8, [0x8, 0x2, 0x4, 0xb43, 0x8, 0x80, 0x7ff, 0xf2]}, 0x3c) 09:43:20 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0xffffffffffffffce) 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)={&(0x7f00000002c0)=@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) fchmodat(r8, &(0x7f0000000180)='./file0\x00', 0x184, 0x4) r10 = fcntl$dupfd(r1, 0xa, r2) r11 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r10, &(0x7f0000000900)='./file0\x00', r11, &(0x7f00000009c0)='./file0\x00') getgroups(0x8, &(0x7f0000000400)=[r4, 0x0, r9, r4, r4, 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) 09:43:20 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000180)={0x705, 0x4}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x840, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x24) recvfrom$unix(r1, &(0x7f00000001c0)=""/159, 0x69, 0x42, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x1) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x3}, {0x0, 0x3f}}, 0x0) 09:43:20 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) fsync(r0) 09:43:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) lseek(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 09:43:20 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x1) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getppid() wait4(r1, 0x0, 0x8, &(0x7f00000001c0)) ftruncate(r0, 0x0) getdents(r0, &(0x7f0000000000)=""/55, 0x37) 09:43:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="000000186004008b00002b27fedde7ddd8974d3e2a7ffffffffffffffe0000a5ee480703000000c60100f2e9", 0x2c}], 0x1) 09:43:21 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e3ba0deccc2b5b5599e6310fd1b2f66696c50306a185b0a463db141748700000000"], 0xa) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x1) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') 09:43:21 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='x\x00') utimes(&(0x7f0000000100)='./file0/file0\x00', 0x0) 09:43:21 executing program 0: mlockall(0x2) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x9003, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x108, 0x5}, {0x18, 0x3, 0x2, 0x5}, 0x1, [0x4, 0x100, 0x7, 0x1, 0x6, 0x9, 0x3, 0x1fc0]}, 0x3c) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) sendto$inet6(r1, &(0x7f0000000140)="8a2d829e558b89e592a81ec46fa6d2ccfac44d3035cd419e2eb922c5a6c037af0130a727988f2bffa0e5b9a4ff5d24d1fb1ed7909e70ca4521eb74eb085ac607ad7d3ea00c25975711c0157a2aa0b97c4662e7e62661fe38882f7d3e064b8f7faafe19ca1031f57055b3b987bb89ebcc835e9a6d325539de8fc619c47f0cb5c3a1c74a20601b10b56a40ef709e4deac668032344fd32e7fc83f1c34db8b0d433742c1e09ecb967fb1461d4c385cd524c025b09321ae83b", 0xb7, 0x408, 0x0, 0x0) mlock(&(0x7f0000a36000/0x4000)=nil, 0x4000) madvise(&(0x7f0000a9b000/0x12000)=nil, 0x12000, 0x6) syz_open_pts() semget$private(0x0, 0x2, 0x20) 09:43:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f666964653000f80868cff6a67da94f47acdfdb7c19f5ac03bd5d7a2d31e8ee6da6d5906b8d8048ea782e2acdcd9cdc8bd762994544c67d49b95218e89b66c75f7423115a88497692ee17da86d5652720d4151b6dbfdfb17127aaefc5e71157251aa66271d6d0babdca83e381ea7249d1d050fdc05253c052e7b5b8289ea3959ad49bee"], 0x10) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 09:43:21 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r3 = shmget$private(0x0, 0x1000, 0x180, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x3) 09:43:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) setsockopt(r1, 0x200, 0x3f, &(0x7f0000000000)="291cbf73760148ceabfddad82231b0b2208c30a4400198eeb835c9e56172a6e8ca9d09325f1f", 0x26) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) shutdown(r0, 0x0) r3 = shmget(0x2, 0x2000, 0x20a, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) 09:43:21 executing program 0: mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) mknod$loop(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r1 = semget(0x3, 0x7, 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') semctl$IPC_RMID(r1, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000140)="56db14c181fd3438071d0101113d00009b02d62c87f663decfc6c7dd415b5db36ee83c6e0a3a2fca432f196bc45a815b9d58aefc48d12c4f4c7ed9c3745f53efafbb9a9b88173de31ca3e75a8910bc9e56150f6c8d0000e5e2669fdc3465000000000000000000000000000000", 0xd29b66e41ea0c4d7) 09:43:21 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x1}], 0x20, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0xd1, 0x0, 0x0, 0x759}], 0x7c, 0x0, 0x2000000000100, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x100000000, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x50, 0x4, 0x3f}, {{r0}, 0xffffffffffffffff, 0x2, 0xc5d8adae1066a0f, 0x8b, 0x4}, {{r0}, 0xfffffffffffffffa, 0x64, 0x4, 0x20, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x24, 0x4, 0xdea, 0x9}, {{r0}, 0xfffffffffffffffd, 0x24, 0x1, 0xff, 0x81}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0xff, 0x6db}, {{r0}, 0xfffffffffffffffa, 0x2, 0x10, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0x3, 0x7f}], 0x5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x2, 0x3, 0x81}, {{r0}, 0x0, 0x20, 0xf0000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x100000001, 0xa}], 0xffffffffffffffdb, &(0x7f0000000200)={0xc1, 0x4}) 09:43:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r1 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) shutdown(r1, 0x2) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r1) getgroups(0x0, &(0x7f0000000100)) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x420, 0x4c) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffdc8) openat(r1, &(0x7f0000000140)='./file0\x00', 0x900, 0x1a) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001180)={0x3, './file0\x00', './file0\x00'}) execve(0x0, 0x0, 0x0) 09:43:21 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x59) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\b', 0x220, 0x0) ftruncate(r0, 0x400) 09:43:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=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'], &(0x7f0000000080)=0x1a) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/23, 0x17, 0x0, &(0x7f00000002c0)={0x18, 0x1, 0x9, 0x3}, 0xc) write(r1, &(0x7f00000001c0)="4cb0a74dbe36f6056f8cd0137e17b78692284e97aaf8986da226f58afc8528355269fb0b079dfd57813dcac1383e282c4fce4129a016eda623b96eaec1ff84e47a7445f18b1c6a1d898f267f5dcf266523a03740d30a891c097de8ba74100a9547de0c7a6462c66f6c", 0x69) write(r1, &(0x7f0000000180)="9c8756de14703a84b0f0452e2e", 0xd) execve(0x0, 0x0, 0x0) 09:43:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x40000000000000) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 09:43:22 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x61) fcntl$setstatus(r2, 0x4, 0x0) 09:43:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0xbd4, 0x2, 0x8c4, 0x7}) r1 = socket(0x18, 0x1, 0x0) clock_gettime(0x3, &(0x7f0000000040)) mprotect(&(0x7f0000665000/0x2000)=nil, 0x2000, 0x7) r2 = semget$private(0x0, 0x5, 0x0) semop(r2, &(0x7f00000000c0)=[{0x5, 0x3, 0x1000}, {0x1, 0x80000001, 0x800}, {0x4, 0x100000000, 0x800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x4) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x6066ff2a71a93ab) getsockopt(0xffffffffffffff9c, 0x7, 0x2000000001, 0x0, 0x0) 09:43:22 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) flock(r0, 0x9) r3 = dup(r2) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) bind$inet(r3, &(0x7f0000001080)={0x2, 0x0}, 0xc) r4 = kqueue() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000010c0)) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) getppid() 09:43:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000000000000e954d9c6627204641ed5ff493346a53af95e2dc26d430905a5050010f19d78051c99f252f5eb72baa156a847c686e4107bda15a9f7a40aed62aab991f512ea0b0c61d71b46ca44e63422bd4cd7b957111f891a23b57d5ef468c745e2e4c3be4253ac8e00"], 0x5e, 0x800) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 09:43:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) chdir(&(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 09:43:22 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = dup(0xffffffffffffffff) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x6000, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x30004, 0x0) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 09:43:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 09:43:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x1ff) close(r1) 09:43:22 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x0, 0x0, 0xbce5}], 0x47eb, 0x0, 0x3f, 0x0) close(r0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x7, 0x3, './file0\x00', 0x5e, 0x10000, 0x3, 0x800}) 09:43:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0xc9) sendto(r2, &(0x7f0000000180)="65b071b42a6099a6ab1000d56b337fe6fb46855a63f4726fbc", 0x19, 0x8, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000200)=""/194, 0xc2) 09:43:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x811, r0, 0x0, 0x0) 09:43:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() clock_getres(0x3, &(0x7f0000000280)) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x42, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0xad, './file0\x00'}) r3 = syz_open_pts() r4 = semget(0x0, 0x4, 0x454) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0xfffffffffffffffe, 0x1, 0x7, 0x6bb8, "549b8bc81e7e55e23f5e5c648a88928d3e31b3db", 0x140000000000000, 0x1f}) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000180)=""/8) ioctl$TIOCFLUSH(r3, 0x80047460, &(0x7f0000000080)=0x8000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x9, "3e76b5e19a0b07362f14ec2a00104d918fbbf1b8"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x830, './file0\x00'}) flock(r3, 0xb) 09:43:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x200, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) fchdir(r1) sendto(r1, &(0x7f0000000040)="e406d8e779c80b0074908dde5f86d40b1972b94522c8d54de4911a630c52e4ac96ee75d83f5a1104c4d3513574c7b02104f134dcc95703586e8607720398c379d4be0fc95c08ded86afb617983c182a6d945ab6d9e8fe1ac0f1e3165e09b676884d4bdfaafa884b8d4ef73bc7b7773174bd6ff62cd58d1619dbff51df2078df2b2d52920f4c2d1c1eabbd8", 0x8b, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0xe4e, 0x737f, 0x9, 0x0, 0x8, 0x8, 0x5, 0x0, 0x2, 0xfffffffffffffff7, 0x9}) fchdir(r1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = msgget$private(0x0, 0x200) msgsnd(r2, &(0x7f0000000200)={0x2, "4b91bacd3dac391e33e143bf549424bd89ba94778e8971e95d5816daeea8b16ae85b305a270cfc79c8b66a43181265bb7c4725bf65cf1f869f6db7ba34887e85c4cac07e9d5ae136f7ce96cb6d577243eb30f1fcc3ca7a2e26f24ec3ef0b878f70ef9c53204a663c0d22fe7569c53b897829eef164ffc67a10cff6cc7fa763aa8954dee205087e6674a7a3406ea524c595ae864dcb00c06dd58327528fe8430862efa70c1d904cfe5b55ef567f66060d45aaf1fd37af30928be146488bdfa3536fb24413e556ecbd6181424022723e93ab33371e7b9b11fc14279811e10abe9ebff3c83bc0e50bc5127b0c7c428bb8fc7745fb8a549d"}, 0xfe, 0x800) setsockopt(r1, 0x5, 0xc000000000000, &(0x7f00000005c0)="8a5dda20342243836f94fe711bbf481b79386fb01d27fa2157f9987c02b7de57dd7867c462a5d8740e1a5c776039dc86abb6a12a836ef995c066b9b8991d1f5798c6309b7e1220a70896d56c7cfacbf9008b980a1cc192e6e256d8863a90a48ca592647bfb7903f4838dbdaac2e17c56a308e11e890d3cd3c315e634c63a7964dfdf11324e35ab27d39abece2c241bc4a573b164f5f9d169324063f357a60d8fc600580b3d27782077ba2420fb1cd17f473f49810b722e519a2da3a35860f18f8b840e5a27860e74347ec3dd02ad8737dbe1b60479ffe4e6b1c8bcc5acdb5b89d594fe4923e9a2e529dc0952c3e83fbd85e4a248cb250fab0ab597e13dc861f43cfd334ae5169fbcf6bfaa8bd94dde110c0e54dea08f003fcd80eedb95a46179b69a3a95f6c3fa03ff14e6deb7b671a12e712d230a59d39420b69804d99761011babdffea9cc4b0f4d9aa2c85dfb316c3b6d699911c4d57c8746d052f544dfdeab27ef2c8db0901a9501007989a4c56a898299d9f9487c21d731368c44307acd3c51442a58b9fe8306dd414b99e94ac10fb69363d559e260c6484822ceb8cd3419c45f82fa1911ad139287a5d4f4401864d20d36bb11619fa114590728e8fa9ed8eea068cc7a377ebdbe25e6503e986ef7347e652249512acc8e0244b757aed623aa282987173163dbcf9c3b81adb918d97ee27db626cf100bef8336cdc3c978fac0452379e40f0dbc222cb18b427442af2672744574f431c2724115d2eeb6813366551da40ba5b7ff7e0530263d6f37d840c95bfc1b08cb463f5cc1a132af9c46fff757a961c68985703b8a8375b642c4cca0d7017d3992db84115b2e6ca3bbca158d9ebb5548441086b7ec123e5f58171ad80c5487d1e8132e7d023167fca3e3f046fc7ed1bc8b3c33a896c620b72583de7bc898524ebfe9bf95da69b841e2883f521175f600eaf69cb4c41d9ab2cec0b2ce7c438dfff303ec18c2357981e6abc94d09b0bf05e42c5ebe1be8a43e9ea7b90c2975084dfb93a3f2eb21caa2784e0967cd9acd7024c48b5d2e68d21b5449d50f1d22598064a43fc3f4e18e3c8019318a1fa52f4646ca2f107e529f4311b843425096a736aa3b5fc685127dd100c6bd809afb53e829af854f43c35a269262e96acf1c89f15680bb43b10c82c645cbd68aec449f0132a74f9220aae0f03581e948c27db90dd03e1d527952e469f240f71786eea03a30528510eaa90d7db0ca1ff42d2ebc9415c4fe624c9174b716f351b0ced04e8ad1fdf90d34b9a2092a15101451555266dd42d438822e2821d2d163dd2495e4619b598c88f2d69a257c4ff2d964d54a728831c7eeaa08fc795df6afde5b2cd4a895f40466a266fbe30b6845a347512ce1dd1563eb034c62727befebe365e3748b53d8d5ef8bd56b8cb12fe16c3d267d2e376c0cae2ce736073518a9570a37330693f62ce498e921a7a1532667463106cee75a233638674d3e1bff58ac0ecace25f368604617c3abebc9354522a3e34c7db4b8b2c9079a71304a3d8b12f2e64dedcd261df6c55ec69aa0c4ad54411214b00c222a8560e47359eaf6c60dc1a78cc6caf36bcfddbbc7261919b26c5cfae3d1fca3939be2d9608fb0161f3c9939d4749494c92f888a00ab9057bdadadead819d0115abbae67693f502a0c68bdb31cdbec4d7e5fbbf8e46ae69e713bdea2cf763c206ae8b65e7a56f092dd9094b91e8e830fe8b300e968559078cebb32e3febdbbc37207970a629ec7fbaf4221190eb81d11befab1230388f5596ab47cb7313375126eb05844164d14f181f3e134276824d321d1cbc69a05c7e8e7259b9736270a7f0fee1a116b07526ba02f170537ebfb46193f1fdda5ebe5d50c82211717c9b9965a4b67e1662339d29d13bd705471414015e132d9b6c57a1f4ca8354b66b2910cea12d8539b47b3d14ecdfa70595b7a3c32a9d8ff2785122d3817a368dd37012abaf1e15b8dc7edd69a4c67afe20c8082f3d65e3d00f2f29a81ee58222a2bf450d87b3c0a51467767e2a9f24cec0bc11fa47a668f579ec03972cfe576c1ec1a09a0f7b19f62d7abddb6f8297edcffc8c2305591c4db2a2010860bbf514e33538271354474a07f48e2289d8c816dd0bab5d0a7c039138cb3d8100197747febfbf2494128d945d55958378f496018cd8d019a6186f26a939d06cae5c82ca7af99ecc2ccdac73ff7fb76c74352703fcb1b0ee5b15415f57670980ee88044e614015f311c8b824f21dad1b9716596a26ba28e85e621d36d18531b3eda393a9e8cdd4eee41c869e0ecde237756e06951faa8bdf082fbf9fb3d9ada3995fe013f41b69e736b11253e43846bda47e1728ed19f6270d1b48c4656fd33f93d30b42d97c4334cfa71cf6d4a307dad73d5a60ff85112469dda03a5f10a25bb23bc06fcf82deca5045edae9419487463377723d8be085d97db379c67bf15d4912f20c50d9a35c5d132ef2538c41404c204493c5e2c81db1fabf452031d7058fd588649b3ee114717f0e297963b7c040cdb4b4506b39795105390d442b74cb93153119d755edf8ea51c000495a257b975f9fe6bb2abe819fc2b5431dd070ca32fa26502dfb8f8d167dbbb6b3bc721fda30018ffd0326bf59e3408e0a447a4485352997c9187d103edd2b37218209d40e200e60a3c35fff20ba08626ea8d4c54812ee16905c7ab7ab0a9366014ea83b09519a35ec3a87d0dd9248b610231890eefc5ef93c4767faaed8b21bb080299a46b7ad85256fd7da147ed32795e76a7c26e2bf3b59a1043b241ff1764a59c359f2b693166177355f967d04865ffb6fcc9eea9c55a93fb59a76bad94040b3528baab1c1d419d15b9632bc502fe54527c22ea5426ebeba32a098ee05108b9798b9af812274705c5e868fd80f66c7399c298f264476a06a75d97103a49be5ef092ac3bd940e19a0171d4d7b159b2b696aac8656b1ed1a0ead2fb6e43756c266b29867bf7b9420e8b16035d6b7ce436794822072a4817bf8f6700181bd8664649db1d3cf964164571a1871c5d095cbbe88d4bad74db60f3caf22cbfa81475a691f9c089a822ee2ac6a6069002088dd72e6b7238a95804aed99b9ec691498d7eaf4d10253920164ded6ede0cfab2033039c687580f24c1102bdc61bdce7b414730be1d3064c1036025ef5be2018ecb4e533fceef1b7d2571715a8caa7a242c9e46649147f5c2a2649a1266c2b4620973ee74cc8db65ef6bde04a790a48bbe7915c2d436034c526610cc793e73f1aa0196bc54dc6c881e6d9d48038aedb2f8a85bc0e25c0799810181f04e57247c6b17d64d523cb5cae4e7bcfc75307c6d68286da9b7cccaea76d0e32b5e2a76295787996b426df02416d202fd23e043ff3032fa27d550d526f5ecb47247753b8e02b2d93031c705e86d96514f046931c61af0f03a203459be08e1cebe4fe5803d9f18ca3452962febb02a723a80de24b7d4454f91c1e72519938470adf39c2df81fdd522f79072bea5c19e2ef15cb0b07cca23dd7aa8984e0950f7101de80233f565de83853f4c11ddc6cb1b90a0051861a3a5d203d4d8827a40ddee7f33a135eb265e2745445737898728d434fff1f46f6a0c0d82d0376608a5e43b8182664cc21a5e491e8b7f53fa5f36b4cf1982fea3c03c4f0ae0a7082e996a2fddf808f7311f317285eccf85c42c1b71c66083165bd1e6961f704fe8ae3b542522f3180ab53ae4f2fd85d0f39a8310384c44d2f87b5ee20531bc48f64947330888cfbefa9c769ce24b7fb944bc75f628ee34b19d774f1bb03f3ef5b13010eae6e9d7f7fcdf1835b9cc077e547d9178efe75341cd70005cb639c1111c30b98dbd36f5795f3fb3bd9d2b2338ca6958c7ae1af745ab45d837a0403499e6d4fb333fa61da9ca1d28b2b119282d63af0d2bf93ccd8026b9ac07c8541ee76ef0088d712230b20da648c211444c7e3097192a798d45d4fab359d5ab477a8d874dd77487a231faa3f79fa3d294dadf5c2728d1c09d4f40e19e094b1c565ee030676a752610a11b11b9e2137c1dea0c243da01ab4ac88622d13df65a613dde2923828b62de88914f51fdfb06b52ad369eef5c2b9eae3d3bd3e2568702466dcaa61a0b8fe7dc2383ed9884cab7430874caed231bc34127aade851232ab180be94164d494fb0e608c784ee4a3f0e40a9b93ffabd0a239e1aede8f65e2d12698a615c17bc43ed28ec5e745e9a710dd08c3528960d96ffb3b257c525f663ae22875a81934afec156ea035c6636b3accc08310c03a003376493a0b691c2c54b46ec40df1bbe900f784d16a18464f4ce1b70d9261972c358f047c3f51fb31ee2fc6ae1778de23f9a3502556e8888ccd4bba293348ebf665d462f2677e1b6d2e8b2d18e8ad2e48ffa8af8346476c9cd04ba260ce07327615d615b98cc56fb42740f67c76750b8e89f85dbe4d5371f6aafa7b057c1950fceb2dda7d846f2bed433b8a034f44d397ad110479fdee409f959db5b1c4f550b04ef16f1227bdd4d3c5a7fa00a3544742e9bb4a1edbfdc694b897e791bd7d70565b6b9176e85a358ac37123f339df43d1039551fc64096468e067078c3098d1b40083a577313627fed8cd260f1c99cc79622faa35c1e2ff41a1baab6d322e1f6d8e20d6fc1774e2239a79b271b321ab20ea0b7e3619239ec5f85c22b331af7a9bd0643952416a74fc890e02d33e4bff54532af853bbe31f985d0168811760307c3ee0f8fb6b2f1038dd01d5a0fe2e8c1b9c837e2d0f8030cc8646a880c7f5c92775cd38c63ce24f34e0ef230160c694a3984698236fc597710873bf37139f9f851bdfcd4871a7292d4e2577f243439dd8af2d188e751402fe722e1ae63a6826a434ec61f607f7395cf5f48df6192f7a86c0f00c70dc19c140f1afa42e4e436f0bef721d6732ab536cb8967a79c9d623ae4ee4809686b80a90ed70a7c2d295fae27f30d125eeba8076af4e21ad964c28b9803407930fc5f0ef31d141e0ec3fb58fba99ca88bae4159a69bda3ecd206b31a7bfead4f4afc28d307a50546716f024d6adbaa5cb58f167ffc81023874bd73a96e5f2a20983b0185d981c1556c9f255f4f8e5064a61b494a7a8587109a4c102c919d813eb1de9a5af59d84e661382ebf91d5cd89862bbc8580e50ab67273eeda1f0a9e92ee73319c2697fcc57307e2ca329cc2c7755af775a0cf11d6afe1b389386bf524310a23f669084ebb4b2f3a03bd022f700c808121799f37038358b1164cd46fa83d748409a898554bfd4ba5906ce6b989463bddf881e82c1a9359d1f8f44d205acab4a20e57339be6931ad31ecc19620505a2955ddc6773e717a63d97f383aacf142f5a2604550ff6a2f70c77aaef463f40d499c6873be1f5453382af3af4b8a6867178de32514f515a426d1e761d7595998086ec443b984f15c53005e2bcd80e6619e7f6e7041d42d15661842d13c65b56c039da52ff80edff2908878ef9c41257a56cfb0515f2b93eb9b9ae4d6899a8b393f234c4b80f48180c6918bb100bd6bd24e1b4e1b3a84c65ed1fbf3e585ceffd537fba9a296b3b01726c35e53af07eaa84f3548709402946d06df27a31576053513300f83ea94cd9c74ad6872b2f2f003d5d0778121ffef95c7026d385aaac8a8ca974f8dba9c60281ff4de6f50a195eddacd66c411f3faa32defdc8c185a1f1e3d1e033df35ef3a30f3724bd4a7d71908a1077bf75dbe5f3e4a62845579b2b64d8c401a924b19262d8dcd67b760125912159b762b6a2048a43f6211586beb51d9ee3164a", 0x1000) msgrcv(r2, &(0x7f0000001700)={0x0, ""/136}, 0x90, 0x0, 0x1000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x101, 0x3ff, 0x7, 0x1, 0x5, 0xf478, 0x401, 0x0, 0x1, 0x1, 0x1000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000300)=0x1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) 09:43:23 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = dup(r0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x0) sendto(r1, &(0x7f0000000100)="8055b393dc8a4df26660db909299d4c6a7df89702359c2cf6de7da355896132a01140c9582994b3e2344707f277473f06eaae5a25286022fb3ead8318ef7e05d3faee8b5f945cd9f684b04d02643c6546ed2f98030e6c437c7031c9eb83717fa68ffe68689edeab84800f6a0c22e031a25f23f1045220824d588c8924a716bf296157bfccec660210baaf5", 0x8b, 0x1, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x1c2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) 09:43:23 executing program 1: mknod(&(0x7f00000038c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000001600)=0xffff, 0x4) readlink(&(0x7f0000001640)='./bus/file0\x00', &(0x7f0000001680)=""/144, 0x90) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001580)='./bus\x00', r1, r2) readv(r0, &(0x7f0000001500)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000140)=""/172, 0xac}, {&(0x7f00000012c0)=""/178, 0xb2}, {&(0x7f0000001380)=""/206, 0xce}, {&(0x7f0000001480)=""/62, 0x3e}, {&(0x7f00000014c0)=""/20, 0x14}], 0x8) 09:43:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x84) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) r1 = socket(0x20, 0x5, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, &(0x7f00000001c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x22, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x17a2, 0xffffffff, {0x10000, 0x3ff}}) 09:43:24 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="82022e2f66696c6530008bebc5fbaf99a33f014a78620b31b8295b610828fb24bd20fddff179f709e3a9ef9b4bb5f6a03d8734c26f255bf4ac898994fc34be751d85df0017113630b8c7a56e88930ff6982367ad385399c1d243a7a0f35470e05820305b438ad40d14ad627159542bad78a64d847369c42dec0e925c45b7c6e57598cd88e8f08eef9a340c1681166ac2fdd6c68a8851bcd74421f1a8c9490f44fda66f7dee028f7b75b545b35ef165bf986f64eea79871de63c0d04abaad5e3488d7d5a2fa4a517bf0d7bea58409e29e8dd86c67790744ec846b4607106dddf2c10b1421ae2788bd8acd75f941b5c9b1"], 0x10) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001300)={0x3, 0x7fffffff}) rmdir(&(0x7f0000001540)='./file1\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000080)="78fe788620d69ee771232a1e8dc6b9f2231363312339c8413a8f03e674fb54592f516a963889eea395afa466c99e96e990f1cbdaf8188610fb9e339444917ccb8369141990f4acf4a5b2facb37b08ca169262f993dcce5f616be9972ef40f24f176e26875dc5fea827ffa3b8c030e552bbf50b0eae86aa04e579c390cb1f30ec90afe6254b7287947234f4fd4b0ba9ab24504168d3eb8d15acb2462dca9b851f4e04fe7c27bf146c8c1374d89fca2ac939d1ad2894d48edf57a0f1c283d0c2b9fffd96eb7966899549001304dbae373638a6e0c1c710a659cb9da7003d193b9baf1cf085390f7469de3013b82f953ce09885e8f50de6f8d5fc621c8e30672acc8f92cdd36ec6bd7b9b1eb88541fbbd6e4776e0a5b2a82d768beb3e7739f1406c4eef73c38e7b75c171a36981b4dc79ce075595b0ca3dc93ed942c082d7b2469c0549d465299b8cac93f21494bbc31501d122a816e9b700c2a1296b0e2bbb6f5cb42fb1a22ea98fae12da934262ef93fdf58cd96ee3cfe0d5ec1b79b514443a9c498ca1d6d8cb2144993ad1c4b9344140f8cfb7051a5d10c8fe93144a633963a86776974fa3aa957a4f5f9cf262256ad4ecddbb4e24e38f9a5e6ed84ab33bb587fd3e3c6647f6cb2226945a1a336d3b65e4b42c78832eea323b835c13539a19fc891eedd3009746fccbf698075577e0b36b5798a51f4fb5a2f2da6f654cdc0d23931871b73494251512103c399ff11c3bf82fb12a4b22228437f4c3c19f8485eb22c3a76aefbfe8e0052678e5feab40c3b6281882628c2627ee2e8c796331808b473fd922f37b998ecfc17d125a8510797b8e94091d89a9994ccba818763e4c8eff4aa8c8ed889f71e6cb47f8d4e5ad93701861d5dbf6ebca3e16c0083eb749c34f5f2212f8d273758491824353aa2dca8d14669aee5edc1de3cccf15553600c4a90ce947fac752b67bf95e4cfaefdacdce9710d51b88a0ab38e9d18c335474814212651914238cb7990127987a998e707c084deaecf1fbb09bea25253a645acc15cbda77eb0ac25c663080a81efd463e4dcb87c0bf8dacf3af122463a2db962fb869d3bf6533bc41b666b30f3076a547f54140068cc2737cb504d3bf0a62aa1c398f1b2a90d5b76b854af99e6fd7bbbe9103856f7a9518b47dad27b6ff3a47f0e0a7ae5291d7f6055701e6bc0f9f1219113034e608eb5095f0eb4fad7a8452a00c486202d0da0545b70551e91334ac9304e0f05a711aff2b5d244281ea1552fc82e3dbef5051b85d6ea79774e4b7865018e40fed4fc1104db7441459f599473214627a90357b0b6f0ff8618bd96b37d1e65123d2fffa8af3dfe6078a076a4c8ffc7f393e7fab37b385cc2c347bc651690e1b8149e9f4f878d212b73bdcb535d7fd1ede26b60e3694eb6daede5a7ba4529cccd0f4d5fcd3c1f07b7ae4e281a5aeb4e41a2b6b5407fb534b0586880caf830d73b8f8a3f4cd1ab08fb1674ae5fea38531a787fd57e59a110f1e062c46c78fd165079e587a07f2eee25e4c3989d444dd7fd68506c192e4ab16b47d2edfedb247794ccda1477ae8dfc76632991dc3a63183e7687b2e0163a62c25ef9f96c04bd0be73ae24f25f3c3a7ac6f06e991fce57ac4adf1a5afb0551d60a412d2bd909249b663e7c7678a68bfb21fba66543cd90f1060368e850df0e35576edf0612c2c1a96c971adf14573bb810d8c925f9371c8f1a105b9f6b70be27dfdc6fb4fdbda75d5414356a7576ca46d56aecc589a0c9302d791b5c697c0a54560ae50a80c3ec64b8cd85922b1a61bb8204155a404e5f8514cabb27b24eba4fc775d4bd4e7445c4ba35b40b0040e524d838dafd8ef296728dcc1b2fab661cd7272c00d8567aacd31b9479f80881853635586a8712dd5aabddf3a91bd76e226f8a7c4a80c7210f65409513b2b441f7cf795758c40ea51c1b38b2015d88314f93d697a93f64b9e7728a732beeaab66779ec2f514ab3f9daebe90483dc5ee487331936c82958b1d1dc1bc575320e78b2798d097b741bbab0d3edf816727bcfa772b7319ab97e54fdc5d80fefb97e41cb5ee3d1f332a71f0b24ac3d721f24cb5c8ca1240c75b8fe180ce98c2a5acac99501a8caf2c2b080a1834da466edc7e31d61baba217215a185d91e7d3b2ca921c11eae4ca42d3d952566f5ee4890013a12c3465b704d2c279f825814c4451b9135c2d9cfdf204c4bf47e0339e0ebbf850d115954ff2c679c0d17bc76c013a87e79d41304e135b053998af9d1a3b08df3ee331590d40edaafa92ba0b3ef7cddc8e99d546cfdf02e7c052a90abea1bae078dfc56026308471b19d413dba7ce7839c001fa207da7e2eaea8ffa87cb1189bcc6867f187519d9845fe28a427f8acf4dc6e58052c09d6e3530a86222860817b98f67f6bbe969276333fda18e3f905b5b970ea5514e5e5fb0d8e52d533df01c246ef14e8268b37e77dd7ed2d12fd15c5e46237d10be2c440fab63ec03e6255f1c9f9f43d6f5cccbd51b07c2c91bde9452df3f5c61206440a6938bdc87658c0cb856198d8e52b7efff3e92fe0fcd5de73df3239b1080698449b6ba92b3b430b6d9b9149e4984dcdef4a9489338a3566189cbe37b451988cc31cd3b91d7d32a90b2d3cfdef90f62f89cb852587e64cecaeeae71382aeb145c3934bef55cdaa2ca9717b113282a4c647341c05f44b7ea5c932c653531fff2fadd8ea6a12e0b53359511e82dfbf9d3228ebe06247480d3920ef2fbdeeaa088f634303cd6335e56f8f2bc5161cbd287be7e9b713e75d53a4a0f8908be4f7ff80f437e6cafa2ecc8c1aaee6da54e90b318472362595942e8a6849d5a21a0cd1bad5863c68355ad8db5e392605a463a16dd16ecc7286136f59e12962ca9bf4a10867ba909ffd83c96ae3bc59670f71a9eb93e6b6c9bcb41e3cdd71739eb80c0fad6fb24eacf702ff22944c99547a88539689c559f47bc0e7efa4bdb61de910b355d7f78f6edf9266a3a7feb869e9cb82e2a520aecb9cc037c4b52d1811b83264df71e02ad40a00e6609ddb1f5cca877183bfcbb8cd2baa1f634ff59f080f249769858f244f94030766f69a485b9345e678f08f54a1c6142b3d1ae6924ed0f30a927bb19b7d7c7240dc68142088bb3f97a37a05fd0efc5af3b1ee28f10be5fbb0104c4a82b1c28918341d70be00a2258c713281892485671650181ace98e23f6739e02d71dea246bcca46c0a1d7397baa7a00c3bed0802e07cda7cc812b21ae3a84b0ebf4ee9ae6a4eaf2e798ce892287173ba794b983f6997f1454a6ae8bf56794f912398bfd9bb5d083cc965bc53333e72b37af6bbff428b50706846a506d5ca4913ff41a32de26d9b99eb1e38d35dd70b78863abf08d8babd19bf48e7be01f9d4bddde6731e590f35a16c5e106e3a154d35b100bc0efef6a3fc004d054d12fc61f1b74d4087eb58d0ed14f83a04cf276b41a1867c9c9792ff3b4c20cbd2bd2b985c448622ef8bd366a57e471efc712945df0e71363b96effc75f27b3277c756b36c5e552dca687ad23693a239e8ac1f7445840870d312ed176e3d40120a1452a5a2cebac053a9a7fa126ad9e487f718015c08fb926af7fdda9768e908131fb0dbd04911216659d86e97cd29dd85a2a126e67ffdc4bfe8b45d393638dc688a37b5f22628ee84072a42e0b2f0b978736fc172f37cf202c161e1a696ea058a6fe197d57afd4c698df86fe3d0c28cdf1cb3e135db28a3d923818031c694dd82e4e453b4818613fb9f86f683b03040025cba373f2a79b2b40227e74cdb57ded069101171208071ec00273a6c9148f68b867a99b691fe0a4e05e5a4ab4ff38a46392ca6e3388f7fa307d111eac2ebbd8401e77da248fd53256cd725372799cb444a6948488c4e1244a19fccae6abf23aa8f03536ef93110cfc09c7a2c271395825e447867897d49a1498256bcf4f6757072a35b9bedeb1c02067b55633757e915311ed41b14e0c2b678be7f1da0f49c018e57513ba139d7d1a177bafea88b889986a665cf129c2655422a8b691a415a342f9e60ce846f7f5fea09aceeca4113afeb1171988fdda15dce66ceecc30a81bf3110eed3c382ff2de6677437f683dc6f8867c1a084c4d60e28d2affabeaf2706f4589eccff19c57c9391cb40ed98ef977cab4b5bd8e9526e120b63b0b198ab120fdbc48b68dc7fb3785197a2b3374ecb55d08e99f8342cecbca17f8fca87c6e71d44a52d1ef898575dc5ebd132aaa9be7dd6a55a89bc1cad35a17891953708055a979ff948495c103b459cccfb6f0c36a6f0f40abc39b8fb2790898e24611864a9ca8619ed061ae03349bda3dcbfc9329b0a009f220fdba7d66c21d4ab56545b3f77fee38d4a1c58a575347198d36b635741c4b091ce033f4b74ae4ea0e17335b9fbebe9d7837038425a98c9a92c4c6f87d5412f8845c22907e41b16c8afc90ac8ed6e7a932148985ba9fe36d5cc1ea1700de037e4e4e9580654ff4160d4087e11af4e419e4983bec2850ce6329b17b23ea94ac5f4ed9ecca7d5717e31a71163063d1d3ed8cbec13cff4b1fa9bb7221af3a7b13f88b5450cabe734676540176a7e370569c19c0e4f6e3cd34624a809abcb70f926b331f437de53489b0172ac0678b416cfd33c701fd41dee54e9740871166b08bf79ba365c3875b12e14f1fb93b140a68609c688bee0cb3cd881aea8519150adbea96da922b24533808e9944cb1918ad499d7535487ffba4486e769a9ec487bf8b319f8fbdf871239e30bc7dfa67aab0bde2a19dc4dbc5a0d5613663d279316375672024b9bb99168cc01f9cbe13e3702e1ba447c9a55d48536eb1c5fa299d08835a56d8c057dac69e2a71cdacf9c2498271bcb58bd0c053a8cce96d8f25767e61ddc49ec6e94eee26278dd047509e77ce34744d88d554c43cbf4457fc7577d5ad1c7929ba7a9ee075051d77542ae17a74c288e22b741f1e2aea42af9fd240d88a2e97aa36221e3791f54baefe036a3cf94078ae87c8a9943634f10928b1c410efb926aa832a38cea0ed9486174ddbf6709cf96dafadcf18656563bd50633fd99fbb35b34460605b065f4896c696377dccb641c507e79d16662a3758c1a2bf733705b9236aeaf88d397f767cf535648008d58eb0ca02953e1f0e3df224ea5bb56cf79a9cc5556553c5377a9a0d9c004b507b82015803793df24c895138c81382923df64c1d36c631f4a9c20d0472278095cd76af7d358b4c5e7195d525eebd72da5175fb01ff7e0ff489401e268b106056e44dfde1208117985274fc571c91cd0013f79d556df16b8ceb894f1fe9e3f169cf6411856479d4b54123bee8610b195f59abe0e88074617ffff3c1c14e218176d3b2566cbc2e04692c0cfeeca74d2f31e6df45555d3a28c5de45540f66cf03e8bba53a7a77db33695710af79befe1a7f25e1061996e2377ea57cce3b8869a99a3bc985218133a67fae69f362378f5e30fdab78a35b303918d8d63dd076b98e477376d8f788d84c76ad87e892613e24fac30cebe840b4c3531109d0a46491e2be327f597d90913dd574dfcb2c5d4abff4be25a4b39e36f9cb8c90556b51765d1f08723fcb19da0e9f6b4461d28b32b3b2355d34a8ef59297c1bef8f3cd09e7b547bef39d7c6a054712aed139858ee85c8770907b87a360ed7b7ef32103b8dc0e8a45bc042b2b545d93eb08378bdf2664cc0a725695f2a17fe270fd0b8aaab8e8a1b0f36b1a9d31c2e696c83e637cd825f3a71783fbaaa552cf6fd534e8a1f1c64a634671ba92176e80a3542c9873c7d1f", 0x1000}, {&(0x7f0000001080)="b41858503886cf64da5b3973dc07080d7a39b50d22c0551ba07b60f3d732e500a83fb8c49bcb5c67f6cd74889ea9ac32414def676d09e2ffef9586a8486d1ef9032f56783a0a349f356d57afc0f430bb99b8591929b6ce5a34e43e309df3e5c3", 0x60}], 0x2, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x3) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xffff14ac}], 0x18}, 0x0) 09:43:24 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10080, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x6, 0x4}, 0x10) 09:43:24 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0xa16, 0x3, &(0x7f00000001c0)="9e95c9a9d74357330962fa52d9cb493f206a80c0f883ce350a02ddd22c346f7b472e9615f892bef48ef3dbd240e2e5d196d612008ff35e365d420e9dede62bca41a3cede03f8c52b42df7ceaa9fd7f1bf3e4dabfc03cd299d8f46b9e607eb664ebed95f3537ef0862ab802f0632b393a5459e24175575cedb21c5e089a406e127c9cc8a5fc96224a6ae7f6c151d4ba9e619fd27a1299cdd40d39762975ff35bd5bf797eeecbf4a3bf4b47028b9a6a79e2c05268d10f3925e18", 0xb9) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="9765fa9e0c2058f1cec9b1b0a549f2acbce4ba07d1bb8c7bd4e77281ebf6fb2c52b4cb6bf7882c56664cf0ee5aee744e2f02367ac081260e5ab820768acebabf3ea293d9715807efd8daf5fe1e09", 0x4e}, {&(0x7f0000000100)="6af54e5b7861b053d991478306b8b6005faedbcc5fe1de3e13223af257672ce3aaa96e017e2a4f7f3eb399ca88d2523dd2317e5f9543e177ffe21e5d8c0fce517033077511c1e1b639dd42018a", 0x4d}], 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:24 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x1f, 0x7, 0x4, 0x45ec, 0x80, 0x0, 0x1000, 0x8}, &(0x7f00000001c0)={0x5, 0x8}) 09:43:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="1d1a93e69df7b66413e066c7eb0549b1b92d1730b39bbd25a48274c51481a4d65260825dec2d1fd01a4fa29d5e0f873f5bafe65020c9e2aa6711c6dfd85c5ec6b44420ccf13684101121aaab71cd3bb4af71fbe448c239d235270bc5866005d7097fb14b4ee9e9f4a8e2b4ae8c39cc3f78a170673cf7267f8da5651149", 0x7d}], 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) clock_settime(0x2, &(0x7f0000000080)={0x4, 0x28}) linkat(r1, &(0x7f0000000300)='./bus\x00', r1, &(0x7f0000000340)='./file0\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 09:43:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x0, 0x0, 0x204, 0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000005c0)=0x2) 09:43:25 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, 0x8020426c, &(0x7f0000000000)) 09:43:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x44) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x400) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffbffffffffffff, 0x5}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 09:43:25 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) fcntl$setstatus(r0, 0x4, 0x44) r1 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r1, 0x0, &(0x7f0000000040)) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 09:43:25 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 09:43:25 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x1b0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 09:43:25 executing program 1: r0 = semget(0x0, 0x5, 0x20) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000200)=""/122) r1 = socket(0x18, 0x3, 0x7fff) recvfrom$unix(r1, &(0x7f0000000140)=""/177, 0xb1, 0x43, 0x0, 0x0) readv(r1, &(0x7f0000000800)=[{&(0x7f0000000300)=""/115, 0x73}, {&(0x7f0000000280)=""/23, 0x17}, {&(0x7f0000000380)=""/16, 0x10}, {&(0x7f00000003c0)=""/51, 0x33}, {&(0x7f0000000400)=""/205, 0xcd}, {&(0x7f0000000500)=""/123, 0x7b}, {&(0x7f0000000580)=""/222, 0xde}, {&(0x7f0000000680)=""/155, 0x9b}, {&(0x7f0000000740)=""/158, 0x9e}], 0x9) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r3, 0x0, 0xffefbfffffffffff, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) bind(r3, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x18, 0x3, 0x3a) bind$unix(r3, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x0}, 0x8) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000080)="d11e1b8bd1e5bb57", 0x8) 09:43:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, "4b02ed3c5c88d8aecf968cf88e75704c26648768"}) r1 = dup(r0) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x80, 0x7, 0x2, 0x25b}) recvfrom(r1, &(0x7f0000000180)=""/164, 0xa4, 0x1, 0x0, 0x0) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000240)=0x10) 09:43:25 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0xfffffffffffff7fc, 0x80000001}, {0x0, 0xffd}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x10, 0x0, 0x8, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x3, 0x8, 0x3, 0x80000000}], 0x80000000, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x800000007fff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x82, 0x8, 0x4000000000009, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x9c, 0x22, 0x8008, 0x40}, {{r0}, 0xa0a4829a873f2011, 0x80, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x7, 0xfffffffffffffffd}], 0x9, &(0x7f0000000180)={0xffffffffffffff91}) ioctl$KDSETRAD(r0, 0x20004b43) 09:43:25 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x15, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:43:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:43:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000004, 0x2, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0xa8, 0x84, 0x8}, {{r0}, 0xffffffffffffffff, 0x58, 0x0, 0x10001, 0xff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x84, 0x0, 0x81, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x200, 0x9}], 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x21, 0x0, 0x380}, {{r1}, 0xfffffffffffffffa, 0x1a, 0x3, 0x10000, 0x29}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x401}, {{r0}, 0x0, 0x2, 0xf0000000, 0x3, 0x6da}, {{r0}, 0xffffffffffffffff, 0x41, 0x20000010, 0x1, 0x77}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80000002, 0x9, 0x8}], 0x0, &(0x7f0000000200)={0x28ff, 0x4e2c}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 09:43:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x5f}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="8902fa87", 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0023f70000000000000000000000000000000040000000100000000000000000000000000000000000000000000000ca08ad22faa1bceef98ae5fe1b3ce2f4befa15be8ae19b924b567216775f8de29d5c86f3d3ce4c3d44e41baa5777a4700696ad4472e64782cfd4423c65afc65212a602e4b9075d"], &(0x7f0000000080)=0x3d) 09:43:25 executing program 0: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96", 0xf0e) sendto$unix(r1, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:43:25 executing program 1: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 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) sendto$unix(r1, &(0x7f0000000080)="41a22bbbca211ffe196cdf5fbfd9e9751d8ee68f37f80c44d43110eefe3c55d3bd7ec42ff3b21604b3c332b349b9d6d4b9510825e685494f41b9f12dd987c37106aad01ae35fb34c03bec969db48792e9e0dc9fd1642e1d28f0d6ec236705798a927d50881c6ad8ef4a0ec7e18784ae558d3b282ec106f63458337cdc64987460a64646e81e552b770b38b1f4b90e4b5f5029c1a96a0db0b4a77f1165a62d27067d74ec60d35e45b9c5ed26ec1", 0xad, 0x6, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r2) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 09:43:25 executing program 1: kqueue() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) socketpair(0x20, 0x4007, 0xffff, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff121305000000", 0x8) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="82aaea169d572064f2e34cd245cc3ebdd54d2ec122c1d83bc22470490fbc72c9a4e29296e7acab14556028d865b966086e7937e665d9451113baa8b6f7a8af77fa4118dc64f055a79ba95b135a30e928c32edf3e1adaef95021c6af838bcf63652d8aef4e96dd9faa1dfacbcda70d26f4b4001bc6d76ce7b22f54807d96c8a4e99eef94ed3a6ea50bc1a5a79001b4518bc32506dab4febb6a21b19a97f8863e0e176d4affbb3daf42d49a37082f4b2070c2ff8b4bee49957757ba9e58bcc8767f93c3369436a", 0xc6}, {&(0x7f0000000180)="778e4f4816da852baac866e0255638b78cc98520d96ae27f965fac1977a517ea7525fc6ad9f16ea0e81c31ab151f2f96d5ec382022a9e46a8d45891662427ad554f6a2dff8a4095063457c62f4ca37db51712f70a2523190a39a6c0506dd83923ac8e14fa56ab63b8a2a1465bceee87905267aea0cbc4ac176d7c7b938c54797f9139cc1ea280c5761c8ad858fa28fc925e0e9de7d1e8fb43bda18c04c894dc5e850a87cd1a7e829cc77b734227bd63281222c691b13", 0xb6}, {&(0x7f0000000240)="6221bb87e3addbe2cf327cf6fb71ddd1e70593a8d7", 0x15}, {&(0x7f0000000280)="56b04cbd9a0a48afe467725e121e69ebd4ef7e38da6c06c7fc1dff3d6dcb2106d066e1899f8322f08fab01c1a262c151c3231429d95164107f153cd2779d97ede8e5e7f23eb08ead7175f5d4c643b6d005136a78ac1d656ca6ce0f5ffadce5b1bfad43753d56dd21cd6fe91bc8aa4ee166d1ee152545ff002e219460da339030b7c91246cff2cf5d982ad8fe539ca69cf1bb7a86b223b5bc1ba243c0f462de3e14dfafc65f315271270a059996dc71ac5b4177ac7ca8d45c93af", 0xba}, {&(0x7f0000000340)="dc5c451a112b0cb1abb642776605a5f4947215f726b51c3af4dce3fcfcda99874c7136316065ef9a4bcbbb635e63e036d0375b5988e5d023827761fbc8fa0198f6688398c7da2b6df6b3f6ad4bf5e95073a49acdb0e036e65d3927eefe4261f4153bd3e40cac746f2d44b5bce58ad9380fabcec3aad7b3f8eac424acfc22cf3dc5580a589c8f9e77733f5d5e52bb262333b7f266e8012c0afbe2de1a1cc5e18a695ecf7a849cce598d93391ba282e9532826882141a1f67c4985d5d58b5382723e26f8c7f19d767d1f82326a718bc43590ab1e7f00dfedccfb9d97c478502f360b296f221294e56932ba14683519e8d7dfd803", 0xf3}, {&(0x7f0000000440)="a035ff196fa3d21f24c82cb15ee57c642190e7361ae5a91167aec93153e7f90acf15010efcbfd95acfdcd0e6e34467c8084dcb97764f0203b71d1a863a178005cfa6d6d5f5cfc91a52c9b0d55ed64495a21be5f84f29b400bf4830ef7b1f59b10337c5577ba332db987819998484ac2effc59a991340ae4bcbaeb9fd8b7c60de535d98f9bc6cf00705b06a91cefa2cc6eab1230026456784057d18a7273cd4938a1055442663f2fb932162ee0ea2b3a69b3752abc6468c7b", 0xb8}, {&(0x7f0000000500)="5432bff8bd763b5f558f571bdff0b4752ef7ef03ca417a9f391581d64cf6e5348fe91bdb1a76c7e22f0148a6440361cd7e940466f21e9d5ba80e0dba4d1673eddb2f838c8b4102cf9e61e3789414c5bd9097b07ef4f5f61220e7de8cede8cf170e172fd49289668fe7653b7a0aeb9b3ef9e81cfa40dac2e55fa72698d8ad6c826dd89fbfee7a2c0388b31992c2f819fb589b19c6476401f847fc00d563b02f3a5d319f4ef0124aef418cff4ee9f49ca4760a8d4a6562aeed08cfe1a9d7d02cea2e90ab39c869f3a27d96101a48d31820f02eece150789e29535d1acfd13ed6e7c6ea56e0fdea6c2985fcee3f691dfce59c3fee17", 0xf4}, {&(0x7f0000000600)="c34bf17259db4b07c6fdbcbf83e98df8707a99c588ee6fec3ac7393f6b6d2ca480141175e2f417006043f1a2c6b6c32c3ec3e612a3a689bb3d3ee785ab7a92ea07408e5403cd683619bfe47d0593fd197f39c32bd29bd77fd1bd56b31f5be4cf9509b9036661e73deb46b1d85275713f7ce8f672310f6026f50fd609cc4a0fa9", 0x80}], 0x8, 0x0) 09:43:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x29}], 0x8, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x6, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x97, 0x1}], 0x63, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) 09:43:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x70004) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000024ae2c9dd0c75d145000000000000ffff64e88867d3bf8048de1eb0617113f24099bbfffb2702601cb78af752d5194f8705d625f7a3582184df6d20ec53620145bd6547d22ce11c60ca9f07022b7bdce9d1d768e9890905148119cf9fef585d9fa7c7ff26e2778fe51f113f9227f145014a2fd303f58c8b6bc854eefd1eb7ec8418d7196785f159b092bff9aa4d84bc94ada8a4dfce5f08904cf74939ba99c3e39c5497e5039b48f395452ce665afb99ad76f6bc7ee1830fc2f40ede2d98f73048e2eb1b2d24712b697e8574366780d7f9cfc3f59288f432afff6f6aa6f51e5e3832e7a9bfc1620061c55607af0d6cbc18bd820a6e2265ee5186b58359f58edc18f233714bda3eb493d4cc0916faa87ccae0723ef353e7dbf43abf0533855915effc92b3e39166a38a999519a1a2c720c905fef80", 0x138}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) 09:43:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="4f4c9b526c", 0x5) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 09:43:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) r7 = msgget(0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000000c0)=""/115) write(r0, &(0x7f0000000040)='!', 0x1) 09:43:25 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x2082, 0x88) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 09:43:25 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) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x1000, 0x90e}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000200)="18cf6579aeb1efffb14eec61bb999f1a37c6d83fef244df15364a04b8168ee83af289184ba4710549d29e9c643991dbecac49d3c81027de8a482912e3d1e68b168e62c65084e96a923a262647abc18368be72e2ea3804f96efcb2528629823a0ca50c4458050a6aa9bccd4047c4e70969644252561d4e357165c6be235b4a394ef10", 0x82}], 0x1, &(0x7f00000002c0)=[{0xf0, 0xffff, 0x17e9, "ea0af81bcaa00dfadb61dfdb1a84687e6e8adf6d8d3afc94c4751c7675a7274b48fb697c4740586789af120ec75e8e84024578bc08c943ecf8c8173f8dd611e1e645a140fc50d7b6b714584471dd5fc464106081eae4370deb6d33e6ee6e1abd3f32605b0ceb60453a74cff656b1ee97711ff88ae651d64ddde5eb20ffcc0810f278fd9ae49c56c4f6ee06ff02c925cfa72198fb1d1e3e9330f6bb31577652a62795d590e36cbd1918b225ea965df318fb5750d4bcbf8b497c851d1c531d926c285448b7b4a5093ea25391bc19b74f3320a0fd5c9a9db5c8e1"}, {0x50, 0xffff, 0x800, "1696d5940d44e8bc9d3a1759369b43c9fb5776a05d84fc6b66c02ed35fa40d7349e232d29e64d72db62e1932673e0ec68401b9cddf586672d83404a2419a"}, {0x50, 0x1, 0x9fd1, "30054b61cb64852b9e196102877f06db777a7576871d2ebf53c20295614f36bfd434bd0cdf807897352f9f103f51473ddce885862890a37a299cd6a1d8"}], 0x190}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 09:43:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) getdents(r2, &(0x7f0000000200)=""/144, 0x90) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 09:43:26 executing program 1: r0 = semget$private(0x0, 0x2, 0x7c) 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, 0x0}, &(0x7f0000000980)=0xfffffdec) getuid() r5 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r5, &(0x7f0000000100)=""/184, 0x84, 0x1, &(0x7f0000000300)={0x18, 0x3, 0x6, 0x15e7068}, 0xc) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0xb74, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x100000001, 0x1000}], 0x4) fcntl$setown(r5, 0x6, r3) r6 = semget$private(0x0, 0xb, 0x580) ioctl$TIOCNXCL(r5, 0x2000740e) semop(r6, &(0x7f0000000280)=[{0x4, 0x9, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0xec11, 0x80, 0x0, 0xffffffff00000000, 0xe05, 0xb6ba, 0x0, 0x1]) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYRES16=r4], 0x1) fcntl$setstatus(r1, 0x4, 0x80) semop(r6, &(0x7f0000000340)=[{0x5, 0x4}, {0x0, 0x100000000, 0x1800}, {0x5, 0x9, 0x800}, {0x0, 0x5, 0x1800}, {0x2, 0x3d26d3cf, 0x1800}], 0x5) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100)=[{{r7}, 0xfffffffbffffffff, 0x11}], 0x4, 0x0, 0x0, 0x0) shutdown(r7, 0x0) msgget(0x3, 0xc) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r9 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) mknodat(r9, &(0x7f0000000040)='.\x00', 0x0, 0x0) connect$inet6(r5, &(0x7f0000000380)={0x18, 0x1, 0x5, 0x6}, 0xc) 09:43:26 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) munmap(&(0x7f00003e9000/0x3000)=nil, 0x3000) setsockopt$inet_opts(r1, 0x0, 0x1000080000000003, &(0x7f0000000280)="99bb8f996ce131e3c61d133775ef8a40d4d6b4aa5425df78bff3888eb5374ce868f4c232d99562879e533b91e6d350c502e973a1410fbb5d0210a072b28a1029f4ebe81019bd4c4fa45ca7e08e362d0396ff5917832c169cd09b3be908eaae719f3d988b8098a6edb32e8db69568379768b899bfd4cdf2b9a8ad55859534f5b4a43e3d9ca10bf8a14498b05cfbf385c6cecd1cd46391be30983c4714b2a3c8e9e0f667403e8f875f1d5c5031faeac16d47816be9403bee79d217a52f0dd71ae4b714f3966c887eee97eb2693cb6029f1b49e826ceffadca3dd765c711280e26ae93089086a3e9da829964b81e6379e6ff2ea27a1e62b32c29c6fe3f5640e20fab89d342ef93bbb6dd94733", 0x10b) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) r2 = shmget$private(0x0, 0x2000, 0x200, &(0x7f00003ea000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) flock(r0, 0x1) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) 09:43:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) 09:43:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 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), 0x100000000000026f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) r3 = socket$inet6(0x18, 0x8003, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1010, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x0, './file1\x00'}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x40, 0x8, 0x8d6, 0x8001}) connect$inet6(r3, &(0x7f0000000000), 0xc) listen(r3, 0x0) 09:43:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x97, 0x1}], 0x63, 0x0, 0x0, 0x0) r3 = dup(r1) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x81, 0x10, 0x7, 0x8001}, {{r2}, 0x0, 0x1, 0x7, 0xff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x9, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x2, 0x63}, {{r1}, 0xffffffffffffffff, 0x2a, 0x1, 0x7, 0x8}, {{r2}, 0xfffffffffffffffc, 0x8, 0x2, 0x1, 0x7f}, {{r2}, 0xffffffffffffffff, 0x42, 0xf0000008, 0x5053, 0x9}, {{r2}, 0xfffffffffffffff9, 0x92, 0x0, 0x6, 0x9}, {{r0}, 0xfffffffffffffffa, 0x5, 0x0, 0x4c0, 0x3}], 0x6, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x20, 0x9, 0x1}, {{r2}, 0xfffffffffffffff8, 0x20, 0x40, 0x6, 0x81}, {{r1}, 0xfffffffffffffffb, 0x0, 0x50, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x40, 0x1, 0x3ff}, {{r0}, 0xffffffffffffffff, 0xa7, 0x4, 0x2867, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0x60000012, 0x9, 0x9}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000011, 0x100000001, 0x58}], 0x571acac7, &(0x7f0000000140)={0x7, 0xad6}) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) 09:43:27 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), 0x4268) write(r0, &(0x7f0000000540)="7b33c465b643cd726d781b70794cee5f9bd761dc5edc71f884e02ab1dec8a410fd5e4e2166c9cb72e7f1f1ebfead75d9f8b22b9cd53d65a8f8ed8b438d115d0e68aaf77892fa4a36382cfcffdbe2f4a2700ec5ee1922d4d1ffa00518f6f87667bdf0ac1a99f7c4b6c2a9e9527e8a06d7a44f54de6674c13ba30e5ec8b4c80106b0efc877713914bb550b1352e505180ff291c39e4359337ed60048d0c4dfc5bba814a51a58329d922ca8f9ebe7308481ee471bc78b8ed73f819522f6b2eae08fef0dfe805259ab611573cedbb4d30479dc5f55640dc4a325a95715fae6df2f234759a38bdc4f3efb51f621799f185203c0e6c52e298451ac43e4ae615e7075ed24dd37c2be20cfe52172b3252931969fc4a0881dc0d3c2a8a618bf80bb1b907af99d4d156aaba1a686557b70b924ea5dd4fdb9b22eb20920f7e059ccb197ed77d5090d5d89431a6e11aa486b6e0fc1dac9e6c249b3b088378b7498103aa1e0c6ca0640dff05cf158423b5a3f1412f5c8090e648c2617838ba146116c0056924f83bf5372a8113c63d7021ff57694904d2132ae0061a765a7dae842b7d9c4585268ca73ec7a24b23f8f0851f5c91dbf45a8d5b845dd1d23d453c08b256397f6af1a3430c11200ff13df1a59298d1da9c083f068f48590aafd2d5e6be32788c453bfd7009d4d0901a95c1f6322eb8f56862cc79ebd5b9d57a6face9b9e7ae7e5093b253be30063f5e19ebc6e536c6aa06af59de3f6454ef3e370936aef13205c8fe3a4f07aee173130633c7b368e056ebb4dfa3f955d398df230b4b19166dcb9c0712ab9ff16a2da9183ca1fbf86e628d4dd27bfcdce9e074f179e15a65171e33d0d", 0x261) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xf6b3, 0xffffffffffffffff, 0x5, 0xfffffffffffffff8, "0103000adc7f8a0000000000003200", 0x0, 0x20}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:43:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 09:43:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='#[^*\x00', &(0x7f00000000c0)='^\x00', &(0x7f0000000100)='}\x00', &(0x7f0000000140)='/#\x00', &(0x7f0000000180)='\\{7*!\x00', &(0x7f00000001c0)='\xd3\x00', &(0x7f0000000200)='%-\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='#\x00', &(0x7f00000002c0)='\x00']) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000cd0000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) lseek(r0, 0x19, 0x3) 09:43:27 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, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003200000000000400"], 0x10}, 0x0) 09:43:27 executing program 1: setreuid(0x0, 0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) r5 = kqueue() r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x12, 0x29282a53, 0x2}, {{r5}, 0xffffffffffffffff, 0x40, 0x40000000, 0x4, 0x472}], 0x7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffb, 0x63, 0x40000000, 0x100, 0x8001}, {{r7}, 0xfffffffffffffffd, 0x8, 0x80000080, 0x7, 0x2}], 0x0, &(0x7f00000001c0)={0x1, 0x7ff}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 09:43:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffe01, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) setrlimit(0x6, &(0x7f0000000100)={0x1, 0x4}) write(r1, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c0d", 0x26) 09:43:27 executing program 1: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x28000, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x140) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x200, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) poll(&(0x7f00000002c0)=[{r0, 0x2}, {r1, 0x16c}, {r2, 0x150}, {r3, 0x4}, {r4, 0x55}, {r5, 0x40}], 0x6, 0x10001) getrusage(0x0, &(0x7f0000000040)) 09:43:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00900000d8a978f0737100006e0f144d000000000100000002000000000000"], &(0x7f0000000040)=0x24) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0x7, 0x6}, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x26}, {}], 0x2}) 09:43:27 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) read(r1, &(0x7f0000000200)=""/243, 0xf3) 09:43:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0000001860040008000033275725ae3f972ac15000000000000000ffff0200000001000000319b0000000000", 0x2c}], 0x1) r1 = dup(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x802, 0x8, 0x1, 0x8000000fe}) r2 = semget(0x3, 0x0, 0x700) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000040)='./bus\x00', 0x20081, 0x110) 09:43:27 executing program 1: getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3ffffffffffffd10, &(0x7f0000000280)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) setregid(0x0, 0x0) setregid(0x0, 0x0) 09:43:27 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) lseek(r0, 0x0, 0x1) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000001080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000010c0)}, {&(0x7f0000001100)="da8b66e15c12c696f45707fa5389001d0ff7ca8d883f9ec21bf08f07c4fafb3e2c17fa114b80592a3f1d6eb1e15bbe868b521f555efb5df29a54eac29f8e25e52ab62f2d0ae83b6bb0f0e401149816ef223b2ad71afba2e3b8370bb49346e44755cc4aabc8c6379593f974cb76fd61db8bb2522442", 0x75}, {&(0x7f0000001180)="caeb5d7dca9f7d26aa5bc60c10867cf5c7d45f10cfa0c7a40711b3a12e02285533367990284401b07ceee7e9b23f947293bf48de8f10af8282116ac6721eb5d6543fb3144f7a0356bf567d36be6ee3077edc6edc6383eb7d0ba0eaac3936e1cc58c9792a86a59f8d530c2496", 0x6c}, {&(0x7f0000001200)="ee25a305aaf1fb240d0a1f1ec0ba033857aae3d5c78b51341e5de58005173fdfc2d954f99b6acd12a4dcd1cabb8eb2d02ceddc11fd43872d98f379", 0x3b}, {&(0x7f0000001240)="3166ac9183fc44aba0c858f16e9ed1105a7f2aa8e44111ff8fb3b2cc05b528b72545f183116646a1508bb860d20ac8785a0793b9a6d655b5ced07672fd96a3121aca245e41b322b4e3dd6a539391f82aaf0bdb4bc0fad04fe76c71efd8b43d57236c61633ee5225acad65402", 0x6c}, {&(0x7f00000012c0)="b0aba7537668f151c6d33dda2983275c6490dcca9c223924440b1cde7eb92a8300e2e82ffb8e78d8171026c211dd16258570d90bfc4d743e834855c239a5b7bbe0a25d2692b9a65fcc01d8217aa1fd3d2c8ad3b63a88d086c988e0cb836288bcbfc40492d856634c5045f05d20601d591634f0ec6ebc801b751db46ac2c56cc8166e9e5abb6e28a1713376dfb885560005bf7fc7693ce8a1ee1cd200d8e0571336a4588364c82029c58bab51b5a347217ae861482ffabd8f38bdf8188ed290", 0xbf}, {&(0x7f0000001380)="ed30a72f26dcd702c66544c7b366da3ef0fceac0a129dfb5ecdf6d3c8b1ee2b1dce515ed48771caf210a824ea4dc7884d94bf8b972dc2b0d6ef8c40f2e1239b51607b54e0084b080af000b323eb2a8eb1757445b6906eaddc26016535b415707749502a8d6cd6b295372aac964f34a38777b28705aeed579ebb1746402599015dca4f659ca3edd016f001dffb2c8425d9725fbf2ca760093a5df332e432c3f55e006ecb418f9cacb385c", 0xaa}, {&(0x7f0000001440)="3afb543797512135f25d00c8736f8a269078cb0b442c22d0cf96787474c13ffb2b36fa751c36294b8b255db18180a3319036e68bd791e2676e478ea9260dfd76cfb572927d276a721224ea98", 0x4c}], 0x8, &(0x7f0000001540)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x20, 0x5}, 0x0) r1 = socket(0x20, 0x3, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000001600)) r3 = syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000001640)={0x7fffffff}) r4 = accept$unix(r1, 0x0, &(0x7f0000001680)) r5 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000016c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700), 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001740)={0xc340, 0x4, {0x3, 0x593e}}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000001780)) poll(&(0x7f00000017c0)=[{r2, 0x8}, {r0, 0x4}, {r3, 0x98}, {r4, 0x81}, {r4, 0x114}], 0x5, 0x7) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000001840)={'./file0\x00', 0xffffffffffffffff, 0x9, 0x7, 0x0, 0x7, 0x9, 0x1ff, 0x0, 0x0, 0x0, 0x7fffffff}) accept$unix(r7, &(0x7f00000018c0)=@abs, &(0x7f0000001900)=0x8) mknod(&(0x7f0000001940)='./file0\x00', 0x20, 0x800) poll(&(0x7f0000001980)=[{r1, 0x54}, {r0, 0x10c}, {r4, 0x4}], 0x3, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wsmouse\x00', 0x80, 0x0) mknod(&(0x7f0000001a00)='./file0\x00', 0x0, 0x9) fchdir(r1) r8 = msgget(0x0, 0x8) msgctl$IPC_RMID(r8, 0x0) mkdir(&(0x7f0000001a40)='./file0\x00', 0xe) ioctl$TIOCNOTTY(r5, 0x20007471) r9 = open(&(0x7f0000001a80)='./file0\x00', 0x30, 0x30) unlinkat(r9, &(0x7f0000001ac0)='./file0\x00', 0x8) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000001b00)) 09:43:27 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r0, 0x2, 0x1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 09:43:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = kqueue() close(r0) r3 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) chdir(&(0x7f0000001940)='./bus\x00') getgroups(0x6, &(0x7f0000001b80)=[r5, r5, r10, r5, r8, r10]) getgroups(0x3, &(0x7f0000001840)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000001980)=ANY=[@ANYBLOB="00002e2f62757300d3149647d424aeabd7ba40db76ab54cd9a9a3bba6a22e32d72ae1b89b1095caee6c9d78863e5238130c7eeebec8c6980a7a9c4e37aa106a67bee6576d80743d4273de8bbb527c823a04b4b488c8cc3297fb93513764ec79f449c4d374c0ac72dab0e7a2a643cc26ee75ef88e4c031230014b747a2af196446739090e1a659e2a839b07c3d7d0bbda83b7443947b507b63b5d39ca65dbfbf7b9416c8b9aca5a7310cd6de3a0f695bdecabcdd8331c1a2a0974e2a023a44d7263b16b58a1b8a482823a40a5bca7a19e34a5b7a6ac8eec875ba88667899a1530f1cc222ac84023872150d0cf3186ff1c39831fd906a18114ae06b680e6ef75cb97a3a3b18c925f6943c9b3915526efd82db56d98dc201fabea83a8e50dedb5b500c4d5436a9610c27ef40eb96aa19144400623a20b6629adc45a3ea32d40cad3fa7e4ad214898bc07610795c95e228eb248b4999cfde662087d9392ba361cdd0cc0c5af2e151612f04a246972be65c48239931e5e6674945c5519e0dfda75ac90e69df3174f861a07039dc56ae3ac58b8c23782f812f51f8859e6c5d5438d0338ba5d0cdc283cfc424537bc39e741908b0d0409c519e6dd6b193f0e50c60010793fa74b9a7b36f4d6640bba449f1cdbda389cfdc2474248765449261370af27d6ee3463f544424368a7f3549388a55"], 0x8, &(0x7f0000001640)=[{&(0x7f0000000100)="3bca3c3778710cd6973c9f7f4a05e81eda63ba82ee25adae21403391b4dc5ec1100db1ca62e6d6c6dcfde1bc33f524c0fa81b7e45de823ee30a0175d2145efa6430793ceb322707165c1d8218f86e7483e5857c1d8965c74d1a7bb702402238ec730b59381e6", 0x66}, {&(0x7f0000000180)="1fed5a415b1abeeaa3ab64c479a0837fde0e080a97c4f8ec6555508eb97764255fd30025288b46b003e4cfe2b7f06369cccd60b1861e8fd2316e5145f1b7d57b29afcbf6621324fee8ebed0a6f60293b63c04876735a2164f23c03f293ae30b1f61928624de2bd1ba59dd614", 0x6c}, {&(0x7f0000000200)="a2c673a6396eae67aa67df6a43f0f3d79d5326c56540681dfd6942591d2c72e7926d39fe8fd773f04abdf731ad52df1e228a32ae09ce3482532f271570d4c4d7d41a8ffe47a70c2fe31d9cdbf2354964e152e8904d4ac94750f317e311504b9ed750e0f52dacb068d27c9c2d61aa5b51bc3abac54ea854e00afbf19169f3ab31e51f52185d469a58ee5dba4330e9fe5090e4f6b032b8fa8c9276434f0238d7b4139450a3af675a9d2f1106e35c7a027524ac4c79c259026206b70d209f9da3fa4447152ffc4d6e12547cf4af0edc4f88c56d8f8642a17a328ed35c3e26f86d18c84e9c8da2", 0xe5}, {&(0x7f0000000300)="5d9c666c45d51d73c6d6", 0xa}, {&(0x7f0000000340)="ea474a4ed0c12ff1feb7d30e3d01917df842a595dd99c3577f275b8522f37a7173e6aad732137788cb6e8b8e64cf0f05df134334ff7aea531b6c3d670f7cf241c816003ef11060f8f325be9f86e5ad13dd1794f8e6d8d4168c60901ddada0b575a26a4b7af75e7df74b2a604409130576d72905f98b8e20766127f6c7f3b53890c07b3e2837b69887c7743a663b61582e80e90ab4633", 0x96}, {&(0x7f0000000400)="ca436e849e9d1d466575bca8e0a869de972091c375aa8d91790a9a4340a535d9feb4b2f5518499d327551fe7f664cb806933153c0a6ebeb2ff46699a85c0420f0f08bc1c69a5b6e496ac6aab3ecd456b50213080deb389662f41624466de254138da38b5a9dee9bc4202ae08012be5e5599d52d5de3cba5ae234afa4204fe86962dc32e13e26b9083ef3a879ac7b7b48e391275282a4009003b9dc4684596940a0e9b53e2fc6721804112b20ec845ab445a7a12857f3659ce97af27bf403f4a624d7b4b8af47fbf59b323996bdec98207103569180147a06c2d00c971ab9d7d24b4ff92b06f770c08b6ff9a2f2d60e794da4eda57dca2afdfd5171d9b429bc689b9aced812bfe4b66b62bfd25ca43ec84d9f5dfe83e6442a7548925984d3ddb24379727954c3f457d8cafeb12751f68177d50592ea7f304a3cfad2bb14580e27d1266dd001581613920a415b2ceeb4ee41f4280e35c7eb503d840a24ef6fb644bce1052631106c84f2c1b8a6936917fdf64b6e89595945445a7214b5ec5da6e85b7d4a9e4fa196bdbde9ecbdc4bfed8c63a72448113a74281a92709d28bb58cad1a8feb6d9c4457ac3928d3985aa51d659683851ccd24a8a2361ae928c315a78270c7dd34ceeddade6384bb3aae601ab793214b64a2c3f3d9b3010d359146cc07bf625490bf18860b09a03200ea385465ddab4c93a0bd68403c06e748d45f17bb7b5b46a98bf9241fd3b42813aac1ce1263a20b486259dfb4b634997a673309f586b793809da416bce2df808406347905848ba04a9ab3067e73863b6932eb70801e45540e5748b37fd1e7e4d259dd4866b788924e6834125a33d5075c52f647e31b078c7ac520d50c5f92deacc584d4d654da57bd0bfa1e58f8d05f84cc94215b2a840bf0df32c6d99795a0b19b8dd0f1b71b9540c0d5395032783717d07cffc951fc48dedc81f0ad5843eae6a6e27a9ec0129dd6a622b74bc25d6f417abeb89b0911ee22fb58f8d8dd16ab0be7217b31579e15c0f0749c0e296dc6b03924f6488ac1452dd03347d3143aabd4ed45d4f51a249a8ed0c828b1a8de1877977e325301318e390ac24db962fe05bf8e7fa372258de0c5dfe5b7cbcefb636842e5340b8daf3cffb811b382e85fa06833f93a2a2aefcf94c83e1043cdbc412c2183692e05273c0fb1a6bbcd7e1da558ca2a805acee89d20a107288896ef73277e1056f203a519ce3ca3aac886210ad1904f7b21d8faefbadf17d83995853b2beaa0b90c7d7c7f93ec5167ab08d3e2c4a424bbaebb73a2b3f3d3d68676b356e6328dfaf358941bbac2320e6a04482af6032f511f0bd2df955d9195c8fe0a82e1d20b3e48af1285aeed6e61d3674cc6a5d2fa9e1d51e1a773b75f9e900a186560d645a72305f1830fda5c406a9ce54a02bf01fb20badf5268d512c4e10a1e1d378a79f2ef75059226c3287451da7c66631cb4e3c8e6864e5b6da37473c45c26d8d535f2243a02c2afa3bac42b407a3611d85dacd73cc913dfc3bbfb7693e58531bef000e99c8f708ebd4e4929e3ffbd2b5475e946d941caeccd29f6f7c4655679b7e1e5fbb605922919d516fc4cbf032df93c22caa41eed8c281c58610d1f9b72049a44f1d97c7b8d6ef5c4cb091619315053b63d881db71a56f2dfeb21344d25b024a4c9f40f720a0ca753b87e6b95a0c37ae4a28bfad273fee48c424f0ba48dfc5b027c16984da4c6229df56bdca75876a6e1831306cf81a90bc76aa3b6d1833a0445b8916de276b68e292635aac9f0eea7476e3eab4253e513bc72d2d40d2a8faecb4d1d03be2eeac5c01d34f4f4b41a0508b2f212ec48598a7436bf49bdd121d54feceac4b949a4568c519a6f580dfa506759c24fc3b3143fb8ed99173a6f46cea627a871f6e4130b9f0fa13fba728783e51b1e270e5146d60ff1f7fc7754a996d8ea78578ac5bf0ad359e5da14e4f96b540b8996cb620ec1a0d5f7b02756033d47b079e11e959ddb9f30c0ad87df7b3ec47fe1990133cb7f3982774a323ab4b981cb64c42d68b112b04df8d69d0750408f73a291202301253feaa7f18303c12a7ce84795b91f1799bd126359dd34dd677ceb66f6532cbc9e5c337a96f882092fb35f0f929abbe310a6c03e968b75a7e5b3012c4421d65a8d04afe99c910c7ee9aa9ff25a561495f37db0cb0dda0049d0bdd72ffc990bb0709ece17c7e6d6bf584db7d577c1c9a6cb5ddb7375ef90dbbfe2a1de8248609942f6867a0fd02e4391837d5b555fae0f64aa45c2d329e97131ef50f6faeacc06d7fc992dbe6744ec8a736a20b05dd189bb27ea6e5e6f94098d6fbf70c6a2e869337e97a60ca2fa1afb8f8e1e4c367f1cc2ecf1502dc1ffb3a01484898db0d2519952332645ef46cf7c2850ff6217be8214991d72347596b09df05b0d2fb0ea92b80a84a34f5044f9363c357934ba39f818218ca9ab1f8c3ff3e510f73511d12b700aba320ecbe1df12695667d283b2128159654983c848e5cf6d4b7cb6acf1aec2fbd8047bcc3baa5cbfa7109e4e2e8dae45830b7f3d6477639c269ad4ce44f92235cccc6f9bc66b5c4cc46f7d916f2e5e75fa9acf105d8d90db50be95096ac57e26018244f919a51168840fc1090eeec2792c314400ced58affc228adb934c1cbd77d29cffda9984c8f0c54b529c591d6f5219e12728149f53d658d0cf8a75bfde1e7242c3f8169596a4a842a00574ef58519070e0a9d4a825551dde20f5abed5a076088a9d08ce59d7bcf67071d3dde0a90362d0c876cab48746880db36e9482069119e9892f2d897868a297e56ff56601e05ec82449b05d41c5dc44a6c90ba8fe193cc0f112c987a46ef215cabfbccab0cb67b9ee372093924aff69164f315c03d0bf8bce8d02678ad21faa2f6e046f00e4be91831c7c29c0623830b14f53cd88ed749e730e8ef44be3bc53e3e5eea634a916a9a4692de847b3cab2aa5dfd8a81e0818351298d30ffdaf34940fc8b7c3e64a81dcaa10f682284c82197538bf36252b8c2408fb8702af21c7eb24f383f7ca28af3d0378a4613bef8fdb0da4620951ce974e921d987ad12ed4ec6af62b9c9655d03cd0b415bfb48ccdc8aa99a357bff18e73c5e3ece0fb0a72d900ebf592b734922641e3abdaadea7d14c78bbca79c6c1da15b4f13e2ea7f6d5df3d19cc7c64ef797d92ac8d48e92f55805ea3740db7fcf1c24f453fdb501212c3c38be89a4e46fec0a4c2de0c2decb2e81c591efde7115700adb348e481ad17279853da79860525227f1af2b297f1c084b2161ee3b4340ee68c42b86f49a6f27ab957854a2288842ab2f274154318de351f65e96066a7d28b738b973eaf864e74bcdf56ffdb7459dc46e8fa8c6c91904affbf775442d0644964fdcf0f3323065024f1d1766dc1f626b7e34496c5c6eac3ab616e0c391216ba3b83d71a832c9a5cef38bc1b2fec09d266c2b4e85ba7f6b99c1d98cb5bba562d622ca9dffb09d5db796c0361bd3319b601e92e80285e506251ca96d6453336dbfc5ac9ba0f83c1a6de4fb0fc17e9345b6faa3ea3abb4ef7d2b2b0ba390912f0ae6ec16c7cd133fbccf54288d14b5f79f1cd19a81b942116d72993c6ea2c8e4079f0e9a8b02ae6e96c5fcf21260b7d9cdcb623a8f6c8f5075bc2a5a6b837f9e445008936b652fe7307a2827ff328c685896d9948e3b9e4dbb866245ae86f389a6e43aa6e31758e38df1da26b4d8208619ac071dd22e089c9db608e327af6732d6deae73cc9c06b0fe4f5ec06c02e46370c59ece214773e445a3f28abefb0c3504b5bc3f285319bad0a251960712d2b67fe823cb8ae545c6f85a79caacacb33d236fa7b29fdba4f8f335084bfd637974f73cda4f3ea81ca129676cce561a7f83996e820420ac97009faa9147395149137e56427e78b30d34abfd0ee4cdd59cc25634e7474190fa7b8eefe4f460f0a45e2a4c32d75f94a99dd94704d027960bf255cdead14b38d6d2201cdbc4bfb7d53cf2424cb97932e3ead7428076c8d43add9ecf0990e286426e9d8f78a6cf5b0cfd20f0dd418c9acab045e3ee25dfec344eb79dd6b4e4904e5211476f0c93f585c43e69b246d4dfca410fd700d80dc63f2133cce4fbaf7f353034e19082693cd489b1f1d1610bce6c9b73145e4284a011daffc37dfe07c839feadad394cbd477f26e7f739c18231214eca369bc20cbef56e2a0b7f626b0133ca83c7b169a610f68f841c5a241f216beff8b2bc5c9eddc7b2e9f4fbd97251be6cc62b38e33c2810a63b8ca318d9f7875abc01089d805b77f35ef22d6cf1954d5a23e4a91a04a9df7f3918e9dfa2f997a4079c78a0502b46c1c046f612c2597a7507455a668d6abfb1f43eec7af999894923fab3a209f2eea1395d0bf6b8fd049ac926f37c9ea208964d38fdbd4c9765cf89b89b1c37607a07d40d07a51e9fda778f9a0c7b4a95e3c35b8938686e36a1abd4ba83ddaf5cd98d633d044d49733e61070cd91348b5affcfca60774683edfbaec6f4c0c05d8cb28d9ba954cc63ba5ad159b3c5d8501086a71c957fc299605e5750ff2d7c3b0d1160b22ae1cd8eb14bf30a45d50aa3d451f0a3119418073adc1709caad9090d53cd5e229016c025e26a2f4783285f8341487888b31d20f6460410b8b5e7de385d155bf7bbdb7be3a2580d1da71fa06301f7db72cda852476c45a49daf55b6b7e702dee0cb79bb47e28ad90fe87603c9904e0eaa9624caef0aa3ec7403b080fcee591076431d1780aa28e3b531ed0343066cf78bcb74a9b631a087c80bc1522b746ecb34804f5e3712f4bf7ebcfc1cdbcea45416e46749c83db3be846a341146883981465a73914508c1c8a07f33857489dbcfafe67d703d6e05a3977391e783933ecc0636f9faba9d6d3a65161b5702d5ec19b70c11e780ebfb8103c10c49b95fc008488e4c9c77f8272cd40c86cd49750f8fcd6972eca32c2486318c5b26d95e88dbff3cc8c0c5a3e2a3011f1415dd9715cf2f839be53cc1557e8d8a07c8615e311bf676bad55ae4e3a149f5633f4d6f451c85b93e1c9d227c9e98dfa3dea5c13bf35ad538b98601e00d55f74566bd476b1f3914eaab2727eb4d956c8743db8c8a32fa740886795bc0df15574fd8919329d5c39f1d04aeeb5629fc42b2488b46555f24e8cd19f710559530e2107b21aabd77b5042338e5db1a91381f1d1763ad9eeb4a39a6c0b43d44f918fae79ec0f88c787db1441d2a9e2ccc8c5289267425c328cba6af7a84c8273ca7141243e019d077c9c37391607a2725c5814d7bd11ab9f9216c2ab1b2086b859d7f0ba23d8cbb4930b0ec833e23ccd1b0b1bbd396d6e84c941ab2e61b0423216f44c510c6d65b3ee363a4f7a0709051ff0d24fcd0f660d0547c59d78ae9d6f0aaeb0f18d0dbc00a73f2a050eb4059f3a421c91400637a67baa29219314c6310ebf979d123b4cb6d1cac65ac6747728cb83f0052ca7a959daf5fd5109d815722c0bdcc0a85140502e617a50ecc8d6c89850d358825b6ff1191af1af0b6f6f863d11bf3154a7321c82cdd4b04764cc4f3348698d86224799e433ebf6b2b70b42a89ae12e6b7b1bc39717ef495cb6829b90cc97be48d2a1902bb9ac8d4b75371e1fe7965dc2cd11d4ee4405065ac254fff3878664dc84ee504f80911bab4652995e2c19e293a757ec0dd98a5e2ff65c6ffffc190523a770df1a3b442318c0ffc7d40e437206d62a68833019ae05420b7ba95013c48b405925175ed6e5f851dbaf5680a6427c2cd1027dc7653eac3866aeac1b734c87890e41888c08f184", 0x1000}, {&(0x7f0000001400)="df02aef12991ff347c13d8f354555d2949d4710533fbc90baa9d56d3b5049fa839bdc54dde9d039c5214b3511d1f30fd4bcd8763d58b6300b89a0fcffe3b03eb68ef83c72e77ac384dacfbba8232385814374fa98d676767cad5586c106664a2aea89fd461fdd43b2a33dd9d68306be499700e1ee6341e4a6bd8a057de19c374f104c921d77a6ffeca1c89f67c01d8d7e24b0b1e11282304237b15a578601ca70d148e387e875c69a192b320785def651a50fe901d6c960c90a84596a20345edfeae760615ac6ef8ba2f7d17ccfa8cc78cfda0", 0xd3}, {&(0x7f0000001500)="09b722ee28c1fa88b5d6eceb7551c52848d5c24f98edec9ac338076b57635427cc63184072805e33f1c0869dd69624523ea14c97543cd3c15e42defac0e85e9815c87527423aa49687741e96257d7299aeb742e4edd1dabe09bf990b0c935d45aa09", 0x62}, {&(0x7f0000001580)="2cffbb8e3bacfcbe1570928c0a3fe29f1e8403da3d2d8581c3ce661d28e276ce8ecf48644717acd561e5da1e3931902f1ee1888e30269faecb7c0b56af302884e7767ea398ef7531b77027854dace5288d20b5e25bc4c45d4c7c476c8818bbcc9466eb8815e8a27c5fc64444a5d1f72b5c0944af50ef77a2155bc621419c8c8966d8839f98fffb7e6a0b38302e237ff1a24d249fd6b9966cbed8b63c9ab167bcc98d0318acae235a6377c637f7fb28f482", 0xb1}], 0x9, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r11}, @rights={0x20, 0xffff, 0x1, [r1, r2, r2]}], 0x60, 0x6}, 0x400) 09:43:27 executing program 0: r0 = socket(0x2, 0x4000, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0x0) 09:43:27 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x1b, 0x5, 0x58000) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x571) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0xa0f5, 0x2}, {0x18, 0x3, 0x6, 0x1f}, 0x1, [0x6, 0x3, 0x10001, 0x0, 0x5, 0x9, 0x27, 0xc00000000000000]}, 0x3c) 09:43:27 executing program 1: 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() clock_settime(0x3, &(0x7f0000000080)={0x0, 0x10f7}) r4 = getpid() fcntl$lock(r3, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x10001, r4}) poll(&(0x7f00000000c0)=[{r3, 0x50}], 0x1, 0x7fffffff) r5 = semget$private(0x0, 0x3, 0x400) semop(r5, &(0x7f0000000240)=[{0x3, 0x2, 0x1800}, {0x5, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x21, 0x1800}, {0x0, 0x2, 0x1000}, {0x4, 0x8, 0x1000}], 0x6) 09:43:27 executing program 0: r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 09:43:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0xfffffef7}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000009c0)="4452505b66231033db980aa4fdcf4141aca95bc9e5af8ba8a338349edad9e8ef934197f8283de99de24467e81d03282ce7eb47652e6013cab34aa15a09cb271f1da3f0cd68663c8f21a440fedbc76950e35196b045cc661250770e85afa0506d13193ba20b3a40c20ddb40200c914b677c98483a23c6eeee3ff141184f411dc4378876733322a53f20d3e3a1078609d3a78039571b1f7c4fdb4eb2041ebd1d654db94f52f59cd3cc9ef7d9a59622905c16c4959c26b71f902f0f2100cd46ddc27628e5a83e4e863b555ca9229eed785faaef16f0c3a47354f519e28a57817277298ea696ee604f40612ae6f5d7835d0c8f1849d832d93123e11df8e78b5c10fd5a57b1c6f8e64f1e86ac50cdb0d45549ac14a46c78b060508f15379f3a8da8a93c1e6100daaae6bb24b1e36c3eb99606377d3c55525dc094452bb7fa75b3176036b078a7458c0a85f8513f7b54f000049e78d838f474a1fd47dcaacf345184384895af00063800aa9d56cff64d6ef26aa253568a441be62411d438d6ccde4244091c4ac31906d899d7b1b5d92072949742dfac2c867133739f199ca20dfe380435ff03c77ce377e1097276c56b6e5fa8041e98667088333f972560a2c3bb250a13933bc82b299e334b0b6f2c6cda18b8fd1109846000aa63acd6a61b6a16ab2994cdde8319a24547cff370035966f1212f494e2155d380a44b2f43b5c73c1d962b639c3910e81e2d0c8143061d6f289e1d97bc1ceeb7f960f6e827b5bb9683de4aa7955221d0bb0aff61531cc84a5e3004c9b0a48c39fe2c2e8acf067287d20eee2dab1e2f8d92cd8452f74c7c9b2dde2d8038f12122ee94d4cad49fdac0934456efd33e5c04a77d955181a79f769230e1a35e94b092e0a4e2d1f4a9d0365e85ac394c7fc82db9c86879bc55daf50b2930508279232dd18be4790cbea54792b13b32ac1592c2005418df177869764f1c56cbaf4894e3f5c75818f82665bcdb73c13fc1a3a1b04b411bd8466c340e23a2a35bcd5e8f1a18de248d23bf6e8a9f504174843ca70540ca369078ada173ea53aacd25f9a296f2219681f88fc076cc3fdb7f9c43bd289f1f9b25d4dad75799335bc100c3f02f784e3c2e81114dfb329ec60240fb6b75f24ebca00ac6a333f62ecd619758f69524b024e2ebaa9d3bc288beab609f05dc795f571480a68acf9361263806ddf860b174ea7c3983a98c998736de4730d7714175402498847430094059fb5b4ceebc553692cdf1bc35471fcf4e42a4393f964e0555c63d3263673c9503e88f9fdd88c2fef41f733109f25541d9a8f7c8052db2c9dd23f561afa54c3129136ba18934c04831c3af4bc9eeae98b106cbb581958e931d270f459558267dc718ca05bf88d55d1553af124a76532cbfee1ee66567b3ef90d96644320222e12feda00baeda79dfe4d33285acda781f52ad95a1dc1977fc930d4763fd201ed05d73e60cccf0683744fbc89796fd62acc797892bec8e62c459ac5beeeb65b330afcf87a0fb15d89f2563bb74dd4e5d8afcace4b1fb3cdcf4a495e645108f5df2d10cccb5728580c58e9aca48e3a766bec4c37116c6168ebef52e8357f2d22ab61ff3fb35e7d1d1375d68d9541bf80e54e7ee4d7d1caac65597e5e9b90693782399fee631733dc37c9025cdb0b935752bc3ae07bf2d70564650ec6cefcc36d082c2129919eaf4c18694b2c2d02143eaa220fd52c7a530b1559ab26b4fc25c1e903b109b7b486139716411d1df7cf3ded2b71498933278503ed6d1a9890856a0837d4167421337f397699c980c8bc5b45d13dc0233ceae2e92bffb4c9cfcfbf6cfea01f62985d2e1d0148b33ad1fd894e0101f1687bc173184108a67fca6b9a0050894f51946046d86527d6bc9788bb5f5a4340c2fa63ce00f2f9e105de8c7a1075721a58748ee5d73769c24a7bbddce38716d5089de12a51ceb6275a29f7cdbc17fc48762453f64cbec773fd0522470f1b95fee66aada208ed7672e7c871126dcb67f474412405beb37839087f5c81b37cef99dec0dec9d1a9111cb577f4c969c64c98c001fdfe440c3896f167c66be07610943718a2c6902ab2c3737002b83439e7c494083fb6643238b6ea096e12b6dd3e049da1196678f37a2443446b889e1bb47b3761cf476455d4902b37b5d97792b75096c6fc600d0bb5ffe47b2d8f6dd717f7d8c678ef760566f47158aaa93a8d5b6b777be1365fef823d1c80546565bf8da24d510927446d7bf9db273f9e65ff3277b5b81f9f4fd60b9c19ecb9a6ce5e24540ba09201cc4e26224bc3760e7f4b4ecc382a1bfeaf180bd0021c7d9ad2cab58791c7a4749e917b3fa0b9f0229a25809ef73f1a804be7747652b36065420c04100ea7b837945f193dc0bcbe59b22889a314381ef35ff801ec8a11653bbed449aaf10728eb22cb55c59afffe50a5a5fd6df5316ae9dda6e46e161e8a61ddefa5d3f2b425c64c66a8580522f0f7f6b32ecfa65ea4a50fe290c4575330f05c46cb911bd18d513f7b40552fd69bce44c8fc306e1e6723bc631ca39cfe94ce05a8cc58ef461314d94837d2f1f8a9c7a17dac34623bc19e49112c1be0971a93bcfb8703200d8f784ca10c9034dbce3180d6f916e574d61d04a188149a508137d64a05b698f9274915e9af8c54d637ff880c1e5790e6838b2dcc02ffe20b82e2fd2f5aa1648558290ff7db46b1ff95bbabd4bc2df3634accb5a747fb0a0c53f0731374e2235785e2f563be310deb6ebfbf955cc70a7265b92a9e402f0c5d36cecf3442e227932df62ab9ca4c5837ee48b2d5a94248e2217aa9d8e2afef92cdaa7891ee73825927b798952ae1734865997d63de9c3ea0662ea3c2e9801086455ec36ea7a300ca645358881b9943a3e4f46d4bd0aa61eaab6efa408805cd24a005848161cc326c0cbb3fe50a1e1b536a8534263d0371920ca33f8c1bab5304a0ee019942404ca1e225d071c816155eb9d170eaf024b43963f87bb6c54fe490645c4d45422078a4bc4a62e941a34c402a08da9d9aac8d95593454cbd98407725595d6aff3f71e19c5f98084b074489ca4cd60589ad21d45bbb8088234f7d716650b7b2986f98f0c9a8f2a3191131239aac9ffb58b2aaa32f6d5b8f0ffd81dc7923d0de3f95867ac74320750b08bf2825bb60a1e007b1c3391cd1e3699cc58d5d2b113785d4b19ed56c00c25189369efb557d00920e5b29cd9739f1d1b8da4d3bda7958183ed33e6d7fa8dccf0ba4cced007875d01cbdb2fcdb45b5a64a5aaa8df93c8a6f6c1a18ad5ce2a500622f5bb7545ab81ef66fdad45da621453102c95c53864e9fa3fb797585909e7e420de43fca7912058e89ef156e20861461f79564f06183c8c0bf6419a9373bc1bf516805eb9254985a04eefc878ad8f8ceea1e11e3fa196e689f290ba328c8caedb7cb14a070382d46622efa81f1abca0a11b633051c8f76bbadfaccdf859052269d39547f5d264306c7e65199f30b2462b63a3617104056c2423d18c1cbf588d54be45c71a392c4b8a3efb37a1fe0a40a287857558e564cf64f0745c91c4e97d4bcbfe917e85cf9650be54aa1c67441012afbde0387b54eb544d387fced75d5e296903937d4ce2589e5fa9aff298cdfbfd07839daf3bca3f295ef915e87e15a6bced98f1926971f93fa3d2f57fa71d0ff5b5c365ede799f571b02554ee7f9d05d658822f42ac437628d01dc60c1bf367f4b713a2b00648c369b2f354bf6a240a89c35e5abc41f8e6edf691a084e3fbb1d919b685d34a9715b80c4b9af85da79d98320c764255ee9a581c0f33f9cea827f1d02d9f4b9055c3211805158880d2d2c5ffc534a13cb91c1ff443a539bf2e4506fa3", 0xaac}], 0x1, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x2121, 0x1ff) 09:43:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40000000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="64566ce82624d6a0fc44e097fdd56de4ee4e2cc523eafd7ab27def9b657b2c027af6e1deb4bb334b18e9877615ec98d11e39638df06dc8ff4a62915d99017bb84883db50086ae8513c488afc15d4e4183532cd9f90b7bc5959ecbe091583702fa446f24c9e678ab1f06895a245cbb89f47becacb90e3e52a492d2a62e4865817adc536cb0b79a59c9dca65c907b5a866fda10207e98c8f60329c9195d1b813a26d1cbacbbf9c3d0b10a8e0f0159b1e43ec1d", 0xb2}, {&(0x7f0000000200)="f55d02c041339907c0ec87783506d7d342d31a2568f6fd2913146659d1dbd73e1a81e8c46f82bd7cf3b983b13bb675af6b8e0a837f6ac24ac538eb941b64c79d397f650ffb", 0x45}, {&(0x7f0000000280)="a6ef91ce22727d17c6bae09473153f6e24280078f0e2906056a506f1f4c97e035b29a5b422dad196f1ad804a76a242172919a01c82a6b11e500dd2b9ee9b1b66faf9f8d225cc5d02a9157b6f97c8d1193d4b6c860527641fe48f5c75c3adcf8f770bef0bb2a0b1e6d00b017d8f773e3e5ebbfb84e82f530cd9b20755c587ec7d2a3d232aa2921d6a86b8651c8322dd6b391d719a5b15fc31da7bad82dd38980feb45228ef0a4cd3ce73df5b7b217ffd60f90376af17afecf4e3bd5d18167ad8c7a5fbc34b10c30d1c238d4ad3d36442787c90e0cb7ae1f142d17e9ee9a49bccd625b48", 0xe3}, {&(0x7f0000000380)="47bbb3c875944d54841b1e9c00fb126442f03d87283109f3749c4cab32188afb3076dba081f47cc2969a70a0dac5916c2990bbdca87bfcbb0168b0f2af42815096f1c041dc5d0a10ef68bb000a69487fe4309cd2e653e1da0b32df25041ffdb90291d917c2aee933340d506f525ce75d61a3eadde7217429964bdef0afc2f3ed4e89f6858ca0565baba4fd5cf93e3778c49be34bbe7f6c2bdd", 0x99}, {&(0x7f0000000440)="36f266c6e30f4025cbf0dd3b9cd816fb5b5d8d30828b328603c7aee0bbdfe7f265f476ab1d67192cb8f50cda4e6df4047a545c903485f94096e275bb2d82473f347d5c3d19655a002c3e6624ad78441aa67bff7d9c13b7ec8101d7a01bcb7f9e76", 0x61}], 0x5) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008b00062b0000000000001c0000000000e0bbb39c6afeff89af2dffff0000000000004b7f4f", 0x2c}], 0x1) 09:43:34 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x5, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 09:43:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) r2 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x2, 0x8) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x8001, 0xffff, 0x70, 0x5}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:43:34 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000082c70ee5f3979567"], 0x10}, 0x0) socket$unix(0x1, 0x3, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) kqueue() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="f65ce5365449feeb33ef93cfa2564b3dd88a5ac8958161da85654f84f69d22a1f3314de11a217da67252f01345cb44e5cc35165e4f32c2ffd14648206b4c777f382a239f7359b72c1c4923853669ddc886779f088517cd5c40111a14c8e8c140fc31192cf704da0387d7f08ca58d19015f90410a7b8d98589ccfe42a8f12b1cbbf60e0ad5b3d381dd8aadd80e8f2abf8fd1e6d2fb627ea73460a3f319cc61a01400de50d663cd1793ab053d6611ba6e59af88522ee9a0dfe", 0xb8}, {&(0x7f0000000200)="56819784fbd93cf4e91ff71d48ea6c32ec93a1e9882413d7f263a10b949ee5db98c56418a1c4c7e3b5394e0b52d16520b2250c94d634b1de6c14f3899bfa7fe36af57429d18f35be95f97ceb8b6d1804749c4049a7d36133d44cff1b2720e031cf93c21fab646699e3c92ef336f54604fc857bab4a62a3b65f7ec2ee40ddfc8de7920901019b8d", 0x87}, {&(0x7f00000002c0)="e873a17cbe104d4fce43c58cc671f430970806f55b428f2ad10b59a00df375fe82c436ede056aae88a8381b2e5fcf34c2f0c1ac2a605d7c877e02ef709a97b1df82fa5d54bcf51e1d44c61b6789bbbbcee4164abbb0b0a26a1a60d9d4d97d57d4369e0dc3cfd6d9fa8659f24ffa9c7bc97eef39f3aa4975cba75fb6515d1bda783fabaa2f7d9571d70cdbc392c1a34abfceeeca9454b71421a8d4236f155152cc95a288f3f386444f841cbfc2a710368355f94cd4ac153ae5490a86e098294f7df44e02803fdf82d16fce015cb5464db3ad6b65d0593ba23774be384eaf740bed8c72479a1189969086369aebc84dd51559ef7ed7675e9372f26c7", 0xfb}, {&(0x7f00000003c0)="efe4ade7e16d859aecc9aa82a892b550dffcd88ddf85baf3bbbe59873a2272fcc63d2e", 0x23}, {&(0x7f0000000400)="892ae5e5760fe3e4fad589f6605d499c3d644d480b2c76b3ffc71615c9d67e6db3b94aa30c5cad640d67f9aee0f700ec1e6b3a9d5953848bd9170f14741b5daece414174036a2d843c561ced4b9faaf1f751c65660e961d03e2ba0cb979a75ca90c7492475bbd48ca71f4c4a40dc968a86226969ce3b8c1d19d97671e319c69687c63464ee138a60a4200c3d173ca032cf71d52b5ff981d9e137d84039af99442020226f553a2ba0f32c702e05debb01b05a7f90b211d61c09b4735cf983c02290f2275c0dff6ff65bdd5ae1c96d660a543adefd82aa28319172be2c5ca86f5d0d299af6cb065a784e0537e26e48e16151f08f61f27b", 0xf6}, {&(0x7f0000000500)="4a495ce864faf7892f8ffc08015b9b554749c55955a41c2859bea80521744a7ddd9eb7e9965290a039eac8f4568e19695f45d80309b37bfa9a4c54a40df83bddbd62e2218173befc6bba09e11ee04bfdce", 0x51}], 0x6, 0x0, 0x0, 0x400}, 0x4) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000680)='#-,\x00', &(0x7f00000006c0)='\x00', &(0x7f00000008c0)='.\x00}:/\x00E\x92\x95\x06!\x8d~\xcfF4\xc1\xc2\xc6\vo\xcf0\xce[/\xf4V\xe1\x83\xc9\x05\x8aq\x1a\xee\xbb\xc6\'r1, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0xfffffffffffffff9, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x6, 0x3, 0x6, 0x1, 0x101, 0x3000000000000000, 0x4, 0x0, 0x2, 0xffff, 0x80}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mkdir(&(0x7f00000015c0)='./file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getpid() r4 = open(&(0x7f0000001340)='./file1\x00', 0x82, 0x2) unlink(&(0x7f00000010c0)='./file1\x00') setuid(0xee01) bind$unix(r4, &(0x7f0000001200)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001580)={0xffffffffffffffff}) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f00000001c0)=""/230) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) socket(0x11, 0x4003, 0x0) setsockopt(r5, 0x51c, 0x384c0, 0x0, 0x0) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) 09:43:35 executing program 0: kqueue() madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 09:43:35 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(r0, 0x2, 0x0) 09:43:35 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x4, 0xe96, 0xc00000000000000, 0x7}) close(r1) 09:43:35 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x84) flock(r0, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x2) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xe) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) r3 = socket(0x11, 0x3, 0x0) connect(r3, &(0x7f0000000040)=@in, 0xc) connect(r3, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xfffffffffffffffa) semget$private(0x0, 0x7, 0x800000008) write(r4, &(0x7f0000000b80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f19a03272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5ff1ce5b90f57da54be439cd81a0ad71a0c6b", 0xf9) sendto(r2, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) fchmod(r0, 0x40) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000007c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)='./file0\x00') getpgrp() recvfrom$inet(r5, &(0x7f0000000600)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0x6) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cd, 0x1, 0x80000011, 0xfffffffffffffffb}) 09:43:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlockall(0x3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 09:43:35 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) poll(&(0x7f0000000080)=[{r0, 0x104}, {r0, 0x34}, {r0, 0x100}], 0x3, 0x8) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) 09:43:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) 09:43:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 09:43:35 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10850, 0x0) r2 = geteuid() getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x6) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f666c65307a00e4"], 0x6a) 09:43:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="000000186004008b00002b27fedce7ddd84d3e2a7fff050001e19b0000000000000000400040c60100f2e900", 0x2c}], 0x1) 09:43:35 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) symlink(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000001900)=[{&(0x7f0000001740)="19ab216fb0a917ede67da611f39faf38ce3a079d577c7086ba9a656f078592c9e6f12ef6854e4a73f8a083b4186b7ddb30b269476e5203389c8e25f34c3d67bfc8482af5e1974c96126b9d0374fa82a0a3dfd98127771eef443a7113618b4e931d46ba79711d054ca85420a855187ab9540a289573ddee41a9317eeb0541f2f91f4e571fb57ecaf2871864603ac276962a29b8cd363f033626d7f1145d0534fa305525f589af3d182e522b11b2c28c9acbdcffe9fe93178543f77d80137d13805cf2cb8f07b196ad2ff72a8c6302ae88a411", 0xd2}, {&(0x7f0000001580)="2903c55ba81f594d41616985d3af49fd1d9a30492ca1b217e39b15a95ab6688ab9d2c77c1b12a20e73cf19904876f34c9a6333a6583f477d2fc192e8000f1845fc4ac579a338e180f4a6ddeb87641b2e73bdc3cd7ea6dc9960f52caebd351019e9905082fa4838b1138948cac69db0c4bee79e4680d56699a45c7795e253c51393a00cda413cbb3fefcc51ed375537126234ea0c0c247c947281e156004cabb9aa9ef37bbcbb", 0xa6}, {&(0x7f0000001840)="018be94a9e98fd65ac4befcda60af5a939d294522b49b86d5a125246137930f90b7d6c6f9bfff920cb6912d387349d6e81e9c8d3bb484afd5f189a87004c728fe659b2e3bfddbabfbaa00fbece922339b3aa5a9ec3f9b9b9c6fe3d9b082d824652d0c882ea1904da189d5600ba3f604102b35a38730f50b4ff7b5337a371410b6cbf95bc19fbd9bd5a346b09a39e3fd4b1610d30c9b31495ce77601b95f2831f7589bc8d4966", 0xa6}, {&(0x7f0000000100)="3cbe4fbdda80eaee363a2d3c9630192a545e5e080ca968d58e20503b7f13b097503231b2db8401", 0x27}], 0x4, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) geteuid() preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/73, 0x49}, {&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f00000002c0)=""/114, 0x72}, {&(0x7f0000000340)=""/242, 0xf2}], 0x7, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fchdir(r1) dup2(r0, r2) kevent(r0, &(0x7f0000000080), 0x7, 0x0, 0x8, 0x0) close(r0) 09:43:35 executing program 1: open(&(0x7f0000000080)='./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), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x400, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="e4b7e5df94f2474ee5b07e07a6cec1cd5d596d3a59684032edb3dac227c2aaa722406956a8007501e38639af1a08724742803ee637cb9d16f2c3c7fa2b15f0dea9633e1438bcef966947527884373837001801aba13c11c9aebd5b9c395f5573fa6336c6a1126b8a3ef0a4cd41dcb46fb9e9596141fb0114edcad05dd910113d555bba493b8a7e94e77238226458060718b868fa4c9960faa33e447eece7b8eb573b491e3c5f59ba1e2c17ca4cf951de94741c33ff4beee5f8b040c8d8bafd729d0f32039b04d444993a1a53b4ede8", 0xcf}, {&(0x7f0000000000)="1e5ce23fb753", 0x6}, {&(0x7f00000002c0)="a80f94c0fd0481cd37554f0a328f3a50b46ff0bfe6849cda953d42726c2dce42c8c4db9cf89edd2cd0fafdc7a192efbdabbb49c99f6a7437dfd8bf46c0ba018b4a099d44634a0036d700d24c4f5fe2c151c8b8bd68ce7cf563e2e643391d8f3682a23369c83908d3e0beed33e15f00e0af1df832f9e3cd184a6920ac28695286070d989e85caec0475e759d568123c5f23064aa01f202388f0fc6f799686d4a552405cdfce89f2a8dfe4b073c55e4be32e6037b89ddb4fc8f79a5c1f8364a65db590e7a5cba472e72f42bd5d4ac9bda359c065cff53ff7a02dc9bc81937fc88fc53623e1283deea65da57ce9d22a14", 0xef}, {&(0x7f00000003c0)="b44d31161df4368a17dc7b137b330f83b9f32fe9f93d3ba59062d83e6af764b7f5a01b7f95db0b515d27168c2a378a5ff71f775e93c9bbb9681a9ee89f6aec870fba5cc08c9d32c300213256717b4dc8c5d1990a2f9b03b7c2995c2d146cf10c91215b5b224fb73e22456e96059c69ac1808379321b363c9d05a7963001ff40cbb17bafb676aff9891fff9b3d89089c9c7c817b1c8acad3cb16f92d9e7592dd5ce66fcdf37275ede288cc21cecff86e5b0f2c360897930f172705c1cbf84c05ab2a4224fc7d8e0aa82c7668825450e43501662001a6300b389f289cab61ee1ecc91fa5e3a61d896c53860c07245addb815d9ca5975be423f3547bf", 0xfb}], 0x4, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:43:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:35 executing program 0: r0 = socket$inet(0x2, 0x1, 0x5) r1 = getpgid(0x0) r2 = geteuid() r3 = semget$private(0x0, 0x1, 0x20) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000180)=0x80000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000200)={0x8, './file0\x00', './file0\x00'}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r4}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x40044273, &(0x7f0000000000)) 09:43:35 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x1ffb, 0x77) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x1000400000002c5, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 09:43:35 executing program 1: r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=""/174, 0xae}, 0x1) 09:43:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = dup2(r2, r2) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x4) fcntl$setown(r2, 0x6, 0x0) 09:43:35 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r0 = socket$inet6(0x18, 0x5, 0x2) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20080, 0x91) ioctl$TIOCSCTTY(r1, 0x20007461) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socket$inet6(0x18, 0x8000, 0x1) write(r0, &(0x7f0000000040)="54a091dc3721e7ff5d4bf8db0356ccd29ee4caaf7a5a97a4d5fee46e845ca08111dfaebaac8877400487e6b27d0225aa021b1dc7007a5b41cd579f7b2e06d70444c5c428c5c7fb667932850273769867f4f03178999f7d0de7c72624fc76e6d195fe93291b2c3cfa754aec957f4a4223712311fc7cb386c67e0407c4c978fa1ea668b4cdcbbbe51a2858", 0x8a) shmget(0x2, 0x1000, 0x1a, &(0x7f0000ffa000/0x1000)=nil) 09:43:35 executing program 1: 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() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="068a051782e9e44c6fe1f757c8b3186aab174643a3f58384b0d5b4ec7ac7c907a74e124e296743a68582586cf29039369844ba6d70c42f3ab040b59f288c7d426f1614181dbc7b85cc8e25dd2959a5064955d4a9e6b90b5a6bff8cd46db7f0a63c3c8748a5c9e4cfa8b3b698273864fc5f3292e971834bd29367338be8a7856c83722a93653163ca1a31b0fd150e28302a77eba5dd3dc73fa319c03f55ed5c1734ab8eec524227f4c37bdd2a23a797cede63266669d462077649f9301964cd2160b25cdb51bd2c7a8b4fe992e81b05e241bc9849", 0xd4}, {&(0x7f00000000c0)="275935f9ede265bbb1b9cbcd942a76d62d81b91b8cba763499cc6bef228028d17645aacef154c8018ce18c0f6a4b002e800d55667ecf813747325154c3bbdba9491c6520eff7f57dd4ec3f970ed2682ba665d812a292d86c46f07a7827b4a562", 0x60}], 0x2) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5cabeb8d8315030000002f00de0300"}) 09:43:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, 0xfffffffffffffffe, 0x1000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8042, 0x0) getuid() socket$inet(0x2, 0x2, 0x80) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x8, 0xab36, {0x676, 0x8}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) 09:43:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04"], 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x100000001) fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000400)="220e22c200001c067ebc74a7ea11cf641b02ea08776af5917cbc603185f1fa48f4445ef4e60f01866e30dd7beb3e13eeddb28fdfd7a9d091dc49f662513414a6f8e53c9f87654d0385d2e5f4700bcad15f8ccaad8754f12fc845261323e32330a82e548c33948f2c0ad7ad64e207ce4fc222a2f5626b9049fc3579bf2295baa7220200fcf1eda677e5dbe6a29298b7629f88519e2fd979b855bce0131cf47aa521d293a0a7e672a609b360942cb4fd56e23938c990196084c63147cca7c5ff65eb0f0900202adc5748e396ef91cdc097d60f0a43b3ff8382c5b028e7b9abda8cf3f4b8c6128741efb7993c0b67bf00000000000000", 0xfffffffffffffef6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:43:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x5dc7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) 09:43:36 executing program 1: r0 = socket(0x18, 0x8000, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe3e) r5 = getuid() r6 = getgid() setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001240)={0xfffffffffffff323}, 0x10) sendmsg$unix(r1, &(0x7f0000001200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000010c0)=[{&(0x7f0000000080)="65be4c", 0x3}, {&(0x7f00000000c0)="726227ec5f4806df9f3e00563ef4ec758dd24ccc4d4a76990ef04147e9e048dbace2f3b9b72c71ae0f8f0c474ee20c7e764495233f28ced817fef6f29e2acf8dfac2dcc7a17e90f28b43357e93fae1872e20b946fa2d6e04d88548ee2d10191c95836712562d2115e78c18ebd089d1a309e2659a20b66032f415678f6c218ca7abe855557b8a7f6b56c6892cedf79fb2390c9c58ee8acd3e58791d9894be22e6be96ae3935b21babc3bba5a30a163900eaa9f27a3012d7c8177398f3326fea96436add90eb23fdd701a3d339e8d3aa39c77ca467383898aa5fd768f4cee2521d3fd66ed1a0551a74a384f463f6c9d72eced8e7673018a8d3294d8ef538d676e27266d36f9194aad9fffac895f9fc5159cb9aefa42fcf5e1af8bcfa7cdc0b831153b72bf2d3969f4a42f5aa4da255dfd4af1a99e45ff368f9f6b558f017f796c2169e7cfa1f9f5b60c2898242c431920219e36a623324f0ba86f0749849ad2c9184432fe27725a55aa9b6c2102ed129da5ceb70c32a8bd9b0023ace3fdf9404afcd2d8afc69ff1a86985de9ca96e36b85d8c44c2276dc3ddb46a884b5a7784789452128a13a30476688c0c17dc0edf31cd3a0fb69eaee7de93fee317cd18cd0548ca51f2713fd7dc7ea979c69697819b8889832de1dcdaf0d414ca302b9f52910b796fedbae6a89ec6d1bb2113eeb48730d37cbeca68c95b18376ed1f0a5ba2ead161b053ad219220faddf3f1ed2c8d1058d290edc1a4a8020fa07a117e26dc7c09a8fe21b2d317b399083f6ded02f390cc0becd6f501f7804a2367c34f1c373df54d43093d20cd8c20a947aae4a1fd0a054cf8785f3e31e4642748cf53695d046541d0c9aa39048ff98647b38d3522ba63d1107c2cedbeb44aebfeacf176acd6bc4fa527ef9c39e83f0e811d22eb127bf36250ca2537d732858f5088f566716647b58beea007cec91f7c2617b0880075aafe6822cfa93420ebd1aeef8ed90a899f3bb352960c04657558d90205a22fd937f23f40de742f72dc5226088bf520c4a1deedae699c3806d3ca7991fa59a8621d54efed667ca9e2658ab347d061d10609bb70019ec237596d291af836435c8d93c4dce16585eaa99392d02660d8c3d17a35637c11be7ba9a5e3d963e42960a4f9ad0f37594b7d778a01fd0d50401f33673bdd8c2c10769b053e875d8d274b0616dcb47421e5f3f7daaf9f7f805b846f70d8bb890d0a1730de2dbc41cba5c3299f55e6ff990954fc4cf30223be104775718fc4e413cc3801a9f538a001d14b5bf05533051b5795309d97ff9815b8ae2819705d7069809799bc08d115ba88698b4ab217bf1291c255b9941570c4dc1a85b9d9e1df477503ded6aee1ddc0b8b4667510feddde70bc069f4497b9960a51fd06c1eea83ff9fac8cfc61cbdecf77bf889ee01638aa6787fae587f210a41e2ed8445f52a1dade232a227087334c47da5a605245bf01cab77479ea5eb840698e932b2ebf0dee34cd44130fc3a9e7a914b69ac14814ac0cbbcf649e593590d3a183bf889bda2e338eb923d133bf898b42d6a33278318c1c1fa11f35e91b930111d68c72f6296b306eed4cda08cac0e6bdc4201c67d2db50c26d1593e3b68a822ccd19e7699d3b0bced058b61f025b2a113815e66b9e50a4d822510b988bc390e40a8345f7125e8e4b6d9e542e33a13c2b47512e9bcae9a65fcc005d7257e188ccfcc1a7bc2f91620bbdb0147a2a6e7977e57ca560dcd06294ecad45ad3536c8e70b61a38ed791858fb152162baa4a8854560578b14e0162b8057204e12235d5ec3ad14dca16a596f97fcd56f30a90ab68cecec68c5d352cdce035116964d3f4e1de05a58bb67f48221cf21a0aa8eb3dfcfdb72f3c9640e5528266739882fbe3e322a565a7e1d83c79f876fdbdfec0270576c2ae5ef3a4bc69d754684e49dca9fbee8da34c545501a2f232beb94d515bea5e144a895e7805d9a81a5f301656fdfe512a67ed73ba85fb209aabd2364c94d1b7ae0d5d0e4512847ef0399b23045e5084e5fea92c95ca552c1ac6d47af0740251c5da9815719dfbf657865c23ebe83338d319bf6c6c6ca44297d46a3ca41412c24b21a15cb4d136daede2405b2ed5d080d1bae69da0508d34403755ca49fc77fc6ea2053450f48f69314ba777253d19fb6bdc7f49578b0e8882935099a8ce9a875c4d4ee322dae292b1146330cc4906f65cdcbaf3bd730a47ce52ed64e02a5c32ede37362b24fb226567da37b4e0b1e691ca1b32c35fd625ef43252580abb6c7212bbae524960276f70791e520cef0f49d6254039c1c7e69c57dbab9a91b6f46c40d3624e2f0c762cdc8166f9a6dfef058cd34877833559eca7edf927bf6bb49922727c998076555fcef3e16309fe18913039e78b31c3cba84033f924be5724f3b76e203548b56b7451f3e2677c125a8ec4cbf3f345d08b48c060511d1aa9bc53553aec9abd3ec9b9e68b8af4cec0e12cb9a4bedc5883b18f910ce49b75400df6674d5947427882de3fd8b3196b3df70b4265b453c2ac522dbd5f8f48a350747b19f7a758ffa7471ed604eb421275bb5c3f187cd0553e88a2a72b3ec1aa342e839bbdb98b66426fb79d7b88243dd735cde67ccb14e841f1043c8217ee03a25123d1ddefb49eedf2e463d554983de6f64dcfdcd253e942dfe4c67373bf0d75bdce1052728556aeb81badb1407f8f73950a01cc89d19641196836e72a5237a3dd9624b979895ce5c7b0503060f50ba29e5a0eda5454c60a7edc5d7ce2a19a1f74db3f9f3d8c37abab20109e7dc5ceaa35a2a703b27536fba79e331b3133c356606ec95e1a6c091f7895980076a80b18fae6bb42be9720b86f6465b8b1d78990888f3a16a303eedd02b1b92c2ff8e9d5c4f3e51069ff01a7949da51443b39d6d8fccd5da7b25f1ce92b9b419837b20d6994784d95413b5a3e9eee340319f662538068dd06521b18c097684f7866d977ac5004e825b59ebf376afeee335c210a5d3946feba12c0977bb324fd3f94d1b2d9dccf04127373f9d768577b46f0d66c86e428b0ecff52edbe5810929b44ff8046c1aaacb563ff860e6766e9b263099ebb672fd853f4c2148677fd5da62785d460cea37e7d5af76cf34bbf2b2887ba07814a105ad2cadb4fd69ef456bceef9099694af08fc8ff541e37f30bbc391f7cc30676761951e181bd18841faa04e813a26bed3211d5ada152fc107381282613bfa22d5937dc3f1d86182e58472bcbc59231c8c91191e4c7aa8552e5a250ee401ec98c620555b2b47d1bf691878bcfc5e7ec5488c9ddc1067d07631a1526ae14ed39ee82616411428f6dc06a7e4500604751f1ab4cbccdb5631baa736982fbada5713c4d97c99dc27ec1b678920c90f007a1160a244f73d86b957891df2cac9d9f98b7b4a7aa16ee76ac5c8a530681732224ad6b07ef2533a77e9cbc47eb5e84268807c86456cc72581873e1f6bf5407cfa99cefb89a279e224ca3f1fdc8662abe79eeb8279c649d79a39891574ac65296b5e48dd80105f084e22062c92acc554e6779ad73052fae0c39e5b44c3bb88301cd18430feae822ab154f7b49fc3c8be1489096bb9b328369135c50e48633c8a219a0f7bd8c92398c5265ab4af8b5db4a7d6157f6add98072caa5e163782f8875b17080148a9cae6c1b5f01c2cb4f262656b5a29335d6d07f02af7380cd21b71fc3f521310894c9b1f3c3891c45cea0e8d68c085e409baab824d4d6a3527cc172a9565cb796db45671c76dacc459a0e8fc486e0755a31327b155982254a4d8326d71d8108bb6fbad8658f9ccbe26ca6bb28a27dd02990a14d2df38432a582d95926c69a23ce42bff908075727b8d009db64198890e4939f49549c87fb3ae383b87b6a3fef6ecc0203ff1b5d0054a19ec0e940f34ddd2fd1e615eb4a170912d0c159124503a30d808472a880da7cd5a43984ba9d724c1c209a2afb19ddc2498298db80787c5b11f1b825061ed95026abed432f5e245b318fa37b97d16a2a894f34957df120f5f1e7c865c6522a72e4f29efc3789e2061c49b6f03af906badef1920398c77830d729dc9f86209bb6d0e1693d2d2cfd70161ad1d05c1aa4d81b60d2a19fad9a331846300b0a772781a28b9b0f0b5ba26a4b48615dadfe569c1b81fad45d40be3650be39ee2f6ea8c35f3acd15598ef52a0dff18a8c00dd1cc42b408acc3ff2a9def03cce7916d173e53284a85746e53c180b181bf709953c8b8e7baf17e3dc804bd0f34b1f66ba4a7d8731c702011d9f64d42ae50897e6381c7c3b36e4448d27310d75072d22335759d3968d921769bc02565a908649f403e84954dd674732799ea3e7d3e1cf8d243ecf7fc7793a814d0e88ba550b66d59afa2cd61d1c0f75f3a4bc661c3de60fc368fd7b6be32e1064093fe21ae2a128dd305f6bfb73f3774ca28b75ef66b74e54336c03a22aa4462aab4403d38e06ab6df8f730b0a34dab99fb9926d477b97136ab365ee4409864b63c38b10d5fc7dff471a184d1b9f2fe63f08a753b06f70b9a5c231e8b076e0768516dfb0d951b02bda8a6f0eb2469a8789e3bff2ec21dc43a07d3b8a94a5123fc638972891be44bf940fd5d1a0d22bf52f06f7cdf88a4ceefdc738bc31d1e398093728148e441ba5f23b0f5a39f138cd49b115a83dfd5560d03882ec65ec147273145df5440714d8b85ee6603f634534ee801e6da06f9c4810486009676f0557cb39239309b61833b5d7a56366a77316e0d2fc7ac0bdb6b1fb3e73a6b2c51ed47f1c21dc5d1de56a1f175120c8f3469403d12870ca2ef49f53874f7b7a44a18380fac2d25a1049472ed5cf9bbaab16af74ac7c654347c9cadd7b7cc62a685925eb2f5d0e0528e5c19cb9e7fb5c353a8c4d5b9bf0d72816f0d439a90484a57125f278bf978ea9762b989754457177ff215dbef36f4709fd76fccbe3ac2bef440aada4c5904f06d6b46f014fed2a423f55480c78a23318e5c6522faad4dd0c8486407768457be6d0d8fa8fc20d09829029e8b7710643ececdef52cf824b3b8f652cb48c9ce783bdf21a384312fb05516b25186d14596a12e533bd0a96bd49dc706c59001ddee49c354f0f7f3517795271a14da6de589656ab00c38f425837881695433815d043f114889cee1d1fafba781e5566ca4ae70436af748703a423f8f06b9798a20d5596f2323f8d515effd7c4b6dcf6800ff42f29d3416d2372f52bff787f041dd1ba0a1697daaed4e9721b78371a19120ec66152c416460962e4d4b7b103b7d3a1af9b5f9f6daf96043cc2a4b5ea9d7b603038ec95258c176ffc5ea99e59dec3c4fa1b0ccf67fc6edd0f698d3c430021d0bd61a3167c4ef83e6a08d9328d31d4eaea1083ce07a7cc673fce2b39ee7cb18a4eca0769b3c687273fa092540b8784a680418c759642baa6b4e4080468b3bb5e0548f7f9eef1ec5d4d284dcfaf8bf7303db60b25311a24a4df092f61dbd6e0a582b38b12c29a435336b3d30414ceefc29951b5ceb1b832e16cc45db1a79dbcf4a59afe1710cbb57ce1f7e2aa6434ba0abb358fbb9eda8af9d97746d96d7d73a8061a18f6b84023c74f5554774915261c70776b864e98a48ee927990da847b128ad252ac97e1519003a5f6369f938dee3ed1d03433a295298964d15f5c48ac37691f990971365673a4e54fbb36118c31c65c4abd9f11f47c2206656f4662033f74197c9e386335e1562a2c8403114e1735f197b6fb5fb04bc9113ccafeb4d3f476b5a1ec76998ef16be522d53c4e8f59c22b08490dff81e9fa6", 0x1000}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="f70800000bd7a9e227b84b8f98ed4715913ded1fdfd5f983f1ed02572ea3925b1cd030dbdae3594323a7d5b2de92b5bf5ee89049c4d066bfefefe2cbf98b77ff9c2bd8620718f13f4925d40e46aa1df7671bfd50d00f4c0706771051271855a2ad15e32831d2e37292750d6f870c37062b2e995a750bff6b249938416723d5ec46a8c298615cb389eb7c691afaf7fb950aaa7c0e8d5de700cbb36f1dddd74a59dab85379d659c4f9a28a88a990a327478013e31b1ccd850fa9cadb28c69968e9d977dd05abbe77b930de0bd04e2cc1ba428e50eec50b700eea070f27eb2ae748725da074b1647a01b2bc8f"], 0x70, 0x3}, 0x400) fcntl$setown(r0, 0x6, r2) r7 = dup2(r1, r0) shutdown(r1, 0x2) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000000)=0x3a0) 09:43:36 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x7d325d5, 0xeb, &(0x7f00000000c0)="a7bc0c0799f27c1d66a27bd014", 0xd) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r1 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000075c0)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r1, 0xfffffffffffffffb, 0x3, &(0x7f0000001640)=""/28) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000014c0)={0x0, 0xffffffff}) mlockall(0x3) r2 = getgid() getgid() getgroups(0x7, &(0x7f0000001480)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0xffffffffffffffc1, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mkdir(&(0x7f00000015c0)='./file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getpid() open(&(0x7f0000001340)='./file1\x00', 0x82, 0x2) unlink(&(0x7f0000000000)='./file1\x00') setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/175) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001580)) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001380)=""/230) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r5 = socket(0x11, 0x4003, 0x0) setsockopt(r5, 0x11, 0x0, 0x0, 0x0) 09:43:36 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, &(0x7f0000000080)=0x3) utimensat(r1, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0x2) 09:43:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r0) write(r0, &(0x7f0000000000)="2b00ff23000008003c00000000060000cb62", 0x12) recvfrom$unix(r0, &(0x7f0000000100)=""/198, 0xc6, 0x42, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 09:43:36 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8020, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x32) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 09:43:36 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x80002006, 0xab) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) chroot(&(0x7f0000000100)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 09:43:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x8007, 0x100000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000003c0)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6c89a8595f08503905e6104b86c4b274d872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86b", 0xa3) 09:43:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getpeername(r1, &(0x7f0000001300)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 09:43:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000580)="66f7fcff0000de469f4b3b821ea548436e4e0554102c96bec7a14ec7eb58212e9185f0a8ff416453444e33e15828e663dd98765c7ab0ecdf5664c4a44c94fc3ab2855854db9d4c71d268e448d4b200007c5a8e70b5a9e52a7676c7bb7b216472453402ab60c2f2377020482e94d8a65bda49ed00000000000000000000000000000000ce6fa9cc1b2cd3bf78a0df00a7ef0c0921c25e684500f21bd612cd54ff3542fb57ac984c287ae339a40a5c05ea4ae94b8ac90de4e7767a616b0b027faa1d8506458c15a6fe2d8e796208129c8ff0f4e2", 0x165) write(r0, &(0x7f0000000100)="c73a00080000", 0x6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffe, 0x0, 0x7, 0x0, "4252c700251fa8d8350000002000"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:43:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000001c0)={0x2, 0x1}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000300), 0x7f, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/96) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x28, 0x200fffff, 0xd76b, 0x7fffffff}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) getgid() unlink(&(0x7f0000000140)='./file1\x00') kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) clock_gettime(0x6, &(0x7f00000000c0)) 09:43:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) renameat(r1, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 09:43:36 executing program 1: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x3, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040), 0x2aaaaaaaaaaaacbd) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) r2 = socket$inet(0x2, 0x3, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r4 = open(&(0x7f0000000380)='./bus\x00', 0x4000005, 0x1) r5 = kqueue() readlinkat(r4, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) write(r4, &(0x7f0000000140)='y\r\x00\b\x00\x00\x00 ', 0x8) semop(r0, &(0x7f00000003c0)=[{0x4, 0x4, 0x1800}, {0x1, 0x4, 0x800}], 0x2) poll(&(0x7f00000001c0)=[{r4, 0x2}, {r2, 0x26}, {r5, 0x4}], 0x3, 0x7cc) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) ioctl$TIOCDRAIN(r4, 0x2000745e) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x0, 0x800000000000, 0x40, 0x0, 0x3]) semop(r0, &(0x7f00000000c0)=[{0x2, 0xc2be, 0x1000}], 0x1) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000440)=""/165) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x3, 0x2140000, 0x3}, {0x18, 0x2, 0x1, 0x1}, 0x9c, [0x1, 0x10000, 0x800, 0x0, 0x690, 0x100000001, 0xcb89, 0x7fff]}, 0x3c) listen(r2, 0x80000001) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x5}, {0x18, 0x0, 0x7e, 0x6485da87}, 0x9, [0x2, 0x9, 0x8, 0x4, 0x80000000, 0x0, 0xfff, 0x6]}, 0x3c) 09:43:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x208, 0x0) write(r0, &(0x7f0000000200), 0x4268) close(r0) r2 = dup(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0xf6b3, 0xffffffffffffffff, 0x5, 0xfffffffffffffff8, "ff03000adc7f8a0000000000003200"}) openat(r2, 0xffffffffffffffff, 0x8009, 0xc0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x4, 0x81, 0x6, 0x100000000, "36987ac1494b1e4ce27516611c7b011c9be92c46", 0xffff, 0x7456}) write(r1, &(0x7f0000000180)="081d5b27c5e84c302424af79eeef66054fb3da4c903656783c5bf3c2c33a715c0a2936271d8da929d5c0f177907c2754a2ac78de55af55a5137036b956815de95fac7ad0686647080e437ee6bfc7dcce437a26208a13343080d0807e21d5f139d013ca8aa4b2cd26fbaaa6f9113f52c6c17cbcd85274f95d575289cb6add42222b81382b48f615317dd2994e35db5fce38fd4757bc472965c20f7b911e378e3873cbaa034c41b53ec5e34be887d782b8f98ff151ee79ba80995cebef69710c0536e93248a52fbc8ea8c42d", 0xcb) 09:43:37 executing program 1: mprotect(&(0x7f0000346000/0x1000)=nil, 0x1000, 0x2000000000001) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) pckbd_enable: command error 09:43:37 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 09:43:37 executing program 1: select(0x40, &(0x7f0000000000)={0x4, 0x9971, 0x5, 0x9, 0x6, 0xffffffff, 0x80000001, 0x9}, &(0x7f0000000040)={0x6, 0x10000, 0x401, 0x80000001, 0x5, 0x5101, 0xffff, 0x10000}, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x2, 0x1, 0x3c, 0x8, 0x8}, &(0x7f00000000c0)={0xffffffffffff8aef, 0x1}) r0 = open(&(0x7f0000000100)='\x00', 0x80, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x0, 0x10000}) r1 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/82) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = getgid() r3 = getegid() r4 = getegid() getgroups(0x3, &(0x7f0000000280)=[r2, r3, r4]) fchdir(r0) r5 = getpid() recvfrom(r0, &(0x7f00000002c0)=""/204, 0xcc, 0x802, 0x0, 0x0) mlockall(0x2) r6 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = accept$unix(r6, &(0x7f0000000440)=@file={0x0, ""/88}, &(0x7f00000004c0)=0x5a) readv(r7, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/190, 0xbe}], 0x1) r8 = dup2(r7, r0) r9 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x42, r10, r2, r11, r4, 0x8, 0x4}, 0x29dd, 0x5, r5, r5, 0x5, 0xff, 0x3}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) getpeername(r6, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) semget(0x1, 0x1, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000007c0)=""/72) semget(0x2, 0x1, 0x40) pckbd_enable: command error 09:43:39 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/142, 0x8e}, {&(0x7f00000003c0)=""/137, 0x89}, {&(0x7f0000000480)=""/188, 0xbc}, {&(0x7f0000000540)=""/71, 0x47}], 0x4, 0x26) r1 = syz_open_pts() semget$private(0x0, 0x2, 0x24) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x800, 0x100000000}) r2 = dup2(r1, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x104a0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0x2}, 0xc) getsockname$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 09:43:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574e", 0x3b6, 0x0, 0x0, 0x0) read(r1, 0x0, 0x3b5) 09:43:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) semget(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x10002, 0x118) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$getflags(r1, 0x0) mkdir(&(0x7f0000000940)='./file0\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{}, {0x18, 0x2, 0x7, 0x1}, 0xfffffffffffffffb, [0x2, 0x70, 0xb7df, 0x4, 0x100, 0x80000001, 0x3]}, 0x3c) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000002c0)) 09:43:39 executing program 1: socketpair$unix(0x1, 0x800000001, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="c26deb32b252bd6eaa846c8d77fd6cc002544e1fae954d26d2b22a86da3b42d3bed685dbee1bf3e1d1eec82b32b729cb02f8b51d2fdeb65c45732a6c62dc704868114cdfefb35053bc5e4bb79d8f429a233d3b17ca0226546f14b472cabcb3e89bb4", 0x62) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20120, 0x0) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x1e) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x3, 0x2, 0x20000000466c, 0xbe, r4}) r5 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) close(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x220, 0x0) getpeername$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000180)={0x1, 0x3, 0x6, 0x8000, 0x100}) write(r1, &(0x7f0000000000)="da", 0x1) write(r1, &(0x7f0000000400)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369e584dc47a783a0608b85073fb5b69408e9f6a79a6684a09981691cc46c250000000000006e454e07f39aa03c0396a7fac23940352d15af70b627f019df8ee5d218e49b06c8e326dde4d7fb8eeff8cb7ab1b6576926a3", 0x91) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)=[{0x21, 0x81}, {0x84}, {0x0, 0x3f}], 0x3}) write(r1, 0x0, 0x0) 09:43:40 executing program 0: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) getpeername(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000f1ffda00ffddb2be410400400000000009a2f562c3df7852a9a391"], 0x0) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x101) msgget$private(0x0, 0xe) r4 = msgget(0xffffffffffffffff, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) fsync(r1) pipe(&(0x7f0000000380)={0xffffffffffffffff}) msgrcv(r4, 0x0, 0x0, 0x400002, 0x2) 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]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000080)={0x1, './file0/file0/..', './file0/file0\x00'}) lchown(&(0x7f0000000440)='./file0/file0\x00', r8, r6) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/21}, 0x1d, 0x3, 0x800) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(0x0, r7) chmod(&(0x7f0000000400)='./file0/file0\x00', 0x10) seteuid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0xdfd7, 0x0, 0x0, 0x0, 0x0, 0x21, 0x1}, 0x3, 0x7f000, 0x0, 0x0, 0x10001, 0x81, 0xfff, 0x6}) 09:43:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8328, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7, 0x7, './file0\x00', 0x8, 0x4, 0xff90, 0x7}) getsockopt(r0, 0x0, 0x7, &(0x7f0000000080)=""/194, &(0x7f0000000180)=0xc2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0xf14, 0x0, 0x20, 0x8000, 0x7, 0x1, 0x0, 0x3, 0xd99a}) r1 = socket(0x3e, 0x8004, 0x6) ioctl$KDGKBMODE(r0, 0x40044b06) sendto(r1, &(0x7f0000000240)="5ecf06c08e7d2d449fc2c599ea37755457f6d66c8a7be70ec41baf1fe134e8c79635ee6209acd2023a260ae9361a6ebd2263a260d5f1d475b2d7f4a0fbdf7ac159d3383ca421b9fe60b271bfa411614edaa525a91b724bc81a944042919edc4f7383b22c31c6268154dd912b7f13e7b336b9e24fae1a5f18b504b8c53bcd2bca06d28a6ab6c1ec5cc7f5e95ac3f83be5ecbc28e20d4e85442f97e5fdf1a33171f72d747925ec40bab8ce772097cb13e2ba941266b43855940b4dc6ca02d76f284f3da498b81c170033cdb350bfe89a643cb9355b90", 0xd5, 0x4, 0x0, 0x0) recvfrom(r1, &(0x7f0000000340)=""/138, 0x8a, 0x800, &(0x7f0000000400)=@un=@file={0x0, './file0\x00'}, 0xa) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r3, r4}, 0xc) flock(r1, 0x1) bind(r1, &(0x7f0000000600)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000640)) bind(r0, &(0x7f00000006c0)=@in={0x2, 0x0}, 0xc) fchmodat(r0, &(0x7f0000000700)='./file0\x00', 0x60, 0x2) bind$inet(r1, &(0x7f0000000740)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000780)={'./file0/file0\x00', 0x6e6c, 0x6046, 0x4, 0x0, 0x80, 0x9, 0x7, 0x1, 0x2, 0x1000, 0x5}) symlinkat(&(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0/file0\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000900)='./file0/file0\x00') kevent(r0, &(0x7f0000000940)=[{{r6}, 0xffffffffffffffff, 0x51, 0x0, 0x81, 0xc0000000000000}, {{r6}, 0xffffffffffffffff, 0x1, 0x40000029, 0x800, 0x4}, {{r0}, 0xfffffffffffffff8, 0x4, 0x6, 0x3, 0x3}, {{r6}, 0x0, 0x20, 0x2, 0x5, 0x3}], 0x7, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffff9, 0x12, 0x20000000, 0x1, 0x400}, {{r5}, 0xfffffffffffffff9, 0x68, 0xc, 0x7, 0x8}, {{r5}, 0x0, 0x1, 0x0, 0xb29e, 0x2}, {{r5}, 0xffffffffffffffff, 0x40, 0xc5b3c551398c8a57, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x100000001, 0xab}, {{r5}, 0xffffffffffffffff, 0x84, 0x84, 0x5, 0x7}], 0x8, &(0x7f0000000a80)={0x10001, 0x8e12cd0}) getpid() r7 = dup(r6) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000ac0)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000b00)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wskbd\x00', 0x440, 0x0) 09:43:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) write(r0, 0x0, 0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xfffffffffffffc01) 09:43:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x10000000000000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 09:43:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) write(r0, &(0x7f0000000140)="9271ef3c352c24a4627f9eb06a299ebf423d80406a8ce262a726ebb855a3", 0x1e) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="be", 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 09:43:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x881, 0x100000001, 0x4a3e, "2c3696f8d7e84bf403493148821aa73103fa6e3a", 0x3, 0x81}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 09:43:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) fcntl$getown(r0, 0x5) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x4000000002007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x655f36640ba84787, 0x2, 0x9, 0x8001, r2}) flock(r0, 0x2) flock(r0, 0x2) sendmsg(0xffffffffffffffff, 0x0, 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x1, 0x1, 0x10000000000002}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x400) 09:43:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002004, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004667b, &(0x7f0000000080)) 09:43:40 executing program 0: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x53d8, "f1f743cb40e374632e860065a9bfd71e8158806d"}) 09:43:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0, 0x29d}], 0x1) 09:43:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x140}, {r1, 0x4}, {r1, 0x80}], 0x3, 0x2) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8400, 0x10) 09:43:41 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x200000000018, 0x2, 0x4000000009) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x0) 09:43:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) socket$inet(0x2, 0x4000, 0x5) 09:43:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000003440)=[{&(0x7f0000003540)="96606169f77f7342ac3064eec30ea5323ad232603aba2c5991d92368f1964aadf6ca096cd284cb64c0d3fb648e310fe94d9ca54f703979a96c8056f46dca8085d825b42e1ad3424f107eb0c055ac3dedf6ba3502c593781d89b2dd5be4e09c0d5621064dce6c061b04043f9e79db714e6cd6b93b363501fa38484ba4bf6cd73313f460b99006d36854da853e72fa41ad34c3a78fbcf9c4050d5f625715adbf309e982b0c34b41e181f5268960dee906e7aae1f7c32719c9274ac3008d917738e1773232fe6b786b37ce3c86db1f3eff89d69d53ef5f1623652f2a1cc51ee14a0ce0c0c0d020ee5a91c2865e1a5623228c0159117f5a291c4197bc0dfe3e54c65668206278b324dd2c42e628a7972f80f3e3ded909e9cf5ed059b3907b4c58554372b28be2400fb7db00163c3bed8be84383614f3aa4f3b26ecdf5c395771de44216d649f3039dec419b79d3446292b39cc281b5eeafc9e71dd0e7671f82e6f46b2ec14ff343891925355eb539c6c06edfe16574e5303c4d795603135e639ddb76098be3f47c6a0fd10ffb8042912ae94412b23388920062ae20a73ffeca6852139a3a2817f0b70e940b43d17d1b8d8d7595d209d6a15daac745857dea636918a30b13ff6035c602a04694c8191d49caaf57960e7faa51840fecea4543c1bca427276ef4c00e54003944c8ad03b687aea550f7cfe40adc5f5ca01dac5160fd343aae8f07782e75a7a4d8da914dfb2eb618c7be3147f7fc860228539c8f5f5006656d2a3d520acec47e3f78eda2b70daee1f20680cc02a25be7cb4d5e34c0613c56294246e79967eae0c557896372e2510be3cc2a7acf475a4ae78537288bc6ec29a2d9112de5e3f4aa242fd397f9d61aa18e54c4eb96192236c77bddceae719fdb708822ad21e6885ab90c5c067f6222b5406e82e79c1700c7d67f426cfaa9887b9f6593d0bcb6f16a993cbc9ac2a937cdb6ea56815f728fa9c1d1022f86dc62ef860aaee097030deb1b3f7d0ba1785fd61eaec762b045699724f0e0bed6908b09f5632f0eecd0e6d1b830c174f7ec8fe061906ac46c5ea4e62f7a39f7efb991983811bb0b35fc6e4473298e7b4a67d4df1ca6422e81f7acf277d95832b534002d4afabcacc05334544eaf2ebbbe5ed9dcf2c1099c782e23e3a85c4e0c84010a8fb2b2e6a1ba6d441e6e2957b467f2ed4dbf4ac1a100a5b9829cc345c7c83948b93c5644ed9fac639d21103cde480cbac0088be30afd34b44e5db4ab1ff04f299d540a3704fb4df4225cf3a7bb4a86b5233cbfb2c790d45556407ca1c32463b4398b8a51968578589c31a9b3a4ffbe365afd4544439aa3c4d251f04c3f81b704668f06ddaa1a68a7b4f8771ad8efe5bc4444faefdf2ce48c63fe2e9dd0998cfe5962029343ccb0167982a54371e9cfd4adbc28ebb11f4f8f1778e83f8bdd5a002a2a99a85b7b6af2b03a00f755856d2f376a31e86c68d0c3a3d9e113f1d4631aeff30c1687e494a7f3973ff2757c7fd367b3497a66fe4463113e93f2f0686275f14bf79107e0886778bc4550049432a66b7782a6e17e09b9e43c0a8ac8b19c2d9bccb6b2f026b85a826d3e0140f67e5210776d9e3cda25be8bf0cd9f9c2e5e6227ea45ddfdc9b1b2f3c74b57521d9f311ba3d4d649b74735cf6fbb28682c76ecde7583a75c3f8bb51aadd9e014b5756f9805b5f520dddfb3401178c24f7bebd7e9340e732a379f5de902258836159c5882bb53f273b33caf6f30d645b94a7fb13cdc779811c5a53f45604a250d32bc324eb7f4ea2f5acd87ece8d5024e1b623b74034ff9a86810ba18443582f2250517b704711b07de0b04b4813c207e31e84ca53219128f7f76cbdee346fcc57a3449398eba6ec6dd5e2bcce477fec9060789c8cad2586737d5161b41f008faecf852e791a6bbfd66956e86e2f63d4fbe25daee8d328decdddc5e3d1dca85d520966b3a421ee544f7c3bac26bc560c68506ab9d1b340a5e800e79fd3b1f795deb083b64f8e3e2562beda55b500547eb53282ef3ce8a7680b6fb65a3e8c76f806b09c4ac193724b801e91e51ddf391a85e0e2e9bfe4aa394cd317cd4505e471a4c26abd0652719606eebddbb9dad4578853f39bc9cf268edc1a76efc52d891803fffa2fdfc9f4f38e61afb7fc2121d4960f6f5cdc9198b7f97b359c996ac8a01fc51bd28b95793945c3ce30c18806504b9396ba6bde22b357075c00d2bac151053ee3c91a021f83f640bdab9fd71278642788dbb3c220e3b86e3c7be7237f9d888dab535f1b69367a6b6ec9ef3718bd644ed127d7149f237685945a897da4bc2acdd5d3510759ef6bda180281e21bc6a484b765e4658a6d9e99fb742026e3aed46586e5ee6959af8a2e31fa8813e1fd1b06109775c89fbc2de936651a0b019dc2e0993a676756bf49a60dfa1be7380111c88a58162dc374b605c7b8b9fef448826a01ea6098c877dba8bcd6d91ffea7578be5e96164324d32221ef94f6f50f6317c65add81733c1024f766dea78b40ce072cde187193eb8ec4ab25a949a226d2ced09f0b83ce3a595f5af37b3258ebf5edc44af1373c71cb23aa15e521a0c68aa101bc26faa065ee721fd4f0e361555f90152b09194833bde4a3414b04228e6a4284b745a0265158f90ed0b0938476054ab45ec885eb5efb7850df30c48673b0eb5c9426fe8c41c0327d0dd6e4c8588daaf9829f4e22f51e7d7970637f0ae7269e81750518b52f7428156cabc9f12740f4c02139314efcc2ddb8fe61a88a290cca13489b1e188762684d1a4947ddffc801f8e810d9045249d0e89dfd6c3448b0a787c2e7a048212f1f1b2ee740f0a5c98ec24d39da03eb178c2478f88d0b4dd57da4134779f89940c0c77d3faa4ed0528b36ba295807f3e31b9a9b5f96171babc7cbc8f75fa65bfd77d30d03aceb5a84d0ed7c8d562753079acc3f53c97973282c99a4a01840ace0b6f155b39277295bc9dace5919638e2785d10c37c984f1955f331317a8587129d8d013035d117bff514842805f3b95f91c42d8775d1d966266f7ed1810197fab386b6ce7c1398b2cea5703520919b1b245f28a3972f9d8bc7be78b32b13662691a48237de49691399f1c4ca13716e0a667ffc3ded3b3c9b02ba9f622efd4a69389ca57f1e334606df9dc80c9d5105fefbbade5b22393a09ca55f2df88677fb1feb5110bc1f189e90fc2de6193047220abed66d31458bedec21ed2133cf650c8dfa9bdd0a26aced0e46871b7fd175cb77e427291defb41afe6c1eed209ec40c8e53fb3c49d3263838247d5d2bd386f1bc49e36e9ce2e1637134ff837609dda51d835839d143b3eeebd67b2fcaf33d23df0296965ca891da311214b84fcc4573a32efcafb3b30a42f8b23d5b84bb93e735c4fe796cb583e43acfe043d65e8984f5441fce0ac049138436a1f9144481d493554e509e8887c43c3ea68dfdf27ef823d22af36d9ac85978c196f0a47ae4f4470c5b9337906300e3be4661ecc7887fd9b538a0676359c914647a727c0e4ec02ef458fb1c7856e55bca9df37f4626e0926cc974ca7a8c215b8637fe7c2b8b9668896bc48fc7064f2d1271330ece6fbb5a102b7227227ccce2ac53165272bc37ea46f90d85845fa9a7219f12298858d833b50e7070fbdf8c2ce7543fc624f10ddd76f1e8988e2bd6dfbff754fd7404b600d778daaf9d88baf23382296d89f4e52141fc50b6ec91996c8ff9b2a9c39c8de4967fd6309b88f46577cc4e0047c0389f4dca5c45cadeb61ac48b34ab3b07815f18c1f216580018c5284c6d99fdb1912fb1736397744371301ddb520164f1628b94bb01e305a1e39e16fcff976170a68e04de52bce28c6da8abd4ae990cec0ecd272f6ef0491c62522c00d6b1286d718c2c8da00d74f9cc200c518282958df9f88a6130bc460383dfb2dde00c8907d92694e6f2f7b453389d33116aafb29de4a0b0bcd9a926583fee495f126a15af061349e40a55eafc2ce88ca2760627295fb1a49efae0c9f4cd9373a258f749e84893d19ab0a414ac7c318c155cb63e2000f93e87ae07b11cbcd30da6009534960f74d744aa202b7b74ecef54b5e8d29672efbd2ef67753c9afdfe3ab69942f9f04621bcf9dc5f4b687507454fcdcc4545e8c8a7a143f6bf306ea8811a708222cb3db42776ee507bb815db4abc2777792cf1477fb54b75b633f57ab4d96453e88c075222b17ba84dfe2f5b2cf4ccbecd523c58aa49215c725852fe5f7695a3ce421d3cb909c24843d4732427fd7254abd52c59bfa887056988df2c20565c7147a214f46eaffc9440a4fb28630dbd27b813bab4188448dc01dcc0a2433c5d584b6d4f10c53e47a1c374bfe34ab4be9f29588cb5bfa4b6dafa40091530f2e8444f748541aafbb7347bf5098217721af1e2a7aa55d56652b2035f802797a817841d4988a54f317650df049df4430a4cef4ffe02f90597bdc9cf86e214ff5b738950a80c9d8caa48ad70d60c17ef5d4f1ed07c2b9608c3099a580d36eb4b41b21cdd221c57e6302925b42d2c6d1dd0f2b0cd83d9b441d26fc7dc2adc4dfde195c6c5cb40110d8a23158e4cfbf416df759d1bc7d66e4f86ba33379356ac1f0cf848c1574618fd6ea5ce48d3049ab1a92a461be334aa5bdb6e434acf26f7eb019d4d6dbdd14490f820cc3c7c8abce2406dac886f5b60a58cdf57b279856bf75d83d43120f4089a435371a2dc667eed2ccc2c19373fc206b543d867e8977ff0b6c74576411b5590c07c0676bd41ce2d581b4023effd2b55b6bf176db8f13660173bab6e7410f9c505e297e58c33b13d41a4416367559473eac3dcd4dde833e66aaca7e0b033a039aaf56d8b9d0fad3b60bee61f4cc2558d3bb6e8f94a0e473c7ed1eda359ba4541120453611c25f84017a5941decb604d2c6ac3af0815d06cd27243b11c4d04effe3d5277e2af8d1995b6ebe2ef3c7120174005faf8c4a36aaaf216e8e62e892682ce6069cad9b9cfbecd93d8daa1fedb9406565ffb67c86b5222c4d1258985c20492ceafb5faa71b3127817795f0550f9db6ed6ff31f73e96469355388fc27e1120342c55e1d4b15fc41c51276e789e51bca0c6c9f4dac6f483d09b6f3673f9cbc9fd86adda0dbe7d620a721ba39bdbfe18c5e58f56ea61258ac962e238e46bda514a00bb68e055431e3ff3be2929287e0de1e374a52f76ee9b9aefafb2771bd3ba8b875194c133e8a409d5006d66f345ef85f0ae94b33f9f23a40e5aa48d6d50447032de02cd26b95670b3944eaf8fab94c507b2e143bca1579bc2dea592053549178c3f8e76a1101a17", 0xeb0}], 0x1, 0x0) 09:43:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f00000000c0), 0x0) 09:43:41 executing program 0: socket(0x1, 0x4, 0x0) r0 = socket(0x2, 0x100000000000002, 0x9) getsockname(r0, 0x0, 0xffffffffffffffff) 09:43:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000001380)="977047440d5c1291e1717d9cf068ac13fd3d836db6a54f9b72db9fa6b4172cdcdc2de243c90d7b0288b5c8fd68e2e1cf138f2335dfde9ce62f14313cc3ccb9b4983ef57e622371fdf440c789d1955bf0d51cd6ecc86b3088083cfea0e20f92d0a2a3be1b6e1ae02df5fe690441eef4f9a7efc28eb71ff8ac7901933300d110141434e45136e75f", 0xfffffffffffffd22) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x104000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001440)="76c6f835efc4618debac91aefcbd8f6219972efe52101585c4744cf09c4f1b7f167c993429c5361888b9d1ad6c5d99ee797db5e39caef5e1dedd03cae48e4816e6decf0f798e23068f4634532d25e4022038f618537415a1094ecbd506ba50343449c7a6cc8fa4f8085b632e9d27c934a477567d8b0156d7086393b1495a57d8f1e5626fabadd68ea5134f", 0x8b}, {&(0x7f0000000040)="fd6bc07498b571e254cca78cdc740d7d742ab147c4f8", 0x16}, {&(0x7f0000001500)="f4d1612259038d9be7a6563626017e34bf29bdd904cd9517ac38922167012e7078def3e5b11f6e9fbf6ac5cfab1eca5a2f1a4fd348f428ef19c5460ad48b594751308bdc6612b4b405de2c314ebe1560da800ab1c6526fbdf531ea453b32534b36c44a181559c522221883e439fa7868e0033814e363495497da479fc113d9c1d374aacd2dba", 0x86}, {&(0x7f0000001300)="a361c8e17546d3296d57142ddb290218e8ba7b4b38fa69fb907051e01b10ed0025ed01b56696092a", 0x28}, {&(0x7f00000015c0)="797036ab6384927cc8de4825030825f1bd56ee5203da63b8a59756cb54178dd8c65ba7a60073f8e47ee32bcdefdfbb7286c7ae53ee48382a70cbbd3eb80023b0405c4b29fba943e24e5bc07dc7a84732908c39595157948b8ed703416d24e5935f1ccf46507fe54b08bb5d6f09dc00a9a26ffe1e1fe83733037794fe131b9d0f53cc009c95bed3c9119913c3011edddd8b67edd5691b597a0ba69c6d5c8614dd124e717bf1ee92ab94713012541b47941398b3aeea02aceccdf0fa51b319a61ab0a57dfb3fa72e3a40e1e17387", 0xcd}, {&(0x7f00000016c0)="575f38fe9e8a43030cc586db0fa56a40850754d0e7bc69d1ff4fc91b0aca29bd214133a7273d8c44b54e15ad9fa246efe896e29c63c71e23f17ac723f5d733a0c936ff99c5fbb390ced8f4ceea7855158e0c726e697f7397e26bce6f530ee83b4524f596207e28db802dd80caccce28656150fc539cd1847a3feefc4cd", 0x7d}], 0x6, 0x0) rmdir(&(0x7f0000001340)='./bus\x00') writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000240)="0b9126032e8cf5caac3726c9fd78a24bdd04a6273b7fe4aaaf3e4108ac62858ef9b3a4d514eb56d056553a73ff0c2b50b992996982585544c209a487fcc3df758c9143300198e95f15905f30a816c2f6cd4122c4ead064d419225f4410c011cce9bc9e1a6f61b9f9a7d3df15", 0x6c}, {&(0x7f00000002c0)="f1e46c101cc0f7be0b2d5deab038833d10d41e486e4e652768024e5e0424b3f71857db311cfe385be7d4f04518e6882ed40e0c329a955ffe96ecb4f3176248d63022876690a9b75cebf45826c10506561fcfd32d464abf2699b57eaa91b33e61663945896e1fcfbfb6d0909ccb39bda85b11d16623d4aa3cdd39d5f17d40512bde5639d3613cc30b18f983327bba1cc14f657b43c9199689d30daa8362b7824a1326f6b984add7df0b89740436d9b75413db9d565cebda1bfddda853f96df3a927f0ad654d0be635c9f133d6c32ee1c30d947b1084965295b1b473dc2fd3fe21eed79d32950f404907c58ebd95c7a1eeaa42c2456cf632537f7c4b255ab24ab1d6490864a4737ead71a71c119544b6ff95ccf8c9add928561b5d1751582da384e395c0dab2e0b5efb2f1d41453420c1736baf3df0f1ebe180d70cac24b1efeeaa8db41d1d5ac20c2fea29453fdf8faf2b59ae950d5f4e0fca900e93315a86f3f3318ca295ced17af26f818f5067ba262902e88527cc78e63317b78bef3cbc912102d5a3ae4da843c100e963236cbbfa0d6b30a7df45adc92b2c9bb0979d18d026193b01f72675cea439b46d5776c87fdcfcf8420d49cb0b0566f21134d759b26cc6a43e0ad14192f080fb7ccb4d35646d3a79514298755ef34602fb3be5f43a79297e78ffe13ccbc62bd38269be26f6b2d80fda16122050bf53eec57bb0d69edccaee8ea80ebdadd02bdbd54d2bc38d9aa8aedde798fc94e03c7e18f11a26f06b82866614b052e6d1924029f4e1c0c191074d9f0db4aca1504435005bd6a0403e578dcb8c9e08292312fd00fd30c2fcad4657a5c4037661a6ad282aa9084e6ecd722ab0511cdb2ec2906eb996b99e5801351613978c21480b274571c19ba73baba6c5fa550b423753821c090a57cfa9e201c60f5cf44d91a29c401ae957fa2efc35d1a9a26acb7c7860bf07d0e8028acd134c0f66a328ef5a0c146d788b5cdee371559f340a45b6680e70bed4d0b1ef6379ed067b45750f669de01340d05fe349d0d7af750ec926ee9b893ab6edb20930d0ddab1a9959da0ca0d419bdd1e2c82912439814e380110956a42233072627cc8690545d55b07d7bbaa10b7c1c5655fca58ef3aea5fc59340379da5bef2667d9a3338eaf79e9adf228c0131724d3efaf0aea76e001c94d1db9200e5cc5f59ae45a8bd49aefc33010e7c552ac21ebd0614dcca1ecfbfe4d7c287e417ee46837cb9cfeb58de3a23cd4a415844c70f1dc915d42b131a2db1c6718789aa5e26d2aa75ad4b6fc40fcc30e602e40caea366a37962ee36a1f006d8bdbe17ffa69072588aacaeef8f07a861c8703e05257dbf5bc59c5d1ce481e2b4eeb8b64c532b185e1cc068d6bace088ce2f8a6ffb9161d2e2491d9b54238946105ff103800cca6d5e7a88a6f522d7e4537a4c10d7dfbdd8226be2d4d190580e03c10e3b907651cfc5216450e1dfee85880b77e8f99cc992fe70c4ab259ef8b10e77277c48a170c3907606c18c1404ff9f470eb5c04029af81482c336fdc45afd9d5bb29d14e1b86b7aee4f089006288a0fc7eabcf3364d255d2d933d3489d936bfccd027e7faf7679001bb44ae990de89fa316f5b95e4d3ca41f30375d0da83cf24ce0a760d3292e3eeec4075ee443b60ac18c47156329b7225266154f47a2fe60b612b718de6e3b09f4be2e6e070b71aa3f69a7838c7c497a35b1c0bc42f4d268b30aaa9f0bfed3ad26d6d6dff802942945d5d006c6e6d2ca7b65b98ade4440aea2894b7bb4b53d4b8586a8f91b53bd2506aea6b7a2bc69320143b11c09f405502822d08da5a8afb6e6b5987fa7fb20a182e76b6ed5535312ac0985b37965683f8ca4cb9ab7c3d0cdb874fe0aaae5f4efe9a684ca894caa468157bc0454ae38b2871b5a372595a706ef346ccc9a64250adff690bb4064498fb46f9e409216bef552ea1b2e55b2158f627369983c6194e0d08492ed4c59c2bf803ca5a3732c4e203c49d5e81fdce86fdc0928d5f8edcac8f37d52f49ece19dde55dc523f3b51e490aa759a66e116e60e09b14128249b07bb6e0d4d5d5e48217d4128eed53dfcdf88f5757ee07083518658e90fadf103e13c0f7d1b9bdd413a7d83af00491bf731cb3f034f6d9705b8016ea2ac8570e2a4392ae38efe2572fa039bb289900f4117c3d05543629fa4616e1f1d2b9c56abd758e2e474e4d016d4c1403991a625cead858cf3a9787336f137a82c454bb054761e68b5ee1b8e5e862a66db6379e0beaf40021a751705e3352d0f1a9e98399e6dd7495995515a7bc65333c4d724c7aa035ee98fdf5d73db760d4c38d9d28eb967573e183e7c7859a22d915cc58234d490758950eaafa8660222b99fee6f36d21be0c994ed88218f06a331306ec30f58a267b919134ad0949082cedeecb4c7ec5e633c79a8ff3946f9cf31ecf9debb8087d4cddc7cecd3c7583d318c128fb3c7e710f8411b63c43ad55499deb9da21b028af36858a5e2eb12026be099d44747c935a8fa0697209092ade62b3a716a556fe0554ac7165e1e61235f682a30a5719f50e5e589e1b373747cc8a1ad15ad97d2718038cd524c20ae9422eae2921cf68530ae29d6007d59fdeb79340da298fbb4eaeb31071297f6316de94f67d28b5c31f1a2a6d9490dd9913595820db3de89e90eff44223ffdc55ea21acbbcf46e6d1c231d5907d3482b4f64695a760603912a231a3e7c3baa98525296d81f773d183c32aedc5f98f6a4cce27ae89e52942c20a9da66d1736d2a1ee09ea0dfa15056006a1c0b4cd299f799fe78ca2e80e20a7317d14ef5f0420923d10f5db60cff8099d801decb142890fcf6c078bb3555495cbbbae46c309224b3895e7173e38a6de4f608465df674fcc8f86031038d8a6691d4dc02a174a98ef17248fa3dbdba1bd025c129209cfbe0363536ed557d0f73692ea83dd491eae98bda0a589c8d25ecab936852f28b2760c787ce13ee74518f123821e220af71d9da13d6a3fc64b0c23e46992321ea6ac6966a2911e968c69cd86ef7f7dc024453ef7227683bd21d9cfe783d479270406b1273a6b4e61e50594675f258f18e06b83fcae62dae320c4bf311ae7920342092faf9c04c0fbd82280c3c53552dcff62af69cd324d222ec7b09943e73bce71b298f521dec132c1cf18bee021a00241051576ec20568566c797fe6f95436bd76dc2cfce7dbb5da594887f16d1088c69a89b3278fbe5fafa37608695408bcef49838fe79d655ea3d915935f879a7b0a00be05f5e54efd4f0b4f4cc59b77919408182ae59018982976c3991c0389f8eed97164094df71651b98de478b3b9f310d5973ed577f5f53fa928779efcc0f8d5773a63336768e736bb1bc4bb32277940400387c03f111567ba1fa39491603a7f08cbe9f5d253418eda65edbe5480d89075b9cfb813d47de96af00d7fb00a99de90eeff345d89460215d689f49ec9586ee803a4b8fef4cf462dc035de42b68bb72b5100e449271e9b1ab319afe22c9f3aa987608c1fe1d7b1abd68a09d961b2b9ac7accaa1ed9e081993914a9480aed495060b5c0c8390c6be8979c9a257590e156c92ec2d40652f3f3957a36cecda87e6b676b2d102d11f3dbc31fe2cf257c2a1968632e877d07affada7fb06bd46d150299bd7dc013cfdf5a7f661d149168d39e2cea3942472597aa0f9c9afbcf9e207ed5672482092d6b9a15489f5d20ea863489219c47ead97fac8d1e7fe559b76dd23f32c3646bf5729c4df0a0bdd49c22ce3276d0bb7cced0838a4565beb1fd365f3e011fe328d05101449495fb2812c2790193d910af61a2d5158475d2a296c13f5775ce474cfd9791280fabd6bf79c948c2177b5cfb5880096c07cf0263a0f57ec1bc29f5328fe537f22211a6bf2fe38e99f987f45ab3f54daa4fc7506bd1f325beed735e04f831dadfae07013999f3018f2a9cee776b19b6dba84b1346aab07350c2ee0fe4c4d51b00d2ce8bfb9c9fa962033f52e24ffe6fe4585e568b0d9854a9bb801a9ba923a085c882ca6bf97e665a087f83286a3b58da655f724a4fdeafca29d115f7227edf31010aab839539aa32fdf6e3e1b9d0e1a37f9da81a0f3309c370be02a58eb39440eda61a6064b72bd735181261bb00c1e8128c184f68a53bf91707e954a644931ca748eeb6a0d7a7c4474f17f97989dee6bd474eef38e75ab7d60bcf05ee0aca4db48136ca780dfba28bdc362f83b9b356e442d250ffb9cdcf83568c716212a0ad0098303ce3a9c167b78f7c37c1694b24b176917f4fa59c5e510d5b71441ee65a29ffd2ea4a61e124f34bfca4070e0864d34dd15aa881f7a6482890bdbe99d9ecb9ea019ffed50274350b162e7fdf8935afb4fa2a36452709ee23202993fad5f9ee31bf0945b9122153da5afb1c435cb52f118cb8b549de1b1bd1b88f9353d2f5748bd5022ba5a7dd8dfdd868ea15145a68d0d7540200a015600d24f4d5949401854ec32545289b6df1f83b0954898d14f0597a88756651e854f52be241157f2806261e802207d12532594f0eeb505430b7a2178dd71eac0ee9c9594565149f27861a6738756c707b541df6a9859b98e9cd99daee374a4c2e65ef482ba21f06a4f7a2166f73ceeb449f3ed35a42e69de512bf4a2e7243e8c3879bb74d88c3aedfbaac9ea341c9a6303861bdbd141a336bd0fba268ac89b957f33b97f93c98371710aa0c4a23f1440e21a424e93dc805e1bbbb4ea2957c97bf9d2a3ea513b7d2ab4656742a0dc5de2190e27ed41ee0a424c13e9d90fc6b78ff94b1de532cf7220bbc304b25abb7d808b8094823a94a2e7b4088d280b39ff66acc9ce29d3d0615e628f3cb74f4ab62a455b2f074f24479ec5fdbdad0bd99d156ee0c93e52cf50f5696bbc47406dcc15968d71e961d9aefe58878716e5fd1d2faf64751718dcb82553a6226adc68151aa05ccab121546b71ec52e35776c7f30e03956c3855c1adc868fe7fa3fa5632182467751032c640818310ff17e14aec7024b8892799ed502442d0175ea051a072f129f9531d767a96b27099cd78b9c807d3b0867abc7de67e7ec06c61a75a72b4433296b1bb2f0ee1c59e2fa0c03f1c0c765ad1686fbdd75067aecf8324b57e44f4e1a62ff0f5fdc8322d8d5c4cfaa24302eeb54c2f2043bce239329e7f2dd8f6c4a9156e662355cf6598d8af4a7a35d203148c706bd8336e8654127d056b5142b76e2cb627cc63cc59b231e02b91bb451c775db846fc73e671e1fe42089d0bb25304807b02889aa3e6722737abde4f8dc2a2067b2e9f08f64715e7a9d1306af5ff8cfaf3c87a126ea2512b728ad6697b1b829c080a6aa483d6d88547aa008ec22d9755f170eea2eccdf0a7070a6f74c757872599318ac8c0e3f4f8f1486e6d3fa5c9a967ec9f206bae7458e4d09b128f0f96ce4fa46768f2f858f421244fb17d59b32b1ed475fc73480c7f4fe65c2d691347b550d3ab894e5be6f526edbef3560063807586c99c388c5c51a6b75331a6bea0567ebc3bd3e962fc17c178e76da5c91eba868dd25700bcac6fcd570ac3483a7e28a927e994c6ca066d7aee5ecb27ec5553104cec264f2a4b4e3bd4ded75b156b488df194e72821b104d2cc8983c4433454afa6514ebffa6bbb0e18b02cf4fd70f9c34a84b95676eb2481f3196edb0e5734410fc186bcfec43de2e3d0a717cfcda6ced429d884edef186abd4100aec63a89db3c42097a81848581114725fda2e6c5b8c0d1d40c488a47e764c6751b44d9708772d08921587b0bdefe558e0ca41", 0x1000}, {&(0x7f0000000140)="4a4c48411d0df255ce5b5c2dbca47ef941fd95555ebb06ae9174dc512b5eb80e0723e557", 0x24}], 0x3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000017c0)) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x3}) 09:43:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f00000002c0)="1bcaa09f051370581b5a5b5038af12e4a634edf8c60588a9647025c2bd7f4ed36632dc62d655c38db8b0dd4f2692ca0d01bd438474ceaea7f0fe7f89c39c8dbf8934d766f813a4fd0fd2db57256857d0f6ae09f6855200d5d52418e8f66920396f9aca5e2f8a484b8fcede0a03dfca06ef340da25a3c48e5f299aa5d63de648586454c49b528d01838e7c7a10f62fe73574799aabb9386f67e4aab6e284aeb5e75735a9a084bba4e2c6768aa0dc0d7537fcc15e286e6d663715246a76f213c19c6c903a9b1c3abdeac6a98b5b5f6e00c27f0cb22d8e052df08d9f95909607044a4d5f4387de3034eb28cb6ab140cd8ff3c91dcd0fad81edbd7ba5023e94fe4195d4cf2d5a0a96d97bbf059d6e37c8f1ad0de554f12de47c110f19a5b18424311a1c1077e6f3ecac438cc006ec75e3aa5aec0ae1399a6c264b819dcbe529862aacd83e066df8fbc8c79a4ef806e6257e92cb77c526ec59e3118e8c594f27bd0a934e5655342486f27fef708a738930acdaba3be0ea856ca1879ffa8506e3f4dcb2c6840c6c0bfaeacddd21780517975c23dee9a0b88b5ed5863ca77b91e0ce61e88a4b74762bdf51c272a14aa9a4708c0cde92820e38ed1f7c4e070575aadfedc75473d06e7fe0b25695b710e2d5f141fe1a192317c221cd0d9cd271d8e25400abedb27baeaf126cce9a236103c624070fc22d8f1e29e5176f829ccd3cc7b9f93f1539de5ae14a77bbebc4afa0d59727427a658085fcf76d0e95d195175c4c6cab0242ee079d7c67f2321fd07bc0edb210e6707af58b9a9d3ec6b3ea8ad449ee563ec4a97f53f51581179828df101cc11dd61e609930dbecb83a8608056338f73b3cc568166df1db98b7438fe44056076dd22de2b58caf2d49824bac62686667100880594646ce382c8574ecee3384d4f886fedb5946f669eab5d5cda1cdf38fef61554921e2db3fd2b3e229d2175dcdccc929b3c9a6392ca4140130b13ba80775a974858ab2cd961c5a3ea743725b4ed1082ea98422fe4febe13b8d5ec92e59a652deb475a4d3b54b8a16e37808c9998515886e34d70e7a51794105e5b28c0b5e357bce03c9cec7ddd61d3da93a3ce1e60063523cc847818ce0464b91b4a73383d2a4f09cb0bad223a8112ce4755d0edbb7c4707c0ccb7ce591d7b07672d5380f702a085935b085c5fa31652b48543db773fbc4470131a2913619d6cdcd61a295ed03686b200a579bcdd7f44fce54e5f51081c685faea02eab26cf514187170138e4a04d69238f2ba198928124612b1532ae9c9f3b26d09c9ba515a16645e21bd369d5cd4551fbe0439addcb3d74c865b57367c357bd5fcbe5f0d31518f11e10c231e5dd850a8b90c249e74c9e1d882c1a18a6f1ae754452616df458b385f0e0565148aa57f1dbc1d0d6930a4f62542289ff3873fd48a69e1f305a8d4366aa223c08a0e9a0438d0ed02b3faaa663e88d9f0c77a06f0d93b15e4eb92e87918043669d0d1d22d8aae1733f1392182f6954dacf5ccc2be8db87ef619fa0f4875f8fc9e23631f8e799a0718f2eb769a79d50a2d0f38223e5d101862c76e2cd5419342e14256a59178fd9e65e5cabc54e4a41cfb6d8965628d18ed6d52ef408c3b0ff8480e99540262ec44fa92d8b5f1ca925684094f80713f67b96df413fc5c3478f017c4591de8d7fe2161e3207a33357c07cb97268da031d7f89a41a33ffcce77b310cf5cea27477ea401def171a7968fc33a05d3ea877de23b47c100ed3048f88b420ad0a5d92f70daaaf3cd79101d479504306dd19be8f871f2db0b0e987604b37dd9257a1b045d1dd41cd7b021f4377b4d8453a4c320dce4fe437526527db4225e76423cd496f595449c2f0543b7f90c55135504c06d668f52c150024fdcacf82c617b719673c94285e981f2d8d1fb1e750c684a2e08cb03581ee8adf295d81a75fb12f1e1062af625a060a869b72793b6438f2efd1305ddd4a1777f53987886c1fbfa4a1044b0b0fe9a37649d9b16b7bcb87aa62f7f488e1cbb095b8b39da12708c527540f70561eac32f5c5099fbecebec1b5a5f9b69243b48a0eddbd5cb590b34025697f7cda5c08e817194d2c38844d75557d43a322110f6e309e327aa1e1d4eec76137a280bc47fd356fff19c13650c0e8312e2f93b2bf51a31d741da7e225104c2f159ed221fcf8ee24b2ed16be9fa0e914007c2ac2b057e66d203005a99ab6cb45d7c3cf183630d570ed53f65bcbd81398129cd0c749a27675451bd5e20efb8c4128c8a73f88366462782053cfbb3a14ffc0055bc482ebdc85d8b05cb9883966c730ef5cdc742c94eec8b7fc8d1f00203db2c1c1fd1b888d9b06dfd91648825acb99b2a49df1dc30a75f8d6258c9ebeb8c7d8b3a6dae8a97fda9687a4eb2fc8091fb9865171082193c56033f711b8be90c2610f682958f0049de3ecdd3f4291acd34d29cf0a060505d27ff2c6b6849964e3a0d53b08bfdf0daca4cb0b86ee3b57bab08f3cc3f9bce4d4857e3e275cdf5db57b3385ffd86c3f8b68e1b3e7ce29e75b01046b1e5c6f4d674349961558eeb4f4d9527763c30f7bb0b2e1e23b36e435e8cebbc48b2c7715fd61c63a507d85e4223fb784c294403daff75071608d536a6901f4680032033784abe6c19e9eb154bd1afe7d4ef3920ecc3c358316112dbc54592e39d91feedfbc8506434ffc38699d5fe3e4113c791bbc90adce4f142cd69ac0b160ac00cddc91b97a42a4b98ce61a202a7d0b2f1002e712f0f286f810552c811b49905cdb8251d5a50ca15379f601eaccee7069a624399d7ab9e224aa9f96fd57350889f169bbc5779320be619ecfe91b0e708175589e4b06c4b2a0ceb9a99461c3c530146ca8b36c87b401846ad7033e9be7cd45381eae97feca89d21054badd2e592f34bcc97755cdaff3287982c4354fa3cf3a4b23329c54ca17bf86acb27f1305f544a44e744b36c9808eb8701affcccb6e266a4da78fe3793ce3996e5a3b7bf495eb402f4c1ac58d6f10664d523d205d1a63da795f2a1912a351b2be9a3d1e3cdde5dd3d9d982f8d24a27db42705493f4786c0e2ccdf9feeaca085d5ca5177471e9387f0fbf66a7bd04dbdf057dd35fad368222e5f17ab226d8daf729494130071653794fc5feca628480c55724d53784e25390d57914d9047bfecf507b8843139b882afa9664cb9e42885cba30d28fd9163b1c7a956ec2b466b2b29ea22ea1c439beb5174608363715996826d4b3cbc6ebfff03306857a78c0aa4245d64bf9419610aa85295a9a7791a9471641306774923d2a0a654851031affbb6ac934f45a8c51cbb25f942e9637ca33771fd87d2d4f2f149198fd21504e83968ff47b3c67852faefbbe5a730489a9914a1e03b5450d566a9010ff283a7566b7741bd5b7ccc67db2dc2e53f720158569c0111a0e14c4996901f8fd356615a9b3c7feb8075b66d7432b907300d6490d2c59d4f140b974c438f517d66e7df3aa6bfe4bfdd77fe0aecce1510b639e3c24aba7111e31692802163da8f660dd3d49c6583bc1673672dd1be03aae139c8a15d4ce8ebc9c0aa5575135d77b550d6cac3467d03b929bb7df56b41fc0ba5b83c754b54673e092c46830e4276f77b73c676179db6eb9997e111c4a83d19ab11821c9ee13bd5194a3d9aa8130c87de5218a191d8992b9068b2ef981849854371c06fe4d1bb03d0bb016357b1eabbf3b81d26479945b2b7f741abb4b59143d3997fbf3ca79b3f710bb071a987baa0310268ff53e1c0395a891d9eee0edeaff5ac20d93fac91612ab7078b0dba17bf57219805191b24179625e0980aeb464963e529caa62c4cb6fe9c10ab2bb29c807cf10dff2d011933a9e6d77b8f9a26fad5f8458808fd051ce7ebd8843bf82e33599b9670d4f79f5eb0fc7fbdbf0bfa1c8ab04198c36acceb5dfa2810ae9da3998dea5e87179e6032e85432566119b7f385ae94bb2b13b30e8c91dd9c5482ed1e693357bf09df6767af7e63eb8f5e3f2d1fc3802bf864f12f39bec0fe7955e5dd516b0e771447757d1ec1cced441e5fb67bf6d7d444af0186ccf41a7a98ff0474cbae9cfa4a07cbc7476ca662d7c8454e3d4d4eaf8392c6022177e644dc1d0d48cfee4d941c91572f48d21658c44f2152294ba6ea5366f837827e5bce453293eee195a7e785c2fbd719efc3c2a1070d0122d3d4cf77069306ec992739b19abd5b5e4c1e92c9fdd0033f419700570169dcd9179a12a11d3c6d947f5d807c8f9cbaa22c63bcc9c65881e95fb6f64721279034b1e23281e6a8709b0a831fcd3eef508de54b8e08aeeb32a1cb7e6ac9b5ddb10e2ecd141466a27bca3497b1b7de70afc2c055549feaf12b0c977e9ba1653917022b7e02201bc27e0a3f9fd7b60eb44cf0f45fe5afa47b749657908f0224472f95f2b84b60001136177436e03acbc3b09d36ca2e5158583b423af985cc84faaa2d0813e84eb145d4f39dffa4a54ebfb0b1f3c3564d4a7e5f9a1299aaed1926a86a51fadc8558767079767cce7bc0c6ffb441ed38b2fc9288a0356df3d69eb7d760a1f58cb930c6cc921b532b849bb2f0b93ffa1c58ccb95afe2e34dbef52de90f4ce0b5b3a552d510eefc3309801a19aef3206ee04614696f6b21e3b8f5b3f8256c30593696b277338e0dab4b06ed08ec1dcb6fb4db60e4ea67ba29dfb13884335a7aff1ba4565e9dec2669a1d66365ab21c2dfa153daa5c62a1a0275bded946a818486e41a507d906d51bba93df9892a2a8ac4309cf6a837a89ed5ed3b01b4efd429d13407c9fd96ece783f2cb5bdc509e489cfe9c032f99a59caa7f9f2bf596f21e1e5420456e4cd1fd75e08a9a363dd84b72dc7b628f54357797f02e46bdf74422fcbbb3e69a81e5b010300d2e6880368c91f23fac585423653c0dccb8742f69c1631d7b4835f8ccabff6e2db038375fdac3f9485081e39387e2af3c9e9f04df7df8daf2eceeac2d47310e8ec9b9e8f325217fc917476331548877fb963dae6861c6a54fca8d9154270637e133a11180eba9b56653231630cb38bbbbd6ff352969c3df1d0bcead7cda55428b87ee68f543a69ff8a48953b75c2cd9b87430f624c2ecf07519b4edbb0222cb6e8897b730bd51224aa36e138bddb62dbcb6fdd4484db3e39a230058dfda9ba9dc300992448c0a5c23bbf4194dd2941e4fa66cbf3c7089e368c4c0d2e320b72766a928219c47681d0332f538c4bbb78b331b0a59f4b96e7398a242324e33f3f8dc7216cd3d427cf7036a3000faeea132747f28c7acbb4391f3530ecf989169e8ca08c1479c0ba778a3fefc59a86407c7bed85308b89e5eae0da5a0bbc28ed2379b37aabe4115e2cc81d8e68fd5c8f502a1f9505e07a1ed7706311fdfcafd3b45846b9181cc3bedf56e785490e734656f235ea9ac30d9b63dc2d21c45cb62838277ebe29334ca2f4fabb2bab191c9984a6f74963a49aaf74bf2ceb5784fea66adf4d122241692a33204de881f0e9fba177e67ae04e78af3e7d5c2d6fd203728bc1bc4a31a9fb8018e447e0e671209b94ce26063640d44a7afb38159e040b7746a82b4528d811b11ddbd0d8aeaede5957414fb13a9a6222c836d81c363897f64f485bd4634e3b9e90a6a40daebd124212ef99062eaf60f7784c101011ce77ee06c8e51d0c71048b9e09523ecb36b42100813c09fb466bb60c7be114ace561d459161f4152b532b7ad9119dfad633597e017d582feee13dd195b31c59cc40e5f90230097a86eb98932d235e854244060b08fdf89bfb433059683ea470203ce6a2931f5b96", 0x1000, 0x8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000280)="9f930b6ff0eeff43294e276257a5f20957e0262bd604", 0x16) r2 = syz_open_pts() close(r2) close(r1) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 09:43:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000), 0x0) recvfrom(r0, &(0x7f0000000000)=""/35, 0x23, 0x40, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) fcntl$getown(r0, 0x5) 09:43:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x4, 0x400}, {{r3}, 0xfffffffffffffffa, 0x1e, 0x1, 0x401, 0x3a52}, {{r2}, 0xffffffffffffffff, 0x12, 0x40000001, 0x101, 0x6}, {{r4}, 0xfffffffffffffffb, 0x4, 0x4, 0x5}, {{r3}, 0x0, 0x80, 0x40000005, 0x8}, {{r4}, 0xfffffffffffffffa, 0x4, 0x3, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0x1d, 0x1, 0xe54, 0xe07}], 0x3, 0x0, 0x1ffff, 0x0) close(r2) 09:43:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)=',,@-#\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='@*\x00', &(0x7f00000003c0)='@(,}{\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=').\x00[^\x00', &(0x7f0000000480)=',-\x00', &(0x7f00000004c0)='-\\@\x00', &(0x7f0000000500)='\x00']) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10300) 09:43:41 executing program 0: r0 = kqueue() fchdir(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000010, 0x101, 0x6025}, {{r2}, 0xffffffffffffffff, 0x80, 0xfffff, 0x20, 0x10001}, {{r1}, 0xffffffffffffffff, 0x50, 0x20, 0x81, 0x38b86921}], 0x3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x88, 0x1, 0x7, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x18, 0x20000008, 0x7fffffff, 0x5}, {{r2}, 0xfffffffffffffffd, 0x43, 0x40000000, 0xce, 0x800000000000}, {{r0}, 0x0, 0x4, 0x94, 0x10001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x49, 0x6, 0x800, 0x400}, {{r0}, 0x0, 0xce, 0x4, 0x2}], 0xe29, &(0x7f0000000200)={0x10001, 0x2433}) close(r1) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) 09:43:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0xc4) r2 = dup2(r0, r1) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x18880, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20008, 0x0) lseek(r4, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0x8}, {0x18, 0x0, 0x8, 0x1}, 0xfffffffffffffffa, [0x5410, 0xff, 0x0, 0x3, 0x8, 0x3, 0x1ff, 0x3ff]}, 0x3c) close(r3) 09:43:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f6ea989ac4352ef339cc7b173c01a8c00"], 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:43:41 executing program 1: setrlimit(0x0, &(0x7f0000000600)={0xffffffffffffffc3, 0xfffffffffffffffe}) r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="55958ba49f3b643d01", 0xfffffffffffffd40) setsockopt(r0, 0x0, 0xa, &(0x7f0000000140)="622fe853008f0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/249) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f00000005c0)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() fchdir(r3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r4 = semget$private(0x0, 0x5, 0x5) pledge(&(0x7f0000000480)='}T*@\x00', &(0x7f0000000180)='&%\x00') pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r4, 0x803, 0x5, &(0x7f0000000240)=""/232) setsockopt(r5, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) r7 = dup2(r0, r0) semop(r2, &(0x7f00000006c0)=[{0x3, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r5, &(0x7f00000004c0), &(0x7f0000000440)=0xc) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000001c0)=0x8) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b5, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x1, 0x5}, {0x1, 0x8000, 0x1000}], 0x9) shmctl$IPC_RMID(r1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/46, &(0x7f0000000500)=0x2e) r8 = socket(0x400000000018, 0x3, 0x3b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x66, 0x0, 0xfffffffffffffdc3) 09:43:41 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x615) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x5, 0x200, 0x4, 0x20}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0xffffffff, 0x6, 0x3ff}, 0xc) dup2(r2, r5) 09:43:41 executing program 1: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 09:43:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='N\xeb') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 09:43:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x4, 0x9, 0x3, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x3ffffffc}) write(r0, &(0x7f0000000100), 0x136) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = dup(r0) sendto(r1, &(0x7f0000000680)="e0cb6776a44d5d50b4bbb8d2f9a806ed16d3eb8db59bc3e519e6f7a5bb97a242877337771019081944f4e0869b7077157e7c9fd24ae96bff066c431776237048917359acb695774422ff49cdab31e7c5b23fd7f5303e7e197cfbf26e578ecbe0af63b0bd819eebb9f1c62ec3c55ced835938c207cd7e3c12409e725e1e8e0713a9dbb3249e411b600b369b6e6f99690698e20cd82025a0bb99a0d8f4e3353eaa85633c3dfcccb73e37d5236df0b76ca2b85a0251446a756ce8befa470dd5fcd2506b8fadf413e0", 0xc7, 0x4, &(0x7f00000002c0)=@un=@file={0x0, './bus\x00'}, 0x8) r2 = syz_open_pts() close(r0) msgget$private(0x0, 0x11) r3 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/88) r4 = socket(0x11, 0x7ffc, 0x400) r5 = dup2(r0, r4) r6 = dup2(r4, r4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r5, 0x0, 0x0) recvmsg(r6, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002800)=""/116, 0x74}], 0x1, 0x0}, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000400)={0x2, 0x6}) r7 = fcntl$dupfd(r2, 0xa, r2) kevent(r7, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x28, 0x41, 0x100000001, 0x100000000}, {{}, 0xffffffffffffffff, 0x28, 0x40000005, 0xfffffffffffffffc, 0x8001}], 0x9, &(0x7f0000000100), 0x8, &(0x7f0000000140)={0x9, 0x101}) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) select(0x40, &(0x7f0000000580)={0x1, 0x5, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0xffffffffffffa45f, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000000240)={0x6, 0xfffffffffffffff8}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3000b) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x4000000000004810, r8, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x7, 0x8, 0x100000001, 0x77, 0x31fa, 0x0, 0x7ff, 0x2040000000000}, &(0x7f00000004c0)={0x200, 0x7, 0x7, 0x7, 0x8, 0x1, 0x9, 0x200}, &(0x7f0000000500)={0x7, 0x140000000000000, 0xfffffffffffff30a, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000540)={0x9, 0x3f}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000000006000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x42) read(r10, &(0x7f0000000200)=""/183, 0xb7) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000100)={0xc9a5, './bus\x00'}) write(r11, 0x0, 0xffffffffffffff53) 09:43:42 executing program 0: setrlimit(0x800000000002, &(0x7f0000000080)={0x0, 0x8000000}) setrlimit(0x0, &(0x7f0000000000)) setrlimit(0x5, &(0x7f00000000c0)={0x6652, 0x2}) setrlimit(0x3, &(0x7f0000000040)={0x5, 0x2}) 09:43:42 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x2, 0x7}, {{}, 0xfffffffffffffffd, 0x1a, 0x1a, 0x7, 0x20}], 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x4, 0x20000000, 0xb714, 0x8}, {{}, 0x0, 0x20, 0xf0000004, 0x8b, 0x3}], 0x9, &(0x7f0000000100)={0xc1, 0x4}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) kqueue() dup2(0xffffffffffffffff, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 09:43:42 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) clock_getres(0x2, 0x0) clock_getres(0x3, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) 09:43:42 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) ftruncate(r0, 0x3) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) 09:43:42 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f0000000000), 0x4) 09:43:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x150) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) 09:43:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000200)='o', 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ca4e66378e5deab711fe4dbfa6"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000240)=""/109}, {&(0x7f0000000540)=""/136}, {&(0x7f0000000380)=""/106}], 0x10000000000001f0) 09:43:43 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000482000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x2}) setgroups(0x1, &(0x7f00000000c0)=[0x0]) mprotect(&(0x7f00003ed000/0x2000)=nil, 0x2000, 0x0) 09:43:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x16) getpid() writev(r0, &(0x7f0000000180)=[{&(0x7f00000006c0)="010000", 0x3}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 09:43:43 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100000000000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) r2 = kqueue() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) dup2(r2, r0) 09:43:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/10, 0xa}, {&(0x7f0000000040)=""/82, 0x52}], 0x2) 09:43:43 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) dup(r0) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x81, 0x80000000, 0xfffffffffffffffa, 0x1, "0011352a3b1955994c0ce6821698f8ca19c1e75a", 0x7, 0x707d30e9}) fsync(r1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fsync(r2) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 09:43:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = dup(r1) getitimer(0x1, &(0x7f0000000000)) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) write(r3, &(0x7f0000000200)='o', 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ca4e66378e5deab711fe4dbfa6"}) getgid() ioctl$TIOCSTOP(r3, 0x2000746f) r6 = getgid() r7 = getegid() setregid(r6, r7) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) 09:43:43 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x180, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x2002) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000100)="dadb4d20963c101d0a32a0f3306256d04315b2fcc56b36e0cef52c71d193d17af8bdbfbbcbe696b1a4e67a81b792606c52aab95feb982bc6af8141b07a2ab3445af030b6e03819206dbdf8681f20e69d4f8e82b7db2216da6fd0c35f1580ea5385db80b5f21763206074ecc8204d493ae16e04a2b8de3e2b1965a0b014d52ccdd874d7541fc523e38b326087a1b55cd86299c307f6d1c68113f3e748cbd0aeb342fc8ad5a493a887ac6e245239c64c355069edad9c451ae2dab9349ebd5da3915d7e43d112c4134520db98cd8467b12cd39c69ccb05b683df7cab470c5ae2e1d032b3e21df", 0xe5}, {&(0x7f0000000200)="6cf44d74e48457b1e8c40210289e8801574be831822e39dd24b5d60935316c2c6664a972d8f11607d1787b8c44f964993c7a3bfb4c19c86349b5ee4937bc50210e5f9e841965834dbd3288117630e7a7e6cf2193d750df6c52d5c15257b5b1ecae0ac9cd8057f0e5b7c862ce85e2e23f8ac67feb25875c636c3f7bcdc81b35726608ad72fc51cf22b003696a80ed7d12c4bebe8e7120fc3b993f0858640922d8aecf", 0xa2}, {&(0x7f00000002c0)="5c5dcc9100a71c5a60926d6b97546e1d8c992aedb9997c32c3c89ed1d2de3fd5b966637d70873dcf9f3ca578dc252119ac4609e744fadfebb89775c4c1592c45b9bb851167b8d8b90697d6e919cf771ec43bc709b7eb0fddb6ca2b76d0df8fbc7a8c44c70a164a400fb914e649e1d979dd9342b3e4ef4f8b80bc57ed52bd55011cd5a9863f3a193e0eaf72e832", 0x8d}], 0x3) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r3 = semget(0x2, 0x5, 0x84) semop(r3, &(0x7f00000003c0)=[{0x0, 0x7, 0x1800}, {0x4, 0xd41, 0x1800}, {0x0, 0x1f}, {0x7, 0x9, 0x1000}, {0x1, 0xe028, 0x1800}, {0x3, 0x100000000, 0x800}, {0x0, 0xdc3, 0x1000}], 0x7) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) 09:43:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x28}, {{r1}, 0xffffffffffffffff, 0x4}], 0x5, 0x0, 0x800, 0x0) openat(r1, &(0x7f0000000040)='./bus\x00', 0x10210, 0x3) 09:43:44 executing program 1: mprotect(&(0x7f000019d000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8c6, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) mlockall(0x3) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 09:43:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd91) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7ff, './bus\x00'}) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 09:43:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000180)=0x280000) mknod(&(0x7f0000000000)='./bus\x00', 0x1080, 0x81) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x61, 0x1, 0x0, 0x4, 0x3}, 0xc) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x6) 09:43:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000280)='./file1\x00', 0x60e, 0x8000000) write(r0, &(0x7f0000000000)="8f14bd41fb3c9fafa13f9873a44efc905e62bf12696965f9d51a4745dd7ee3e710fa7aa625c5b1cd4966fb90a7d516c4db2b31d6bebc3d610c42aa84b6e9ff0906fb7610ba37ea74fa35ff87d29bd3501c639259bd6c220237c79106c8acb7b1b0108a7e8146829f27319baa6245918f8dbb0e44dedd456f8ff3d17b205ac75539735dc7b209aa6e773ae1", 0x8b) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') semget(0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 09:43:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343", 0x17) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0x1, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x0, 0x10000}) poll(&(0x7f0000000000), 0x1ffffffffffffca5, 0x0) 09:43:44 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) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 09:43:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1d37, 0x8001}, 0x10) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 09:43:44 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) write(r0, &(0x7f0000000340)="4e7440d6a4dc640c022ead36ba4af5cf59f2044bfbc9e6fa3ae91fa4e9862def29a47bddcc44d5cbb6bfee6c1b4f74afc84df8e2b07806da02dd7566098af50d6ef20c9188cc0203a44ecbadb3598ef3692b56b51313dfa712b92e600b4c4f9082110b3bc6df8ef1f376e00c7ad3c47be3d97850d27e320234d6899135cf4976c0c1a308ad65a452984951129bf76c0faa5a54d707550673bfaedeb006696516807392e709872f9881c8487627d382c0205007a1cdff1a9d8c53216a41f1508b87d6f9b4b3703586179bb8035ac45383eb8e5b0b731ddafdbbe827184a1d3f51a5a212380dd0a365b024701b4bc356df3f2133c7280644bcfc9b4c6d84d6bfef19d8d4fb87f1e777962edb610999b55f6b8a79a31f178ce83f2e91d2a0de113bdd2b567577b7b83e53fe627bb0d37d165404e2ce44bdef0dc7570e65d86443045e5c3bf097fb894f8ed0db08780b0535e27a441683ae7e41ebae999000cb731adb2645d6a1fb6d5875ff34c9a11859ee78532a7ac970243a2674753eba5e1d19e78d6a407308510367853b9da525b075d80065a56a6bd5053211a2d587f7875787a094c258f38d48a7ee2769ef92f879d4c26ece86b9286f31f56d9672b732e58032b97107c7d435e4d230a04d29014a052efbbf6681ba9c82a7428d191e9f7fb4c14c1849d52a1da83f9f101854233bc8b55c492382cad86537f60cef9be0ba7299dea0e92a3e0c4e0364f8253686d07a985a1a7e27181813419020f29927716eaf6857e88ea77fbaba4eeb99f6178598a4dd601fe62ff320f41c2285f4e575c70ece2fd5ff126857c85d4c878c545cc07a6c4ba2aaa5ec7e6a3baf24a45253a92250e9f3e7bb807099e553dbf59bcd0cdf71409f88f5a84194a41e4fce088393f331f7bf9f3bdaf915e0918d2e0ee567df701ab97ae354e1ddeb45279a321e67e592ed726d6e7a53febf552e16eaf082de56a7d6389a9f01d54e33b53e227a8bdffd34ad14aa1ce61102e769373215bef8838cef39ca090b6d64657096a0c20ca937a9240bd352e6d3bade85852e4ad90898536d4f49eacb87efa67a7e6ba4ae5a9c66d1531a4ca1aeae1edf715c000a793aac9f04c8ca5f706da5ea75c10ea6734d0d8bb4ad30b3cb44eae5461c12ffc9bbdc75c28c6268e2d29909d947bd27abddeb30c24ce017900f67e6dbd42497fbd6f7351abc0e04a436e222477b6e349475f43c89213c1a59cb4549da04bede23c5700180cffaae016b8532ed3179f86354e9f858c748a6a41054f1cde55c8875c275b5aeac0332087bb9f5d1336c42a3d0071642c97125bde564512dcf1498abfc159cf0af5a29ec8ebf21a131c517c7b4f8a243900f9e369eef4b0f2d9bceb65ac7a5d14fd1905c50bc4687501aa32939f794413d318e470b098a200b78c2724fa114fa10066388a842d50dddb6ea6dcbf146fa98f0d8f2f1df3873f73f661c28231ffac24b420f4420d51257dd33c4ea41747439ac9d8f10bacfecbfc73ca132b38f455030d8f6585e0984c5d0d34ce104b1a0df34a207f3ebed2c14107384f5006dfb9ab1180e9dff03c69646bd769cbf2173260b11689d5b18a917f5078eaef41c55a2347dab7abede704c726d477aadfea8ff8ab4fced047c4972c91ed6c374cf274be73dc3c69549d643ad6a56a49775c71704cc905503454a2df3e7aeef72b1bc2e47db606c0a08a4807837e995f0fd577020f30e4069b5bd6e3ea58808548197ebd1a44254eebe5393c08fffae1966e0ac49e770eddeeb546cb8fa1344f37177951e0f7a8c33a3bd3f735e5560c10f8274630423ded759c0fd5f944014a129e19a9ac62625a61e5bee831e6451d638c916a95d45f6ae58082715d6b650d97b3e7e441a01f480506faecc71734a57be6297360393d4dee338ce9fd96ca04f54fb8aabbc92ad6d6958d0c26a10eac65388483c5fc62c7d7060c6a1c0f8223cc3ea3e857b7e0e87d0dab7be69549c39a8ca855600c2965f05fa824c3b2923f0708a0b686c8795f6dec4079a75fbc1f4361b0763784d2aac711dfbdaa8414edab232d61ca80272774ac0b861875da32bfbd3f849a1a7a5b5e40c625f9bfc599670cc511f225f947257e63767a1fa7100ad48e09276b59746bba3af1b35517563c813e4de52622ae3af1ec1ae5bca1b5b353be9badbf4dfde6072d2d81f5a6afcb2bfdd9d4f92e300788a8615274939b7e4baf139d0651671b64bf7bc3a782bf6a8889aa706ad023d35a822cb3f10ade51bb8700c8c250b7fa15ce8713ec0155f51ce69fbbeacd5a9ebc0efb90ca45ee749edeb629ead71e6e0619737df933309c016d48b4ba4e7028fc83efa65ab3a97b1fd96dc148b39dd7390a1f3609c082b7ff8fa5e4c5921a0e3caca55981d2ed59050bfae6f5f728323f2d47a1e6afb2eefd1cd1f72154c2e720864b9504501704dd83de884465e8b2062b6c0f03651bf819d0876f41b658425307ecfa616aa583f7056061b106410bcc9b0553d656e4127f92f1d553c4ae01cff501a72dae9ea2be017b16fa7656f2ddc12a95d4a3ccc176483c51b48ffe782e1eb09c2b44a675323dfd0ab8ffc98bde7c92b9d2f9eba4fd08c957c2454d4c4490b86bce89292d754d28218f38bed92a2601cdf83031f5db0d77f871958ae3de1cf46c69e8225e1c5316d1e9d832f6ae92084fa214687c8e487b289c3549042cee4b69b30696cd3d7bf31d042523f0ab7dd14b0b685b5d62f41b1de090c8a4c225c1366aaf3c68e172ffdf1203704d8b269a4c2386c82d01bfb7b401dccdbdbf4b53f8a09304fb7370d2de59f93bd8e39a924b27381c55a8c5eb86793cd2e65d8201f148d70fa8907f308398a7b6a7ea87cbaf9c9071ae34bd8c38db10642d4c3642550fe59a45d2f5ca86b7fe9bcfe18d9f95bc0b49b1c01fcc0b3e11fb030e63e9906007637a010ad246cc1fde3f4e44087051c4bba34a54202303f02537ff54f6a260f2f4c022f62024a136a1077746441d8314b5aa5bb3324e442d73b0c5450bce6fade395a466bb37466f7b9210fbaefa0319a34e4be6381ff029dfcbaf0fe47ce33d92a42b91d57179f340adb398b1e2fc72711f56e7ec6dfd27f88e82d821d255e9ca06e463bced6e989aee634939bd37c0a4495f712eeaac7ca22c5c76b7649201fb66fbc7d9929b204ad3c732b94d2be13f1658bc258d1cca12285cd330fd0ec0b32c2f0687344a07041be07cb80bb1cb8eff3836540615a2b5f3549fe15d7279f986ba2f94822ff342a34a83d838f4c2d49762a4fcebeb7ae5cc462d22a3e5c30017459e98106116d4012e6a62fd057c0f7d5a987a240d245231473b4e69db0748b2a8bab5e129450be1d2f4a8cd094515745324db73f95f4870fc88ed61bc11c763abd6ca2cc49b104171efdae0622c7f69edd0c86fb734e799b0d187ca3ea98ee58c48f0e11fc9a5be4831c9b776ced28fbce4e997c6b73f954e7c04807c159fe66c7f097ba6bc0122a484a61a0297df95045c6c3e72f98c690b67a593956a1ec0ac764318b2ef6340be64b66988fa8e79af76e065d7d42467c2129c7c53c2be6c925bd939b240cacda63e1e4c655a2e16103a2467d512abd631b1a322bafe3470622815660995f03119fedc04d44a96fb3671e3a66efdb101eeae7c88cc09ce4808357346d51743d966d87859ebf218a8ed2125014d440d3183306bbbc40514afec9b2c12dbb3dc3cb912dadb0a4cb57d6034e380f19d6248182559b8b2a39ae86a2dab8372851f2a0e8c1ea96cf5d3878377d2084ebf9e1eb56b803af7d5a67074c017848f957425ddb941e98eea5cd939ac6bf4e13501a5033ee42aba7b9ef585dd099ade77beb6db9289879531bffba9aebd4d991a6cd667b05305b7f62d840bcf93b29dee9bad54aa51b8ad48b86aa6d496433292bb025092e199971baeaa1b74f86a692881d800840588eec4e205448eb9c661aacf4da5c80074262f511289dd2782f06ff11f1f6b6eeae35f4783e19102c1e2bbb25cb7d1537e16dfa192c310147ec6a9c18844a7fba869fb2027043dc29010f74fa0ac97c5772a9f2e37bf64656f18415ffdae4b4c1d7742f45cd6409131b581a720dc9a605d4503d36fad04b713844430bcdbf05e5e8b973b0d9d6709870e58515557313ff47c7d0d19261b88432f12c0cc89285885b6f7530108fee414b8d1c6bb612c232ce0d7ad0593ff8d8549fd16e499ac0bed7fcfefe22a5150f2ea16f8bb3fc90435a95c956bc273cb81e8a96beeb64290c53227600b54c42f4ae785884c7eec7490623c3e34a3a7c5a61ce840f3441a5a586869ab5b8f051cbf2198bdc044050471ae8eab4e744dfa608262cd63d24be2130c05b4657ee60b9a8c8cd90c76c4ff0455021ff40a34a9c5b145fc70c16e3aec6895494109b385ec52fb11939ae1144f6b1867b272dd7774d0ebc4e5decae42ad148b53e71d3dc3a71b41791af516df71babb36674fbb6aad7b5c2b12fb8af3497ebff09d180bb160135562f5b58892a5849df434300bdeeae5231b83dcf8b2bf68515fa4a4b2cd5873c44440ce4d42c8adba74f9c2501cfd8851e8fce3bf73d7996450d3a87708f12ac353f09f364be811ab85a0fc5e4c388093107475e72712b7ce428e3a47c1a3186c8115a468d989ae8a7e4db7c58bee06bbb6605c0d6038abf0577d11facb6eb1e8d5432284514d4076f2138989feb36e05f9962dd8ca9a36e8a44ed319b837aef49352425519a093989c0250298a979282a3da6d87dac4d0d6cc6c89077dc686c585d03a307c1f8174f54c5f21def04d4c31217907a03044d2dac313c93d92f90296abdef3f1a4a225b3f1b9966dc9a72c336fd1e4c5156533fa4f787cd99569a027a928326b604497ec219e60f71cfd2bd9ac746f0e3257860e3810590ced5fdf2de500346b5cb14ccd55eafba3526e729f28f49025b7f8f287d802d66c7517fb5fb2a2e994c314d05f211e19af4d35369013f5841e045bc1845b1195cf32bd96e88387752eeee38961a347be7ab2cf2535149b2dc348fede9b0d3bf910180a7171c8238edc6db27b4a9676e94e6a3f1f326f03e15b4d4b3e98982899b89f22f9b9f526703260648da4cc8b8b3743cd6ddff77b4ea83c17944ee94544d803ef164a91a2b68efd88b42107e9e3684b4a96fac776e0b703b9362de69d2b14f87c2a517172c021891bf9b91fa3b9d264bfd03fba69ff23b200e87ca252733e359638f4a0bfc12a153764739d9915d7eef530ac3e8cd6f8f5b5d9a88759fd2626cd166587beb966c0b8d3ae3b0f88a61aa9ad3d199342e17fe70534ea92aea3be93e78d953fd401df732e5ad7936c84e7d1430d5a3c96331283046d782ccf79c3a2972c469c8829a2a250f5b566ef80b455d819c57c3a349740422d06561417ed7714650361ddf5710272d85e5e58f6996af36e5588966575d2024ef20e7edb792e930fd1a54fc96cf9d1df95f775d13833326d2edc4d82ea2ea61bde134c2f50b04f83846054d757c795e105aed033debea677a69e02ee39eedf323202b4511a331fda1c4bc72df77aac4ab66f9cde83fd75c07f4a3c5b5771c0488d385bf181585322810f839fb74a9debcdccdd0ad0b73a1361289986fbec04d1fca517db5eb37a01e76f09f57969ab2508a938ee7473ff38de8e5eeaab929397c2054d1ba01d3f591b0c85e784a59af6ee81ff784bebc7565f7a04ea67126d7dd2536c02ed88f8ec358ca8f778aa6f260cd924ec77ef7c43a1b5aaba8129b088050e73dddf9483bd1afae796", 0x1000) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000280)=""/81, 0x51}], 0x1) 09:43:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) getpid() r1 = socket$inet(0x2, 0x4000, 0x7) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r5 = getegid() r6 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xfffffffffffffde1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = getuid() r12 = msgget$private(0x0, 0x240) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001a40)={{0x6, r11, r4, r7, r8, 0x142, 0x7}, 0x2, 0x2, r10, r10, 0x8, 0xe1a, 0x7, 0x4}) getgroups(0x1, &(0x7f0000001840)=[0x0]) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000080)="d8f317666b9e806680444bbde001927f7321ffcb5f3d1893a1051538304a55ba5db8befdc6a58a58fb4af1a4a9430ab1fd9dee64c5cdac3ec78faf5a1b8d0f42a82cb4c7e6cffa28a67f7d442c1b2758694e36356d29bf9ae0a3ca", 0x5b}, {&(0x7f0000000200)="3de81cf81d280c4f3e3852badbd8ec15b09b7b8888734d73bbf836ac63eed89f39e823af26a4cdceb49107cbfec56bc4be2aabe715c82556ee3b9fc2b95dbf98e35422017cb80e5a273fb402132ac64273999bc027ddb20b02a35525782430d6a94446bb4ce4a9de95ec17796604e6da69671b3b45a29eb0124f3e865fc566806bb2b49336dda7a2e85e68199cd06b24243680599da0538be0b5657475378dda2398bb9b0dfc1257c22dadddbabd05f43ec39c4e15e9f2ba84d3057435db8db35b83ff8508406c17fbda4a295a89b93176b9b9d246c226af5efbc870ea3b42e1b19ee4f15dad71b10caa6442e3e21ab8a775e7ee9b17ae0d46e60f5a3da727dcf68ccad850a8bc0123a956b842a73c973187898e2599c5abb00bf7349b8011cb340eb427e7f3a21cb30dd7f18b4c853e2244833e4fecb8b17a55229361a32803d4e01c269aba75587db84cec9f0bb18fe5635386d204ec90c1d23dd624fd6491de6c65948256d2a02b64c634440377cf1980f10ef5d9e656f7115f5c28d3d5bec7fc7bc68af2099a15bbc98c9685bf88c2035965f4c5c2b5e524ef950c0dffa98cd25d8722b47ff4e1481dd973fe58983e29b04f8097189c522baee242f27c8ae65996b5141629d1de2a79fc1ed8580b8f7f41ffeedf67c5971b6b8594913cc4f72109decd3229bdd892380002bff74721cea61337ed8f2ea0b4130ba9b5289e148069fe5406b62e74c62b5a171ea9ba5c69adc9a3b0e6d495c4ae6cf172f292518f3f488beb3e5003ab55e8d944c31b7c32aca28bacc04e5b7b9c874ca6da9580ca70380535bbb2d921d4a0d78ebe4f5b3e2f525b08e435f35e5c17401434ef78025b71aede532ac8138d18af1113142d5af5ee08cfc98d9862112a231da2b0b73d2f18b2c2a89be7ffdd5d22949794e972e4918faf48f7d6b57e82ea551ea2dce405d61d031fe9f59a2703bfd350734227938564d5c08297366e95fea3d501dc84e5fd342975ad8869a414e729cce6f20294dc57b2c63c201cb0d9c18458c3be441278dd96824f23ff34085600b661fb777aa77f20bd0a723d07ad388f9a1bdfdc69b30f4a44515b4d91cdc8afa96662b0ce7ee847c13a027a3b6135a5d1043e5beeb50a0fc8e1afe0ed09f5aaa4694c0b61860bb29b9d4bcb1c3f241c2674ba60240a50fd5ecdf9c0bd8069665e820b68b90c50b3430299e87b1247ff6bb4db261680fb170a07de49179ebe7cab65760290810a748a0336c0482998c0dc4823e182dce1aaec7d9b70549c77a95bc4f43b7b7f046a7422f00a933e014a976b7505987f4b0408c6b023a21d8e9be50306306bd7da0a94e0bc32704c0123652ee0a8bb15dc3776ebe75d6bb3987573ee82ce92dad61a806cbfe7c5cce7bce893e26ec81ece614ddcf7e9a9475e810c1bc718a9073e9f4c68741395411556aa423459ff9c5cff159e5390177aac9028d8458f2cea4a27e6967c0a30d3c0453a90bff866e2951218a0657c7659398db161837f5bdd9572d55ffc1a65829a316e9b8a56ea2fb8346f732f83cc1eff1b63484261735cf7e02bfe810dcb67359105720274670d1206e2b8c9c5439330f0bac71d89efba31e1eca0cb8db60811b10ffdf4b64a1c6d49c48daf8ba9226e5bdc597bd0840e89a2f948f937f7a142513fdc8e657381b5c01d4d44c5aa6accbf9af2aaa458f487303afb240d3ae232c28b5d0662a119b62d355cf44a4b205e14389289d596c3e5a6c40e4ef8888fd03a262b2cb2e6459d7eb5686c9c45e7607f51d106c60057ce17582491756c949d7c23e900cdeec70a5d8941029b17551465caed6ac7de63721c81acd5c126151d8192045d2a8c6014c0d56fff211e17fd8c2b2c9253d4be955c4e38bd165538dd925170a696f7387318c2f85f3123bc8251936a1304fd6950753fe2b0363105ae99374224ac1483a73c31874c12da9416dff86723d0f24f55d341e5330426783802f5f8230c3ffacaf9c29b80b996abb3b61a5b09563d55ce08e60f59cbcbcd3e94d096b9a0dad50be76ff208b6b86107a1d34a444871c335f9c3b736bfd7f16a37747518c125530b913718453bacf95fde27025f97e3ab8e40316b1d3d74e3e03b5c5c740bb2786ed223607fa394ff392cff1a66a731ebb011a1a672ffdb4632f8ebc6d79f454b5cd6dd09473393fb3082802a1a6ba4c9d29e3e467473e818787994aa9525ddba9be808690a4174be8b916f15d3f005637b942d9457c5ee06d4e5200e9b5b72a31fe2384622665db4b9eaad19884f9d35d8bf80360cf47338132d94c7c312a1596865149272c8b0dd96d6717cd151965fab8dd2ae917ce69ada516fb8608ab388626d73a661aa5d6006ea6379787ee9d46d9f59bfb6e63b31dd2251a4b1f385f58a3e7b159226eacbe9a2dc13f72dfcd2b537e6f0ffd31eedf30c13d6beab5684c917b18d7d795308e225ff92ff087b5635f73103a5fb44beaa6edb1cb8aab350f552cee0f7c65fe23fbc94d82cf8193b1a671a1c987744d75079088e80d929e6acce5fe66b1d69a806cceb956b2f93cd7c97d102168215c6bdbbdf878dbb855bf707fb3390bf93462db10c1d802ce9c3605ff7566192d045f9b1bc9cc7b935a3e231fc99319cac4f8525b727d59bb340bb7807c9bc8ffbfb31ddd4ade67717a893620082d22349889edd1afe8ea1761376ea11e95499decd5e29dbcfa75eb2aa2080fdd2d0b094e327057d020c354848e4b0a530bdb7e23bf2585a090f6fb75cec2f98b8f1d9a2be82708c65a9af5dd56bca212c4bc42b996420e401bf0cb0a40ee7be3202da6835cceb7437a7b1fbab580afce492a4f28c0ad71d229e3e034650f793b1bc3ba7f774c5c9e572f6008259db6128acc3939e770f534e7806ce25238a5a22d350d94b7824c44cd6f29d5ee0708695a6430fd4e07a42045791839f5fb3af163dc37c74a4e5bd3f1f7067139c2873187104a37481890d802932a4579584bf76f9f6920a71f9cc2243f8a5e6b484d76f980ce2df4770ec8ec61be7101698824ffd4f8a2b7db208ee188b40e946d2a875f6ba3bc2023288b0236c5c11fc7e531c2bc958695fce3eaebfadc22e3f4d155498beb768c94713195e7ed9682b1cf7c7971b6c9c25a071e259aca5901b6d65a4ac6412b6eb163750774b09c63a7f5c94f5fca1c270d69db653566c5c31e19550afe97542863ca3d5c15a395d18ccb15e8ff004f8766e5095a1871370e5a9b74a97f86d8519c66a7bd9f7eb8ac1d5f1f44e978e7c4053224b7b75d8835c097a5af6f13dcc588cfb83f82c77677591fd030ef94bf1f9e00d410cd2e7b89790b65512818127e3800176e9d3c15d656a096bded1e7e33015623979436ebfbfb0a057ee3ecee3837a874dfc6ddf51b5136a428d02b5e8ab320658be5ae863a7e89b99d1131647e75d3995aa9de638f142063935890168730e5009dc0d2fbd71f3d4b5affb0e511b1b6a0568f550a45f3ce646f0440e3d8d806fe9b511bf94e133e5b35693169d79fa4e5759715439f21cef38c7f6ecb0930614c6f1ee5f7fb14c69b12dd3ca00eb4ba5451505018cdd2eb4660143cc9c48043eaf0a0aa31d0ebdfd6e16712bf750d077600559e400a07d61a8233ab7eff5a62b132a37cd5654e3023db87a30f39d2555e2582c19e76a1b3c7d355f270ab8cdc4a234f3d8cf7272768fa7008556c91702ab7f101937b02a427391b979f5ecac65746ce9561b39c792b62e726f5ef28464da3f476891491ad274a8c789460747c65d3f9acbbfc13ba910869cd69563ee365de941f9471757ffd85c4d87ba2ca59d590611b08260655a773ed9fd82f2818e7a3c8165c541316aceab4106804be73eaefe0ddb052937ac7f53d22456ad7a0f35049c22d52d6382e203e1be945081e866e39a5a9b0b9b92e5f303b9eee31cb638324e005bfd0468947a853d29cf29fa65f2d73340daf2834c25b8ac96e45c1d9c2ee373cf3a05859589830d5197c2b2d10dabe9ff6d06220e0c36f1a3052df6a35f33fd07d6b177f7395a3ca0ca3bdba839c5884bc8006bec66aaa1ad465ca286fd6e51f09c23d10580acf9fbc41aada4339381fee06774da6bfe3e92bb56273f6c587417f02abbe14dbdefb0b215cfdf5018cac49ac374c966e594e2d303cbbe8ab6014151bf3fb70ad18ed075702f4330d1fa90d8cdad115add746b3a2e1b862cc86f16ed6ad0394825bc2e9854ba08bdaa402575e289580c7a248afad2343b1cde5e9119937a398108bbcf88b4d2cd8fec00c9bec8fc53f51928a5f18a179304c9d24cdd11d4c76ff46b2cfc33259345620b714fd2ba179089d758443a2e635a427c937dc138739133f53a175345d2aeed7754021fb9dc289f20874be51a0c4262e4dc1c5c3ee904f9e784a91af4e791beb2af544062a4ca035b27ec6f80f1ae3b52657a7c666d2f3347eab1850cad90a08c5fae9992e877aba34acb3c7ab2fe1793217c4210981522ed3438e66a527639afc9faf268745b7db08cd507f8280c69ff34e0d741a9298def4caf97a5ffb2628673b4c84ee7b88f2858e7781caf544908aabb1b403ecad4d36117a0a3887082e3a8dd7f20ffabb884afb2fc2ffa4f253c893f4856312096c02cd1c13074d5e79d20ccc2a400d6589e1ebdbf11bc0e89341721bda158a17dd3554a8fe31da5b54c33b1388912a16c765eae8bae6214ab274ca2b9a066599609224083e82d703548a5cb29408c46b589a3b42689496fd0c3a5b78502bcbde6347109344cfda69dfdef77ae4231ecbde7caa160532736911aafb4bcd5dc2a082c2a51e6d572c8e17b2c58fdc88c26dcca2b46cf223a900370c665342f1c6b85fd3a0c7e0d885de81700279f501ccf06c5f3612e8aca857441867a72e9a1cf971d7ac7b1af32ed95b4c8354bc3a854cb3a36a8521da26e0352239786cecf93b28bec72941d4f42d548e91230f6ac3d08668eb83fdf10e1e49ad3d299606dbc9a6936c482dc7f131aead74db411bd17b478942f9d80ba2bd629efdf0c7aaed26429148fed03428d08190de4cecefb3616e90e8466150fe514cb399d8272d2385d9a0fb269936b0c54d09c2f2c12ade07d2004f474be040bcfc761384562c2950185125887f319366f9a816db4d8f8d6e68c25fb20c851c679e9db014b75b12558eae4fec7f39989410369826ed465660160716480492fb54575f8ed917059bf1c16e17f8ba2d027085873e61e1057bc8c0c491f278a4fea41c4335d66895515b68b6f0e56161c88382396c6dd17b4a52bbf09ea47a35d6d3ffb2f449bb9f3dc9bb5ecbbb4ffae43fb6301bd296e467b36fc5629ed471c67d6f7c52c22c80ccf2b3c9f752392554a90ad95c63b0ebceb6c273f3dbdaae9e8124fcaae8e5e3b4a0601282bd59c321db14addb82ef3333dfabd118dab9d578b96b3d529250d99d0097701af28ef8692c8bca9b9be821d8abc0c4d0ce263e39149dd10e4865d3344a1a9f2c525e993eca9ef9323dc45381b332042d1694302a26b86bc3f0e0d7a76a93cd7b5de3d6d0613ac9b148b5e171e9cb69970ac290744b08ea62222d42dfc6f24a0f54dadba65fdea40212e1db70e49c0ca0708d511a1ebad10f8e9dbce3ef0fd157e6c2431ece8313be1a0977513fd802dcf617d4dada2e8d7539bb941bcd25511f0bfba6c3fe86c532c0d28dfcfa6c7fcbcddef8fb2b4c2c835ec45d9cb787009d53675a5047fd61f647d3e9813951e9ece00ed17c98b172807b0dcde5408e7eff0edef987e9dda84167137b206853caa7a49770b", 0x1000}, {&(0x7f0000001200)="e26387fd86e5c8e72fa5abfbdf2dd37fc5051fd24aa137982f418e38d06a2c9c8e431a2c3eb8f3f2d1d0e96176fd7b202ac5f64374e8bc35d98f46df146a1599cfa09d8b189d4448af30d5abd00bbc786b8a0e0a43905fb8c13dcaee2381d24c4a1e865d9774b9ac69020318365b154cbed235d0b4ab1d741915b352b8892c5f238584f1b2b8935c1851fb220c813b6d1ac4d1e2b1b5ca16f83546bdebaad6c333875751bdcefee17ff4c3fa068fb10c6a45270120431d44ba913aee6fb1b5e159e49d67e7fbe58746885ead16980a27a9e7464301", 0xd5}, {&(0x7f0000001300)="90305f865fe7c8b23485edd2544e9e042df4e51c7650ed21de051e6482091412d136944b5cd77acc1f20cf65134ebb72f75e7af8bb079971920cd2cd78bce21f101cedc763b52599ace7ce2ba175ded60e52d3e4826118c162ca51d617abdf32308e7bd24a894c46ceb923318e7be9e560ae2c78fdc6b5f351fd93d0c8125a56d55acd2c3766be91a19197a7da4d076167e92d5080eb3d7b0609a0a4e7538106b84b65e7a97f392530442f6814555410393efe473f6179c08200cbbd0de6d9d62e81", 0xc2}, {&(0x7f0000001400)="7708f7ac29d24b595bf2a1cbd673b3c3fe5672d8bee56e70598497512b1dca3fb61e572e8d1a55fe8f68be39083ef4536d9cf5038802547631bbb08e4f5d704e02461b2093c21582f263ed40fc55907347180394d41d63e652cfcbd48f7133ca1838c47479bf6021555f250391f1008b4543cdf92c48af34b915b82ed54d0aab70c962a67e51ab98f12decf4479292cbe28c44fd2926663e37947da50e40ebad0e7940c812a6302a2093cf231d7e1351e864d15c40f1d63814b89360aa2638af6d9b9756", 0xc4}, {&(0x7f0000000100)="b691fa8afb8055ad590be68397c164e24811e537a2f621febb", 0x19}, {&(0x7f0000001500)="bf2035df5ddb4652d6a1acdce4259f64ea2788a450d18b2ea0801e12b255fa4860208be35a522f8807032d650881ef7482ba3316dcb913b3df95c59634964ba1905e1b7ce32906ee99554354265402dc29645dcf001b0381d3ed5bf77e80ccc07b877ab50d098dd401897169f28a6f61e0f17673ca4d085b2387ba403a490b4b8beb26db31e5344ec0978978c27b24a20a9c7bdfa43f991ab63e8061b140279db2969330ab1a405c408d8264a2b6977349edc2531270b3bd1d54cef1799395c0caeafc7bb4dd3bc1718b2ab6", 0xcc}, {&(0x7f0000000140)="5746e77729393e336405b769daebcbb584f12ca60425f486aff2daa3e23f48de2da328a673d698b10ba7e948b9637e", 0x2f}, {&(0x7f0000001600)="65ec055727e8f48a75daa360d36dea9610f64d8a3d0e76e15174f766316b6e1e0e5816203ab7ebdccdf81bd967484c46f3f154f6b5a804e3d52f65ccc61291051a610d63e41a7b9c0ce64582721251aa310303d0642fbe39ff3cecd35f7a332059cc7125552b3dc0d235", 0x6a}], 0x9, &(0x7f0000001980)=ANY=[@ANYBLOB="1000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="aeb13adbda7f3aacb58440e54e5209aa200000000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0xf}, 0x400) pipe2(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f00000018c0)) setsockopt(r0, 0x29, 0xe, &(0x7f00000001c0)="0080d171", 0x159) 09:43:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="f4134ac3", 0x4) 09:43:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) 09:43:44 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup(r0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r3) 09:43:44 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x10, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000380)='./file0\x00', 0x8) dup(r1) fchmod(r1, 0x1000081) r2 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x8880, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = getuid() recvmsg(r2, &(0x7f0000000600)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000000400)=""/105, 0x69}, {&(0x7f0000000480)=""/205, 0xcd}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x7, &(0x7f0000001880)=""/4096, 0x1000}, 0x2) getgroups(0x1, &(0x7f0000000000)=[0x0]) getdents(r2, &(0x7f0000000640)=""/142, 0x8e) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r6, 0x0, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000700)) lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) 09:43:44 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r0, &(0x7f00000000c0), 0x2, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000002440)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) 09:43:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x187a3, 0x108) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/249, 0xf9}, {&(0x7f0000000200)=""/214, 0xd6}], 0x2, &(0x7f0000000300)=""/74, 0x4a}, 0x40) setitimer(0x0, &(0x7f00000000c0)={{0x6, 0x80000001}, {0x0, 0x8000}}, 0x0) 09:43:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x47, 0x4d25, 0x1f00000000000, 0x800, "ffff75e5631eb1239dd63663a31dfebfe93e502f", 0x7ff, 0x3}) 09:43:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/12, 0xc, 0x2, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 09:43:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000240)="b5ea2842f362f34d2fa2358d395b906f724674fa3c652c262527482d423b73c9bdbc47ec83a3a19a5afe2ac6d61bce03005d59ff798d052bda39f3072e57c012af343e50ff2db9717bb27f7b581ffb9784d29b6e1c78d64aa26f430433ae93161dbc73075768bbef08b47a1c14d58feb344ccdcac6ff32a53fe4b7b035d04cf5df523290a76322643c7bdfbad58a6b7afb14984ebae99deff53a89c191154077b8946646e49e1da7ebedb2d063c44f90d36e71dfc940247b17d2af87c818cdd11c562d6027afeb86878f413e797a76451c735fb1ae13b3c4a9128e8d55965d7b0a18d7a7f9048be6dcf48133ead722893b9d996d115b5d9cbd050cfc4d23c69c5e5efbaf2b86f53025ed3c95f225a007fd3f84e0eb1284eb0bca6043e47eed82c7b6326a204e9890c484aa7b7b1a023d6bc7435a82a9f92ddad257a7674bcfac1fe347cf19da5bce11cc68ad2726a47d9f543b13aaf5877e63b56ff82954df82ed2614643aa9e703d38079def06809af3bb5be465534d3d15078c03375f79e22183521fdc315892eea64eb3394ca3a59768d63656b02c62bdecf3c9ad8168a3efc21705fd66096f2ed4fd94c87ae3bd5e3e1f6237070c57d381d22958ceb114f1015b34e0d57c9164216c058ec2987ce0b76b8093743e1c3dce02284636542c48a71585d788d60a326b33831d9cb1fa315623da88216aea08c3c82a3ff7a36de6bbf59cc167893cce8bc8ecb84a76681efbad2219db835632254e43009d8da06819b28c01ba71aa41e18f5b3a130b8d588297fcee9065305daa9d4944f6db994bbf1136168fe5d1eac0053c56bbdcfc2fb8f983884d96c75f96234f75b1c005a67c8972f759d43b7219942a853b9c451c9612151ca66cf0d2a1cadbb1a6432c76b83a242eaf7cf2dcf7a3f974e43fa9f7f72359b8bc8406467dd6c198a54dce98db5dd6293247341de5d4b95bad4ad0e10978f8cd8acaa396131530cfa1ac4599157e84e8b2c60cd32b239376a1cd7459bdedf794d3ffd09fafac6f628391f67213d06606d5aa81d3fbc9bf70fcee03dd922c01247157c55ddaf75c9461a43d8377ca82246a0bd9a8d3e0de5684e0b0a4ddc9f220d3bf4aa9f984356e3517882d71d1bf9d1883fbcf363925daa801df77ae04cd6d3ce6bc3b6aca54b4affacc2ed60d078d375ec30fa5bdcbf6b72f7f532555e24bdc69b1a24b9fda0e932592e21f73fc3bf790a926335f7261cfc24fe99eca98342fa894e8181dc2727413b8b07fbcc41a062f79492d49729d51ca19d8faedd24ebe424a9002722a6e31ef01a82c6424e75e7975230d08b93402fd27c3dc9c888581aa2d6f64d5574ea99569a3524fbca36bfb07ebada0f447404ca000e509e3e835ffdb045f3e5af2e083eef7bbddba38fd76ee86de52d5bc0639295f484a37262338586ed7c56730d990ddc5f4a829672de0869a4b6fbfc7782ef26b92ea018930b1ef6b8b0d399d0799d1b1f012bad79d75137c15ff130806b2083f99027533db34c1b9d15e8f6c3ec45a869d23dc46434729277efdd7f1769a2c2242b08538f8215796d7cffdb39a25062b48b22749d509383d7b38481484fb349e9f319dc7bf4dc2ce6476601fff703a59ac2adc42a5c9ea76677357d58df16c3b586cab548f368d13d6668e7978eb15d8fa21046224802d1aa54ec8e64b2e1eca91affc628e25c90b464c7e7b041893a44d5f93e259bd2c37039f5a92daeeb1ffb5675c63006ccda9a67962aa8a6cb3583b1928836528ccd2b858a34f329a8bd62b158676cd03bd5c5daffb7af9c4c204ad2e73696d57463e338121147bba71d74efd75a431d176a9bf8c2f6173cdb817ea27c2b45f3d950a8f1e73eb5a7be38f9ff7b78ed77e04b3187551969a0d341c100f094ade5d18cd7380df7c5a32a1fcb29e585dae1894f41ecb9249a5a41d93fcd4e4ef34d1da2b77a61672a44ac9d3e54ad30b092fa321c1a0a68d3c1d28b6704edeb65bab1d09079a510811cef7d86e6998093961f55540cc27f7c04a2042486ff9d2a3524622d1a25d4598e84e3b2edc6cd0cbe63268aa8f5d5c0bde002e4e8debe403274c0c6ac8be4e3d43f2227ed583b38aee953454c601ceb6839f31ac8981528279a5eae32916c4649445be461d67e6d5afb8df44d2b6d52e3432a84a400cd4e03226ca5516d3fe682188ae9135a3f5139ac6bb039acfcab9e56dc4270b90d1af49cd145aa3c37fae13dead11ce1ff8a42a31f438ea01647f3973af6d5a20a505b5f4e315fe2157dfb35c7c5647253c7326bbe092eac1b91d28089694dc05863e24b2e053de931a68981fa08dfe6e15a1143d5538b1432e0c760cb9e6901270701c9bb910d4b8ad4f444cb1c8f582a9eb1d64fe5786f68fdc6c55950c3abfdb505289745328cd9e91fc7c7302cd98f1f3fae92df2df65f76aaf0396ed462631d9f413ad90f2a3d247407c9f5fdc559b31d5f5b072cae8adce67adae4d4b28397d75650ca7bcab9fc012cef7ae57de10991f9d8c5171928fbf8a6d3fdf4a7f8c76f2ca6e1e1dc8f1f33d0ed45846a28afab94d7d16d381e8170bd5d5fe2517fda23fd1ca4a6e3daaa96bd5233b836ea14e7ce3739dbd5e5dec617c19c64a517521710cea4cec39340efb1f9eb4e3c0edb8c312528301692b2c91b8099ac9b09293c964ff71b3ff4d638f0f47840a804757a4ce626c834006d820bff9d850b2bd43361ecc63bc9cada9f0059ca19e2ee9ee84cfb43e727b42ba73506cc0d23050f6f3ead88f26f340c27e59083364885de3e546983fe5727342af906947e7bcddc3ce2660d419420a422472f8d1c0412f518d15e55e377fdfef7006fcee2e92a1465edefd5ad3d2fa7cb6400c07d554519b72dab5d8dfb47bd9f0651767982a8162ef327f2eaeb73b77fdb59c1c4c2b4b62a96b64ed6b69c4d0035b4d52343aa5b246b5a845c511bf3c092e44ab81e892ec377436905c2ce43e489d81acccd5f11ae467d69cb471c2f2222fb2272e212714da5041cd03b1677841a369deb1c8a12fef8d6769670fd15ca530593f3ebec42d5a74689a417eb922c153264324ec2f8124c919163002fe2ab6ddd1c7e84966e7852a57b675111be72daf62f6d24334afe367d5a26fda4b0606ffb6a3e60eb387b2e47db350d01078cb04fde448eab67296c5aa76d2ffeb0b52501e57a5fd5de201236f1217375e704eee5998e430c13bfd4636ba06e4cf143c21cfe260d87dceab5d26744153af66c25b5c46b7a0a4a414e72dee967e4678466367d5008a2e8c4c0d354e949621da7b84a2d2327df53f86570c67814db1155c92bb29b7df6c7ba7f738732e72d026d9a76b8fd3bb560851341be34bebfd070d404bd97add7f00b870b9483f44314d5f51ff0ca6baa829ef486e6f85f5b49487160ba0814cb36a6d5c943aeb5f16dd228b3e8e473c6103ff24bec6c7ec281507e49ea9a1c62a9c749866d6648def5f96c0941c195d7ad7e47f6733efb92006f6cc5446b7bffbf7b235fae70b9af6dcce009a806488a27ceca25621b29e339f780299086490426b4109323db6d9d81bcb4c286f1a63408400dd871bbeb4e14e75eb8ff7c7de1f460ba184a925599f427498f2a222b1df71a973dc4d7792162dcfca8eb0df159499fabd27035109b0f608bfab4f81de5dfca2bcd14e809ed8565d7456632361df82557ba543e7512d311c5970e9bc5925cb5a95520c4618ef9666e5bf40d42546d8d3170cfba7b7c5ed7c14a7d4040c306e4327af680f7abc2ef2fb7e3b27e22d41954425d9c95ad5c7ffd4784fdb36fefa101592694caa8b200b7736b066da28987835c51af3bc1a70b289815b8f92e11ef44b351b582770118f58f7b24d40724538364c7af5473161ba60ab160f68efdb8519af61f6ecf7ac1d274fd94f28a60ce1454c97a06bb104f29e45cdf4942167245a1f6230a5048ee99d1400b8714ad5be68840c3cda9c0eede8d2623b0c7df2bde143f483706fa6322b4ce8b0d649825617372d2d880ad122bdaec79b85983b6f9533f9f34c1503461717514cefc06f1001cef885df0f2734b71d4a93e4adccd88c25bc38a6756962ec3be1b23a17c1187109936ff58fb1e1b32c76f188c96bcff0f5a369ee201c40d3e9a86e22888c6b786633fe315537b3a5cda0b92d21a3a891bba7178a60325abafe201f47b296f14888b0dc2cc164d777070a7bcce289dc941900f6e0c317b10e630c38fe93999fbd93645f8964df737e55ae6ce56a518d9695c260b9ebb877b6112c62c2c35d3829549ab10dca2a275ba58705a03ca521a01c0473d880b8f98147f7841f30960f9b3073f020049b5f8da92d5e23593f45259c73c55cd192db422f8a1227042038b8c85f8f8a5d2db6ccbba16153432634bc48f9cb612782e3cbb61357ddf0d93491d2fad3cb57d05f7e7621b48d73d13ca72d8dad672d8502c4aed528b33aa96e5d355b15c7e8e9f2559e5ea381abb144f4ce713576134f8c6073fb9c8612c428f70456bd2ad428cbfc237b76cc2f3b394cb6f6c2d687a2ac1a08f11288bf772f4dd5930844bb8c8bdb94ba7945130d3c5354ded9cbb3384a96b7db2fb295c590e98fb0b8ccde3f2c58d26708695ce6c13f15a2df1bb867cae1b98d908a270fa5b3706f2d4671eb9ceff5ec6361ccd362ca92a1354c3dd5915e1c0c613e48a4dae6bb0fc09e4943428aecc78a753e34e134a6889b603183e4573fe67dc0788165819091caf6be9bf376683ef302028949d81acf4c87266a44f6a5fada0750247b7143e9557c661a212999bab78945253343f4039fd85a316d637f3e92ff532239c0a35a5849760b6dd526d9d196b5e89ab241c8cb757e2b154f3e4f24ed1401d88c11ec094057460d3b380f8124c172595ce10792d22e2a4fd34d606b472b3f4d08353cd5d1fdbc59c9549cd5b0558803450a0e398dae1e78b7cd56e491063b7e35e6b4c4598d94fb770da963f92e55c6968cf9aee8e92f1315f1409990f5c85f376313d434436c0d989262aab23ddf91516a87f99d78dca69b10153415f8ce2bfb8b6ece06a1154c985887c953b81548f3e7b1f083b5fa41a59715c62e1ecde274990602004fa50249f5acdbe8120617fb54014bb6bf264204a2cb01b65f3ab2ae62dbdd06a15dc5fa8dabab06bc81c48785c7b1e6356fab69212dd9f81f44b063c7e433a473a9bf1690dd51ec2ea847d63478a739dc415d9d6f4900d5c6eea16301d14318a324f7c0e09fa2780358be1175ed4d20c34b11b34e9fed720e06043c47c4c2faa28d98c5f4f1fddf1857d66a85e2a3f3570080f8ae7d501069c3d548a01fd62267a074171660e890425b204cb72c3ae7a90a056f62aa3f76bd474ccafd3a148311b51b4691781cb8cc2f15162e35ea5bd6ff760689a4fb5a295d1d76e462dcb52a04b84b45895a5713351170da653a813eebabf473884a6f1958fec8b4a07ecec2e243241caf8f2304d00d08177821ca680a86bbc7963702e7b7b9986a8147cd924c1647f1062cce99b205455fa8180adc32bbd1f6fee9e3bb97687f875655fb3987ea9820ab93082cf07956fc535465386800ff0d0eadca6d9439e8680f6f55c5dfc7b5dc524b136f10c6bc224e587982f82b9dcbcaa6f2ac7ec9f20adb59b34ae474ab7e06193297414a083fe7ad2d2c1ff117f497f140f1421889b4ee3c1a0ec4d5a7d2701405f8f47627017b95544d8cefa2564b4e0c922ad74238b06c922da6353d7ef3cf00f916a43dc2801c42ad619868a6fcbf37e809375a430407e81820b8daa") socketpair(0x20, 0x8005, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x4) setsockopt(r0, 0xa2, 0x1000, &(0x7f0000001240)="9ab8a9ad3a2cc75922a2a60829fdaf835aeb1e22f8bd9abd0e0000000000000000251232649e5e82334ed7c6c9a10a87129526568c40789add77168b4dff597de2ea761960cec9e6f12fb920f84dbc8da507d45af55ac4f23abc79adfcbf8655a242c9cb8d6f2c63084eb5407601be89dd0a9a", 0x73) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) r3 = fcntl$dupfd(r1, 0xa, r0) socket(0x6, 0x0, 0x2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x1, 0xffffffffffffffff, 0x7f, 0x10001, 0x8}) 09:43:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x8001, 0x0, 0xc600, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) 09:43:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x10000, 0x22, &(0x7f0000000040), 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x49, 0x8, 0x4, 0xca, "1bdf6c9a1d61f65126cfe63941a4aa2069bd8f6b", 0x8, 0x2}) 09:43:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x180, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0xb) 09:43:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xa3, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) fsync(r1) write(r0, &(0x7f00000016c0)="5af954e7cede3434975f92b89600ed88efa3eb4ed323534acec94059c4e341658919b61f56c5896e36803ca6d6bee474f7dd59bf06270aef280cca27ab164700a2bd2f9cf37c27b1aa253c60f3b84fdd6264b1eadc7a7cf01ed055994caa7e148f78be6b1fabe088a073e903c8f517ebaae78923afa089fa8dc3eb45ea5f469b709b328549d4be91c8a9707d40c077ce42c8abbb088f3d876b4228915a991932214ab56cf0c24748bd1cbe28080c0c399c74752ee3c684d62e266bf0f9d45f6a5470298ea3a933379f15901ee649f93ced4c257e6b5aa1bb5ba56185742c5bd7a871f1153bb8f618190c178c013f0e456f679ea50b41336c2a1f7748f8d2981f45d9ac0a6cc36cd7e88e59b4fab37dec02abeed05824aced315e6cc5d86861f7c4d8474444ac194b044a5e41c703b50f6f2c98e1e92f472f091523898b5c3739c967a106939674fc719ea3be638f663de363496255f2ef32ec18c13254009c9be92147823ec45744b8782f7db03d1da6affb0f4ded3235ce19fd52d8cf2f72ad5dec26c98ca313abb1e0da9e70f453c63a657933058dbfb3dd796f1ee96b80cdf3dcc08aed40b471af64fc7c735b2a63e410bff4adaf056f0336994fa9be43dc0f787d58c0f6f0c02e142bfd6ca172bc80a314203cbfd3a14a26e4dacdb05ca8ad3186b7ef92f771a4a18268c89160425460f23a27cea957cdf22195715e65ee0dd74076065e87b68c56a60ffb65b90523efe07fc84fcb6183d4cf659259d8636ea2ceb12c604e00a7a2b8da9b4156f629f839f4463abb38e434d5c87125a5ffcc0b39b4748f1f48c4361da4827df9d7cf5b3964df7f049a13e295369eef4fc136374b18408a2686927fd0583241888c3ed4701aa5920e260ef9d1f460f1a3a6bf651b661376a16b4f55a32896b4a3698ab6ac2df197923cb87c0886b5b8f5f6836a016db02c3e69d919d962d63848e231a4c79c056931d24105fe4927f170b9dca27cde9f8d37a5e3ed3a6144c1a9eec3999c2df84af07e831a59165db23ce357b2285df5fa509b4bbaa4259b447f9e7159ec8e462d1a62b3cc32dd01e2c4828d0acde3fc6f1766738b1b2aa17e9802638305233d8a34b6ddf846a0e35bd00e764c7e8329fc866a7613f2b6ae8b95c6af9421390bcd1ba9a508282c06f618fe671a0e75ac3c52d544fcc1d7087f6b15676bb145f6a8fc49683b7e15771a9c3fb07b66a5284b57ec286d968fe91bdc516d2407a33ded7858e4ff44a8c093394c658519b4c7bfde12706c3a99f7150113d3584704955aa6ab8072df2f84ceed6dd02cbc40c3659304da5b3a6b151cf5d859cdcc575f9f5f2b819a4b2e6373d33104782705605caee94b7182ae8745971fb5ebf06911d45c50a335c50a91b76e07daea6329d00cf5a25f5eb9c90bb0787748d0e62eeab4ae2e15bad98d901b12727b31e3dacffa9fcac7b049a5382c46a8924cff7a9201de1a9d0ddbc4e8e45aa77be0dbc61a2d4b63ca09f5b241551750b28a6dba42fc9dd0915beec0660a3443f7364b11cc023fbf4b2871f0be67386d5f5a553644569420c8669133356e6e78eca7e1b7a37d5f899f0f4a7a7b301fbf2f90fb2ef4f3acdac1f8d229e8c27e4af43bd633038bed1ffa9dd9dfe9178962459f7a5fee82f7c2474534abbf9c15cd1f0d0dbc94b4a36ae19e1761ac7ea5bdc90a", 0x4b2) flock(r1, 0x3) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x1ff, 0x8000, {0xf3b2}}) r3 = syz_open_pts() writev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="7fe288757b511fc639c10d6eb3681e546742ff949185cf26c18085b5c5234e0e355dae49a6777f844843889455dd031f8b35155503c4d2f85e13fdd3f6983dd6c65dd070d42fbf2957abec036279d6aa4dbc79fce63bd3ce6f76ee899295757f37fcf14b77542476b40582b47b9d2d68aca7ccba2ee2224608657b21b99c553ed5e3eb0019aecc5d6e6bb1d092ca9bc815efcb40", 0x94}], 0x1) close(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000400)={0x9, './file0\x00', './file0\x00'}) r4 = dup(r2) accept$inet6(r1, &(0x7f0000000640), &(0x7f00000006c0)=0x77) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) mknod(&(0x7f00000003c0)='./file0\x00', 0x81, 0x4) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) syz_open_pts() getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000001c0)=0x8) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) fcntl$setown(r1, 0x6, r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000280)={0x3, 0x0, 0xffffffffffffffff, 0xfffffffffffffffe, r7}) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000480)=0x8001) dup(r0) 09:43:44 executing program 0: r0 = syz_open_pts() r1 = geteuid() setuid(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = dup2(r0, r0) ioctl$KDENABIO(r2, 0x20004b3c) write(r0, &(0x7f00000004c0)="3e2a0113e4bad21c714dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9102000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbaf7014de288352c75f6c063232e6c188af828d83a79f9917dd1d95e8f6b9d360ee906e5afdffffffff31351d74122ab9bd510eb00bb20000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48ce27da721ab3d27d0a110febf1b4d99776810045f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4d9d7b31f678df44ff0ff", 0x113) r3 = syz_open_pts() close(r0) kqueue() dup(r3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="55d7ec978eb58e878dd29c515cdc677deb18f82ac6a5b8fa6cedad7c2d9566081cbd62de48b9b19e51a223e2a8722fdd7eb4a9503c85816ea7dc04438e7f66f675233294e1ab7bfe67e9e2322fd8a27ca8a196a077b47b7714dae8c5fca795a0490ec10175f4585431bf84f6319bf141a3032a", 0x73) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x41a7, 0x98b, 0xffffffffffffff7d, "85fe68bfa6027f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) symlinkat(0xffffffffffffffff, r5, &(0x7f0000000000)='.\x00') 09:43:45 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0xf000000000000000}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20480, 0x90) close(r0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x3150, 0x1) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) sendto$inet6(r1, &(0x7f0000000100)="2f67d23e051c205228943336836f3ef3141ca24fbd537ae5780ae3e5e2df20b9141d8cd1a8cc3296809e41b2c80792a5a17a774a9ead55371764d1205803bad76549f3c750b0e263a9", 0x49, 0x8, 0x0, 0x0) 02:03:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x1bb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0xfffffffffffffffc, 0x3}, 0xc) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x6, 0x10, r0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xffff) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 02:03:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:03:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) recvfrom$unix(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000280)='>', 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 02:03:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="433ea46e893868ed9506aa46e7f1714d4d8dd9a53d2ecc8ae514adf1dcc0c1d1c6030a59ca9c04c312d35eaee3b66188e1fce07f99eca5bc9cfc58e0d00d288aa2c6886637f29450259fadf9ab691c9ccbb7b6b1187b5b864920088948f2ff2913c56f301fdee213b834dd1c430736a657d8bfe1faecdaf329fbf674d2ff5314561d25a82b4e1a7a4e2989af159a69abac30d70fbf70f0d6aba92b82a69a6f589b510655dfbe4bd28f366caffe184932bf79c62e8f40ca8c7cc5385ddb89e3010974d8fdbfba5ebd12ad70ce10c75b3adc", 0xd1}], 0x0, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000003a40)=[{0x0, 0xd1}], 0x1, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/141, 0x8d}], 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) truncate(&(0x7f0000000100)='./file0\x00', 0xcf18) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="f9039b53f4e76059ccee939afba589bbd6e884ec846f99e477e252b6766c75e056e8894a6bc1dd7be91da09cb6e3de667664408d946c05b3eb64dc25c2d29e6259eb0898ed97ff9521aadaa58a4838415a47b48d865ca7b753dc04cb56afae065a1fe20a94212a85da9b6ae833ca7188b0d065ffae9275cb154153bbbd53f7990e019005fa348271364d852cf4439616c38e3c6737b301247b251bc4691697f64b48a5de602329979b4c937796955edb66c66050421460c0f0b089dd5ffe511ce2f051d143c0e365a0b23e1b59e6fab185058386e4f4cf15d9243f", 0xdb}, {&(0x7f0000000280)="0a519d94c4b1c84b60a448a743b8fe9b49e0ea582c3286dee8696c5ca7bef610a4029ca95fc86cb92113534441b800e71babf9336a56e764461605a089727ff6e6612dcfaabb976e56da5cc89ac93444259162bb562cca58cd38e2ac88ea08076456c329c6215cd82badebe59f7ca90b02053597", 0x74}, {&(0x7f00000004c0)="40c093c8582e49e47e5c54e4aa0407086cd4b19a39bfe4eb0fc4cb932cc7ae3d2aa2c9c78d63727ad96cebfffb6f1255e5aad99d3599567695b8408dd55140e85edd63a2f04a137a263644fe2457b0954d273c352f6643c84a725fcf7c12a242af8dd7e683dc4920ec9794bd30cc24173f20c7b1b0ef2a6320256e9624e8d2c4a90c1995bf1a3a23f3074fe5bb2f1b45d658ef6a826f7720189c6984bb88991faa7e11d1b45b650c8bcf7793abe5439151ab276ab529e3cbf4", 0xb9}, {&(0x7f0000000580)="04fc4ec7c101a7187373bac79c8b5ed8c0bb8d8c78bbe09f7fe39a40ee83beaf1f0069e38ed0914049cd57c2668d7cdb4ccc6b9b0673bcb5917859af951382235db00aec2b359921824d45cefee7fc08d0ebe50c1a9a8d815cf32aee6d39333d68968977a1514c94ecef355061ef1ab41c7633701aa68ce767291a56593fe2503f88047f5a98953e795b5c2814f8122c956e3fd8e7f3fe0e7d96d45cb367918bb2b2dd0c3c047b193afabcf37751cd7fb186a6c36d", 0xb5}, {&(0x7f0000000640)="516b101492744764232f7ab78d0a3509046bac7e5bb9346f272ae307461a43671aeb0e7dba0acbdd212266ce46fbd3158646d98eb70fe8b22a99e8bd4941195d642cf2fa6a67363df4fc2857f1119bd8f39288e21c10280c06d6400eaa26a25a568ecda1c24e10645c47a0825b8e9504de8937", 0x73}], 0x5, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) 02:03:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000b80)={&(0x7f0000000180)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="40000000000000000000000000edffffeebb0dd888bcbe88ffe52b5c21801ca6fada8e7a2aee1a80a0a1f71eec2692cd2d9ee6105006ca6c7c34d000000000000000"], 0xfffffffffffffd23}, 0x2) rmdir(&(0x7f0000000080)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 02:03:46 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 02:03:46 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) poll(&(0x7f0000000180)=[{r0, 0x80}], 0x200000000000019a, 0x363cd696) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x3000) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt(r0, 0x3, 0x1, &(0x7f00000000c0)="858940b9989ade3adb8f51337c4c9195f92b94e9f7cb4202ed1dd7d0c3138b153773c7703642f3087a0ccd508cf980ed428b7907d30291b0308ceae0885370d7da5baf63922e2048353471906ecf917e45eaf04a9df4e983d4ce0ff9dde527a7a4bd648a5c5f8ec363fcd5adc835546f559aa06e9e299c13bee44c47343884baec6f52c1f35c352c47427832adc20571331b0c8801ae066778ef144b584546b64f15335862be91e97ebdb396e4cd90b1af9feb3a8f5ee86212842a71d342", 0xbe) 02:03:47 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000), 0xff85) close(r0) 02:03:47 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000000)=[{0x0, 0x9, 0x1000}], 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x2, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x1800}, {0x3, 0x5, 0x800}, {0x3, 0x7, 0x800}, {0x3, 0x7, 0x800}, {0x0, 0x4, 0x1000}], 0x7) semget(0x0, 0x5, 0x600) 02:03:47 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) dup2(r1, r1) fcntl$setstatus(r1, 0x4, 0x4) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000340), 0x10000014c) 02:03:47 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10106, 0xd2) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x6, 0x2, 0x7, 0x6, 0x5, 0x9, 0x2, 0x1438}, &(0x7f0000000100)={0x4, 0x1ff}) 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(r0, &(0x7f0000000240)="1501adb86756105103ff37a304ba5cda992b9d5bff60b5d0b29dc30fb8973082ea956e1cda6dbd71aad36dc9e388ffac593e4f4aafdef1c2ac9ab9fc036888cb91730d6a1aed4d3525b961194c2a8b925ff80517db64c596c9a6609d0709cec6b79dc9c0666336ed0cd613591ea7fd86c4e52824b4200ed175dfb80d8eb76899883f", 0x82, 0x4, 0x0, 0x0) 02:03:47 executing program 0: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0xfffffffffffffdd9, 0x3, 0x0) r1 = socket(0x0, 0x4004, 0x8) r2 = getuid() msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r3 = semget(0x2, 0x4000, 0x60) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000800)=""/196, 0xc4}, {&(0x7f0000000a40)=""/99, 0x63}], 0x1000000000000557) seteuid(r2) r4 = dup(r1) openat(r4, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafb7492cc532591bb29e575495fc045cc113d08d9e54ca6d564e2a56f22cfc54ef570000000000000000000000e766af93cd2fc97a182ce9d2f591e5259522297b650037c8cbdd2ed7e7610450d75d8aa7cc8f1c79504f560f3e0d53c275e7830912d1ca3cec4628159c5e277d8ebfb65116e8d4bc185e84dd6b19271bf3ee5c9545c467719fefca06e6e5ef3b2bc52e2e578be9166056819c5c2f0ccb3c14c5b3b139df3152d65a81f374124b78d6ecad2b813ab97e7673ebc8eb6d978ae954d802a4ddbad97bd423e9838c45852bd5451b12fe0c28a8e7fac1ce484b6477220cedef777cbe271c314f27307a130c6e76fd821a9a0a58b5937fe6142928a970c9e211c512dcd60fd63f5b63b1cf53091aacc7047d9db19078f3000000000000000000000000000000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r0, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ac11b68b821c9a18bb4b97b1b9f32600000000000000000000000000000000000000a4040000000000006bdb058eb58c52c106492f27b8b66f9955c0d5811c5609e267d00d802a20bfac9c397ff76f58a52dda1996eafd3251479b83bb989c00ec75a5b5932ca801c47daca274a722acdee10fde723e081b8f4d2233112ade59f04592a31017203a8d0127f22cd2e3c9aee850795c7c2a967c20fe98de516741fbc552a9476577ac8e31d08a78484901bc585e2ed0fff9c144bdb45717a9e6537920a3d05523066a94cfa5181c38e488f4a3249c4ccad4f1d4cd899617eea683643fa2b04af775d7c27716a3ea50174cb2acc953bd539f68a9e771192a7eaa36c9fbecc4a41db3e8d3e61e9cd06bf4d15f7e26ba145369e5c57a72228d957938635a2b88a6c4ab0685a49c293b1fe89887f74ccd521e38c8b1ba351ac518db52209c49f889721ff031dfda5175700b63f226e0"], 0x1, 0x2, 0x7fd) fcntl$getown(r1, 0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x209a3, 0xc4) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000000)) flock(r4, 0x5) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='+[\x00', &(0x7f0000000580)=')\x00']) write(r1, &(0x7f00000003c0)="b29dce8bb501d470fe9a6152cdbc0a11ea336ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a021b659c9555359c757b1f5aab133d71a76661a779d3e6660328916dcc90520b289d064902ed6093ec1b5e448fad55b76be6a080ac226d7f6fc857246e38ff3805a561b19e7de03ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a927", 0xbd) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r5, 0xa) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000500)={0xffffffff, 0x1, 0x8, 0xa3, "e98297bf256867bdc22553cd0046aece5472b197", 0x4, 0x10001}) msgsnd(r0, &(0x7f0000000340)={0x2, "e5cceec3c28fb3261e5f50d4ca4d970bc4b989156ca260668231e03c6ab5b3e38b753be63431a6b388e4ddc2f57e9c51f9804d1c9c58c34202857a604d430dfdcfc74da41a8f5c8ba5fb96bf2ef79a6b16644e780e2c0f4d4743"}, 0x62, 0x800) getuid() 02:03:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/81, 0xfffffffffffffd36}], 0x1) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x9, 0x6, 0xb66f, 0x0, 0x800, 0x20, 0x100000000, 0x2, 0x2, 0x4, 0x1}) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 02:03:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) r1 = fcntl$getown(r0, 0x5) close(r0) fcntl$lock(r0, 0x2000000000000c, &(0x7f0000000080)={0x1, 0x2, 0x10002, 0x4, r1}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7725dbde3d9f4afa0000000ebbce4bfe4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) write(r2, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r3 = syz_open_pts() close(r2) socket$inet(0x2, 0x2, 0x0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffff, "845c556b0007b8afb54c7f8a00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) clock_gettime(0x2, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x8000, 0xfff, 0x9, "c3966608a37d69194e10e5144bcfa6d7a25bd2e8", 0x1, 0x7}) 02:03:50 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="cb93778c76da4bf8177356aa50abb4c4dcdb0ef073335603cc94ea0e57c383da23bb4b10a5f4aada9542401a62ae704cb529d0", 0x33) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="309f2d0bce7320d5cf6703e7242ef8cd7cad152eb6237976f352d60a48418c3d5288396f513121baaf020b1660e4dcab07847bdef605682b1a2daa1db9277f987bbc573dc67b52b8074b3b90baba4ae1ee9f", 0x52) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x10001, 0x100}, {0x18, 0x3, 0x9, 0x81}, 0x1000, [0xff, 0x1289199a, 0x7fff, 0x20, 0x5b6, 0x200, 0x2, 0x58]}, 0x3c) 02:03:50 executing program 1: mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) semget(0x0, 0x3, 0x1d) 02:03:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x13, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x5e) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f00000000c0), 0x10000) syz_emit_ethernet(0xdc, &(0x7f00000001c0)="78003ff935e3b83acb868a199c4689bba112def5b9729c6bfd38bd8674ce9690ea6b9049ccb49479084bc2df53d963489585d0a172adc2c7b7739d51623cface76d9e0e1045f2bd64d830e6dca73ee54edfa45d272ae607e5d4de4615f9467ee75c4cb39b54cb368f887e578bef9c1ce1fe4a202b69082ce27ca233773d77d538b69df9705670fae8b1ebec339c8addfe88c830fda9b37aea948b459a1c4e7f457cd074deee19841f9af7985d07fc8d61ef6bf67b7df1264691f31555ee56a5586dae45c4f9a218c401750aead305895256a4e1972ba5308e7be878b") ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x401) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 02:03:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:03:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x3e) socket(0x18, 0x8000, 0x3) setsockopt(r0, 0x1, 0xffff, &(0x7f0000000080)="e5969f80d874f23af50146d94320e88119765c5dc0e358267689e30474c959c8ddf1ae3df67fc8aa6c3eee35425ec71c377d1ae532081a19652299b6d5eda945bc36881ac48bc193dc05b3b8c36bd3622326a6af3c55a4b1dc486d71e5793ef92cbb525c165adde8ed1645667776e360cce8334c1abb79dc4aed1e732bc21b24722c2653fb5bc1c9843f3edf66d56c93415674035e5ad2b3ab045398600d66a1c20347413aa3f2ad2d2b07063c09aba283222f9bb412917454a58382e0c6ab9a942573b8aa12a79772a9420208f730d24496d8b6544c41d964adf61f2b1f387af37ee1bddb5f95402737bc5190d90aad4b772ef8", 0xf4) 02:03:51 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x607b, 0x0, 0x80000000, &(0x7f00000000c0)={0x401, 0xffffffff}) r1 = shmget$private(0x0, 0x1000, 0x86, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) 02:03:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x0) getsockopt(r0, 0x5, 0x80000001, &(0x7f00000000c0)=""/189, &(0x7f0000000040)=0xbd) 02:03:51 executing program 1: r0 = socket(0xfffdffffffffff, 0xffffffffffffffff, 0xffff) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e01e3c6d3ce3000"], 0xa) 02:03:51 executing program 1: r0 = socket(0xfffffffffffffffe, 0x8000, 0xfffffffffffffffc) setsockopt(r0, 0x21000000000029, 0x3d, &(0x7f00000001c0)="4b74954c", 0x4) socket(0x0, 0x4003, 0x0) socket(0x15, 0x7, 0x3) 02:03:51 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r1 = getpid() setpgid(r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000240)='./bus\x00', 0x8000807e, 0x0) write(r2, &(0x7f0000000080)="ce78", 0x2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x0, 0x1}, {0x18, 0x2, 0x9, 0x2}, 0x3, [0x6, 0x20, 0x0, 0x3, 0x3ed, 0x40, 0x401]}, 0x3c) getpid() connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3000000000004, 0x7}) fcntl$setflags(r2, 0x2, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x200a8, 0x84) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:03:51 executing program 1: r0 = 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) preadv(r0, &(0x7f0000001800)=[{}, {&(0x7f0000000140)=""/139, 0x8b}, {&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000500)=""/228, 0xe4}, {&(0x7f0000000400)=""/89, 0x59}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001740)=""/168, 0xa8}], 0xa, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{0x0}], 0x1) dup(0xffffffffffffffff) 02:03:51 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700000000150800", 0x0, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0xa22) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) open$dir(&(0x7f0000000140)='./bus\x00', 0x800, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x8) 02:03:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='./file1\x00') 02:03:51 executing program 0: socketpair(0x2, 0x8000, 0xfffffffffffff800, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="f3bd56bb", 0x4, 0x40a, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="000000186004008b00002b27fedce7ddd84d3e2a7f22060001e19b00000000000000a4750000c60100f2e900", 0x2c}], 0x1) 02:03:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x104000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x2, [{0x2, 0x3}, {0x1, 0x400}, {0x3, 0x200}, {0x3, 0x799}, {0x3, 0x800}, {0x3}, {0x3, 0x8001}, {0x2}, {0x2}, {0x1, 0x6}, {0x2, 0x5}, {0x2, 0x4854}, {0x3, 0x6}, {0x3, 0xfffffffffffffff8}, {0x3, 0x80000001}, {0x3, 0x8000000000}, {0x3, 0x400}, {0x3, 0x7}, {0x3, 0x7}, {0x1}, {0x3, 0x27}, {0x3, 0x4}, {0x3, 0x1ff}, {0x3, 0xff}, {0x3, 0xe118}, {0x1}, {0x1, 0x10000}, {0x3, 0x80000001}, {0x3, 0x101}, {0x3, 0x80000001}, {0x1, 0x6}, {0x0, 0x8001}]}) 02:03:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0xfb, "7d9ec3d4452fe37d29cde7f91f2b77979fab4599", 0x24, 0xfbd3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000100)=[{r2, 0x1}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x3f785644, "85495588bfa600"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 02:03:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() r2 = socket(0x6, 0x5, 0x3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x3, 0x9}, {0x18, 0x2, 0x1}, 0x44, [0x2, 0xc4d, 0xde, 0x7, 0x1, 0x0, 0xfff, 0x6]}, 0x3c) close(r0) r3 = dup(r1) r4 = syz_open_pts() socket(0x1e, 0x2, 0x40) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "857b5c507c84a4fffbffffff9c11fe4dbfa600"}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r1, r5, r6) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 02:03:54 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000000700)={0xfffffffffffffffe, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)="aee8bff42b4503b16aeafc8ca12ed3bbfa705d9b4b92baed932e9ee241ac7af4bcfb21e550338956aacde6ffcf32fc7123a7b13e419fa252da4040e2ff5d2d1b2958d5c48ceee46de96fb3be686f165f5bbe92ae20c973e59df95b0f11f103018551a51a10a1b2b143175bf7c3fec61c2d90002cc5650e9d1ffe2628bf40ea65965646e37d9c1f06a64c8a4f71e2113888e809b41c9c6908e7c14951b5bc6ef32397e587510d", 0xa6}, {&(0x7f0000000140)="634296503292adba72a6728c1234e577cbb76d", 0x13}, {&(0x7f0000000180)="9cb94cb9adaa6942a819fc521defb022fe4087fecc4e3b6142f6fc829ba17d3a7be83b350f23a61af18e9f1f757989a64d974b93307fbfd356595b472702fc0fef71d3608155425a5c13d3a262d25b6e7079d3b0d130b103998322e234d2a885d43ea82cd3faaf3d45b0285d53092b0f8b55ddcf33f6a845aa5ed14f404fb3159a299423ec771582062ace1032629893e75d077014dc7f486da3da4d8e9a98ec9d8d2e7e303198094b320547c4a5c5c5a604d82b845dbdbb3e6429bffbe555bba0ddaa2bb670478499c8d81b66e3ad4db72647539c0359a6341c32614c987c9f77b79bed75eab3422081bdd69518e253820d2fa326", 0xf5}, {&(0x7f0000000400)="6560a28daf43f1a4e331f97779abe717419643f618eab40eca758a214696c632b550850907bbc7db8b5a7a8377cf858f099de31375498389542487a51b33251c64768c54d49e5716e20569c83c817e5acc9d8253580116beb212871bd30f1d6e8a8d517597f1dd1ee3928ff69fe172418041772ffdfe80b418a66766a31a73fc79c2f6ad10b59365338dbc2c75058c2f02885fd00a7250d91b4884e66a69e880144f1d5f6420693e42d01cfb9b5ae030b257a067efbc6e53e60debc9c9c2ec869c79d0e8897020b982a225be7bb7e61465", 0xd1}, {&(0x7f0000000500)="8e2de1c6de488fe86c5513995ed908ba1bc310c9760ffb0be08ae8c690a4d0f1c9bcafdcfb354a49", 0x28}, {&(0x7f0000000540)="99e01addcde7871ce3d8d3b24ab3c858ef147dbb9950ad0a0dd27332253ddfba84373fbc6bb658d519a421bb6d9fe2b6ccd902dbd47beacd006374642e9f13388e77cae734c831b776adeb090ff72943002fc8b922a5073105d054acdc", 0x5d}, {&(0x7f00000005c0)="64d29754f0bd54f7b277ffcc35c63d52c58886df6f644813dc5e6b905c44da42b5387cc412d07a39fc9d53dc778a4935658a18e16c279a5be1fc7f20edab35d9e2885dd087d20781404befa9063bacc44494e8f17f32c08fdab71681ee2c4d5e7ab4d53ad53a974142918f3abec379ff3236c5d724f1b47fab0f607259b423fc9172375b8b7742427bf0736b7b6081d71ac42dea3a1cb357f8267d7f10e860d3556a6af25e8b62a84c6929b47a7ba747a9cbe662a173", 0xb6}], 0x7, 0x0, 0x0, 0x40d}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x2000000000002, 0xfffffffffffffdd2) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) close(r1) getsockname$unix(r0, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) 02:03:54 executing program 0: r0 = socket(0x100000018, 0x3, 0x0) r1 = geteuid() getgid() setuid(r1) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x100}, 0xc) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000600)}, 0x0) setreuid(r1, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x10) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/62, 0x3e) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) close(r3) 02:03:54 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)='./file0/file0\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x280, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x3}], 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x80) openat(r0, &(0x7f0000000100)='./file0\x00', 0x22, 0x0) 02:03:54 executing program 0: mlockall(0x2) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f0000000140)='./file0\x00', 0x42, 0x82) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200000000000000a, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x2, 0x3}, 0xc) munmap(&(0x7f0000888000/0x200000)=nil, 0x200000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x88) open$dir(&(0x7f0000000180)='./file0\x00', 0x8700, 0x140) 02:03:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="6072cc667e7a4b4cea48ebf28488c8cecfe03b5c9bf041e7669e83500804d979d1f3b3f79dccc1d0cb7474ea29afef7e632cfb4330baa1a94de08582902efcfc6065d87f2e9159f4e58d37668bcbe742b544ae8ca056a642f0d42f66c975b206c24e54cd480346b73aa3b9f57e9aba8c7ad476f8011a8b8f9143253cb18fc93490eaf9573b805ec4957ae4941aca11acf5392b87061507c542446a575af2cb8c8b914b961b37c4e10ff73ec871a946bb34094895bdc01900840e81afeb79db7dd8ef11d388c94cae9cef6bc0ec13aa23593eff429404392ddcdbfc3051f6bf0cd431", 0xe2, 0x0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) 02:03:54 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x180, 0x1) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)=""/101, 0x65) 02:03:54 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open(&(0x7f0000000000)='./file1\x00', 0x800, 0x100) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cb2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1002) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = socket$inet(0x2, 0x0, 0x827) r4 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd\x00', 0x28000, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/tty\x00', 0x10, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000001300)='./file0\x00', 0x8, 0x8) r7 = open$dir(&(0x7f0000001340)='./file0\x00', 0x0, 0x108) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wskbd\x00', 0x18280, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xb5, 0x80000008, 0x6, 0x10000}, {{r2}, 0xef7bc586137d81a7, 0xe2, 0x10, 0x2200000000000000, 0x8}, {{r3}, 0xfffffffffffffffb, 0x8, 0x13, 0x1, 0x7}, {{r4}, 0x0, 0x10, 0x40, 0x1, 0x8}], 0x20, &(0x7f00000013c0)=[{{r5}, 0xffffffffffffffff, 0x40, 0x40000002, 0xffffffffffffff7a, 0xffffffffffffff95}, {{r6}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x9, 0x2}, {{r7}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x5, 0x9}, {{r8}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x9, 0xffffffffffff8000}], 0x200, &(0x7f0000001440)={0x5, 0xfffffffffffffffa}) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000014c0)=[{{r9}, 0xffffffffffffffff, 0x93}], 0x0, 0x0, 0x400000000000000, 0x0) r10 = kqueue() openat(r5, &(0x7f0000000040)='./file0/file0\x00', 0x100, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x82}], 0x0, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 02:03:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x3, [{0x1, 0x3}, {0x3, 0x100}, {0x3, 0x1f}, {0x1, 0x200}, {0x1, 0x3}, {0x3, 0x6}, {0x1, 0x1ff}, {0x2, 0x6}, {0x1, 0x4}, {0x3, 0xce}, {0x2, 0x7}, {0x2, 0x4}, {0x3, 0x4}, {0x2, 0x8}, {0x1, 0x2}, {0x3, 0x3}, {0x0, 0x4c9c}, {0x1, 0x1f}, {0x3}, {0x3, 0x9}, {0x2, 0x100000000}, {0x0, 0x3}, {0x3, 0x7}, {0x0, 0x14277242}, {0x1, 0x343}, {0x3, 0x40}, {0x3, 0x318d3f5}, {0x3, 0x4}, {0x3, 0x7}, {0x2, 0x81}, {0x2, 0x2}, {0x3, 0x9}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x2, './file0\x00'}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)=0x1) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000200)="eb2c074848d42e25d8fb7b47c55218010a75afba6f6c18dbaa3bd476966fa70c52a1923b1bdf9abd0af2adf54c2cd7dfd0a0dee57611debf2a1cc5bb315fa492eb0e0d3e791cdb77b6f6f653ad1f6ac0e9e63cdc11e55dc8ab7843918798ad1540f47afe47ae7982a075", 0x6a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x6, 0xffff, './file0\x00', 0x6, 0x1, 0x290, 0xee54}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8, 0x7}, {0x40, 0xdb}}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x0) accept(r0, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000480)={&(0x7f0000000440)=[{0x25, 0x8}, {0x84, 0x8000}, {0x47, 0x1}], 0x3}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000004c0)) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000500)={0x0, ""/250}, 0x102, 0x0, 0x1000) accept$inet(r0, &(0x7f0000000940), &(0x7f0000000680)=0x8) msgsnd(r1, &(0x7f00000006c0)={0x2, "2c48718f5c00fe7761230b60bd23c6231b74727ebcfade1bce1f1b13be187e4fe025dc6cb439f75e82ae294d1f1f4460777a181fcbab2a9b90"}, 0x41, 0x800) socket$inet(0x2, 0x4000, 0x7) socket$inet6(0x18, 0xc004, 0xffffffffffffffff) r2 = semget$private(0x0, 0x1, 0x3) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000740)=""/174) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000800)={0xfffffffffffffffc, 0x64f9, './file0\x00', 0xffffffffffffff81, 0xeb, 0x7}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000840)=0x7fffffff) syz_open_pts() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlockall(0x3) 02:03:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000080)="6cbde99e3bfa070ef855e7e8c86a1e079e273553e18cb1addbd53ab72614a3d637b9daf78d94dcf0005f25b2b0e9acacd90f946b5340f46ab84f4e850e5792fc60fd48abcdc31eb5e5ca359f9050a6afb573bd8f84cd28aa26a64770112148021228a1a0b865716faaba7af0cd6a8922f266305474dd8c59e8ebeb9835f116b4964070976718a525d2c23b89ae3e63bdb32b31b4cf917e07cc0a2cdf7cf9299acded000142245f8673aaa9a75181df885e11420b2462b395ce466abd5db41a3c4b903b8e932de88fe121cdfe20ce95720959b8f3451f24069afb81dc9e49046b86d0e4db3b7e403e916e4a", 0xeb, 0x8, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000359000/0x2000)=nil, 0x2000, 0x5) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="01000dda03000000092e2f66696c653000"], 0xa) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) mprotect(&(0x7f000035a000/0x1000)=nil, 0x1000, 0x2) ftruncate(0xffffffffffffffff, 0xcd01e5c) 02:03:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x3, 0x7, 0x2, 0x0, 0x7, 0x80000001, 0x5, 0x1, 0x2, 0xfffffffffffffffa, 0x5cc4}) 02:03:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/30, 0x1e}], 0x1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000540)="bd0c4e2591c321a8cf987e8e4a8051bd24313dea8d03c50e05e2d3280d33ee61370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5d46e26ae4cb972091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cbe6c3140972d2eae1f3c146ed5ead47dfc43c6c3ac18be5455ba5fe808f9840f9e13da075ee54c746b247a3e400000fa0a2d3c42dd5bb13551215aad012d1eac5e43ab91e7ab878813d134dde818147a05a683713bdb05b202985d459a2f2b8c65cb328dcf220971d6ab72c2fa2477b101c7a845cf63359ef65c4f4be600000000000000000000000000003ea0b5c21c7e4f4fa3a50a517f8fd9e4c2b14e78d994bf0be2432fa27ea53f6cb8cae791ca15aa5f463c03ef0672ef493b6509ef10791298c69460f6f19b83676af0e3ff0a75db9dd9134f6da5411b305e45a5291c0d", 0x168) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x1000000d10, "b04d000000000000000000a0059ed20a835700"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 02:03:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2050, 0x7f) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 02:03:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80001ffc, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmod(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0xfffffffdfffffffe, 0x20000000000000da) ioctl$TIOCSETA(r1, 0x80047462, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x1}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) 02:03:54 executing program 0: r0 = socket(0x800000018, 0x40000001, 0x4) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000), 0x0) 02:03:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:03:57 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x400c008, 0xfffb) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0xc010427b, &(0x7f0000000000)) 02:03:57 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = kqueue() kevent(r0, 0x0, 0x3, &(0x7f0000000380), 0xa673, 0x0) r1 = shmget(0x0, 0x1000, 0x280, &(0x7f0000ffa000/0x1000)=nil) r2 = getuid() getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getgid() r6 = fcntl$getown(r0, 0x5) pledge(&(0x7f0000000240)='#@\x00', &(0x7f0000000280)='^)}\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x6, r2, r3, r4, r5, 0x8, 0x3}, 0x4, 0x6, r6, r7, 0x800, 0x24, 0x1f}) r8 = shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/26) 02:03:57 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x0) r1 = socket$inet(0x2, 0xc001, 0x0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xfffffffffffffc5c) getsockopt$inet_opts(r1, 0x0, 0x200000000001e, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="69f0090442c19c37b78144c4b08b07e3e270bff58259490af1e20cd1f92c86139b088e1b6459e1173a51586a13cbb2792a34f120eeb09562953912be3c84819192439cac258f623dd4fc6f7d809b3d331f08d1ba681fa4d6b256c2d184ec3cdefda451fb1355c75b7f3dd5b20cb6e9adc57081260e9d0091d69999823466163359ba381d3822dc5d", 0x88) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080)=0x6, 0x4) 02:03:57 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) setsockopt(r0, 0x7fffffff, 0x3, &(0x7f0000000000)="3aac49fa0bf6dea9a43b84c282f91c2a08a1d47fa8ccaec17d70c9b3936c7013d1ca25fea052c06c13b3f89dc9c7893e865c4454e3ea8efd6eb3bf9990ade76e895dca4a7a28759977111fd3ba43cd113b4a15a9f24201d00f8a89c147c0a1dfb28d42cee9672fecdeb984318775c9aa62a4f6f1cb8200e003c8fdd654135b1491a9afde67c320f476923424bc8dccb22395d962a802afb8593f7d85684722f93a0200cddbbc7afb80c213613df9ed3d88650341c0a9b7001d089a3f3857589d01", 0xc1) 02:03:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x898, 0x3) 02:03:57 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000000)=0xc5ffffff) 02:03:57 executing program 1: r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) 02:03:57 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) 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) 02:03:57 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) lseek(r0, 0x18, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0xbffffffffffffffc, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 02:03:57 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)) fcntl$setstatus(r0, 0x4, 0x3e) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) close(r0) mknod(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 02:03:57 executing program 0: r0 = socket(0x0, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x5, 0x0, 0x0) 02:03:57 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x20000, 0xa4ae3f5a624edfa2) mknod(&(0x7f0000000000)='./bus\x00', 0x8081, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c87c3774f4c35b84e2e2ecb15e41d8fab09ceffd3c5c38d7dbd32072d4a4478b9a7642d", 0x24) open$dir(&(0x7f0000000040)='./bus\x00', 0x280, 0x28) execve(0x0, 0x0, 0x0) 02:03:57 executing program 0: clock_gettime(0x7, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x82, 0x2) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x20) open$dir(&(0x7f0000000040)='./file0\x00', 0x20080, 0x80) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:03:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7ff}, 0x10) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 02:03:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) 02:03:57 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) fcntl$getflags(r0, 0x3) flock(r0, 0x20000020000000a) setrlimit(0x8, &(0x7f00000001c0)) r1 = semget$private(0x0, 0x0, 0x40) semop(r1, &(0x7f0000000080)=[{0x1, 0x6, 0x1800}, {0x1, 0x1, 0x800}], 0x2) getsockopt$sock_int(r0, 0xffff, 0x1aa7, &(0x7f0000000180), &(0x7f0000000200)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="d454b49a16b00277b79645e19dcd6d6608133dab5263b8badb367c25edf6089cd2bb2be2dbc50e9f1592d4660d20ae20cf4eb9a6049643ffb6ff1cf33bf4fbe2d6787ce356c1bf39272626c75eb365c3ddfa3e45f7e07ceb27cb5a36507a078f5d5b4c8bcfd9cdeeb6fbcd29166d94fdce05828131a2cff970b6477fb2b4714ff3e58ecd9e9faa1ecee798072be5232e3ca3f4d22b6467243a44cd41074e9afb02bf658deae27fa74fba5b73d50ed2a61577b24308", 0xb5) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = semget$private(0x0, 0x2, 0x208) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x80000000) r4 = dup(r0) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:03:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28210000ffff000001"], 0x9}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) sendmsg(r1, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 02:03:58 executing program 0: r0 = msgget(0x2, 0x204) 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) 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(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r7 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r8 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r8, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffb6adab550000000000000000000000000000000000000000000000e400"], 0x1, 0x3, 0x0) msgsnd(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) 02:03:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x0, 0x3}], 0x10000, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x879, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x6, 0x1, 0x81, 0x48000000}, {{r1}, 0xfffffffffffffffd, 0x88, 0x40000000, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x9, 0x20000000, 0x1, 0xae}, {{r0}, 0xffffffffffffffff, 0x24, 0x4, 0x8000, 0x101}, {{r1}, 0xfffffffffffffffc, 0x51, 0xfffff, 0x4, 0x2}, {{r0}, 0x0, 0x27, 0xa2, 0x0, 0x10000}], 0xd8, &(0x7f0000000100)={0x6}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r2, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) close(r1) 02:03:58 executing program 0: getrusage(0x0, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x11, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x2, 0x80}) geteuid() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = fcntl$getown(r0, 0x5) r4 = dup2(r0, r0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ftruncate(r1, 0xfffffffffffff001) r6 = semget$private(0x0, 0x0, 0x100) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000280)=""/80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() ioctl$KDENABIO(r5, 0x20004b3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fcntl$dupfd(r2, 0xa, r7) ioctl$KDENABIO(r0, 0x20004b3c) fcntl$lock(r8, 0x8, &(0x7f00000003c0)={0x2, 0x1, 0x2, 0x4306, r3}) mknod(&(0x7f0000000400)='./file0\x00', 0x6000, 0x3) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000440)={0x800, 0x2}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000480)) ioctl$KDENABIO(r4, 0x20004b3c) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r4, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x1, r9, r10, r9, r10, 0x120, 0x800}, 0x2e, 0x9, 0x100000001}) flock(r2, 0xc) r11 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r11, 0x0) socket(0x1, 0x8000, 0x7) 02:03:58 executing program 1: 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) recvfrom$inet(r2, &(0x7f00000000c0)=""/105, 0x69, 0x40, &(0x7f0000000180)={0x2, 0x1}, 0xc) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x262cad7c, 0xffffffffffffffff, "5549554b020000000000091167f5bfa600"}) syz_open_pts() r4 = geteuid() r5 = getgid() fchown(r1, r4, r5) clock_settime(0x4, &(0x7f00000001c0)) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 02:03:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001640)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r10 = getgid() sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f00000000c0)="90fed63d2ec6af0cde8d0faf47f71c27653889ec5af08bad525b4bdbf2559c094020c5c3856ae683dc5e17f614f45cfee171923548d3251d4413755c436fa143", 0x40}, {&(0x7f0000000100)="4b988aea71535f8dea50d8f0366b23e7320e5816aed78036bc7723d86e1827764423f464133cab55f125095572c5", 0x2e}, {&(0x7f0000000200)="66f47d0890571b7632ebe2e5ca7fcbfe6f07823f7031ddfc56c1eaf91d30a97b96eb73f6ec4887918729053c02f5ed412270bf81fbf05c59befdc2cdf36efa9170a8137ffce6f03a40cf4fac8d150bd1f8a4d8da73715d7925cfa696b4dfbf233f22bc0b81bb0ff096dd8803dd9956587da1d463a6015c675db0813533da8c3df8ef7ad819d075d48ceddb3a6dc863a6e5e5cec3197b3fa9c36bf9b5448d82de5270ec1bd1d398293589e98607e9a4562bf3fb43439f72397fdbadda1508ff4e41dae89d1d3c6ee6d6fb057d07d58a53b49f5d7e07ed3a08dfb661006ff5820c629d3d925ed469e212a513c459334393f07aa3235fb870ccf3f47917b4335d26cf33fbb4598baad29bdfe1369ec3ea680ddca30364f96eb71479d446c859a171570f7dc8132c12708aae4a120f77b5c206c2faf5d4ec255c8d32ce61eb0e4122bee73231b3ac533b27d0b6c4b5a0b043f7eb883caf95121f164b02b16d60a8ae7edf4feb211e069f0adf2f9d943660d01b8e7ae9a8665806c9b07d4fa5ec043d8908d5fc2484425aec08d0953f002c16350fb07e85632d95c774a3e7a9b64ebb74fa3462b4569b486f0ba1cf1a07c42d0b8d79713bfb8c823df910d3d1655837efc3c25875e17ce6847050d6f2eebe94d28d587cc14c994dbb3864473fdfc214cb7b769b8b63e55481f0f7f1fe4533b1d212a91c206e84b1da2fcc78fde2209d837c28f57eaa9462218ffdb93879f6e390b5b6d8127082bfc7f7dec3a831f8333b33f9e816d955b127b6bdaa69f7a53afb4180d027a11762497be5b635f6a9c41b1d70d2750aa89d8066a0e7886253641723fb6edd089e78447d427ce4743c173774f41894ca0c440bf931cc31385f17b6001fc01cff1b5c61f4d84dcd3db2f6bc8e84663130f8df30cfed7f44932e27ae498ad1ec80de0157aed6c30339919dbe498ead64759e6e65172030fdb487475f4dd5a7d312d0c01716a156afda2b044fc898fb2c4aec225fc5fcee6d27bed5d9c3266859d249d99705a583b07e2bb7844c65724c3721253b9773d110a386a8fa9a3f8f16ca0ca8c07aa53b7e81248521bf2d7bf0b997b93ac4b6d462a1394b907fbf6c95f1e4143ecf6a12c137c738bd7853d414815758bacd74e5993384add299b100d551e2346888b62da0eb0407d739d4dfa591832a085c3f3eea798a9a3fbf40cf8ae5d69c91f97d551be689239813d754fa88da395826b4e040cfdd49f3db775911038220bedf3ffa25d3a9b62633c932ed2f6fa50bac06e8c48300b8b9b6845853578d8512ff30d98e85b5ed0ee07a3d7e40bc06d10e738c64b47d888946853d437795b4ba67c98e91a5630527af39f7c6dab1daa047b3368d10aa4692cab141628450b5d3dc14a1db716548ddaebf4bed9c2c36e2679be583dc9561c635cbead67acce899de7e1c885f5ffba32efcf3e6b1137cb3614ac04243ae2f129a3069767c3bd4b24b97873abad8280f53d7344e11d768848ea55c0080cc9ac516f41521adcf13901f15b4c55c47502949343d63baa563255f79b572d39cd61a8155f54d29425d5ad4d53c210b160d1668b5bf7a1e48f72b8fb2b6ce12c919d84eebeac57c47a23136ea5c113902197decc38e3367b5a9d77c89a8f1cb0da5f8a704f0d30592b920f0623cdf6e481cd52988f963fcf40debb3e6b93ce1eacc100a4e58461cb90183138b5801a0ccb5fd7e5f1a084fbca0aeeb33fac6f1bc1906467056f6e13613cf799481743f0766d41631e3725a648185c05c58340a9913916780accccb9d84e5b92b9e1f157a54aa55e22f6074e83100ba0f7bd00fa6be4978d6d005b6722a9255b8fa9a6d48fef8ab955db3629f9a9aaf3a05aff88fb1ec36bb310698eb6e6e291155db2c3750e72b88414c42d30aaa04f125584b0541ea68d84a08706365deca9bf8369758be9647fc46aee5e37d2110a837de5b57a78dd5d44ab05f3287c695a174ed964a87922b23ff6c1cd4026fa61c838f96e6d5b22eed98df159c1d318da92994f5d3e5decd86a981572f9a15602f4db6690887db16f913df3a9886076908029fc50482dfe85f49e02156122738f4cb27deeabf9175d7711d8a707a7fede559cd70a8e24ccf795d85668642bfd661580474f8c01d596f843affdf7680b599eaddeaf7a7f30ca5feed89d26f9358458f539c9e039b309326a7f529a399c948a1213315ce6d826f9caab7901272468b450a45b4dac8aaecf8e104187277ae50157714406d60ac82a9cd33cecdd6090f9532718dfe86b2165fbb192a6de929207985b747a870e65cbefc1bed17c7288ade3be5c66b58c7b173c3e9ba96c9b998e2f2b68366fa640a235c88c8b7156cf2a2f4ba30109e874044ad3b306521845ae1dfd7e60f1ee76c50538578c17daa431cfc31cced6634c2d4d3c4b58a6eeb9d5159cc761ef090d574322731c315b91fd61469dfddd1cad324c527c38748129505052af867ac55040ad9d23347f70995d624db15a18951c04d63181fa733221340c64c91cee9a652d2802f0cca29666ed6ccc7b608b24264eb1ba68a56821eb1473020519b81fb4a9c756395d78eccc30f92dd4d1c14ded8667de1ca608b06c7ff8511ac89f1f98d5e5245859d33d406851f1028d1d5e0594e756ab7b38701a82eaaacc5385469e176d3a44b2b27f8a5f1892c76902046b661746e467f6c7f22254c84e3bf16ee2464d66284544503be47db8268709cb69611bb47f637e127c1cdce2b0a173b27c88d868046db6912aab32de519d078f63174c1b6ea578b19a37ab355ef6235637a70b9b641d79a17227bacb07404f4c5db86d364aef859b72e0c6d5ff17109f4ca40419a2a322e6596249cebffab9699eee32075f065d5a0322accf8c0f36e10fa41a493b23508626fc9a9cfd46ce5e3b9310c18b6133332690e9bd14a95f1118b450c72b8b28e76ead9261adfe311596c6827e5dd15c4742691803bc09aec8e3c5ecc04238936ed5fcb747ed2c9e2617ec85d31bc0553ccbfe46f17b71cde7adf46d847d94b0bcd91fcca48b06068e88f886cfd48e4f47099c6249ffae41290e360190580b8c5f8c42d6a005eac6903e60668efd4fc029519355c1befc81c1e5f63448915cc40f0bdf33e5c2a91c9518684a6b1ed2f048a8c2f6b748d89b7d4b52d8faecdb18016f7df5f7ac0482ae6d73e5a734c0b9033fa153230166e69fee8370e9c1cc4644b5922c79d6f8ff84a38777b71004bb6894675fc83fb1d9202ea416899376e0f18bc2f5b98e5262830e4ce05591d2120a5b3c89620edc5fdbb57eb593edccbcd53097e777aaf1b60c535516dd0fa01c4237cef031e828c381564463b5b2dd41e5a4b4a6c96dc49ebacdb9f76ecac56ab492d2618054cbc703433fef86afce66cc1a38bac251f6a5e4366fbec629e5c69bd14c21c1ce4315cb38404ec02d5d6b0b8802ca472bb0fc2ebf66041e3660cbe8df8493f168950a5f662384cee8c07d0091b394684edc5a9756dd5cefc3c9ccee91e67a004957ffaabc85a29f1dc1528aa7b155be105aed06d362a9cd52e3a30a33c43634239d7364f4aada0dfc8920f4f7bd5979aa0b225ff0fa37f05d3fdec2619284ed2b5abb6c1d7bff8c14c6a5e613c735a15537414c476acf853f0c387b3926f854afb1a8aa2a19e844730b83843215f790a24e18ad9412b5008373682fb6076dd68ecb9102a0577eb970228665a4819db02c9192626f984bb2bc00275508417432c8a4a5ae6ee80322821b4b91b13d7f5ed72319f2a664017ae7d3018d5cf3e5df6bb117bea88736da5142dd354963addfcfff58ac91babeaca179a4bd6490067640ca89dfe49c365656d9cf91e586cc711e06bb124bfc06a08f3e0d48fee8a50fea0cc4089bc451ca847486a60e5e8b05065fe678934345771d5d085c171a0b456c6183eb3ce4f2f1d8ef432f5d0a643c2eea2da1d55b39d75dbca272885d7f18663bcd18562532d95d114eda91a578578637efc3d457e70e6f151f4ea90a8e8e89f0b48c9f2065ac60470d97f92f1ea4592250161e0fb12d152c1eb3358538f8f798de0731050c76dcd9c81dc1d27134df8e50348a281e9ebe3b9b1add0459cd7205b1c1067621df29acf1b3180e0b02853b27b3eb4f3da4f4a425a6ce4a9f7e3b270edf616c07ff4794b83215347b90c121cd6b13bf54367a7d9514f4399585f88370bef0f5706179e35f49621b59643adf854799ebfaf11bc18e62744717214ce51a0e522b72a67ee5fa1781b9ab07068ff0fa684a9a8bb04b1057e2201059482c1b1eb8e20362d48868806ee1512706588033514103395294d812b3e0fbdcc1294993d56a1a12a7dabd44361cb5cdf4c0d323e5a30506a329ffd0b10ba5c1af75d2ac5976f6f4cfb19fc6f00ec8aee9670787ff38edc8800351316c2f534231dc9754c0f81dbda6361116608efee30429e8cef1790559a6ab9c29b046cf9c8f8aea6db079b433655421aee202b5bf04b351f92bc5fb50eb52183ada1052aab43dd551cdd393b0b0882857bcc5db31cc43c492e2267c9b62afc46e39731afa6c62246dc28278c468f0d3499681e9c2279ae5e0473cb82c61a148679ad64e2218e08de42f9d0e8d1c57534f9fe395ee5466d7b06263a65a897063571b678906b81e3e99719f24ebce8d7059cb9fffe048a0d8acd9778ea4dc7935dd20656791f1803874df97a75a032236bda9706219e38c4b859fdc0a9950a523bc2cdb2c9fdab8c97ee8477d997b39cffe3f4c10bc1195fe65ef9efe0451c81db6d10b5425006d52346cf23ab6a7d332ae4bc06b723c6f8e6caffacf6b6a58b8a973efa7652ed1324ef43442527ae5763dcf389e45c47f5ebec5a788134874a2dab960914fafb94fe11991726ba7e8fa1159f8b4bbdd1453e3618f00a8ecdf3b6ddcf5ced2da9a5af5a7fe9d49653acd8640aab7ea78bca6be95d111270ff40ba04df04f6bd7d95bfc56691be1d96354606595d8d35d309469336d420321320e119a3f51c1056336491c7a52edff31b2888b87085a2885895258c5d59f59639274935115f863c95fc99249e908983bb297e889d9927186d7c250ca88b31b9194aaf4b0a1aefefd8a9db10282798f5abca565c7e2331fcba321b972c32de49b91a22e5f9558e82cb4a747e2f1c29cba587c9822326a8d9090b385702b9d5b7fe5e69f47ad3cab860353d6ba1d6746279ceec629ad9c25f1f527e2093af57c7ac6274974fa4dcb971ba835bc9c47c4d84ba2d9720f7aa6b7313f2a075a026ef92a5630ad4af688746914eb7f3ca6ef0de5abecdbe8c2fcb3694c7ead5843e501647dcd00474775632a57384a04868b21a2fdb303af441f29d287c251b9f733f19e3e70c8409d113282524cc72df28b5999cae775711e14d9f6286f8905c59db3afec0ba68164bc5cf34bd4c19a3e903cad39067d234d8359a997064a765aa9d0935d7e36abe272ff6b076f6f57a51a6ee1248e9a9f0615d6bdfcf1676d0bf9f2a1d81cfedeaa415e6514c0ee6e91bb54e55d421e3fedf9b0d98e2ed697de3bc28778e1ffc423eab605604b2cca2ebf823d8f66f15190b8f71b932fd1536e0c69d3c9c9e2c97844ff60ed7f6f92b62f4c78f5635a310be3ba0cfb4733c0ee1fe29f1cae3da71fd808ebae2154bdf1d5a1a76626ac2f775606d1191faaeaa70f97a7598b943107943f025d80b10fc3395b3f23b66b560bc6d421effeb05d5cfb3dfc5c5e54435efd5f1afc1944cd61e03e02f83735742db16515e3e14d600ac1c6b776b0a6484bb86fd", 0x1000}, {&(0x7f0000001200)="cc26af05b49f096b3810a11530b892cf5f89a329becfb2955d8fb26df560000122c4fbdfe3108e3571a092317689e64b16278e718807b63e06ba4694c1fca6754556c4dac7b3d5f1559072fdaa0cdeaa67dc7f54dd978be6806a3a7598a6bd807df2009fe5a7ff2cb9245aac288663ad", 0x70}, {&(0x7f0000001280)="0442d323018a0508e3394cca5b25ae2b8c91f4981ac15e943e8112a60328d7741b0fe975508b31938986154ee48f65da8686f374ee09834a078bc711e5ce20971cb9836add3d8db0d596ab7d33d1220ceac866d83392066f99956e", 0x5b}, {&(0x7f0000001300)="68c3e0f8288a8a0b921a2d28c57ac9af8223536d0d5de6dcefa063e9e34f363473c5b0a944395722c0c921a79f1632df45f18b762a442a979350f11bc4e5b7f40b77c54d916f0de0b066d3bba33d3217c83cbd5999ffec8a9f824f9572861ba0960315c2cb1c133e42b3ba569b56592a3fdd270d367f0d50e707e6f748f536d19e32ffd9876d3e07a05541326858f74d50df49276dff5d1a58a0d50e080b64e5289009d4bc8b6aebe154515c9f7c58278fa54a178bbccdf2ec62", 0xba}, {&(0x7f0000000140)="63402be54d56aa12c4", 0x9}, {&(0x7f00000013c0)="737a90ce208cec438dc370e30a584e6acca0216903b761732102fe14137130482fab5e9079de87ba19baf4b0f380f6491c218fc8a8926ab2e9aa26640504ca175566a86c643f981d5c8a6f4f5d2d9bc9cebbfddc38b6d890814c4538f03857da6f2f1eccf89b", 0x66}, {&(0x7f0000001440)="df270caefc4f97213733399ac4dc4f3e6b000fe3883a10d74017f4d0f5b328a12bb888f8246e9c1da9f2bb8e4307e77b1b831e7f43217a7473ff5606d2f1bf9ae444453e74551959051995af2d59d75b489f7941e3910b6e04e0d9b8c25d80a4e69ee3f3a54ea9b685f9c438b881f07a9d18d9035dedccc696360e092e29e107731963f1fc0a7d12cbdb43ea9380b5012d51cec9c28738802470697ea897f0c015098003191676641e876e7888686c986b5afbc98bc389df6447dfe981aa621207aafe41cc958bf45731c23db7", 0xcd}], 0x9, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x40, 0x8}, 0x1) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x10) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r11 = dup2(r1, r4) ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f0000000000)) 02:03:58 executing program 0: socketpair$unix(0x1, 0x40000005, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) 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) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 02:03:58 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x80) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/89, 0x59) shutdown(r0, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000100)=0x8, 0x4) close(r0) fchflags(r0, 0x10001) 02:04:01 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x1) unveil(&(0x7f0000000180)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='x\x00') fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 02:04:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 02:04:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="00000600000000000000"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000180)="a84e7e3ded532bcf74bdd404223b3eb5151c522b5741ea4d418b700f3982d46862375612e034a720fd808b43d61ed193606bd8dd0d8de41052d9139cf8a7ba0178e9b171aecd8443c721a7235dce4777812218185d36a2f1fc2a4fe9a28d13979750d67becf856556e3a3ff4a3deb0b663e1576cdee94e22147e99bb43d56efffe7a6f325e70745e6f2eb67afe37fbd931f2b65ce70771e31ab20e901c695f113b107daacc4a98c351fe165ff6ec2ea67c88a6b46d241893ff512528fdd1ebaf8e7c901c0cb571f1b15abe97e8b653e6", 0xd0}, {&(0x7f0000000280)="b846afa9f995fd76816db0b1ae864ab63273aac0b4b993e1429b1a48b07fa5b00d6ddcea0ce459de79314073a3f569917c5bfa91f561551f2144c8690f2ba41709007633901753a755ae844e4560135e1fc1e335427f03c828ec1d4130f57be9d497e061fd8e56a459846c5d4c321feb9f416ce4bb89a049a1b305e026745d889ad0dd20d91514e2703f10e54fb63b4812d4ff199de72cdb17a550fb9afa293bc205ec660e371ea6abdb8c18b7893c24cdfa8893bbd072de2419bade0853428d73e9e73ab9cddcb3f4402972e50211f8128fa9e5cf39693f49d5d4d9", 0xdc}, {&(0x7f0000000380)="aedee0ea85996880c6a5d1414e001a602c7e2b4f22a25cc5e1d2f5d117dc279c6d6472c232e319e8510e17a664261ee65f69b4b6cb0501522720469aa77bedbcc1e77131e2291beb30f615f9f857155080c9b7fcfb63784af82ec0fa300d406b279c36c7b2287c40bce5fa8c7e29e885fdfbed64d522fd6a9776fee9f0350a957c8bcdaac186392e1e2d6f6e4b181740618c3e7f53515c5ff1f40d125946d995646fcd1747ca62227ca67258d58974f39a76eefcac9497e91804", 0xba}, {&(0x7f0000000440)="fa6c0966a053be4c5a29583c15997ab85ed2503b1bf7ac0c638ec2617dc9ad1f7823611a315bdf99e695e40fd7ccd3bb56f104b33b406e2b02db74ff11c288a0f3071b2a5549319ae1fa8952e1d7e96b70f410359bd73640f4d4a7756a8382f7b1e271cc0b687a713620f68025a864d1165796ceccd5e620a212d0634f4613809519d44347702699e6b710e2448aa6ace38c6b678d310af53428314a26e244a075e0bb04edeecf8ffbb49d72f6ffabaabe8ad0883452a7b864823ad8a59b4d734dc2c43d44", 0xc5}], 0x4, 0x0, 0x0, 0x6}, 0xd) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$setstatus(r2, 0x4, 0x48) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 02:04:01 executing program 1: getgid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) getegid() r0 = getgid() getgroups(0x71, &(0x7f0000000300)=[r0, r0, r0, r0, r0, r0, r0]) setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) open(&(0x7f0000000200)='./file0\x00', 0x8061, 0x10) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 02:04:01 executing program 0: munmap(&(0x7f000000d000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) ioctl$TIOCSTOP(r1, 0x2000746f) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) fcntl$getflags(r1, 0x1) 02:04:01 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x80002005, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10004, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSCTTY(r0, 0x20007461) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 02:04:01 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), 0x273, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x8001, 0x5, 0xff6c000000, 0x8}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000740)='\n', 0x1) syz_open_pts() r3 = syz_open_pts() ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x3, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 02:04:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x21, 0x2, 0xf7d) ftruncate(r0, 0x53a1) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000000)="43a2f036485e895a55bc0ba8cac924a2048546f0cfce9840f94cf28926588ade29b6563707c4035c0bc82df9e097587dfaa10770f70c633199b947d9cbfc9629ebfcf663c4299f45e7cb4fc9914412ab513b0a22b0f01a76c3560d25b208192fb6fdada96b376264c8e894a3db334ba624539742dbc6", 0x76}, {&(0x7f0000000140)="be30290c74ac0d48d171e046626fa696a72c951abb4531fdddb0c5859b132ec38ddef04ce13836e5db274db90961553ce8443008f3a04f670ad0f2ddfa8cf69c41c72ffcce3f3cc0f71d85404f4fa371e4cd96bfd70c3c2334797058dbdc6155c8ae66b1260a2160225d1e1d02099f0a7f3cc854998a23c1bd81f8bf43cd58cdc8604cd46c4242e76c8ba915cffd27b39d5e63f39d9f14ee27d73559f552f36e58ffa485d4ac46ac12d6583bb06c4c44d90c09eb754b9bfaa19ad5c76b237343870b589edaa59b4c0c74fb274ec98e6c65505640e297542d69ab2b3584a74daad37be6618bcf80f2b567bf887f9deaed95540202b18fe776da22af7a14e7f138d7373d5c60ce717cae79d4b8af9218641886e8c88d6038a48ce3d3bcd523fbe1ee4d833a107fef1f3df35b26b7e5267f2a798117925d6abc2b1db887983077d5aae869edade8306942fb2a27de84b4148f959294ceb9dd573e0afcb0cb23652f59465e95ac909401281909e7650fe5c0bdba326581c3cd9680241cc7ad2fe6830af8febc793d317eaad94cb02f0706354ea8f31679303d0bd0ad7020da88fc2762d09da086907e731dc2ab7e6cef95eb8ab52d637e76a1d06d1dc813f2e2c54da57197fa60e2c724e35a5635381145237d3421e26d46e99282b7c9ded3caa8ce7436b7810d59daf61d9ff389bfdffd0ab67b46b0852ed40639a5368e21c09636e01e7a5a8d8fb99dcd1229747e71f3ba65d117d4b4dec812831e71e01ce02bd1acf152e55eb74b359bf0a7fc5b1b0bc731b7dec84dbbd02b295fa44b402da87d8c502b8a30c1146869d589f0eafcf860694ec49d39540c830085d6f078b8307245b9a20641db01afc91f505e1f72ba0d5cee6019dbdd8e72b2ee9fa4fa94d3739ead06139eb8a9a9becedd2529036bcfc73a00f25dc9a53b4e9db6473d25a448fc7da5c156b6f0342955eebf707dfae1f5f89075adc3b3b2ec8e1b865ace445e9af067536d9fd6c42e8c3acb1c91ec45896dc6318484a385a6dc19990391df0e84ca088e24af2d551e2bcd98dbfa7d462cd7295420224701ce53f9e9dcb34d55095a011b5ccbdae6dd91e1e7fa6e047043ea0af0a6288a5a38a2d99497f2b47ac5bd6ff27a502bd5877e46c0aaab4c90210232357cb3e5b5e0c6262ca4a9c5de4217196a98ceae8593e9e823e82a1b3ed18e53dd191838ee8a19509dd7db35cf97a6aa256baad1bbfdd43e8682911d49f92e822f67797f8e929cdb26821b53a95ae0297098cbfdcb650d14578a2113fded20c499710874d4c677567556a0d915b73128aeda8d32e83779c495cbf13a33dd8f12737b340e2e3f2505b9e3d5ad5327538d3c0641c4dcccf6758095408e0118cc56e9173b3657e84a53e8fa0314f73e882a406fb5024e5ff28c48a10ac62db777e082be61bbfe038e4ca720d821df17ca78b0e59e9565c479d166d9729ed70b37bd7f91fe9b4703a5a4d3c9c0bba9e2dbe46bd26e4d6db48ed811a6dd1532afe69fdd3963e3ae8d505c198a5279c1c7d9833f8e57aa0355d450e50ba1b37c5a89c79e986cd4e72bc97809e37f61fb5c4ce9e06cd2b60500b38dce0fcb969ba0ae7b5f0434bd54da6eb55b66ae62c93b4b13e1e7b3af1a7e3a9937418de2846138a8762c69f7272b0a595484329f9f4e18aaf55a8571dea9506741724e0043647cce6202e711326d0e6a3d4dfc6380ed7f95544e7ce3d74e8f84252b9de30a42876c691a95b377cb6c9b701469b32daf1fe0f4a1c0e4f526c56f7dec66d2db323e7a870914f151eb1639ca6e4552c2aa5c383738af95e553f14ebc251bb917d7a7402573985182f3dfff2b341dd039c8728b2b1f67c2c9d43e70c164b6064417a90c68f076f3f349cd27dca385ec9afcb775c38d66b901da5ae938130799a699f12ea461d65978564ebe2d9859f6bdd75ba4246a7352b1790db07277e7f0a4e5673d8f09f72deea8da4825c0c3465b5810a1f5b02f0945d3202e5f06b33f84cc6d819094cc6890e1a5663de0076c259c7aa34044daee8a11132d427fa070702da1f5c40e9374fbf7f9ed3f1ca71e98ea0fa1390dd3a20f07ab94ecce6a455cae6faffdcece0b757329b606417e473dea6bf8053418601984dfc325922866a04d74b851fd1595ab6c7d3bc61ec57c8a0c5aec55153cfd29cbb0ab04bca9793051bdcfb36b47ded40b59aa3192d26ee06a65e4476638751e786860956bc31fe9051e5ba26655bfab1427276bc478ad44cd41ea7b1ef3c552e5d616c9e669b2a311dd3a34244964bd8f26010a1135e7b07011a21343f73b1ef127b4979f373002f595db362306ba56571de07a323291d380c9d310fd5665e27c80ecee02d6f6f542f8eeda5993de96963039b9b27f75075e50ad10e73ecfbe65328b72df9483c6af64183cac19c21a54891d11c2e09bcdbd17826296c49975ae84c8fd0ab242bf47656ea56dcb287d7dbc07fb9b313480a8c25096b17de88aaf0d60f7942403a87693e2246e2b3f8b23de34475831c7b5b9f86913d66ef33ffbd3bead141f09e006dabdef3d276e6a3735edf8001f2967b0e7111e304e1e2c648f7ed6cf75ddb168d7cefedc1aaf408a13d975fe1ff1cf09e513fd634a4ae57184a513d19754df8247c9f3900f44b1691ea1850e392c5dff4a1472e3ba2eb8aedde32625ca4cbf58b13615ac95792efef153e9b57071f97480c0fa9ee5d08e94c8df45303977a97c8d32c387f149afafa45c8f74ef70f3adb7bc7c411295b8f080694dc14b250ef88cf40ee641b7250c235f24ccd6525a21548882afffcb3b2705fb94f9b2848135faa68b59c4b3414ff7a988c0510e9bd0e85b1fd57611fc9dac1b0dafdab500ed2a52e5621a0dca2f164b41fe004a9f2219d327ff5db5509f5120b3e7c9a2f557afbc77a64b69ea39e912da5533b7f3efa814cac2df367616cc22bb63467cd8d65fe5dfec3cc392551a96bf5416b2c81d60dc02163d34341f4d396b9d65c03e43c1371012f9f5b762ac4ac3d94e22603a6f9dde308d380f6114235d2e88697e1bcffe7fb9c18e3911590f75f994abb7243cf89d4e21b3f1975e87beadd55a7617d023264f5d91e4b6bc33a4bedd7d44eb660950b64c442f86c66d43f9279281d0e7ebe1c5a6cf24dff28a7a83a8fc96209a9f3805215fa84cc1bbff5cfcd848f0fd8aab886a552259077f2ec78b85054b080aa4e2bfa630c23ce5ac5eb7475094bfc3b4b3b30da72cd665ce8c24e213519b3a3a2431d873fcba892ad681c7f9033b568040c1770ad9bc63e29383975f0dd911533c40c0186f01e61d8d98f3fe585e4e8196eb5db3321dc7bdec98c6259a27f6965dd5c6739fb6112ae357be295bff854b2e56c958135495919d651b7a37acd50e7f0638f18a20595fe2e32e283bf75eda059ff870444e0d247d58ef1a652cee2fced8eef2c9902fdfebd745148ef33bd4b8fe613d0571d486de9ea4635c2acd86719a4302685cd0053b12bc008cb45a995ffafdad4e274b7c7d258492cbe55acf9bf45e7e02c219af45cf67554757b04bcd7f505d9a9faa7170cdf54cc8b0f7289158f9eaea384daf673f3402927dcc92952c6e56d41fcb5a9bcfaaf408503b04c7486cfd279624271ab233daa046a9207cdb57e4975cde550029dce94d8cbe057f0bfd9f0fd5515d951804cc5ab3646b17ef82100f188aa76e9b33c4e7b47d24f8a7e7fa604e2a7698a299b44fed0d59b16a9ff689eaf80f2b2df7e1432f2684a8e4a668aa33087d5a405b7229f4247c59e9f172da9cfbaf9399d61ed14fc221ba3b150f3c660a716bfa30c6794b0cda6b926a430d5f4f84f59e9f62756bf55211ec32818b3edd72ec9fdde825943be0806751a5aeb21faa545d73f76f2a938a27980a5ec172857a04e7a3a062ca6514912a2d70d811381244f1878c923ff4ff6c8071e7bc225e5746ca440d1debd74685223db0a61edc0b8de5831f699bcd82deda5bf51d4263c4812e507bdcf33200aa976c4bf0b211a7cf17485375407eaf41db83a3a5525c3a51d871cce6d738476fd52d56a78e0318e81b1e50d56558462bbe1f444cf5c4e95eb5ecc883aa6831d8054f14d1c61cb79b7ab6ea4f8a28318b89de9cb01215ce91f327fb1c99af674520ee80250d169b00f19f684b3b4760bc1a016073c1ba894786982f7c20d1590c17ef472d0324f709311fcbed70e169b031050afa1e8a33dcb4c7fa62fab624a8db4445d520cf7ad807191495faa2bbe6b858dcc60812018d8286afeece0498291f084fadcf9702d2f30109cd50f933ec7f1cf70008f023e98905157fcd14adfdcebe765890a83df6eb2ea038ea7248e1c824a50c7624181e4ae510d4c3352d7ddb87aa1c68bfe0ea06c01c6036c3cef509166f0e09625677376c90aa268b4b2f92381e4350c3cc074725397dddffca9f68bf188ff43e6b571d1db0cda1f7ed729914f464184f60b809aaf419beaf3079440377abf5ed3669ce555630f9aaa40ce26e75f98f6715f86edc7488da9e2f7243bffd55766aacb405befa1cb0a65f503e2a1179fd6828247b4a7fe3fa44ca00f4115096587abc9aa2e66fb8fbc992d450278ef5f32eb661d4960a29887e5f084f43ee79dd9d2aba337a4308b976fca4d82a3378c2b7a59b63a158ffb1efbed43f2f44b6b84002fc02b97b54d92b64c557c32a56508ce6c289ec7a81751f2699304f49b5350394dcd3d3543574caf2af326ed3582b2178769141553a674e5cc6873a491ca2e3c4c78da622e6c54a54f82279ee81461ca648fec4fecf9f25f8cca079f540a2a80a974c554225542485eddd1866366c00cb51db3d864b9b23d6c8ce8f3137c7dcd08e098486e84bbf59c8e690f329bc9cbd4eb222ca96aea9ec80908614c855cab9ee693bc34cc0210e05a09a668c598f53c7d255936074f7d11d6f8377063de7c7de1043cd2a4c2b1ccf5009e216b20f1637508d36f9e12c541cb2ecd8a10ac2c0a988cfb2a4d9f0c480f7cf69fc90799e1c5a9cc67e501a3316a6389ef4334bfe2b33931e78d00afcd5c4865c48daaf49331ccda7eb3643db96cb62be48e084699b89834e753899c701de76256985b0db9cf6e8684fd82fb0ab070e34dc6a2daefbfc412f233f00787cced7e818b3a4b5b7c8967373e0f937d4151a7af6726a06304d1443cce44c22c78a16d285e8df9ef5c6ed8d2c979c064d128225dd5b841e1537ec114a80c8a0b25078ab9af6a7c6d64e26e5bcab19b463de559efd8b1213f5ba42ccf122fad87eb8aec9648b22d20114a3b8a04c8bc177c4b8295bcac5e770e583233457626a6b3263e78f569e9fd088045c8cd97da461d3c7b4d704e979e58ca7be30a48639368a28e6680920ba2f86fd578d420962073ff425e0663c2ea4da55b97624b06a7141b7b19c5c5b6f7a76b37718bd9a0bf0e7141db4c3974aec1a8c86a3b5c9172bbe5a57b17797e53d3194add7f397a11645ccef0207af6b0f1739f122c6d4d489d63a87f7930fc8129c5540e113fdd5b7ab138da058b5a1b87144ea4d9e44bf8e973f70cb83582c8f1cc895b8eb0ae55216d3cc08887dbb72c91a2202f78a4c38bce5db50fed3fab0568c277999dd8e28ec9a944e7dbb6e547c710dab070011d7ddcdd6e419315a12b9b9126b161bc778f8aeee6c0d95ba1e5656c80cc5d1789f902bef955b9517c2ad6ccebe582d2a38fa639bae6c262ca8550eeda84b33458bf1c7f07074c1372b07573d6dd99006c9bd9ef03c32c30f246a494918af510e02a1a6817f6fb90401fa6db5", 0x1000}, {&(0x7f0000001140)="cddaf4b8beef83233980bd44ddc344da6a5bf9c92bcfc3d9cf9a79518568cf09e5ca1896fb627338406d0de43886c7b81898e6aec87f7ca5cbc5abddb7413df9ea7ac1742eba42923bfba5bace11eb0fd3993e075c6850a2e9be85192f20907ada8af05588514fedf3b6126b3ece51b30cc3c83b3d51b9641ab25a3269fa31a8355447f1c1467daccef7f186b0667a11595dffd5b248f2327237eaf0e4eda43fd426f157c3484f1f61a826fc85f6b739e2518fcb33d74bab8b800be48360a9cb1f8a22b5084a1a79ab4eafbfb74f86f9df7bb1a6fe925532fd7bce3acb98c1009623e08fc47b8288b6f26dd3486067b10ebf7887027b", 0xf6}, {&(0x7f0000001240)="23c722e995a371c8d3bbcb014b45572ae9841da20c90d862003edc47148e22f4c2851ad0b641e93b3e22ada12fb93cbf5b42378129ee09406ff2fffe05832d67c66b64717b8f2ac0578d0c8e2fbcaa4aa61b6454dcf1a86b2c3173118b16b20cb1ae1cd38bacf700baae5bbb1f009a8e044a0cbce4e9a7a698e44806ffe8342a254abf433266f3c95190b83e4400247331eb4b5530ce06310b8ecfe8555645bf6b4d3267c3634fc904708d750bfd94eae47bd53d833164ce6b65622247a17baf7e71bcb5", 0xc4}, {&(0x7f0000001340)="8bf8255bd3bc55071e559b2de77aeaf504db70fd05061e152a01dad639502d1521cc1546f47c4dc4877aeddbe6d398d3d774f0b774deaddd9a70ac7f3f5e7b2f2a076d67f3101119221b7a902faf661b1058feab615de15c1ad85653dbfb3aba115d64d98ab33bbacb49d072c21ce986742c05131e15f1f168c6b37fa45abaf4d2fd0de23b30c89251d10fb47c21cc9e2d61fe0f8cfee9c0ab4413d092", 0x9d}, {&(0x7f0000000080)}, {&(0x7f0000001400)="f06294af5032caf58ce017651752fa83d92b7ff9cf350855d0748ceecf72bf2fe0aa793729a2380983460aea7e8cb0005938baeaccea1e0ea28d9229b980f280bd8a2ae8914164261b4353d336e9070ccdf6c6aee75270fdabf6cdfe0ceebec1edb372349532c1e9af8a07230d60543462ac8c2070b97887052719221f494ccd324483b3ed0d1c878b3cb361867221a1c78ee7afc0fc716ad2c98b126dfac8ccb400c3fe0f86c06c3176f7975d80b9d2a13f3ebb9d992d00fdf0d97a86a6330d06f67bd68caac9970da362f41a35c204626be0e639369a849c0b841c80aa54bcca8fa09e", 0xe4}, {&(0x7f0000001500)="9afcdf0c0cc9b34a85105e9a358db519f4f94a20939571e82dff5bd15513a93061b6dd229b35bfc03c2c04f0b7a312b8e4c6422100a15575a72508e4bcb82b7740d6fa62952f3e64be2ee52da79ff00d9c7bfed635aad51abc8f89f46534720583637e7f3a94e5b2659249a1dcf443f081f9a7ef4ad3f09763c8ecf6613deb9d7dba90e075a4a5d307c7ed9ca65fba7c812ce1f0fbed5ff10d73a7adb194a1a4c4dc35f61f542bd81bb5879ac872595a4eef4fa0022a8be3af17d38c7c99a47747a855fbefe0d8602aeffca13fad8df77d21a2779423", 0xd6}, {&(0x7f0000001600)="a55e9446d9f2355be778dace7e611630130c149101", 0x15}, {&(0x7f0000001640)="d05dd07816e64b08f9deb8a56db324766b70a457f4f49b0c30a93c7e38188f55d95b5b3b36d021b278206fb357a92fa924a8b03ba4ed6f938e5c3c2d6febff833db117ddac932399c6df40ab83ede32ba6e32ca875cd5a89c53bf9d6247fdff7e531b457682d4c46fa5faec0f97100c1199ccb74620cd429488e72b4117986d51625523ebcf4caa2c827f8f10fbf397c62110c069dcd74708e47e6c6974540", 0x9f}], 0xa, 0x0) 02:04:01 executing program 1: socketpair$unix(0x1, 0x1000000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = dup2(r1, r0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 02:04:01 executing program 1: r0 = socket(0x1, 0x4004, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xcb57, 0x8e42}) nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/47}, &(0x7f0000000100)=0x31) setsockopt(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000180)="328687d216fc29e2ab7379a377bc5397595c33d4594d360fea7b8c165eba9847fd0fce0751a86ff5ed752d857a9760197e2f8576b4df35cf56ea8d46d91d717df8fe4e88c3c68e877b17174105f7e03005ae46a7463116e2efd74a21a6be0073c7b5205d7ef64d4b812ca95d25a6b04f9262f4fb9419b234e09224a3ca0a5dfd3d45827cc6cb760b7e178a6954169b0ed8925edc2f7ebf7ffaf6151bb48aeb2acda97936f7fac1c6647e325a0f1b8ec15828555e1f2f523f965bd2209b29b8d2fd346d39f85295e5cecb493aa984cd42b4e68cfcd5125e4bca6b52120c3e5e8c768b96e571ba6675b1cd6894404b8fd236a79b5de9d1", 0xf6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:04:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xcc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x80, 0x8}) writev(r0, &(0x7f0000002340)=[{&(0x7f0000001280)="59f6a3a0134bdc1ebd79d9b2b65e1f0da1de9a5a5cc042697145f9e4c0e2654404c4f555717bb101f39607fea0ab878b6c6e92d40098d376b7b86a90aaa10058c926f9f8db277063c931c4d068046cfe828ba2805d9100cad290e206e70f65893ed9d88d6d0c5684257086adabb9407da047c93fe991977acbdc2a7800678b05a441051bacb8f9d1d1210318c072948328488a9ce201fc4d0fc219e7d10b1c7d2a33ac708133892bb8ec3dea0e4c9ba080059cacbae41fbd5745fad4ee668c329d7814b58d13fadcec65c3ce6d5d3a50f3a3f3c5376774d22875b3392663a0fb30cc4f9f55a0368fbc74f1cf8a4bb155bbfeca169222987fc53a89750731194f9910edd09e402ef6ac4936b5df8b7baa615e40539695418dab18332dbcd1f082f2c9ccbe0a5dafb8dc08d6d3be2a7373d12834d6ba7aab76ffcd48c681bf8a6c513b0294bcd064721977c4d92769025fe7bed47d57c34e9706051f34c18e6200956f8c5f78686ed6968084c1aeddd397fd661f4043b00cca77d0df6bfc3a57769fb7c95b2b2480d7e8d79bffd7865d4bac330fbd0651cd586622bafabc4ad8baceb2dec76d45307395c407dcde48decac5b6ef7964e8aae63a2e84a97c839953df5d13343712674950f53bb200d98e56aa6175f835b860059aacfd38381e6bd0fb8e00e408ae083a350fb090c6571718d8768c275a69cf782be0cfb4ac9715d422632b5082d5d84eb49307985968e4a94b191da4f5b9d74e8d032f378225f7407dd395930556853aa34d8a5238499d1ac836e41b9e3391d39aab4c9d2067e5725b5caaf79c463d166c57a9e67b34672ae8a4c2b7e31711e8ee436d1290f7565b558b5fe8c933e10c11e0b7d692e19c04de30cae820bad1e01b8f6545a41422d85cf3bb91bcf4b2ff607ecf7f1783c5c4e5328bcaf4ff9a3790526845a1d8de2772a62ceae576b4978a2bf222fe28495b4671323c596e0f030478caeeec44d11ca39d445c86bb6dcf56c1dc3062bd013a9aa99dfdc6ce8d32267a6d3b1a8cde3398af7d21b12e8a31279dc5beabcca19318862ae3e605fc18fd4ff6829ce3d4424c85e70d5be494876468cade01473796d9be0fe535a2922f94ae67f5fee69a822160cfaab8f096c4b450d29d94bd76eae37198cdfb7a28adb05687b0b5d844cee617d539bcd4c34e478c7ad6e8d2bca07126723d1a35c50350f6ccb0189484013bd67461f8120dbd3225f84c9d0ca2b7ba95def67e0bc18d25450e74a783638fceabeed445d072aee8f163236f1887f40191c9760b676bb1cca945513fa2ef16ffe8c6479a5971b4ae552c90afa337c6e6472483ae330ebb9daa5fb4b16129dfcad2d0aba4c844a583883978ccc0dccf82c3de870d9385e5a0352dd96aba34a0f16404c92146a6750ac17a45c278d88b67a86d83727f87f153e198810883877046f74d9828167991dc052cd5ca7aad99f93bff4bf605cacfb6e91247619b9b17f4edf246f89cece324cf6168cf8d3d44e49659046318f63070b1890abcff8e7178e456a17b03b45ebc61e74d07cdf01d44723f30a28b4def2e1740276efea6de039c76f513f2837a97578e2618fd3ed01b587b6a1bcf609bc1625c7b72954c208a5029e34c034565daaf9746be459d2cc5b2c78d08d7a30d5a348e848a548ae250ab8865bc497ed808768fc086a7cdd8bbc29faa5fab4160f71c67bd8706ff8d51452feeb78f401f9b5580f2964d65070f95baf16576a85f35e8cedd8cef9838c23e549a7bc092e66470b5455d307e1ad37d2ef8c8bc7d36c872071b1da19f4b31939352fa2717121c460496aa51decde17833a70638197d09a6f4181a9c9751373d98850764d421909319750563d536c091eab81585ce125e920a7cf5adc0d6f461b80b33ed491dce356f35d75e93a6f7a3c73ca7781cb2aeb3e38431dc0f3da22b809a143613b158f9f5426fa694809d1382ab97a6221728fe4d8c0cb37f6030ea02335bb19314ec9400f139e87f3091231d245d75b1f6bc62604c1e021383439beb8362cc26eb99d40b775647f5fb08c2e9a29a824cceced527a8550aa808ae302397bc6c697485f06805c929bdba232f3badf9791d6564aac92875fadd34b3fe6900c1d8259151990c3ef514e399ca8bb46002e7725f8fa9c1f4e74d467e029ac5c9513a702c8cf403b7bf556785925616418608e2b4bc7cfbb5f8d331a99fb223d8704add9d06431fc0d8f76b1a1415c4a6188c497556bd6c832f3903c79bc55b0cfebbfbd8d3d9d8cdf4cd38277e61e42b8abbde9cff66b778b95eced99e453bf0532009f8b8da89aeffdf750978a17777a0de05ca9b6a4157dd0abd886d905a7a48838a47e78a671c1a49f763f78aef664b51e103c6769fbdf1c75af815e8c5992812d46d57a3af681a0f1f57f683cb8d0fafbb5503dafc7a76fd26f9987fb8fc951efce4255cfb3fa593dbc4612a9a3e671d082bd6e26cdb9a164a480a4c1388b13fdef715fbf1876d1226a2e67a8c72d865e67fc6e01d969380f6344552f171a980bf7ad61f69489bb5250240a1442475939a6848f4b28abdbfe3b8cbc244cdd1c7277e093d6e91035edb403f5aa4894f19aa1386d420acaf71302e5869b04066ab72ade50c02c9b3ae53d745cabe24c87cf2c44bdbf5f66e94186abb12b4de53a1cdfbe303fc61ca972cb051d2ed42286d9d139facf3a44a9630ad4711277edb75ff955db4df46bab3417e1a58486f001796e8d9f2065ccadb1fecc5b0952253946faf3936ab761b846e519bdd256c1144c582213b28e1442a4cc183761de0c32261134ff81c6b200a7dc30d1a2b4fa2b73525e273e908f225f40caf635df6f0fa32f4c0d7d3a5c41a46db6c277071fd62359a5a76480f8a80966a3ed1feee3eff507f54d15773de887bfff72ff58cf3f64e8d50fdc7be5244bdd43264390191df071f59b1fa7bb47b7906e806703d47ee2d8c28d365e48be0928e3fa95b656275aafbac921216c1930bfab90dc9b227d80b0256a600e916fa2d55710a93105e39a87eb84e92b44bd51aabc0d2543ae735568a77deb8f534fb41cb6375ab5d8c060ba456bf6dcb9bb6b045c20cb7400b24ea5653ca380f7fbe7bdc447564472afcf069c1b2bffb2902039e4da9dc20dd32316f15f0ae64d5ea5d0d97d7cd798c1a3c7d5caae927c0ba33c563faedbdbfc9edfc7e904ffa76de92eb53679573d32cfe1daf498f0351ea89eb969ec9a847d1fef96a5f94c56d1e135bc431c09884d2cf8d3e0ade621fa9d78ced095f0d9df954535a514ccd710482137eaf2b8aaaefda74e94c3c6d522e081efecda3a01f990ade01c58c9491fec48352fc8e217d25e642881a5ad2f7b2837809cb1b33ca48f570dbc929a697b7c7504dab7e7232e653e121c0ee9c9e3cfc6df7b62f09a3f9a1f0726bd94f742e8ee56d059f25020fb45fc7e56fbc530f3b812607fffa7636199178776b1d3ccbe409af724c1eeb7ed1cf635593ecbdd395c0a6029a2dc31cc03b44b6a82d90426dbeb002882fc2ab2d1472125179fc019bafdf8419f6e72a2edb2a4f4e33bef1677ad68a79c833bf5f4ab15dd70aaeb75dac439cd6968a6915d80fb6a65ade71d74e9c2bc01d3db781372f15d6af49db70ae39e99ed1dc4954f0c866eb238d6b6b5a020bea2330fe0da34c77bc6cd8eec88f2ea9fece41e014bde7d2542f92473ab7825cc3939b518ecab5d56b51afd8da30abc26d8c83b3c040b9d129e5528d1cc14a07b959321bc84942333d072f13b7bf80423772698174a4dee97e41e05c112fd231b7c0e8ab18fba16de68ecbed3577ebdd43e7142f9bdd322ccafb9ce59e7b2a816d626f2132c6238b8e2cb048c69e17782574f7f6802876633faae6eb2907cb3a13f8666c9b798ad76bf302abed2e90043d6f641835a4f22b0786743ecdfe258ae1a6fcf2ce849a971beaea6e372a868dca84ec1d16b214e96d56c82993a122a8e401927ad3d78aceb2cf5ce10f24f8784b9e506e269628de79ab9aa7e8078606622bec18c7b19bb18eacddc030cf55f0c8a9ec1dfb8b349c71324b6bda1bf7c31dd2fb40fdc40777d5a61a1c33d0554c040b65994bf92a499ad86fc2339e626b5bf25e5340fe4a9734488f2a1909caaa145753876f229b8e00ae0bb127366eabcce26243f55df01b57d170e97b10fc76d2d65af3891ac12e02778d8f7187737afec00cfa7123f78dffc1ae1f5ea74645b538ab5448d2a9399672887899134995eb575b4ad7a2e865ffdee7e35920bdfa43b7f1085c0ee46427df2291905b33302a3f7f1877fc8a62e75a96b0bff405258458dd168347fb06b458b6ce78e69dd3acb603beec7907a8d52b2a5eea3aa4bcd6a81d53b6188e32fb4212caa0c02781a70d497d8399a97a5776ad3556c88b9ffc49561bf4f101eae54c9d453b0759ceb8fb684b67ace90ba620eaa8171db8ce5aa73b10180d7aadd1b417f16acffb166a42c2e6d07b0f00f8e3b4e0716c88003d373bb344096535bac1b4fa851c14b4ce4555612bbc9a57fbd99dd44155df6d7a0ec27701dd30444aea18aaa0fe6cbf096d28e9bd3fef2c7fb14f67c01c4ae1068273cc3b2af42072514ecae0a9af009fe85373aed440cd5460389c371955810855d8cfeeb68c67a7e03af8122b5274ba2c630a04fe7bcbf2f2cd57087c3976173e6e1af5aa29545e8340342be9757287f4790fdda7d38a3365a07c6d8f5fc248a3ad84e663dc4653bc165365b575b8b53c14b8cc41eff926feeefff830c564f10c257f2176c4b000ccb47a337c526d46f93c259f8e881dd4d0bbd56fc2952453a5197efe7c9556626f497d4a3ac69ccfec220ee8a2db2d7d2e962716624747b5bab0e97df95a89ab938b9ce7f773eb2c2a500365dfbbf3e29881e5cada0ddd5ebb6251ec5f580c8a474477ef3919fd3f754ec03b085406ea65064c7af64b71ca6e0674e2e8888a04ef7483062288a5d364d5b4cb85c22969017c68d4ab54c457f36fc3964963417c601260d2a6c422636a99ce2cdfd1e43817c9b6090ea1244b151fed25c52d7d427f813edf7cf737362439e03eec3729150ca39fdc722f2baa32590b1c6df405af17dd3990b6254b1aa3ed8527cec9dc253aa06f7422afb96fa74571c7b1a516d949907e5b2c60f0a370249d7cacd8ac0b967c736e39a1d7c6230fbf6c9b953d768b9e33bc0d9641db566406f705246b818ccd33b8eff69c44ec40d82676d4d7708ff836e83de4ee54fe3734822673b2ff58c8e16473977034824544f466caa03f7fddbdec24a9c5d9c607cafdd66aff2c74ef5c95a80773a47b8667cdb6b526ba0256701b760db5b38c55d7eff1e8816eb9cfe5f08e23c5dc0f1819bd30bb7dea1efc0185e9602209ad549a7f30a15f1a1a3454b5b2143f3126e19aab5c231bce51c26ab575ceab9273fedd2c14f1ac", 0xf0a}], 0x1) close(r0) 02:04:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) r3 = getuid() r4 = getgid() r5 = getppid() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, r1, r2, r3, r4, 0x100, 0x6}, 0x0, 0x9, r5, r6, 0x2, 0x7, 0x7fffffff}) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 02:04:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r2) 02:04:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x20, 0x8000, 0x5) sendto$unix(r0, &(0x7f00000001c0)="b100050202000000000012005786ca3849451ae3d3051020741038f53e8551f30ce304500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = getgid() r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getegid() getgroups(0xa, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) 02:04:01 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000140)="c9e794a1d33a74f81dfd15145ee207389ba62ce2ca26b8d6e66d9bdc5d290b204b26df127c627ed7882b1aac009ed26631048b37f05ca2d832a284d53ef6d3d6217eb8aa78042a585a9e5f", 0x4b) fcntl$dupfd(r0, 0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x90) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x80, 0x40000000, 0x7, 0x4}, {{r3}, 0xffffffffffffffff, 0x88, 0x3, 0xc0, 0x9}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x19, 0x0, 0x20, 0x9}, {{r2}, 0xfffffffffffffff9, 0x4, 0x80000081, 0x9, 0x2}, {{r2}, 0xfffffffffffffffd, 0x30, 0x0, 0x100000000, 0x1}, {{r3}, 0x0, 0x8, 0x40000000, 0x10001}, {{r3}, 0xffffffffffffffff, 0x96, 0x1, 0x4, 0xfffffffeffffffff}, {{r2}, 0xffffffffffffffff, 0x38, 0x10, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x7, 0x8e}, {{r2}, 0xfffffffffffffffd, 0xe0, 0x200000c5, 0x5, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0x40000041, 0x5, 0x7fffffff}], 0x6, &(0x7f00000003c0)={0x0, 0x100}) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x80000046, 0x40, 0x9e}, {{r5}, 0xffffffffffffffff, 0x10, 0x4, 0x6}, {{r5}, 0xfffffffffffffffc, 0x4, 0x4, 0x15}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80000003, 0x10000, 0x80000000}, {{r4}, 0xfffffffffffffff8, 0x40, 0x1, 0x8001, 0x7}, {{r1}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x8, 0x100}, {{r3}, 0xfffffffffffffffa, 0x84, 0xf0000011, 0x9, 0x2}], 0x7, &(0x7f0000000500)=[{{r0}, 0x0, 0x2, 0xc, 0x3d5d, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x2dca435912fb2b2b, 0x40000018, 0xff, 0x4}, {{r2}, 0xfffffffffffffffc, 0x3, 0x40, 0x1, 0x7fff}], 0xff9, &(0x7f0000000580)={0x2, 0x400}) ioctl$TIOCFLUSH(r2, 0x8004667d, &(0x7f00000000c0)) 02:04:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xb8}, 0x0) 02:04:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000033d000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 02:04:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) kqueue() pipe2(&(0x7f0000000000), 0x10004) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000040)=0x1) pipe2(&(0x7f0000000140), 0x10000) 02:04:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000300), 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) 02:04:04 executing program 0: r0 = msgget(0xffffffffffffffff, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000200)) msgsnd(r0, &(0x7f0000000240)={0x0, "3727979d83ddb55842f1b3724e2c384458fe2e7cf03abc865808d4821cf4172a13752912c380c8744e582b5aed926a623c9cb191a1fda72379956d320dced0614aeb85aeffedd72d7f4b53f2e32d443c0afdd189d04e2001f296981cf759f2007ed03cdfe1cae5e0893980b2a71db48a9149e9aa87cfb51a05714bd11820"}, 0x86, 0x800) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) socket$inet6(0x18, 0x1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x40) r3 = semget$private(0x0, 0x4, 0x10) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/67) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080), 0x0) msgget$private(0x0, 0x0) fcntl$getflags(r1, 0x1) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000080)) 02:04:07 executing program 1: r0 = semget(0x1, 0x4, 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/94) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f00000000c0)) 02:04:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000d3451ad764a698c46bdb07c86d7276894d21a11eab7c1cd39fe6b4e8d52d0532acd7de68b1bcf8e7db3746a2adc6f8a30ca0ec26f2e7dda5c080cb4de9a805d3852a5c749530af5bf493834f636469cc057dab96579bdceb58e95323908d2db16a5da702bc01281d085db1bcdc5f140c4f933b6ea0bbb4c6b919acad47a884032421dfbc2b1c856f00000000000000"], 0x10) r1 = dup2(r0, r0) recvmsg(r0, &(0x7f0000002780)={&(0x7f00000001c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001700)=[{&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000001200)=""/187, 0xbb}, {&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f00000012c0)=""/219, 0xdb}, {&(0x7f00000013c0)=""/222, 0xde}, {&(0x7f00000014c0)=""/172, 0xac}, {&(0x7f0000001580)=""/237, 0xed}, {&(0x7f0000001680)=""/113, 0x71}], 0x8, &(0x7f0000001780)=""/4096, 0x1000}, 0x803) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000002800)) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x81, 0x3}, 0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) socket(0x26, 0x2, 0xf8) r2 = socket(0x1b, 0x3, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r2, r0) r3 = msgget$private(0x0, 0x20) msgrcv(r3, &(0x7f00000027c0)={0x0, ""/45}, 0x35, 0x3, 0x1800) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000002880)) kqueue() 02:04:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8800, 0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0xffff, './bus\x00'}) sendto$unix(r0, &(0x7f0000001500)="c3f2f1e6c78b270571abdb7ee8bc9407d23382", 0x13, 0x6, &(0x7f0000001540)=@file={0x0, './bus\x00'}, 0x8) 02:04:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x0, 0x8, 0x2}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x7, 0x2, 0x3, 0x0, 0x3, 0x9, 0x5, 0x3, 0x2, 0x0, 0x20}) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) unlink(&(0x7f0000000080)='./file0\x00') 02:04:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) 02:04:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 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) 02:04:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) write(r1, &(0x7f0000000000)="feb6ff82e191a675cca299f8080e829e9b35585dd9546af719bc185e779065be4c332c0694ddefda82f3a2eed6bace54e511b94950f336322d744e2c652a7d1447ece4a5bc8aa2bc76d44e55dec731c14853725ec518eecb156d1b2217f7d6e7656289e6f249e2ec2c877cb69c3bd5724a291ed2066b481cac44da3a931c6248a0e136b618", 0x85) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x280, &(0x7f0000ffc000/0x1000)=nil) 02:04:07 executing program 0: r0 = 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', 0x400, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) 02:04:07 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shmget(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)='c\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0\x00') munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 02:04:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbffffff80fffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) socket(0x1f, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001aa4d935b2eb2dd77fadff90c7f596a28375a6eeea10f706165877bb02b8112940d3a170c4840256145f662eaf843daaa5cba3c431f388e4a871a4ca955ed314d527321212881b684b73402fc5fb28763ca61e63904d4660fe8d9d4a4974c72c68d785a32ca8c7901d7b5fcd6862c4bdea0be5fd728d38b78603fb26664dfad3516f31cc4fa3a3a4eb3c11c13f17ed897849cd8c4c2e7e97b4f7dcfb175d80e7c280bdff9ad584b1038ee76b42c7c704f2eec2ceb13ac1e52aaa21642306fbe96f72cef5900ba1bb33de312db2d8051cd369ab15b7952cce001be2e426bacd8b8220a394036cc9c2f2b1ddfa02558a863262000000000000"], &(0x7f0000000080)=0x6e) 02:04:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x88, 0xa0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r0, 0x3f) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) 02:04:08 executing program 1: r0 = semget(0x0, 0x0, 0x440) semop(r0, &(0x7f0000000000)=[{0x4, 0x4, 0x1000}], 0x1) 02:04:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getpgrp() recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xffffff45, &(0x7f0000000600), 0x1, 0x0}, 0x0) preadv(r0, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000280)=""/21, 0x15}], 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:04:08 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050105000200000000b1ffff027c0a000ffff0000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x110, &(0x7f00000001c0)=0x9, 0x4) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000500)) ioctl$TIOCEXCL(r1, 0x2000740d) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0xfffd) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="00dec286c50047000800"], 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="2a85faa00ee319579c2f44743c94c7a8363f9dd8e43d38d76b98ab2256e68bb641ce7fdfbb1f7d86ff398c26f6a75ef5ee5648ccac4ead340504c00ad721fc6ab2386fc2c111e21167d582a4aa6363538c7ed5771bf4b1db1c29bd28f598ba1cf0822898f075aae63c41190fd695b4f42d77f4dead4114991e385fb231a31fd12edeb23195d554ad108c0375fb33be74ce325f1131d3db405732cf1a540839114a0ebad6d68698138b91e3ca79e782e5", 0xb0}], 0x1, 0x0, 0x0, 0x1}, 0x3) r4 = accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) fcntl$getflags(r4, 0x3) recvfrom(r4, &(0x7f0000000400)=""/141, 0x8d, 0x800, &(0x7f00000004c0)=@in6={0x18, 0x2, 0x3, 0x1f}, 0xc) fchdir(r3) 02:04:08 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x6}, 0x10) write(0xffffffffffffffff, &(0x7f00000030c0)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a31e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d21349b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e36b4a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60734ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0e10a0d8328b9d92d773d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7a6dbf851256806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d1e3ff829ffcef010a155d9800100000000000000938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042104966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fb3bf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb515d704fba19cc6cd66dc7905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c864789e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9e856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e4332981f7d44d2582b99589fff6a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b164f99e4533e51a7c4f8608a187114a5f766970000000000000059410d203798bd637e88c728e806aac11ef4b3c8600bf8d8a385383b3171fb50adf3c35295f893859aa7a030f718260d70dc9fb1a7459935654b428ec1029755b5e3c443049fafd398d6274d0f2ec929eaa70bd5b85816a7562d151804ccf881e3493fcb619906b4d549c9a8a44d68b5e357c9e173b661bcc311216edf11cd3f41a6f3e6aeea4b14db30ce6c5fa02c0e16b26885657bdcf1e7e777aa5ad13688b5bd602410670c14556ce3cf2138a22d6bad64", 0x1001) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0xfffffffffffffffd) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) 02:04:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x10841) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x100, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) 02:04:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x201e, r1, 0x0, 0x0) pipe(&(0x7f0000000240)) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffffc, 0x52, 0x10, 0x80000001, 0x26}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x2, 0x4, 0x200000}, {{r0}, 0xfffffffffffffffd, 0x3, 0xfffff, 0x9f9, 0x5b6}, {{r1}, 0xfffffffffffffffb, 0x4, 0x84, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x100, 0x5}, {{r2}, 0x0, 0x40, 0x8, 0x4, 0x21}], 0x0, &(0x7f00000001c0)={0x10001, 0x8001}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x7) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) 02:04:11 executing program 1: setreuid(0x0, 0xee00) semget$private(0x0, 0x4, 0x8) r0 = shmget(0x2, 0x4000, 0x450, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="afcae5dc26fa8ab1856dbdea785b778d155bf1e6f878d6", 0x17}], 0x1) 02:04:11 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket$unix(0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = dup(0xffffffffffffffff) fcntl$dupfd(r2, 0x0, r3) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x5, 0x1, &(0x7f0000000040)=""/206, &(0x7f0000000140)=0xce) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) r5 = msgget$private(0x0, 0x400) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0x30) sendto$unix(r6, &(0x7f0000000200)="0c3599a7d82e3125bf280142008e9d4053574e9dab1408ca10558b993b81d47812cf806cbbd419ab1e69b2a19c543d7f018af9e30649cf678326a3e3428bccd806569334178fcc19ccc0c0797608d283d62200e1237a43827d3d357474f2826a269bc92c1851e6cd129a92b4e0f61694e79200bd48eedb0108144c51b01d49462118b89108de4fa1c7195c6b9441218c150b3264d02073d241bf278e705adfb56dc503154e558282cf3824fded4886957b4e28217ede99f50472df052a20831cf9bc6e6ab2a71567f350e449f1bc90209c292be8dd150b91ae66877d2df68f81fb6b450f5e924fc5606c910839bea616bd4826b86f5846a4b14efc4193", 0xfd, 0x8, 0x0, 0x0) getsockopt(r4, 0x29, 0x31, 0x0, 0x0) 02:04:11 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) 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) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x14) 02:04:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 02:04:11 executing program 1: r0 = socket(0x1a, 0x4, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x6305725, &(0x7f0000000080)="2f3992c8a1c6de886f907be8bf9406303520778341f48541c3a93f194c1e42bdb978a977d5c5e331d86c14629781396c049664edd00e2902a0be0106a3daaac6bb4d820f63ab1ff65095841b66e21beb96f667a0c65020b3369c54ea225a4ef2c7f018", 0x63) socket(0x30, 0x4, 0x0) 02:04:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvfrom(r2, &(0x7f0000000080)=""/109, 0x6d, 0x43, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x700, 0x0) 02:04:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000001340)='./bus\x00', 0x0, 0x0) close(r0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x2) 02:04:11 executing program 1: pipe2(&(0x7f0000001800)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x800, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x4}, 0x0, 0x0, 0x0) close(r0) 02:04:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) r1 = getpgrp() r2 = getuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() r8 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() r12 = fcntl$getown(r0, 0x5) r13 = getuid() r14 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) fchownat(r16, &(0x7f00000004c0)='./file0\x00', r5, r10, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r18 = getgid() r19 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r17, r18}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x120, 0x5}, 0x400) 02:04:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) 02:04:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0xe, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 02:04:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() 02:04:14 executing program 0: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) getpeername(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000002000000000000000004000000000000"], 0x0) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x101) r4 = msgget(0xffffffffffffffff, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r4, 0x0, 0x0, 0x400002, 0x2) 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]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) lchown(&(0x7f0000000440)='./file0/file0\x00', r8, r5) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/21}, 0x1d, 0x3, 0x800) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(0x0, r6) chmod(&(0x7f0000000400)='./file0/file0\x00', 0x10) seteuid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x5a, 0x0, 0x0, r8, 0x0, 0x21, 0x1}, 0x3, 0x7f000, 0x0, r7, 0x10001, 0x81, 0xfff, 0x6}) 02:04:14 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)) 02:04:14 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x30000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000004c0), 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) write(r0, &(0x7f0000000140)="e8c9458f136a0eebc18ef8", 0xb) semget$private(0x0, 0x6, 0x1) r4 = semget(0x0, 0x4, 0x80) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)=0x1) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000080)=""/182) pwritev(r3, &(0x7f00000003c0), 0x182, 0x0) ftruncate(r3, 0x0) 02:04:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d41fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fc3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f6200315104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96", 0x1009) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) munlockall() socket(0x10, 0x4, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:04:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x220, 0x0) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="ced553d7fa35d54676792e7627aee0c9b767d1552df6175db5b30eeadbddb4057ce3f6ca184480ce0d7df9823a902ddda2621b9af7c1e65b3a6b8d6eca132ea825e364cbeeab2e645d36a0ea90be14969492c109e685df1601ee7e70acc9eefd53f331755e03b1c205c9ec4919628b6d64ee0d5be9d3", 0x76}, {&(0x7f0000000300)="229e882a528bf9e9829dcb45482fb623fe2ad1b7c748d45e7cc64e4bda8c56ad1adb64ef0b31b301887243e95acb8a182d9e5bc63e5966a45f227dedd8caa0fff3d077a3902bd0b5377ba127959969b3aa44e27e5dcbeae24c8786495377cb972b6b988428c91c6da4f66e3ebbf2b1b07fb412535b6acd20279d3b9bc4d282617ba898d206a6bae878caf3eb68e089119c4def254ccc40b35f3c470289c5266d9eb66f2dd48f4dcb86154577044b02384a14881faf5343ad", 0xb8}, {&(0x7f00000003c0)="831b37a018c5bb1bf2d02eabfee4cd6c4acf84827a1c416b91445fff28961275070f13c3a2a174f365ba1fe4ea1697f8f77a174a8d2dbd742d4f9738e9fdb19bcce1f16795fa46109006aa36feab4862e723607de2e0cbfdaf13acca5926eb74fd8f08c5317a6d2ab69cb3e6bf21b01b89c56d1df2d4d48015246a7f8f82aab6163a2722823e65ea490a496783d148a6043ebad588c839608a0e9e179244", 0x9e}, {&(0x7f0000000480)="ddde94bea564c8655d5a9fd2cb2fb9bd428ec7b8bfec1a70d3a16ab4302788f1777f565503ca05a036eb4f0b450a18014cab64669bc714df24311edd848c7775ef2a975e8d69a98ec981ca6e722dc8591952fed3b546dd4cb0a6f350cd192322aeb69e86a9f5bc8d93db76e3f90bee4898832a", 0x73}, {&(0x7f0000000180)="e3c87df887c54b3152d152b4f0d2c8fccd", 0x11}], 0x5, 0x0) read(r0, &(0x7f0000000200)=""/88, 0x58) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r1) 02:04:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x90}, {r1}, {r1}, {r0}], 0x5, 0x7ff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x42, 0x8000}, {0x82, 0x200000000000000}, {0x26, 0x8}], 0x3}) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000000), 0xc) accept$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x88, 0x0) mlockall(0x0) poll(&(0x7f0000000240)=[{r1, 0x5e}], 0x1, 0x0) 02:04:14 executing program 1: mlockall(0x2) semget$private(0x0, 0x3, 0x7a4) setrlimit(0x4000000003, &(0x7f0000000100)={0x130202, 0x400621010000001e}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 02:04:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20040, 0x40) fchflags(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setflags(r2, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000080)="762bd1762a012339d30089cf9fbb3c2e597d8feaadabc7e1269cbaeb5b1672a58be43886edb0a67ea58af54f11527f0bc26a599eb330c269e5f73e6aa2ad9f16d5751a1b986d182ff91e146fab5cd9b10489daff639b2118595ffcbba99fc852d7ee6101c1576cdaf68ddad49780f92eb2de4b81bad8301bfcb445b49b4e1027f91144e6b3", 0x85, 0x3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 02:04:17 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x3ff) msgget$private(0x0, 0x20) r1 = msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0x10) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) msgsnd(r2, &(0x7f0000000100)={0x3, "86a3f2277411e2bc019784f35e9144f99d90ae2ec2f7f0cbecaa5737126ba40bf5e6565826b40c0f58de41a270e70759b46316f6f8761bd0e5ea2a3f4ecb0515cc1397463c58df145f661e3bbb4818f860fb9e8134a7b21b1ae5a56adde3e96e38e1ff8f3e1dbbb1dbc68c1fb8221a79736e8d11c470967003c428f440457031934f5d6101e3ca3a10101812253648a525020a137e4ae517edc8c39faa6f52cf68"}, 0xa9, 0x800) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="abeaef32005a2da63dd1179ba24584d64bbc6cc5ef0ed8cdfe9c179851e155131bdfc7c9e04db0fee48f7d81a0bde34d981a464024cd7f9be86f4f9610ddbbd1adbef1d91f2cf465fcd1650ae9cb3348"], 0x8, 0x800) 02:04:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) chdir(&(0x7f0000000000)='./bus\x00') r0 = socket$inet6(0x18, 0x1, 0x10000) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 02:04:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x81, 0x0, 0xffffffff, 0x0) r2 = semget$private(0x0, 0x3, 0x28) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() r5 = geteuid() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x9, r3, r4, r5, r6, 0x0, 0x20}, 0x0, 0x7ff, 0x2}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 02:04:17 executing program 0: syz_execute_func(&(0x7f0000000080)="26db795c3e6443dbe28fe97812c9c4437905a4cf10915a2008c4c1d9d41bc4c144150965364799f2466fc441ad5ff3c4c29596ba27170000") r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x66, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x2}}, 0x3c) 02:04:17 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, 0x0, 0x0, 0x2ffff}, 0x0, 0x10000000000000, 0x0, 0x0, 0x0, 0x101}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:04:17 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) syz_open_pts() 02:04:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() getgid() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 02:04:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8000, 0x10000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000000000b800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:04:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x210, 0x0) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 02:04:20 executing program 0: setuid(0xee01) socket(0x2, 0x400000000002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) setsockopt(r0, 0xfffffff7fffffff7, 0xfffffffffffffffb, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x3d0) 02:04:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) read(r1, &(0x7f00000002c0)=""/4096, 0x1000) 02:04:20 executing program 1: mlockall(0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x81, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x1, 0x8001, 0x5eaf}], 0x8001, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0xc, 0x80000010, 0x2, 0x5}], 0x8, &(0x7f0000000180)={0x3, 0x702}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fsync(r3) ioctl$TIOCDRAIN(r4, 0x2000745e) pwritev(r3, &(0x7f0000001700)=[{&(0x7f0000000200)="91dc2c2293eaaac4ef0a8e3fd3bcbb61f6f050b98af6a73521f2186b5bdb4904f772223dbfd85c236f422e7821ba5b300ec483dfd0cf26fd244c799d352ced2204a900ebcfe27df0d249b1ca8ddd13776e4c585a7ab55adb6c83f4b5dccbe06c943700e0440f70c7d8330dcd9cac7a6bdef0d888f8739a707c8bd6aa8de3625e945384b46fcef0fef8cec9f2943718a371882e6e09c02fbf204608e8dee19c45a076b75dcec66ac20e12a751609095d92fed01901875c7cd63cb67b26453196bddbf97fd5967be63aca0fb68192840b75ffca3a0fa2448115f7b2430", 0xdc}, {&(0x7f0000000300)="07c942f97cb0903b15bd67c0e8a29456542d679d9c8f735b42e86f1bd847506ab15b7b049bdf09ca5f235c2ebbd5ad839d862d9077471028554d1e07d40180f55bcd2ccc70550aab40f9da84153b2c88349993f5bc42c6f013b09f0be402a4e71d4b2d1f675b07f0686b8cf06c0ba2126c74763861bb946feb5df9c20e89332a64ffd5ff609faf16f588fde841240c2bd394a344faf1e5c3dbc5355814e3181ef0de95c7", 0xa4}, {&(0x7f00000003c0)="e454552dbc983f16b0fe4596d8fb9b72", 0x10}, {&(0x7f0000000400)="e12f449bd3e6110c22ec14ad3962e25bc08e9e5283318d59ad70ca9b095d6fdb303db5e71b5b98a26e95c2b3a1a90be6ee4bcaf1fe68931df0f77be19c026ef105df5114537b2dd9e6b57a09e7405a28add0e118c1d1e94676214ea9e76377cab616167b470d", 0x66}, {&(0x7f0000000480)="43738010d1195454c205721e40e5572bac10a75a58642816397ff09c8c95746df79e3ffa7713ab9e2e2cb67d198a12ab0833742a104d8b6411bc9b004c4772ae3a39c0a16dbbfb0038ba92ca92b78e06624fc1f259aa19f1238d7d8d7fa348a199cc4c66595ff5ec3896ca449520544f8f8a5647e437e8a068431d6d102346b7e103d34d08331ef4ae7ace3e492db561759765910e08a1cecbf2c42d39b5a74582a7de1863264918abbd22af4a545d647c67ca0814ce654f766a6a33efc6c5598eb4d90bd136a3e9", 0xc8}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="887af78e354d112696bc98d8ae545dfde7a1a5664ad19afa3dbbf774882cf7ecb50754bf3a38a661a03196aec2b407725ffed4f01414aa718a710776a611213c5542585ce947de35e4bc0726598c891da4ef29057766bd0505247e53a73154ec91170ef2c3870cd68fcfcfa4995a85e3cc0b27b9c4b03fcdb44c4cb350f2547aaf0f4ac9ac1ce4552b16d8800afc7bed3292a142598b517c0747acf83a012b05d0d918e0dc74bba67efdc03a17c0a0624d21bfe5940187de116cb6a370a5a2aab63b7324cac361b9d22ad9b01fb65c945ad4c8d19e56fa7994913ad695d79aae2be0a73d3c4d03c11f0c2735f14c13492a5dc41c16e0fd9dcb4d919a779607846a09537f9a9de6976cfcfde1f2805364cf5010619e19a266535355d8ef5e52a294bf9c40d89ed201dc6d0093476f3e030ea21c01f89c1b01222ed0e931f4426020d0c86ffa728485a2c726ef9202a9c3abea050cfd9352c4233086f825c21fa60d9b6a0aa27ad5af0ae47593a6235e2dd2479217d904e235845fb1e7656b44cc59ee5ad1a027270984ca62c8fb5d5a9543f283cbda7e3538aaed1c4b9e4ae1d218dfa2499cb1ef7a9341c79d95c6969f73c87857db54886645ac2a76b8304bb30d5555340fa54f1342232851a4bded1559f07534c5377f5cb90be46b7ab16dea9bbd2489c3f800136ab81eb863147ae34fc4acf4a395adf9ad58a2f27a866d6898b9e81a63fb17e63d3491ae0888b94d3c4b0d27cca2d0048b1a76cc1f3cad08c544e775f3ac2243351e461a052913fae816677b583cc41b19882a224292c39b688b0ae6090d6b805098993a1c21ba08b9ae84a27bcba9276ea0a28751183b323da2793b5a0eb9e981bb09344d82c00648b201b5dc3c74126a0159febf9d0f14352606cc507f6582661a0d749c6ddea4ca2ddf6fe54b99b27a8b4109d91c9aafd89b4f6d13b8b31af5b11475d7286786c242e51ab05ab6f49f11946fcfe9b228b781bb3cdfe72a17361450c3d13d1318bf350e19e44e73045f8fd77944f8389c25a4ba2251a98daa72928bef68f69ea07d3dff7d141574085b17b159b98e1a4bbc67a489685e3b2bf76e92bab21ae9ba89589e7d1cebd92952f3d80153aa327089af70d7eb2d5ca32f64cb96827bd107dd8e1686cbed26b7d46ff4dcf19fd73edb9053a3c85cfde42840bd1b6e56dbeef92ca720c607aa36cee23310d024a625120d2d1e40616215246c819507a47d0a824d041855fc750c3dd693f9939f2554c6e5f3da53ae3d517f6a95a06dfda11eb65128ff696b8187b036033f68dfcdff74939dd9e16ad13c79a17ad30b83e0469adea84c00667cd74a7caa3a38f6cf75222d4c87948509c1d915a43a922e16857049989440c11daf76e7fcb62f16096d061907af410c57f7cfc157d2d79e8e7b8fa96f94a087e237978edd2a3a4ac9b77f20869c2f0490074922b546204f2e8d1335bf80ddf1c581d821e54aeafdcef60fde8cad226bfe1c4c7b457cbe41c08c60fee4350f6a8915ae13d04547f0666cc40118da7ecc01916ff32858f06b8227038784f7387656ab3ccb3237a2dbbe74a7e1470a1cdeede86a5f903b988a71e2701f34f9c11166ee2f9b38a0d1b4ad434f6ac3f7c57740aa2b84f09922a69a0e6a2d604c1718c957d9aa8cd732319909aac037310cd4ecd2204a71206023e787adf93618a58a9140dc1b28ccec46b61ee91319025ab94ffd9354b1f7bdf8fd172824e228c4099774c2321464d8a2424bab7616e914a64483ca835c98230ebad49ae688edfadbbed28210cb31ef714e6717de16824d54a1d7e9ac04b452a2d08bf9643a36f6e5f82f19dd91842fd278e50ece729f670808fb9628e5b788fe158d2c1ef871fc95705dab24f48974f6dee5301b2036df9c14fca83902383ce690e3a9c47f2ceff2d55ca9204ce1e70bb73f8fa710ed5574a14d19cf85e5528b9648cd465e64f5f50740dc4260e4e6cbfafa92e0f620271eb49553fa31bb1ca2bc8ad166f08fe5eb2f141a2060e139f9e5759fbed129a914fcf29896c6fb2e0e1f923651e1fd39b70abab4535a41450649f994db18767a089fb5ac5db030716951396bed2b6ffecfc68dd4274d4497e24cc4fd1bff36d6015a17de58d381627ac0f99cd3767f54952ef5bacec3c577f00d2e6738c06957cc173874fde4d6b4d0b8e845bf2a16e8ca2cec5393e73dab2217f3b846eccebc00a6d245be1824b24658e82ea763b26085b77ee392df14cd926b1ca633cd397e538c3f1f02f7cb2803726d8ea0b0c1bdc1d4ac8b86643c82059d10033060ae3180fa1e7f5e676c311599cb754e27eedf1bf67a6ffe1a70e32082a6265af480d0f31154bb21bf1f25a6575bf97616068ab03362a9234078ab820e808ce9406e5be67d9e084278514dbb21e9fc24b5099fffbf39bdcacd69d7ec83c7747d5cfedb279f7519448ff3cbb6e9ba18c9d4d987e1f7cf51e5fe82e51eaca1a32fe5f1e63e7af112c4c06feb31f1b7f25d67164ea05933c26b3006b3fc836bbad405825340684e3f2bee23e95f78ba289d5066f4e90cf3549ccad01d6beea1fb5fc185cf38c8bf40058aa435a93a40189b6fb0d8547469055923f1c6f592035f44907859a4088202402a0222876606022f21c8143d260f4fea34e73d766b894ca523fd155f99bd59903bb7df539197753d66569429b014fc11e3963fa9faa89ae7ed8ff6e7178ca254b5a36ef9adaec41fcbf0164051bc79b0ab3316038c887619adf5a29eaddc9cac5c7d5f3c65b8440b163061314326bf5523605d05fbb0900d120b7e414dd80842b01ff46d34500dd3e251f3e3677bb8792875bec5b17b9b0fe9fcf83b774aca82a01a24a1a97e0794becbdd1553941173a6f969d1a69175c387102a4a92f1ca89675e14d28fb9bc9cd13f3a5efa1ca29a6d342a32580c954013ca6e949fb85105cd3b3a6fa45a8f27cec05595c69ce68e492287826d375b17d146b2326b53c1d8db866b87ee2fd7d5c4e50e879ac350c505a2f330b6cd3ec39978942c769a0c34c1e9b7f65eb04977bb0cc7414bed5040cde7d9f64749de610c23563bfcf5d3153595dd9891294ffd9a4e14ae66fb1e81698335da1554e292594a44a27f70bf707bd43788711b2926da6ab7764b386200e9de82fc4d69e8a4b947b05c4fc28526c25475f6d070ffb8fcf12674bcbcd722b3933f76135bab0154b2450537239d77994e1c1621abf2b11573ad2c9e206e0bfb4c9d3321356847031ab25ab45cd68ac4f4b58abaa3b52bcd2710ea8350bc97f23e4a989a0337189aad66d9d41460318d38ea14ec71d66a1a9bab6664f09e4f87b25ae71048897519b5ffcf87d861a7fd355379395f95c32e1fe70b662ebff1de8e82eff2a903dd58172676d5d9ee3fe9ee016beade6b8e298d61a11fca37d704de54a6975a100afc8b4490018cf2dbe4039013375fe54d12e477cba4014ef607fb8b6f9cf06ee075f3f31d30683b49848c0b9be01884035b6d876ab1cf5bf457b94aa212bdc04d24f0c95134a4c89db7c8321394c3a64ffb4d7160704cd368bd02fe709e6a57ec48f2d93e005e118dc5218ced25d87b76f16af296c2b1d349abaf51a89f97c59fa7b8125a083accca885a8903ec66407f77644bf58173b2faea21f9b03b4bb1c8364b695ec38c936cb7e7ab7fe9a7d6196a8e91ce548d8e89a64cfe9c8f8781bf6612d622b12e723f6aac53036518dd4841f6cb5364984c08a16706fa0aaf231dd4596a79fd30b72650f36111a8ae45d51c9276209277735b7314205a78801f7e599822005a70d004123f4ef9002782decb52210b2ce81a3cfd6b85fe4b9377b694c417e31e66d92a7d73837a9e73c632c5847a8de1812e40ec77bcc1691fdc1d7bf09afd05be031cdd0fafa9535b347b59ec32153e85e4968491bf795d7225b37252886e55436208fe9a9a8f9aee67f13b5da13f391fe07a11fbfca242076ad4c0350c710782214f1de338c2c3c9bea0095f2f5d926b3ab5a90b56d76cd40bfac728c09bb8069a744e6018c9213a04adb95dc0251a9aaf4600f65dbfdb94a92accb093c9f1f20527d7c2631f4882399733143e74421f3a6d8c07e07539ce60e062f3507faf3a2210fd56f2c19ec0daf144e543edcab9c8aa649b8cfb15e0c7e083836b4b35f3a800945e280dcc4eeb391904fe86f1f8c058b76d265e428a9d9b94ca22a8e48e8f187151e4bf5ee156a6d67bd07e11dd58b8b8ff627523a2511e49ebfa5066cfc0182feee3a7a0d4ae05abdd91b9c83c9608fb31b54704636531079e7c34a13160c99915a5f6d942c03798ea1d2d6fa43a6a04890a368008cedde52e7bd1a8746965071c96ddbbc60ac64248a0be416276790868864a808416e390d3b163015b09f27ddc1eeb9a13240648398831e78b6f57774cd0b63379264da0929bc1842c2875688ce48397560b9b94be46557ac43bb0d7286b03b70d21e150456e46af0feac2c7150bccdb7a4dd744ade9d2f361340d32f6072d0c4f88113dad43077a5d257f91101a75a3ebfa326e1451c0d8c37c4f4d93fbb8944e0d524bf027afb563372a040a718c761fd2de915f1e86403096307f774cef6f81fe2bff40f5cdafc904a8ac1a110a2469776db0c00c8dc7da2b332d4f495b27c052079dcddeeb2a9841a848492bb66f8742318328a9a91cbc6d5e341f13f08951f954fcafcd3b9449ceb7dd8703a9aa463a94615fbb5c52d6b555ddc3defffc97e486b6dc45a67d447f5388b712d9a5b4ff6fcfc3e8f0e8e6f18e833c567c5ebfc79758d0a7de744a946df212dc6ba49b6a62ab41d2d5e064a73970642f278a022bccd1a1304ed79b1359940feb2fcc76ad2b4080a301b2e9c593ce1eec78a1e67415000548a1d98ed6836d4ac0296711fd426efdd35ea129a42576efd0f60a4d16c6e201dd42b3ddea5412b0b3433acee640668a646aceefd1c332e47faa5ad6ff35d2e2dfcdc0634193877239eaaf4a724210432ebf8677746943381626ebec49faf01c0b428070dbbf92555d16aa12f96c0c9b54cfe4eaf0f8166ea86d410c23d6fca5d08d37abd5dfb019df71d1e0f7cfcfcc2ddf19ec0287b73ffd274bfb6484805caf222c13efe444c06a7fd3ab9d8f6347950de2134d7a853eff173d0be5060d4cf78a2149af8aa328322fbf1ef65f8175fe1683afb499f7fd485c7373794f9026137a494ac9ae550642ebee95c86d14716071b14e141cc21a596bb3e25a3efff1e4a45cbbdc426fed0a878cc5edbc4e8836302d48e64ed03e01f4a28e5e9ed50abe578aca9e0db25a72674d15e8ab8429575707ef8ec27d7db36a505caf3786d4d11379b9b299d93db05b25a8ae44e2bcb5d32ff570748a8e9f4539375baff0544aa81dacf605795eaeba11e61eb70e41dde305fdc028528d0ef164b764455d344b0a331b14f50387fa1f8d14ebb5361a2b10becddb5457fc084ef3d00bf70fc499dca81d95aea2c84a2191c36915448de977fd57471c348d1c913f26b33a5d4133c0a624bc95c4b0f56e9e7f3c692fb7f513478fa8e4aab619bc81b873f20e4eb1926052679221fba6f3a2ad08dbaf4c836651fe9fa67233063e82d21b7e495a17deb630a19dd4d5f3fe20b3522901e7e1cd8b4e49607fc5696846535d468df567ab7bc1b5d960aca9a6900cf009dfa7df9fbc32030e71e282fd6a78e1b94cb4772ff21b4822d168ac80e1fe87efb729d683fd3f4c81b7c6b651429abeaf492b5d8e610678ddbe4bb70756377acaadc3b2ecd1c2d16df54a55b80728", 0x1000}, {&(0x7f00000015c0)="eb8490c1f052d2d905d149bf4bf8cacfc29e1afa04df47da833155f68c49be9715e8ec74ff6163c790e6b89865131c3b3d841f541c86d9e7b8ee350edbbd5a3250cf6ae8d817d97291a3c6a43893bfd6b21117aa971dd2046c1e367bc256390fff452cbf1c6e58fd8928eb9c788743bf3c2dca7f62d91ed11e22f2ef073188375f6faf7940e3e367dcb2daea1f627ec6df67faf103ab26dbd3ec300906b96075f97203163ad9ec89b2f529873db2debb8b0cea5a305aadd6a8", 0xb9}, {&(0x7f0000001680)="095c8130f32129e986e05915b4cd709232e5f62bad26287d07", 0x19}, {&(0x7f00000016c0)="2ad460633b3c86e19bce323eda81bc6ec14d42172f570c387f5c8ad64754491bc03f5995b5d54fd46c1b3db66fcf84c868b1a2cef0d3312910428b7f", 0x3c}], 0xa, 0x0) write(r0, &(0x7f00000017c0)="d3ad9db9858bde57fea4d12c7a4de818e2e473ecf266d520", 0x18) read(r3, &(0x7f0000001800)=""/75, 0x4b) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x1010, r2, 0x0, 0x0) r5 = msgget(0x3, 0xb4) msgsnd(r5, &(0x7f0000001880)={0x0, "5819d6e714107be61b40b4b5591d761521d66c07c05c1771846ef2019d5ac0c0fa9f0e1fae996fd7d1428bb0466fe9176a0dba92be1e83a3a26e76e1fa30c12d6c1e6c3cc2c27ca87d9cacc922e40ccdb35a7228892d528d1cf25043adb12e50438bdc581fa40be03029f513b5653e6ec3685980873a0182d82a94957475e4029f2bd74c8c20b4f5c566cf6686bfb5f7b40bd76fba7e41664a651b1ab0a91fe6a04035a6c8728338fc0c52202d5e39a87524d357202e55803bdd20f1bd531a58d7db4a1e5ac23237aa6d2c576abec3c72372b7639db8184a8c4d7928c82c4cb720a0f5c5ba7ada7037ca425377d44eb2923cb649130767a48b55813895250fa23b2784035bfe38553bbe7081cec4abd48b786df36dedf734d5514e8f73b34fc6e58bbe451e9acfa8144a132b955d3072d2114aa53d809ddcf608bd4d077f7fe85c97ccd601171c0ccc8e0aef693deffd5b379dce16e0939acb6f8bb3fbaa1c6b3d63d4b30b6c942f40f7dd70a52c780db83e7ddf044680dfcc6133fbcd15db38e1c67e935974c3b47801b1d2475331700e8a8507a639f75dfee180d9c307efa819ddf55d501494f534bbf74e00a6d5cd0cc9bd3cded3afae0d5c6f8e5db440d476a863aed9dd9c17ce7df45048c98c9ab462b19273a3def2770403e22cba932fe260292733228080fc2f1c69fbf9565dfaac1f45778aca67e1596fb1d6f673ef88aa0f63e7cd8cf282e2532609c19f5c8b5409697747f09f2b5bae6497d23531ba2d44b8156d258da6d56d7b223f505ffab9f467468901502b1dc91ca98551522e16450a325dda9c68a15324c494d3baf85f916748c66c22e3e749b26000454716311eb1df92c7afdb7f25e5d072c03d42a96b951022de189e32f87aca66ec72adc65d2b79731d522157127a6bb62d46459c593db2dd186622efe2ac0208809e8e7ac748ca22e174faababa2bed0d5a3028c067e8aa2a1b1e884fea5ff2ef61858e822dce1eab3dfd7026f25f39b22033dd029ebe9da607441621269c62dcb2bc58cae3db32899a359476a8aa1e1b1483bbad0e3a57489cbe5184acc131be0f79d3053e8b7fbc2c774337a9c10109ee9145c012f923d4dc7cfa3d4107a241a7737d572642ba97f9a0c58b219235a9a58a37191e2702eb8b2db20fe35a76ef771fff07faee120f9381a6e7040f0f838e38ee5605811990266f1eadae849d3360fe27d63ed65801ca8e0546918770bd4d1c084258c9fd7c69c002a0e99982038a5c800ef892fdfcaf263b15d8dd8fbd8bf84f76b9aac1650145adfa519f9ea9e89dd11735a55cee9e4f42ddf4be9f206dcd52c49dd285ebdace4865ea74dda3b1306d63f11eb1fd2e2a8c5f4a4d1783cae57d5c8262262ca80410bfd3d3bced304c9bc63835fac8fd876f3355abdf79edab54b945577aa869884d9202e92908aca25301720f83a69bd86dd664a72e8e8ecc05a6d31bb66a9cf23e4c1d75050e51592770bdb0d2e541b44c4f31cda06bfcfd9e968e608099cf69e103adfd3b7897cb9cc98c404f1aeb4e1f789f92ffeccf21d1f35f639ac87db92891f473664e8c18e9e4947259d8b84494511e4aae830c263ece6da35552047038fb900ebac3c8eff043c3bf9c5646d726ea530d8e97f335fbd683513302ff60f2ccd0713294e07d5ca019ef887b3b9b6ad0369adcda597e96e78bb21c2f0cdcc3ee03f4b2f3a1c0ef4dd2970ef0d992c0a6b2f190d177dbd716b4f34c9377014a040bf0abeebe974b401429a40b4ebd8538569f3681419a023fa16607813b2c7589f37633e952d547d935e78581f8043307cdefe67348c572baea2c39aeb524284836679680141d5e2374f1c6f4681d19309b573735322e5bb62f4b56da3967e572eb94aa632845b88261b0ea2acf63d099adcc085ffc4368ab03e398ebc94cc2cc39d150ff569227107edf2fb73fc0f0d263057d54efc1e90cedb8473645b271d568c09c4606798d5501183b4f02ca0b6a8dc5a8505e00090e6ad69b1773f8d70a34d9fd05a7e23de6b4a560d694964806cbeff4c0ddced36231238faeda5a390954c3de4dc87144c5bde3c3d6ad1213657574a2000faa133807d00378c0ec33ba3044f52b3e07eacfb9b2ffebc9b21722e18bae37d6fe1e04fad58ea540ecb7d6c7e5391f1f12a137d4fe4495d07dfa7a48929691a6b599e5bbcbc36050306a2d7c9b93a7a3b63963d9ac1957c9317372954deb61758169e085ab1e6f0878ccfd1448447781dde493fc2a144451a89b3b2ebb1e880e8d0efdd9ec5943b31d05e382c6d4a4f24f54eaaa878a34b427232763586fefcb5c490a3c3549bcb97e0d0e476803cebe073296bdb0ad98ea91f1b3a3192c893395000bc591a20aa8e3dda957b93e402bfac9855ea9f17665936166ad34b6bc2779d59d5a5f6dde8fcd384c7a323e70e9c7b367e48b0c37f37ebb47540356da63f73fa2690335c846d61db36420487affffedd6e7a4265a4fe7c686c7cedcf85139de6e10fcb5ef5cbc7ef79424108ea533ae27f48350ca30abccee71a4bf829db60a3cf9e11d5172a46c0e6f0b86386285f37c7cbabc9cf310e72d2f1d7d0b738adcfe67163f906913457f63413ca9f8c0d18e0a39a66d2c8da1138c4ad98601840d85f9f3ab4f60d7228eb16294715d565644e56f6e4157e614c3c3694a1d7a750a3f16e4364f58ec7f599ef9e873fd298fbdfbf329b1d9d2be98657ead45ed19cd61e2148ae6f0d014ed585d7c54defc2771bcafcc716e898d8b6560093a939495cd68e785bab3285fab480e240d5e5e8a547c7a069daf709f9b41f7971e42c2c491103bc151fa75441407e0595d53e15c40baa452489252409b791c70967af90e48bd72cbaa5316e1fb50b4c474da9f10930371c35a8594c34ae788f4fe5d7895df5b74223b1479b521b25fe28803d27bc810bdb7ca639609d173111b95d275bdfb4c80337d8926db17622438ab036e4a96b15701f942803636fb117913a816d5dc6398dee759d4647908c569f8a8a2cbe2844e997bcd6b417b2147f43b26f73c0200a8cfce81c213916f6710fdc3b3d8e3db304bff80dc5f14a78a5b5e05671a15591a52322a96cfc2e0a9e62f23d1bdb98bf668dc8f9c0b439866d57ad1ddea015e05f37f8e646d00424a150b89e87f4054f32c49e1e65fc2f3a7edff699768c689b636b01bac8ee70355c6452575697241cdc4abe3fc28f73d34698cf263ed11e26cbefb3c700b9854b76c9c91448e5cf2aef9214db48d9f200770fbfeb02c7ae271505317bdd14d7d1609deb610e08a6a57bc25a9dfc10925093a567f3374e4cb56860e9081496df1bb8c0b95c05ca59f72da73654fad92e64f1c89e4e1cc5b8367465eb5c187ca6b1ba02e47463eca5fb4531f9316b2e61dc857f7aeb2dfc5c3a1901c103969a086a78066c12a63a8bcbd45b2ef68ff32aedc62847890b24ffa1ac0a512c64bc255d424541ee6e5144f0f777ebfdbba5c0dca3ff7b32167a7bd3745d9b3b22abca62ce832d13812df60cc575b65933830799c579f70842796248b327536513feeccdc2bdb18e95554b9b3681092ca44e465a0abb35ee2e75b96cca4c57c08d98144a999388919e5a9c1aede1d84b9fb71086df200213711f7448859bc49ad5fd59d5404cf5a890498f4f91effc3a749233504244ca18aa200b62ba9a69aede3c8e97e669e37cb843f891d9f2850e11cc28a72520704a4191a185b2d2d9a474b0e57aab3f718f574dfdd56b1cbe3791c6f53501a0da6ed159a3e81ef77894838653600406bca1a7ae0838b6c03a22a0aecc1924d62ec8f25b028e03aded9ba806156d78775e2b33763970c141335490d46d3cee7cc6ae4c348bd2de6d1532454c32177b2d89a8f03ebf656a31344f52d4c04aa681f3a0d3a1388208ad92d793497978a8a2b43597802c6708ac3419565d769283a314222febe7f1be592a7529d359e5bdfcf850cac6341ffa92461874c71e82a247b16731b43afc52e5c81e1ba4dbb1d797be8a07766ea60d24b92a960537d7b436e66b34f8e5f3bb92a9c529e5c78fb5949c21afce3ce7ad79da2b3e5210d530b58f224dd66ac3818cb985c897189e71ef35b83011bb9118c7ae227d67b05c8a6b2a7457067412da9d979c4c699855d2ec01e87677ff1faa789474a416d7e7056bf9f4eff4637099a0c84eb880ca84dadd3234924c5330363a01e874d66a063516c57bf1ebacadd5ac9e4bd13686283ed3f02a9bf130d103d89e8060a628b896f518b7a44d79d8662c34caea5b3e3851129399db5f6d0dde37a421cbbd3740a1f02cbf599722d87159d999d57cbab9d8c591837473dbdf69aa57e61be9affce4392f0ecb4599a97c95cd68c33f29ed06cf5a329428c00072083ffca1233da02acea001046abf22ce6189cc2983d3f99566c57bc180941c74c4bf4e146f3fd24bea83ca96693b0634053a67c4529caa69b8472d7ceaf157a55ad7583dd81df7be7402a6d7a459412cdd61841fd73cf1a97f13bbbee7550502d7d80c2e80bada9a9d04ab0881dabab9132773b133aebd50e9e8b238e8863c621faeda1be128f0a54a2774c534d2060210de759859511646a7a61dc8eec118ca94e42f12c66b87c81942c2833eda4ec97c6c2207b4062dbe5397c065ad862f98a04ed579b674630f7fdb85f5deee71baccd24c27e12ab0b7001c5f359307e31aa5ae696e43b8a9359e74ddb7ff45ba4c7edc9c324d012a2a6de2204d8aaa04dab0e5203c8489d06ef96f2dd4ccabc9ad04e0d2461b9be642df04378230d1c8ce037ae02aa015569ca989f466a87152759f39e8216d54fdce433b4d90cb8835997a1daf2ee3d43ff11a1f79e2b7e6433d6e78f3fc188af48e7dff0a1c464b6765e607f88956aef1288feb48b4a3da1098ac9c01f1f6106f6f36beb47a45698734943f65c5c208de73df0b3689a2ac07c91ca57671338099dfda03578580c5eacdb1325cdc49b6db81711cfe233d019bb661303198aa1c3e74c901b939835d84c75df11139de9b0b99b84787b4c91e1fcf60ef0755443b4f4042b36dd2480e25abbbb4462391e860c67d7b0d4ae241dd90b8f17fa0f56bf77d26c90fcfe8d04992ebfe3c425b0597204325876dc66311310e7bd07b7bbddbe302934b8c42d989015125ac907d5b3dd76e9f5ecea4094321a89d505ce559ed1c2e2cfe684187dafccd8555d2d16a3837fe5207932a7405cb67e3e1ee58d0da0e4b4db3a1a3b7584c7d6b1a163ab8b5c32e7f0374dc691ac8efb2307c5d504458ee0bacc848c04ed457fab07031c85b5af300541db54c9e8c6efb03b8626c7297ba0d88207afa5261a074e24e8f2a3e0ee280dbfcdfc1f2c72f355234193b5f5b952cdae5784303728e6d5fb15285b6db78740a3a133d1798eed1a244e79cebf4816a806f3a06803e7e3a0be97d34e19968b678a1a44e11358a314da074a72e086d9b44fc0cfb0b7174e803460b7c3310bfe84d4ea93699c5fe0e06f04988c3eab7038b34f3f6fbb280e4f586f0decc5abe8888297bb39455d39e4d8dbb2d133df3cdd5f1d58723e9d0110c94158e8e8c900ce4fdaefcd358d969b8a2d3fb95a6191ea0913e2e4fb6b0871f6578293ed47e7821804c6d655d2c4fb135b221fb94c866013346a4381d43d0dcd091b4ecede2e27254399a35ed0e3f1c1ec52e969e9540911fa6eae519a91d2ae68ca15d8cb633ef3f07bd37c0da9471fad984b9bc0dec9d22484627d8ce28bfa9e20b63ef46dde07ebf89dbb00f905e55c1c2f5ec992dee"}, 0x1008, 0x800) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) recvfrom$inet(r2, &(0x7f00000028c0)=""/249, 0xf9, 0x2, &(0x7f00000029c0)={0x2, 0x3}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000002a00)={0x3, 0x1, 0x0, 0x3, r1}) r6 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCEXCL(r6, 0x2000740d) kevent(r4, &(0x7f0000002a40)=[{{r4}, 0xffffffffffffffff, 0xdb, 0x40000002, 0x6, 0x7fff}], 0x101, &(0x7f0000002a80)=[{{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x1b, 0x9e8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0xc57, 0xf3cf}], 0x3, &(0x7f0000002ac0)={0x9, 0xff}) unlinkat(r4, &(0x7f0000002b00)='./file0\x00', 0x0) syz_open_pts() ioctl$TIOCSDTR(r4, 0x20007479) getsockname(r4, &(0x7f0000002b40)=@un=@abs, &(0x7f0000002b80)=0x8) ioctl$KDSETRAD(r3, 0x20004b43) 02:04:20 executing program 0: socketpair(0x18, 0x2, 0x800101, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) 02:04:20 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x344fda5c}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) close(r0) preadv(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x28090, 0xc) clock_getres(0x7, &(0x7f0000000000)) close(r0) 02:04:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2012, r0, 0x0, 0x4000) 16:14:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x910, 0x0) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:14:36 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/216, 0xd8}, {&(0x7f0000000200)}, {&(0x7f0000000240)}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/163, 0xa3}], 0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) open(&(0x7f0000000240)='./file0\x00', 0x10002, 0x23) lseek(r0, 0x0, 0x0) close(r0) fcntl$getown(r0, 0x5) openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x1e0) 16:14:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:14:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x5}, {0x18, 0x3, 0x4, 0x5}, 0xf800000000000000, [0x9, 0x0, 0x80, 0x100000001, 0x4, 0x8, 0x12, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x3c) r1 = msgget(0x2, 0x312) getsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1000) syz_open_pts() shmdt(r2) msgctl$IPC_RMID(r1, 0x0) 16:14:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20001, 0x11) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0xd79, './bus\x00', 0xeb0, 0x6, 0x6, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:14:36 executing program 1: getrlimit(0x7, &(0x7f0000000000)) getrlimit(0x3, &(0x7f0000000040)) r0 = semget$private(0x0, 0x3, 0x668) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000080)=""/137) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r1, 0x2000746e) r3 = syz_open_pts() ftruncate(r2, 0x1e65) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x2) ftruncate(r2, 0x0) semctl$GETPID(r0, 0x6, 0x4, &(0x7f00000001c0)=""/4096) listen(r1, 0x3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000011c0)) mkdir(&(0x7f0000001200)='./file0\x00', 0x41) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001240)={0x3, 0x400}) flock(r1, 0x1) unveil(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001800)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000001340)=0x1f) fcntl$setstatus(r2, 0x4, 0x7e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001380)={0x7, 0x8, 0x1, 0x0, "a7d8a288b4e70715de5ac93414292f9b678018f2", 0x7, 0x1000000000000}) syz_extract_tcp_res$synack(&(0x7f00000013c0), 0x1, 0x0) recvmsg(r5, &(0x7f00000017c0)={&(0x7f0000001480)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/52, 0x34}, {&(0x7f0000001500)=""/67, 0x43}, {&(0x7f0000001580)=""/193, 0xc1}], 0x3, &(0x7f00000016c0)=""/194, 0xc2}, 0x800) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000001400)) open(&(0x7f0000001440)='./file0\x00', 0x200, 0x8) sendto$unix(r1, &(0x7f0000001840)="bc3604dd2a5dcdad23104e3d44a81ec48052e667cf36d0e61445346d47dfc474fb6c72c6dec6bfb4bbb2297e0df28e825bd0fdd2c3999c2f4c13fdc8c8de2b542f7e0483c01cc0226433e3da9b0461e2312573b764fe3235a5f19dac", 0x5c, 0x9, 0x0, 0x0) 16:14:36 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = socket$unix(0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = dup(0xffffffffffffffff) fcntl$dupfd(r2, 0x0, r3) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = msgget(0x1, 0x10) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/44) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) r6 = msgget$private(0x0, 0x400) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0x30) sendto$unix(r7, &(0x7f0000000200)="0c3599a7d82e3125bf280142008e9d4053574e9dab1408ca10558b993b81d47812cf806cbbd419ab1e69b2a19c543d7f018af9e30649cf678326a3e3428bccd806569334178fcc19ccc0c0797608d283d62200e1237a43827d3d357474f2826a269bc92c1851e6cd129a92b4e0f61694e79200bd48eedb0108144c51b01d49462118b89108de4fa1c7195c6b9441218c150b3264d02073d241bf278e705adfb56dc503154e558282cf3824fded4886957b4e28217ede99f50472df052a20831cf9bc6e6ab2a71567f350e449f1bc90209c292be8dd150b91ae66877d2df68f81fb6b450f5e924fc5606c910839bea616bd4826b86f5846a4b14efc4193", 0xfd, 0x8, 0x0, 0x0) getsockopt(r4, 0x29, 0x31, 0x0, 0x0) 16:14:36 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0xf4c8e328f3162ca2, 0x4300) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20001000000381, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/69, 0x45) dup(r0) 16:14:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x5, 0x30, "d1fe677d47304899223299272da08a90ea9f850d", 0x3, 0x4}) flock(r0, 0x20000000000007) syz_open_pts() 16:14:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x100) 16:14:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f00000000c0)='D', 0x393) lseek(r0, 0x0, 0x2) 16:14:37 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) kqueue() pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:14:37 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000002740)=""/4096, 0x11a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readv(r1, &(0x7f0000000000), 0x0) getsockopt(r1, 0x59, 0x101, &(0x7f0000000000)=""/25, &(0x7f0000000080)=0x19) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x882, 0x0) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x2, 0xf0000020, 0xffffffff7fffffff, 0x1}, {{r4}, 0xffffffffffffffff, 0xc0, 0x20, 0x0, 0x1f}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0x401}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80000002, 0x7, 0xffff}, {{r3}, 0xffffffffffffffff, 0x10, 0x20000000, 0x9, 0xf4}, {{r2}, 0x0, 0x88, 0x40000043, 0x3, 0x8}], 0x80000000, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x10, 0x80000001, 0x400}], 0x628b, &(0x7f0000000340)={0x6, 0x1}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)='w', 0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x10880, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000140)={0x6, 0xca, './file0\x00', 0x3, 0x4, 0xff, 0x8}) close(0xffffffffffffffff) 16:14:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000180)="18af390be5", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) setreuid(0x0, 0xee01) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x100000000000002, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0xfffffffffffffffa}, 0xc) 16:14:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)=0xfffffffffffffffc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000100)=""/194, 0xc2, 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x1) 16:14:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getflags(r0, 0x3) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) kqueue() pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)) 16:14:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x2, 0x8cd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xffffffffffffff31) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) getrlimit(0x6, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r2, 0x113}], 0x1, 0x0) write(r1, 0x0, 0x0) 16:14:38 executing program 0: setrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget(0x1, 0x2, 0x100) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/219) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:14:38 executing program 0: r0 = socket(0xd, 0x1, 0x81) sendto$unix(r0, 0x0, 0xffffffffffffff21, 0x4, 0x0, 0x1ae) 16:14:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x42fd) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:14:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = semget$private(0x0, 0x3, 0x14c1832d61903650) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000000)=""/228) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:14:38 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffd, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:14:38 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10cc0, 0x42) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x2, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:14:38 executing program 1: r0 = socket$inet(0x2, 0x0, 0x80002c) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) getsockname(r0, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r1) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x2) 16:14:38 executing program 0: socket$inet(0x2, 0x3, 0x2f) 16:14:38 executing program 1: r0 = socket$inet6(0x18, 0x7ffffffd, 0x200) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:14:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) recvfrom$unix(r3, &(0x7f0000000000)=""/100, 0x64, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:14:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x80000001}, 0xc) 16:14:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) 16:14:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "f2050000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt(r0, 0x29, 0x23, &(0x7f00000001c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa050079b7d4578759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e73a07cec571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0x91) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x3b) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x80, 0xf5b}, {{r0}, 0xfffffffffffffff9, 0x47, 0x2000000c, 0x7, 0x6}], 0x9, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x8, 0x4, 0x9}, {{r0}, 0xfffffffffffffffe, 0x5, 0x27, 0x6, 0xff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20000010, 0x6, 0x4}], 0x4, &(0x7f0000000140)={0x2, 0x3ff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="ed", 0x1}], 0x1, 0x0}, 0xa) 16:14:38 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) 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) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0307006, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chflags(&(0x7f0000000000)='./file0\x00', 0x30004) 16:14:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() getgroups(0x4, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20000, 0x0) r5 = socket(0x5ba1784861cd07d8, 0x1, 0x4) r6 = socket(0x1, 0x4, 0x1) r7 = dup(0xffffffffffffff9c) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xc0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x420, 0x0) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000380)) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="ba36bbd9cc2cdf8b832070c600861ac19db3e6fc72516b3619801cc82e3985b4d32d9e198663fa74ba656e4db03956454be987419fd01bf651b1ea88b2b1e052a5ae661a9db4c189b32d64151365a00fa48bd44c59dc42d5405e84ced4f0c796288daf617c4dc85a9101cc", 0x6b}, {&(0x7f0000000040)="aeaf8b759cfb4a21fcef5f4a", 0xc}, {&(0x7f0000000200)="dad9fd1f78515503801b2015a7ebc1eaeea6016158b45baad252a09fdf3db5b58ce2a825b26614934f524058f992c16d2b73ae5724cbe76ba7b11adf20194eb066bcff21767c", 0x46}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}], 0x50}, 0x1) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x23}, {}], 0x2}) pckbd_enable: command error pckbd_enable: command error 16:14:40 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x7, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r2 = dup(r0) socket(0x20, 0x8000, 0x7fffffff) ftruncate(r0, 0x1ff) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0]) r6 = getgid() getgroups(0x4, &(0x7f0000000240)=[r3, r4, r5, r6]) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x800000000000000, 0x2, 0x0, 0x1000200000001}) fcntl$setstatus(r0, 0x4, 0x80) 16:14:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) fchdir(r0) fsync(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xb02, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) 16:14:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x16) 16:14:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = dup2(r1, r1) writev(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)="7b8fb9c076caf5ec5dc433b7d0269c4530e793e3102c158884ad46f87938bdf08696ec169355bf751bfc62f588", 0x2d}, {&(0x7f0000000100)}, {&(0x7f0000000140)="5a34a72b8dfe70dcbf4f0dc7d09bd64187b962177e5a213ab7b9245063e7", 0x1e}, {&(0x7f0000000180)="2941a2a7437c9c643d1ace4c9344382ec39eb10ef739de8ce8365b8397155c02d435a7c14bf55059aaf6d5d40691acbf82ccf2d66893c3e689c6c9bbe113b7b7ff23bbdbbacc2256cc18b41bc19a96c54d88bc4d3f68b1c1b97abdd2145bfc3dbe30701ee8b76f54e09e2bc48ef88146edfbc250ff011e8c6607e30b8a5dd513ffa38cfcdfec4ea0cad5d55f4fd640a53d9dcd062437ad5c4a9b47c99b758d441dadd2f709e8c54471a1dda992", 0xad}, {&(0x7f0000000280)="7e1dd8427e25798960746e9f49079dc033e891ccdde2b7744fd0e2f4893383364ca2a02e", 0x24}, {&(0x7f00000002c0)="f0d2804403e753e0824e3147da7fc85a284368f25c0fe05ad582baf0e55c015167a2156eb9d59bc3584f41aac84c71e3bbc82908dd19871326642ef77bfc7460ad947e40e8ece27dfbec6d5ee2653e12e189093a5e80f65aa4e3c9f9d2c331473da8293ca795722af92f15652922794b86dd3852f8243c9c597b68b083eb3c621773b29865059c1ddd7dc9bd880158a190f8722a67886514", 0x98}, {&(0x7f0000000380)="2cb508846243b338efde6421db894ee8b7ac6f29f666234468adf0cdf49bbd1776c95ee63a31a25ee6e15ce5ca9c6fb21e4f98ab10dfefdcad00a10b11f5e68053b0f6032e3f4bf7a9720ed89f2dca7d0b80bb4427f14d137185799272374bc5ca1ea355826d53", 0x67}], 0x7) shmget(0x2, 0x4000, 0x648, &(0x7f0000ffc000/0x4000)=nil) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:14:41 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:14:41 executing program 1: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x0, 0x298, 0x0, 0x3}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r9 = dup(r8) poll(&(0x7f0000000340)=[{r4, 0x10}, {r9, 0x83}, {r5, 0x4}, {r2}, {r3, 0x10}, {r2, 0x8}, {r3, 0x15}, {r9, 0x4}], 0x8, 0x100000001) utimes(&(0x7f0000000400)='./file1\x00', &(0x7f0000000540)={{0x4, 0x7}, {0xffffffffffffffff, 0x1}}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000003c0)={0x1, 0x6, 0x80000001, 0x2d1e, "d68d0967a861e4a2d1657c5022d588f993aec622", 0x20, 0x3ff}) flock(r3, 0x1) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000380)=0x7) fcntl$dupfd(r3, 0xa, r2) dup(r4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x2, 0x4, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r7, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 16:14:41 executing program 0: 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$KDENABIO(r0, 0x20004b3c) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 16:14:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="2b007fb0d7e82f90330051b2", 0xc) 16:14:41 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) symlinkat(&(0x7f0000000100)='.\x00', r0, &(0x7f0000000140)='./file0\x00') setgroups(0x2ef, 0x0) setuid(0xee01) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x882, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:14:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x6, 0x62ac, 0x1}, 0xc) socket$inet6(0x18, 0x4005, 0x8fb) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) 16:14:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0xe, 0x6) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:14:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() r1 = kqueue() syz_open_pts() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000680)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x100000000, 0x3}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="8c36c8588c8c38f97692301462a283fd31a9b78401b2cdf22b80f0ce7777d4b77d7a35aaad8253857094243440f28a5a854f39f54f0af47e83634aa5d98f3de744a36e547455d4306cd95105c61eb370f4a977ec9f3b3c45d3a3006850a38c68b915", 0x62}], 0x1, &(0x7f0000000280)=[{0x40, 0xffff, 0x7, "6237bcccc87a94e3556a861a093fac634c301626aa39b22e0dba3361f1edf1a1c0ee479693b61f10699914"}, {0xb8, 0xffff, 0x0, "15d5bb41a909177fefd062ffd10739b875fc0a66a786914f3ebfb6f5893ab3b82b02ad982c7c5aeded0f687642b15f7447858a2158ecedc702f43ebe2f657d6f2cb49972b332aa290f8d4f257b7ad52d8cad4e129bebb4bf2703ff338caa8dcbacabec4839c0c6b2c9431773ab6533b21db8135d45943342fe2707785daf1e4f3871a34164976271139fe85923df89a4707ef73e7b6f6aa519265d2b0c5bfaca6351bf87f38b219c"}, {0x60, 0x1, 0x1b, "7df60e46bfcf52da9c544ca0d7b3a85ca161db2ea068c82b5b4c76f613a990ee86ed5f369f7a5e5f4d1b24c1fd13fb0654308952a8eafd0dc3cd42729f3a435cdd5930db0ffd037f05a3eb1b37"}, {0xa8, 0xffff, 0x7, "b45649948542d2a3a48b92dcf35c99c64e3353407a7b9c826cdf1ae03fd181c3ea76886c11c1522100ef736a53a21238b6af31bcae49652947aa00e3e4101ff977ab04119c43b0b8fd970df6b5f51b2152b776e81070234a28259928f8e61c1c5854139568128459ec4745f9325fe715fa4160d0e47e6825496977ef43bff7240fe5cf41932e7576d2c686c7256636d7f3808e4a272b"}, {0x50, 0x1, 0x8, "5f032f7e4b363bf545be72052291c7aba57ecd92d791ebe44b0ed7d9b5f084d8efe4b47c20517e4a8e37aa0f6e5307af91373fa22f03f37049533d70da72"}, {0x60, 0x1, 0x71f, "1049ae0cb5f28fd79c01b587150d8fb7b1b18a9cb46103ca9db813e0c5ae3500b87531be7ff5ff05f9d6fc3f58a9f2ada4700c3ccdd40b7a958bfd474317174f3585675adac06f4ec3b982"}, {0x30, 0xffff, 0xbc99969000000, "0445dd1c48581499f76d0ed6e48fdfa529455885743e41170d35e5ec835289"}, {0xe8, 0xffff, 0x8f4, "4ede4d48213d86078474c1541f4df67e7084113058c6edaf6ac264dc0bc1eb62ce1435be025b290f4479b8714e76c32619fc092054b889f1ea640ddda988415e36bb28d901e8a13106abc5e84490efbcf179f80a43099c5f6c1d6ee9338300f75c112b3ea1b7bb32790ea7d1c41a4e79916382b9a864ef4192b8df4418e9f121daabadd2400d63f6903e9c6b4b98532b3b06fcaf383e605b0caebff7496c063c9f1eea58eb946d0bd66194a4d12747205a516fcc10e8e897789a03a7abb62b345895ba4cfb5a3f1d6c7fbed70f44d7cd331c"}], 0x3c8}, 0x8) r5 = fcntl$dupfd(r1, 0xa, r3) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0xf3, 0x2, 0x80, 0x1, 0x4, 0x10000, 0x80, 0x0, 0x3, 0x4, 0x3f}) fcntl$setstatus(r2, 0x4, 0x40) dup2(r3, r2) 16:14:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f0000000100)="242c005eb8496dc959acafc25b9e48d025579e3b676657", 0x17, 0x400, &(0x7f0000000140)=@in6={0x18, 0x0, 0x7, 0x2}, 0xc) r1 = kqueue() r2 = kqueue() setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x3, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00003e2f66126c653000394da6e348706a183d9f1624625c45555a7bb79ca8e7cb6645e406d38cf0e7508f21b4110bea44f57885c359f86c48e3b7c6f3a86c92c1343f5a2a55561a5f5b474298544d423af077036258d6190575d3493df5b3f9940694adb92acf7341304a25070ee0322e17fa2fb30b"], 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x20, 0x1000) dup2(r2, r0) 16:14:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa80, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:14:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) shutdown(r0, 0x2) 16:14:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="03000000865c02005b6ffbdd6df899afb9e2bc7f4499d02802000000b659da653c8414382770ef0d37510da6c0caa90a47cd542059461a6c74e0393c34783ff5d161de0fc9d6ea628952a1208f452498aa290a56", 0x54) 16:14:41 executing program 1: setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/155) 16:14:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000001340)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0xc1045763, &(0x7f0000000040)={0x3, 0x20}) 16:14:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/157, 0x9d, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x4005, 0x3) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x2) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x400, 0xffffffff}, 0x10) 16:14:41 executing program 0: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x1, 0x1812, r0, 0x0, 0x0) 16:14:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() ftruncate(r1, 0xccb) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r2, r3) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000100)=[{r4, 0xac}], 0x1, 0x0) poll(&(0x7f0000000040), 0x40707662e4530426, 0x0) 16:14:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:14:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r2 = open(&(0x7f0000000880)='./bus\x00', 0x2, 0x0) select(0x29, &(0x7f0000000040)={0x4}, 0x0, &(0x7f0000000200)={0x2f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000480)=0xce8) lseek(r3, 0x0, 0x1) write(r3, &(0x7f0000001e40)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) unlink(&(0x7f0000000440)='./bus\x00') fsync(r3) fcntl$getflags(r1, 0x1) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) connect(r0, &(0x7f00000004c0)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000540)="d740163655845d4fdf0bca1be612f72312a59b7b935aaf5f9d08a05ffadf56d367bdb996591946e3cecc7018a08484159446dbe353091f4f7b22e893982cf69e7493c33054638bdcaf1450bc72", 0x4d}, {&(0x7f00000005c0)="37992100c1efaaaca26f66e7aee354c6bf16260b7a9a0ac0162fb878cc5c9b43b63e1ca41d8ef6c7ca276af78b4ca1", 0x2f}, {&(0x7f0000000600)="6ca80068a8d90bf7b94b73ab94240f59c2f72c5d3c4b172b17149c042732b0ecc8f732fbb94e2619d759f2303b7c0551ada5162019be33a115922621faf32ae1283e6b82d322facad1fe9d89eaaef5561f12da3addc5fc7be7e1c73270b46d17c3862f4586265e4d15382522cbf0641d7c642f08b0107ca4a601ab0a4568924f10020c66d58b28ef2df1162f40828220c9497151f77d2767432208f5cfab7c7d31e8", 0xa2}, {&(0x7f00000009c0)="4ab589db55c067919fe6a41bd1ae67b81bd1e49d8ea0627e272e14db007b8a094f83fc4213b9a7652091488c02374ac7df0a2213974d503030f8273c955f916afe3cf57e014809c54e265d03f76ea6a2e288c23d7bc8a196b6c94477c66825c7802afb7c5cfdb2bdd373cedecabf09ce7f34146f3cd60f3574", 0x79}], 0x4) writev(r3, &(0x7f0000001280)=[{&(0x7f00000000c0)="1fcab5bbdc653d727ca8711db3cd28ab42c4ab19d21479be43f96b2caf68e12974f0ea6d93a1b42fe5a5eff426da6b09e8bf2fa5605e7ee7fd266250e5fc935acce4ad2f5f2c654222d83ea92de9762bee956c495b2a5a7ff54f7161a4fb27b020241d4130183330e4f44a05b1e3665b5f490dc7c296b59f86270f2fbfb8716f74e576d9197af1a450c033bbb653a58a00e688e23502f9d4efd3011d88bb3d982e9246f7ad27cb742e4d0cc269c3a982d194a65bd63e8c15d08108eb5e93f7021acf85823de43cfd9517f5373548b3e346b441a942f56043704cab4832cc88984792756202d51243995f01ca6f0c8489a0de854425c2882914d9fa37b0c70d02ccdf843e5c1a86e1eb92ffe13795d39519c38cd384aa4b6dfebd86635cf92b92b3e4635d57e5c62d7511f54b6bd6e21f24be92b43446fe8792b590e0278019880a04ef70604899887fe9406c2b8d99ffb57bc1c311484e062cf618f69b95c686f14b0035e74153866c259cb93e607671d4548c1a07c72e56553d0b474659c7c493c3988ceb9c67358b5300320cb76714ddfed766df9fa30ae12ff080d3ab8645f193bdc0f042d1e0c6fb43b87e4f7521b03bf9d3b942c382361cf4670ca1c4192d0740d1d9a84ebf99de30f2b5a29cee72e24029f1f8b9a47ab04a8a9ba03e81985b91b809b9714f34b16be17d3cf31c65f00e9aa2ae483bd3c303bf55adaaf78248cee839ed227cb1c227a099d57aba6909fa9d0368f5250a20c8e7cc51135fe6d1a401731201fd06767657546628a1778ff1d7e8a06110ff6b5a042d06af1e6c7b373d0594e684fcc310eb50148d3a1896183547627869adb8257cf5bd8ab8ca6b379d284fbacbaf9d13ccc3c341094a9c65d24961ff967fd7524c222089ea62bec21fbcbbf713fb44323121b262af83c269f9eb6984645ceda4e52f9f1234f88b2e379245e2c5e21fd81e694ad675db5edd18ea4ac1c62f375ce8b4a5ff9645cd7c2aebed72a8768122a54b72fc24623acf03688f48d4e7a90defaa261210d4e8bc5aa3e39d0a", 0x2e8}], 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000500)=0x7) r4 = syz_open_pts() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400)={0x7fff, 0xffffffffffffff81}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000003c0)=0xc) setpgid(r5, r5) close(r3) dup(r4) writev(r4, &(0x7f0000000800)=[{&(0x7f0000000700)="d6bab44300aea02ad33d43b232d74ea21568ddcad82bba55643df48f1ec452c8ba232cfd9973d056cf8beb3f36ba08965724bb4c1c194da08906e5d86851e670d435c07b0997f5ec036981903ba38984e2240f4198b59ba075a3db8e971046de629e90bc2668e5412895e30e45d720ffca4b91aa1a0163556225a9e5fa438b6d37e16a574a2a0e1c16d05b6e6a9373c34bd2b83cd4a145bee960baaab27c3d1a72969f93bd44a313a9aabe33a28f66a50822be62f224b10cc2c42a97bd75b5fc25c5ce4479ab61829d0a54ee98ed48aba3b90451c53d1fcbd752136a72974787ed04964d", 0xe4}], 0x1) syz_open_pts() write(r0, &(0x7f00000008c0)="9900dad9ec96301ef950d4ee1d0191494b9a37db996b29401ad218ea1b580d1fa54aa8a20835242ead40edf58eb78f7d0a03d83b3830d8cff89afdb24384adf28cf348796c1da93858f5dd063dd7d23d5df2cbebba3afd547f8c6d80e125e1c779d85c5c35636e239320fb0ce124b7fc726d4b5eb3255a1a1bd587a2fe92e5417516758b26f7cf1779c526392491984fb3a9ccbba99cee4dd1206e33c17ec09fb4a943da2c43a6dc95f9f4273d9892d78364d0c1809eb6e7417c8a2305e3057f2ac5959fb1d404c229e602ac9c8211639c1d60e9900603b7cd1aa8e24b5dabaa3ee1f5247b4939d474b691364db2ae5ea81954", 0xf3) 16:14:41 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) connect(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="103d5200011f9b6ab30df03fc15519e2f9f07f79172e2fcb17de65f10000300065ca86300b645e31638ba618d5973074bf144678e4625a5d3755fd73c7d8fbb52ef3b53d6018bec83c386cefcbba61fafb5ca7b6dd27cefb72b28284cbc227cb11fc"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000200)=[{{r0}, 0x0, 0xa4, 0x82, 0x5, 0x35}, {{r0}, 0xfffffffffffffffe, 0x44, 0x2, 0x8ee2, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x1, 0x1}], 0x6, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x3200000, 0x9}, {{r0}, 0xfffffffffffffff9, 0xc2, 0x20000002, 0x8, 0x3}], 0x7ff, &(0x7f00000002c0)={0xe174, 0x6}) mmap(&(0x7f000004b000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x0, 0x1, 0x5}, {0x18, 0x2, 0x9, 0x40}, 0x9, [0x8, 0x100000000, 0x1, 0x21, 0x3ff, 0x8, 0x1, 0x5]}, 0x3c) socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000223000/0x3000)=nil) shmat(r2, &(0x7f0000613000/0x1000)=nil, 0x2000) r3 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r3, 0xfffffffffffffffb, 0x3, &(0x7f0000001100)=""/28) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x6) getgroups(0x5, &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000001080)=[0x0, r4, r5, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x25d7, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) mkdir(&(0x7f0000001400)='./file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23d) chdir(&(0x7f00000001c0)='./file0\x00') getpid() unlink(&(0x7f0000001340)='./file0\x00') getuid() getuid() geteuid() geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001040), &(0x7f0000001300)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getuid() geteuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001280), 0xc) 16:14:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff6f, &(0x7f0000002400), 0x32f, 0x0, 0x10}, 0x0) 16:14:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) 16:14:41 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x10002, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x204, 0x200000000000000) fchdir(r1) fcntl$setown(r1, 0x6, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x10001, 0x5, r2}) 16:14:41 executing program 1: r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:14:41 executing program 1: r0 = socket(0x36, 0x2, 0x8001) setsockopt(r0, 0x29, 0x9, 0x0, 0x5d0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getpeername$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='$[\x00', &(0x7f0000000200)='}&/(\'\x9d\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='{\x00']) 16:14:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x101}, {r0, 0x3}, {r0}], 0x4, 0xa24) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:14:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0xa7, 0x6c}, {0x5, 0xd318}, {0x0, 0x80}], 0x3}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x2, 0x2000100000000}) 16:14:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x40002, 0x2) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) fcntl$dupfd(r0, 0xa, r0) 16:14:42 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x84) flock(r0, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x2) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xe) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000340)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) r4 = syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xfffffffffffffffa) r5 = semget$private(0x0, 0x7, 0x0) write(r4, &(0x7f0000000b80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f19a03272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5ff1ce5b90f57da54be439cd81a0ad71a0c6b", 0xf9) sendto(r2, &(0x7f0000000f40)="92c67effbc590d85536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a6636fe332d4ae67e9484d1e2533b7c13090556afa62f54a07410201885643586240a492fd3206c877cf8ea90d50e12ae5a437f458b627da258ed658d80e4c4d914c9793e1a05292205d4e64157a6083592607127044246408161f5798a441965783fdcca5e37f65df8cb354ad933c37d166e748b8d2e0523c8838dfe9b537a14e50b842bc1d30545dac80884a38e5916f2979cd0ef58ff1a8d16092f9a91ee62b759252246548bdd02e96b775d2bf1f0347e12c00e2df646ef79f0f0c0077c3dc76959a591e13215e1723ec3d127b0a3c4cad05a554d887a3f7e73e53ed8a5a355dad8f73fe42549bcee15e27bf338367df429f0a0a71c1e32849837934bd1a0faca1c7771920a4d6075f455b2a36c7fc6bb68edf7c39fd2eac5110dc3bc52cba26ad8176109dce17697e73c481ce4c408fbb1937c176a077bb2cf74b4d51a25041321569581fb028de270ddb29a7c4f38c7c7acf3c4451ddc33eba1902bbe2d997a4a1312fc94b7d97fad5e34fa7f04e17eacac7da6d8e9ab1d3b50cc92d63803058b73ffcf5ca2113e5eb6b992f53c86069320e0374902e80e929107db4d070dde04c6215286b986c82eb3f083e1a776a31240bc98", 0x35, 0x2, 0x0, 0xffffffffffffffad) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) fchmod(r0, 0x40) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000007c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)='./file0\x00') getpgrp() recvfrom$inet(r6, &(0x7f0000000600)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0x6) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cd, 0x1, 0x80000011, 0xfffffffffffffffb}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000440)=0x100) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000b40)) 16:14:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='\x00\xe9') r0 = open(&(0x7f0000000100)='./file0\x00', 0x8200, 0x0) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) 16:14:43 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:14:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x1ff) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x80) 16:14:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x10}], 0x2, 0x1) 16:14:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r1, &(0x7f0000001440)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001300)=[{&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/241, 0xf1}], 0x3, &(0x7f0000001340)=""/214, 0xd6}, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x10010, 0x0) readlinkat(r2, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/13, 0xd) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x840) 16:14:43 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) write(r0, &(0x7f0000000080)='n\"', 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) dup2(r1, r0) recvfrom$unix(r1, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 16:14:43 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) close(r1) 16:14:43 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xff, &(0x7f0000000000)={0xffffffff7fffffff}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x6, 0x4}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x80000048, 0xbc, 0x2e}, {{r0}, 0x0, 0x20, 0xfffff, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000013, 0x5, 0x81d2}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x30, 0x0, 0x2, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x24, 0x8001, 0x6}, {{r0}, 0xfffffffffffffffa, 0x82, 0x2, 0x7f, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0xfb09, 0xc6c3}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000021, 0x3ff, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x20, 0x82, 0xfffffffffffffffc, 0x8001}, {{r0}, 0xffffffffffffffff, 0x10, 0x81, 0xfffffffffffff046, 0x81}], 0x7, &(0x7f00000001c0)={0x6, 0x6}) 16:14:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) 16:14:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket(0x10, 0x5, 0x8000) r3 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x180, 0x40) socketpair(0x2, 0x4002, 0x3a, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x81, 0x6}, {{r3}, 0xfffffffffffffffc, 0x98, 0x2, 0x4, 0x5}, {{r4}, 0xfffffffffffffffc, 0x8, 0x20000002, 0x0, 0x100000001}], 0x2d7a, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x2, 0xe00fffff, 0x3, 0x4ef}, {{r6}, 0xffffffffffffffff, 0xa8, 0xf0000020, 0x401, 0x44}], 0x81, &(0x7f0000000380)={0x80, 0x3}) r7 = socket(0x38, 0x400003ffd, 0x38) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r7, &(0x7f0000000240)=[{&(0x7f00000004c0)="e25cc2bb7a5f960c", 0x8}], 0x1) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000000)=""/12}], 0x114) socket(0x26, 0x4, 0x100000001) bind$inet(r1, &(0x7f00000003c0)={0x2, 0x2}, 0xc) 16:14:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000d9148b93d97d9b6a5414888a79020000000000000031123ed57c2c1d490f78"], 0x10}, 0x0) close(r1) 16:14:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x40004000000028aa) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x64) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00060000000000000000000000000000000000017c000000000000da9fc3d28d821d58e9", 0x2c}], 0x10000000000000ed) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2b92ea345bf443882f627673000cab57f79edd56a4e3e656f4a23251c373110029cfa3eebe20936f546a042676900988a62626fc374282e669923762f2de89eedb92364602a9330faace0dd396ae30b30a7ab363c46eb0475a10be699d4d1f867b07c2c5ac78071e9938170bd328e4681d65d90b423ac2cd89df273607fa5e938065ae2a447493f3947ef0e7203b1e491bd8d620567ab4fc60a0e1f701bbeb4261cb7559fa3bf023"], 0x8) 16:14:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x81) r2 = socket(0x100000000000006, 0x4005, 0x0) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x100000001) setsockopt(r0, 0x1, 0xffffffffffffffe1, &(0x7f0000000140)="eb4aadc20b0ff73dd8e1a72026ae29d9d25d318f058d0184d4dc314f9db1abf11d0a344e9ecba9aed1060089a74ed37b8895d2c724e80a2c4f6e434af6b5b18d66d876c1902441c7eb7236084ab17f4f3d7988046b62f1f96d6ca080c913b991d8aadbe6ab562f38a9097a0c14af3f76f458cbfd3dac46c462605a2793378ecb4b0d1ab8f0042f9da87cbcd7d1d508b30a04af2a22a928bd4d8e8b13f5b0a304b960a0165f7649aed61565aac6647c17935a20f60c34a951611d41c61bb75725bf531e0385dbe030479cabb1bdb003f7919f201b30f0912df19b0e18511d01af8f8cc3824b98d4f24a791f5e24654ddd27630e7fc6f601da", 0xf8) setsockopt(r2, 0x29, 0x1b, &(0x7f00000000c0)="00010000", 0x2362af21f88f9be0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:14:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='<', 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1, 0xd01, './bus\x00', 0x7, 0x2, 0xc, 0x7fffffff}) 16:14:44 executing program 1: r0 = getpgrp() wait4(r0, &(0x7f0000000080), 0xb, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) 16:14:44 executing program 0: syz_emit_ethernet(0x2a3, &(0x7f0000000000)="a48a61716c00ada08a98e60282b116d486e1ab08b651634be967b7eb4b57b6d62bd9732d214beec71123843fe1") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:14:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffdf4) r0 = msgget(0x2, 0x8) msgsnd(r0, &(0x7f0000000040)={0x0, "d9ba6efcaeb3818d69b9a0a5639c85a375ee306cac96168283d7fcf1791ff1fb23e6679c3ba872e51375b331b5e6812841bbd75444f847e05064c51fb45cba219bb38fab692e57f15d7ddedc2928ec75e59575d56bda3b3c46ae150ed41d88c1a0780833c7e608e78e5a8f62b9475c9388bbfad902a63014862c816422cc4393940eba20f3e4cb7770f0b022423a987a7daaa39de60d16f185fb8637c13b5b5227f1aef3984ed1b89ae5"}, 0xb2, 0x800) writev(0xffffffffffffffff, &(0x7f0000001b40)=[{&(0x7f0000000a40)="23de0ae3235a74105401ab58d3f099d3328225c641c29276876b86b2fdf12bffdcd68915651b216d246aeb72365dc292dcf73c228840c92c70a2c677880c60adbab296a7bd5f68da3e0cc1a69414eb84e84e2da3ceb5dabc8a43c6385fd2e4161ab20b242b0ce1a97c257f403803e104d87f208fbd82940b31393be066c90991b0fd735265a19a717e147f499344984391881508b0e9eda612bfb0ca009477c26c2d15b010e610e41b807825f4ef5349bb95758a453a1988389557934f3176e1248f7e8c6f25217872b01f30153e9f41c695968b539de1ccbaf14078a61426cf39370210c3f76b6a8e847454aec24835c13d570ac5fb57beee4b5cfbf6fb74e8d044e80182e5ff472b55e370d2e413b4f6aaaf9200d1a4165eca172b3b32984865a2faf14ea4e0b9b1813f170c958c657da87517eb1f74c7e61bfc13a731f559cb97e50b99e251af0c028b05ccfb4dc75b7ef90580c289253ec5ef6c6c54c894163de17db2239e9af4c54127172c0500c98d67cabf6f1976957585e5aaf229f0c676f42723583f986298e444983c0997f911e7cc5df79c5f376cc139381765db67c6651501bd5a3e10f5e6991a2fccd31f98725a35a1b18ed7e8bef110b2212783eb3bdf53449217142b7b9cf6fe17d60c2c79a1cc091e3d52f34ba07d3c099d197909a6d6a7a0ec6073c400115ea7938a1d5d62493dae16b483dc645384557f619cef32510120595af508d2f1be42beedfa870e72f84254c28ab27c7a2a38fce354a8f052be03aea277a36de3a4cc7cab98ac8aff72be247f29fbc07b15df0a87cd12978d7928348c095e6361e0e6a08e21803a97b7dc84bc83d4b0362a6471a565621c60f5d2dd27ea1ec35c0527fa173b04223f449926057b773f19432be1d653a3cce5e0dc3de180e7bc426c8505e803997d68ed85b03a28106c50f8eac34990b9a42bc6d2db6bf913554d239c4d29956a33cbdc79e481d62e466bff46e7862abd9e66174b2db35628f6f5f2b6f9a7a47bf962e850c451500ce1660090c8d3807fde42677b9d52d13cdee5157f9b262f82b990c34db3ac113ec594892013c1a0cd6d495a21ca962da8d054a7ce1115d726346c6a8a58efb188580367a0674e6c86f7339471b504e2bac7ba196bff9179dffc8e338abea0e3ef4a81097305b3aea870826adc4da9f37ea982c34ba048ded7d793e538167fe804545ed6c9b7e47723021f96ff08daa0f3a7944adf5a1b55f762ee040b31a83e155af6f54d8c9d112c52c720fd4ba7459284d4a5a9a9894c6b8fec5aa8c258de948fee37c5519dcd0f325fb99c92b2c62edc689ec0454142953966b4ec10a15b657fa916b8b28b0a121c5769766ea9c3fd467270ff1075edf47d0d7f8ee0a3393bd3e91ee27d709bcb9e51a280b25c3694a41e6f9789dabb4cddd5dfc6b20a130a74f54af0e7618b448377ea015da992aa58f5615c3fac34fa030ffae8f8b3551fb98275ce51fc51b77a79fe829e846a4d7f571b3dad94c70e530152d1c3a850823804c4b785799a20b5a32e20eb3264e301a9299dfd221111f1ad318091d08558d22dd843ac3c371028d9b43e920b88bbf613a194b6b16c8595fb61ebc1928c1d6dd1cd47c2aec4464921f2b3aea84babf9fec272f924499c2bc485447c75a2060e9ab4b030769be4f808148e35cbb741f66fd4d854731d07a6ea3c3e591587776406cc1066aaa45ff52e399214fac01fc284d111cfed8f2d5261f0907cea2102168a9e52d66319b9da5ee9bd6f618af57d3f6f24cb810918338cd652bbdb6ca3e59c0832e019935f78a3a7bb32ab1d69589792971a7dcbbf0f60f1cf8334d7d915573c48e26a69d2601a5b289c4fdc4c14ab396f76f5774a1962c9c2d4ee904bb37fe8e3112d13a551ba7cef2395e42e674d8460ddb5fb54b079f0e1ccfc702a788ac93c5f9ef07e5a4ccffb17bf7955ac79fbe95984636c7d93630d2d4394e0bf5eb409e3233864b92a6d16f0a34d54d8873dcdd93b8ec1d47dacb0539198962d0372c826a7cdba1e96a1d2ee70f34c88d1e654f80e4d7377de402b0d1dd00c9fcc388cbccb9620273de94418fa082e0bafe5272cbba2074ef93a6a3a52101a15b7d25daee11ae1f5725e3c38c27da6d7bc3347db22cea8a53406ac164df51ae3b505c0c198903b78ed2969048209490b845d4e7423afcdc62d90b85c8d119c126e504422258fe81679d6607947311e4b86574cbdd05fe6dfe0a83bcbd58aaf36328eb7df12c1169cbbe37c1f0a83356a221672becc7af07b30812ff9379f5824b13e6cc169fa7fcb9b7a4e8b5fa6c91fd9e709e89398f38e5435c8af6cde32d722484de5aa3bdde67b15029197911338da9c619daa318b650bfc31be402585589c3fc346745b4364039e97e2b8759a3f56a16fea37b8be684f1633a373c9c67960159291301f754d2c1cd23695d9c71f4161ef3d29512c1b8929abd6a4177500d9f6a8d6f102ec2840ace81386fe0a19d72acb82f87d46a67ab7dbb1dbc88b418b6c63bd7707c7b0b9c33c78cd8fec89b88d5a34dea03626b42c827e8cf96e50d895c3f81983a4fb00bfa4b31cacd321e4802032b152e149070a534a9a4948a8ead82db0d6893a44c99d189d56cb08efa5565938e82bf5a2730d9e588cad69d27255f78b512cf29423ecb3db17a0f7f0b64859e98d2809dfbc6afe826239bc205b22ca745265f90ee97dd1188cb8f3de1191be435df45440af3eeaf122e3449220bead8eb0508246e2fb1fc6a26f8dd3dcfc1d7842c80cbc55e46b9353e2ed240993000edbb6130b374b2ef31cc9753f75496e17f59d9c08b0394a16ca769825d34a4513758d0a56899f1a4f23f9effd3ea6cfe364b2d66ad4f0007aac1d2b0d8b9f50734fb29cdc484da54ca527515c27df65720aeb7fa5f1e4d05948d92fb9c2454a26cafec7740ff8447d86bb051e3500c17f9b20d19e366afaf7c337c18bf4422e014c934753a7434315c7412005db31b44f7f7f2f6f4b75b3659370afbdf56617f1c824a3e3cbdc122162d6b9ed2fc0ca1b3a1ef21f24db4840ecb4b36640fb6b7e78753f83b61ce345b480854378a7df9ad33845d9b62548a7a23bee256cc870d005749010232c5ef474574d67a8927c7a08a1cbb3c711f55766fb943e1248be8672c193a737a36fcb3a1c01c70c127c93a6cf44684000fa9bd14fa19787c32f1852d283181eb3cae2a7deae73c135e8ef4501f31652ba5e5b75a9518c3c02ed433fa816d9086bd3b8ef465c82aefb8a872c0e1aebf37cf019156ba1b271ba7196928038abc2c41b66330ff9701ab2827377f71a509dbacfe994fcbcde15ded6b2818748114b1e7e81f6ce5199b5bfc4267f933ac20a83f51ede5282ab713fef2b574630e83287ed81f47ffa684a4f9af692ff4a580f4e5a9f1ad1269183f2b9e39fdf1af2dfc98e65edc0d697e6602d1dd059be468e09667e8efd286f1ba558b6240d7d0e76cec29e73aa2b947cc60059fbfa16031dc285eba2de29c0bda01ecea6fb35eea07aed0cf75deb4a876b314baf7ca050123526d204f63d5ce9d787cef99fdd2ee512188654c52db22846068d0da713335708a4edc6ec70cf326fc49940c847d611728001ca027d2e88597a2f0c4b656cbe73ff269add6b6615af09653d3f1a5237216f0ce28baa16fce0d166332f89e9e40ddae6dccb35cdbb5fc5f801824ea3f0b70af3e283f9fa85e5c13b6457f11d024b992a9f22dbdc39053214d81b6f820fb0d09a452fafa98bd7b2fa16d6ec21cd03e1365b2338bcad947665f55a735a5153cbe05a20ef5b9244715403707d505ddac0529daf4bcad915627ab118ad668ad11f2ec0af0204a0d0f4d736537cc9842a34550e236720fa94b8c87e9fdde2df30e3e7c15bcc598188bb59ec991b5acae8bbd9c0aac42c46f2e9aac1ee00576df67bdb538939b504c9715a073e7894532dbabbc242ea9a7a99170b019db7375fb5fd194513541962aeeacd3a0c7b0fe706cae6fd5e408f7747e0edf0a0f39d102e3f39439ca577799143b03482a75b5231bc415b832232da2bf82339b747a79cafef82c48b3ff702a34f0afaf598a15d4f127f9d341036fc732901e47b31f989d6038870fca48ad8c38d5f23f20763fe00c9e505e6e12063fd6d447a4f81afe6e96914465494526f3008ee5c10ab1115213d5fdd16ff043969f7f2dc4c82c96fdb5cb620ee4901899e3be20debdab8ea7feffd80425b744490fb4c1e663caf5072ab29d4098bb270958a4ac8c9f8ec313acffeb9e7ed4f4c3b6c5a39078cfb23584ea99a9642ab8d7310ba0480348f60d4750ad87cf9555a5d809668844def6216cc2e65edd767607af3120618a1d5f9e5a09ff76fd411b9807d90c870fa1b8ad513c144e9a9c7faa9938f6a91f005d33601433080f88e4f005f3c4f12b08d6e6bb8110689354b78e0b806ca4cea9eb0419db56f355b7167c63c8fd242cbaa13de51dd811a63999077a2354c4ae7ef6d88fd9e66db62ba3ae129ca9e3d443e856d0dab70b0fddd013563a173033866bcc1d045e07b224fb235290a71aab39bc91f1420e3d71184eafba45b4acd6985140806fbd9fccb8207bcb214fd7d6dea69ba1a352d2fece74cf68a12220b880ab232a8074d0dc53947e7fa80a43c234940fc1b291ea9437f94bd9070cbb757e9d6e4abec58e5601bc0f0eec1d2b2e6be60800235b9db809a254f34b6e9e54dd219976cdb51cd0ed2fb184372b2e3fb8105ddcc61fbc4c8569a75da6a2ae4cac50445aed46c0815f0bae453547d6ae85dfc4e1154cd6935fd57c15a667bc8a604ba28267a53f123b0e58fecbaa482834a54ae5be2c9c34fbd205193769b4e51b3b1dec44e3cc1a9dae0706593d53fe7f71eadc2403a0b53db4c7d925e4c4698977042ae692f93e3d709fa589c59bbabd516ac4395d11f7325f3024023ff0a4c11ebdc9eb155f30d0df713fc89d77bc7f25b189176f77d87a346941bd50705e16ceb32a0201c0e5050e4b93b0462a4ba6ef31b47ee5ce16035694fd557904f4d386b7e5cf8401dae7de88bb06cbc4e80c6c5329bcbdaa1e6eab9fcd2fcacad6ad13e507e8277154fc42a219b521c25949e44c5c041e4dc807f6786630c3babd02cbbd5db8649e813149106d01371b6dfee1e53ef496baeb4a364cb9e58d4b2f949327158ead0c7bf905ad857c3ebc9b8091a87568c682b58832bd8a2f2d245577d2ff44d53519ed5093e9de25ce7966adb88c49f0837e689a48373ffcf24c645bb2e1ff1f2c0339aa3dbacb9e171fdd306032853b5f265df5cb8c20023e943595c16b362b3ca2c91daeb2f921365cab460ef3cb91fcbb88c9d859a4849d3be6b357b59b6f7525937c185705fba124c4466d9f8de11d019ec5185485baf089a0a772fc361276a7e31126a925a460244eb17577f9e40cf51a298788de7fb3a26d394cecb2e74c7a624eda66c11d0791a98d48b5885abb264fc9bbbb433bd5da53046d0eccd0e4eaa15c766610707485ef51129d6fffa2f8c68a7d222769bcac8a0b5d3c940472eccca7494528d710abb715ac934a612c55061e4df8f8e41a8399bd2a08662a85a77fd549c6f4a55d6cdc75d5afc5648171af56f7e18070c40b15c6f2137980c114cd64488d7c87d3a0d2342094073be5b", 0xfa9}], 0x1) 16:14:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) rmdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000140)=0x2) 16:14:45 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x400000000000000) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xffffffffdffffffd, 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)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1003, 0x0, 0x0) r6 = socket$unix(0x1, 0x4, 0x0) r7 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r0, r2, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r6, 0xffff, 0xc0, &(0x7f0000000280)=0x6, 0x0) sendmsg$unix(r6, &(0x7f0000001b00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000007f94d3af06e5384e89dffab99ed3287d35feac3ef72e2ce8f93b3fd048ad59b264c19fc7ff6646e444819e9485f52211547495449c9c4b99f25a7af9093e5afc56c652708ce3"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getegid() semop(r7, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) setregid(r0, r3) r8 = msgget(0x1, 0x2) msgctl$IPC_RMID(r8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setegid(r3) socket(0x26, 0x1, 0x6) semop(r7, &(0x7f0000000480)=[{0x3, 0x4, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x800}], 0x5) 16:14:45 executing program 0: 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, 0x12) 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)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000000900)="e2cd9b5aff8979e093b1da2fd958a4cea8214ea5f41558cc4d3fbb79bdbb4fb20e3c1cdef4c3d6b9c968ee164e894eb42aa95f129d4419e55783a58ee461da6cf2a901c271f646bf439845ce5944bec504a7d085a204a97535a24631f726c8b4d913d1c7f2afa37d4225d0e74d6b39aa1e46394ca7802a085009ce5b52d9ee4cf19edd2ad09e1aee7a5b7e28255f6f7588017221a179f9958295634a0221dae6ff48d1c1cc7e6c770a6bfc9f37f88cf43bffaaa1157d29cd6eaf89be439bf2072546399dfccadd902309cc56662bae50a5fea914421e7a6e7f1d00c8d72cf04ff0c877abd0f79031eadfebbfc7b0c5a6f948d718146d2ea4a47df6ff983e22594e504e5c9fc4fb16e26fc7fbe70e60f59c41756124a78093adbc0d12db3fb442321b6940e0dd9c148dfa825efb044399ebae15fd3818dc3dc6d465aa732c5c2fe4d88464b108d1cfd2a6421712c756422e038132a69d554e11e3f6d46d37dd480d38d84d7b948f8127d2e37c4885c6370dae72eec0f932e40d5a11a40fd4869f39cd2719359866cafd0a95f24bc3c50bb8847c756d1df5ef7be986c7767058eba500c4658bed588047031938eec5f835cbcd4d18069bd03660fb34a9ca17b200d54cd451362c442e0d48f6b1b2034936a1fb519293d9df9e020a53246892dbfa5680f4abaef36d48fa038421a366bf0e29e522f51fffd87fc97feca5d1f7f33ef391d72cf28d5d688c0ed3f28b4510475f4a3ab42711f30c8443b49627503e17c2564028794853212a2b79eebb8eae03f18d9e9ba133ffcd70448d047f9d65ff5545fb08416c641a51fe777bf23917a06889a3e443ea3352b0f6b54c297fe1390fca5e80bc1f7de8ffeb12cf2c110586695bdecd63d360dcc0e24ca1389837d4742a8c67b297b2fc4cfc71602d5d88b14898dfc55d4f7ebe4da3987954262fb7b4b947ed6bb3dd3988c1b8e00c34355c927686666a35628e238d35115fb67ad1489d953fc7a918125b31e2811503c2d0470e997bd160359538dca3488aa04f3bd57e252130aec85af980327883d70764fbc8a29625a889f0dd5e4d87437e4dbe57fba6ee748c76e2ebc51f249e5dec2f3d9d33eca91b5acb1716cd178e7e4c368e98e8377f04a21616519a1ac1d6a0e3156b6b8347f3b7d33e2af3501aacdd9fcc68396e923165eaac5c0354b445445e472c5d10767011089747fd0fb9159365f1b7e542a83f0115c277f19d5a89757d7a842b82273cb22aa50dfeee0ee15438a1d29cbeab00e8eed6434148a67c3122838927c57f8fd578d0b2a6e48c8a8d6d89cdfd91cd2f1e506590baab41aa685ebb36eced8bc102ef1c7e962517e97d43956bc301fbf9b68961070a7e9626ee887fbb8b5638fa8e266d6dd6f2569ca3fb9d6f27ce13372b339fceceef0b4fac07bf51f3933f269e43448048a8e9dcc2ad64c02d2e847e29d0f4f7963b4d3bb3198ba413ac8a44c2d7dd1f6fe93b505ec17b11ee6919ee4a68130dc77f1ad7b4ed31df2a7c115fa2a4216a7502ad9dd0f7640a171976b43bb2d6c34b97b7dabb0784ee5e596e6ab12e699902d54ca88337f01e584f9dd4d89e176b3a8955ca5df2af2b6b0d539c4c8558760d19ed99a038d4bbada4cb7b5edc561efbba7cbde545c6406e3df1abcd59326447c0e60b7b86687e926931e4a92676482d991ea32af5f72db1407b0081ce461adce32b22e4782919b7a80c09a901da2f4dc3371d6fe69f733927d55cd6776cada84316cefb62b20c223eedebf6db22decd0450df4dec947d34851e92f678d6374723153b0761c1063f5f471c602605fc6054dd1f395423eb279863e70c4c5e2908f6f2c70dfcb621e4da56a3571e09c0a184edfe21a5d0148dc0ca4f838344b75651206a12896c57015b2ad9b99c2553e3f9d9b501ccbf07a13cc200a51910244a8e16049812022addd2e5e54d9cf488bda03238d7c1d5230b026af89fefb4e483c808a200ec8b9763eb11f5b362d6f391cff08e7db6a43f3ef597834e9c064a6e16665a5cb1adffaf006f57957ab536b8fc062a6ac2b3c58e09d942ec416e7458e7afb1091bacdd6f59807c16434638b8376da09f5efd549cdfe4bf344e0ed91d5ca48b5511b93b31e427be4aacbaadf64fbf47f17eecdad1a2cdc264c78dc9c25a8edd4dd7b9910e02b53ce25b0990e388ce7e9ac298adf4ca20490b7da49c22783e5a62cfbfe7ed22911a706d5369a79f1ce0508db842771cd5e4c9c48be0b3f82090fabf14f7e3a1f8f582225113a662a1cd71d2db5feb4082c91cfe1c6dfcccd69b62668ced3525bbebd09910a75f98cac91e24b615d76716a8bd2bbb6372f9f091f953d3c48d25f0b560b3fd7b649da0bc9032cbb614744ab49ad4cc4cf53f6dc085e2c1bb59b5a9d336246052e126f02162e1a00c581d6b2086fe14b70b04a48a615ae10b152cddb1e003aca8feadb10da4b84718eac3f6cc026fba5452a5d00dd97419abf9685a429b8a6d0a9399198ad11c512879238ff5177d10026edc5a3bce59fd7f43038676e8da10bb63e1fdb9d344046ad28903360b2975e5740eabb2f7c3dc4f5500d3ca4ae6acf25f5995ad410142f80fc27f6791dd1bfcacbe6d18430299da806508ccc0eca359e403d76e7d8f3c497d0133ee6e595a9936bb9da92f33d81abf325de2ef22fa7cc2daec10f08652b385990cc7382fc3199e525fd7c6d4459af02e0a6ec6c6eb5de85ff81236c968608458757438a46b54cd8507b346fc8acc113f4d0450bf28b046cef46f8d45e962f81bb54fec4648aae1f72a8833640b7dde3e02b8bc7a87d2583e3d7c4c367eed0e80247da195e82f71064fb1f92f50aa03fbb9a92fd8624c2342344ec47db357a091eba8dfa2d4dc21faf4763c7f1c0028e87b2470cdb4c9ff7507c5fd811f8c881d4572b8574f68a2129207d5802274c45206197a51612e1ce1af4b11f417792e3abf071859bfc94f04e5ebbffb3d74dd3680ca144c8b114b6c055f9730dd6b7d4e276c934eb566b372e0254536204a4c323e154977ea3d21053a376bc7e1cde5e07b695f94be1df400344edfb06e3fd617b37d358b986bb8bb33af657e17bdb7c513d43252a79f5509f0f3d14bc14c017d4ef89789b811b66f537986215c750d94086a026c2d247c1c6a56d619321e88b30686e9fdeea842abc148adea7ae3e4f5e6c0e478def9cb49cf37cf20fb0c12ff3585319f104ccd12c3e0e3c4e5651e4eb0537dfc25578b9103ba3085390c0d4a6422cd40f4b602121b5657dc8b751e930801238485c0cea300681fde8d34b966cf267664004e15541f36bf1c980c37ba1f088935a5b4d3edee88bf2aa011e1897d5b9285645363698eb6071023b6986c2c9847254ffaeea6a7d3b894af206e03c51047a4091847b12bb36a49a1f3d44f69493ebf5d5e4bcdb731fb481637cdb8aac64f0b871e768aad765022a97d02557f455b5088452926d377b2ff599822bf91d3c0d5ac8ba22d776d820d953f4d356bbd51f122efcd541882ad5f3c1ba76a76f88cfde9efff682c5bdd28cdb8b8947b3eb5ac168cfba283881df2846a11ef63ad87cfd5c659c45b060038807f6488736d299cf4ded2d5c609dc6d91f7a46c520013a5ac6b267f0090ff19e83128c29a516816ead5ae2d9b4fbb635969b3214cc57caa56ddfe0b204c9f9ecb9bb4dde371bb5e9472556505196610c79c08f0644fe1eb81c9f6083cb305738240a2cd315dfe6662854d57dfcb3523114b9e13919c65fcef4e6ff56ba554d821373eb4767d68970cac2bd9b800338cbe6546da69e49ba0ed7a3ffa18c82612c145718dc0c3200fd5d7225c756d718d9686b4821f9391e662d4b12f856aa78f6ad6e64a2c2521753c5ffd8252bca4a258e1718c4ab5343b2e44f4078c84498e2c21fb23d3d68d4b1adeef34b70c0b4b68a3cf6b12b0ca4e17ce472e52e80635af3c3024c496ff2e6f2bd049b72c52c28482fcb3800af6e2adaa4d254e4c2b38e29e8bacd6546d40ca298891d6d7aa323870e52e48834e57bf2d817075483935463e5e9ae1303d5aa32226ce42ef6c9aabde9be9621510ccab62841845e8de4b75e6eab844e14b06430d5af9c26c393e7f8f8b07efff9df21c649869ae36a7c19830dfa714b421eabcbdf26f5e8b83e20cda9d0ddbece268e522004b10781dcc98f52065e3f2194054c1682e82d7f3c624a2ceefe9524985633840b1137c7e95442ff3e01a67b9e1e0517a59023eff56b0d9d9ab5b73c92b8e83112936bd0645962c31dbd5897492997a11ac3987cc60c5f9daa6ea23e1146a91689daa072eb5c86af94eb16d01539341f51ba505e75fcdd2fbc1f8846babb9115847b73939e701d2b86870d2fc18d17bff66a8fcab68548a0901a46352562fc992b4ecb4ff77eaf005616dfe2f64e4bad004f8933abda0582ec24768001321fce781d44328ed1a0f660e568cb104aa7d374b2222566f431a523db95787f8716a8c5b89c2852170a8522558581688c8cb9133b86999012a4b512c6c915e78c7bbc912bcfe2a4f7dc1b8817e974a76da3b8806647689e468a1e684b5c4de9b094bc9a4e1884a7607c770004ce7b8ab0bb1901f7c489f8fe0e342847d8063a82f5047e6fe5717218dee8e4f29c30ad6d7ba5cca2a6a49c4abdc079bbf702a620cd97529755f9a8da537879a690b32b6eb8ceedd0a1c95c53c7ced18e24353642745707b864d945236b41d28e719faa70bb793ab035bdc92c9735e021da40d2b5dc5838ceaf28ad78950aedcd832af6c351ffd49c1f8ff681bb95c1712384c47332ce923edffc8eafad07cf25847966f3ef1469ead2706ac7017c2e7194d6e5faff8a386974e5b390ecec6299126975121f9fb633233f4bd9255d69aa8a6b0d5b64a3b077bf19fe04089e5335da9eb029aed890c022898d52e18ab1b968f63f5d95f53ceef42c2ffca53592b6601ca22a864448c101bc7ca0693ce5fffe9dad50fa31a3f56240a38c0c08a57389e6a206621bfa672823924fb2bfc693b0b2cf0f8d8056d434736e2bacb42ea8dd9b17f237507f8016826be30732671ecb29095ef2b3e015a88b1d9f42f5d08809b2434b6a29f73ba85a3452b0f5f789bb044892b1de0ca6809a072befa4f338c9237a7a56e71bc13b6524fd163f699ffb94619fe9dbca851efadc8d314070d85148be08828488f28d45f96bcf6927577c4f34f809638fdd8e70f077e287f32b916663fdbaf5e4c8243b6b0c317d06b8ce47dc71bb3aee81732abdeae98b74499d80b9490864f349ab5af3f386f4c2d9c5dbc0dfe816f5e502a16b3e4952702a748940e7210aa76f045b205191d901382edf93b8c35bfce4e963d377258b827b81671a3a0a0d6d2a8f026348312edf6e8971631db30337ca49cd2b7e5b4ad7a018682062b80de6ae3cc2c9f83a050f7ae6c74bbcaed19e9804cdf2e86a0737258a55d9c477f4bbb4afa1892bc37b4da88e4445384fd899dcad1a73133ba5f893ca5861c4387e70b34b1ce4b4fc6950fa4b7f444811a98e61cae44f78759fd60a4327032a6ec7bc7c4e7b5e945c02dea50d978b226f8a3cedcbd26954ad91e798e716cfe0714413c58b479d87bdc2b9dd7c741c3055e3b493e0c1b3f0072f4a89d3b51b2e619fd6fe0179ac7970ab0c97ce6203ec179aa3c3363a0aa10b561a47432cdfbfe45201c8656d686caa77c414f16a84306169641c44c7ec1d3e04622391a3f1a358798f1024254cf8d49f361ce68eb27eddca752c448d067be69454aa0d499b11f653c36a43d7100", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0x8) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 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:14:45 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() 16:14:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de44000", 0x0, 0x2a}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0xffffffad) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/96, 0x60}, {&(0x7f0000002880)=""/4096, 0x1000}], 0x6) r2 = syz_open_pts() ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000200)=0xe0e) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) write(r1, &(0x7f0000000400)="ce0d97f0e5c5cb7b2b50f3ad005cf5ab2c4c9648e8196a9dbe2b6fa532667ff9a9c833d841f2e1095768309e13b722aa8b88d9965364136e5ae0a490cd5513a7591c1267cd8dc773e25d8420d4c0dbdc72dcff65bb0000000000000000000000", 0x60) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:14:45 executing program 1: r0 = kqueue() mprotect(&(0x7f00001f3000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f00000013c0)=[{{r0}, 0xfffffffffffffffb, 0x81, 0x88, 0x6, 0x80}, {{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x55, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x7fffffff, 0x10000}, {{r0}, 0x5f9f8cc61c77ada8, 0x2, 0x2, 0x3f, 0x8}], 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x7, 0x7d}, {{r0}, 0xffffffffffffffff, 0x16, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x383}, {{r0}, 0xffffffffffffffff, 0x1c, 0x4, 0x1, 0x4}], 0x80000000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x20, 0x200}, {{r0}, 0xfffffffffffffffc, 0x3f, 0xf0000003, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000002, 0xffffffffffff8000, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x2fb, 0x728}, {{r0}, 0xfffffffffffffffc, 0x26, 0xfffff, 0x1, 0xd98}], 0x8, &(0x7f00000001c0)={0x1, 0x2}) r1 = shmat(0xffffffffffffffff, &(0x7f00001f2000/0x3000)=nil, 0x1000) r2 = dup(r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000001340)=0x98a) shmdt(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x280, 0x0) clock_gettime(0x2, &(0x7f0000000240)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x1) r4 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x10001, 0x80000001, 0xfffffffffffffffc, 0x200, "4e7220099e3f009147cf43578642163961d6beda", 0x1f, 0x3}) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/36, 0x24}, {&(0x7f00000012c0)=""/17, 0x11}], 0x3, 0x0) mmap(&(0x7f00001f2000/0x3000)=nil, 0x3000, 0x1, 0x5010, r4, 0x0, 0x0) lseek(r4, 0x0, 0x1) munmap(&(0x7f00001f0000/0x4000)=nil, 0x4000) mprotect(&(0x7f00001f3000/0x1000)=nil, 0x1000, 0x7) kqueue() 16:14:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c87a654d22b15d1082f94e6c40161b725b9c0a3af987851749ab71edb7caf9fa8dad164d0512887a1d8b42bf0f0c1394b30e6cc1c43bf0c5ca98dd954120b0fda29b67e76afacdbb952e87ea2070ddb891d82e547f01c402db28da221ed380669cf2936797cab3a6fdc3f9b2a0a", 0xda}], 0x1, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) 16:14:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000100)=0xfffffffffffffffc) 16:14:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x120, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:14:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) getsockopt(r0, 0x1ff, 0x3f, &(0x7f0000000080)=""/66, &(0x7f0000000100)=0x42) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() close(r0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x5, 0x647}, 0xc) close(r1) close(r0) lseek(r1, 0x0, 0x2) 16:14:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000440)=""/254, 0xfe}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000280)=""/21, 0x15}], 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:14:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/22, 0xac2caa6be7d25d13, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x204) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/22) r2 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) msgget(0x2, 0x1) 16:14:46 executing program 1: r0 = socket(0x11, 0x3, 0x5) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) r1 = getpid() getpgid(r1) 16:14:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000180)="fc3d6adafad9348dd2e16c88f2f52e0bc2094ba84767850d18e0fa36c418892e5217d93ac8", 0x25}, {&(0x7f00000002c0)="be37d7ef2ac73f851dd89c1ea9c25e7d3fae5216471d131039f6c3980792fde21d4f4442e5ab7ecfbd277ca9471713ff433e271fbb19107a2abeacf7993093c006591620d0da818400656de6dace14d0774f1b1b2e18c1528c2795755cdfec29af43607a3c63504a0089f80d98c2a4550c0b02dd23dc3fb90f7fddb6e15d038e1b7d92ee2d0a458263b933a17e7585b2b53ee4a5a23dd83313bb187663893e8c5fc67131bf6733bb01dcc8c518a91e1001157de19f9e476951e9995951fe57e12a0f0585fe319b775138d417816761", 0xcf}, {&(0x7f00000001c0)="6190812a5ea1f946c9334a6d07d30702e6962366f0df83c5d0f903cb132dd2f5e3671937fd1d8443f0c9926d3e0576caccaf5378ce45", 0x36}, {&(0x7f00000003c0)="6ed739a0c2fe12e029f95aa1de659c5bffbe787469870fe905df6466467664c77a236da790c01a2f43c14d6acebbc55885b80b811ee4135879446c5494f9449057f3bf9d697ab4bdc2a8fed39acc000baa6a77dd7b86e1e47b7e3b5b26770413f782accf4ad2e310bbdb0a71e83be54fc489c41397030d68f7885029d501f7984853a08972344ee311e7d7d2785aa4ac14abd5ddb551c976074f2ec6b1ca67202be5be6ae31d2cb9e90f44bce6008c2fa4b96dbcc66a1d28e4ae2c65ba4baf6eba2e12d93353060e6a401f3ee9a94517bf044e1a1d606804", 0xd8}, {&(0x7f00000004c0)="3563680d5f6a0a1fe182", 0xa}, {&(0x7f0000000500)="22f06b39ab5d5a1668f48f8c479282b8652cbd3597e5a8a0bcf2d2c24e2ee8f6c479206bfaf774c2974021f14cb68ec1b1103a1946c9523597536176c41c0e9cfa897f8a6383e13fc25458fb79722ca22238ef582dd8076ea0ec3e1999ffdf4a1c91cd9aa7abd37e590f238e5ca152a3e88ae884f173681eb46dc8f51c2ad9f72c99924c941d3a9c1b897f8fec9a1625f56759da2e0fb88f97db9dc456d52a2c231198ca5494aeef3178e76190cc4b6eb4ec695bd3ddc78b87e3bfa654046ce4a420118052d95fdd7c0bd1e819267da6f54d5f8fbd70f99ac7675dc3c9d26cfa4cc1eee5743929665017", 0xea}], 0x6, &(0x7f0000000700)=[@rights={0x30, 0xffff, 0x1, [r2, r0, r0, r1, r0, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r2, r0, r1, r2, r0]}], 0x78, 0x408}, 0x400) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() uvm_fault(0xffffffff8221fef0, 0xffff800007f4a002, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8221fef0, 0xffff800007f4a002, 0, 1) -> e rtable_satoplen(21,ffff800007f49f59) at rtable_satoplen+0x150 end trace frame: 0xffff800014a28670, count: 0 ddb> trace rtable_satoplen(21,ffff800007f49f59) at rtable_satoplen+0x150 rtable_lookup(0,ffff800007f49f09,ffff800007f49f59,ffff800007f49f11,21) at rtable_lookup+0xed rtm_output(ffff800007f49f00,ffff800014a28760,ffff800014a28768,21,0) at rtm_output+0x1a7 route_output(fffffd8036de1800,fffffd8037067c00,0,0) at route_output+0x78b route_usrreq(fffffd8037067c00,9,fffffd8036de1800,0,0,ffff8000ffff8e18) at route_usrreq+0x35d sosend(fffffd8037067c00,0,ffff800014a28a28,0,0,0) at sosend+0x6e3 sendit(ffff8000ffff8e18,4,ffff800014a28ae8,0,ffff800014a28bb0) at sendit+0x58f sys_sendto(ffff8000ffff8e18,ffff800014a28bc8,ffff800014a28bb0) at sys_sendto+0x92 syscall(ffff800014a28c60) at syscall+0x541 Xsyscall(6,0,ffffffffffffffd8,0,6,d812a492010) at Xsyscall+0x128 end of kernel end trace frame: 0xd83644e5b10, count: -10 ddb> show registers rdi 0 rsi 0xaa rbp 0xffff800014a285d0 rbx 0xffffffffffffff5a rdx 0xffff800007f49f5d rcx 0xffff800007f4a003 rax 0xffff800007f4a003 r8 0x21 r9 0x1 r10 0xffff800000936e40 r11 0x5fc3f41725babf7b r12 0 r13 0xffff800007f4a003 r14 0xffffffff821ecd80 mplsdomain r15 0x4 rip 0xffffffff81d7a770 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff800014a28580 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.1) pid=290255 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff9520,0xffffffff82282f80 process=0xffff8000ffff7708 user=0xffff800014a23000, vmspace=0xfffffd803f013528 estcpu=29, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 13720 522443 4417 0 2 0 syz-executor.1 *13720 290255 4417 0 7 0x4000000 syz-executor.1 4417 260638 5463 0 3 0x82 nanosleep syz-executor.1 43407 354552 5463 0 2 0x2 syz-executor.0 56790 344062 0 0 3 0x14200 bored sosplice 5463 468720 20291 0 3 0x82 thrsleep syz-fuzzer 5463 476313 20291 0 3 0x4000082 thrsleep syz-fuzzer 5463 107541 20291 0 3 0x4000082 thrsleep syz-fuzzer 5463 443972 20291 0 3 0x4000082 thrsleep syz-fuzzer 5463 79157 20291 0 3 0x4000082 thrsleep syz-fuzzer 5463 17069 20291 0 3 0x4000082 thrsleep syz-fuzzer 5463 220624 20291 0 3 0x4000082 thrsleep syz-fuzzer 5463 463628 20291 0 3 0x4000082 kqread syz-fuzzer 5463 154780 20291 0 3 0x4000082 thrsleep syz-fuzzer 20291 350356 13342 0 3 0x10008a pause ksh 13342 491968 4354 0 3 0x92 select sshd 41768 221970 1 0 3 0x100083 ttyin getty 4354 502744 1 0 3 0x80 select sshd 75345 488005 52933 73 2 0x100090 syslogd 52933 231189 1 0 3 0x100082 netio syslogd 34218 285783 1 77 3 0x100090 poll dhclient 55077 338364 1 0 3 0x80 poll dhclient 53587 408865 0 0 2 0x14200 zerothread 41325 186819 0 0 3 0x14200 aiodoned aiodoned 507 41908 0 0 3 0x14200 syncer update 55176 143123 0 0 3 0x14200 cleaner cleaner 32445 245774 0 0 3 0x14200 reaper reaper 29986 487943 0 0 3 0x14200 pgdaemon pagedaemon 22265 480897 0 0 3 0x14200 bored crynlk 4797 334144 0 0 3 0x14200 bored crypto 40338 83992 0 0 3 0x40014200 acpi0 acpi0 41644 384373 0 0 3 0x14200 bored softnet 45782 50086 0 0 3 0x14200 bored systqmp 1122 32439 0 0 3 0x14200 bored systq 50865 503695 0 0 3 0x40014200 bored softclock 94548 382492 0 0 3 0x40014200 idle0 83376 225410 0 0 3 0x14200 bored smr 1 64932 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 9541 10456K 10478K 78643K 11581 0 0 pcb 25 9K 11K 78643K 1343 0 0 rtable 101 3K 4K 78643K 1371 0 0 ifaddr 67 15K 16K 78643K 521 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 62 0 0 iov 0 0K 24K 78643K 327 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 77K 78643K 2693 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 38 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 317 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 21K 78643K 2196 0 0 sigio 0 0K 0K 78643K 46 0 0 proc 42 30K 46K 78643K 885 0 0 subproc 64 65538K 67586K 78643K 730 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 284 0 0 in_multi 33 2K 2K 78643K 302 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 11 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 437 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 87 21K 38K 78643K 6283 0 0 UVM aobj 122 8K 8K 78643K 142 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 102 0 0 NDP 15 0K 0K 78643K 164 0 0 temp 190 2359K 2488K 78643K 10282 0 0 kqueue 0 0K 0K 78643K 35 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 23 0 19 1 0 1 1 0 8 0 inpcbpl 280 1159 0 1152 1 0 1 1 0 8 0 plimitpl 152 90 0 83 1 0 1 1 0 8 0 rtentry 112 214 0 174 2 0 2 2 0 8 0 syncache 264 4 0 4 2 2 0 1 0 8 0 tcpqe 32 25 0 25 2 2 0 1 0 8 0 tcpcb 544 387 0 383 1 0 1 1 0 8 0 nd6 48 42 0 38 1 0 1 1 0 8 0 ppxss 1128 83 0 83 11 10 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1005 0 813 13 1 12 13 0 8 0 art_table 32 1006 0 813 2 0 2 2 0 8 0 art_node 16 211 0 177 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 309 0 299 1 0 1 1 0 8 0 shmpl 112 140 0 20 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5415 0 3938 48 0 48 48 0 8 0 ffsino 240 5415 0 3938 88 0 88 88 0 8 0 nchpl 144 8716 0 7052 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 27444 0 27443 4 3 1 1 0 8 0 scsiplug 64 8 0 8 5 5 0 1 0 8 0 scxspl 192 31241 0 31241 23 21 2 6 0 8 2 sigapl 432 2309 0 2296 2 0 2 2 0 8 0 futexpl 56 36291 0 36291 2 1 1 1 0 8 1 knotepl 112 952 0 933 1 0 1 1 0 8 0 kqueuepl 104 710 0 708 1 0 1 1 0 8 0 pipepl 112 1574 0 1555 8 7 1 2 0 8 0 fdescpl 424 2310 0 2296 2 0 2 2 0 8 0 filepl 120 15072 0 14976 8 4 4 5 0 8 1 lockfpl 104 753 0 753 5 4 1 1 0 8 1 lockfspl 32 901 0 901 5 4 1 1 0 8 1 sessionpl 112 36 0 26 1 0 1 1 0 8 0 pgrppl 48 72 0 62 1 0 1 1 0 8 0 ucredpl 96 3744 0 3737 1 0 1 1 0 8 0 zombiepl 144 2296 0 2296 3 2 1 1 0 8 1 processpl 840 2325 0 2296 4 0 4 4 0 8 0 procpl 600 5230 0 5192 4 0 4 4 0 8 1 sosppl 128 28 0 28 10 10 0 1 0 8 0 sockpl 384 2297 0 2278 9 6 3 4 0 8 1 mcl64k 65536 1421 0 1421 120 119 1 47 0 8 1 mcl16k 16384 8 0 8 7 7 0 1 0 8 0 mcl12k 12288 45 0 45 13 12 1 1 0 8 1 mcl9k 9216 39 0 39 14 13 1 1 0 8 1 mcl8k 8192 44 0 44 13 12 1 1 0 8 1 mcl4k 4096 119 0 119 10 9 1 1 0 8 1 mcl2k2 2112 15 0 15 7 7 0 1 0 8 0 mcl2k 2048 50937 0 50899 15 9 6 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 98083 0 98014 77 71 6 29 0 8 0 bufpl 256 12636 0 6886 360 0 360 360 0 8 0 anonpl 16 256831 0 248089 103 65 38 53 0 62 0 amapchunkpl 152 10914 0 10834 38 33 5 14 0 158 1 amappl16 192 13142 0 12667 121 96 25 36 0 8 1 amappl15 184 129 0 125 1 0 1 1 0 8 0 amappl14 176 736 0 732 3 2 1 1 0 8 0 amappl13 168 384 0 381 1 0 1 1 0 8 0 amappl12 160 599 0 598 2 1 1 1 0 8 0 amappl11 152 19 0 8 1 0 1 1 0 8 0 amappl10 144 803 0 801 3 2 1 1 0 8 0 amappl9 136 743 0 740 1 0 1 1 0 8 0 amappl8 128 329 0 303 1 0 1 1 0 8 0 amappl7 120 570 0 562 1 0 1 1 0 8 0 amappl6 112 69 0 59 1 0 1 1 0 8 0 amappl5 104 254 0 242 1 0 1 1 0 8 0 amappl4 96 1997 0 1969 2 1 1 2 0 8 0 amappl3 88 1387 0 1381 1 0 1 1 0 8 0 amappl2 80 19344 0 19293 2 0 2 2 0 8 0 amappl1 72 51802 0 51393 26 17 9 19 0 8 0 amappl 72 5584 0 5552 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 141 0 20 2 0 2 2 0 8 0 uaddrrnd 24 2310 0 2296 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2310 0 2296 1 0 1 1 0 8 0 vmmpekpl 168 19588 0 19566 2 0 2 2 0 8 0 vmmpepl 168 247597 0 246181 180 112 68 90 0 357 0 vmsppl 264 2309 0 2296 5 4 1 2 0 8 0 pdppl 4096 4626 0 4592 5 0 5 5 0 8 0 pvpl 32 746265 0 734368 326 205 121 239 0 265 21 pmappl 192 2309 0 2296 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 719 0 233 16 1 15 16 0 8 0