x9628d581000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d582000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d583000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d584000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d585000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d586000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d587000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d588000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d589000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d58a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d58b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d58c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d58d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d58e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d58f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d590000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d591000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d592000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d593000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d594000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d595000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d596000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d597000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d598000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d599000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d59a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d59b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d59c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d59d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d59e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d59f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5a1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5a2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5a3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5a4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5a5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5a6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5a7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5a8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5a9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5aa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5ab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5ac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5ad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5ae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5af000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5be000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d5ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d600000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d601000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d602000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d603000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d604000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d605000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d606000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d607000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d608000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d609000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d60a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d60b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d60c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d60d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d60e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d60f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d610000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d611000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d612000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d613000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d614000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d615000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d616000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d617000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d618000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d619000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d61a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d61b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d61c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d61d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d61e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d61f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d620000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d621000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d622000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d623000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d624000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d625000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d626000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d627000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d628000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d629000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d62a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d62b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d62c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d62d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d62e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d62f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d630000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d631000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d632000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d633000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d634000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d635000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d636000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d637000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d638000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d639000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d63a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d63b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d63c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d63d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d63e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d63f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d640000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d641000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d642000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d643000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d644000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d645000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d646000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d647000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d648000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d649000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d64a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d64b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d64c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x9628d64d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0381000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0382000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0383000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0384000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0385000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0386000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0387000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0388000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0389000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f038a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f038b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f038c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f038d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f038e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f038f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0390000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0391000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0392000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0393000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0394000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0395000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0396000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0397000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0398000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0399000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f039a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f039b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f039c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f039d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f039e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f039f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03a1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03a2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03a3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03a4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03a5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03a6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03a7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03a8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03a9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03aa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03ab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03ac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03ad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03ae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03af000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03be000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f03ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0400000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0401000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0402000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0403000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0404000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0405000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0406000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0407000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0408000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0409000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f040a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f040b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f040c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f040d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f040e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f040f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0410000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0411000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0412000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0413000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0414000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0415000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0416000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0417000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0418000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0419000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f041a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f041b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f041c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f041d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f041e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f041f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0420000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0421000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0422000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0423000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0424000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0425000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0426000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0427000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0428000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0429000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f042a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f042b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f042c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f042d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f042e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f042f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0430000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0431000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0432000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0433000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0434000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0435000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0436000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0437000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0438000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0439000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f043a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f043b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f043c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f043d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f043e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f043f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0440000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0441000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0442000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0443000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0444000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0445000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0446000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0447000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0448000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0449000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f044a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f044b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f044c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f044d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f044e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f044f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0450000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0451000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0452000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0453000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0454000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0455000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0456000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0457000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0458000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0459000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f045a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f045b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f045c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f045d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f045e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f045f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0460000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0461000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0462000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0463000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0464000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0465000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0466000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0467000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0468000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0469000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f046a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f046b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f046c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f046d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f046e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f046f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0470000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0471000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0472000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0473000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0474000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0475000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0476000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0477000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0478000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0479000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f047a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f047b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f047c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f047d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f047e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f047f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0480000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0481000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0482000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0483000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0484000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0485000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0486000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0487000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0488000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0489000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f048a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f048b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f048c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f048d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f048e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f048f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0490000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0491000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0492000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0493000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0494000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0495000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0496000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0497000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0498000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0499000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f049a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f049b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f049c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f049d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f049e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f049f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04a1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04a2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04a3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04a4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04a5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04a6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04a7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04a8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04a9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04aa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04ab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04ac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04ad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04ae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04af000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04be000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f04ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0500000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0501000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0502000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0503000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0504000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0505000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0506000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0507000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0508000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0509000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f050a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f050b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f050c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f050d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f050e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f050f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0510000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0511000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0512000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0513000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0514000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0515000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0516000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0517000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0518000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0519000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f051a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f051b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f051c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f051d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f051e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f051f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0520000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0521000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0522000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0523000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0524000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0525000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0526000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0527000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0528000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0529000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f052a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f052b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f052c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f052d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f052e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f052f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0530000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0531000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0532000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0533000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0534000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0535000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0536000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0537000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0538000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0539000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f053a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f053b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f053c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f053d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f053e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f053f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0540000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0541000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0542000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0543000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0544000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0545000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0546000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0547000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0548000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0549000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f054a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f054b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f054c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f054d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f054e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f054f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0550000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0551000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0552000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0553000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0554000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0555000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0556000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0557000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0558000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0559000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f055a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f055b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f055c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f055d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f055e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f055f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0560000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0561000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0562000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0563000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0564000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0565000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0566000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0567000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0568000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0569000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f056a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f056b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f056c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f056d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f056e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f056f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0570000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0571000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0572000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0573000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0574000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0575000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0576000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0577000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0578000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0579000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f057a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f057b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f057c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f057d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f057e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f057f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f0580000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7147000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7148000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7149000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f714a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f714b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f714c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f714d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f714e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f714f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7150000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7151000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7152000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7153000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7154000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7155000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7156000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7157000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7158000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7159000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f715a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f715b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f715c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f715d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f715e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f715f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7160000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7161000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7162000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7163000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7164000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7165000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7166000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7167000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7168000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7169000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f716a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f716b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f716c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f716d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f716e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f716f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7170000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7171000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7172000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7173000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7174000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7175000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7176000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7177000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7178000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7179000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f717a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f717b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f717c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f717d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f717e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f717f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7180000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7181000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7182000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7183000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7184000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7185000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7186000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7187000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7188000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7189000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f718a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f718b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f718c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f718d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f718e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f718f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7190000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7191000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7192000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7193000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7194000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7195000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7196000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7197000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7198000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7199000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f719a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f719b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f719c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f719d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f719e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f719f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71a1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71a2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71a3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71a4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71a5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71a6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71a7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71a8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71a9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71aa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71ab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71ac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71ad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71ae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71af000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71be000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f71ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7200000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7201000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7202000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7203000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7204000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7205000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7206000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7207000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7208000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7209000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f720a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f720b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f720c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f720d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f720e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f720f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7210000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7211000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7212000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7213000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7214000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7215000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7216000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7217000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7218000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7219000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f721a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f721b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f721c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f721d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f721e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f721f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7220000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7221000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7222000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7223000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7224000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7225000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7226000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7227000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7228000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7229000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f722a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f722b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f722c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f722d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f722e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f722f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7230000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7231000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7232000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7233000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7234000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7235000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7236000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7237000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7238000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7239000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f723a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f723b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f723c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f723d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f723e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f723f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7240000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7241000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7242000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7243000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7244000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7245000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7246000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7247000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7248000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7249000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f724a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f724b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f724c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f724d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f724e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f724f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7250000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7251000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7252000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7253000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7254000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7255000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7256000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7257000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7258000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7259000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f725a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f725b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f725c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f725d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f725e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f725f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7260000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7261000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7262000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7263000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7264000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7265000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7266000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7267000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7268000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7269000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f726a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f726b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f726c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f726d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f726e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f726f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7270000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7271000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7272000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7273000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7274000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7275000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7276000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7277000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7278000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7279000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f727a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f727b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f727c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f727d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f727e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f727f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7280000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7281000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7282000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7283000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7284000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7285000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7286000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7287000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7288000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7289000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f728a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f728b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f728c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f728d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f728e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f728f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7290000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7291000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7292000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7293000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7294000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7295000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7296000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7297000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7298000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7299000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f729a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f729b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f729c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f729d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f729e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f729f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72a1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72a2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72a3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72a4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72a5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72a6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72a7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72a8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72a9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72aa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72ab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72ac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72ad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72ae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72af000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72be000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f72ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7300000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7301000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7302000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7303000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7304000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7305000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7306000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7307000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7308000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7309000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f730a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f730b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f730c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f730d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f730e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f730f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7310000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7311000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7312000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7313000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7314000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7315000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7316000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7317000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7318000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7319000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f731a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f731b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f731c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f731d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f731e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f731f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7320000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7321000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7322000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7323000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7324000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7325000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7326000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7327000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7328000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7329000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f732a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f732b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f732c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f732d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f732e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f732f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7330000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7331000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7332000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7333000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7334000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7335000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7336000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7337000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7338000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7339000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f733a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f733b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f733c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f733d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f733e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f733f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7340000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7341000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7342000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7343000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7344000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7345000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x962f7346000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ca1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ca2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ca3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ca4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ca5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ca6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ca7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ca8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ca9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320caa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320caf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cb0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cb1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cb2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cb3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cb4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cb5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cb6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cb7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cb8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cb9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cbb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cbc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cbd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cbe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cbf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cc0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cc1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cc2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cc3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cc4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cc5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cc6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cc7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cc8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cc9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ccb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ccc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ccd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ccf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cd0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cd1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cd2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cd3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cd4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cd5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cd6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cd7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cd8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cd9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cda000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cdb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cdc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cdd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cde000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cdf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ce0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ce1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ce2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ce3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ce4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ce5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ce6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ce7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ce8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ce9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ceb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ced000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cf0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cf1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cf2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cf3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cf4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cf5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cf6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cf7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cf8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cf9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cfa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cfb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cfc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cfd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cfe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320cff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d00000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d01000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d02000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d03000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d04000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d05000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d06000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d07000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d08000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d09000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d0a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d0b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d0c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d0d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d0e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d0f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d10000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d11000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d12000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d13000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d14000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d15000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d16000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d17000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d18000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d19000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d1a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d1b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d1c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d1d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d1e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d1f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d21000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d23000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d24000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d25000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d26000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d27000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d28000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d29000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d2a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d2b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d2c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d2d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d2e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d2f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d30000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d31000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d32000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d33000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d34000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d35000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d36000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d37000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d38000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d39000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d3a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d3b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d3c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d3d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d3e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d3f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d40000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d41000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d42000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d43000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d44000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d45000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d46000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d47000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d48000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d49000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d4a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d4b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d4c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d4d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d4e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d4f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d50000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d51000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d52000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d53000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d54000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d55000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d56000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d57000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d58000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d59000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d5a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d5b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d5c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d5d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d5e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d5f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d60000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d61000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d62000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d63000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d64000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d65000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d66000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d67000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d68000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d69000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d6a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d6b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d6c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d6d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d6e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d6f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d70000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d71000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d72000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d73000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d74000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d75000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d76000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d77000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d78000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d79000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d7a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d7b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d7c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d7d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d7e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d7f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d80000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d81000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d82000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d83000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d84000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d85000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d86000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d87000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d88000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d89000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d8a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d8b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d8c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d8d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d8e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d8f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d90000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d91000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d92000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d93000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d94000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d95000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d96000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d97000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d98000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d99000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d9a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d9b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d9c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d9d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d9e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320d9f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320da0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320da1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320da2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320da3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320da4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320da5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320da6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320da7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320da8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320da9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320daa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320daf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320db0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320db1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320db2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320db3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320db4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320db5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320db6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320db7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320db8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320db9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dbb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dbc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dbd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dbe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dbf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dc0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dc1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dc2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dc3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dc4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dc5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dc6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dc7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dc8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dc9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dcb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dcc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dcd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dcf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dd0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dd1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dd2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dd3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dd4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dd5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dd6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dd7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dd8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dd9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dda000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ddb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ddc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ddd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dde000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ddf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320de0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320de1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320de2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320de3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320de4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320de5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320de6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320de7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320de8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320de9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320deb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ded000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320def000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320df0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320df1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320df2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320df3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320df4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320df5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320df6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320df7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320df8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320df9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dfa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dfb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dfc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dfd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dfe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320dff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e00000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e01000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e02000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e03000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e04000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e05000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e06000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e07000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e08000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e09000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e0a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e0b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e0c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e0d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e0e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e0f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e10000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e11000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e12000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e13000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e14000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e15000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e16000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e17000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e18000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e19000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e1a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e1b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e1c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e1d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e1e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e1f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e21000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e23000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e24000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e25000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e26000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e27000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e28000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e29000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e2a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e2b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e2c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e2d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e2e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e2f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e30000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e31000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e32000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e33000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e34000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e35000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e36000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e37000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e38000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e39000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e3a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e3b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e3c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e3d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e3e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e3f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e40000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e41000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e42000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e43000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e44000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e45000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e46000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e47000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e48000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e49000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e4a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e4b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e4c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e4d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e4e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e4f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e50000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e51000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e52000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e53000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e54000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e55000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e56000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e57000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e58000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e59000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e5a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e5b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e5c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e5d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e5e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e5f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e60000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e61000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e62000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e63000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e64000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e65000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e66000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e67000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e68000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e69000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e6a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e6b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e6c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e6d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e6e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e6f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e70000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e71000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e72000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e73000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e74000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e75000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e76000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e77000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e78000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e79000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e7a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e7b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e7c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e7d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e7e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e7f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e80000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e81000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e82000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e83000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e84000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e85000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e86000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e87000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e88000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e89000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e8a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e8b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e8c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e8d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e8e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e8f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e90000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e91000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e92000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e93000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e94000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e95000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e96000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e97000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e98000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e99000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e9a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e9b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e9c000 didn't change! 22:19:41 executing program 0: r0 = syz_open_pts() minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882ec4fe3cf774857589e8bacb154dbfa6"}) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc0, 0x80) getsockname(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) syz_open_pts() 22:19:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="b857b8f77f7c6b6b265c71998594b06152e3d0e5ede7bf381a3363c53274db1266ccbf582d0fb130a51ba3bd48e60d86958526fc1bf9b5da55cd4c0bb437179dff320fafd6ca91f37a831257eb61376aabd7cfab8a4f0ca5dd4ff19255dea98a92a0e550390adcc63e19d236fc7cbaf7562548069b04c80c7f49dbaa747c84d0aacf9ccfab8c6e37d769d12a6a02a3dacd4e456ace9318aedade4326d893dfed291999152a3df29ff32b4e3a3d6f4c9271790843b95c7713fe0ba7626862e6acc43714ebb9637d6b7693ed30638dca502508b235a12080ae321d8e7e99e6f490b02efb2f27cd8a5b97e60afd8ad2ff7aa30a10b3b7eceaa967a8c9686bd6a9326910fd20ac8c872eb53d477def79418eb2ed8bf366c690e8834840e6f93a5912f1c37247ec2188a2d85d9b3213f98d8ef966b3e3f0516504c0e26490cca365a7b4a4584c697582644590cb599b1ade6d67b53ab9dd973d00e7df37898c3646827b3b2bd4aa650c39a043f6af4fc17296093446c215eb3306757b45801f8552459b3dd75fb46090a04344765e372619335a19a146214288f2bf42f0680d76a3e63664d8b026b0e2aa8d218a1401a15fef8a58ffb7b700d40bb557993e99d3e6792f629a778dc4be9a8383f507c83541567ab63e5fa0d02199a6a5fc38087e9155114972dd5958a0cab98fe44100036aebed698ba8e6f02e0a4af496f8d9a7c292b264dc3f9c379a3668706aeec9d4493d0428a887a8a5c602a3dc82bf8cfc24a8ac0812e4e47daf878af4f267d2db4a08de6e3375a2a0dee098e85b5f35558ce4bd751e97f07a62544da8f0c170399af47c85c6dc2c4072e8c6b7014f19597997c420adba354803635c5878bd1d3c9799654c2118bc699e266d030828242ad3d863c98c74d2c61cd82218398e662d0ce7cac139f2586a3be56d8f4f2a954fc4186669c87810b3350275d199dbca45e14ebe061063ff3256bffa7eb3dff3ab2cf18f6fa839c194c61325888e95ba54ca3c9e7868357c56d03ee35f2e69834d06ec261786eaeb0e07f80278d0663aac595fa356b4417172077aa8fdb6bcd4e0f09405867fb6e6d88f2235982ed3672539330cbba8959c134a99420fd3d250af810d75191361eb25113c95900de64d564c49b15f3eb304642be2a419738c4ec76cfb37da9d5a432cfc76c7a2e6e63135d030efcd29d583da23cafc17105c98196b03057aa67269b46f27250e34f1c95ae72b84501313", 0x374) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e9d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e9e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320e9f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123840 va 0x96320ea0000 didn't change! 22:19:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfffffffffffffffc) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="b450f50f53c65c04e1d5f23a9a8feb033194c076d15cf63bf55f3eabf8467a37e09d16c07023dfe36540ba647b399e68b3862b62e17163ff9219d4d0a0a627d73670afdb1eb9d452440639292c092647baf3d347003d5ca33fc76cd9813a4780b7d622a51fc6677540826ab5bf506d6e977ae614cb049a1d60376e124149774de4d9c2842af71d4c09a590d0981d3eaffec359f96391b6d49c9b0f895904f08540936bd4ec60a7e038de9f850c019ef32506c2e6226d844352a7fcb267c40df28bf550227ed2fab2ef347dcee7bc8ff9592f04f538949dd926a382b21f8cd8fbb759eef12ce75c16405561b4734328a073675776cfea19ec921f07eda7680833cb8a4697e8f4ed6d29dc2a1a6c10cd1abbabc1f59fd72ad750113058599038c11b2cc335fb704ab40e80409fd382b0a700d3f4abb7951e1415a1b4e8b7325a1df06933d81b7fcf9ac09e270c595dbe78165769f8edb8556511bac5c34b220b868e4153c1df5de050df539a9007fc200b3c32561cac38e37f1fa6ab6b9d168cdc0c0024e1ca05e2b986724a206c48e139c8958d6f9dc97f51f2dd70828b4824a4dcf63461586e3acdd09f39ae2f76863e8ad494ea7835be5c8a8f692c98bd65cd5165c8bba498dc2f8c6056feabc4ea7693da74bd6a56cb47ae45d97766f1c3120351e10039254ec3f28541e783cf263e3ad5657cfd128e3b62d4d00d1d01b623baac85d32784121a974b79ed23ba3e5676375bd5876edcf7d30c12620987871a96d6f53e3b1d9681652be249fee2e7d6dc186ada1986625aefd1066ac3ac3551132abbe9c4ce2b6051fb6923edcf8e9622f7d408a644adb67e32651adf716273c90b67bcbe4abd373b03f45f5236253c1a4fb7241dd599d5b01eff93d7813401a952f2c73f8c1b48c0d90b27a43c7f3f62376305532e0474d35a42ebc7931f17a97770ab29711bc4582c079d8cb290df98b03e349fb4127a953c79bbe976f73d15ac7ab3b0dfabfedef445297c052cfc48377a93bf3fb63d67fb7297482312ce4f555f9eb488a3d4ec3f167295a5a0c1d55d4a4591effaea5e010f9beb735466d2a6aa51dca5f2c71a0159dc0fbbf5dc2a7c93a741abc865c293fee1b230acc94cc75adaa88220cc2c50dbfa1e9881e1499acc2dd2d8f6bc25e8de01d6d6dd9f2fcb0a97c1769da3b051867aadeb4ca9b96aa08ad3debabe7f58e8108cf5025920688ebdfd93b2d793a94cd12aac8c1d1f8b010694e9210e486c5b4def8af84069de84b395688aa756f0bdd215872935d49dfeaa5d5ea031e974c2c359fe5a6fa896107f8523c9c513fa679c48860c356f12705e647fd72d7e1def53bf97381f20eb711d927f04f2cd2fcc80b8098233706cc927ec935fcaa5895fe24008e138fd6c194599a2f83cafb21cdedf295cda64dcc5fc6734d996b25dc2a1bbb94a7cb80abea2b3ccbdcb8998b03e1172b1de3b669022879b017c57832ef29974894642f238373f1ddb54c61891a9a59ca63fa3c084c43173c9cf1106c841ebe2ab85322b9b0653209ce94267cf61d0fc151874944708a950b2ff77805ea37c640e07563e3ec80ee6f85109f9460bcaca4c78917c3e152bd98b85e3a50b5559b2c622f414c93c232a6b863a2ab55a30d760d559d4b89e3af7c379785d5b807e4bd93c5f9087c27888bff22c5298af92e8957c667d9eb6c332d948f77814460eabf9d641d6cf2ea822b61330737d4289e4d4536ed8108ff32b55b410cdc3a402ed0a2c86633309b308dc1fa3b1b1041ebf47446f61726c739e17cc97f29de372ff410651d588ee6d83f831c2bafa4f534b98e22cf63e5e57c6465207025399b508b0c68bb5194002329ae0719cadaaf7c571d27dbc86f876f55b425038afd9cdb76bf695025e394cd448b60f27785de78ba381e27d702cf54d0bfaea5202bbd42563e7be1fe624ae9b17cc01d15c6d5f71403984e9e57f74d64bbae408dbf83c76949840eb56e6984ba6b7d5be9f2aeedb940fbcc0429b151ae7906f182b8c310e7690a0646b7a14d79b73cafed7086ccbf492a7001b5aa132473f4b156224a59441b6e4f53a9b49750a6cf2434a3ff29ac8186142dd6317ca30fe7f8cc06dcc82253e31f28ba5f87dd2aca5ce9fd92b2b22dfca850d90675439c59366740a03782ff0da80e0f78f3d632ac7fe8ee6697f34b018c133ed6d45b0774fb20dbae78c6bb9ce9e14d1de5cb81482d4830ca3383c203255dc06d461fc3f6ad17eedb2d9fe6e3e9602209a6f320af56c178f032992d0d25afec66d266afa14d1c9331731085b8ba12024f8b31895939b90142d86049e4d4e416dbfaf186e502fc3f6e1e9b8832bbc20259d4f2b11d276b18195e2b63758c4af8759621bb8bd9d008a0c9a60c63a58c695bcb1032af83e79fc894626eb25e86d15cac6d712f429a2536c7bd24ad1e5c829409984503891202deff10dd232230b6575d5faed12fe99a4f2b8bcbc2d2a7e018e82516a2835e6f1442d577f12ea90c59dbbf74b09004f1e240568817051478619264665182c1507f298f5966d7936a42969865aa2db459c9163557587e7f0dc0f2459e1eaccf4979ebcdfd992de2d08fc3411c8e1457885f9ad65c383665e8f0eb080a0f11bd59dadfa1e6ed0b00376beb23bcafd924f8a8f4430e3a55b486c4966582db40e211d7fb0133552ca0077ea3f052098e734461cde4d9054668f449f59908a0bfddababc52bb3640b2b4971bf8927b4a82507f3801d84b3ab6fefc5ca2182ae035fbe716b01b4344ab84bce3c8acee7cfaf94e22ed2de50a0b0c1bb1e292d8e3519602c5adb45733b6643c008c546958148a5ca483894ebe8909a3b11b8cd0acb229887f87c8797d6fc6941b7513c08354c118ffbbbef8e47e65a49d382fc24ae009bbea18970f818babe8b96065917a7b51ba9c344ed98ba714801a33d6789eed1b37375a7bb6b7644b08a63f22d86dab39c019c4fb10cb1e842585cfe0b697811ea4b11c8d2f4891f6c5e3487614066526d916dcebf9eeb0a892b322dc02c98c78b809c3f448a5d948b6b2fadda7dfc1c809a9ea6ae1d3679bded3a25388f51bf3d87e59ff80e5306d64a69c99fa5b89eb8d94bac1facd42d24f064e0387e8621253a8cad1aba5397c6b22c79c2cfca96813181e0ca7e564cf7d6ffc5d3f8a0d0e27d4268c7a344c79cccbc951e208a74778ec7d31e01354dc028c2c9e27df0a951f3f5abae2136e116305ccd4496eac3d3522e04e03d1430483451f9f0cfefc514a5e26a7e3e051942f6b744b23ebec347636bc6268f54ab5ec823db19e239ba840acaa0781fc960d8a551521e87738910ef0f316a8e13665d98bf7aa4b0e549c7eee71440dfa5ce321e17d1ae9b7e69f43a9199efd8090170fec2aae8f411b6c19710b7358722455d2fb3a7d7fde0e290a1b5f397b3096b657da0bdcc774d35967c588c3fcc0016f9812e46b34ce6da1ed85e31c83e643bf7c15263c8a1531279887b22892abd0b891014218001a37eca197d9ae7707eea5c6d27bf4503b1dc6e8c32c545e71e5dbb9bc751cf526bf532b0521b7e0e1c39119265b545ce0e26104cba8b47292c8ebf7fa1fa8e8aa2f89ce2118a6f599116a6d051ef6b47e6a9453e63e2392ae56ffe84cf10e1c06f84a73388c0bb2efed6d4512fd4c2f7582eff923eb14961f5a86b578d6a609b2adf84cc336f8c50a063abfa6e1e5cd9ba0c11095b96c9318a8ca814e9fb72d9fcf6d9b3aac69288c5f01805a113f65c9c1a2895b412920892c79d17051bb290a92d6084dc0e5fe0087a46f06d1b21c6cfa4660649715f1e07c9e5d97fde44973ae94722cc0988f1a4427f568f29b02b5ec12520913136414dd09a3c48b3b43f03b0b3e7572ab164254626cb3dd45e18c93f0f6658c2154504fa558c1b022d31204266fd22d0d27c60dc4af5c0ffd12111a97d28405a29c104e2837b5bf56b0e6cc70f5be8da281b46517f245fda6904abc833299f3c34c2e167d8d34a14bf35de77dad72f2e508f67ed36fe4a931982915201f9ac4073fff68b9380f64e055d6bdfadb7755cb28ebfc5c13e216fe861448cd38a77e180b331c69408b7a2a547ad8d6e3f1e3bc3ed71d2c10a1eeabb62af01accc1e2904979208f6cf5a5342b52fe37d946beaa1e6a3e19fb0e21f0dec5b2d382b25542e2950e11f98427ba2954fe0936537b40f72846552a544249f29e0f2c83e370ce93ebfe66087283dc53e9552fbb6ca71194f52cedf5cd721a7c5f5c557d4ae8cb1e3b97265ea6315d24f0b59d0c559e0852ea07a780639d7897a76b6cecf7962ace2935a5d694c844cb7fb2071db6a18888e0d0ca3d5ef2496be20e64f7a8e71f4e516df619345efec1c7375e1a0b476acb3ad4dc4f0829f2871024d041d9c65156eed2388fe4019f58577d40264151a4e8039082df9463c0c13837c1c6832bc75ef0d7f356328affa8b69e16ef504d73b11c9e896f5f822ea9be0f2cbc2214756b94d7057802af0ab2af74645258cd947f37e666a26941d4aaad41f75bc45a55c979f1f391d2b52ba38cbdff96b8ab1b4ce8d0cdb7db69f555ca150e9eefc00f589ff2c7a3c90c70e8c20cab672f4d995bf3ec7fc019b2e8a6148bdf8bfc95c79ac06efd5d47889c250e3565a23d2fe7cba5df072c30594dc91e361502a46a8fe8ce88643f7d48e7eb453cde98ac90254412502a0dc92fcbfab891051130c9069c66ea738fc9993639a7ed4cda6a53fd62a2b4daaaf67a408a54b82dc3a72d9cbb1ae02c9dff2bfd058b3794a26ee7ee1764b281959fe213b172ee4fc52be3eeb4372bc7389fea13a78da82d7f5326ac7cc308c93954d91a4a6539d0afe2149aa2c79a2bbe11aa758c913bbc9eae071d6cea6746e921334834c7cf94fe165f0c94e8f01f75064a97ab67a81d6eb0908340c6d504d5a8d03b3feb5af6a615d0b64f695210593105be702ea0f90082acfee676cc03699275c39ad9ddd86d49c097127c835874664edd3aa44c642549a6b432d8d96a0c7e376761d7e1b718f87f127dd9b6d98b54ea83a1c8276c697de462b82e24b2b981c73a86fb71bfc2097b23114278599d91a683b44fe84d71b9425dfbc953df4102e4159596fc6a96c3357139fac81381db549e3040f2c48262af8086c2c260903b78c2a471f7238b3899b5174c0a89165de4ae93647a0b0666b36cce850268252ae956f5b5f2a0d5667275feeaba21fe98539ae281c354dcf74cdfd576a4ea34e7043186b1617c9565ff5e0c3e22f72bebc18b9fb108f5d54fbb480f246ad0b4d8c70bd0e2286ea09977ee7317ba2c3660a779f2dd014946f48982d3edf2c26fdc60af7c7f5a5c1b14f71892bd7b4405199d27720f3e30303ade40cef9e225c2b63bf98b7c9ba729809e702d23cc6b3cc1aadaf41fd7786fc313ccfb4da76eb4f549404db7d7c65c298c3d02abf6c87cc5f1affc92a6d9ef0fa2d617fec238734f794c98402e734a0781dc1e69c7b127ca9e0924cafc9fa8c6aa01171801f543db281dbc6656f469edf2974f0f2601ded8226308e04f90d01c5eddc7687718534628de6625698b3ccf6c50d2b8f99132bf6023fde302cc0a2964d517b2c4641878d8ddee9aaf87fb099307fab5a242ea5fe409bdbe4504eb7d5417c2bec0b7970efe72fe8e01cd20b83d707f3beca36f9eec6e987810a8c2c746f3b27ce1f3810f7af2de2baeb02b5b8e2b4a6d19b1d31a52ed41b83bf90b23326402f90465663961d1ef41a33c478f477228be19572c0d4de66034990a57b903df36", 0x1000}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x89, 0x0) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)) preadv(r0, &(0x7f0000001200)=[{0x0}], 0x100000000000007b, 0x0) 22:19:41 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r2, r1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) syz_execute_func(&(0x7f0000000040)="aac4423503c3c4e2d9aeb99d4b18f10f3805fb0f7e7600c48129fe5e462e440f38069b3e000000c4e263f63e2e67f246038608000000c4a335691a0c") setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="caf5b415", 0x4) 22:19:41 executing program 0: pipe(&(0x7f0000000080)) pipe2(0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) mincore(&(0x7f0000a10000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/34) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x0, 0x7, 0x80000000, "f1bcb3b5f8d3d32f5e32ffe10681149727d928db", 0x5, 0x1}) mprotect(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x0) mprotect(&(0x7f0000d35000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0xf44a4e7074406ba3, 0x10) 22:19:41 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="a27f8aa8773b63a2ef574d98d84cd89ea335d15f0b823fa324f1305027c50083f737788c02d85797938fcd2ff4181dc989a339a4cea877f6f0305e02bb86f0c7c7975c7218c34e502810cddc01692f39c94bcdec4021ba312f12b478f718fb9cc70a9a4f01ef74af34c01aecdabbb82f8c8bce", 0x73, 0xc, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) getegid() sendmsg(r0, &(0x7f0000001200)={0x0, 0x15b, 0x0, 0x0, &(0x7f0000000140), 0x14a}, 0x0) close(r0) 22:19:41 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='$\x00']) kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x2, 0xa0, 0x1, 0x1f, 0x1000000002}], 0x290, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x44, 0x40000026, 0x20, 0x7d7c}, {{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0x6, 0x1}, {{r0}, 0x0, 0x8, 0xfffff, 0x18400, 0xa86}, {{r1}, 0xfffffffffffffffc, 0xe7, 0x1, 0x8001, 0x6}, {{r1}, 0xfffffffffffffff9, 0x12, 0x4, 0x8000000000000000, 0x800}], 0x2, &(0x7f0000000040)={0xba5, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) 22:19:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x42) write(r1, &(0x7f0000000040)="df", 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x6, 0xfff}, 0x10) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:19:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) 22:19:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28010, 0x2) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x6}, 0xc) ftruncate(r0, 0x84b) r1 = socket$inet(0x2, 0x1, 0x0) shutdown(r1, 0x1) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x4}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 22:19:41 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x0, 0x0, 0x635) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) ftruncate(r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140), 0x8fca27b0313375aa) 22:19:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000080)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{r0}, 0xffffffffffffffff, 0x3, 0x800fffff, 0x3}], 0x7fff, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setrlimit(0x7, &(0x7f0000001600)={0x9, 0x10001}) pwritev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)="afa4cf065cbe78b4e4a6811f8612463bf103fae1713b298cf92c56d668d93796045761fe873cafc0419a3d2f9fc892b7708617db22069b00203bf364e6fc13b872bc34078c4e1d462262725e4849a566e5a0b2da4cff75b8905302ed0aacc296bce13f588aa58f023bb12f4f31891e5b2733a4838ac60d90", 0x78}, {&(0x7f00000002c0)="a15f5232a15fdeca6486a6e60080345bcba26e33b8948e492a9da6f43f68772f3ba1aab1e006f3b14906c3d19087db0f894f92a7b649e0575d51b97f34a4dd120dd89ebc4fdfb2a52eb52d63721e46a2c1ddc4892a76b6ef2e8229f79afc1c21837b66b3ca54b0db4838e633e7fe0eaf50da1ef41c2eda0ca0e5ec86091f22a45dc8aa0bc60a7bae42db454f2173f168f87f3bb023834e69fa7127042ba181097bf462f7e2582e5e1d98b23fff6499504e9b57ed0d6733d354c4ad93d2cfb5a49226429a4a0fd438b0d3453016955cbb297d2b2e5565ef9e3e9e6ff53e95d585b75cac252da4343a766ad1c4cdea5ac65a808ee3c1", 0xf5}, {&(0x7f0000000180)="f1ef64d7f50325748a44096dcfc9a5e1099f003ed048aa6a035dca2c16898dcc754cfb693df19fd97f7fd803aca66e575168ddaa456affea486f6a369e0741b4cd36cf59", 0x44}, {&(0x7f00000003c0)="16a8764db61ed4dca457d285ef8e66f7ec3c2fac2199b013ff83c9e9c257ac2fb7e1e2e1e1205aa5b8cf1727436dd9c30e9774417fcbc0e587128efa99b3959d87c09480d2fa3b650c0ca027b7b8285785c0dd71072afd8baf1ffb1d7a9638e27970466a0df2bda1978d9e7c02e32acd8d8cb5895285783e49e78ec3ce875469a28e6bf88095fa0e580941d86c7b357ac77ec7e42aad6e7e41092a2c99453cb4b2051baca3ddf935f6fbfd1723dae517f50bc9a2e716319f16acb1935dbdf941302e33b724e81964d7cb2d9e24188f41551353d6c1de56e18003103a015e0b3c0f51ff71829ed3be9458c469428b9f63fd21c8243fe84d5849a450dd963b996cedf5f43200f280479a3f73c6d1956647af483195a9de5178602f1de01699b45c984c8f614d80777a78852ab0e9428b07fa5a50169a76aea3d056750c66ace409ffaf42262286be722f8dd55f8b208fa527d6523c361cdb92c35dc5205c5b963a645e5f99c1e6dda3b9654d5f9098dcdaa45635cf9484a9adcf19b79616feff4c5109f26853a636538682cec2aacd9503ba7cad5f15af6f06ae3df6c8e28c9ed9d79028d3aa35281dc11c4f7a4d0d36a5ad3241ccd0272c632f68220142c45bee92e96dc18540458fbdaf5ef192c1574a8fcb8520c58c1cedb89b79c170f4ce34d37b56ed21d0b38e925448415196bbc6658c7c2ec6e78e72fc32c7baa8d861241b59ceee52e41d87cfb37514ab80955fc76e83d8f302cbc43889a34abcd5bbdbd2f3529f6473833282ff2f5bb05f431f5ff616bb78d70d43f0c48193eddae165877a3353c340e506f539342051d0abcf516e1978c52ac7723f655c2f14a380a64d9e24095a0af97fe996e3b5aec2538277940a803371fadc26834e0fb63cc894bc873816f0ef29627ce741fa03f0c20ee4c64b7234148bbd66157d67763f6b1dc34efc805a50157c134f65ad800ae3239ab50230fea7c0d83dbd3aca1185f0b016f39c4ebf8dc9c3f0cde425e46d92e97a4873bf46fd7f8e764c722c79e62af9d8fac405b6c09b74f6f973e63ca56e96b29b60809a8f4ff498bd80e2868e4b6ecb8039200bc01d856df949ea948def5730e5fcb604838333348147d3d2a4c1c58dfa26a8c10d67a2906627c8634b1710ef25ca137dba540336923931babb9b52705f67995a4c95a29bb52ec41f8c3edf87509e733c10992eaa4517ca5bea3d99c446a11a6b457161b1b22c2dc47bea30ee7e33cde7ac8359af0776f94e631eeccf07f65700aaec7262503338524244c2ef0c9dd38c9e93fab8f2f3a7a6e8f9c1be26ec6df8f286ba4a3c74088805e492f3168b339c36e3d8dad970c10916454882f94ec317db4b7a3d8a1ccb62ee6095074cc331d2683b99dda763fa24e4bae3f26cb1c7657c510611440f1cf90eeae576865adab526c74ab2edc25572da7f4626da6e0ab6c3ad1111e737ceefbd33f8a00d4d094738234ced90fa8caff07b82419da681f6491341e29272d99529ef5191121beb35ddfa1f3e092798bc317fea8c4512ebe43049e7587ed38bc7768201deec8d2e81e8be92d5636fd79d81b15938553ef157599868e2205ac24bf0490407481e941d370aaaeb55fde8037f56bd23411d98406adf0558de63275992827de2e5c36f2e0eeedd37e4e4201333a8cb3c235f611371a48833ec13457852b74a30d89fb198bf65c620a66b89ab08ac3130171fe53e95b6cd6fbe8e1f845d99bcdd8c79823511b872fd8c9ad3072a821c1c4062b321fccab8811ea267eae6f39ea93ddfe5dbf13ab71b8eac855c642bae337206b42acaa3da99179b436056fe19fb290b6cb2779beacf4bb14854e06d4aec3c5c0c9710fb141ad1b5dffa41d9f6cab45dec7e75d8898d55beebc0c022c84b5518d1acd051f119b1ef633e2ac73185ecc5ad7b3425e1a4d9605a1913e44e82180c99ee9e6d2c8b1f4e03648cd8e13f350b4374db8dcce929f42c670cb6d7ff2df1dfa284d99a10131d60341a8f45e2ee549b53956e159892101de2f4e4f2dc4a7f1dbbc4b18a9265a904ad51122f1cdb969b71aca04fcd4bb76f30b5eb7c90d1f20bf7092117794dd4300595389bb063e50692c1ee65d4e6b8dd82a34968c4d3e37a2d21841ac231c5ec154ced7228ba13ef52b4f783ab75c64850e4a8b1c496abd7d861ab84f38f96348b40f61fc4bea6a2eb0ea37db40ad9a45aa59f80124aec2247fdf1d975eb171436b4757596b06e2e75d2a9d9bc7dcbd9c4b425cc637b7bc369d07beace9c71b8faaba5984ea62fcdf8731a03dedb07613ebe71ee0cf4f67c70284536c9dba750174d0b845bcf2154d112ea5abc86acfdf4e00e197fe5b6028d871c705e5b038956565e47ea1a1926bc9ca318a337abd991b4051c8af5da38cb9c7cc6946b1dd89465f5c3de6a780005795687ed013c46855fab4b845bccedf509148370280d026079baf3c5af660f4201b40c6d7635d8b05b535cdccefb267171c74644380d116f04202c4e874212881bfebbffa751d820be182a95881b2661f73c2b70beba3e9a082ed989634843963e28cb2b5f19413d37722737e3a4e438a1db123c43295e02f3617c0c8ccc2234ff6fef660fbe1e3fb9d192b5f964902b408b2af75ee5b6c0b752cf09426157b4a48796787b21cd1d2659d90b545a5a989b4eb31b791f67b73cd76c171760a9f30c1214827b24fc318597f7c1b7dcb864cd27042b7166a63fcdd7d9ceddd235786611a9c51d47c449781ea99d02ecc5f60e8ebdc9939bea0459e58b0850a2556cf17e219ff4c636eb78b377dbeb03679f72a5e1a63c05a1d25e40ea80909e41c982d5fead6455740f1651b920b78f08931c9cc51f8ad66af240a1354a30694ebbdf875fd95456f00654f6fd76cda4fed63aa69121a8abff2a33ed34062c248dd202460a76272eeaf48684bfaa7b6e3f4db855a118ff8f1ed776d2228a1dea36a52606b0f8f420ab014b5c264ff006f943b91a32202bfcd46b2c2cf94dc8e9b64422c3369fbda7359b69681665b51939b860287b260fafad0e13451e98b1f746683b1903bef51e790c57bceab70439a7a6e4e68700998f5ab0a6fb2da82fe6518a0ea6e482f74b2b5a65993a544aa03c05f350e04537d5416fef116c50cdd0e43910116c98d1f5d9a87647f27fffcc137db22748fc4745de84f6fc0f47fc3fd57a89cd62685339f982e178c0d037932cc9e5f2345ab1eeabcb6d5e3bd439dd4ba5373440fdca64681ef85c2c2a246935eb38a51bcbf62cea55fb17d568eecea9772cc194935eee315ed57e7290d31a1996e786b73383298e64af794a6f118ab14101c4c3174ed8407a2ad2aef086435ba86d6d4ae9050590af2177aaad92038f1542751ada71031d928357c18169ee4aad814d34f55afc423dca42f17aadf8b077e02b54da3f51ede4803b7d023c952fe7444d5546e753206d6ed3c97683266ea716d44c97bfb8cf148139b0270cbf119116399d4268ae0ce2ac34a37cb5a155e08d8ac95b6705f267c9c81cc1aa27688088c42de6b839ad167fe25e09dfa8bf2090c7a9c3214376641beebdc723b4a4a2a18ef8d3cff979c759ba469da26c0b92da8fb851a1753824e917fb3dc1ffd45a33f4fed399b569c10483647dcd7ad6266a594510912c17620973f2c06c556d1c1d0e68d09800c18f9ec0ff022e14e39c6ce6331c88f838a5b5689902fe191ecdddc7e34dedb9ca801b601ddf5ad5fe3b2fcc469f3ff50be4a61fed785190d9c9bcd496c385712d5080b85deea6f6c14df48cc35b2344f1c8c289ec6de9ed4668cd8144536a5e2863b7a3c69aec733b55eef545496792546bc99423b97c7d6a27c249f478939323fb407b867810c30434554cd95be99d49754bc39a5896ef5ab50908b0d80b141306ade760ceb8f090a3998b822304314604d3699a6343874ea40718c842537cf31d5f4996edad753fb2488511f01ffa54de60940f913edf72fee3bad5ef27e2e527355667c90ea639e56ca08dd0c8735ddf09f6026349e1f8884db2568c5570b00e5e18bbef0041cff7e97f77bb0a9282a3075f9136965bddc88fa040e40a34c3a604f03dd3df4abf55021dc4aeb256d7c3dc478b41488fc036e14b983ccc294b07fc7b88dc46fb08068a5067f5b1b7cf03cff2483008bf8da9d3acbf4785b2a9a0410df8fef89a2f482d9099932baad8533666944cdd481ca8c338de4b4ef74276e37442b5bd0b93ad9cdc23667cb026a65202fdf0675b708582894133582bdb13b73d3d485146663be15de3f029f8f994412be99d63e7d8d5f1eed16a76259eb4d79ce01d89b12f657853af87fa229075570f70a3adbf0656ece6c8799f2bdd01130410c53293bfff89ac153cf41a4aaeef521712f07626c1aa998645097589ddc268ffe20c09018850f77577cfccd4ccfd1bdfdfa4a4e37185e15346b48459dc5d4efd34a3a1eeb85847f2e15a4258acbd002efed3b4a4f24901f15d641c18db4641c459bc1eb52b90265b2a69e38b547bee3bf432b4172515f22100f573466ec4cef57744eb5cf98f06c8483fbd585f09db0ff71716680d0f10de874cf62af3b45345ee22dc834c750ad81d415adce896d1ec934696d44f81339fa9d7a901a65eb0f0a3e629a8651146e4657849f49e9da4aa273597af34bd26b14e4f525cb13707c5d5119f3dc6cb373738fccb916749fa565c9bf4d8f1ae6dcc431a1d1dd1f1de888066b1f45ca2c542b217e9a128c4ad5ca6b48c49c9083a8521510821f8955020cf03811abf4c2cbc8b764f7a5c475ccb43695bae08a01839c8f3c3e9331594098d54e4572bf796d273410862ba706ddf3b1315a0d1722d371ac43f698e0324c93da40c991092d7d1bad0c1fb21d149a50e3ab4a703dde6b3b09a1af2ea6c36de3b3502ab00a58cae2b9278174ecd55048bd222b4eb9acfebd27c03645c5047afef41d76b6b2bd4bf91dd24ba073b40958e7de31364970e47a4478c61d8631ead338e4e9d5fa0e9285160a6add098a7e0f86373d37b12d18d691821ea36ab96a2a2c165dfdcc456b9ddf927a69217cc54a31e2d4801ffa98286303f4274dc8bb013672ea175ced2d348f441c470d3eeceefdbd73776e5e4f89adef2fc586602f5aeed1bc72a26eb2bae1a4b9c63237eed84b7db570bad1e9633b0150451f9277a55f499c0275c50a034eb843940438637b64d5b3a4312bf10729f1e0a76be813212cfd314297e886a2b350eed58e01a37b9b4cace44aa181cda305a9ebe89d12bb1183c3cf8fa525d827d6ee7ef064c1583e0187330e2f9d362b0ec55759cca89a72cc0da0c328cb14614d5b0215c7f4583a4e5c9b56c1c3123adf5ff0048009951ac330ea38af238b188d3e0dcc79f12e0e7a574b252c1e91ec5a615719e8d1e25e4bf6d6282da19cd277081f412bb8dbab92a72eeeda3dd06d4241b5ae65dba767fa179bd0bd7c7c3e00d27d846c91ff6aa3c7e23a86e7baaf2f5e72320c491b419843d49bdca4a71e4d2919afc10292b459c4f8550d7397a0176fcd46be954fe23f4a22242e55793fe417c4d4c4f841549cd8a6f942993bb5209552a1ecb069e6741b7dd085471275b4047ce231b28e69e189c1c6303aabc34570683a800ea3a3bce891a7067a4922aaab7e61a5514950cc645dd11341b514666a2fd830fda6a6737446bc7b46c156b13a6c5e27c069cbccc924d3a69a775867e63b34625bcea903df65c8c3dd602e5a817d14aed0ed4055436eb893da3d3cb7abd4d13a6db47e292a6193f00ed7c96dcf5e2c6a319", 0x1000}, {&(0x7f00000013c0)="aa07326eac96d08bccd13bc1aacf9125959dc3ad34bb2a8e2b569b7beb385a920510cc527b0f4f42e68bf7f4fcae44479c1f0cd0c0dc519fc580ca01bdf428ecff4f1a4a346293ce083d309fb3eb90257914db0ab533a1a70914a0c08d722c6bf5a1ccc56b87d240b659d9fc63ec44ea425941677188fc167a2918edbbe2759fb89dc101ee4f1a5898add118c915026642c3088eb1c407d0", 0x98}, {&(0x7f0000001480)="9685", 0x2}, {&(0x7f00000014c0)="da3738079a54a72efcb00d95aa092ecdeea22eb16807d580a7e583bbc528c5a17b562ad7260b3375896547148ed66fd1f610d6a495dc8374d644ce7ddf70b55e82a075a917065d8467a1a2769f2710424c313ee7c02041b36ac4992929bb6056c3881312639d68eb5191ad504a45b122a5dd94e3b5c16b80ad295081454eb45bdb01baf4d1e1b12a8f745634cc976b683690", 0x92}], 0xffffffffffffc4e, 0x52) kevent(r2, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x7, 0x0, 0x5, &(0x7f0000000140)={0x10000000000006}) 22:19:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35", 0x39) close(r0) dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x7, 0x1, 0x120, 0x400, "ba102aaac6b08a592d697d7f84ab9cfe824c7b44", 0x4, 0x6}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "90d2fdaa510000000000000bffea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)=""/18, 0xffffffffffffffee}, {&(0x7f0000000280)=""/223}], 0x1000000000000350) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) 22:19:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) flock(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = semget(0x1, 0x3, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/4096) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 22:19:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000040)='h', 0x1) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) r6 = getuid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) r9 = getuid() getgroups(0x2, &(0x7f0000001640)=[0xffffffffffffffff, 0x0]) r11 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001480)=[{&(0x7f0000000100)="c4db6662bfa2613f2c6057943dbfaa2b378452f377560e543ca18cec9d11014d92a06f52fb1a0177237ebc2b75bf457a62c7c6f7177b966212e3e08d3003e8161cb1dbc5c384b6317756c0c731e85aa6b24f5743b0e46126358dd4027075553e6de3e1cf219fbf2a0f88983658e146325b6a5dcff224c1f90abef83dd7dface0ef87d2732e1ef5c02df285a0eebc3e3900932aa294742ee59fead106", 0x9c}, {&(0x7f00000001c0)="3f46c8f3", 0x4}, {&(0x7f0000000280)="1639546c028ddcf0b184499bd84f379b4bc9c0994036b25ecaadce7e49f146b0a00faaa40c6fd95932a0307ca9403a5ec96f86e200d7c6547269946fceadfb828226ba203eac3efc554e406b7a29f959caa99289a68ef746827e09f34b1adca063033b0aa91678d30eb14f75dbdb39", 0x6f}, {&(0x7f0000000300)="ab8ce7167df0cbb30365f238e0c23d46a57f1fc83fa83a738a363117b9cf1d936be08503adfc9937a6d6805643dac1a21768ef17d1769f4406c5d98d4fa81f12051f95173b832b8263940fb52f59bc7fde1868bb63370c16fa8b61f96ee098474942dcc248ec0b67d96fb5374c9fbdce43c37b658acd720436e7a3b3ce77fd658db96d22f99e9c8b0f37554f44d1a82e51885956c9b69a4f9157cbeb3c96e0099bd03f57683e18f78aa17acc7070d2aa43dedb5b311b90829e7e804b9e633adef3993b381d8a58d1c0d7fa4412f1255277450447dfe3279a13528a50c6a4905b5b89094156d8a5713a7c8340945a8eb49580a7d590d4268b780db4ec64299b988c1e38586b993c883e104232e440d9e0595ca39f67a6d0399a01db3deffa13c6ff42050909af609379babba6d1d581a8630aca75c658261ec9e8cbc519c3869425aa4399af471363206c27992fb1e84c735cb3d2d6e6ae6306b688860b3eaef8206a0505cd65849eb76ade5d146f57bcc6056d52828d666e2f9f67cdb3e201cfb22450ab6973e38eb512ad663885a974bc4d809e0a53454edb667b0533a6f8ddbb268ac9cb1ff408327226ed8bfcc0f09133079838af707362e7716df03169dc693b1cb33addfb800a70f2ae69942468d079392af45cc35864eb7a8eb941d7c43c484b4260e3226e620776bec0dddee4c75d16e531075cee0d12cbbbdbdf234e4dd6b759335b82f409c1fffa9c0438463c988d12b19d396c05e8507c90aeaf5fc25a3369f4da0f64a969afd7c07220cde73dee44065efda1fff4e4b5009c7e13310999c2bb49d72f111503a8657cc6c19fcec0bc6cbef962d9fb486120ce9a93d95a7230c3a299b2c8f8ee684948845477403244ad08d80fd5e981982c3102c39d4b091b4e1cc50d44b0f5aba875851837a13b222209b7ea538f9ffd0f5897ae935165bc2236d5a8e2ea1baa5eef25d6f624e1ee00d735ef94946c94cd234309326ef64f84441649e3181ebd0cad00ada0e4a1a780ace23267ae23c02667fab1223e9b33c990e8d390ba3abf60616f284d969e15f9fb33b4c52ef2b254a0e679b506b57f234affe69087df3c2bad8a662c2931e875c4dd2073890d9d5ed6e32cdf78d0ab9c096efa44ff2c636eb50027a4c7a1124c1c7423b633b9757b50cd7c57f07e451cabd0381e8334790f8e501394d9de2997e1d44f3dc60168d1011452dfd8272b56a94637731b2d2da2f9aef3ef7cfadad794db34b3a336de625c0f83967d493cf30e9b52c99090536dadda65ce67c0cf74753a8ef610750f6e2e09abc27b3aeb6a356cd7577b28ceaef7a40b0a47243ca2d199db5f6a7126e90ce74640fb29ae548576ed5973f1810325df090fa0c079ddebb246e84be6d1a00d7db2d2f1900a1a643b974414145c46cfdbb6fea2dda5860edfc3390bbf6d65583f2b4fd85f6a34ee046627eb1b7eaf159178adbc9fee2e93be61ce02f4cf6d958af4a249dc6bc57144e89065387732823fb4a519a3c5076062d3e6bf8ee6a5457a3d70f00902f66f8ad72a2df27953593594da6dd6b04c799add4be93e0f5932dc9ee94b33128419d6dd103cc19d6d0a4751ea6dead8c98f164b20c397bddb5259714e23e6eeb4e6f9849d637af650832af7c084c1509bf1b09b46ae4590efecc00b6f672a7b194ba54ca4f9b8db8c34f0a97a8337a7aa639845d39fdd499c498a7d667d77e8de3c8361d44dd3ba6f6d605e86733fd7b72d944bd6da0b1db306e87d5418bc0f95a2f8f7f6def68e462626b4540e13b213d14f8f27e31123b4de7e6f07645fffdb5cb7c1ae55b61e5c8b2e354f30c760426add99fa937fe9a2f21fc4e6a40c233245dca27aecc0007d6e432bd943f05d18a7a4ac96b4265ede2c3461f3414c6c56ef33f28d207eee48146ec7d30f0503fe29234f051de0471a39d3eb9b8fedf9fa4b602b652a266abde39909c71b33a8d662394a671dda1f74513727cabb1887e2378a5b4a4d270573db79fe38f036330a290ab0b857d9f5471e0081e73fcadefc6b2ace1e7a27551e400054e54e90c15ded9ae212a5628adda187d081a1af8d50f09b0b6101cd7f434a3c7af960584f7cb97037050b2c36177ef1f6dbd0af33e6527f5ddc662d79cb8d6bb6e515e83084cf31ee076ced65bc50d1e9308efa7de880a9a60b50b2c01b58e989b62ca001d17538162c1f7c9f2b44d16f3079df1be5b957370cec15830e82fc2f64a71de90fe58cc5ed60be600efa20151c694e0ac2533fe8c0ab106c2eb9e23304d0e6d37a35b26dfd4d8ee346873fbda032793af1028f4b3a219b8f5cacb280a73b7e1c8cb8ad2e2d5afa93ff48d83b52a486f91a1b4bcab0a0940da2b305dc406d8020e8440b701ad833cc4bee18eaee42f22ca2940034ddaad12c4f7db3daefbdef1658974975b85c8a8087fbdeeaa0186015db33cbab1fd343d09424f2713e6c7a781d673cbbcff8bfa8d19dbc8b9ddf4e0d36753e0e9a7f027dba4275b27b9c214a2596edc50b22f61d658b99da1d0f91017c291bd5e8c0477a9aadfa4b6d6735a4e180c67d46e89a4e09a5d54f062e147e3e54d60d64ffdaeb0c8ca258e37051964879042d11170ac889f7ff514721b6b38b07dd82a3e4ee058735af7424301c62dc11e267ccd2cfc54aad29ea9763d0c23032f661c2b36beb6f75bc8fee6792bca5cf9b8adeba0b3e817c709824b35fb062695a271bed5b77014373b17f42019fa1bec7e27ed6ff7239d715f81d8dd9d6101c37989199c77be1b9b6ecfaf445f055c6e30652bdf1eb6522684f6addb7ea62b8c2af9fdec648632104a605d4c13777147e32c8f9f3b721cb4bbc2d56f45cb0a7c28708f7fe32844b9bf47bd31258364025f66673754a9cbac35df1457b1db64f640c403377155d65e07e28aed0eeef170b2d7b4a4a241b217d7ced1cf586957c8c277e1367de994620cfaf5e7d9138af8bdc189136f269fd837d2993a437e9c8d7e1933f90d555f5aee46630513a82bdf5e4ee914aab56591ee0031ead04e386b7eeb77e93ea1e3436df163764a137684823803e53972f40e5ed08ce837875fc06a776f33e19c07eabd53f429d6e96ee2e4888da4e69722258901bce4dc3f2e1a7888e8f432d2c1c0a19c90460540cc38934e6207d0e022177561e742f37f2e5111e27ee4c4e9718a3108ae9f943a210e7ef099971c6903c5d564a8bcddc52c3df2ed25d06966b27a88c2aad77dca1bb18dd603bc34a219d368a366dffb5ed367503a1379fc5c74f95b31be15cd3b400c41c69cbb3ff103c4f819789c3ac22bac22a01bf1adf490e93bbe8679512edd1375b203dbb397b55d2beaefe6cb30776bd265b1a0ef034dfafff1a4adec9cdd78ee3038a5cf661eed0ccf3f732ce639e93dea5360be45850a58b4738c38f85a904fdd652cd9d90f4833c0d2bb6a3f50e75ad235b295f23d298c95d5964cbf27a2a17bf81bcc811bfcff3f6f6f529757371d22c76e0d69f22977dc037302ad4d548745b5d558edb5507a17c99c7908603244be8510bec84bfb065bdb130d4068e6ff0d9332cceca08b0c7c4e99a5cadfd3803dd6411730904eddc994c2b6e9a1aa55e04d1d0406d811fc619038487f8d854a97627b7a503d789307e7c5e557bd13cc7c0932205e7309e0090d3cbbf8c77af64fa2f13172015e2545558c03bc0a0ed8b24f4773cab95cbc012ddc446baaf5840521f704084174a4d91c157a2f42d6d2399d165aaaaf83da1459668941931e3ce167ba0ba5b426df97ac4e621e56fcc0e28f05b2606d6cc92a83cbf580b11d182103d3066e4b0c3339b8abcee5281ea8e3e594d935da750c25c02914e94c95bbe57505711bdbfa43623483078e66b5860637621362fbd029a9b6e3b13b08cc300f2ee4873c211351dd9e13afff9cf26a58a3be93b2c69acb9334029a5d10c35e6e4174dec4c76ddf00a6157304adb46c0dd2cce8496629408aae60f1d5042a233ee48fffd5d779ae9ca7a58904a820d3acaf335b9c67a2da8a4adb3513a8def64b50ce1ba1d8a4129e98a166ecf7367b8fe6cf6a3537d6b2de0223413fea0cec0e82b8ae2635421f56e89b96601d28cb87c166a92ddbba180bb917744d969300e5b39962dfa40ac5982a1691d95de4d4c99ca7ab0f6aac304823e7009dba89acdcd43d0a4359a92b5fa3d4fac29436df2c0cc77acbcb66e7231083ec36510a746a94d4a82730da66b0c3acb5e2622ad5f49b446b8008d8b972d551694167949fe976f5b7a87d4494ad35efdc1bdb48a9a52c08bd867464e42498f842f0e6f7d4a00b49b0d0dc5330a13980c1b1ffc24f567a0df5eac1b69d3e6ff8acda4bcae7236bd026da62ddf5440db10e4f398b6fd9143d6db5364191682910ade936ecef68cd5e0b97976e0eb59d482b9dfaa7dc998e1dbacc2ce52051383e6c46b0776451d10e000a8415a04790b91cf2ea4fed391b86cf763831a3bf8f211b23f567c03e033bc6e6967eb1ffc19e7f3151630f0a17e3f7e5d99403c2c4e60f5944442487cade19ac5d9ff185c437931a9c833bfc244807c3a005ba592bf830a5c8283c012310cfcc30603003488aa32f0d23441170ef7f47ab1afeb0175cfe48f09f1c4dae96ea2fb6d87065c1477fc04e38872eef29661515466f18792b608d28f379bd7822670882a79eacd057ed6b1f8fdbba34e48f9b45e888f0ca4e6a0e57bba7b46beb29d1d50518c1b17777138fd1d12e958f4322aa9c77bc37ceec171b798a8ecd9b699ec8882f2f8bd9104aeb913583276110c232630132c837a53c5159062e0e5ce2722a0bf5d676bb431a0b2c85471eb9476623c4a05eb8929e111d0d7ec1c91b5c96ffe6ce5b550825b344c9146f615ed82e9970f90cdb06a2280057be6fd83385d099fc22ac743bc3069fbfd40b4735034183107df3a915778d278881beb4c27e3d05bf5c92f4c2585dce83bffd77cc3eab76487bf92abcc849b21e08f7bae3bf134260b318d6a9265c3dd568a8e549a654cbe710944cd1d52a49fb055b6bf97cbfce309612fd63fe04b3f82f8674f2fe326f79daaf20bc9e3e7583fa708edd0bb075bc995cad8020cc392da04308d77b22ba9e87fe231ac8eeb81fbb48145d37b0674f39bd9c03dac76fb51eb6978b11edf3acacb827ced9f732b04130ccd831fd2563043ab399f9a4fe90af802c0437a438c73a55cf23858ee4e24fe1174583ba342918ae0fc6e1d7ac7ce6930f26d082e8814ef77c02f16c902421e1cd7cf66f8c9826864506949ccfece13c7d830fb2b5ca4d6adad072838e0401a519573f876733681ebcc60851cd04c1ad357448b66ea96edbc40ff65dc59ec1b3293ea2d51a28484d8799ee29acc11820dba2c998b7563377fee6027a90526d3386fef603f4bd6ce4dbefec71bd75e739a363bd1cb57899c20b3e19b63cf00942a744bf2ea29f7d1339d3ebab51b9a57b500e24b6db646ca0a9abd9216b457b5ed9f2f7220b2af4594592db07173f3eaa618a724d06d657a2e90c80f3bae96296e8fe83a49582597d100539e9871e7a76254c7377d5ae63de792da84160a6551b7b45e61cb94188ebdd46371560b600e5706a783e46bbd5406cfbedfd41370bb42e68b5990b07b0dac08c4decfdd5b75942ee4f38c28dcafebdfa32e5f5d60aff896ff529beab90c4161dfa8da0034b205e50bd635c079220b14ae7256f4bd68ac8921b489d3d04c3e3f9b33b16ea0e3311f15d3c460325134439b1fe715b30e06461735384d9f2a7b3c1eca23a646db4788a40891462b11", 0x1000}, {&(0x7f0000001300)="d03fa4f249bfc2190b2dc021b8e94639bd849eced711ed5e025671e88a7c0021dadb96aa1505f1f2177278e7d3359dff80706d3fe50987", 0x37}, {&(0x7f0000001340)="91bcf412b1acd24f22c9aaa93ee3a308dace95516d71144fbda6fe789d730e31e60317a39be33af6d718ef953310ce92", 0x30}, {&(0x7f0000001380)="15e99f9d17f00e95de2e67890ab414fbc069624ef351bfe2532a82adf8d7079714437b35da26fed933f3056b945b7bfd8999a7380ad3f16842174db64abd6c88e88b7af3186956636f3b1142df0f9015fe7abacdf6ffff46275e20af18c64a5a1f79322839255ded5b19914f3c9ec2470c6e556536f48cbcba01860e9d47c897a29e8c681eb5297be636414391dd244dd8836456aa64c19770ba811a7cc8c816dec02a53a18cbfc6a1044d80f6c4aeddf9", 0xb1}, {&(0x7f0000001440)="1770ba016afc1ab0a5daf6c1031be2bca7ed18b7cf", 0x15}], 0x8, &(0x7f0000001740)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r0, r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r1, r1, r0, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x178, 0xd82dfdf6af43e8bd}, 0x40f) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0, 0xfffffd6a}, 0x40) 22:19:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0x2}, 0x10) socketpair(0x6, 0x4005, 0x7ff, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1801, &(0x7f0000000100)=0x100000000003ff, 0xffffffffffffff0d) 22:19:42 executing program 0: munlockall() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 22:19:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = dup2(r0, r0) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="a4", 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x84) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) write(r2, 0x0, 0x0) 22:19:42 executing program 0: write(0xffffffffffffffff, &(0x7f00000002c0)="8013a6a886f72f677081c015431e199bf430f7c4f7ce4fb746cfb432e688913e2be608aa647766c8593d6f2f9e84fc41cf93d56554bd826a0317348d0479a6ef7d2343e0b86fc7117a8fdf6deefb120a0afe778597a5533230e5bbd427465bf631aabe8a57f0c1c87281134da45020627126b383cdbacdf79d46b36333da715fccff0b3b95f68723ded3efce26", 0x8d) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c114bc6fc6e23c5b0000100000078d5a280a"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) sendto$inet(0xffffffffffffffff, &(0x7f0000000700)="3c55414d15e923bde36ddc1e726a3f00f40d719e82d24a3f3ab129f00dc89eedf0b27ec1f4217ed7d7da64ddf8eec8dbab0a58a97137e40dde43b638fe38d8bc8e95496e3df61433ab3100b5538bc1db7fb9e3737d2d37dc24337473e743bce213ce079c19da3261db07f515097aed156c8ff6aca7974a2e4704acd61dad7d86b0dff1f0ecb8cd9e4a61ffc9dc3aca7fdd417e2b3449e3eb360814d33dc0e31a", 0xa0, 0x0, 0x0, 0x0) r2 = dup(r1) setsockopt(r2, 0x20, 0x9, &(0x7f0000000000)="51b677fad2", 0x5) syz_open_pts() 22:19:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) pipe2(&(0x7f0000000080), 0x4) mkdir(&(0x7f0000000000)='.\x00', 0x4) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) 22:19:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x3) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:19:42 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 22:19:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "d730c1e7bb6fc6e23c5b000000000000010a4de4", 0x0, 0xffffffff}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2591c321a8040d848e4a8051bd24313d85c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f519b7cb5e32d4003aa95199679daa987423cab21c6b2748aaa789454c00f54f7b2ae09b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d01000000e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808fd840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xd8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x8001, 0xfffffffffffffff7, "b04d6a0700000000f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0x17) 22:19:43 executing program 1: socketpair$unix(0x1, 0x20000000000006, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) syz_open_pts() socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000003c0)) 22:19:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0af77fd93e82442c629a5a747ae6011efa4348e19808fd2db49260d9816bc0c6e3b7501993621e47b775664b5f1dc6a5d46fdb5bf5d8826408a9a86b7e51d97902621cd2ca69188bef71c9b38e99e9a3d83cd6ab6dd6f2c75be18c993b6289ecfe"], 0xa) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x210, 0x1) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') dup2(r0, r1) 22:19:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) dup2(r0, r1) readv(r1, &(0x7f0000000380)=[{}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000040)=""/135, 0x87}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000100)=""/113, 0x71}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/129, 0x81}], 0x7) 22:19:43 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x7) shutdown(r0, 0xfffffffffffffffd) mlockall(0x1) shutdown(r0, 0x1) listen(r0, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) clock_settime(0x6, &(0x7f0000000080)={0xfffffffffffffff7, 0x8}) r1 = socket$inet6(0x18, 0x4000, 0xd169) r2 = socket(0x32, 0x1, 0x3) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getpeername(r1, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) getsockname$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="00abb6003af87ff2c9f35132894e5aa90bbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c3c9c6591ff0c9008c79f3727d01c7d295f"], 0x0) r3 = getpgid(0x0) wait4(r3, &(0x7f0000001280), 0x2, &(0x7f00000012c0)) socket$inet6(0x18, 0x7, 0x9) bind$inet6(r2, &(0x7f0000001380)={0x18, 0x0, 0x9, 0xffff}, 0xc) rmdir(&(0x7f00000011c0)='./file0\x00') ftruncate(r2, 0x0) symlinkat(&(0x7f00000013c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00') r4 = semget$private(0x0, 0x4, 0x193) semop(r4, &(0x7f0000001500)=[{0x0, 0xe00000000000000, 0x1000}, {0x2, 0x1f, 0x1000}], 0x2) 22:19:43 executing program 1: r0 = msgget$private(0x0, 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffffffffffdef) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x9, r1, r3, r4, r5, 0x2, 0x3ff}, 0x0, 0x7d7a, r6, r7, 0x0, 0x9, 0x2, 0x3}) select(0x40, &(0x7f0000000200)={0x2b, 0x200, 0x80, 0x1, 0x8, 0x100, 0x291, 0x94f}, &(0x7f0000000240)={0x100000001, 0x6, 0xca3a, 0x49438f39, 0x3ff, 0x603, 0x72, 0x20}, &(0x7f0000000280)={0x9a3, 0x3f, 0x5, 0x200, 0x1, 0x0, 0x2, 0x5}, &(0x7f00000002c0)={0x80000000, 0xfffffffffffffffc}) msgget(0x3, 0x210) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) listen(r8, 0x7) r9 = semget$private(0x0, 0x5, 0x82) chmod(&(0x7f0000000880)='./file0\x00', 0x0) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000380)=0x8) r10 = accept(r8, 0x0, &(0x7f00000003c0)) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x0, 0xfffffffffffff000, 0x1}, {0x18, 0x2, 0x8000, 0x20}, 0xfffffffffffff25b, [0x3, 0x80000001, 0xd89, 0x80000001, 0x1, 0x6, 0x5]}, 0x3c) listen(r8, 0xffffffff) msgget(0x2, 0x609) sync() geteuid() recvmsg(r8, &(0x7f0000000640)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000480)=""/193, 0xc1}], 0x1, &(0x7f00000005c0)=""/113, 0x71}, 0x803) ftruncate(r10, 0x5) r11 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x100, 0x100) fchmodat(r11, &(0x7f00000006c0)='./file0\x00', 0x1c4, 0x4) semop(r9, &(0x7f0000000700)=[{0x3, 0x7, 0x1800}, {0x0, 0xffff, 0x1800}, {0x0, 0x6, 0x1800}], 0x3) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000740)=0x7) geteuid() semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000780)=""/89) getsockname(r8, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) 22:19:43 executing program 1: setrlimit(0x8, &(0x7f0000000080)) getpgrp() pipe2(0x0, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) getsockopt(r0, 0x100000000000, 0x0, &(0x7f0000000000)=""/56, &(0x7f0000000040)=0x38) nanosleep(&(0x7f00000000c0)={0x79, 0x1}, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0xb2c7) 22:19:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="b0000000000000000000000000000000fb56081ce49950e33e8cf1511eeaff6a072784c57102a723dbe279d54736eb05a3f7eb495663079b94eaafb6053bf3ebe81eeaa4df0bc7416d3fa8893299af19a0ac3e4eb62c60bad73ba6f2fdcb3e0b05321b4cd15ead4acd0242ddedc09aeea41916f390db9bb7bd9a166262f65c516c32b3edf885a43e1828ff772b04c26e5c2092458ccce25b5cecfe057c361d00000000000000"], 0xb0}, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x110) 22:19:43 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@in, 0xc) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 22:19:43 executing program 0: madvise(&(0x7f0000bdd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000000000282, 0x15) sendto$unix(r0, &(0x7f00000001c0)="84dd18dcaf161302712e7d20340f4c2d105698553af16a9e50018c191539d392a78fc61983e864175c7cc1b10c3b82e54b516cda71b40af727516d8c91df729877f6e1550a28c8", 0xffffffffffffff17, 0x4, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[]], 0x1) 22:19:44 executing program 1: shmget(0x0, 0x1000, 0x604, &(0x7f0000725000/0x1000)=nil) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f0000726000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0xc005, 0x3584) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000723000/0x1000)=nil, 0x1000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000157652000000000000000000000000000000000000000000000000008c62568d56f7ff8f70de68699800228b6aeafcced84e7cd3e9b9b97a09f2470a18a475369215fc83e30fa1fe7e877cb715c4c1e4bb2e6788d2b6912c345f077da19dde6bb2bcba795ee4626192fdbcf587c7b119c29f807f87468e5709d5308ab729275d4febb88a8a80cf6368ab3b8ae6a0f11cb0774aef56cf360e3dac8bf334bd3fd167f4714df1968df024dae09b00000000000000000000000000700e28f74a937ff800"], &(0x7f0000000080)=0x6e) 22:19:44 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="0202c2e0e0006122856f7a71a5781ea508f5e9f04f7afa9de534ae4df82034e1c7b7456228ee0339bef470c76b9507bf63d55fa40ab210c1ed0e20013b85b9581ebafe0d39adefaf59f6dd8d64b54862baae9cd2c38585fa681a6e877be1e31b1a5904155086413b2989b173b00833480159e45afb8df6a9e62bd39428f1f27840747ac0bc009eac3eee425fab38be4c2c0d4e413a1ba1ac2314f9f7d6d65ffcf6b53009f62e1e8a01179724566883a7074dee1e7dc76780d127493f2452b82923f1ce65585c1c31b5367132882349435f889a91ed19a1fa46bf", 0xda) 22:19:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000300)=0x8) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000240)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd73dcfd942ffb3304cd1c9a94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0xa8) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0xd1, 0x3, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:19:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x8, 0xf816}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d6a07000000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xf4a, 0x400, 0x6, 0x7f, "e04477b2c1de51d3ea8ad41b4e9746e4ccd4da33", 0xdf27, 0xc1f}) 22:19:44 executing program 1: nanosleep(&(0x7f0000000080)={0x4}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000040)='\x00', 0x4, 0x0) 22:19:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff003f9db0125c", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="1124b1f23117fb19717f8ed13e38f1b4d5f6d2c810937b042ff60f261816f9d6c508b4f887ee066d0998268f749a306360b4e36f44a321326521cf64ff26ff554ac1733e71ac823f8c37e7afb5972692df70a3f73ea48dbb814fe3f1589604815a0e68a09331b939f5ecf3294c96ae8cd9b52d932390be275173422583982e20f117", 0x82) 22:19:45 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() write(r1, &(0x7f0000000100), 0xfffffffffffffeeb) r3 = accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x80, 0x2, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0x60, 0x7a, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000015, 0x101, 0x800}], 0x1000, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x15, 0x0, 0x22e, 0x800}, {{r3}, 0xffffffffffffffff, 0x0, 0x60000080, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x14, 0xf7b7, 0x100}, {{r1}, 0x0, 0x80, 0xf00fffff, 0x85b9, 0x9}], 0x3ff, &(0x7f00000001c0)={0x9, 0x9}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 22:19:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x400100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = semget(0x0, 0x1, 0x19) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0xc2) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 22:19:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000002ff6)=@file={0x0, '//..le0\x00'}, 0x6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unlink(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendto$unix(r0, &(0x7f0000000140)="4faf2e728f882812bebcabc5002dc24f4bfd305752a858da37aeaa3d8083b716288032b6b31ce4523629dd0ac77cd23ec1af4d4d7c638304350745a04a46f4682672de7b5e97c4f6a825c71141e96b1079b15cb603930f55ad2b080fb88ea3f9fff294dbf5f6ffd94282f2a21717af71e841cece70c90093fd0327b1a24981b8afd47e507291577f5423be817c57f804a9913bdd1f718a0519af5ab3d0e73195df9f945cca588f782e551698e1fb7ce986bdaeea672a7bbec338eb9f34eb18985f18f28c51cf", 0xc6, 0x1, 0x0, 0x0) socket(0x18, 0x4007, 0x97) 22:19:45 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x40) syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) 22:19:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() r3 = geteuid() unlink(&(0x7f0000000080)='./file0\x00') setuid(r3) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x7, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000001c0)) kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x3, 0x0) fcntl$getown(r0, 0x5) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20200, 0x20) r6 = semget$private(0x0, 0x1, 0x190) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000140)) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000280)=""/241) 22:19:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001200)=[{&(0x7f0000000080)="922e68b9837abd628af71aa788e53f92901aae755697990932904f2266bf9fc4e72f9060598a30b3e97dc8aae193b8e5a514cfbf755c5743233896afc7c10d", 0x3f}, {&(0x7f00000000c0)="ddee52046717678bc84c301cb1e50ebf8e1ba737bc", 0x15}, {&(0x7f0000000100)="577d41148a9b4450eadce207e2a8dedd5e6a47eaa7276ef0f1c062c4f65667e8e86f00bdd33f897ed143047b3ca48c6233feb720705e934de8a09839a3fbb1", 0x3f}, {&(0x7f0000000140)="a9fbe94e8729c85ae06acb577276f1b7276972256b9b17e99d7fed356bed842752a1851818e1bbb0e11cb26399b07d3d2e2066591484bd275a084df26ded8cdd086f9d2158eaeb71e6dd", 0x4a}, {&(0x7f00000001c0)="a1c4ffbf58b37710d5b7ca739f1b337696e5cba5aeaf292a5e6c8aac8bb11f9f73a88ab7cd1889c140368986", 0x2c}, {&(0x7f0000000200)="a1a81014d0bc6cb3e34f3245f40b7a03234fa16e31010cfc59f218c9c8de872a4cbacfbfd69ddb375d6cb0e2a08199c62e53925cc4f6b23da72419a196f059eb9dd6f5ad5d9325ad00160d64d0f43be5c10dee86efd19cb2ae030c96a2e334a4f82ada8fc29a93ff02a59f9cfde348ae6d90691b26b3dab792c0a8af4eccf80ee24d12804b3484f463c8542e40e2809764d89e3bc60793ae45304e906b21543668ec284e6e2bfd827b19c71ff8550d902e6ae01903489885f15b64ad52f93362d581f14c0c9eea66ed1288e5d8fc51ceaa1cc10a2e7a01f4a0ac0daaf262340164d53300dddec93e7c2a85117e44874cc856367a2770063ea159b383228e872e08263056751ff8944785792228ba6de2e201c002a1218c8d0230974c5d0022b3fa9463b11db17cc2c387fe248e9a4d7ff2beda9d89ec13dd2fdf25930099314c6bac98e9a5bd36446b0fde9c1c5352e3e3b87e7d939d25b6c8ae8c63fc6afd6d75112f54458e9684e13f636621d3961e22c0d4bb237a803914d26415f854276be6033f30dd3370cccc70aefbb3b5e35f99ab99429dfc1a93b3f2e4fc66fddd3dd6bb55df5050a3d7ff2f0d31974eca3213c656703915536b736cd929e4efac757917dae0d6d6872104c39f68298e9dbfc40880a96d7dfd7db4d6b2201f7cf803fa08666a0617c9891e6807ed15bdbaa778568d5b69500335da931323906b7af23a4d7e891bad881e205d09959fd4f120df86645f77db780c1805acd42b76addad06edfc9723e43e477eea17d2966604f55bf94220ad1288c987a5272c3aacdc416d789804b39153d3b9c6ad21fb1b9d1bf133650b7be46f785a299651ee79ef38cf3cc4e3a00500805faf4806e776e21bd17806156528bf076fa092b45a8fde3d8f180ab59ffb1dea5c5b50596921b56be795f04278f7017f1e61144eb0da180368f59f7d6c2aa1aaac056b4f1a1e29e4bc54245b1ed0352da0bc6b014ccf3c25cee55180bcc1555111208d70d2c9d1a05e3330094b08e1ae1ac72ed35219c800dd689cbdef17160450904f2029f135cdb98442c7299c60fb96df9730f69f32293a0a4fb8666d27f4ea1b30c799efba85d1a6681d1b3327a7a840b5b8fd337c6a2d1d270fd6242661ea0ea85d07c4557f791790d447432e391849993df5e68c42488bf7101d410a5b71d8cd0b74af6961b4d52b1f15277b797ef208c61a6e0c1f7ef6aab6faf528d7cfec4c11f8bca81f54df66d70c68d53399c475181902a68b621c99d12d2144e78751f97c59227f0a1b38e0a986cdce1bdcb59b59ec8de8702576305c15dd4dc27cf832d983ef18438b50cec94fc7872c93623531fee0f58b07b1987d34871e4913e71e783abea158330a979938b052a277527012c3497841d45131034047d5a8a90a826a21881362ca71926c8f885255229056aefdfddea183178947d1671c53fc79e90c1d99b07e9ea11dd11d9d246eb27cb98fb261475c038fb3c5759d5363e19ed34e92d93fbcf227a3fedfbe0f73cd0c00901c9803f5f5dfb7f250efd504c9972ae519a06e01ab1e328c20509ea39ca411d3b313d31e39ad66e5f7a719715a085c06152c6bf485b4fe287e8bb6b9328d2ef37cc669af0d41769acb3ab0441da1a70b7e1df80274b44d36f3b5facc9cae8e24192573ec82b33da43aeaa187d279e786758999d9b38a81ac40855597ec034a21436317d78050346ede5057e6dbdb792ca8d10cc6f30dc6fda5f39e8df9b69b68f818ec30703dc03784569abf0dc7bbd94478a56fd7d493ba0a51b6e419bd493334399b8c6859ef0e873132fe6a9def60cd27e28af5a762a8180684cd10577b35db49cf8f53f031daa272ee358f4ffd8c499401958f4398fede574b7e3b006225686ada0d258ed59315e5b260040c3c3a915265cd8a48a6e19eb1db7be450c811845bc9981bead698f9584588becd7babc37da9a4b491ba82192f4eb1c20fb1493981968901acb4d45ca4eda0b7daea36c7d245d2b69e15bddde973c89da6df9ce20a50409e6bd45a87fe016ca569b9f2d3828738b1add242cbb6541089eb4ff1e471a918d06e418ca1796d1584382542edeb726cb6e73740d7a383e1ab50e3822f5f6c7ed39ceef42eeaeb15dfe322f49b7713076950d7470552727774992198672cf8cae61830b997481433ec5c96cd124c7d26dd27233ec61e6dc660afcfee51b2b2ea3c9e24a73f365fa8a42ecfa5e48ca20289fb897a8af5156597ff62b0c5c1e5e5e6b046d936b40fe478bd7a83ad7bdd947ec7eb651b684ae5006abb2a286ff3e8d513807858ab15d7e5cd6ce5bb34ca584939cbe4362db70805684d3e1d0ac9bd346867302f7c932040955e4412694e88a0b5ab94825c18aaacc87af6decbd84bb27e8076ada2fe3d6fb89be93d401bfb6ed0f7f4bb26919e10c73d7d16a690c0d62883c9e9d527ae28d5e1552e50662ecdce86b00868229fa2b32ba219479a7fbe2d71f27b87f7a183525c61902751e12310c3d2ba29b777c46e174c2a1f5395ba97050221b6da54f15c2f9721f106ac5567c4813eecd00037367dea303a23fd771195f19f2df54991d9cc78bf6e89b5f8039bca9acdb4495f3f97b7ced0bd12304a330dc125b4232d43d8a7297b31cdca7a7a412afd9829a1c1f0aecd38f835fe6dc672964e66a572ffdb88521aeaf99037cba87edd68262f6103383f7ac42e587b047e5714533647f2f496c21e9048f0cd5745977aface30a2bab6befc7664078658b18a34bc1cb6d8f30c493499528469602f38792ed29e27ca103506e827e63579f14cf0af506b8c72f0eab05b556290baace93886f9bdda1f2ad6b4e977cb8292d354f608da7a8ce9f3745f2a410dd3eb5febef50854862ef4e6be067f04cf77b4bd0bb966ce18e50eadea14815338ce9c0b875d75430415e1408cb19e70a96e465fa9bf264385c795bd5a2a6dae4ae526d95130fa09a855bfbc82bdd5d42d6f7bab575e3842c8234332ee1d826731791385033ad28cc5eec4fc4123617d60b3401994f218476489f12fb4a6fd56d11ac9c80f414c75542de2d3b05052787b4defadede861c54ff16f7c4d17d5e19d1f59f637c79eb35baa3ca68b804770937969df9a76f638bab3668328c80f52bf2eb6429c529bc8772032b7c4d1d6e7604d1b8da4e5114a00b1d85550f6f3161b219a02ef408a4c8b8ba8ffbb46d8fcdc9c0ea197c58d78f0c2e3194253d8a3d7717252f7d90b592f583c8cf4c9adcbf9e4a88f2ea2cb04dd45c2c9e77ebd6c144fc26727259a7241efb67916f721e3dc746c395e023f03a11967c647ee9d7a59156fcce1d3ba517640e82a3602254f866a0cdf59cb492f2e6f6ec132a0d006e06a9a1e47cfdb7e233de5e42827792bd7829b2ef3a88ae84ebe60e30dace9b8f9a8c72ee794f68baf422cf5d1f47d6e6f3033bba764da69111bb9d9bb4bafd2b138f79c88317d54beca6d5c871f3bda85cefb6b5279fa73f1e51dd35aa75def18388c19b91c101358c5a03a13ac27f52f26581b2807a9cac52fa55365736bda631ad508632647075a3434d00193db7bc662070b4723a40a7bd5f8cae9c0d5e4d151f6855044a998a39b2dd2e0a99451086289159eb8a579e95f1ccfd58af2f362fcd730221bcbae817f4913376afc21c3b46492711c2c533a71fe627fcc4d4bef864300c2cd9d1ca594c7d315df6b56a4864bbe2d6f7a622016772e1cda13038d3b68cbd46120cf5e22562dc8b1a59f7d9528a6d7ad9df36432ead0f9a97bb1fa738e238b69ec8efd30ffec95ab1c93273f0771ee0dd87c534500871f3fa3c853960a84eca16d83bfd0d73b97911fdd422de34efbc174457801fd5c7a09876c539853ffa62405bf61b5e25ff7bc24bda35852210bd164759c49f554e01002f90ff8ee685c747cfdf8a80356a4b8ece62853c8c2f1c4ec96f9cab081e8d675799a1f593ed3e6d7ffb4b87c834a3131695e3b3090fb477c644b091f569aeffc5380bfa4266839811c991b16e1a1ac7152417d897c153366cc5f59d49a092b8017435db653d2fc69b8dfe271baa857c82ae7fd28dac64f468edf88ad0927ed8342c816d9429838c9a9ba5ca26bf8caa60de735cb966d9f65fe1520ec3dab861dbaef40fd4fcc7220dee31bab01c71b8c582667adec25cb6c8ea765f747da332675a9960ce944a85e4fbc3c6f3689458f29336075635035d09bf22e9209dc67980047dc4b2a1ed64098835de62683f3355eeeeec647a8300c547ec199ef0be0741e666a8739b6025d14b8c83fc6495d7e722a43b396cc37de8d19b181bfa2548a9e1e20ef50f46e19aa61662637a123b0fa47968babb8cd59c8e5d28bd62ba82149a2eb54e9ad0c5ad429ec433202c2e52b7ad8dacd2d1104464c3f6f7c550c87d56d1786eca35c3bc1009329d52de5a647794a69fe777706e58dd8ac5a7a7e3c9a7bdd82781e6fe7e92a0c5a8db3bb3e8ba4512c77fb3db1b209d72b78f5eabe0809bf66edb2394ee67d5e3324a8a8a7e16e53d26e6bf8c65a4fe17d2acd14667bde69676fbac3e711226f380c264689cafcf4543958bf0b7f65336b8c119d481c659b2b49c571052ebe485b5bbb81071696708322d8bbcaa4ca6d2ddfcfffa42fd27d1152b094be0a847dae2e9a28749b5e6edc75468e7eb159b84f5e06ec26d10934c8a03839ba9d5ef0ed1850c131cccb026eea1168b491ac5fc3a041289003929a9631cfbd8dbb7ec73183924f65c4a2f40c60bb1281f61e1e41234205bcf52369413742a90ffcef4f96133441f2b02936da77b18ff3348bb01511aba25e4166d2893ce44e77bb9d095cf78bace79bd5ab6e7dc09bd333f34963f57daf0fbe4b497894b17c594bcd20b9cc25673d0086923b7b211905ad4051f83d4f29bfea3e25a7a46bd5b1a53dc09b2682953f4d7906442dbe0151c699cf795ff9aa8851e1d537ec722169c6db089f6356b8aa3052303298e92b6f1b4faa8607e1d93bf65693bf4f95f99aaec0766ef5fb5c57cb978069371d1c22656f7bc58961c09d1d326a57201ea5dd3beec9efd9a4951659317e9819d509d5adccf1fac97fe8c279a9172d8cc1520037ef9385469476877ff259e23e61dc120b7d17b63c64066ecb2f292dc26219263abe5ee58a81c177e638d7000d6e203728ae700e3868bfdf11d01886cfe6cb3a559bb2e8b6355c9ca5d7f27e410a3e175c8d29df879fadf689862a951b8a1a70fd1f377c66b862da8a972516a5a6b6c3a58b3c9d0ed8ac3dab180c7fded85cda054169272522f6703934a7231e1b72ba3e7eea1b16a4bf2fba2bfb7f639ca5eb7bd3f45d2c1b38362da30e4d332a24d3729d0680954d15c1b4efb91ee5d23712ed7983ce2faf88baaa4928022a485b54e98f3da13b0a61d83635feef24fb052e44d5a887eccfeb8b991287a4b0e02924436f59560176edb27bf55dc85e8adb3894f6274cb64a87fe59e92c3a06488cf7cba51d73544639a659fc04ab92d21fe696892b465165d8a2cc390b9f7451e1cb80f20ebdeb77a892801b0077384729be96199b895ffa998cab133f0398379b5de6b45e5329dfc55f2e406d234eff97f99523bfac71d70571987d938a512e0b118f1c605bbe6b7457fef3d85c584fb6b2b2f52250d24fcb5d66e1f283316ecb9166b6567bd3c78137d60cbee4086d932d5848dae2a7c38c5a04669a7940fe70d8dec537e9dadb2bf781761ca3feaf836fa19357d3a6fd8a1547462b343ffed8e5523f72c11e586f73f9cff1cd6e00f90092aa2b6423d149af", 0x1000}], 0x6, &(0x7f0000001280)=[{0x60, 0x1, 0x3, "088196573d6d6f497316d249efff4b0ebcacb9211d05ab28f6b289faf6873f7d2f2d8f857d55eda87ccf00e23ab74114126eb19e043dd9663bc9aff58556124eb4a71202f5d437912cbd192f1cb9"}, {0x30, 0xffff, 0xffff, "4d411dd68a8713640948bd1235c241ccc5ea38d34c7a39a5e7"}], 0x90}, 0x40c) 22:19:45 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0xfffffffffffffffa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x801, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x86, 0x0) 22:19:45 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x42, 0x2, 0x7ff, 0x6}, {{r0}, 0xfffffffffffffffe, 0xd5, 0x6, 0x200, 0x7}, {{r0}, 0xffffffffffffffff, 0xf4, 0x80000041, 0xfffffffffffffffb, 0x3}, {{r2}, 0x0, 0x0, 0x1, 0x401, 0x3c}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x101, 0x1ff}], 0x1f8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 22:19:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r0) getdents(r0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x20) 22:19:45 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x104b2, 0x80) recvmsg(r0, &(0x7f0000002300)={0x0, 0x0, &(0x7f0000002180)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/61, 0x3d}, {&(0x7f00000010c0)=""/18, 0x12}, {&(0x7f0000001100)=""/94, 0x5e}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x5, &(0x7f0000002200)=""/200, 0xc8}, 0x800) bind$unix(r0, &(0x7f0000002340)=@file={0x1, './file0\x00'}, 0xa) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r1) getdents(r0, &(0x7f0000002380)=""/11, 0xb) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) lseek(r0, 0x0, 0x0) r2 = semget(0x0, 0x4, 0x0) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f00000023c0)=""/108) connect$unix(r0, &(0x7f0000002440)=@file={0x0, './file0\x00'}, 0xa) link(&(0x7f0000002480)='./file0\x00', &(0x7f00000024c0)='./file0\x00') connect$unix(r0, &(0x7f0000002500)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}) shmdt(r1) symlink(&(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)='./file0/file0\x00') r5 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002680)={0x0}, 0xc) r11 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f00000026c0)={{0xffffffff, r6, r7, r8, r9, 0x2, 0xfffffffffffffff7}, 0x4, 0x5, r10, r11, 0x6a3c, 0x7f, 0x400}) poll(&(0x7f0000002740)=[{r4, 0x2}], 0x1, 0x40) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002780)=""/42) sendto(r0, &(0x7f00000027c0)="38d6ebef1f1bc70b6eef87d7632aab9a6e4bcbc2a50b60b6ac1264539d32", 0x1e, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000002800)={0x5, 0xffff, 0xfff, 0x7, 0x1, 0x2, 0x1ff, 0x5}, &(0x7f0000002840)={0x8, 0x6, 0x1, 0xfffffffffffffffb, 0x6, 0x2, 0x3, 0x10001}, &(0x7f0000002880)={0xa566, 0x7ff, 0x7ff, 0xffff, 0x8, 0x9, 0xffff}, &(0x7f00000028c0)={0x1, 0x100000001}) semget(0x1, 0x2, 0x400) 22:19:45 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) r1 = geteuid() r2 = getegid() shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = semget(0x0, 0x2, 0x82) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r1, r6, r3, r4, 0x120, 0x81}, 0x5, 0x0, 0x17}) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x79b, r1, r2, r3, r5, 0x10, 0x800}, 0x6, 0x10001, r8, r9, 0x7, 0x9, 0x7}) 22:19:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x4b9}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 22:19:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x100) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1003, 0x0, 0x0) 22:19:45 executing program 1: socket(0x1, 0x8003, 0x80000000) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) 22:19:45 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/167, 0xa7) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) dup2(r0, r0) openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x20, 0x10) ioctl$TIOCSDTR(r1, 0x20007479) 22:19:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = getpid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 22:19:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d975a2984a95f649a79ddefb27828c6d628b644f0e66f2f8f7239a75ca04958425bd58b3dbb43d8bf420de2a163afed91c0ff31264061cea95819", 0x729) syz_open_pts() close(r0) r2 = dup(r0) r3 = syz_open_pts() fchmod(r0, 0x30) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9d, "b08d16c65519470100000000000000d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:19:46 executing program 0: r0 = socket(0x2, 0x400000000006, 0x8) read(r0, &(0x7f00000003c0)=""/57, 0x39) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="9019600d56f2b3c71b8359ab1874cf43a588248ffdc0c9441416974d8c660695d0d19c22b05c874573c0c99239ab546179f8b4191828392537f4deb0ea14717dc112fbcd30af21cc477a7c47a7add7810375327c47c3fe0cafdeed2c7e1a563d9ed2be4d8d43d9787959f0c58d5d8f21fa66be806e6c029f6b0c3fd0ee2d3efbe23a7c840eef3342a973b98cc53dedabe7f03bea6f70d39d8caedd03682b52c4a16cce158e9ed60628932932f6c4955bf38e5190357d9bc56f6b6650b4a2b1474fa78bac2fd73e0d398ff0cd5d5c6f441a82f507048f2282e5b296ce1ed588", 0xdf}, {&(0x7f00000001c0)="9ebf7e62b230ad0a3798e5a3d549994cf07ae0ea02d7e91573a04844", 0x1c}, {&(0x7f0000000200)="2b58a6bdc25a405ae397d4275f32c8c451854d779cb932eb9e1694e83d355d90816c1dc2afd5678b9e78fa8c3d74301946208e7300ab398f581735a9b5e772d516b6c1bf56f37443eede048c49555cbd62e49ecc0f3fb0ab6aa8f037c4a2865d7860904e2308873576d7810af1ad3bbc600120aa020f25fa92d74a98131c500714a1dd462cad21dbe298c74b20455b6d842eaf57b4bd1577f6994c73645042febbf0aebb19bdabedd5a4e023f457257d9f572c2669604d95840d0f45d6eceedf232039e7b9995758c9420e6cad9eb47d7df8eda2d05a177b078a770b91e7b14c3a92650e18ef5cbf06b91848c2c113d637f799d2f23a2909da1e", 0xfa}], 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="100000000000000001000000ffffffffb80000000000000000000000030000003c81140e4bbba1442022dba2b56b9d714aa7dbe9b88878a684bcbfe13cb2d8d0b3c7dd5cfa9fd0fd2530c213e649a9565cf4f019c693da31ca7032e70d8a81bc9a181df6dc5851974e1686ccd9cbcade0428e5751e703b9080d65b3405169a6498c97c9fca0d267ef3bb16c650c1640608480f81075e5017671c0d5883b17c324783e5c325112fed749548bb2eb9067f52e416ba9282dcbd9e076d68115f7e78800590f43d40f94be554b730383872b9256d8ada00e470ffe2d9a6854a9b6cd4f7e7559da48ea5e96b0564979a303baba980effa0106dcd513048b359450b5f93dcfa2882402d6e1b57b0b9d0922449b86637fa52f344e222e242e6a0d14c5581f441bb9ab51f7452f9d5b0e5015f8b5a67f9d9dead614c02148dbac6fa17d286cd7dcfdf9cec7de604aabfe7ced10f9f495d2f4be1fcc311a5b6a51071e6f9e292c6f39e475059bd242cd18c1865c7a405ae4615b0c14a7b6ee56f95c97e68025dc6c7ed0e2ae8925fffbf67beabb520b34e7fc5ee551810616041ea959bb9aeb8afa24"], 0xc8}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) 22:19:46 executing program 1: r0 = socket$inet6(0x18, 0x4005, 0x100000002) getsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 22:19:46 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$dupfd(r0, 0xa, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x100d0, 0x40) getrusage(0xfffffffffffffffe, &(0x7f0000000400)) socket$inet(0x2, 0x5, 0xfff) getdents(r3, &(0x7f0000000140)=""/239, 0xef) fcntl$setstatus(r4, 0x4, 0x40) r5 = socket$inet(0x2, 0xc001, 0x0) fcntl$dupfd(r5, 0x0, r4) accept$inet6(r2, 0x0, &(0x7f0000000240)) getsockopt$inet_opts(r5, 0x0, 0x2000000000024, 0x0, 0x0) 22:19:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="caff125c00000023", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = semget(0x0, 0x3, 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/23) close(r0) dup(r0) 22:19:46 executing program 0: select(0x40, &(0x7f0000000000)={0x5, 0x5be, 0x4, 0x9, 0x1, 0x6, 0x80000000, 0x4}, &(0x7f0000000040)={0x4, 0x4, 0x200, 0x7, 0x5, 0xef, 0x0, 0x800}, &(0x7f0000000080)={0x10000, 0x1, 0x9, 0x4, 0x9, 0x7, 0x0, 0xff}, &(0x7f00000000c0)={0x8001, 0x7f}) r0 = kqueue() kqueue() fcntl$setown(r0, 0x6, 0x0) 22:19:46 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 22:19:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000240), 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) socket(0x2, 0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x7f, 0x4) 22:19:46 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f00000003c0)=""/233, 0xe9}], 0x3, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x7f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) 22:19:46 executing program 0: r0 = syz_open_pts() r1 = dup(r0) sendmsg(r1, &(0x7f00000030c0)={0x0, 0xfffffffffffffe90, &(0x7f0000000080), 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 22:19:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x2, 0x0) flock(r1, 0x2) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x4, 0x101, &(0x7f0000000040)="f686eb88967dfd7de71fd96e821b77c85857014e456d8754", 0x18) 22:19:46 executing program 1: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xa) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 22:19:46 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x4) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 22:19:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) getsockopt$sock_int(r1, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000040)=0x1) 22:19:46 executing program 1: r0 = socket(0x26, 0xffffffffffffffff, 0x2) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) 22:19:46 executing program 0: r0 = socket(0x1a, 0x5, 0xffffffffffffffff) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) socket(0x20, 0x7, 0x8000) socket(0x3, 0x4, 0x8001) 22:19:46 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x20000000000000c8, 0x0) syz_open_pts() 22:19:46 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfdf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "4e971a5fda82e1a0632c374773bab6657aa6cbb1"}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x9, 0x1ff}, {{r0}, 0x0, 0xa2, 0x4, 0x0, 0x7fff}, {{r2}, 0xfffffffffffffff9, 0x85, 0xf0000000, 0x1000, 0x40}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40000001, 0x43d6, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x7ff}, {{r3}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x10000, 0x20}, {{r1}, 0xffffffffffffffff, 0xaa, 0x20, 0x1, 0x6}, {{r1}, 0xfffffffffffffff8, 0x33, 0x80000020, 0x5, 0x8}], 0x10000, &(0x7f0000000040)=[{{r0}, 0x0, 0xa2, 0x1, 0x5, 0x10001}], 0x2, &(0x7f00000000c0)={0xdd, 0x3}) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) 22:19:46 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)={0x6, 0xffffffffffff8b72}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000014c0)={{}, {0x0, 0x23}}, 0x0) readv(0xffffffffffffffff, &(0x7f0000001040)=[{&(0x7f0000001500)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000001040), 0x10000000000002f1) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002500)=""/4096) socket$inet(0x2, 0xc001, 0x80000001) 22:19:46 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmget(0x0, 0x2000, 0x303, &(0x7f0000ffc000/0x2000)=nil) shmget(0x3, 0x4000, 0x612, &(0x7f0000ffc000/0x4000)=nil) msgget(0x2, 0x21) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000700)=""/223) 22:19:46 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x1f, 0x20) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) 22:19:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) socketpair(0x18, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r2 = syz_open_pts() close(r0) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[]}, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:19:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x44) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fb4c266696cbcf200"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 22:19:46 executing program 0: munmap(&(0x7f0000718000/0x4000)=nil, 0x4000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x2000)=nil, 0x2000) 22:19:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x41) openat(r0, &(0x7f0000000040)='./file0\x00', 0x280, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x2, 0x11, r1, 0x0, 0x0) 22:19:46 executing program 1: mprotect(&(0x7f0000292000/0x3000)=nil, 0x3000, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0xfe}], 0x1, 0x0) r0 = syz_open_pts() r1 = shmat(0x0, &(0x7f0000294000/0x2000)=nil, 0x2000) shmdt(r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fsync(r0) 22:19:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) map stack 0x20719000-0x2071d000 of map 0xffffff00658cd950 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xffffff00658cd950 failed: no mapping 22:19:46 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xbe) getgid() preadv(r0, &(0x7f0000001100)=[{&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0) lseek(r0, 0x0, 0x1) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000001140)=""/3, 0x3}], 0x1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x4010, r0, 0x0, 0x0) writev(r0, &(0x7f0000002440)=[{&(0x7f00000011c0)="e17726fcaf7f275359e567e061ad47cc69f772c319b43e499acf12dd9454f0f90bb5df4808c3c3dfa474b8e680f87ccb3ea50aa34faef462cbcce6031c6f8913a5194b5e842b75d51ea103a25a02799e7f309ad8c01531523828250f477ced061d2f902be410a591a3bca7d0452de09f0d5cfb19d2d736346fa07f838e3cd5551ac74770195e328d6d12f5a7c33d2580c2d7d9e71de87bd3e8e7b6c16769b191566c32ccbcc8fc01ea5375bda31a242847929584c5c39c92d5ba64d747b9d8c9875e9b0e6b7eee1d9a746dd98fcbaba217dde6f17c277a8a5b804b0035eef6d0e4f4d03d1e1add9491c29ec63e338fb74ae168bd8d927aec2f09e130dc542d9ff8c911e04bd5977d5008aa971d24fba4f913177f96432ed47cd2df70815e2e87b354b32b84a7f45bc71b14345c56b0664adb7b8298776f6fc3dbca73823f3a162cd3c8b429472aadedd92fc9058e645a3e39ba15222a19441623dba5bcdd454d36a764d53ca8c9e007dfd3c762b9e5e14db65a3709afa1e1fda8a70d3319e49a211a2eac8f4e8329acf0a07744498aed5133deeb910113f5e062ad80f664d424f8b3020ee163c38b0ee4ad84fe99bf2617b9b617e5084a68def4d0b67d3e7d457409eb8e21e91d5273b58df0fb0374fcd0a973fb571a689a6de8b4e19d2ce19b78c0943bda40211b4bc016345e541dcb7ce3574f6dc7c11177bb3ef4732d89dc94b0d623f872071fe1079f961a096a297484e8f7257b0f5675ff2a7e71c7b5b2a55e4dab82fd5cd66585f187d886fa34feb7f6c1d8332c9a18a4d6434809ea69ded2b1212c814572c0d87fec9a55153c2cec0bf5765bdaf2d2363385728c7545d2643669954a7d72297d033c5303a9ae45a86a7d897af263b01abc671b52b2f1962cff63facc8e4555b68e2706b0e4223f2cbd7d5a84b14ef593f4bde6ce5d30079c91631707d63296e40408826f025454928bc22412b6fcb433f3f400eca0dc55a7e49a288b99ed2585c415e35edd8aa27023bd65571e8cf2f3381c2cd1598fc418198c5a8aa8d5ac6290771fc3aca37252a8b2245514090301817e9d10e67337aeaf13186ac8ab65ec79e20e9755d06f2a359ce79505dcda46dee650f3d3f1870f9354761499aacae3d8ba491d6acd908b50cad2fc88b857b1862776ce56df28cef414dbb6c7be5cb66b1576d7c1344b468f3eb4a66e757ca2085b41c7f40e053dcd57cb0dd92bfb7dce51aa6d306f59e9e4cdadc41ef94408ee859a818b5d02f8d3ef247dd6b97fc44f19beccb8fdcd12ae97da6a3b5220202a106641c610f508e1e7c585319e28255df94b4b299b6ac2b2b48d304bec55718ac0e5c8bd38fbb967c86bedf3bedb88fb56aee6cded93b0dfed4ac96c9795cd93f82ec7f8ffa5d01cb30be880cb7c936a7d65b7beabc2a303ab8d6d8089375ae286dbf3e7a45775608916e7e122eeb18580175d36fd2dedc6951c62d2a79f35a2f6208cddc9da5ab8568604e778916736daeac5efa39afb0bea6fdeae06927ec476e72bb8e38d24c72a0bf318d3786ee5e57c9399d3c27f1e62db9dc83f7a9babde4200b456e4216a88b1bbc64f7d1b392265abf06992ee34f3d3db634f2a26fc3f195f1fd5cda79466cb0a9a847f3690c60c95b58914f9b9ac225118ee5e56079722a83597d07e33db1820ddfc2a9f0dc4667c7df2fd01fd57439f7804d55babcf85c090fb00a02c48fe0ba2746a58aeddc48f7602e16636f1435d51a3d898f016a860d7631a9213dabad90ec24e24f49aa813e9382b634d7737bc37765f7151514cc2e7c64854061bb3639f166d3b6265f6de483c37e237859ccce49656e1a5856cb7398ba51188ef20b650f82c644b8554fd177f3afe181eada491da6cc98363ab4354b4bcb487657518b35b6923f6e33993ce2b3535d7eb801ffd1bd4faec83f56207d182729336cca4492d2bf37dba7697d1238019be511db798a0965b018915389d78792543aa086d852e3203e0465c832cb0611e71676253c3f135065d07946374de58090d9563ea0f75a4c96b7e6ee3dd81dd60bde8828695599e32fb4e8b5b8a8230cb59c8641cca7381a3ad553cb62fe9e5e56dd90c1d05e77d58de485f4fed79fab5565b6f1917d16827b1afe3615ea476c929ee44f52b2fe378355bdb6f23df400c4a12fc685b5f9bbc6a9c9c755e5188fb08944bfe50f488f7fc482db31744f59faaa272908abf1e5138536b39a5cc3b84ffd3b88d4de6c5c05c7a4d4dfdbc4f56b223072e700e6ed647e91a6aef1658c06015d2f5a1eab54ba9d2d7213826a096bfedd36242ebcc597a03e02b6034bf4807b0989e4ce963cee99d465461ab7e39704456052f2a08cd36ec4e05dc38738410b388b67318acf77ac7711566bad428487d5b7b263b5f1bebd99a2e36375e766be9322b29891150a8ad7e2339c1a248e86fa449d61274d85460fa7cc41d7164bf2ca3c86bf5997ee3c6b45c8cfd907a4c38e4a6a1841d0e1feade15d90172b46279ac880775276fbed45719f82e23a9a5410e22f255cef03c9bd8586221e03e648db2756c31bb468cf05d2d715ff1b443079fed73ba4d37d4c1d7a4b6f9aa2c91edffc43363580e68e0b4439dc05e4f5ebaadc7509c0aba5a058d3786291f9dcee9e03ea4cf7fbf2893ac0131376a5fdb1479710c0e2617b1a0b01f5e7008d81b5bbab7f898cd72dfe6bb1ab6054648372866e897784dae543e9b5dd39baa96571ee9e7df9cf48c30e130a2ba98edfbea86cb3b12dd3ba3dbb45b40419cf0ab14c99c5896fb354c9fe03ba100b8aaf2ac378e7c59557c8e0a1e454f46badb619a06263cea6c6e76616a9897f43e43b40fc79929f69ef97ac4404ae10ced1b02e1af8ca798d68a7a15b34d53f3310b804ac563bcfeac3f92ee2db8349ad58fe09228c7a47b9188c93fc8f762db92ec3907c8a97de8eed5699bc8a68d1756445f8e4f24a4d4f0122b7f3310c51eb1ae0087010717959b8b09be4b4113e71389883da3afd8f733143f163574b116c73569afcb523c9e3f8bea5cc5090a53b93273f32612c96695052260df53c864540fb37a8eeb457717e905c64b1f60e7f28a461bf0b5b4ce5d39aa29a18c991923f25cba5f4c59f64e723b754b4c1fb912584e10bc7c6c26c729e575b2d59466e232af99e82bde446355b04f800b9bd6bf01b2a245d6da65bc23662c5073a6fbc4f34ca5f00b5666f339a462af6f74cf68c25367977e0d41a39573413655b19ce116647f3c2ab2e3f8f27654afe2848a51a8766a7df08d460ffce7406d50f2f63c1e774f36719eb6f069dc2a3945bc804cf7ab66ab911572816cb82f5025328aa8d0909873f6c529f2fe31165e48eac69165107934890e8cbd0b49de156439410abd2fc94cc5a12ec52451dbee8ed7d2f6069af66240bf6e5a8617dab9f27a69456e767a93148683b3ccdae3388409c10e80a0a17a521fa8cf2651e67b8ebc214642e800c8b80551d91793afb7d813c238c0c0469a9df128750d9bce214c7d5724713362892e887b4cdfda8526d234046fba4e0b539f247711d634960b9ac2a11c0739da092d6e53b36b77a5c8ae4642a65a4b6a8fd8ebf25a7f6a869252290dbd63acda33d390ea7c4670279d76974d8c8d2b2d1c94c1ad194491569051e23c354455aef9f949e3c39e070685bd97acd29db87d76725c0a2466ca47c2d039fac301067200d487b36cfc31f979323220a6aab13f241b8f9cb46c14e563b13c1cd112b0d5ddf187bbcc4ff977964afe0fd0eb4f5791f04032b68f631ad3516969be300d62a0df28ad43c321e0814609d0aea4fcc59e38e97796df4c0ef4fda2ba6f0f08a1a891e8bb33d9e49c278e75d0abce7f8cb0a1af3966192ec92468efdaf8a2708b98d73c30b4606960d72ca0378a97645a7553951e816f3fbad9ef3688132235dcf798173b60179d7fb66c82b42b62232a8fbefccb8c5d94193262c869340215aab7e8ce396596f4b5d3b20b3b650b736956a0f9571461bc23fd31dd79803c271359fbd92502c99411612c27a13de7e69a84d45f05062aca58792cb85b9f1e43a989ccd94f44c9c97ab637a0a2bc17699df10d152a48df3d674e2bce14360b2aee6ad7fe888e2ac0c3c8e73c8ec4487c2dc66b3797b8b49067c888413a2d483b85c92fa7309c93b99d5f8fd1b6606a96b8f3b552aa1afcf37206b3d1b1a13e3d70bc6462db75c8f5aa57dec3342080893d2bb71ea5c67db7fa0061d0808dda97cc5152d0755db8f51c57fb3be5e19299d2cc574596b7cc3a23535296e5a50012f86efbd748ea5c52773ee3b04509b4c4af2f1741e761b2fd180d738dc8f61463ece2950fd5e3200d4bf14524012af548b047a81144470064160250092fad996efd98de1b4636eee7e3f631364c34ce487ab37d72ebfb37609fab24cd44a977c2f0c8f22812717ecf9306c06e5fb6ea88d38174bf34ceae4f5ccde0445e0569f19c7181f89271b907dbdee6785aa2623947822b8517cc1f805015ab2471d21af676260f4efb35bfbb15245f3513d8e6c6b2f7253acb9767da7c6e998995b767dd968c7b68bea64cf56da439d3785c537e618b4c00164889ae595c93fb9546d055672fb373ebf5c0f54e44fe71a06cdc3229bc92858605c1d2c86dc065f916eef539b2f505895ad8adbb695c23448aa1c6b03057726d28376a4774e19d205512566d4117d274c0464e25a68343389776a1138d92ce75ef11e931b4e0201da39a81e18784d9c6a4b0613c42a28793c711f3e3502dfd9db576a9c0d22dba4a6f69ab3f13cab8d20298b7160b2ed8f9a7cca152aec5beb56f069702f6ce2aa261cc953fbc50ae24cac364230ed81ca96979d2473c6bd90cf42edd040dbb60f997c97592425c5088e16130e27d3c4d6259b9b47b4b8515552500173441dcbbd4311c8f4f7ed1747e9561e291b30e3b45ac2005cea4a2a6b19de4b34498724d0a838741e93989d48e41094d77419822c0ddc3fd1cd3674a2b9f8527bdd786399fe9a862fb5863c32119be5f31573f76c664aca7e9ef04a020854e4ab36f3b0ec483c71282149333e8361de2c1263815bea0df4f82245fbd99f278404f867604d1122f42f2655d072c2de42e412defc601b03c6d4d39cd1b9092dfd3b48fd8882c93d90a62df2775e8f908ede8a38272c3ff3418da5754b21a8400b1c58a99f6cf0e0ab883e7bd9ba1d57c5289471ad05498aa7cdde7cd95f5252fd966731808c943d7776a2658b20ffbdb11d336430894c8df432910b4474cbf4101dc064a81f6d91ba97d6d739887d4f5941ef5af3b72bfbaef11c33e05432de5bdaf72f86c41af9dbc764f9d34176aa5c0912a11cdef6cbdcec414bea1a1adc25a6222650af4dad439242b21627fea5a9a4b1c0c991285af5a5a20932f5a88f43bcdcbe0d42e2d4142346457c3466c7abbeeed43b36b1801299dce15aa7b72e5773e5521ce5b8ff6477e35984ab25ae7c7854ef71771ae4458ff84ebe40ceeffac9c0293e9ddf0a57620423e567569409b3d11b21d12ce5a8a3bba52959d1f634f62c941a3c8d555a15af229c87261d3255749ced18e46af1e4616b6338ab3bfae066a683873ef198b0361c1943aa5866b1c09fbabcfdb36bbc89723f56786a59be300f08e77fd731f56f4c98649e577580c0adf4428c27a6d58422c28078d6cf78aec1f529d3e54f9ab627162cf069108cb888ea2d6bb82e5f9e128aa284548a9ce4d8a0a64b8e250112065468302dea5d79f6fc863ae8f4f84aa4177887f028fdc28d7e1cb2e", 0x1000}, {&(0x7f00000021c0)="2b9511c5bb6a85efdb0626814e320fe7d60a09612b1fbe54613a4d37f359eb6227a3a3eb84c05cb8d777e1ac1f8d121ae67fc3e93882a49e0b879600191040b163470cfdcb4d3104db79594d89978f6524e25edbc3b3f40a792077a0d9e0dc9eceed3bccbb0125769bdf0043a725d7c6b9b0c3bbeba122acce4d9fe4bd89a184a31de2606ee100dcf53169e8b05d66c4d17c512719793bfaf591283fa8e6989aef0d0cef70748d3f6673b38dab164e76aaa6e40b4a963ce3a601af52327bfe5515ddcdfe84dff53fa4bc74ea48ba32e179f86788fedff87c", 0xd8}, {&(0x7f00000022c0)="e5ae32ec0c519438a603561bdf12551ed244fc0b60c567b106c503baab212065a17f570cbdf842c84c7d1320848c6449a0851e26c31630d83faa791af7e74848d61e0ba95f840a227406ecb1e9652e2abaf5c21dff20c944", 0x58}, {&(0x7f0000002340)="237e1ee16cbc8058b23e3c48feae44d3cdc1aaa59a1cb0736a614493a294f2061afce4b0a7878fcccbf4bde829cb567fa2e14d2d8b8fa2027eabb47869adb132407b97693b8f3aeea40d5e04631da2b22770a4e5bf4e291588266f882ad1601b7d036fdf0e5a8d267da90327f2ba67b5b74dad12a3f799332153ed85ab2b53c0d65680093b89e34d7041a0731945de6fed85b1778ff50250c1140b496880be33e560a7dd306403d3be93a20d320c0f6afc01779060341c69fa842f47fbbe4b9f3a1cd0a0cd1c466353ff294cb1977d1e10c48b6648281cedb04ee9204a56b8", 0xdf}], 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) recvmsg(r0, &(0x7f0000002b80)={0x0, 0x0, &(0x7f0000002a40)=[{&(0x7f0000002480)=""/178, 0xb2}, {&(0x7f0000002540)=""/134, 0x86}, {&(0x7f0000002600)=""/3, 0x3}, {&(0x7f0000002640)=""/4, 0x4}, {&(0x7f0000002680)=""/46, 0x2e}, {&(0x7f00000026c0)=""/188, 0xbc}, {&(0x7f0000002780)=""/254, 0xfe}, {&(0x7f0000002880)=""/146, 0x92}, {&(0x7f0000002940)=""/69, 0x45}, {&(0x7f00000029c0)=""/101, 0x65}], 0xa, &(0x7f0000002b00)=""/70, 0x46}, 0x40) r1 = getppid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000002bc0)={0x3, 0x1f, 0x2, 0x40, "f6030b31f6b99eb3a1fec64955ea14d3031c9b65", 0xffffffffffffff88}) sync() mkdirat(r0, &(0x7f0000002c00)='./file0\x00', 0x9804d3514565924f) kevent(r0, &(0x7f0000002c40)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x8001, 0x15d}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x82, 0x1, 0xb6}, {{r0}, 0xfffffffffffffffd, 0xb0, 0xfffff, 0x52, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0xc4, 0xf0000000, 0x80000001, 0x3}], 0x1, &(0x7f0000002d40)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xfffffffffffffffe, 0x101}, {{r0}, 0xffffffffffffffff, 0x68, 0x42, 0x4, 0x5}, {{r0}, 0x0, 0x1, 0xfffff, 0x80000001, 0xfffffffffffff000}], 0x3aab, &(0x7f0000002dc0)={0x24000000, 0xfffffffffffffffa}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002e00)=0x4) open$dir(&(0x7f0000002e40)='./file0\x00', 0x880, 0x1) close(r0) getpeername(r0, &(0x7f0000002e80)=@in, &(0x7f0000002ec0)=0xc) mknod$loop(&(0x7f0000002f00)='./file0\x00', 0x2000, 0x1) getpeername$unix(r0, &(0x7f0000002f40)=@file={0x0, ""/25}, &(0x7f0000002f80)=0x1b) accept(r0, &(0x7f0000002fc0)=@in, &(0x7f0000003000)=0xc) chroot(&(0x7f0000003040)='.\x00') fcntl$setown(r0, 0x6, r1) mlockall(0x0) socketpair(0x38, 0x3, 0x1, &(0x7f0000003080)) socket(0x3a, 0x0, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000030c0)=0xffffffff) 22:19:46 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2, 0x7ff, 0x4, 0x3, "65ff691cfef74e6cc7598e523e1cbe7e0589b24c", 0x6, 0x3}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = syz_open_pts() rmdir(&(0x7f00000000c0)='./file0\x00') syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "69d4aa1fd74e05ed4897e1d7f68f0c1043519ebe"}) 22:19:46 executing program 1: r0 = semget(0x1, 0x0, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x9, 0x845}, {0x3, 0x40100000000}}, &(0x7f0000000080)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x954c, 0x7}, {0x18, 0x3, 0x3, 0x1ff}, 0x8001, [0x1000, 0x9, 0x1, 0xffffffffffffff81, 0x3, 0x8, 0x7, 0xd0e2]}, 0x3c) semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r0, 0x0, 0x5, 0x0) 22:19:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f7a8193ef16ab93f12fc037916b136a54cee8566df89f6fffc9a71a8c42bf39f1445f2ecbbdad86583547bf03f798167912b0bf9a30a81061e64a187475b8947984ec061d87010f00f3a190a5b185f0f10d30b186d091459a8c2789ce2e4fcf8aebbccd9cd71ddcd9744118486e647f1cb2cd5dbdc55931cf02018094069fb886afdee29f439bf7352de9c11383e46e8395d7094e1a1feb9b81df7c06d0536b6b36fe00e2d", 0x434) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) ioctl$TIOCSTART(r3, 0x2000746e) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) 22:19:46 executing program 1: clock_getres(0x20, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x40ca, &(0x7f0000000080)) 22:19:46 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x3, 0x8000000000000, &(0x7f00000000c0)="4c150ac17205448d55bebda673f40f8efb03f6b18c35041cf2f655efb624561d26d468d14da77177ed91a81e3c37f1e5ce410de8b3ab7b05f62dc191ad2730ecaa99e13187c9ebd274ed8c284a178f2d1460fb881d1a313b0b9719a0655bd9a0359d8ee3254b054da857485480cccb63ed65db0218bb0e4e419c434d1291c20cceac08aa1bfa3be24df6a55d8e22690067f29d65df6a840cb56496fc82d3d9b9b4a8abf4e21fc7196fd70b6b2b21d101cbc4b8", 0xb3) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) 22:19:46 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2f, 0x1, 0x8000, 0x100, "ba619f732e2d6fcc4b223af35deb7635bfe4a540", 0x2, 0x6}) getdents(r3, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x6) 22:19:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfff, 0x5, &(0x7f0000000040)="01000000", 0xeb) 22:19:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3e00a9684a1eb5c3cf0997fc70d4354105a099828d6d132a30f4300e9c56b007e9d862572f2ee939d56449aa7f41bc302e037e0431629f85f2d762da74c67822a73adb616b38d9365bd67adffd18a628921000000000000000029f46af98260d222", 0x25c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x8, 0xfffffffffffff801, 0x4000100000d9f, "b08d16c6662247ea5f2b2c215f668a210524d8e5", 0x0, 0x802}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 22:19:46 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) mkdir(&(0x7f0000000240)='./file0\x00', 0x106) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file2\x00', 0x0, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000280), 0x4) fchmodat(r2, &(0x7f0000000100)='./file2\x00', 0x100, 0x4) linkat(r0, &(0x7f0000000040)='./file2\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) 22:19:46 executing program 0: r0 = socket(0x1, 0x2, 0x2) mlockall(0x3) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)="f5aceb", 0x3) select(0x40, &(0x7f0000000000)={0x3, 0x401, 0x7fff, 0x3, 0x59, 0x2, 0x7fff, 0x5}, &(0x7f0000000040)={0x101, 0x5, 0x384, 0x1ff, 0x5, 0x4, 0x401, 0x4}, &(0x7f00000000c0)={0x8000, 0xc9d5, 0x5, 0x8001, 0x4, 0x7ff, 0x7, 0x6}, &(0x7f0000000100)={0x8, 0x6}) 22:19:46 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 22:19:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffc01, 0x6}, 0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket(0xf072a9e062718e33, 0x4000, 0xfffffffffffffffd) 22:19:46 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x80) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000000)='x\x00') 22:19:46 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) r1 = socket(0x6, 0x4, 0x1f) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0x1}, {0x18, 0x3, 0x0, 0x56d3}, 0x2, [0x10001, 0x5, 0x0, 0x1, 0xb33, 0x91c, 0xef, 0x7]}, 0x3c) 22:19:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = kqueue() r2 = socket(0x6, 0x4, 0x8902) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x5, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x70, 0x20, 0x10001, 0x20}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20000004, 0x5, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x8000, 0x5}, {{r0}, 0xfffffffffffffff8, 0x84, 0xf0000002, 0x1f, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x8}], 0x1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x20, 0xdb1}, {{r0}, 0xfffffffffffffff9, 0x14, 0x80000085, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x3, 0x24}, {{r0}, 0xfffffffffffffffd, 0x88, 0x4, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x2}], 0x1, &(0x7f0000000000)={0xc40, 0x400}) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 22:19:46 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x4000009) msgget(0x3, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x200000005}) 22:19:46 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xffffffff) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="00008002", 0x4) 22:19:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="ca76a2e809fb2d0b9f7228d7760411db0e7edea83968f36efa831e84ff323574e0ac8f2d0e8b397c0d857ee97af9ec95434ce5dfe1dca414e55d1e2e9acb4041f051ea1e4b180135848b092abba8f0bb11a7deffe4254640bfdd1a0bae2f9cab1b9a0e5b14", 0x65}], 0x1) fcntl$setstatus(r0, 0x4, 0x4) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)='y', 0x1}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 22:19:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000280)="a9", 0x1) preadv(r0, &(0x7f0000001700)=[{&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/117, 0x75}, {&(0x7f0000000440)=""/25, 0x19}, {&(0x7f0000000480)=""/45, 0x2d}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/110, 0x6e}, {&(0x7f0000001540)=""/13, 0xd}, {&(0x7f0000001580)=""/215, 0xd7}, {&(0x7f0000001680)=""/13, 0xd}, {&(0x7f00000016c0)=""/12, 0xc}], 0xa, 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000017c0)={{0x18, 0x0, 0x80000000000}, {0x18, 0x3, 0x6ab, 0x3}, 0x7, [0x6, 0x5, 0x7, 0x100, 0xd2, 0x2468, 0x4, 0x77e2]}, 0x3c) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/30, &(0x7f00000001c0)=0x1e) r3 = syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x20040, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x1, 0xfffffffffffffff9, "001100000000000900000200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:19:47 executing program 0: r0 = getegid() setgid(r0) setregid(r0, r0) 22:19:47 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x1000) shmdt(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) sendto(r2, &(0x7f0000000040)="aff40321ab4362e8f6c5aad7e477f3c112468737b5d7b1453f9c9bbe214a4d098c27020a3b11ba9d1707960e590886c23863b0f7ec3a892c74a930295c832c7af845ef0a74510922f3d22118b57d99cb42686d0fab8a9f0f9622c667b6621ead74175ef38c86f3fe6d3d", 0x6a, 0xb, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x81, 0x8}, 0xc) mmap(&(0x7f0000f17000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x0) minherit(&(0x7f0000ee6000/0x4000)=nil, 0x4000, 0x2) 22:19:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) unlink(&(0x7f0000000000)='./file0\x00') r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="4fb1558b499889d86f5a3bfb090d79733278ed5d97581aaf635036d1839e76ea18893dd783ebae7cfe85e7cb5d40052c62327ab41f94c37c0e19837a0fa22345508bca13d0aeaa4380f2caeeedbb02652cb88c02d17e070b8b48265e2c3d94a5dbd18501aa5c176c5f69f3e97991ea4eee43d2a1474f94487d0dd216101523f3f283919addc634137cb85751d4a9b6c4fc5469124cce34154d8f8284223947e9b967f0924889cb42e6b86938c0727d7a86fa47c925", 0xb5) 22:19:47 executing program 1: r0 = socket(0x6, 0x400000000000, 0x800000000000001) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) 22:19:47 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="cc2c45ce9303bab1f89d5f65e01833a7d20e9db04e73558f687e565a3215e6a8ed30c4a30435c462c0e933c12be3c69c51946249b2159f29dec96196695b541e1e6454751a27c2c07c0bbeccb5401faf8ba8e95c81e95fd62380873232a30b32ca0ed1593b201e62c1f8d7196a48ab8acac7b45e92b26a8847f06b7b330c601b87bb24fb955fa8d8999df30270a7e731f508e985dc432ddb18c272075170dc2a67ca72b2f821d7184fc867975b33648cff8d2dee2066d5411f0aab248df226cde577ce13c2af1dfa281b0664b25499dfea3b280e8613080b13", 0xd9) r1 = kqueue() r2 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="7a0e3dd1cdba450ba8c1936c35da06326d845f94d34cf1940d6be8410532bcd9050111daa3f76566e75040d43969ce4ba829d59c049ea0351d54d4a22a8a3430d35157dcaf242383243a02da6335ece933fa50e81e7712aa7f7e8c786a07a85b916ef4496b3ee953758df1935bbefa", 0x6f}, {&(0x7f0000000300)="5596441a6c9d8f02f4fa9ea24449fed9f50885f62ef654b1f0d4a4ddd33380310bfd3b990b484161a28f1e187417fb28d8677a6609e1a8b7da2214764f6fd2a0ef28aeaaee47197fdb2a934486a5", 0x4e}], 0x2, &(0x7f00000003c0), 0x0, 0x400}, 0x40a) write(r0, &(0x7f00000004c0)="21d68d279cd0ea7f2d2e5b0763d52aad93660b44fa5147aec5cb2b1bf74ecd405a55292776f3f5", 0xffffffffffffff52) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f00000003c0)) accept$inet6(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) 22:19:47 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) fchownat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) dup2(r0, r0) 22:19:47 executing program 0: r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0xffffffffffffff77) msgctl$IPC_RMID(r0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x10) sendmsg(r2, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)="b6f3c998da1074a4941c443dac379309425be28a092c27f842a435e524f9b25393b9169b66f0ad4638672d65c28db11e185c31a4e6c07ec5c2fb31bd24d7c0e4e8e014b164480262c35cda54d43f44b9d5c67e8cfa4b7c3ae00ad0f95ca9da0c4320f97edc9a6e3092c9870e82e76ce992b4308115806e4bd250c2fa80b3", 0x7e}, {&(0x7f0000000200)="86ce9ac6f9f8f653004acc54fde1429ebe79f1531f4164d4a9e962da35a26e595aeaee2a78cf8e40625974d8e1d9f7831fbbf78db569401c83abd48c03b0acbf703a798611622a066129703b9a6fbb43df7358e308b4a43f001579d4708e2ae9caf93620ff09499977b0edefffac4725ae303183453ae664a66d8b67ceb0503ed850fc8bb9dfe3469e639911fc7c0067d56adb42598f011cfe24ed993da58853ad9accdd7fb9188c9d632f7f3d4808ead7d38239f5f3a240d60a71afc066a6269d53609a3a716f9a67d8", 0xca}, {&(0x7f0000000300)="08cce2237a20f9a5aaa4f2e2744e6bd0681c21502c886ea203575cf58020682f4ac934f1cae7c6f61a495a260d0eb415b7a2bd0a5d5b5afe72e37ae518824f0532f28701592c4e3b79822f6086f5c891c4d5aa1aa4a27a9b7cba9bef405e2969c16b16038dce985eb62f0202150ccb74e40ba2e2faf47c2020c870ce7a94980315cd4298c4b7f7f56a1baaad2031ec18381c765bdf3942bc042a00d2106a298098a8f241", 0xa4}], 0x3, &(0x7f0000000400)=[{0xe8, 0x1, 0x2, "7c46d0c181468cc3f72dd5bb54d07253ba9d21530c32b0a790846dab8827cf236525fe5789e3daf88f7ab24ccd892467b285e743f860aa42bbb2f1c6f1997c25fb694bb76f84980d04d0a72290d300a5e8057aa7ac9d468fa186a123bebfabbb54306e493ec136202085ffd9aa7804da36b4959b46fc91daa41a1b83dd834b8d30d7733c52b1888ccf9b6533cfffeeaf431bd8c434dfaba33c5910ea1bd39cb3bd75509e3cdf09b45a340c4a9a9b29a79eedf6d55dc46ce89d070375048b0f826a69068e49f88a1097f4375e77c0d26310"}, {0x70, 0xffff, 0x1, "df5411338bb1efebbe1cf47a752ecd5ad6dbf04c32588421d9d4e934eaa0cbeff202dc2f3234ae7d95cb8f6c2a0b2b54f15b8d1b5f32b011de05f26150fade827ac50bebd9ccff4c596e5c21e32af328ef689a28076ddaa2978af953cc0008dd"}, {0xf0, 0xffff, 0x4, "70119831bb5e38eba0c9aea940a3311c15f12374d281f7616923fd31a2e55ded4a00e0a19d02a18b942a87feaec06f663ce623b95e2b872c5713d0b8b56eae27e45fc159e263236eb557cec626cb157d29bbf93b8f020c5a6c524f497e8d485e9cb7b094e161dccc3e4dbcac631ff5901e53581f2b9c296ceac8b11541f14d3252458c51cd52ccaaf556f648618350e9700598c4adabd91b821d2ebd0ee7cee6d931b518007b90e7e0ad3e81c62a711a1ea2e94206f3a304f17f92c6cdd53ebcc814485e53613705f690abc891ebde8097e19c379fef36f7d35682977f"}, {0x20, 0x1, 0x7, "abc4138ac3e2cf371bf6078f8d0dfb62"}, {0x80, 0x1, 0x8000, "9a647d4d99b1cf779f3e3a7707f767d5c13bea8e299b0b0f7146f579012478a9d8e9514a8ed5c8d3bcdd9b53f6f2909ef290640e488bc85ab88facfc054a534035759e6caaf81151bfc5559ff9660ed2261b734aa855bcebdb523712de3a9a1536c0cae3b292df5a12"}], 0x2e8}, 0x4) msgget$private(0x0, 0x310) 22:19:47 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) kqueue() dup2(r0, r0) kevent(r1, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000040)={0x4000000000000009, 0xfffffffffffffffd}) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1}], 0x1, 0x0, 0x2, &(0x7f0000000140)={0x9, 0xa1}) 22:19:47 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000280)=0xc) 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)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f1131185018b26857c18b7804b0c1618e89504619009bfe627ba94108a5fc938bd44609ec87311822a7080776c8896b64b4d00304912c804c194e950be55ec5001acecba0655cccdc20260764fcd9d1e56ae967f033f159b5cf58d998aa5cc4116cbce523de973dafff61fa228ab4718bf2cc98f4646b38a0a6e46327b343d0cc3674d170c0c80f9f27cdb70b19d551e290d8a2e9e9", 0x171}], 0x1}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x1) fchmodat(r3, &(0x7f0000000300)='./file0\x00', 0x80, 0x4) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') dup2(r1, r2) 22:19:47 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x1}, {{r1}, 0xfffffffffffffffb, 0x6}], 0x4, 0x0, 0x6, 0x0) 22:19:48 executing program 0: socketpair(0x18, 0x7, 0x8, &(0x7f0000000040)) socketpair(0x18, 0x20000001, 0x4, &(0x7f0000000000)) 22:19:48 executing program 1: socket$inet6(0x18, 0x4003, 0x10000) 22:19:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffe) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 22:19:48 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x0, 0x8, 0x0, 0x1, 0x200}, {{r0}, 0xfffffffffffffffb, 0x75, 0x0, 0xfff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x200fffff, 0x1000, 0xfffffffffffffffe}], 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) 22:19:48 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) 22:19:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r1) 22:19:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="ce83368ca33ab291386c3f7892db31841cc4231fd8", 0x15}, {&(0x7f0000000100)="642614e199e369ac35e6353b3fc059203ed3", 0x12}, {&(0x7f0000000140)="560dfcd32c40128d559a8008a3b9dea486a1a1ca543d110d98f6d2f0d2e0d10b3e8b975bb91a93eccc3d3571d0a31e793bccccb1b12c9ae05b5327b3a91f", 0x3e}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xd0, 0x1}, 0x6) 22:19:48 executing program 1: r0 = syz_open_pts() shmget(0x3, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x1, 0x100000000}) flock(r0, 0x2) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0xffffffff, 0xffffffffffffffc4, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x2, 0x9, 0x8001, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x200000005}) 22:19:49 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) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 22:19:49 executing program 1: shmget$private(0x0, 0xffffffffff000000, 0x0, &(0x7f00006f2000/0x4000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8503, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) 22:19:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0xfff, 0x2, "986784a01cfc2bc234a2f79f688bfb30be71f2a2", 0x763, 0x3}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r1, 0x0) 22:19:49 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xa9}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xf0000085, 0xd8, 0x1}, {{r0}, 0x0, 0x10, 0x80000001, 0x1, 0x5a0}, {{r0}, 0xfffffffffffffffe, 0xc2, 0xf0000000, 0x8, 0x20}, {{r0}, 0xfffffffffffffff8, 0x61, 0x1000000f0000000, 0x25d, 0x7}, {}, {{r0}, 0xfffffffffffffffa, 0x8}], 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x3, 0x498, 0x3}, {{r0}, 0xfffffffffffffff8, 0x84, 0xf0000051, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x9, 0x2, 0x6}, {{r0}, 0xfffffffffffffffa, 0xb4, 0x40, 0x3, 0x8}], 0x223, 0x0, 0x10000, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x86aa, 0xfffffffffffffc00}, {{r0}, 0xffffffffffffffff, 0x9, 0x20, 0x5, 0x8}, {{r0}, 0x0, 0x1, 0x400000000000002, 0x8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x2, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x4f4f, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0x9}], 0x400, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x84, 0x9, 0xabe, 0x8}, {{r0}, 0x0, 0x2, 0x2, 0x20, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0xfffffffffffffffc, 0x2}, {{r0}, 0xfffffffffffffffd, 0x18, 0x80, 0x6f67, 0x5bdb00cc}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x1, 0x9}, {{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffffb, 0x5}], 0x9, &(0x7f0000000040)={0x8078, 0x7f}) 22:19:49 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000300)=0xffffff6f) fcntl$getflags(r0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@abs, 0x3) r3 = msgget(0x2, 0x50) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getuid() r7 = getgid() r8 = getpgrp() r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x6, r4, r5, r6, r7, 0x80, 0x7}, 0xe2, 0x20, r8, r9, 0xffffffff, 0x7, 0x0, 0x5}) unlink(&(0x7f00000001c0)='./file0\x00') sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="281c000050ddbebe4bffff00000100000000000000169c113fdb00f71dffda70d9bbaf59584c315ea4d965d24286ef8b52c8e6f91be50fd0dc4ff28c72190bae2abe5eadd1ce4c64b61b14f4e548e029452bbbc3d65b23e96fb41dab5faf50bc2f39bda7d3b321aeefeb07b49a91f57bde5789c2f90b483cadf72b76cbd92a2e5a7798bd4b173981a0d53eb351cf2f4d2be7ae491c58fc614050c2857e3e9a93aea7fea430efa5b9c3b8dc2297ec0043f3e08d38caefe3f1ca7c35cf846ec5219d6c7e29317308f64a7494e15fb4fe69b6203caf053dc6d09a77bdab7531e83a82c04f0797e1903d82fa7b6ecf347d2f884fe9def565de1ad9527a2f3bdfad66f713a93c", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28, 0x400}, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="bd81d597443411eef07118a7a151594a3dc3d54b404d06da9494a5a568450e712d6831e146f2dcd5e3ef41e7ff847ba2d6e36275954cec5262f03a9fc6fdd27e1a2e74bd53df470225d92c57da819213007e0bf22799862446565001", 0x5c}], 0x1) sendto$unix(r2, &(0x7f0000000080)="53216ca9dc6a92f0ee0f2789336398fa6588f5d5842b8abe9748a45dc5b35c7d438ab81d33f453a66249488ffc5f12fd53366efa746a24a94ae737ae1c37ac776f95aa550b9a5262fdf75fec776b4bfc9843b44bba952f9c042ec6df6e6c0663ea8c5e1ae8af692938d62a76db2bd9a0c6b5d771631ed0a33015997cd732165d494737a0c56317887d4835b44c73c9373657674d595dbccad9036a3051accb003029fbc1238535559548869c", 0xac, 0x8, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 22:19:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x3cbc, 0x4) write(r0, 0x0, 0xfffffddd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 22:19:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x86, 0x0) preadv(r0, &(0x7f0000001200)=[{0x0}], 0x1, 0x0) semget(0x3, 0x3, 0x10) 22:19:49 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendto$inet(r0, &(0x7f0000000040)="3d05455a3ca85599b1335c6fd0d27e69dea0da7cf96c217ba1b0d79606b821231a76438b48fcfd629c3178b665e1", 0x2e, 0x4, &(0x7f0000000080)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="5602011c00000000bc55"], 0x1, 0x0, 0x0, 0x0}, 0x0) 22:19:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x542) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x114) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000100)="c6fe0145cfb41b9e2eed84a1", 0xc) syz_emit_ethernet(0x1, &(0x7f0000000c00)="81") clock_gettime(0x3, &(0x7f0000000080)) 22:19:49 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2000001) 22:19:49 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 22:19:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x57a3, 0x7, 0x400, 0x7, "f1053a4cf0b86d61248ebcb74201c6628feb448b", 0x80000000, 0x101}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) 22:19:50 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x0, 0x40000}, {0x0, 0x1bcf}}, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000001140)=[{&(0x7f00000000c0)="41e36dc47f7e6af900ea720b6191fee436ca48c7cf5478197701b9f9dcdbb46789839ddf232224963c089d0e5bf83887e5c9915bc086bc4276022335f63074711dfa569afd5e3186db3f06f7109d34b8d0ad3c6173fe62668bfa98cf8553cb6ea193e2753a3c3457ee43b1c9737524134709c4f06faf04cb58a6604276a8bd2a72b0ec491c7820a18c45c06bc473e2640193d1e551646408721ba105c166f635af01a5811a8ae59670ee10b13f73224d91494fd6390c36034f4540c19359b31ffe40de5a81c7a379c372f3146d92ae8b73a427e83cdbbf22fbb68438969a8a885b9a348138ba60082510081086be8ff2fbc974a1044f4da567b56af71caaed4b7ee3b24011ab39c55d4154790cf969093831882687385a8c91eceab5fe411e36af25ae39924b8a489ee5c7da96485ade98fd8c932a98b606f6f10706c47c34e88c239062f6374467b7a8eb5db8b67f7b09fe8b931df7d9a05610bd357f5f8613ad358c563bc67891a16aa7ffc799fd07095bded842f6f8aae1fc209d0fd3c1677f5c74faaa185fb0a5f9eb69398348bf3eef3bc4e2574b6b37924e181f4b920e04cd3e0d35b00505e1add6932491ac5220abb795395cd570043de9714002de6e5437a4fa84375febbd98a5a96821bb232f4865397b48e30f7e80dd0eaaa0369d83f32249c755c188fa1b7dcf49bc78b0dfea284c4cc37c255b78a2aa64a5dd94f56e4d66c313b94a05ff0398ef78d2d107eff5c6c6e00ffc69b57eae6bf0985a0e727e78dff5997f1b4ea42db7c4a4ae22f4b0716e24a5c0277f110dd1cbf80c19b96106a21bae9c41a0e2c945c5debf9d6cf4ebd8361747219e063cc91cbec15e76c30b1188f1d98ac81c1ec67e44bcddf5fd5babb4dff0935a6383db7c00868ba73b01fb668c35b37e0a7c95485aa73111b73481665ad6b3c82ee19aadf565ba958a382214de26aa3d895eb5540362bc412fb20c981691ff7a7d5ce7ef004ee60321f1d26eb3c3b3b6065de764152577192713a98903b7921edb1b52254c2dd41c9281b29cea6f543feca1828d05383055d873ae2c5e34a49c203e353ff227b1846b42d7315aed136c29e11d87f36fdd44458673f917089046c096f2a297d112e54a778d6a5ad36e5dcaeb401a7b0cff355bba549f1895369f863ac7414d00485675e92bce2dcbd12f8f98cc60bdf4d68e5a6655f0c01552ac97ff7432115da250ac069712fb7588761812353226f6f3e79c4a446c1483c6747e1b60e5b5f3e18c2f8fa635fc7dd55a35facc355b9984173b6599b26c8226ba85cef9ca30e7cac173ad6cc5ce127e9e26e7981a29fe644628a830fcb43536677209be3b67b19848976a798529b7fba77944f5e5f609a9c4db63e7ca1894bfd4541631a9cc9582eb13d12b0939a8b07e87149f9ae58b1d0fe075d9fd072102a3570bed149c09056f630e23b4313fe17b2f44d0e29213d3691aa59eaca25f2bfdde69e4fbf547a6813fc9bed3e4d5a136ef29b8adc6c71a771fc6c07179d9534b6c748c77b7ffff217f220f152813b0b46ecff73ff22cea71a3c1ada8f4884373d9f33da9f5b26223f51d7a0e3ac614554587774704184c981672e7a70e652b07248303ce8d346971607b40deec2fd16ba135df0493d7e792fd9db34cf624fde76806c5c4427452e51dde81474eae230884ca94d78ace53bfad4ce4840df0b185dbef0357db887427513a3021d63efd5386398702f845a795a3431e5975bd125f2b55c1f56c82b1e5c6d7ca74ffcb13c950e95f8c50fda63920943886e0ec70df6021c294009f20a8480389b724b25e8b020c60f177584b342170a6394531b95ed71734d0307816f45aec13526f5615325bc5cef9216c61ce95e953c28a77f37c51424e04db9ae4adf9d262aae0ce183fedee0291afe755d8952d4f6e49ccafd1f2a30eea67a4b156b47af3079607f46c55f67a3119d2f7a8aa68169217cb0cd5eb37290f1816fe970fa4dd417a7dc3f5f3659d7eda8c6ac52bb41a587322cf57a668772d04dc2e5d7b296ce017c7538c7f346782b91803ac4c72ce425da15abb07f8fca5342c1e00c6445edff99666c99810222a4ecf70117195a745a49cb37c6ee71f3cf5d9d1d6254a781bd64b184759f78b1c8ef099ec4a5f8936f72586989849b48f731bbe1ae78d5a07995e8b97c6f83ceb9264e6495178003eec5b1ad195c047c7a20fa1e39f9bf5d0f141d833a3cdfc2bd9da3df25842b62ce72e2a69488c6e9a8ea35874a0c0f28d6a3bf57b90f0dd3490f9aac422d2cf6acbe3726f4bda029e9bb456b8e7b9e280ad2b47df16c386a1fd3a0dcbfb53269566c105d2d639f27079c0543671683bfb67b901fcffa3e5f0d7338e1d5ecf15561acdc82f6a80dc557edaaee9e83bca436b24d63d269da8695aef4ed11e29d260695a3a2d80bdde5c351c3bf8c9c681080872f6a0427f3f00be81c53573adeb6d45249d8b4c9bdfb05eb740d18db2749375750855b14decb214dd6bcf73d8966e3fd432804e1fbbcd91e0d6b7cacca7d8e51a2e0a622d213e5ec7da6b66cb1167f74ae46686ca501774078b3884829ad67deaaea00b1dc23f0d4aa54526bdf46a8d03a0038965c268ad8bbf03c922b6b6f8faf87b53a718bf9735dc7909d847d27adb1a559d5385ddd3b0a1f2c8ac8af31c2a6f757baccb79f7e6e978288ef327b1668a1ff64a93b61a142f68b80fa595ec7bf46198a53313dcda8ee920c52ac6735b35523f4da8c18abbe087f0c07af625330db51e6c118c3cd3b2431737aa140f1af6c9e135880f0d0c45034b123069685dc78f23fbeef82f2dc4e561e05899d31548e2d76b8e5817bc19d4d950ef65ea081a91f1ea1aba3dc97d6c86a80ae7b644cdaebe297bf18f433ae7f9e0b9ae359361b2b5b6a275e6948c2229980e05793fd536035fd3566b7dc8a0b0c5ab0afd5e147c77a8f49ee7e419fdcd2bc73f7330661c882a5ab819de20ca8f9ed9cbb5a54bfafa1481515946770a635259addc7e9391c508378cda564fc40663e0e1310572e04ed93f1842bafaf36bc8ea764e37fc0435c3736e8998c988131e5ee469899a2decf2756d90570687aa6f3b8dc416e53dee0740c1b6354f2eaa1252950168d7c6431c8239ba357f0359bf2b46d998a25890200aad40938c9afdf9b7574056f90c8c67d6854a1bd7415672a8962b6e309dc8166b68b98364364e9ddcc052d5124786bd5b658ca5da77a4eea70a33b3388411ce3f9895ebb265a850eb750c8d81f34c6792d6e0dd155910cb4022086fc0e2709413d791218d56e9aba1177770e017b5426091d830b23b4e9b33f02f9be960175658535627b5a6b042bf3db47b86186a74dd6e9585ae94a3260c199fe8269919b6e212312ffd42d60b2a3ec70a89f6bee6469654b5c1b68f17cbd72c156bf8ab9ef1b31fcef27e75059e6761fcd80721f80380b82edeef460788ece8098d2392ae5b23f8505bcfaa61253488bd9238e407c6d7f793ae5807f2e5cc711cbd7419c8f956e95c2748b0e3b34870480d1d055b9a0194290bb528f02169beca76f0571f1df19979839051fc0894121fcfc842fb294842486d84fb78644f1c882851952f7ee6206d2cca381fe4cd3d406956f1235a7c6c482fca9c5265fa9002566229d476a0e226e1616b4135a980cfffe4dd5e8c42055507ee364145752dc052b882449b774df1058b8b3d011df9492cda4b3111951cd3943b4eba29768182294441e5656cb2d06da7755cd442ac009adc4fbb2bc8a7be5227dbe511a47e9d418c56913cb2131c55717b3b22c9354091e2a19f3cd89738ccc0aa3d441298c81960317bb11c5fd9f96e8e20d23e92330487381400b469705bbf22030e01b21b4f57401c94a02e4657b5bce8d317d1e3fd0c4e58e13c10e34f92109b5a027f6c4c43e178ca249a5eb21fd387d58af258f862e2cc8cae48a0002eff8d89cdabf85cbdcf82bde07e917717974d0e66b7f34e6b6d1768381ba07085896365bd65df99f977fcd19a0ff8e22cc454aaa6518a0ee3ca005ac0bcba6837d314d86017b16dc8fa49c745c6698b558c1302984a3f07d975dea9271c2769aa79334734d132ce3ea88ac9a681cf383c8c39303503037675abd4bb454ac7297e73b67fddb16ce20a706293bdea34153bd37cfc89145eb4f7cfb62215e3c558a40daf2c52641fa1a939f9f292004cdf7c02697af98d1ee083d40eea47a20d6e9c949a397126b9cc1d3d1a2731e467b231cb4d41d60c3b120d3d87b3e856effce7cd88bfff2d3ddca8aa3f0c000a0262c498af03bbff57736e3ce4f98352784ef9265c74bd94807c8b113eef85ffa470aa8f25c1118a3d3141c5965ab4742dea7f097d197f8275676834676d529443e821693dacd60672fd9e5512fe65c41aae0a1de5bd6970c77a6502e7f1f43a3f4ab934dba9ea7fe77ab0c42492098e34ee87cef0621e2072919c08f3c5ca9548f1a2c95e0085743a88c062030636eeb099d58ff234c0385a669f4a22759e6c2b2995bfa85f00adb151c069fca59812f2224b7d19f229496716373b6a2d7006e851e3e10ecc259c91faecda4b8f0e6694882d362be0fb7bb7632269397b9d170fb5e3f869dde572c1951cd869e3cef0368f8e17dcf1bf744ec8689f7a3ac605ac617822f051f540bf207e48e718a339d6c20c01dcc19b8418b7a5eaed01595d4be7dc19f99a06f09807b49f11f359f55a6492ae9e26732dd995715e593789fbcce2a667dd95eb638081b5c115a37d35e4d6f9bcc33f2b4253b6de171f3698c377398192f270b0c1682a5d328f963a943b6d4946bea854e3dca549338104109b054b86d4dc561a116fdefeb4702ce16a05ce7b062f1c65640e3300bc339d152ed1dd5d293998854a463d30a0a4e33158d563fcaa970977b11a794b0a30426c029e47ae5f7fb13d6950408b16e49249977093cb1729439e586bcfa277a4f110de9fd014676761e3fff12d0ff6257fc665418d289978468e5255cb057f6c26ce030571630b1465061d2845971ec28f1d8c5d506f274e42b514e1685a773a7a18f01853c4767bd54eba659b8cb4d534a367cbe87b77526bc0c0bcb545cfc743d8c1a88c2fdfef7533af3fe7d2f911418d78f8b3b02e27ddc22840282cf5cd16ad8098a86ea8bf7f3f83b6c1f2c211a38911117060dd06af04303ef43b9b221495df04e6fd6f08d03392141d6ae08e36793d85845503ee5cd88f79d8136621c3c124532737b9b20522d862ac8812ba986230dcdcfa43e6a2084dc5ac401891981d71a28e97d85382885e2bcb3d709c3ad1a0f125159fc19ed1b0faed487fdbae279289135d2917aeb8d8e12b31a57ddae0c0777460079b27993d659177316cc3ecf28ed64dd1f978f340a3163502240539c02651ef7cfd3dae6d346080024b329606dd41317ef474de460ece42a50749e0ac794689f0567751051e8705c52f724bb21cafe0e55438dd8155d88eafb296330e5136a30bd1afe98178a8864d34d74739da70d6a0801c1d8149be71130d71508442a4aa4a695b03573b5cacdfc46a00d5f8ee8959770d9f9c37f2944c8f7c0af04397949b967cfd0d28867bc317173245202ceb3398d9c059112f9929099ff9a5fb4ce3faf9de48758e41c4a849535cda6a5e6eecb39664717722ded0aecc2c58deecd55580a865650475febf75add6d6ec77faf2f5dbb0408ef9a1b9acbc192d6005198c457d13c60ce1e765439309b29ed59e999f2172e07b96311b149d1bc1558a80e4da70290eb9ef2066459107d808", 0x1000}, {&(0x7f00000010c0)="2d3aa7ffadc076649495ca0799a9585bc192cd4916b145e7971727807d8dadf052397742332d7e2a45f6d88c404548582be38b334d5b58fbd681993980b441b771d7cc11c70fc648dc5164a4894a9725e33531ffe9a336ab8e266168d7071a2620b71668f3c710811367d1ccbd74", 0x6e}], 0x2) 22:19:50 executing program 0: syz_extract_tcp_res(&(0x7f0000000200), 0x12, 0xff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x28002, 0x2b) ioctl$TIOCDRAIN(r2, 0x2000745e) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x9, 0x6}], 0x992, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x1c, 0xfffff, 0x0, 0x6da0}, {{r0}, 0xffffffffffffffff, 0xc1, 0x1, 0x0, 0x101}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x4, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x27, 0x6}], 0x3ff, &(0x7f0000000180)={0x7, 0xffffffff}) dup2(r0, r1) 22:19:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000380)={0xfffffffffffffffd, 0x4, 0x4000000000000000, 0x20}) fchdir(r0) fcntl$setflags(r0, 0x2, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) r4 = kqueue() mkdir(&(0x7f0000000080)='./file0\x00', 0x1a6) r5 = semget$private(0x0, 0x4, 0x104) readv(r3, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000000280)=""/74, 0x4a}], 0x2) kevent(r4, &(0x7f0000000280), 0x8001, &(0x7f00000003c0)=[{{r4}, 0x0, 0x7, 0x40000008, 0x1fffffffc0, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000021, 0x3, 0x2}, {{r3}, 0xffffffffffffffff, 0xa6, 0x0, 0x4, 0x6d9e}, {{r4}, 0xffffffffffffffff, 0x20, 0x80, 0x69d5, 0x1}, {{r3}, 0xfffffffffffffffb, 0x40, 0x4, 0x2, 0x2}], 0x0, &(0x7f0000000140)={0x81, 0x3}) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000340)=0x80000001) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x8, 0x501, 0x5, 0x4, 0xffff]) 22:19:50 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x200000005}) 22:19:50 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x180, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimes(0x0, &(0x7f0000000380)) 22:19:50 executing program 1: r0 = socket$inet(0x2, 0xb, 0x0) syz_emit_ethernet(0x83, &(0x7f0000000080)="feab421bb1b80f8d17b2dcd8c359ad22c979a697c7432b54b8d954824f07d47e2789b84000e66709aeeb5d653f0ce8013abf63cf9994e8bead2003891580db4ad5d5572dbce42efda46b3621f2889ac15810031e3350e84906c7a4c0cf1f89db0adc13374b8966756acd0f64017d5ac4be3f985d0cd6247dbe8f168da2faf33733944f") r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x5}, 0xc) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 22:19:50 executing program 1: pipe2(&(0x7f0000000000), 0x10004) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmod(r0, 0x20) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) unlinkat(r1, 0x0, 0x80000000) 22:19:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x22, 0x2, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 22:19:51 executing program 1: r0 = socket$inet6(0x18, 0xc007, 0x1f) r1 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r1, &(0x7f0000000000)="3177a5320ef60213658d6035e019f65c25345b3abac2d29eee89727d18e3fb81e0c544d3e56a2e56c265066b6684134ff7143b06dcf72220950d071788b13f7c7e03c7ab6ad4fbc3ab459fc3e127c1a43259f9b1186561abf05963acc1d251218eb5a9cea78a8c1adcf2f4cb3abb7559531ff2a2d0ece21101c43bef0a2d94704e8d7cd021ed71040c9e5e3bb25ef11c8be54f072142f47f5c2ece291aa500878b18f4c8", 0xa4, 0x40c, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="f9d4d04ecc", 0x5}], 0x1, 0x0) 22:19:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0xfffffdf7) 22:19:51 executing program 1: r0 = socket(0x18, 0x1000000000001, 0x4000) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) dup(r0) 22:19:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x40040000) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x5) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xb33) truncate(&(0x7f0000000080)='./file0\x00', 0xc0a) 22:19:51 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0x8, &(0x7f00000000c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x2001, 0x4) pipe2(&(0x7f00000001c0), 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) wait4(r0, &(0x7f00000003c0), 0x2, &(0x7f0000000400)) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000004c0)) flock(r4, 0x8) ioctl$TIOCSTART(r8, 0x2000746e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000500)={0x3ff, 0x6, 0x8000, 0x0, "967e2f6c6b976d28e4341979a8af14d26267b98f", 0x6, 0xffff}) r9 = semget$private(0x0, 0x2, 0x10) semop(r9, &(0x7f0000000540)=[{0x3, 0x8, 0x800}, {0x6, 0x0, 0x800}, {0x5, 0xffff, 0x1000}, {0x7, 0x0, 0x1000}, {0x6, 0x5, 0x800}, {0x3, 0x6e5, 0x1800}, {0x6, 0x7, 0x800}, {0x3, 0x7a639475, 0x1800}], 0x8) r10 = semget$private(0x0, 0x6, 0x2c0) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000580)=""/132) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r11 = msgget$private(0x0, 0x400) msgrcv(r11, &(0x7f0000000640)={0x0, ""/4096}, 0x1008, 0x3, 0x800) recvfrom$unix(r6, &(0x7f0000001680)=""/175, 0xaf, 0x40, &(0x7f0000001740)=ANY=[@ANYBLOB], 0xa) semop(r10, &(0x7f0000001780)=[{0x0, 0x7ff, 0x1000}], 0x1) write(r5, &(0x7f00000017c0)='k', 0x1) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000001800)=0x1) getsockname$unix(r3, &(0x7f0000001840)=@file={0x0, ""/108}, &(0x7f00000018c0)=0x6e) 22:19:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) close(r0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x40}, {0x9, 0x9}}, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 22:19:51 executing program 0: setpgid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, &(0x7f0000000140), 0x9, &(0x7f0000000180)) r1 = getpgrp() r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setpgid(r1, r3) 22:19:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 22:19:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000001580)='r\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffd4f) 22:19:51 executing program 1: r0 = socket(0x2, 0x7, 0x0) sendto$inet(r0, &(0x7f0000000100)="9b1c08f8bf44988f72cb64270534b30fc54d0e0c472e7b9358634708edd001e439a367b707dc032adb716fb5041ae456eacf3aea9349ef4918c1ac05a6d821fa07b0330cfc53a3f6b122dcab942ab9fec041fcdbb654c0625c70d9ce2a84d6d6b1e8b31c8d1171a28c5c9a4e65b28085c6107ef15a9f9b51aeb629e49f2c11bfa27fc8bd5c8046e8b61a842878240aa7497c23bb7bfda0ccd704e20c624d707a0d17b878e6be60b9d8ba79db7e24ea0c5080807eb2c03fad5bb81011b8e28e1fc12be0d0a190e0196a797bf572a51a6ab3bbe7ce667e3f03394808d6d6e92632ea3483a7e92f36122ece5ff2c77c12dff17a", 0xf2, 0x2, &(0x7f0000000000)={0x2, 0x3}, 0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 22:19:51 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000012c0)={0x2000000000000000}, 0x10) 22:19:51 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) setsockopt(r0, 0x29c, 0x9, &(0x7f0000000000)="e108cf98ff84d9a0c5b0945e6011b7cc846f0e3ca2b53c5752879d662bc141de130f54e9a0eecd6bb75fd3c8f8bc10a63d84c7e96aa55a9d60e35d7e1a1b7fc0aefe24616fafb0806ea0eb569cfac4daf8153776c0d8ab4ad2cd11bcbdc5794e306ae7f199fb9a0f4035a28b5476b9ad84c882667f7a7aa3ad42367e5130ac2f4bb483a9db60f1b4400bac8bb9a0433626fd11eca4f2137d268e021fa58c4abd85e228913d886aa9a1f83d75d5ab74bb353db9ab55b6555d0e8f89820f7b8bcf298c0c7670afd174a2458139fb53e94a924664cd567a899595eb11c7e4f736d936c577ce2dfda4f06f3511c929c1d789a506", 0xf2) 22:19:51 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x2, 0x400000001002, 0x0) connect$inet(r1, &(0x7f0000000000), 0xfffffffffffffe76) 22:19:51 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001cc0)={&(0x7f0000001ac0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001bc0)=[{&(0x7f0000001b00)="0622a9317b5fd4de14c346d347320d090345bb6be4251acf7ae703374bb3cbeb1499c61c59bcb5c5ac1f4c383a9d60a827b29964c121f158e8fe3a32f35ebc932cac670627f558c0edf5fd238044b877100836ac134f28b8ad354ff9e853272a9d1abd69e102ee4dc8207fb314ec25683577f286da0f929f11882f2247f5aed2b25cd24e081add248440be01a5d9e3574c711d8f74b847be954a5c228fa6ba18903aa82755824bc45a6c130b88eeea9d222fee", 0xb3}], 0x1, &(0x7f0000001c00)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r2, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xb0, 0x404}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) getgroups(0x4, &(0x7f0000001900)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r9 = getpgrp() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001a80)={0xfffffffffffffff8, 0xec17}, 0x10) r10 = getuid() r11 = getegid() sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000080)="405eb9edc1514c0879f15d689bd39e8b6d1245e6a742210182f0b4dcb71fcf7c75a131875e1efc9e8ed6ce2ce1dbc9c88b4fe69c7dbadb260aafdced18168af11cfd1c402bd5b85306d1d4808cbd1ba654a14485671af3a4b1112a4c41cbf8f1d5c342cf8e6f84550d283fabd53329ca33aa9c126c54c1c286eb1f9f7e833f93ac22", 0x82}, {&(0x7f0000000140)="cb50d5b426fe3bef7cbd0fa96ce38f6154546f0b8429403c3e112f71fc075f6a2b1bd9bee7b008858fdc3c94ceaae4bec77623895bf83407c1643195fc2894011679ca05bdfd8d7f4adace54ec5ed5fe9d22ccf00435f43c271f2fdc99da61b2fc957ca09076c6c1fe9eeda1ca56f8d5710d011c8fa282f7e265133a669351a1657236cf1240b2f00898fbd2d7d3b337f1baa0d93c1562c39fca7cd96a43b5a054603cbf5933e82a0b901f65bb4831d670c59cd9a655f2d3", 0xb8}, {&(0x7f0000000200)="1f37827a2b317f3f0c243cd242344710f364b5bb4aa4c89a5cd66ad404655de156e9ffa4961fe77814c04ecd017d234a7873296e91cf4e97646111df9aa39fe029067294cf7dfaff464dd58945d921a0760aa1239b388cfed4d8", 0x5a}, {&(0x7f0000000280)="a0fd2baf94c3808a252f4d8542faea18e888e4fd83b8c425e47a4c44a6d84a04209e1d713659ff5b7775fbeb0bc278af82651174cb7a7ac4ae46c47f8967d9ee70fe1bd90177187642d349ca02f0dae64fa546bedfb980edfcba1b5fc922b34f2ba83fe6df402ca44a2c423fd53bf8394c3f73a3c4e8a3cd2d349bc3dc88b061c17d3b415410cf07213b4ce73e096cdc4d356068eb3227acd62e9601362761e5cefb0055778572f2aef96ba21fc9a3661eba020651b1d15ed853a8488968180a58b7876fad52770d96ad428cb93e05a7a3f0cbf39cd0a7e7b7206a68c89c05edd0f999ecaafa888c8e6ddc", 0xeb}, {&(0x7f0000000380)="f3bb646c2a3010a2f04faaa305ae223bed9fcfca3d9d924accf8548b92d0a959132b074651ccf3192a9a7ecae15eaf8f3bb511d95da740524734a93988748352ae7e2dead2c70d49c6531d3afbe60bab40fcee1511347c4b33461584fbea7dc45655ab80a888bc91d96dcab2dfcdf3422c18f87f1643c53f23ac08d6780210d2a7422b673c0d91c4fef41b6db59e", 0x8e}, {&(0x7f0000000440)="b99d7ed46fcc58eaba47f83a59c06a08fa3c90d227a0290f6c2aed2b511d324693fc7d12f9434ce4244253cf2778fce95f83bc9dcbab6f5be400b016fa44a1c085cc", 0x42}, {&(0x7f00000004c0)="99a35336d10f23bb883b5921a2548a5e42618968c737877ea11c02a57120ca36375270fc48f4dfc39cb1c6107df05f5535dbd0f8522a4682c3246171c4be8b61b28ace22cee9b02aeaf47d22e6e0bea2534e9571c0eee8683a7d5e7989e89d3bcc98b04a82f6dea1", 0x68}, {&(0x7f0000000540)="b9d95c51d1d1afe41682409eea8563ec521d0e13d83aa219444e1c8049bc95f01a1d8e8b1cd59fe66bd21459d372ebb0f752d72f3c4b3d1bfe9c173722c8de5a15a0dc7c9afb8a640827541b1fdb5ad6c8e149d97367902076691659c160b0b9c51eaff29fea461d98010b77c3c0995878f95769d49fb89f523f73b72d42f7189538423bf1b2c339e1de5db399492b4b", 0x90}, {&(0x7f0000000600)="a27d0bd714a61043efeb353cdb0dc43fd5b8513d71816b6dd2ff43399d1b9edd95de6f1168aaa3131ec5880ef84fdad288b6695efe472bdef516eafd96950c7d45d6daa8ce7ff2bdcd654b668b7f2bc7c4dd1384e9a6757732399203ffd6d96d4f6cf4ca5b2c1e027ba1a63f25026a54dc390b7480686aec5ea73db26a61b37248fccb593b72835fafd178781e51be483e237b2bf1c3e754caa384a934c0e55b2c1e66a2983bf765e4022d8616b73ea4a3235676d799c97e76e7b103936ceefe84bd", 0xc2}, {&(0x7f0000000700)="0e42afc89f7189d804b2b411e7bd2ee33db065fd656ca1aca8da30e36eea1d8c321dfcf6f48817ef04f9a1df2665782569041f41ab706f1011144f850131d67042b85760c36bf16e777b44d0334209cb2f14c6e127f578f6798b99afa1113bf7b879a6c693694c33daab710535077f7d9297cf653cf7cea1f4cceccccb034d83419afa066d12d35d1a51aa49f146358cce2f08b812070cec58b120305e8167bbbbb59832ba75ec24a12a63cc92cd7e332263a6811dbda9e49722358b138b7c70c85c4aaffb5804c3e85212c77ed89c528e9dcae173f6d9eae31049aaf0ae494dc0ad977eb49802cc1ba1a3fe806dfc13592ae0ce1f808b009fa0dce070bc07c05a8fa71f236441bd6dc840cf556cd159424ee09a4e025ddcf612c68c4b89d672325a31afb9fa5dbbc937664cb90ed1895f4776cf69df380f42db28de2b638077c2813b410989cb84b1ee91e9818c95df9796d3763b1e42b950c055b837c3628035466e8742d7af3d15297d3999e82ed4f8c4f069872dc1c42d311445a5eda6d1bd064ffda7331063da3708de7e8f3c2f619f4e934f995ee865ddf32854c85adb9d111ef4ee4fe31ab19787d9829cf3e82628889876f41307c37fc0423ca33529d636826b092bb6f8bf69aaebf4728ac39ca752609af8ef9ad06697e8a126a61b454c6a302dda815915abd427be7598f0c337dfd110b897d9a589f110f34bc828325ca582755fa58d6af47c16ece53c6f2a47ee4f5dd5cfa370df113c9bafa843dda1feb112c720af9a3e50e908767b9a598625d433632f1da0256485b35ba60c81c52c79fdf0f6ef4de77f4c34a13b194040f822f30d1d3772af724ed6c44ba321475e72e7c5f6476b04d13c7566a7a0309a44d3f4e3835818460cec24b77561f2f4bbe5f29e1cc5bdce113baa1e1310d5dc47fa6d1643227829bd090f55ff7fe7b9ff12ff4008d664aaae266a5e9489ef63f345ea67455ca64a4629eabd94ab61cdef1c01c227edb23484f549bb21c8c1a59bbf62d8cdabc5ab3576ee42f6cc5e96adc0736e550aeb7baf892fd7b3754a4d047c373ac6da0b36db33a8253053a65b699a46fddc3904095683dd717eeb8cd8ddc23f1e443cb09f7f90a1685604cc74f7e9a86298b7f583a68f14370236e0a78271a7ecb104bfe4e9419851c43c47f104da6d362f4bbe4423e4f2b06fff3662934bf989f0959029c7ef093c6196a9e8601b8734cb8affb27fc8bba71d8df202e1ad7445a1ed5931911dc64cd8d9fa6149fece519f4c8f7f93c6fbf541d5a968c424c52aad5ea0e6ac3c9f2b95d592101e5183389af51009133e96a5359715ba2f3a3042f95897b962e6eacddec9d05eeb351c99a45b852483e01119928d7052367649c387551fc7792ae3f08ddece10a242f2733ba7e3cd89b4052b71586bac2afc59d256bbe7dfa3035189b350876942f3cc1a547771930f5ed09b0d577c2ef4e08e59049fb9c44b9227129b54210f44e7edf61603a55b8a73032c2bf2ab1ed592e298fc691d8d6c48b5bb5347834bd7b04b2946c7af940ba7b63042877327c215920410d5d4af54162fbbd9a25bdce408ab9e175a8a0d3fb3d545ac8cdd9738bdf056d83b6910ef1b7863ebfa2ff1b3f47495f43b2baa1b999442e6326020367d61fd6e4071f3054721a102c39ad5e2c214bb1afb462033e1deda45d6168a33115fa0700ca48258e903e14957df742d17ff2789655d69f5d84c916d0e631431df19a0f2bda29210a798877a84812b3728156588452330022448f60162bb160a10593695b4d1a0d7980a05aa58116abe293d62a8bb6595050e62e513a3b37bae2c5a1277fac2b8bcf91c64476f246b4af5a2b646b6d43eba954e48db5cfabdcea7bfbaa2dcafdad179b5faf88a8859df480137a2e8e4cd169b2068319e9587c70fea110351fd8bc7b4cce784e8e3ddc109126e3e14df2b333288ada6657b399e2326efdac7f9099de11b2b4a7801d581e020890ecdbe10a003527a9acba2b2625be12599b31f15ecb4eb587e2e2464faa4b491482d8595d8f8f791a139252d21db4b0551aa250d103c1d3f71eebf76a5ba462a2b70bf244b1391206f3c59c121a25ca014e396ee86bc24246b6870ad13ff30b9ec813d35580b9dd95c23ed4650fd53c3c4292cd06da24fdecc9373da688e48f32ba5bde4df6d3d3f9dc01341a4ef6b36ba3f74c77befdb40afe3019eb0cbc6ff6dfc1e4599ce13aef1b8c15be294b8290b667d4e689d86db27a96c9d00c11afb6285a9388fd7a527526336b355391a58f38ac788d16824d3b9b807d77b932a3e8875e50ce9984fda3e0017d7bd5063160ef7d92bbd5a442302c775bf208c1a3df38022847da10e471df697d66763791cf22c5a2b5955bfa6c21d167962ad8527ec48472bbca3e52de0f255e67a8ca8c4671dddd9ac07b3d033fd150936cc79635fdbb764c1e582cacc4f86f73496111e669481ae40c3777c1b9f2d0db5953751dc408eb2871bfe0b56cb88a72b74fd9ff95e75437c7aada09cf6f9cf0965b96dbe0a495fb24b7d95b4e21ea6ecc72eb800d02816cee24f87967d344158a416f59b17a96aa0c881494f13f8337eca6bb8bd0f8f2fed31558d3373e4f983f7f9416e2f968073b093873de3c076ad59f8b0af332581d199dd508063cef5dc939bc3135820cc97334d38776c34b604d5a6a1394a2da10605fc9749626c62cd6006a9cde33593c00ca3207ffc854367df46bc1aa25bf4fe339b06d1a54f761f699b1b05d7f970c679bef04457a5de894dbe8879e9d40fdf888a6916c3d017f08dfbe7d94648100b34b55a36ae36b42d5dbc542a59e55546dd10cd43cd2408d854201fec25a521b2923d1148bd518f6997bbd104fb557a6672747c397a30834bdf0646cc7ef34d3b740b4edac2241aab546a0a17e318599cd08bee847458c46132f25928bff574296003bfc3f03e56e3b4442bd832062f26c5ececb2c0c00b32ae835839fa45e73b8b0bb1b121ba35f6d7bbbd6a9aff0422c38e5f1bb1bd2804f64c23566c1804ef0fd87b1093a472e448c9560387209cbc7274fd1c780be482cad4139e5790c76f19b4ed4f0abd4ef68589120f4a319d3046e7cbc9ec99850582daa841c4daeacba35aee6a0858a5af39c18ea5cc60cad8eb4d77a94b2f2072b38b47fd5ef6bda72f62c86a2d9b8e6753a409deb372066b5058b722ab6e5640479bafd54dde62f754242dc3daa48c6b5171134b4650fe767139ff2e5f37b43ceebea81a4c27121d4ba0546f8e61ab0ff4a46d63a958a054ef443f4cf0cb5ae724b7cae6cf48d93e1f9a583d0a6b8d5b725158eea96e3537a1dd1f5ef0fdf4ec1a05206b66e48d4b24d043b83a67eb80304d7db7af3dc161e82ca8a7aaf1c39aaf4479c8b4fab2509f5843413a58a9f033ae4df47f83e7e73e966ef844d5fd16fb3e656eacf1c0643ebcc31015ab89afed8392232d877ef9c4a7e86133034146f0c6f841a6caa44ec4ce25ae896347defd3289dc6745ab83a9f3da5138fe35384bfcd4e7c699f7fe2624c4e4dd0234f51855c5922bfffdc3a4c6ab2ad69068ee6efd71ed144633120e70d8b4a7efd5358704b5513041dc95935bf6d31351c3f5076d76ea45b7167735627d57d33ec101fb763792ee5c069aa7b5b6183fa552380adb7db4acb964d40a497bee82a4f8b8a379e223cb258eb74eecdd25621244e27b913d7d94cb21c875b225dcb07f668ba7ec0a1cc1e14b00bfa109bde8beb2cb877619fcabfc79356d37066accc49c1805ba5c5de00d9782db8ddcb79afeb9dce28dd70de9f3ac47ebfe595e369ab8b25b26169774db1785502b6e83d121de383346bd8c6815c20a0475580a1b68fa1801ad319341abed67dc23e9d66cb2683d2b2189f6f56c34bb5b24036ef6abe37e02a1005b0862556a7224403cefc284feca2cf31d23f36f17779116b6e82586ed78810dbb1fb2777afada3ac44e2cf457103045792b1a0d80f081c6ff2cb901fdb79613434b0f9002c4ac0bc987f4b1758d43749588ab0336fd701fe4b3cd0da5dc14ba3027b225b52dc16b265cd8e54053524e30022d1ce3dc7bb0b8caef7e95548edd84cd9241930175e1851464bc54494f065743d3ff97a11410981f93cda76ff5d9c3544b51687aac83f63527abc1d0d0a02ca5ba4cb61d33cbe622285a2c2e3a7c817b1f2b4d240a5c495c2b86d3b87c927d7c02273c5693e3a9ebbca20e85b0fd6cca2a76ab36ad1d02fbde03a95d7b76e58df4fb8cc01f65232e16a29bec78150879dc537351ca1c4843f4c2dfbc670fac4dc8c69426363455e8797172825c5021a4a2ec33be5ff24ab92a6b76b470c2b486c3003b481f88c427950af28a990dacbfd79eb773cbd2fefe61f14cfa8b7dd9dc420eb6268991e9cbbbe9c9ca52d5a095866ea8fca99bf6741bbb7ca24e02cf775ac5342505761316320e6c4409a37f72dec3af3ed24ec3098ee58503cb79223be40a77f57eccb5c3d565b7cb81e1f4b34a6ea64c572c503e71ccd883edaa867db8205bb2f59a069a2edf4e3bb2f46b5134719ba3fa592df9670ad5be6cb8104c9de7a0004ae70dc9c3b62ebfc298545fc802e6dd6051cb679e8829849faca9684360e4e23c17eac698f60964b9d856f32476d6199cd60022e8f38429c485fffc26233e71aa2953e3fca61d05d3ff8388644e16bf94ba0577c7b1a4b83fe9b93666acf0a916690eb3b4426d24e603045f732bdd5f32f6f5768fd3351313900219f392fadb773ac9aae1e0f4edfae6853b32ac80da67c580ab4fbab4f6be6ff993049de6391360831bfa0933fdaf0a2181efd4bf0e60cac43f0b8a1e9d8982cf997f5eb33004d27a7c0b8b9c1b160ec432cbe7cf23014754a9744af2fb3f176aa0b7806c176c3be01e4c16a8ed3d1ed139a26e4d1d1d1cf7de7f6e33a189e3f6986d174d1753b3241d78fd5e649bf185a28e30e915e1cffb718517007ec61adc285e5fa4faeef8705f3545f71e5e6301f4b9acda9066324d117259c7d904e57e1140db940ae583f9287c1421bea645001e27744848cef4867f69cf5e9a98517c85afa1a5aaa23da5c219d53755b6abb4e3ad12e39ec71965ecb75ea0e89acb90f85a00ebfcc555250b182bbfad291b0ade6c67e4c5f8bf7ebd6dc09c5cfda6334e01c6d2b70fbcaefa1dc13c1146df139b7f385b462c5d1aad8771bea4bf6490e4822b1cdf9724f25a4afd14b8aa3641a73837d27f0303d0dc6e57862799efea0740820d58b4eb130f933e1544d1e0acf00f5f7d16b262b0fbdac8b9f6ef0d952bfed694539330322aedecb23c450855d45c1c56206516bcb202fe002addbe2c6aad052668e29693d1d63de38160bbcd279705abfb273f37e22b0ec9e5c9e4e0ba14145ed02b6ccd7cf1c1947acd6f37b383db7e8e64127d613352d28e76b6929e06c8749230dbbd4935988f2132edb04488957f05fb6ea5444a425ad6016013f84391f520b5b1e0fde3c0c25ac0f1bfb56f311988d3c5780dfe9d55833228183002abd98eef4ca37a648bc6705c802e989d18856771143475acc1797bfb00167a4870e172b03a10cef0f495a4a7c4c304105f8a4fd58c9b822d80112849ac4f353932124ab9cdaeb2bc6245800e1f2a1cb3c15d741e359762ca4735d4b4ca73b18ef5999076367eaa050dc56900108e85ffbee5f41e58703eb40c893cbe14a2d533104d5bf3e093c73d9e1a1638a2f0f8517c2928b0373f081cc8382398ca5b84a8031c1737075d83f9d4fb06039a1d832862317cec224b4d", 0x1000}], 0xa, &(0x7f0000001940)=ANY=[@ANYBLOB="1000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00HDS'], 0xf0, 0x40a}, 0x40a) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) 22:19:51 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0xffffffffffffffff) close(r0) write(r0, &(0x7f0000000040)="1d1c5d0145c4da1fbdca87cc740e7de4397bc678d00e75f4351da5b982501e08f82dfd19ecb86750416c8ddfb0306760c00ab848cde45a2bc4bb9de5cb137edb70146e6ad8770b822c3e1bbd56cce1d428417e8db4fd632dcf0b7da13ee6704050d1832037bc2e1f676280c1bc0526452b6325e664f05ff41be5074c4577dd9fc81cbe6ab622b42adc252f7f318a1d90fe04122ab7adff3a94aa9c29d95c1e2f5c23bafcb1cb998bf3ca34144d078f930159b28ec08dcea9055f8ecfda7274e80128c68a65d7e3d89207ae9a03cc8b116ca169", 0xd3) 22:19:51 executing program 1: r0 = socket$inet(0x2, 0x0, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/116, 0x74}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x82) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) 22:19:51 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 22:19:51 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000180)=""/120, 0x31c) fchdir(r0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000040)=""/61, 0x3d}], 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) syz_open_pts() 22:19:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000640)="81a829e9d423a76c16405d22e36a4605be445f491874f8ba89396ae0339c43a320e9ffafcdf795ea5df2b3cfe277bbcae4d1d798ca0af84d2079a594d3045fdda8f67de53c96c17b17df4e2118562f32cb3f00444cf9c26a96fdd77104caffe148c34203fb98d06ec48bd7f7a281d82bfabd4da907381f3235c5a3dcdf4824c9d3627372ec719190da3711a59796a75e354df40364ef333f279e0e9411e5bdd47a7a5c0e398c1bfd0ed94ee84f34c4a6bf47d0d256db8aeaa1cfab0a8ec32a2f192d265a1f6580b19667f8a443b781a26f1b255fd69523e5fd115aa8cd95c525de5d7b42347aa65ee3ad87e3512637ce5414344e79507405088134fcb888fca12e7438bb443fc9ea91e6fae849c0ee82073397d0239e3f6ac2f14ba28ad155c96b0121d5e69aca7585cce8cdab908844a27fbefa613551df7bf3f9240a4eeac47f77b212e5bb19d911566eb4b3234d7deb1f71e24a816a94ac573c40faed4843ddf1501bc152ba95e18c4738eeba5a04dadacd87141864cd11e251b2365355f64857be926de258dcfdbd9217eb5d2c5e4499db44806166c7ad7ff094f5b59f9f8b3367e0bbcc4075abb57dbec478467ddf33c229f394b7e0b8acbe1afcce0f34ba2eb2a84a615eb728bd8c02d66f98527097bbdb57829350bc1408378bb4f7d174f23c5c1c04b48b477dd217adf4dbf0890344e033946fc244eafacc5a2fc5ffeb137feb702d7b512b38006587d618fba5419eef69447a5e942e10d44467ef4aa6c130489cbd2a3234f70698aa1a6556221e90e163b444cfd5139bc24020798a6d680a24d1440ee4e7298efcf0955f5765e9b8817b6cf17b45912982badd7dce2515094605f1ee81d4097920ab41f307883d3a688fba0c43cf4b6d7bd5325e7beeda899a7fa902c1bfc4b2342af11d39c820f0889c652f7955a351651c4b3ad555c27f17db42dd7da6fba009eb25e86bde8b78b3da7d37d77283268189c35a8e412136bec2c3027b6b90a3609cd4fa09f107d7bae16994937ccb9a6b4bfb396bb5e40aa74ce8136e87ceb99fce33122d1f69f5a14c4f44db295611e3fc6bc8566be5117e6d4e927d9b92d349011ed68547bce6d6c6fb181d20d7428f29b1053128cc9bbe55eaf511c58dd2538bc50a5f66cb2106dec0a327448fa0d32e6f3f43b49e60c55c0913277c5cf6ede877efcd9fa1b68375464a17661b264784ed378ecc9ea5fdc14457826140797243a8608501bde52ce4445cb1731fac03f1000a5e09a91320035a2f910fb819190b5e7700faadd4ebd0d1897db5b9e9bc8214b69db07a32d644b53e40cfc457048869c825f4c6a4ca9945d689d5e23c9bf63368c65c2fa63a0694131964babb153ce3c735690ea94ad62691135ebc42d9b3f1cb4261af99449c3a4591500fe386c877597e0590298a09b2afc1ed7763af556dd29d61864ab16d8dc4f090a615d65c42e9a7892d0f0412242f4a2a5aadcf18105390b3f964303825b241dbadda19ffc20476c9e3a8f241e93ab225cec55e0883977f52a2283d0b924beba516a64ec80960c946f87e9459cbcb57127629501dad76dbe11e8d27b0f09875506681ad1d9ce8ddcf6b8d0e413ba3ebb07214beda32f30646320682ea0f7791a879b8561d57572d7d998a76d5472905a5ab7a5a3985e8e46904d1a52fdfb670a743b5d952e26b1b8769fcad43353183d1f94712e10637ee3afd0caabb87c7ab934e03e8dce93bf003969736f412d8e365d13591479b5eb60ff2a929f4d9e751d810f06ccbd12b9363523836aaccb39b35a274ffd1034daf4085a704cce63056bd8e814ed43dd8b128da3a242ea5643773b7289e99b6d02ac9bfecd1c814a09adbcdba49a4121a44978bb34599ccb92f0d75192514382db95ad38af5db5457c281df6d93911ab1b6e84844758c4f6e7441b7faa3b9905fccaf5876ebe2eb4967eae6c02a6ff332bd97c7f45323c90eb84d92f6ab5f22ce11aa6b29e3f8374c697983c6a084e5925ad26838e4428d37bb20494de6c65d9a0ccbdd5ee680e86fa6619b9962d1295287861f8747ec79f71c8ccd8a3ac7897137ba2c67bdf29ab893c44b6c8abb428b39ab202af1ef18383acb3f51f4e9e747459a17b79b9024a4e89b7eea41efbe9c5963e3de79fa7e569d0ac1cd7381816fdc0e95287dece80c835f8ca6fd6999284175e44f414aa36f0539f92977823d0434e0cf1440b842bec8f12fcc648161ec3a39720ac2f75a27ff571ea76e3b6f557cf431cf4f7fdf5e0a3ff0fbe29d6eb63349845e94a88b15443ae48fc30064b8123d32f9b103513fff1a568d57e5a338e8f9be5d8810123673c197b5d83bc284e5b7fbf82c79d60ae96527abf56d639998f4525e6acc33e972383ee2ce231b64e4fdfaa544768d78ddd2c69715f02726e1054a72b8b24c3f811c8becb710480434a61347383784ef47830e7ba7d6b06641a2473ba8f896856905d80946bcaf49d26cb1a2140066a9e1b383966f4c4014c5df248d8ce2b9294a9315d924c6d7a3055e34890d59b1effde0c09b2056ed9df7450a436bb31d6cde7ca69f8804a187633f828e0bc8114e02543ce20660bd2e07cb780608539125239a27c01400e017fb2ce39bff9bdfab0010478b73406603b8ce2d687a1c337b94acb3f0cde5ea1ef7b8f1882b7ad8e2d2d3bb326400d815e1ed785628576889b3b643f5270eb6ce01a8e690269db0ac12417ce15aeb56071c716b4192f93205175f7f4cc02e9b1cf46c7f4739bf23f56a52a6d173e9d5d24d2c41703293e402b994cd6951a54ff3d5397b3654a4fbb32967ddb55caa42069bfc9a676a01463d3cd979badacaa5c111accc2a33e04500ffedcb788d2c4f091b3aa495e5a13722c92a006a5ccce64ce0a33d0b0d75515f8ae62d78aa4d195f2925e57b768750ce7ccb6afa63a9c7245724acc735056bb1302ae8305aca8fda328469737e23014b1942a531cbeda803c81e8213962cf879c0a28468b0d39c3a7bdf0b5c967df27db6c1ddbb0df4b043114ef6ab556228b6da2052b15a660e2c93db0832d2cee9de1bccfc32b4a1040df6b001b80f6a15317be283a87789faf00774b2a88880c5b00331e9eb1dca40d2fb4d40bbc171583c44085b61ea2fe4ce6578cb13efc5d4682f4fe269d2d8a1e80f7f26f37384d3e31d1022254ff4dd38ed9497044666da6e74c11db5f11f2e28bd97f4c7e0400c2fa363846f283d633eb6630a36f767c9b7383ecf999ca991340716e0e80b731a14f590c1155a84f3c7512a15f6be5ab5d37c15d3e488f3524d053d6c1eb3fb7797518b4612d1131008c79f5f55c0cc8bd4b609332fed09136246e4277e74e4cce2ff9dd8147d0b026de2ecac0ff65055420dd67ba92f8876a298b06919b5486df05d765dfe11fa92a7891c91625e73cf073381c0dab5fbee726b166a13fbe31dec3357ae029272cf0cd86fb7090ca09039cba2a397a857a0f51deb10b244682cc5c04bbc5c2b84cdf8a029b6bbd7f4edece8f8f92846d44ddb875600f68ec8a7a73beb81466aabee83d588d64e4adb0d879a60054a3306c2dfe0d324bda2f713edb0f0a377a047264b9928d886c11246238f22b0459dc35a57aa36ab44f61a5c340ade0f4383717bde614886127cf075d4a9c3fa13bbaa77c801cd60699ab90ddf3b59cb2f8fcbf9ed49a0a4d720fa38b370cb4521dd76d521b594ca933505cc8bc18182c15b3c132f9ceb790c20ac07960c000835e16458e21020f8ba8548b0e0293b4e26f648e7a0c77e2cdfa00516e9bbc870c0a7d91fe9cb35e3c767ca2400321bb21ba545d621f6d589e837fc2f372fd88979f03a75982b5b834d36051a50dc500b536b44921cd52847a62f36e5e2879e06c951dcc7df4697d40b1dffabc70d3baa538f5400e1b78f89d2c578a7c273371d35e86fb8e434d640e6b9600c89691d087cd32df7ca53937cac3d67a7171e99dbc042e1192198dae499f8194f8b2bea839a748292bfcf754a9a0aca828c83ec47e21b245a8b5e873bfa9750d393e4cce8490799e2655c98d2a7d0752881a1590fbc4ebef3b7843e6785182c2adb17f53b6d5f40b58b85c0cac1faffbd04c9911b1e6aed701a457dd4857f3ac1fd26ce1663b9d42caa0d2516b6143a1c2df6fc20d61a4896ecdd349de0da189c677402da41d3b8e2e6892b8ba493f39fda09654b9f25b9a71d051d54fecd04df2fd508ed0685f3a75885d86b799e8b47272658f93adbe1e62acc3e41fdee9c274258e49c18c3e48450fbd7f9327fed07de49cd16604e7dc66cf722a284b6e265da1a223ab0a8b87b9154ebe04d864999d82b0db5b1d4742315b56345c0146a2c6863daf507440fd9ba4b4f95bb8ee50537832412ca6fc25e1916d06cd863b172be780533b28d09a82f1334d686d6a5d76ef4ea161c50ca78c3388156749fe462d87244d1b00474098de05dc428985e50b9fec83ad830b9985fc23004c0db5734c8e2d9d49e90e6cbd263cc8f5175f50e6ac020e1d10e319c2d786e8fb17021195786c12bafa11436df8c820bbeda13cc0d33ba23b7b8a9da977a53bec1aa5f7e615c8b27a6dc38e944087f2974aad59aeb2fdd3ecf6aded5b8787d92f0c24e6c7062757ff083c381aea9f81ee2030586e30ac9a444f1e2ce4f86df9e61fca3ed39fafbe8bba5259fbd41810bda81e61994b3a39c2bea1d50a7ecd7381652a19a7528376120f66790f83efd0a75f7f94cb3076aa447e30cef20511f5bb3bb3aad13732e77a21e70a316a89fa331500a74e6f6953b1b2145eedc05541a90e6e22e418bfd67ea494794cc57b52d94dc46fb80714e0513911e96a268c4f7bd42e7ea7ca38263af5bc37968d50ccb0f8b5ee4b8b42abbefc3ea7229599fc727a14989f337a96ae86af196f9c64b15602698a3bab0967e7a6e95ccbb1ef40724ea04efe3026e2783f86d3460574514b8c0676348f278aa92934d532fc1dd04a9af6cd2c1ba4541f7a39688e3dd8f34a72ade7b626d824c993819b05fe246d8f9faa06cfae5e50a78fdd3c9577a118432549b7ef79f459a0d754d42a4da957fd9de6015ee9ca1aa211e9276d57f5851d6a29ac8c1ce21713d02dd925c377ffbf9121e3ca598a382682b685ceaf84b51daa1c218f6e0898ec620e5dc9a384b245913b5e58f083146e3d49dd642c7e5a2a1d97fbb5a4e41ae3b5e6d5c4a2f9d7542fe08af5f5b675549236bd8e1f2fd8085a2481f6da0b64cd271badc8f3842e52fc0fe1c5cbde7dc48f96b19855e30259dcc79b77ddd4ec5bab3e3b4cf7b1cbfb444897016ff824782ef7822ad18e21d9f823bbeedac3d47583c90cdf7915c06f010f52f4621c6163b785f1fb6fb512e799fbed693e29b174f2940c401516c41a4c9443502249832eead6ff93de1ee04b20cc6ada0b5099dc321d86b44aa39d32e91d3fcdb83c7ec77465e914b23040a2aae794c45ccda7014fff44aee53124813250e0b2b364d11f400848b3b545662fefe9801466e3de8744bf9b8e3ca97ac4e7e8ffc13f1c94533ebbfa21e1b4426a5402d4a9833a55c31002445c31900fbf44274f5e391b062a4a2ef669a483a126c3c4abcb6c9ffae3956128c2a014db13bc04f5b929c18586a4214d0852fdb73363935e413f2f803fe8ee7471fda79c00b80faba427a44380f0247af0c84a9b09bfb4009e1640495d9a0851b8a7210a05f876cb7626f0feca21bb5f8a2035c6b924ef4aee471dcb6da25eb897956c278d0c328b10e3c4d848240c03a8a4c67cc683d6dffe699a212a1837a2a1731", 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfa, 0x100000401, 0x989, 0xffffffffffffff7d, "85fefa22a6020003fbffffffffffff7f00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) unlink(&(0x7f0000000200)='./file0\x00') pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\\.\x00') 22:19:51 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getppid() r2 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ff04e49fda3fdb33", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0xfffffffffffffffd}, 0x0) 22:19:51 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)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0x81) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 22:19:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() dup2(r0, r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000140)={0x8, 0xfffffffffffffffa}) kevent(r2, &(0x7f0000000180)=[{}, {{r1}, 0xffffffffffffffff, 0x45, 0x0, 0x0, 0x4}], 0x7fffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x13, 0x1f, 0x400}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x82, 0x1}], 0x6, &(0x7f0000000100)={0x4}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 22:19:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) writev(r1, &(0x7f0000000a00), 0x1) dup2(r1, r0) 22:19:52 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0) fsync(r0) 22:19:52 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x10000007ffffffe}, 0x0) r0 = dup(0xffffffffffffffff) fchdir(r0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) close(r1) 22:19:52 executing program 0: unveil(0x0, 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 22:19:52 executing program 1: write(0xffffffffffffffff, &(0x7f0000019f97)='J', 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000000)="8a44f26bf9c3a829774990e9159e796ac97ffe5a76c7d1f57f9a1ae66107aff6ff9e20eef793ad1c036a6dd19672", 0x2e) 22:19:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x1000) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 22:19:52 executing program 1: r0 = socket(0x18, 0x5, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0x7) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="4aba", 0x2) 22:19:52 executing program 0: r0 = socket(0x18, 0x8001, 0x5ba3e782) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 22:19:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x60) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x3) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000001780)=[{0x0}, {&(0x7f0000000380)=""/70, 0x46}, {&(0x7f0000000400)=""/211, 0xd3}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/224, 0xe0}, {&(0x7f0000001800)=""/133, 0x85}, {&(0x7f0000000780)=""/4096, 0x1000}], 0x7) 22:19:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xb3) r1 = dup(r0) r2 = socket(0x2000000011, 0x3, 0x0) getsockname(r2, 0x0, 0xffffffffffffffff) getegid() kevent(r0, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1a, 0x40000004, 0x9, 0x80}, {{r1}, 0xffffffffffffffff, 0x2, 0xf00000e0, 0x0, 0x100000001}], 0x51, &(0x7f0000000100)={0x1f, 0x17}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x10000) ftruncate(r0, 0x7) 22:19:53 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1104, &(0x7f0000000000)=0x2, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x400000000180c, 0x0, 0x0) 22:19:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902095cb90cca8590000000", 0xc) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="5e9242c0b2d45a96c71b22a1a6e1faec3805615ecb38f33dca4df7fa75b536b7f792a069ddfce028430f00715d0d811ee6b9e6ce2386e3f9da1abb6728f961616864f8f4a4cbd0a3695b392d569202397770712625722d7d750d581fc562757e4364d04cb3978d5e4b606987e04004bd20d495110a7f1601155e57a71751fa8fe803feb9c687363199539aae0f02e2d75966daf8507e1fa051268b23fdf737aaad1a6c458ebd685da74c1d286475297b506b26259ebc8efbd69061286af0b8", 0xbf}, {&(0x7f0000000280)="2483f50ee41e20ad6f769759cffe1a257c5e6c2df776e4bb5e5c1350f1d62c38bcc4c9b7a665a1b02f785b4cb95827f794bd9e4f4537e4d690d86f9d1d13e6eff76105a0cb7bf2ce44dae19c5173ebd7472808c7258d8b16e5238ca4689644c5dc1bdff99c70f2656afb00ccd11df1d5591a2d54f7a545aee69e0069434423e9a74a4f58d281141d4de0f2a0e9b6bbb4cbd29657c85519bc838c2b2fd93e55a150ea774421364eca42e00be42663c37c40a8e818c19c63c87b03131c950e4149542c8e6a11f6aa0f4a054cc2f15fd8a351b7fd3fef43ba8be9dd56b6dd3af01549385549c450853ab2b7b36948a377fb3f1b8ace2e4f0723ac6272df1ab9d753735d8b934c43a2e2ac73191873b6771c5d259d9b3527186f3504a10c4326eb6f5a4585697ac095756a60e5d98b2e8b97a08fa3ad082f0af9527cf0c860d7faca5490110ed96ecca40314919640b324c7608b1a0d8e90d779aea1ff2fa89a63b5131ee6bb2121f9539340f8737d72fa89c9f934f27224f2b12a367a5268badf9ac71f883cba457caa2ce24b9ba1af553ae196335dc87375925f7f9e7e604748fe747ea7f0ed90703b5d2a6d251b1143b6ff1b236a82ec8346c4b895419c1ef663e51da4c84105ab6439d811943a7bc8271778b37164ec10667672ffad245ac3d097f582cee3589ff4b83f7059f054ab623c6eaa82c63a5dde59781929e88c084747f3b3182c7ab070aa8da3779c3b8d6d647edda29562a1f98ac4c513a75cb975d623add3cdce7bb31e450683e49c8dc568abc4a40acce7209868571c833848f8dc2f4c0b0baf7c2721b6f21a44b04220f0f34d9f09afff2dcc6e0449a57deb484a559aff2baf3d46ef45face2dc2bfe0147f4bdd3105dc57afa690e949a9aab74d92b0db5714d42229868233ab8fb17457656ece739e1c0d829c8068ae879e4c9be736fed8bb42ba6c411cf0f24c1e90267c46cc7d79a7565eeaced6bc5fd61fd2df14bfdb7452ee42c484665f8df44f7e12729c6e86b39202394254d85e64707267d086f3780a5d476813e863df0f8fa32e4d4a23fc142380e36e499845f5fb4db4b2ccb81504a0be655d408cab0848ef2f0b74b490422b74bda93886de84e299f3e8ef984071ecffd687b67380ff0b2cd4639d17885a649074fce3bed5b2d6fdbdf488f490069ad84cd1a0c0fa34881367fd7b5b12d2288a94960cd31c03b67e7c879ae2ac91aca1e58678001c99486ee8f1cf26441e734b91523df519321a2699e9c69ec77a46b895801c18d5414b46f140b80b620d269f1a4fe20aa65a06056874483d3f431f211433c11bd34efed8b6f4c58faf34f05b6c70c48a560131ae0d3867ed77cc3a96575d4b48b6e99f1907d186e4ce257d25bc17ec213f28bb6f064e2ce2ea30e0754dd4e3032e994507a5c499fa680a69dce5e7732facde830d4a1f3ada9438724dee098a5bdcfcf516701e35b93c5bc85953a7f95f830eed6694f84d7960f47b048551e4b34e059c5a4d654cdba8a7e75efe84ac1136519600afa247f5b67c12a400ceec386938ef45a83fbbc2526e6012f175ba2cc8417b7bc67f2af50b837db52e0c3248618968345c1e1cfc84a61c7166f92dd4ba91706c1cbbbf9ea1f83db9511437da83df9bc6ea3df39386e712ae10b1035461cd1d7a93fd4c67878a2fdd913593934cc74af953087ef73c6d108d265dd83e061c995472b51f74cdf62435563b9e874a3616b0faeb696ccacf7ce12640a6f5f36e3732c9e3299bb8f04f03a7efc37cd2b38021ded5c2cbfef8b37df5b6836aa27b352d3da49c553c2377abf8d5d9c04d3c040053169db482ea975c1cc4c5e931fbcfd52a30faa90b2b9d8ddeba068753d38c00d83067d32df2f6b446da2a4318be78042bd358c5e505ee5072e6e88c20c5f4c54df9c6430adafdf6124a66322e6485a3f875f8d0c7f22cc66f320265341131ab873b34ba3736f83a5e669210cd43235c1d4bb65d6e70a6f3f81c6caed3c5be44d0b9d347f80688b2b535d30c8c5add58ba7332839a20c05f80b072fe89e9e185780e595e3ab014c4739e08af970245c780edea2a89e90ef6149e5ef4d84f8a814642dc64934141b5889331b7b9655daf99c18931e71087116142587b363eb4287282ee8ba9df906a528af969d6d9b9e8952612010e1e1ac7b0b6d157b9a154ec2103334c892c7ee41cbd6030c17eeb1138bb041481bc80eeba680d7cd3d115d7a6b114c8cf89505aa4cbdb45af0f43934f051351030d6744892ade59dc5ec51dc9c5cdc1d04fe2d438e516946aa3d33ee488d45a7c7d28ebff9ca5422f237bf6c12d2e352c8f4b806d699186742277c5a4d4b495afb23b7e8c421ae016699e70c16a275e0455cfa477a52da3ff6ac66de617af89c30baa8980a16e3c447b9f8598753684f2fa32b1d53add3a400465a805a20364e2b76542d0a6e66a38ff37a2e69dea6fd0a55a74ef4273188648bca73c05e17e5cd0fa93cabf6db496542b47ed8d541019fabf98c36597b94954b94726beea7615d8bd229fe51d463021d20cf0131e4f6e1eac402588f5d87352f5c7a241780042ae62d51fba44ab66d72fe5fda228cee3fd9ea72e605e00ea0a04debacf4dcdb91f8cf8496847aef92f30226911d0114ab78a5dfa0d9480d4128b03c2661a0ae448fbdba912a563d16ea42755813c564413da44b0c586d73efef9a626bcd73a60ca1c2a3a73f1e459012250f50ba8e188a5678158b785339f8e6ec9431a300c64f2a6418b5f314e68f3301467ac5bb964c101bdd4e6d39ca1ca1e97fb9146fd771ec0a2e3d8a0114b71b0ece3395d3b9bdbf1c4a963b7b3ad5b5c54ed9cfa58e0769853915cf047de448c8d600f4cda85e582afc99dccfa0e73ade5bb1f11ee30d9594049356420a32ad931567f1d24262a9d30c1a895b44976e953f9db3da7397c14c0de837dcd28fed33c097ea50b418464ea685072fe10c487c9a686d30fdf6b0e00e987dc953f9f337660a85bf6ac4a89df8243d11e87b218c5487c13de2f647e3b13cc644d2228feac07f5b2a436632c18980a4267e2bc80dde25a96be13c50194adbe415aa853d69f573b84a7c4b124c1f515b9a0f39c957255085dabeff0eaf1ab3610629165ac378e11dc005c46c6de27a2f49bf13c32149c3c06d7378cac0159792903bf1cc1e0c52ac6738dc39f2e0c755e1434c33654c197cf0cedd6597e07c343ce1d4bcb1ebf14fbfeaeaf1b10f8bfffefb2a4b272a40f9910e52f6f025137da1176adf9455bf2a403e9638a2e7b266fa42508d2ded45ae400db8b6d6dd7a812cdb48018cff0e44a0e4d93f10402529c0315e5a51041ebfd02db3c172ea9d60409533b0b7457fa97ec099f03d266804125e9f8e659354b1f70ce6a6c28c59f8902405abe09d867cc81fddca4a4c408a5d8a018efa0ed7ff6f55299394cd2dcb5a93f11a17d7f0a2979bbb26c30f40cbe2c64ac32906fa4093ec651a96e293dc3b3d024befe83261aa7637a4de5fe40b7e4741d696e9ea91bc148572170f0cd05c50a96638896d9934beb11d15dc6e0506702b8c2e89c9d65273ea9edd9a1fd5ab71557142c60697957b25558b1358cf6e35c8c150f38ef2160f155f1a76f290d68e3e2b81a1f00c9fdd1e7ec43e924d37bdb9545f4d7a2ef1b22a9066e061b38ba16d5f5b51831957fdbcd5017d18e5bbf2911d5066beb3d2a85e6e68260f2997a48a17305208dc583e75eebe1cc75d1137c0021c79468e8c7c662df4c07cba1e44fc32a3dd9536f459b6c9b2dd15a54d37929adb8e5160e05fe129c832741d6ced67354f91f938a387ab683a19c45dbc56dc7da4804531a09e5cab356b7d1a1fdcb98239339ca9bb68850302bb1fb5b4b66e8e9077a97044a0ce1b561b1638dd90d72ca7064514d5225756fba7a3335e8818a7346e32c97a611eca57e1b073af9bad8581a23214429d8626be2ef5b9e4e54abc96a35bd1569479c4603e845ef884909c4a32114f07ea6b833184964c4ffa416f7555626d800897ee846bc122793989c760b1f9d167cdfc1d812e464306c7e4d2ab74de83e8356344c57da145c790bf52f941a67eaebdaa0f6df4160e24b1ffb141815b99eaab256613c18a68647c176467db9386cd22a51915a727770c6ed22a2fe97bd544bd009da72d6e328095391f99e9d2f255c99f0169ed5c345ebb47b8395e41c95667492e52c78a14e2e00783b32429b4023a8e89c19d6f8f68bf6b1f159de583b6920f578f6cb3bfe9ca524f2c26f47180226b1857a69573b2df2fd12b8ef5b46a0eb5ec1429730dc74f92208f3510ca653597d1c9a8bda349fa6ed69c8bf2c5f0b7a82d09520b30f6e7213a94d90506578e3958245449f2a63a5b278624d3dd639d5c82824e54f29ce95089f8d2ee972c3125adbae270d7a294c5a8413a884c45426cc9b79103e1c46c392798b20c740f0d8aee581e4d1f8b906200467843cc7db40cb4866084ec8c62dd7153418deb76f919f994a61eb2262dd066b1d1fa9548f7b30bf9876ab32869ce3d8bb2f2c3d2f192020ab0132a2511a2997658ada5aaa42807277916f3e8e8d2781a323a9a07dc56073b1a249b5cb2f2240d09a2b6306868735a4e478dc464f20efcbac4d9dd7d6bb234a50200e77c653ddd7d97e4c1714c334adbc402611a146f6314b7a93c1576f005e8872f5493bd46b0d476b158b1e0cd4d36c2dd8ff37ca80a2925ae2e85babae82917bfe75575c1b24e4959a715a99f634a9d17937d66f23ddb39b8ffbae4582a3581a37aa59084e82bac69083afb8d9f7b662073502a474a834edad9db692af8ad5ae8d71f18dfcaf483630888d1eb2cec6d35941c3cac4257c74ba6e9474e392cacd4e6cdc242c6c5af1df41ed7ae6565d897fbaff53128abb362633515443a4fca617b0d3c79a25a36eaf93646578fbc05eabae4649beb2cc74c5354b385fb4d774ba5d8aa23f965dc15452d3269d8c5828917642769ffa0807fd8e5718e2a81b543eca68f11e868900986ee0b02df92d792a6209bff27a07fedae5072a620a71022cda8d25dbdb4ee1e008533c9b7800d6a1f6c27706ada9888fbe74ba25aacc62b9ceb129235efbcec402ddd4a17abd8f18a49a4a1e8b6bfd97c122e014608be4ff6b34e9281338fa3b7b59708819d3348f31cd62fca08f611ae901cc5365d1ea01ad226b6c34d594f827208727cf3de51dff859ada8cffaeaf141d0f64f66df137fff43c2c116353ad9037bd99c9e1f39ce3757bb25b56ccb4f19cc9290d63d7b3cb148467ba0e808a4d00eccd54e319ecdb424d52bbede35e87424ae65cccb818b1ce4bb142ee94500600949f68039f3ae835a0d658751531e6f26d71ff777a8b6f7dad94bfa35d9679bf17b059534ddbdbad40ac4eb3c630b28f005b2f2bd0ca448ba1247c5562a91d657aa2f37aaf91b9020ec8ff85ee5ea569c7ee3ec2b5a2d0180248a1d90d8e1646aa5f0a23a8a808eea0f4d0ab99a59abd001ef29acc07def87721f809b814ab84578dd0a0b1f6a1b12b1b738dccbb93ea59ce118cc97dcb053870430ca5ed38f5d5a0bf92a9ea3977a20eff8eb77c54d2ce09b94b3c5a755ba0bfbe219a1f09ae13430dc8e7280d6f1719dfacf24e5bd6b960f1e3199ef6ecc3fe6d22e64f64a976c0e0706b0cb570892c9ca8bb1d41dfb077a303708bdd683efd9bf21e6beba6f418ad2f26fadb7c92712eb6a902e47be4266935510c170d610c314954561f61d8c3ce88f7348ac38f384ff5c991e7cd02bcadff6afdafa34766", 0x1000}, {&(0x7f0000001280)="5a941707fb1b8dd77e118e4a53f1f11a97f556c52f7968340d1b5c41a526c1da4132cc06534667542ce447b8fc51a8d79be62f29527b5e627211fa0d267ed14408864aebf94b6bc42e109eeaf229f7e39e1cd6e762ffd2cc8c84c68d0769556ed40f", 0x62}], 0x4) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="c8bebdad1d58b55b10e6c5eceaf541facf598a89b762afe53a8adb356d785a381a94ae62b56c44dd70dc42131f50c0715e0afd3df04f952418479f53d7d18237bac824bf36bb72abb24da53285355ac26d5d60e286d8c0a66888bb539825ffd3466281c3b49ff9deff87768211b3a1854bb2b2c4caf21aaa21f52d7bfa71f27d0f19075318235ed93bfbb2eb3af54dbd01118714abac44f63e216f2fb1909b39", 0xa0}], 0x1) 22:19:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x200, 0x6b, 0x0, 0x20}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x20}, 0x8) dup2(r0, r0) socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x280) fchdir(r0) semop(r1, &(0x7f0000000100)=[{0x4, 0x9, 0x800}, {0x4, 0x1ff, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x7fff, 0x1000}, {0x1, 0x1ff, 0x1800}], 0x6) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20040, 0x4) 22:19:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x100000000}) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup2(r0, r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x2000100000000}) 22:19:53 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000001280)='./file0\x00', 0xa0, 0x64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) readv(r1, &(0x7f0000001240)=[{&(0x7f0000000040)=""/227, 0xe3}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/33, 0x21}, {&(0x7f0000001180)=""/139, 0x8b}], 0x4) read(r1, 0x0, 0x0) 22:19:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) fcntl$getown(r0, 0x5) 22:19:53 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe, 0x10400ffffffff}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 22:19:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001640)=""/247, 0x325}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0xffffffff0000, 0x101, 0x4, 0x2, "06318850c7cfbf0ff302069120fbc82145912de0", 0x5, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="1a3bf2c1349f3d05cbc1f2c3a992dc77a0ae3f515afedf82a5c83a3d2051a75cd94501f69886a61a241c3609bab1c267478ba101049778dadcaf63868e928f8d8d58b3143ed6bec594858afed8428baec0275ab2aa0c5225a315ca53663b576baca373ec785a4766e3935042d86ce17335e3d164e09a77921481e8690488110bb81d957b59029a7060fea33e50a4c82c7033bc75c426d0bb6d3b", 0x9a) open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffc, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) 22:19:53 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ftruncate(r0, 0x2ab1ca7c) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 22:19:53 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x11, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 22:19:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3bf4e8d27e7637bbef9442241888c2c6c31f51c08487c3b2bfce9df382beb5b23b9e5107a144b97602bd6aae2861527d08bf114eb43257079aa8590430850dd4f7208b44959af8266527c30f7a314405290beb257d304cff42ecf3eb53b2e3101ace96ac0202b2a7d29de31e73e4fca65ae4487b", 0x74) close(r0) 22:19:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x3}], 0x2000007ff, 0x0, 0x3, 0x0) 22:19:53 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000240)=""/124, 0x7c}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x208, 0x4) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0/file0\x00', 0x4) 22:19:53 executing program 1: r0 = open(&(0x7f0000000040)='..', 0x0, 0x0) utimensat(r0, &(0x7f00000000c0)='.\x00', &(0x7f0000000100), 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) 22:19:53 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1bb0f1889c3f0cfa) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) 22:19:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x33, 0x0, 0xc68, 0x0) 22:19:54 executing program 1: mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x8, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() fchown(r0, r2, r3) r4 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080)={0x9, 0xfffffffffffffffe}, 0x10) 22:19:54 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x7, 0x5b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000000c0)="3be9ee4f99e2d6edd330fb841ab35485680cf8089b8d1cd8c812a744ac0955f1763face4878770e6d46378e2d46074dac997c3fd2afbc454961af4dd4b7a4f3d264ab2a88a4e1e90c2983b229df0d261407842b1988637bc1c5526bd168bbb86dbfd0c4859388575aef2730d", 0x6c) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000480)=[{{r3}, 0xffffffffffffffff, 0x65}], 0x9, 0x0, 0x0, 0x0) 22:19:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = kqueue() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x6) dup(r2) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x7d}], 0x802, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xffffffffffffffff}], 0x100, 0x0, 0x4, 0x0) 22:19:54 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x6) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2) 22:19:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8002, 0x131) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000800)={{0x0, 0x9}, {0x800}}, 0x0) 22:19:54 executing program 0: pipe2(0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000c76000/0x1000)=nil, 0x1000, 0x0) 22:19:54 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x308, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 22:19:54 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) r2 = shmget(0x1, 0x4000, 0x4a3, &(0x7f0000ffb000/0x4000)=nil) fcntl$setstatus(r1, 0x4, 0x8) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x5, 0x40, 0x699e0000000000, 0x9}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r3, r4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x100, 0x5}, {0x18, 0x0, 0x7fff, 0xfffffffffffffffa}, 0x90b0, [0x800, 0x3, 0x1, 0x9, 0x1, 0x100000000000000, 0x5, 0x6]}, 0x3c) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000240)=""/91) r5 = socket(0x800000018, 0x8000, 0x0) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000), 0xb1) 22:19:54 executing program 1: r0 = kqueue() socketpair(0x30f14c27d4279ff0, 0x8000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000002c0)=[{r0, 0x82}, {r1, 0x80}], 0x2, 0x40) r2 = syz_open_pts() read(r2, &(0x7f0000000340)=""/68, 0xfd67) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r3 = syz_open_pts() close(r2) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="399a7b0ce4e9dd14afd328c23f4a1a6a7e5d8d820ff0855f8438a679397a13d8e36427737d51d2e4b53321bec7ee09d156c857861d2c80b8712365f7114e0c1056e980632db55510", 0x48}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="e3e17389ea35dc2fe198b086f6e952c47cae59e06dbb422bfee5c542c3bae0004ed8c34ce5b229a9bb354832b11b6ab4fa6f25f9b09ed70d55a2c9d1bbca675aee8f057641e94824273abbfbab0b9e8e1b3a7e1b34109771ed65fd3e050d7c4c31663834ad4d0082910bb54422913f", 0x6f}, {&(0x7f0000000180)="70002f266ff0b1e115fa340fa4e67c40cf60c02fa3d67a285c03226677d1936ef9a27966ad9a55e092b7836be46d", 0x2e}, {&(0x7f00000001c0)="2c178945ff895dabd8fabcbdde43878bfd88793a4a1036d1073717cdda8d86609b54b3f5703c17f6bb615ef44e2270d8d26ad9060814757cb0301c48e634d24b2c02bd1efc5da4226654a53c6f45a6fbaf64", 0x52}, {&(0x7f00000003c0)="322bfff2b66c45e961d9b6c0fc2576cffbdb3f3fc7873b2e4d270f2805f0be5956f992f0fd14f41b122baa7bd314c35d6c066bd8dfd25e43ec0f44392f944b615e6ae5b3ef731e8760a1e86a06e0226b8bf2da16979022911cb8de62feaa05639df623ea37542e5860b15a3772a415cb1cb3a55850b3930ffec360619fd49d8a8912e6f40e5b3236d68aa3779970c2eb888b5f333cd0e78b6306fcbb0150839bbe1d73bfef1d2365e09d3f57322f33bfbebb037fa8f58c4ac3646d247a59c7c0653e56908f6e1bc4bcfe756fa52f80680538c2fec6ed69bcd8d8ffe57cb7b17e72b98fd15e2b6e70bdadf540c52dcd29b970f62f395bb974c0d21efaa39adc9932c372ce2e51a34d97922a117dcdf513a69dffbfc9f70202329b7331cce10f53e3aaaf670106d25699cc849dab15e043b8da313969368f07f4f58fd2ee50669542223a8d96a6c1671542d89cc04cc1cc1ad08d4bab01c22a97b68a69cd3496777bcdd59157c0ff05729041c897dbd9e6fb4d7c19d48a19aa06ba91c8f2b4d014b1e1f5681330b3e1e7c2104513c87e59bfd244970f790f2da6fb845415707d188e525c1bfda42ad61a697c3da54a75aad67a181eca8eac3f9f5fb97468c9a02025bcfa098d2541bdb0fc991b717bdc59cc1a827921cf20cef22dffa5961520324a1a32f70d6bd4e5fda739c014208e2ca6cebcb238d5fd01dfb6506fa772c8230a4b277a9a1ec95aff12ff3583e89965f7dd9b6c8aec30e6d42290b38bb818054a77a536d796d190899337c7e4c2514c6bda6610c6f655f4c6729eef77b21df5b9348b6255b21dc3d93f2291900d4cc43a64898f32d215060e10f13d207bbcf3f719c243b7f0ea24034d77878f44039153bb0c9c1992ef4d2d81b947b9563430e08e3d792ec8a52bd6b13564dcb5123c1a1db9d43a71749ff12cfb3fda5f2adcc3a585340b2e006fce8f668b3538db090a6968f3ac2035478ef9cb7be8aaad12a1f9645073f9e60cf0fa962b187d95bdd4ca154abc21344080105d39ef0f05656bb20e91d45305f75996a498155801a8bda94e6fc7f4f637ebfa633a1097bc4c4a1a8eacd05b3ade9f1e0e829fda3186df0ecbd06f27688cbf6d37798f4ba9fea44d6e2bdaa6b0ece54a9235e30b201e3d0c756b244053a9698878b37e9640c305fbacc43c356612a2bcb2631c44dbd766af63c4be0f27dd95f83ac52c6ca67f87ac33b7e0d51fac9939226f0b158f6391f7d88c3abaf31dbf767e44689e98e73b02230ea3ece88819b11e645c999aec0b12c7a7b0bdcf9a20668324b5434b545e55aa507afbd98ae2cac8bc8c9b2b44ac50f03135cd58972659f834bfcbaf57d6dffbbfb4ab26a7d7cfc16356c191a95f1d1238da8ca4ecc781c289e0e991469ec933287b70021b02915671026e68c437b04a1e0ae380abf2ddebba09937090fa19c54c13f2ca11a068380984854292c66339583a7c9bda3d5893764c40fb5643d91758f6b1e418895988a9f46ba5751926c68ffbfb74a31ae4ef284b033d6a39700482d6f8255051a2488cd30cc3e792c2ade4993a3645c9f22c5ad6e568e5228d29fee2876926f0952ebeaec6d19d5d2319bea311bcf4cf2aedad27231ad9da362eaf220c4b7db0f63e6306baea03c1a213e904f9e0affbb8a096177a8f532196741c59cd81a9da43f81331010786b9e7e4dc239002e79bd407e837488e225d6f94a82120f15ce49de08878c25d0212e37c1452a4f9532990167bb98bf171379d97410180b77b9efce69f3ff325ab64589e6d99f010f448fed030d02c4b2b6abde4554d0a534e3a586821f2e49c7bf9630d716c4839580a6be320b33298e48b2bb4ac5221898cd5d484acf3e1fdd0215823d4792af16529e79278b8fad1112828b89ae300f2ce39be7c05814cabfa1487dfcc77cd2f114bb4dc59248f590d01216e7e40d418d564d774cb35076b47f3ed5e98254b142994280ebd0a58c575eacb4ff46454fea13f625fd0b8484257e64fa152f075b6b40628aabdf9467eefff6e66501f6b0b836cad1cbddaf251f502845b322b80ab17a11408257fd7818f33ed9fc5b2433d9c21bd4312fec6ab1f1a36fbce62153db1d363e1492710aa990536f11f003b2d120548f573155377fd83fe4548ffd01bd8e121219be38b4884010ea91969737af2be10ba5ccbfc70f77c5aee1a23a5a179a8338c28eda13c735af423c21d93ef1128ccce3ae145dbf7029e648e39f60e500e985e659584289c9a54809f447c46f4f67f5894e621be09c17247c37d64ace5ab25798599f2dca614d9d3f2bf41dfcf7983bd61df672220703a79a9fbdbaf562ef74ec00c305eaf200a4654490a649d821cd10329afcede9cb15b4af0d9f718862f8baad4f5b37bc8ead2774a15c607564eb57ecabd2d11b1ad52008a55b1d4759808f2a243d874832c833eb995a79baccfd3b7eb5175deb24cab43d66e380dc60e6a6b36199f865548e61edbad93eea811c6e80311146c3b1920f619e1ea28caa5de0ceda4a69993f71b9e158079f51bda35529dea11026ce5eaccaa6c5b15c7c6f9f1a5591ece671002103a1502861788bb05eb4aa44f56d609756616e719a13f4787c5d3b6129599e0650ff172ac4df4389d58ba308cf438c21a8f54718ef2c7af29c1314d29c6a6c894cdd0b3e73e14466b6a356dd509214b403af99aea3b5ca37194774bae4b24e6ccca8468852ab2a342a209017f0744dec07f3b6f8d8414948afdfac1f607544b3e4ae2a731d603340cf67ff0c703a7b74945792611bc33a8da0e23ca2e32202b92d5a32b16acea633dfa0e8bcb61e2c4a989cdbe3cc3ba8ddd0fb1c65fa901410f97d40f776f26de23b3787186d6f79ad6939162991752cfc02e820113daa1693f62246456d6e763b9fe3f9aa91eef29461fc1971b0924ffb52a1e7944ef0baa9c10e7087cd30ad8f7b85179390463df652678c6d5e9f8d1e21695e3a98547f60ab19329ec6197b25ddb3dd03911dae1df352ac953cd6f8f1b28a13e319a9d522c8d0a47309fad247a253129c983b4c1eb3a6f4a5b1bcb3d330da7a9c7ca2de368d32a0ac3b6099685b66f6f4d4cafb320c2d8d5761d881738c7caa59bd488e4233cc52f650cdda97bacbc0383684e17c9a3f7c853564f88cefed32604a1d799768b24499f947a95874230433b68acc9266e84f9590dfbab706e58bdacd6a8360eb3ed6a405895beb68dde906310044c31e98fec96a6fad0b21966f33970a86fe5eb5a98b9e8ccd1997d5c93b3c12ca2f49413f9daefded905fcd7b31ed5a12de2dcc75c43ebdddbeb069ffc2c919b4f800b48f4ce8a3d750e1058d8ce81ea81ba13b9666fe7b0e0d5f42b011ec2a53e0feb9cbbf4923fa3a00182d664312c79f75faf20e52e03c12c063aa3ab17856afc98e9200ef6989fcad4440091d986c5fb003cf661e4d6d0287eb1f6ff9ed3a3497fba43ac02fe915b586d8204e72c15c3113584236a552670f3f8579ad396a27378ad54222dbc066aadf9e5c92930e3e59a56de06689dbbf3036ca92f26ed17d36f250e84fc37ec29fe8dde8f604f7894abd60a240cb13e4d796fd8c5f0b568b549227bef55ed1fbbb04ed497b75c43971490c0c399db06c732092ef7e028f2b45f126b55ec90a7dfbc488bc6d3ecbf7798c029a6c4531bd31388a315009a4ab7b09a0320fe78baeb9ccdffa62ed2aae6551abf63f46960298682deaec61cc1154b75527dc1b6710f57f63fdcc02ce4a03450f391dbf5f8a2e09c2bf4535b7299b8f6cb2a0a2eb8ec4b807e93b7c1227ae3a065f319ce8f571b4d7d04f4b8ebeb74c712df5ab5b9e7bd615b7b4794dd54dda8a7a443b55b6c9929a693dfc90c4beedb885292fa704f113229f23825c2307ebfddf3d051372b9cd7c3697eea1c1d55e4b2f9d2a5d1c89aad34735d0955ebfe79e8c58e92bca2996ddb2b3e136f3b6c804c27ad23ea05181f0aac4dd4d9a47b798888ccff69cb78b3d23ce6cf25e78edce4171322a9059b590ed0ce799e7dd9a8b100cf8217e9100083f4729d132dfc921a37a270c3892cd13479bd37a8fda51bdb5cb6bc2e48c92c3010ab7a04947542b1655ec51c79907abb4f573502ad70e42f3a4a934fee6ceba90008632179b42d2be26fb4faf57993bb0195813e4e60153ab607e619bf8b47ac0f2e06422dc2d86fef318fdda0aff41cffef7673fea4db36fa903b8aae12bf801d2085a4c9f0999c39e4e6555dee6f8ed8c058c16bfa0ec0b75654277789b4dd4177a3225a1a9eced48b6f1b0b709c689def44e61c5a4b4696d0a3cd4f7a90acd2470053d4a64126ebc41fee150f1c72c35854d78170f1a4b77dd393defd70badd42f0485152d09cb644d26a16c55d7dfb6dc9b5c03e6de34cb4ce15ad72448934bde54d0da3e72dae38bbac1677ee8fe343eb31be0306b626e8e0bd3df80596242f26edf220200a304ad578df979ec4e86def11182436054a41658d4e83bf719b7749ea61bfdc391ccaf1720c37f7b17decc7daba39ddd4ef358b880e7d1ca8bb9be038eee96436382ec2d1b68c8beedbe2d9ed9748823c645992b864228da2e31cb18cbe74f759f8b0014be2a4519b414a0526d81ae42b772edd8936fa1a63e13332f27962c538cae50f4072f7074894029a1d06fb7f92e8a31bc73759eda15d56da2f5be46c2ba14c8a8a8bb1d50cf3662554307c4de669a0208c873fb6b0518c649fc55cf94436b2ee22a5102762f3030521c71130c46c077bfe06ed88c7fce689e60aa4f067b6f18697b05aa6b7e63d13d14b878cacbb40f55e4583531acef7b3279e3f502e6349d3e6d65c02b1e4f908ca686ca8a8d62fb3a1f09369dbaab892d6a0f5094d186cea6a28a7918f401515c7c30a71dc099ee2db820cbaeb241b00f5d74c5315765ff914b5e0b19666f343dddd09c4c0ecf45d0a9be2bd9b9a55e66d63daf9e89a2a750c49deddddf9181e5efda3a331a48b00efb7ce4e51a4a46c7edb0645c69b2b29d302c9b51bf9627181528f9c7b40b0ffceccbaa317769b45c7e0de6a6fc47780bc772b76ed91d4c9d9d4371a66bbdcd6389d4b32f32d790aee45c91886cb50f67e7af7cd8f70aa4dd09ad41db09a8ad965ab59ee68d996265f3b66e00550dc23876ea35625b640cda64056eb873859bfd511410778ffe691e7778dad7870db2f0b6e62f6167222cf359790e308ab36ddb1e34617e0f4d4425a1d39085eeda899ca674e106448736d53140dd95502e78198dc6c31c64d2663226baa371f14c44af952719b9e2f104dbff9de0279fd571d360dba76d6c68ce036fefe13f40ac26c3ca139a6a5088967fe9299df4329ffb7c48f0850795443037f1dd9ddbffc96fe0d27ae80cc3e6c7f26b8b8da35fc26b437511f7271b6d99b5f6bb6c5d4aa0282b55b57a87ef95088dd10621bcfc8562fe4df05ce59094260884ecb901317bc28b9ddeee7733e32a0e30829f590b4a8d92c78955aafc2a39cc7325f0de896a9ca4b5cb3a1836b74b42c5bbbf8c8a86ba45be15b45b37b9070288aad818cd3c2e44a87e74dfadf243ac164c57316189167b74a251247a3d6c1959191d419ba995982c10ba80ae4f9f6096b4efd756669a6a0b8ef150d4bd15a78f705758f47887e32f38224170460f7afaaf857f3600a23907ca68b6996e337ebfe490c66c3d13df4930f6c5bd0cf5749a2a7a7e924be645dcf0a14515d9b6007f49be7f8af146ae06c2198908f690ac6898eb6e65edf718119e29aa4e73e6157720bce5194f63b691703b5d965", 0x1000}], 0x6, 0x0) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup2(r4, r5) 22:19:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000000)="4393e0141ed905b1a62dc31d184e76ed6595bb77314a00f9b854fcdafe5769672bd19afea239e0f40f6c2be4d884bea24dabcc216789ae8344f51f74ba1057064bcd56f45bc06cceea4914fc7b6ed46c9ddc081d8ae979d07b61adb4f9bfa4f5359a7691f8faffe750225b5f0237d068a96a937e21c819f196ac7c2a90b29dc23767c221a629193a0c758078cda47f0182851ba291c62afdbb60c6160766a6403d3f4ae44bcda5803cd531f3256fccec1ebb9c48a2d28092772fc4b025f4924e49f5fefd7e6e45", 0xc7, 0x400, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x140) semop(r1, &(0x7f0000000140)=[{0x3, 0x7c92, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0x2c3, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0x8}, {0x4, 0x100000001, 0x1800}], 0x8) getsockopt(r0, 0x65f6, 0x1, &(0x7f0000000180)=""/148, &(0x7f0000000240)=0x94) fcntl$getflags(r0, 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000300)) sendto$unix(r0, &(0x7f0000000280)="4fb2c2a8d542626b361dcab58b4769bbefaa6e8c95c0bb9884617d7159f79eccfc3c7f71f73b52fec7db462b6e865459777aa6b3e8d20e3a5576af5c8370cf97b59720164d2197e4dd20e99a80fc5cb5ccf68a1b8eb163d5f579688cfe9bc219", 0x60, 0x8, 0x0, 0x0) semop(r1, &(0x7f0000000340)=[{0x0, 0x9, 0x800}, {0x2, 0x8, 0x1000}, {0x1, 0xfb9, 0x800}], 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r0, r3, r4) getgid() dup(r0) r5 = msgget$private(0x0, 0x94) msgsnd(r5, &(0x7f0000000700)={0x0, "ec93c9f4d5b22ec660f92fd632c5b3e8b97f8063927dc53df1ccdc1ecbef67c76edbbd179eaeedfd0d34458d9f1edcb974dd9aa56b643bf9268a36a1a3a2cbe8e868960a1ffce74f700c891590810c420facdebcfaaf3dead451e2f2766a79d8d6ec47c6b7db91751299fd28abbaa625505a0d9c6e9dcdf712ca193108371e6cb5e7c0a5a9564a62d45b1e55d42277a90e57fdc3176fdfea71db5f2cb43c8a25108e6df2c42001665049db393026e61bd07d"}, 0xba, 0x800) 22:19:54 executing program 0: clock_getres(0xdffffffffffffff5, 0x0) clock_getres(0x3, &(0x7f0000000000)) 22:19:54 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x5) nanosleep(&(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = dup(0xffffffffffffffff) nanosleep(&(0x7f00000000c0)={0x44, 0x10001}, &(0x7f0000000100)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 22:19:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7f, 0x6, 0xff, 0x2, "bd3f28281b875749d787456a445fa5143c69aafb", 0x100, 0xfff}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 22:19:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) write(r0, &(0x7f0000000100)="e52b8bfec300c87a7f6243f04bf7da96a428029c7d7d4bf915bd99ad82a2efa625c1c7b02ab7bb35b9a84ceb612b61e1b484faadf38ab3cb843f8bb18310fbee81d2fbbab45a546e5607e6d66b0b2b35273d750c034a964d84e7a5d891483a9a83bb204cf7f90ce52fff3a156a52f14028ce851e4af5c71eac5a012209df8a95e91d40c1550496be43a82df5d13c1a3de74480de7e79af08b17d12a32aa6950b1a8685b4a2da26c8679c00bf1f1cd4143a307c0ba569efe38c97250c0a4b0953be412abb054952a80c1a8c64967edd1d8bec63658f372e5972a94437ba12478e0ad5460c36258ef3e5c3ac7c39e9a0f8b48f7a26df2735cf43bb0ce9361a52b992ddc463a8b177eb733bb443ecdcf6a5889b375ebf8ff1ab114b137bf23890434085c540b430ea126dabc4ca36d36abf6635b5cab7bcd8b6fddaeedd194274af43a3eda4184a1c67beb712c6787513e9b0781446fa0e6aa6380586e067617dcb3cb8cf6cb8973965cf89c67346d434c2c01f38d0ab5a7e329f5aa3037a4ec083524bdbe72bd9b7bd9b3393cb4e7749cabc087afc4ed7145da72310e5edeb78bbd4f5e402a026754950498217578309b8a271504ca6e6ece3474a6d38756d846ffa1b75a610d152a053d22864e861e3cc94a0148989894fda845a8fee3ad36f8a17c350b7f861dff1ba536ca341242bc97c469d43839b069c6015553cf89a10929e006f4f9138b5f4b3c41897cc2e26ead7fbbd6ba0856a2a3c8067867d967b6aada6c48cf9c8bfc2836792f0dfb0de84efd529d64ebeaca936d8d8f64c980ca037f2a47c01e3c1441e1de498fd165f8d4dd69031e04e12c84ad2c6a3026f09f8153b76d747c288e9097bf5d1d842f722f43e544dea03904e2268374916367b5a8488d06388678f37dbeb45052fdc2f74074df8ce72dea53cfc27e516dc4a65cb9db7c32e56a3456b648efa7cf119209ff84a01e84d3674fa31f5221460921d8c74c2be4746b2cb1be28260d78a66aead3d7f39c09bd8f0fffb54f5324373f7cce9d5616a8d20489282b150602a551156ce97a1cf31a869916eccf6974ad730455002fa401da9646e3860d57559cdaf4bc31a0b14b8801c428cd8d123e3d681e52b02b6c2b5f22d7644c8e4fe055bb40757110c54c32722316cc79e4c02263fe95935e15ffcddb2916de35512e0ed91c12fb21883a437b304ff2a071bb250cff16a123a38e3573a8504fe15b380f91591934d9a3567386e99351df7e809688638a8b97f087dd415fef9e7336d1c81f6e2903952871f611e8c12c9c95f47a38b7318f5f210198f4563f40fed5d8cf0331543b1febd3cc04a7d70eb6e62dd6fe45c57c8b6b97f869b4384f76969e99554deacad9369a2c4e56a758686da264ae901f81967659953958c328e2043a98d3eb4d463d1b041a27defb693973e4ca310e54bb39a41f6a6f2badaf1e44e1a5390d3b7a14ea026098cabb8a6984ae2de3ca96638c01ce50b216f15b53dba84c7a21685408b3f4c04cdb1d1d4b71fd174e5cbcaa7c804b6a319dd84d96ae0712ef0bc2ff77864fa027913a7c31f4eacf07f2fc29f01a9bc592c66c917c2d349d83aa7ec287edabd4d8276066b859349fb63c33858d993fe26fbf101c80ed698e8ed750dd290cdc7297e4cd7d2de800629212ed434b6546be0a53caaf761c675a730d94aa826d25e2b579035bbb2f0cd95e84951ba894580c5aa53f966bd47a4d592d89bac15a1bd10d5beacbb4080a065efd8677d101bd131fbc056bb8bb5b656bff14ff0e7da433e9091b318a5fd8d0f58db6c97922853860de27db00f89576c42092f4d9be7776aa123affd0544e038e0059575e99453f2256f2e187d23b1918b7a29a0f85cf4d60a1cc40ae7802e7c938cebe7aa1960949650632134e174e2cbb4636c77faad203488a97b70b5b8a27341be2937960e5e71b2737c38791b5c3b4249ceb3ba2ad89cb83e9a3ba5aacbbe65a9a3ea33cdebc3c73feb6a8beffe02bbd444ad9dbb215768b99f1511fcd7d247aaef318caa7abbeb2f2de5be6d98ea51e0edb85a8c1ee5a466b212131644989beb84e00a2a98b15b8f4b6e32e9e3277c97ebf0f07eef5fe071f04fc7b02a0d3b921ab59375d20fcfa6df295c0196477f12ba052f7cefbd0e89201ad35942c9d7e64100006989a284a0a07532edc1249c8d6b55cfe99d047eceec13edf93bc99ad2e6071a6e13ae251a1966efd934178db229df8b59395d9af5b5f3a46d9b928393910592af8a623dabe44d910e6c3168f0bd97ebbbde844de3fb5f808484c71767fdad6da19fda0f798ec98b0849752ae20dca5da09b0a29580cc71a575706a27b0aeb99c54b47b16d7b54c06c4ce143a535e337379a9d959bf60a3b00d5c9cd639d496341d5fedc412480863fed94013e23532c8f248d62ae4f7b92afecc7acf0e29774b4b884aebc28865cec50eb85c3695f9e57ac0fb8c714deb72e4da660d5717fef1779e160a87fc6e7af9ea01b0d23e87dbdf31fe6a2845f308622c41cb4c80e7010212b6805ebe78f7a8a1b13800d145f2cc019d73f539043c8d60a765617b0d69494f1fde48b34b8c28c146446e787c42a43d15be15a990754c90d7e0ac244b0bc54f9b356816aaafa2c8ce2747b6b49d13f1b155550e2daa067489d0082e5eb72c9c101fdf385b7edc78ef76403e525d842c38a0c7fd2a9c4e94e0ba0cca21e50c50a3942d63078ace2d12f437366e06fcf680bbb54fc833c00d8cd2b504e43cbceea01b7d0d87e1dcb892d39da97f683755da857b2d93929b32e522b76b9618a00d701dee6c996eeeb2f117ba39cc14c5071c349f7ce3027abb69528ae9d2c8a1a744fa332a0ceb530087ba4820f3b106fe19a00bd90c3bf82e54a0b3faf92f779df4e148742ccc87074a5096c229b8ff5c6921a17fffdd41325079860173ef8de1ca822ad857a26ef52a26247082ec5f37462ed3352e5e3d0c8a77ffc7bfd973a12773a0ab79a9d9b491f380ff2c0a07a6283d47155c3ecc4047323757cd4d373c3bcb6cb82d09cc404d5085552ce8976478fee11e07ff3b76260de6b1d53388667dda3736eacdedb7601347f57fb57ad6000ee367a9d143f6665c14805166ad20d13f008e50bef6d68c88ac33b0a214f1bcefc17515d03e5e2f12be74838965d85d636213ee2829edd1160f6d459fd952a300ea60120eef48daa1b663c620d9402de3f9eb73b7c09ee5cca0ce5d5c727b00f45ad6da0a37ffe6c18eee650100f4b22bf8044cfb05383236e5e6b3fb784db8d9e8f19f1b98f1d6488a0e1d75413a482bba074eb4ebf99e971f7ff6feb0796e4bd0165b4c8cd4f2813e2361fa8a6541de2b41b028383ecd5cb677938f0b620b4fb9a3a3dbd62b7fde7478002e2cbe3686fbb00cf4e08d7848138d4a895ed4a0310470e4aa6a73b5becb92ce6637b732c1b23c9a30b081ca947662f48960ae148383c7ac276ec5981c3793014505160b68158e075caa121dbe02d92d75686e76264d3e38572380b694b70aeadd3e35119c282ce3e2591dd46f4100c207a59e8915609cb02cbd1aa7edd0214241f07ce6c063e1eae03c024d01d8246ac3175a0bd333c21f43b55d61aac194fb1a3b22867df1e2c8b6b2dad3846b0e569c66db8a3d598b96d82dea6af9a27c0f53f8e85ba74672607dce8a1980824622e27c6d7ed7a8ad09b970555c2980e24898a5f5639165ecf1ae5d148f4aa221d478e894154db7277db8468cdf7147afa70b1cf05343c3e6602ae3108c16a0ae30ff8a85efe806eb8d5e3731070e59976cc87b2966db096c1343af9499da2f5e7f2dad7de61606d08ac73d3af9ba5c363c682a9811c52f0d7185ebf0b9190b63ad08fb3d53527d71ccd39cf1545505c01664a1a439e2de7a37f4a770d13bf9d3f38231b72402aa201c1f687f1bbb2126345a6e2378b05c5b6a9dd41d2dffe34fe6cd17f08bca381dc33ed6a25e5192399b07e3e8990c619481162a41e61dde7247100bf81257e317c2f714e1ed81f8ee97cc74b44efc4137a3c0c60ef06a66e81bd8a6abe9360768814fb6a93bdff45866fc229a4178c31c54da585611fce7ee3ebb03a6f9ce784fe729ae33d61e390722e57d9ac00d52042272f088c3c557fbab1f58d5da3c455302092cc9590614be137239d2b199ef45a07947d5d8167e40862d41d97546e154a89018a215c7fd8148f982ef5c0157c708b2f5fa97a021efc547da35e7db68d2e957a16bdf3d911b91c9c731b44f028a76ad61153967d24059753951d53e53b324a2686d2facceb84a2b397488d63f3450dc912303921e25bfa4f882a70c880882c9637c296582f494ebd3235891584f6a6d40e450612acfbef3666a1ee64aa9fbb496d0d69d28b95f85452d843a84d70a1c14f9413e82baf64d5afdd9bf98f15460db7dfcc09ba92a0c558d7c5d27f248cd41f3bb14045f1b8e562e7d854ad2601a37ba00e391e2f879ed9a14fbb13106a9f471b8411c8fa399c0f7d81998e8ec506d5b826631675fa407a48d20bea5c0d0934649eb4c37909fdfa8ba5a36f90f10de93ff6908b6d92c22a57adb23d302f5a4a7fcc7e9d20a219da83d1328d57f5f4fd56bdf5fc8fae2482d89bbb1d90dcc682d727fdbc20b1c5fa719cb2a8fd8adee6813830f3f18c4aea02cde9a7706d446f2374efb4dd5f7a91f9a9fb6b9fb9e179add5fc85a8dea4d1a47d609f98e6eca1c9534c92ffd90192675d6132512f75e9539662141245097904ced5072aea325781cc0711c4b913c79203e5a90f6629b20a47264c7155460d3be360af39f388e096dd010726631fcd157a47aeb211f6fa0555d4d9f570f76ff3aef19cbe88a5c1dd7df65d9030461fff2080374381b8be203a12fb44c284e1ff419514cb9a26f5db5e94e5d40064fe0ea94894fe58779cf163e33b333c32a21217d769bd35776e090e7474771ecd31c73e32b1afca1298ab625df1cc777cc5db58f175b486fd8039ac3db0ae843b81269cf0eb3d23a85c123972dff4434ff01410900cb092073c68e81c3956c5aae13e71e3343172f765cca34d0444768e6f520f266bf7cf188af4b0f4f8d92682034e5b0a8e3513fda995a26405af9c4c1dd65786089d2841c980d0ba68ac66db27cdea0a0852507004514eb78bb477515c54f6f62bb7d87859eb2c298146c0de717d0363e9dccf2b4a76ee0c4b56e49555572afe3d5587203c001801cfc82cd6995d5758915707f6b32bb0098b55e4831f62a76df0d904d04dd10966c15f1a72617cf8d1ab5ad95105c2e51826869a583bc4e1286c20d378b24d32a9d4f4189f1a7a66c4fd6a60b1177d432ca4fb15f76e818252421b4f122e1cbd2b582a6887f94774e77f3aba5cb5a79dc3b2aaeefe845331874df946570dfac7fdece8f13eda95b87f20fdbd7c4732f8748acc18f0018ef1ae13638bbc77324b416da65d501141849c7e61ebcc6e48eaad83a6fda85a9e0a789b6afb96d4d0935e84b77497bdb9880084927c0ec201b1c4abf4f651def4b6917b7596c09478410295eb2e094a06506296e49852262fe8b1d260eb9183eedda3fcd0c871f49ec3810c245876fdb3b85d506dcb7073d2632c1415d2a6db67325f827b895e777f32c2cd4569ab152248517c5702b7db94f755d717a627ad45dda70b9ee2bae8e2c3ec3f8aa6676eb50b8fdb7e17cd7d08220b9f45ec8792c86c02838510218f9473a0bcd44234f78f01ba96c3d40d33692fb8701aaf49863bdc89b21a60b038143b8297b20eed0d2d9cc685a570e34971de", 0x1000) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) 22:19:54 executing program 0: nanosleep(&(0x7f0000000080)={0x4}, 0x0) r0 = getppid() execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='[\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}\x00', &(0x7f0000000380)='\'@\xa1\x00', &(0x7f0000000400)='\xc1.\\]\x00']) r1 = msgget$private(0x0, 0x1) r2 = getuid() r3 = getegid() r4 = getuid() geteuid() r5 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x6, r2, r3, r4, r5, 0x40, 0x1000}, 0x7, 0x0, r0, r0, 0x3, 0x9, 0x3, 0x5}) 22:19:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f00000000c0)="c20f133fc9bb2b91e317f93502b150694d5a9103755b03b8c51320c9a88bde02c4bcdc433effe5f9d16133fcb7cdafdd1c398b28931261b284ebfcc2f23be1692722394d604723c02747974b4e55912fc67a4f4a750d345f0b1c3c26dd62de61b6f3813d823e75013ee8ae55cb227e6e11737d0f6658e66e6309863f2e319cc31617685a98186f2b59e01b933c421a923a86761a493bbe872f06f9bad54cf3061456b20904c311dabd6dcec378fe12563d3f17a1b24de9ff2ca4cb552ec00f03f11b26f53fcb69833719ed539e590664ffacc1dcee5b5213a9bb7f5815d5c9a6f76105fccbade5013688851eabca9d435f4913fd02ac324b2d5b3a08ebf41301f1687322cf6438f0002c491f56412c26ffd4ff1ef9787b0e3b46a6a0980fca1dc3a133610a0236b3b40847ef69083cfddc1f1ac86d2a20d4433a842544ed93e4611d0324e606fd1dce0f8a635e37e864ee8fd44b4a299c232cbcba4d917e5d654c5db3bd3f3dbbf0576dba8378f35c68721f5f8e9357b19ca85a75f82b2bc2ed95939c8147ace0eb2558467178494602a5e73347e77586d76c8be8926e3120788884c202834df0b86729a78b7bf57f58f426960b8f5d495d92acf6a4f14a15d823b6ac0ff17456a37e1758417c41d76522f75f4c569e4c96691005187f4a57103b11b5c67c92ed6fdbd1b58a08f386dae84c539a74c22f9e54dae71e2f05eca621d66a790ec88abbb065cebfdc8e7735c1703d1218de793dcee149349b5a40ac34f43586792b77b5f31e1021526101c083c2258f020864d260a61d43ab70c8c1f948a3eed0165dd39523d867d2889434293f8ed78d704f5566c11e83da23b9ab7401ce9e0675bb7f3a25f1bdfee2e7abc0dd61291943f580037737620f57f521254e639e8d795082fedc572dc5da08df2720bb2f93a95e64d7221a38ad5ab26d25df35938f0b35ae1f03d737e7ff61e7f2d8cf370fb8adfbd4a35084ed5a56364b76641949055f87454101c2c66fb8264ca1c51368d8e2b9ac055787731804ed7c8b51f764c6caa67785a3425b9adc9196b12bfe023b1a1c76d48b8ad7fbf99b319b56575e869cec0b239e601d425b29e639771cc6f7c8b65f7cbafd7feb916850e8667dde8162b056bc34e88da1bf3f59f6d024e2cb3e2171737725f71b07f92188bef13ce70a9b5ae5c5c90d49b4270b0c45a69a03628a2fd02bc45be689859c9d625d3cc5604f81b0e075c5074ab87f7320c8178284f7c5e0c58accc800ab4df43e6b2c4ff6aa884b67a16b4b55d2403f16d0c8ae4d94bd83019b1a59be69fc2b44a23691c62c746285787096bea0fdfa2a7fbc2b2e626ad95069b54565ad44a6950e74caa804698f26c97749c2c855aa04f871faa208e2bb3a2ced895d4db9e8220dbf48c40712f277cfd0ba1aa9d5afd3396deb9e3731601712747c13651659b4ae4cf3f381461d5f06805653eec1c8a6e5b5a7e42e9802c890ab321b7fe0924869901c9b47ceb8be373e5750b460b034bd1c2b18cbc05cd4b432e4b2fa510ebd4db6cf3b19f227fe7f197ef6f045752333b36c865f754203f5cefaf0d5fe7586536f24be12f0fd8f0753d21b4af6daaf7a3cb5032f31cbe47bd006b47fadb4fa99f38f387715d50218ecce88836d7283407490225750a68e1311340d4e1be42de7e72681e3b795ead323af8de8a98a02d11285e72dee92e6609c294132a2cc9931f578aa69875c974e4c9df0258aa5d0ae526a4bac7ca0f235206d6ae817b9499271c27da0e43ae80006f668846e7518b6b61eac9b2a2c2b252a82273f890a436245a399bd3a0997fe12d563063de590c366f9efc82597a14d61d68c9f6426e2efea152f296f9ac48eff64586720a5a5b14273d6474c263f314f4245cd40b2a89884e6d18f51649f2f4e0f7649ac7c0dc088d0ecb1ee7db1d57b1319278c9ccd81ba4f58918314a320372a24d60f76924c4b37db1e8fabfb0ff3e43b6c325d588efc9e665aeb66b4721d8f460d767ed8dc6432b0aaeb8cfbfa33f4c7aa0b2c64c0287e2b7d3c16709c5cc55c185b608bc7ea49b1b1b3e35a45baad342a850be83f9773d568ddce08ab68e7e2c0a6c294b0b4796f704a4de663164c493d19c811fcfe4914d4f8e3415e817540ab272e891240be563b23e6d60359c56065afb2174e487d4b20fdb0a49cbbe8232539b48aff8e740503978b734d437882a7acd3f4048e0ffd58574b601996249fe24a691e53ea8c1d12e4a9c6b2185cb2125043b365f9067be839c3f60feb69ec1a7d13ec1683221e02ef687713ac61758da2602a5ab37c5233ce4e83322ccf01dbef328283289e7ef1944ba44e5353aa046857df2369e67eaad64de2396644999c1c661a74b9146a27b6c01ae757cf8a971c33cc8eac9f4ba2d1e90c15782ae50d1f2f5f172caedea1c0400b3e974d9b5a8ee1b3faeca95ca1ae43eaad18d5f82b05358624f49aa30634c14ad9b11c669075a05c8840ecf184464d65d3329fcfb6b09d09858d20a0657a87f752928ec45b8f55157138c2a20ed00ebaf9b2e6ae0af0b2842ad42fab39b3e31141c5fd1bc5f1d2e57f7738dd8d602ed9bfeb349e0d4d7d81466fdabc7af84a818086010cb69b93fb8f15672d024ccda9cda980e1208768fa6a83a5a1a51465e8209213a97525c07631b91de0580c87668ae80f67b37232249153a24577ca709be508b86e6601d2226c9858c8ee8b58d9a4b3acbacaa90e092196402dcad0167f317cac12d9", 0x7a0) 22:19:54 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/68, 0xff550d18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() mprotect(&(0x7f0000075000/0x3000)=nil, 0x3000, 0x2) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f00000000c0)="14", 0x1) 22:19:54 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') msgget$private(0x0, 0x202) readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') 22:19:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x1, 0x400, &(0x7f0000000040)="7bf1f973c5723ab1d3eb8db0c537be764596c6000c18740855d05ca208bd799c98f617a5b0a8c684daca2d30d6ef0f422320fcbf99b449e4639e53ce9509f2d4cb1b85e5ea20fd5a8b7bc34d3f9dfef5a15761979efdf2949a9421df3cd0f0188a8c11c67f0c87e38c6c65721d2d6209320b49b1ee5608e6591d23307b1ab2f749c8350fb7b66a8c9d078ca9c9814b6800a007cb3a9303beadf1a5402505e867766c1b6aa050b2340c611413a2de39454a0666d3007edbeffd162053700b305a4406e0fa644d6b936e94e1eb6f1fa9b63361a06681feeb4e", 0xd8) r1 = socket(0x18, 0x1, 0xfffffffffffffffc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:19:54 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f00003f9000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 22:19:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) recvfrom(r0, &(0x7f0000000000)=""/224, 0xe0, 0x803, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 22:19:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) read(r0, &(0x7f00000002c0)=""/143, 0x8f) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10031, 0x10) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x891, 0x5) r4 = syz_open_pts() r5 = socket$inet6(0x18, 0x4005, 0x8000) socketpair(0x0, 0x8005, 0x771, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x9, 0x1, 0x3}, {{r3}, 0xfffffffffffffffc, 0x10, 0x24, 0x200, 0x40}], 0xa716, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x2, 0x80, 0xcf05, 0x400}, {{r5}, 0xffffffffffffffff, 0x40, 0x80000000, 0x7ff, 0x429}, {{r6}, 0xfffffffffffffffe, 0x2, 0x20, 0x6}], 0xfffffffffffffff7, &(0x7f0000000280)={0x3ff, 0x800}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000019f97)='J', 0x1) write(r7, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) r8 = getegid() setgid(r8) setegid(r8) write(r7, 0x0, 0x0) 22:19:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="596071ef", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="19d90ba887adb3fa3000"], 0x10) 22:19:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffc20) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 22:19:54 executing program 0: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="ed174aa378e3eaf3427f016b445f4d6d84dff0794a97516fb5d792a708bfb23a56a4271726c646544836096cedaf997affbc7e3287fd279b2b5286b9f8e3d15bfe7bba3af09cbf96201d693e20ab359797cdf529c692bb240e6fde750316bff357462903cd95bd99284f2576ec533713936fc6048160e05f9231733b5975d857d267868ac1079b1a3692dc0b514f7d18e127245dc9c57213bdbe1487180ec888f412da48b07bb13787f3cde0ae69086f341be10d53ea2c4eb0860c48508608ecfd796b05d6ed2ffe1cb48c24aa5ea65c20c61518dc1c4320b7cc3810d82243a93bf90dc81556c5f0ceaf6b4588bb760a58ffef2cb464", 0xf6}], 0x1, &(0x7f0000000200)=[{0x48, 0x1, 0x15, "f07d6544c557b3fd9b99f9a0e5bc6052fb7664719bb97a3e77b0db254e7a9d53f8cf1af3f47773502f40ffd658eafe6aabf2f0f4772b3746"}, {0x28, 0xffff, 0x3ff, "69b6451f7914c56c5f0cd6be1c5fdf780dcc36"}, {0xf0, 0x1, 0x4, "60f7009028867264ce0d8f39fb2fb655b22fa8f89de802e978ad5d9f8310dbace46b8521abe80f88d11227c99445e4b8dd450bf2574953742ae30bbb6ab239c3a67cfd852a322945c50f551190c4da662c122ab4cfdb70b3f6d10b690b7fbebbb6668d576603504ae5fe746acf1a6e3c5d43580bff0dde1eb26466870072f9300024b534ad238932a42b0d47c232225356f2cd29f802f5af94c701590700ed4b573c2ce4d43fbdc6a98b6705d7da6760edbc6a66ca8f0f124e02430ae4788e8146e81cfebcf19fe84cad9a78117f7f31032ab66a78dddb3fa301f73fafc0"}, {0xe0, 0x1, 0x7, "09b8bd1369387727f3544c01f70a56ce8fc2f2f8af5fa28cd72a60bf2ce691ac260e0a2016cb6a72f38669b6b3ca7e2a997cf5d4d68e4366c0c29fdf42729ca5801cffaa853aaf626166dc4f567ca963c9c2c1aee660b4624ef6fdf0418aef16489ef176c6df78221839aa93bd788279534892a512abb81300dc186561c8634a37b77831ebc99eb032f70fdc66ae396ad6d5a606108506ad4b47af93d524e034027c7c29d99bbe300eb718337dbca136647b54a7be7e4a25ef33045bd5982d1dd7bde7b22da8b786f993a7c235d0d1b9"}, {0x30, 0x0, 0xb24, "11c3ea55252b2a1f872b9b44c6911e0b60a8f8ebadb161036068e0"}], 0x270}, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x840, 0x48) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x4810, r1, 0x0, 0x0) 22:19:54 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000300)="b8e32b80efd5976818f5786a86ad517ba86558a2c0a0a04ffb00f4a06654dfb5578ce117cc73f7ef4da34fd08d3bd3a7ba13c90639463fd0efd799c596b1818f1dde8dde91849dea5f2cc8277daa7dc5bc9ddef6f978eb1f06e26948f219bd7432117d63b4f807c8a340f428ca55e787a159a1dd556e2f3566df0bfcff5cb82c8cadf3fab999b9b00012f336f26115bbb524b8facebdca0f39febcaa2da74b929b9f79e39f43a2d20b9222a9debd8f827617dba3b69040336869e5fb39299722797e025d07eff66a78fff2fd2f02dd95c6c57aeb87c73af4301999578f8c873eda252d4a1e164bb865f493da47fff91d7fe068100b39c231e833c3d90c7c31a37f13916188866a6d45bf64cc6de97f927662643980d616d2f08fff3fe1ac3d0a5464dcef7bda0f7faab37f287f5da9156a44f5f4138569ddc1be2e1161eaf915aa02643966a91491b668998e9fdee9d93d528efb66ebbae44a1530838751f7796f1ceeda034a6e0f6332c61e1d4d3fd909f6909ed0b23166095e02e2e3f9742b6d1be4fe16c7cd93d53051bfe8460b5a63fa76a8078e67f3056a91124e9f4e36b85a6693446ba371cf918ea6547864d965f9bee02cdf1b36e7c4ffb2c476e9d355628369a13fb0d2a17d838ac1d93fd353c66cf16ddf2b16a92e289edded5cccd83ac890036ab8132101cadb5cf172af3b9a42fcb6ac73859b50d5842dea258b61d522439f3cb0ab02ac36e1fb8737789d2a20b6bacc2bdb584a6f6e1231461049defc75035f3a3303a7b85d198cf6bc1afcfca21ee96c15640536167a0f909257e55c1b4837667c4bea788f5a37b1fcb6525ff1117016627856bbd5f86438a2bc69d27dd1fd54d2dac280b731d8cda0dec7bfaf7aa39a6a0f58d32d72fc029766ea0e5d11c7a17e09582e8f1eb6a02e3f37221d445698bd6b6ff5e7716ad62839f1d8082ca579c61fce910ebccc650ad397505f0b2f8ba95439da81c011ec97ebe35c72d833a7bf76dbedc907acfd8a2cf640d8d8d17416b2ac7983e77a06cb8046c0258b27902b299c641b00f3a912f09035964ecd7af212deabf782a7840e4eb57de13f597f7f17bef9b342bd6d9ca23c79d8d4e06f1915e7a7700b93a9b1f79f8827a5b137a3db4a479f70efc60cd6c4ca833c3d536b4c9dff47e9a1cad0e147471ab86aa2d109f7df7d15732c1072bff567550b684faf0ec3850c8cda310f48b4e7787cdd5b22dd2229be77f6ae0421a25354e7d04562da0261636ee22204bab63a898923441e8f80528b1b116cdb5bdf21e37ba5623d37698f7a18cb4a31a47088c759e74e2504fe95c55a44147bc7ec3ef3e789c3dc50511960b345d427c17154aa7a3eefdc1a57f7ceffebf58e7c812c250999b01e78bed0c27bd86ba610f5579fa6644947046b62caf2d569c5f7efc8b4f21b9696baafb2bb4f29626c56247902f13f4984a184ff6fe781e9070d95aac15b8f66441670be2a2b90c3fe25a61b1784b31196997169494a66fd786390f507d1c7e0d104e9258ccdbc9f479e54cdedf551756c17785b395b50066a2344fec62cef3e22de7c0c683bfe8ee6940395a305b66afbe5f0bf0d4405775c30fe6fb4a35836a5914b355a04883f8d0096a5b28e1ad3ed1a371bee5a2afd1e015dd524f59e874955a5fb621bad6951377727584af7f04cb5c7c4c62c15829d909682f9ddbb60a4e1d9f6f9fefd017d4d45bd3c47b964865c0883f12e53239ce771ecf844e44e48af47c9f3d09651e09cd992f4c688a3094c08dd8762aa17a2c82e3aae3863d0b93cebdccca11b0e5a9dff1c6d2db93b6428c96b7f2059fdf9bdb62fa88e9b94825e2244115c7f6dcc63806ede681b054232e0776a27b6bcba3ffe7fec8c9b65bd0f1c58e35016e74338891b1d98fcf07d361fea1836dfac307c35a29b68e76353170efb03bd6a9ebce805835746ac07fc1b92becad6d7a1ca5f6dd775131ecc51a355fb52b6f5fc17e458a420eb473381ec31bc2520115e035884d2e206fa6771ec6221bdb92b0c45651b163fc6c7a77f28d3bb6e8e2c2029469ecc33c099a6ff0f3bd450a15d24ca51780effd738de3dc70a976ef0ad01221fa19aa40c8d1c3e88be6cf1d45058de5222fa751b8803ddc802d2e5053d71adbfbdbd0e9929c5db73dc82f653addbbc1351f693958688d4b7d2b13710b596d647dcf303f7f1968bb6412a1ec4f481bf6a1160aae67e77aed955f044fc510de94d90a5787819397e0102a2f342925ccdaf969e2551d6e2692971e74bb8badbdf33013e0e382f93ab2ce9da3942984b0354f53893dbb16b04d8177ee385a671ab5193c6dfe6acf11d6cdabcea5a9ad6c7717b855c2824b465c30d9f46b9b46d60a7da6075e7cc18386b12be89e1c058fc572672c7347b667eea489c7d0dbf962f8963e1422e04e986fb353bf76d1c12b52cdb42d1e92b958cf0cf48185619ba55c9c12db1570dde6f89fd649cf62f3b02b8c55329bfe07a3776a4acc61cd16f593b2846f014a3d25883c364ee936e8ea924e716070589757ba337a3ae0bd54a6c52964ad34ff62b69aeaecbb0341132e41b05183abd5b78f29439335972e7906830560aa58e34c627f6a348c1da4e32aac2e0846c001c228586df8a059d5a3524fcea44d688218f1e55063e8866c71579de4f6f6cc87393bb759768fb933f9109b9849dc62f6f34c9261d29da62f373d42bc0722ffaecee23fde445e4a0175416c5f06711f78ee1c4811cf0f05ca1f7a6e9c3f7f872d7494f58552af4688df0d531fac1daaf97cf7e8ce54c59e7ab7c7f350cbb27ee35000519b90012cf0ee77222045155f0b57c39e1ec21fe0d52319ead6de119f88b8fcaa1452285ae553394868aa8592326516699976165f22816d57451670cb7bc22fb2b3e32f31bb397d548f11bd6a0ac8985b67788450c30a09ce46095220c2d33f373461cbc5e36335285b6aa25c7d99a01b1002b07aacbc5e38a2bcc262e91128e2ac9894dfe4cfbf2687fef1e95c6f7956208d5ddb279174976f27dda5c11f646f1073d4f3efc9d5c55d152665d5eff49fda0b52cef14fffc1b1a2e8444a71e0e1f1761252c70dcc165d138ea48346af026a0d88777fde504ac6315b9e7d9f80b356967a9aa38802ba828d2302705827538338f6c8db49144ca6a8e9d8c1b9ca7960bc8d1005857ce12fceca1d4e0536ddfd6a35aaca5d558eda8607a7aa51b40468132dbb27bb2d8790de3c8e511c3fadc5fce034507518abaf852dcd58aa43bae35146e258858a03956949611a1431d3167359f102d69c4b18ac3050136397954fe8fde5fc685695d1112ec30ea9dbcf0d8e313eb9a38eb17d9df6905421010a55dc747d91924010bd01be0c900ea95528fb81cbb8cf620da7e87f5a70b429bcd05b7e0b3fde569e0c1c6ccd0887aa5f4bdb8726070e1b9626e0c10c2d651948330f92814807d2f5325bfbdb90ace14b267d83c745e1b9fa1ea3d39076bb9f0cfb0a575e2ad21e2eef1399ddb77f84e1174f1cd70bfb25e7a17949aa4bbc1f80ca02e23ac1fbd4ac86830bd0cc0e4c2c5bfe62bc4742d838e852ce78ec303515124ba447200bc9a4855b957085c699d5c36718f7caa229c9c710655a02e601b500754379135dc83857cd30174a4083121fa8ffc1aa1078eacf47e83cc12a65cd7317905aef7a08cc802e0b3bb7e6f1b6576fd9d30906532d63f2b0b77bfb43e02135e91681e2ebf76c033029057a8aaa807c2b96ff0ee995373ddd39decfc15d48582d3d053623e12f55427a13090f912554ac311539ac9ca75e3d2fa047ceeec117916a994c3666f0c93d4ea5dd70294ae38a3f3da63075b1f4bed4fcb99f9de3bb4d6896f51831e9008d200ff001cf9a48d58eff9f798d46bcc96aed2bde9564fc32fca0e1c0730cd7df2f9a405bf98c2cd1d38ab1bd864f7ec75642ace04d927e5129ca1359354c66f751bf8b329f12aac3241580568fe5d0fa13101679f06c3e01bc7fcd6cac46ea22d5b23a3994edf74e1eb2279a7ed13195f1c104c9f3deacc9054726f1a8b999653631f7f86337a8c26ab834f8e34297d5b58d6beb59c9752b018e369de3fba07101c3bba919ed017a398baa9e9b7c89c088d359356e0bd76e842c89028f0e709ef75e00a2d7c0a2492013a1813c9d5fa565edaaae5f7a133a98a96bcf8dbdd6213bc97c16dc7cf2464b1e180db404e769916fa6d7d5f5cf511bd18db6fd8770015ee3961ec88965870637f902b01a585afdd429acd21b0854056d463d7599a389d1f2977b1a60ec224a0abc77e763cdd40c84a3888ef91eae19eb5db6efe24b4a580333f806bb2635971b740d77d910077e0d5e982d997a08fdf633af35a37fbea18294f7913f79151db7a5b50e1590946e91d1baf3a7d022000a96d420f1ed0261f01d3115e2316910482f5fd9fb78024166671d1abeebefe27671e98e3ee8186b7c2731aec0d27ce5b3a7f054f4610a83e7d570a99f207a8d9743e2e658bca11ad9567b4506fb9918949563d1c6f6bd5011b3de15ef60fd28aa1c6e116aa89b5d4cdf50f5cf53e6439efc9933706e8dad371d6c38025608d83dfa0f79b735107f0bea5158422166501acb22ee2b54a9d02ea4e35710b6a29c4c6bea22056cd27e06e3bac236b749694f19e2e4d3c6d32a29b1863c31f256bb86412378a0910c79d9f4dcd372735debb01bc378e4a1103711a2c1dbc2088edc9c23a5e6785630076e1f1e32667f08f89d7fb0f5f26ceaabcd612a6c8d6275c5ff7818b1e5f4b03ebefdcb372079b3acc1c82d239fc943551ee05ad384435b232391549c40f2c9b1dc99063fb572000562cd01cf6f290b2871e6179decd29efcb31054474f1746ccbe216a5e90dd4f3cb531b2c427feae721f935a49f1d000e03f963e1d6b2c2cef581a1705cea1cba56da2ffa0a9405e28b938392a7aea65747a2cd094d3f1705158d03749497c9f8482dc858bf387cde3c831585d2fb0b582e92d4a316eba5c07e0d17cb3f969d6c63dcda88771aac2c028a54334e5715fe2d50e9790baf5029c96308e032e784d74c393f528601a327c20b1cad2a2c39f2f6977195ae8e60003dd207b5b41490ec6d59ed3b04ed35414310af1293aca74763ecae54aa97c4edd43388b9b58afac8072775f8c8fc9f144d2478cc455ce939efa88b80f6eea11568906f715f9c9ea76a721092dac5860d70074c6afa9be7006391202a54f2dca8dcd7977471701e04692682e69d7d385d89e7925123ec2ed49c38962b4b12a60ae9f50b94c7b5ae0591f8f7039957d7d93566534c5e1be94421747213e88c1abda4fead70a0ce7d0192c7a81d4f5de756836c979c669b40a26d865c2ee48a492974a33866f58c8c94a184cff01281c1a6dbbbef76c24e69280d29bdf03301cf81faf89ab0298dbb4fedf6e42180f38a249a9f278905937507b6ed30dbc6d70893e56821a1cf40923b9ea9c6534af92c62ea8c0779c01f3d55b22bfc0d92d21515af7fbdd27e08433b38011afb9117c96688ed974bd8dbf5b32c1a5e0002d9c43db39bf1aff47a3ba43bacdf19cb08f2132f95ae2b91e88a6769a4d178173dc5fcee62ea72d1eb2b70d75ea07f51229d997fee7d604b98cc7efbebb2a045e981234c669a0458be27fbf11f0bcf27df48f7f8eea344d8fd67e03fa641bb12c6f3f4a3c6c94fa47f1b3f70f1916806783ea1dc05778c3ec9bd4833970c1c0fc3cab3389a1281a93a8f0bf689b39eaece716b23aa48d783f59a8f8e0566a6a3d550b6287d2c4c60df08bf023d23", 0x1000}, {&(0x7f00000001c0)="e35a147d8a415fcfe403f1bb00316197f9a0b29d14bb21cf8cbd357f46f01442b64417fbedf49cda98c0cd724cdc3ff0b9ab700257470f5e", 0x38}, {&(0x7f0000000200)="8cb474283eff18a003b30b299306708c227b26abe14093ca91cdca335cb242ed6c6ce401a5008748d0481cdc2d6c313bac", 0x31}, {&(0x7f0000001300)="2b082fe5374b634022d4f7c157e0d6664c7e090d9e747e1f79328e5d85b24a16150f71cd07a732ea4561d4a570e37a9de5fdcf48c433e06141f717a47c9f01bec9f5b188676002e176a4d1524f391b8198d364fbef30c4eb8c7f7ed0901be55ae3211a79747ae8fd5cce276fb57ea99a4721539acaeb356dd80f2c448cb4feb154d85a612e3e0f8d31fb2b888508fffd7aaf851c7bca8a6749232a3474510c549ff68859c2ee2b10", 0xa8}, {&(0x7f00000013c0)="cb9ad84f8f49ed7c0d49397a576171f94491ae2a7b5e6b2be85061e280296f3a459d635f5e009795665f781a95798698caef7de775f7c0f9113ab4dc99e5e3f4677044fb1a3606da33f11bd25da86468301d4732bc0939e6ef6a71185c6e690bda02ff8c87d58ef3bbedb00b827d778623bd6572a97c62", 0x77}], 0x5) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/82, 0x52}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="ea5521dea2faa3c5c2e32bc9bbf10442d68450578bbd14150ee6f4b3bdf94068546336f066013455c0c66ef7f3b62ad4f8d67ad653a5ce3abb03cbcbfc4e6304e99e310dde633a67759ff8386849910b1d0ada", 0x53}], 0x1) getdents(r1, &(0x7f00000000c0)=""/161, 0xa1) 22:19:54 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x33, 0x2) symlink(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='./file0\x00') fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:19:54 executing program 1: r0 = semget(0x1, 0x1, 0x14) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0xe0}], 0x1, 0x800) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) close(r1) r2 = fcntl$getown(r1, 0x5) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/113) fcntl$setown(r1, 0x6, r2) semctl$IPC_RMID(r0, 0x0, 0x0) syz_open_pts() 22:19:54 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() socket(0x16, 0x8000, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x9, 0x9}, {0x3, 0x9}}) dup2(r1, r0) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040)='t', 0x1) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}, {0x0}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) 22:19:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000440)='\x00'], 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() link(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file0\x00') getgroups(0x0, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 22:19:54 executing program 1: r0 = syz_open_pts() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f00000000c0)=[r1, r2, r3, r4]) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r5 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x400000000000007, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, r5}) setgid(r1) 22:19:54 executing program 1: socketpair$unix(0x1, 0x400000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1d", 0xf66, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="ceb78588258efdf2bd383d5e2064bd805d454a643e154e3126cbab4580a299f9c85f37063ec091a4e78e973e6ae1f44b7198e4439ac2feed439e175affb955b7b2472e098d24be3190bf2a90a244641327ede4be84601232ff411e113689a0f435865851a99d7930f50d8fbaa51fc0ab21cde513de52faa04d9c3aa90caa36113757345c4472f5e06bd6c1c901d9795482bfda6b9fde6ad1d77672", 0x9b, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f00000004c0)="13ab7ee9d4b067a2a59313d6b87847ad3da2ea669ae8770e5c75724e51e1dc5e0df3f52f377d27de3e7c4080fef51334c06a0d1ea913d7328db1a89403313bd69b868dd2418d0b9e2d25a174462a2c2f85ddc022e6f95ce8728a53e86b81b2555055c7ce22de05123e9613e0c15c929ad313bf629f6557fa2f9ed850a3603a64817ae2a55add8fbb2683176a49a8b12abf0be29e803af69bf3a990eab332ed153085ebac777deb511aa5d4aad438a907538db1c6658a0be5c2b399546a417caab6fb89025a2437ab383aa7aeba4608ba4c89c2f594b98d81512f34ad96f0025539bbc513b1f437f6e1b0d1472bbd1340b516d446418349ab4181e434d33bdd1d13231cc86dfd27fa0ca116e1ab9765c78cf07df5b46f89b732ee8090e302b2c2059e14e3ab2b96a289bae19e37a143bfde36622f75d4e1863d3e13d5e75e6e2ec939f0a6e89890bea78472a1a63ee5176f8069823ab2d106b8632b7ca83746ff8c2e42295304418ea47cc439d7d5f2cab2bfbed2a924de92991325069cae0c9e1c518a46855dcacaa3ac0107d86ed22deae3304e35d25ed31c07ffafc9aefa32389f04708d84abdbee54cc4155eda61470cd6c1e6ffb13565bca81f9f10ccc9bf2be6cc03d89535d3f09495c1a50a37d5acdf8e0dfcc34a4b230b747b7b11ace3b16648c07b50f51146d9aa267ccc04649ce8fc65f015014d5dafda2912f302b4daa290e190ac4647132f03680b9064c2896adb0e333da7f809fe2e8707de792bb5a1581048b2571ca8beaa6a703cd9578ec0c7c67a35cf39b7684707367ca2898f9ef60702018e7bbecf5d3e87a0947276772797cd75092de01d7471842baf9c3ed6a3e32a1547799cc3ae4f4f0e583a17795dc11ca129d0417cb151bb43300bda7eef650d0031d0fda9323fcafe2cc08296f34595c8f587b4c40043813456db478b671dc40718cf9be7c45daf5dd800ff8c2eb6ae96c1e66423d37c20743f76a389c8efd750e51ed6eaa435584a69faeb1210c26948382fb1859edbd55b425f83d7253be6f875b27ca9a01ef69dbdada1eb5e5c6fe5003faa4584dd555e1f1cc357a06434a526ab9a985d2db3b3684b8ff718e9825f087180b865b78fc64bd48b19908d51adf12ba274d9d2e7937331c7e4fa93b920c77a0fe398197a95906513d00be709e9a3da46dbeaf2d87a87f3f6c4030e4b9cc59689f21c80ec5981c6b442fe076a4d15c34f5e383de7e0947e940e31eaebb5886651a5c1ee6a6b3ea22b55a4008a86c9c58e5b502b75e73123720d763ca3157405c23b07b816adeac06f9d058ccea1b37ddedede7421e2bb5ee1efaf024ad4729f0253b247d20f56aaf512116efac78109a2a7b140db5d2f5b6290a45b2db08a765127546f26122c3f039f8a669f05e272efd1f325b8f839f09288ba7261d42a463267a63afea9b1379df8f436a72da3f58c6e6ad3b7c6a52be3853ea0256a1ae353ba277dea7d6284325bfaf17eb8230906167a1ac1c7abe8a419278d409bf9142716f054e49477349810a575e4be320e43ba1a14d57f0a2d5e0035fbfc1b26f18a10f4fdf5eb2f52a687a5a3ba81d3e8b58d6a1821511c0b318f41314502352fc17dd5300c511c4a1ffc2e8aad42c221250c10421b33c2bd72e31c1e4649b0813dc55296a81860c0c27814784e219122c51f699f58bb2051479724c2f1c7cfa38b4340629fd18efa3585d2d927825e1f52b092f1562a497e1442d32e0024a7c27654097c941b68f9ca41f5b16b5f91782f93571f6d52e2aed606d5103f948da736f015845a0fc3717bf9a67e897a93c63df6b54598d6bab0c3ccafa2dd690408195fea9b47e73d48a5ac6506010a88e1de07ff8fb844785da6431e5439b6e7e49ea4e24f7614172fcfc9450e75b65e65cdd725f6f2a232291ff66d156af4eddc53c8876f62f48bcd84fe647a9122c6c199e73eb8a16e26bf59bf6137f2c2f364912b44f9ee6d25a724c20ca2ef362dd7949b40ccc37f92d43f1a8fd7ab64bcd214cd258ad7aba8d69d7eca2607ea13f75d18b83b11200c5784d586501513c81b24d1a055e8da81d4a445ae8f00179b1ef1b3813843244012f86760be8eaff8afc5249f0d6c84cc64c3c8535db4d9fa262dd67f7f53d54edb07408e98d6df6553a3374b7dcd4823423bdb93a3b1e3126c8605644777156ea5612b0be1530c09a619e04e9754ff81afc2d52baa6a5e72b6bfdaa0b5e867329fd95a0792c68b80da0922771591d4838bed20b9bd6a2c29c7b681caab47a004a9b87a3ba6d2a00c80dd641224a0b3e9d012142d14430eea6a4ace9c4f2608107f42b3ae99e4ac062a8bc155193603e2591b44a0eff025cc097b1b4606b19a45c9b04c5f4d3ed85a54fe94f035514aa43ae4e4907485dd73008c2ed20b09e1d906d6d36ac6413eebae185216be163082a2ef3a7930e1f8fc8da89ef9c1a704e5b363e576f38145475c8cc6f39d995f7e601f26f20df150d12dbbd566ba313f423f57efe69997755b27eb706d1787c49601531bc8dcca68023a731cc6a438fda96ae9609e957b8196adafc677f428f60f942b33f42373a11b6c56bce194b1ae6d95f2a6033bcf1220f90ac94734c151610ce1df0b62f267f3a07d6041e47884835992c240f951f7d360c7dc1614bb0b2180a35ef8c51176663a7792b9ab0b5b64ad9cb1b6fa7d570703ba2559e4266350c61bb7c9af946d9dd4227b410d6dae5198ac29a8ea96d80a5aae6d6abc1ad8ca1582f55ac5038d4e183c248bf2e79363c4215209fb7963b9d6c9139e34ff95af6e054b4e0be908007585470ab81c3cffdc6250726c03e55d9db8fd88e82eccac0a8570885639bf2cebf7dd83b70d2c33ad8aaefe9d72be22e5ead1604e65ea15dfbe2215fe83bb6ca840a3ab7e47942c2ae6d97bdde09283271c1362af7ebac24da087efaebd06908861310ebb286919080b9bf272c37c50e090f5ba4e198e03216e55f3b805b9384ecf8a38ab0a102c684d6067e24267bba6d7b8ee1f3c9bd6cf25266602ec645459763c238d3a19b082abaf405bc12b2c801ab62a0e9a8d0b2772c85c2158f00dc6de6aeb425b58f33a10235a903b25479706a990e2e1e13a4ec955e71316c0afc0ec6908a26c1f82729fce9c3d75100e1b8c4e492ca6c16375e84e664cfa53ddf4a56552c44d1004f221a3e532a7ef328c46da6030cc0e960b2113306281dfeed8a8fef43a7274865c46d4cdc73e84141b70f812e4f1b16718921b13747af5bebf14bcdc6a304ef0fca318e8573d6f6984fa5761b1beca470b55501a5dc6dd203bc615e519b4647e3633277b70f3f4632d4f54cea81a96d9282efda9e3d3a49a0cb607affb8d5bcd6b1144ff9b2d50e123cf2ca1b07f90118f84063d324a44923ec3ae5d170cd5f6b02fc3cbe1947302042fee304c7349adebc69fc2b40cec97733cfc4adbacf8230ddd85f42b3389e90880259fbc93bc65e5092b864cf82ed5b507588e0967653acd110a4f390afa21779cf28dc3bd8da025d18883bdb3eb4a85be35f944880b7f00379f38e39401679829ff597927add620a9eb53899045c364f787e7ddef2d973234c9fdc74a9c3a8d3603bb0f133c8a1951a1a9d1547cac40300ceafa786585887a9c169ce834cc77c2a2f1dc0fdfacf647f114d16f3de4fedc051f7dfeae96a96bd7cc1e43247ad9294efe03e6506ef3a6cb8da52010d05afad30bcbd44e4453c71d9b1c92069a74de165605e5933b7b8d274373569a0921d76aaae9549bbaf858ffe42dd4dd7bae52264ddbd1df23a7380f6288e834fb63353ea958b58c41b977b91296205dcd3868f74a6469b0298153c14df9d47bd8b892c8d0a9ccc024a355710dc8a4b3d5ad7de567baa53e246ff3871d3bad6f4397a3c08fb7dd6e104bd511e444e8d06b553be84483d18332e1c883c091e391d835f30541a4d22ad7f643f48b8eaee7dcda0e886ac9cf197c50981bed1497ea5d16f64eb6172e95bf19d7fdef1ee16298388e893991cbebdb6dc6e0d910e0b63961ed25774eec14c1ceaa2d23ccc0a1ba2bd93c35eb7c84b9c7bc9c3a5dee21fd13d81d8960786cbcb5d87492bc39443c51531dc80d8d3b66d67eea92060240b5af31ba808644d68fde84758e70d2c01f0389392c59b39ba71058635dbafaf50931b4374ff230400556ceb370667d5b624ac7f3d6b3ef8ea470a711ace63aca6a733018e2c7c0272b3ad6436c6b5ac59f97e534794039de4fa8b992a3581d46e2995bcb0c6490abfe5423cf68b1aeaf637385d40cf2f18b49d6db97d5e1217043a85186b3f18bf4811077bcbef41bccaa686b82b1e561381fd121da4173bd74ace4229c91d23f09e68d6ae754f80eb961fa1974026394cecb80a25bab92fa2be8566e87ddb1ad3aec130d0fd47d22584e5361369e9eecc2357bb9fda6c4029406b1a3b11a251913c6fe91ba6384ea28bf3327832c9cad02860e577245e738e5847c5e3e08406312b3e16295777a3adec8885233869065e1dcc7df9956fdaeb7beeb0898b71b085a3502e8248190df65ce3270b24b26529f43bc224c68a0875db66d1dc3cfab0233e27b9e323e4efcc54f4899961ec86afb92b86219b6c30553e77702801dcdebf4d6a8a89db0883588e544cf99a6de33c4432653964850e69a12a8a22f2cb27f4334c19fee3df64eeea8bcaf9bfb2da1b575e4d1b5b6836fe4853d213c3c7eb585eb65422f92e63783221ac98a5747105369ea148812f257525105ba993befd1a50a909286a084636581243ea31baf44d02cb496dd91b81efa9e3168b2db70c9c4c88970358c55abef6e054a1e8ad94e85746f0a7ecefb7f474fa581edaa5b225c1c5dfc36912759d11e130597cfc42c4e808ac24ba668307440b5adc97272a527b076f4f366179f68d388273e8433afb211e1af22727fc2dc8996500a22c3930f551c20b50891e4b3bf097ae5d14ce6690a61562048409fa27470f32a1c63aefada172df08a8983245770a02ed9d16993153f0c0648bb7d3ebaa97c0f9be72e491b11e9d3fcc5ac48d4da9c88d31c4123b3ebd33cd478c0a961e8c58263bb44ccf04c284e2101590f7c6a71aa8c765cf53ea4f7f587a02d2a2c7de5c5fee7e30ea78da97d39b1a1cac5d6d9c79c3d6b1b8be6387877c204b71dd2baf2949793d5f0946155d1bd84c962f9c42a983cb8d995ea53b1b939ca58c38091dbe0b9d32512ef466f66cda4d141692984414f19fdecbea9a7d99b5332277c9ad3496cff18519d9aa6c8c8b07ec7b1ec4c686f34eaa36a74abb768ab961a873931539d4766a0a39c02a76c98721fb1297c96cfc6190dac9e76ac317779200d477326446faa5a7cf6dd9a832f683ad6a479ba82457bb2a9b084fe3941321f50096739d22b9ea5fd539d9728213b713b5bb735ee7662054d5e4284742362a5f2ae5c33e54023af421e118bc13e0fe20b7ee45adea6d7856255ef11266540767eea8f78686b339de732a87dbd39126eec178ca432bc26350b23f1ce205bb47377f6067a1b70afed1bc4666eb6b0ad63cd7ea610465d19bac24a17e9419209f68435f0994dc2943ee819f6a7e0ccfc638d1af913011d3d0f27676951ce1005d6fc02656422f4248e8f454a2c3d00d466562fa6829e4d1bccf86b3c5ed7c34eb02074c7bd32240d64139ff0f1634819ab5495c40a9222bbc5bb126afe16a3d827919ec3d7c92bd26709e32f9df612958c25a517374282e0252cc89d35daf7601dd8a026ec5fba05e2b7ad169c9d9214ba369e8d9ad9943d804", 0x1000, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2e66696c653a005359b47f9c980fea352e068944abcb126adc460d1fb7062a9ed8b53fafbf3cbeafba363c27bc7381fef20b77a79309f0000d922cb4f348bc058a8df3f502296394fe26155134d55e3106b1932411e64683eb276f643013936ed91a6d51ae96a595319e1060fc4cab8a4a12af398e5dcb0b39e92df4e721ab6f7bd1c30e42eb72158b44e26743da02e4e3ce9d39126488"], 0xa) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x20) sendto$unix(r2, &(0x7f0000000300)="1fb882cacaea85bd267efb3940", 0xd, 0xf, &(0x7f0000000340)=@file={0x0, './file1\x00'}, 0xa) r3 = semget(0x1, 0x0, 0x48) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x2]) read(r1, &(0x7f0000000440)=""/68, 0x44) 22:19:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x80000000, 0x0) 22:19:55 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) dup2(r0, r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 22:19:55 executing program 0: r0 = msgget(0x1, 0x2) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00078071936db16db6a934e66438bbf337d0fa323a0f5c00"], 0x8, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x4005, 0x8001) r2 = kqueue() r3 = dup(r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) 22:19:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 22:19:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6106f1088302c17892806c18", 0xc) r1 = semget$private(0x0, 0x99e372c1368d707c, 0x4) socket$inet6(0x18, 0x0, 0x1f) syz_execute_func(&(0x7f0000000000)="470f1b36c401a572e7d8c4e27d7958f3260ff1860000000047389f0000008041c0edafc402b59a17c4611973fa00400f01d5c4e19ddc95e17e0000") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) 22:19:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x614, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 22:19:55 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0), 0x1000000000000110, 0x0, 0x0, 0x9}, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0xa0, 0x101) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x8, 0x4) r1 = socket$inet6(0x18, 0x5, 0x8e4c) getsockopt(r1, 0x3, 0x81, &(0x7f0000000080)=""/24, &(0x7f00000000c0)=0x18) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/122) 22:19:55 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 22:19:55 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0xffffffffffffffff, 0x380) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000011000000000080cf98f705263547fdb71d83fa82825bb5bcc18479fa00005756136117d28d590e5bd3efee83d2b51c828d411cc2e0c114248328adcfb6b69ece96cfc297dafd08fb974480b247f6f50ec5596425bc29f388f2a9db79d486175f91c271cf5e6b910700"], 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) shmget$private(0x0, 0x2000, 0x211, &(0x7f0000796000/0x2000)=nil) r1 = shmget(0x2, 0x1000, 0x8, &(0x7f0000205000/0x1000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) shmat(r1, &(0x7f0000530000/0x2000)=nil, 0x1000) 22:19:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 22:19:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x4, 0x7, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) getsockopt(r0, 0x11, 0x100000000, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 22:19:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x6268, 0x6, "5ffbdb66763054a120aed9fd7579cf15a0fc3016", 0xae}) write(r0, &(0x7f0000000900)="00dc69f0fa7b345c15ba4fdc37b137184fd54078c8e5f5f3f69c6ceecdff1459088b17e4b773426c99c373de5458ce59efaf45fb7792ecd4c6563b7c7b1de14960a34e2be86cd6e092c5060ec156b59d6bea3b41cce3a738c2ad77d12fff61ca21b6c54ad0144518bf9afa630373374cfd6cb2bb95d403e95eff1418db84545a85babf573879e606910f5198f6c0529e959b93c2103160ad44233491757f369b7e0cab34e2431c7bb99e47847fc95e25a070d932240b15cc15da5ff489570f8f19e4e47016d87bcb274bf9d0cdb3cbf3d4303e06f798c75e693c5d94401489f7c5cb9d98ed1758b70620ab8cda97f74d6f4fff57ee14929da06f092cb7d60a0f40b56211240dc977a0de80cea6f46262ed4b900eb085ba3193576a85069992ed43d763a4d92687e796d095f84fc48c1568a4b1f0bc5f8b45d6372c4a6d3d7910ec15c4aae63d75bd8eb1442a6113d218be947be2a47979e56d8ed603f230aabcbd1e4d49a85a34dbc65305dab988de87c30f0b7a2031e6881f3afeb9998f87cca0a0d7eae1096f8818c0d7dd7b04a0813b9dda1dd4fc339239277e74f1b646d94b4de5a3269e559d392b454ca21b047c9b25322268dfe29d16b8a5d6b729a4c250798954681e0ca1eb94bfb10dfd", 0xffffffffffffffb4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3f5, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000400)="48027524e06c5389a2aead06dc2efa946f33435a384a82af4d914ec95e63aff40eb7a747511a3a9b2a5fa4a2a865a5614a5cf15073c90f689d82a107f5427a74489e0f908cf96dec079e4cfdbac2425cb0d21c116933652c48e09c42299690d6ff313d990e06fc457fde0ac598531a9bbc9516011d7c7a7574fbf96bf48583c1c1d7bfce89fbc7aae74c52fa87faaf2be890bb8e0c0cc2a4b960e52bdf981aa2a79370d03ab22aacde73f23d1db3981aef9edc6ebfe1b4b99e6423b695ebb8c7c7291bd9ffad7063893bd2136f4f0bfd7636ab883504efb1bbb82da57c7480e50097cdf4973e9f2d26f17fcaa1526ecfefc1365859026903a01e62d13f51f5095c47a8b92a4cd5d7fc7e3ea954e6134644c9134feae12c3b847a12a9cb913a42685f4ec693c78b2021de17aa7c49b6d7eb2201e5d729c38f80358adba9050086d9234d4ce7bbc62a59ec15c29ecd7f876b9bcd10ed70f1e129f1c0c288e6c8b580fd7b24f6841877d0b0d28f31c40917652da413880841a767d4c795ea1fb6dc53df8a211a3b9dd663a9b34805b452df17d30f13a325251c631b7147752bdbdda18afb8f7b55909120", 0x1a9}], 0x1) r1 = syz_open_pts() pipe(0xfffffffffffffffe) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="14dc03fb5ce664b55023ac37a9e7dbf03e95fa7292784851cd6c4033f1abd7e7e06ca805ed0ef637b3b76ea4f0e820135a7c9d6003b048", 0x37}], 0x1) read(r1, 0x0, 0x0) 22:19:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x12) sendto$inet6(r0, &(0x7f0000000040)="a4aa1f1ce7d39f7b82f98b53653878b1ad66d02757c5748a8cee143b68a02f7164597d66acdf9cbc5ae9031dd8b8cd14227ece90c2259394509ef96c1d24aaa2eae61005844c7c751df1131c782944d9e1600038745edd68e03a5facf15a56a1338f56b4c4a94bae16e8d84cadb41570", 0x70, 0x409, &(0x7f00000000c0)={0x18, 0x0, 0x3}, 0xc) r1 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6, 0x1ff}, {0x18, 0x0, 0x70af, 0x4}, 0x6, [0x9, 0xfffffffffffffffd, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x9, 0x10001]}, 0x3c) lseek(r1, 0x0, 0x0) r2 = dup(r1) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 22:19:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000000)=@in6, 0xc) 22:19:56 executing program 1: r0 = socket$inet(0x2, 0x80000200000002, 0x7fffffff) getsockopt$sock_int(r0, 0xffff, 0x280, 0x0, 0x0) 22:19:56 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSTART(r0, 0x2000746e) 22:19:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 22:19:56 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:19:56 executing program 0: poll(0x0, 0x0, 0x80000000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r0) 22:19:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x3}, {0x2, 0x3}}, 0x2) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0xb1}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 22:19:56 executing program 0: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r2 = dup(0xffffffffffffffff) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20080, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000380)={0xffffffffffffffff}) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r3}, 0xffffffffffffffff, 0x25, 0x8, 0x7ffffffe, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r5}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r6}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r7}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f00003a6000/0x2000)=nil, 0x2000, 0x2) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) kqueue() r8 = socket$unix(0x1, 0x7, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x5) r9 = dup(r8) r10 = dup(r9) mkdir(&(0x7f0000000140)='./file1\x00', 0x95) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r11 = dup(r10) geteuid() getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000200)=0x8) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000180)=0x6a) accept$inet6(r10, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffebb) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) recvfrom$unix(r9, &(0x7f0000000280)=""/41, 0x29, 0x804, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x1a8) semop(r12, &(0x7f0000000580)=[{0x4, 0x8001, 0x1800}, {0x4, 0x1, 0x800}, {0x3, 0x120000000000000, 0x1800}], 0x3) 22:19:56 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00007a1000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x101, 0x10001, 0x1a3cc7ff, 0x9, "1cf0240a0758cf004836011a199476aa877dee99", 0x8000, 0x100000001}) r2 = msgget$private(0x0, 0x80) munmap(&(0x7f00007a2000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() r7 = getpgrp() r8 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xffff, r3, r4, r5, r6, 0x1, 0x1}, 0x2c800, 0x9f1, r7, r8, 0x6, 0xffffffff, 0x2, 0x7a}) shmctl$IPC_SET(r0, 0x1, 0x0) 22:19:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0xfffffffffffffffd, 0x0) fchdir(r0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='c\x00') r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgid() getpgid(0xffffffffffffffff) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x32, 0x0, 0x0) getuid() getgid() getpid() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getgid() 22:19:56 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001200)=[{&(0x7f0000001140)=""/170, 0xaa}], 0x1, &(0x7f0000001240)=""/192, 0xc0}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) setsockopt(r0, 0x8, 0xff, &(0x7f0000001380)="643bde319f6b3da7453c5e49c4657fe8c12a9e4e9c7d062d24abaa88ca802caf6e2b733ee49790ab512b43cca69da8488935a5ce7d7ce94bdc8e219c5162d799ed6d940eaa68851d451e6eddc87279107805bde249eb0bf50e", 0x59) lchown(&(0x7f0000001400)='./file0\x00', r1, r2) unlink(&(0x7f0000001440)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001480), &(0x7f00000014c0)=0x10) symlink(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file0\x00') unveil(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='W\x00') r3 = semget$private(0x0, 0x3, 0x480) listen(r0, 0xc01) chroot(&(0x7f0000001600)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001640), &(0x7f0000001680)=0x10) lstat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000001780)=""/250) r4 = socket(0x18, 0x1, 0x80000001) r5 = open(&(0x7f0000001880)='./file0\x00', 0x40, 0x10) ioctl$TIOCCBRK(r5, 0x2000747a) getsockname(r5, &(0x7f00000018c0)=@in, &(0x7f0000001900)=0xc) ftruncate(r0, 0x5eb) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001940)={0x0, 0x200}, 0x10) sendto$inet(r0, &(0x7f0000001980)="76113dd470990f08007faef90ea13a9d6419dd2671a6bbbc794f1b8cfe9854d8119f47b53da15f28afe1f17c329008552a460097220c12986b684412d28ed1367d9a8bcd4190a2fcef39b71bfbe6f08eae410db75a4d348e788267bcb4351b6f2dac0000e9f784", 0x67, 0x404, &(0x7f0000001a00)={0x2, 0x1}, 0xc) getsockname$inet(r0, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) pipe2(&(0x7f0000001ac0)={0xffffffffffffffff}, 0x10000) utimensat(r5, &(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)={{0x0, 0xff}, {0x9, 0xfff}}, 0x2) socket$unix(0x1, 0x7, 0x0) mknod(&(0x7f0000001b80)='./file0/file0\x00', 0x1000, 0x2b400) linkat(r5, &(0x7f0000001bc0)='./file0/file0\x00', r6, &(0x7f0000001c00)='./file0/file0\x00', 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001c40)=""/160) 22:19:56 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) preadv(r0, &(0x7f0000003500)=[{&(0x7f0000002300)=""/15, 0xf}, {&(0x7f0000002340)=""/2, 0x2}, {&(0x7f0000002380)=""/140, 0x8c}, {&(0x7f0000002440)=""/131, 0x83}, {&(0x7f0000002500)=""/4096, 0x1000}], 0x5, 0x0) sendmsg(r0, &(0x7f00000022c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000001180)=[{&(0x7f0000000080)="d30268a91490ffb0905462ddef5104546a3d3e41044f2df7119b3e863d087e9770b240af2a0042d663a0f64fdbad985132178a46598ee7f66cdd8b64a754ead394d78a856995b863db317b33374630c11179bf90ef07da0921db6f2935fed157c3ac1895889126881009c8e286560bf59ebf1c766da7a5b01db835170784cf9b1ec6973818311d9385e2e6987dbc1460a12756da3bcb571351a996a4684037919f0275d1cdd74fa3c163a93327ff4ea6686d0e73172392c539a621ed809faf86b1772722c1a8acf4df028b54ea0a19f6fe7519", 0xd3}, {&(0x7f0000000180)="551022cd2e2af940b4b536ba6461e083ef630ca7d173c2bd83a92721a05ec5d032b64df9ff6723c4b2d7828f9987d9f43c57cdaacfae84a9e1d8676bca48d8e008f9a13e9b5d066765c9c0a418939df70c45ffca192d461dd60eb76f6999959d9842bb998a46a5c9911dc9959f0b294a356883520ab4dd716e6e94037be9c4046ac3852f0bb5383fd4e56e19bbb4bac6348938577b97d6e86be137475e949f965b80401ed67fdc3e500b054020a3a33d47fbb2e7f95446953db1a6ab21bfc97d34e8011d9ec98f8510709776aedbdc53441f2f25edabafe538351c65845ee33ddfebe26b02e1fc5cc2a22cfbdd54be96177f44ec60fd4cf9db6eca53d4b18c8fba97607c455d9bf7801bdd3801c88ca5dcacc4d7247727f56738ea721f0fb8995e3a68fc6412f719cb4b04bb470d3265ff6846414bbe18ade882a059702470d59853dca607b310a7e0a45c9ea0b240780c67b0aa7dbc2fa340a8e9850795bbcb3121d306ab51f09dbf074dcdb20e3881efe92f5cc2b5df3cddaf2c3c27122f72669f1a54367b91ed444270fdad8f7ac3b4fa17e80dfa073c933e22ac5ac004e7be462577deb99f557fdb9377f78994e26dbf20376eb12c758f832290867a318b33b3d83e4ca0a93168d18831308a5581e00f197c50d510c04622ea56079ee3b65d66fa9e4f23aa813dfbe234fa0cef09c5f0f5ab4d89380852606249714bfb63463538790367811c94f935628cede2aa22407a4715c219b058214233123d93e3b82d565b7b8cb85f86073b6043ece7073c209d11308b1246bf34b9132e5e30c42a380e682fcc5dc73399f9c87c32cc1cc9775568faf2be2a9dde197501441c95892f35ded477fce45977624de6e818aa2f3ec8a5796e0e7346e728ed2b77de6a383de22fc4e5799213603ec6c301076bc93349e902ba2572c5abad3b46857083bd5539b34613626c0653e33b40f8b7102dbd103ea424d77663374bfc118c262d252958ab7d147bbd925918c19cb0c467f3b706e2f22a12179ffdd5031bf48fbf45663e25328815e5a5b53ba60bc164184096bd7636260b1562744340c99aa24b89060ecb2a2ac7891458a182ec1588435ef81d31ce4afdbfcd3ba55621556a1693245d1811a4472a20f097f10fef91d802e85344072b72f095a36cbfbe262ac7f31e8ba0f32ce7d4e9ec2f9767edf448436e256e657bc63836feedce7909c287b42af49bc696ea3e457a161b3d8de9f8424d065956fc6c641c44e9815d9f8177e4973b2cb87187dabf4ba26ffb5edcddd27e7e2eeddd926114b4b9afea33d69fbfa6d9519d13610517214a4dee86fe7deb6d00b76f75b7a314efd9ead0fbc4e93101c3bc9095c2977eb004fd0a490e161654861a615d50586dbf953fd4cb232b060e0b3d5e8317575910fb839295b843ba5c4f4c1f3ac5a923c762966610a9225e650e9c30d67b8bf0f5eb3bc95e7d100aaa3e7d7d579f560c36e828fc1ea0bcf7363669d1787c6691556cd5e076d74b26ada1adee21658e4d0b479f8ff2a5ef3ffd87a367b1acafec77d867cbae30f0b7e8cad8292b3539354c35a1e262503b7d7ce728d6e7975b326b607abb5bb4e4c72f72095edf46435f87ae2959d171a22698a982e60e5bf36b57a42c6e45a6be9782a96bb8cab7470e785ed1ce2c220716e0e7adfa4ba4c6fb0e7c36e2b650a016150ed4435b3dffe431974c920a1b87ac204cd52e6c59101a773dc0d3e8a6f327faa63c2a9f09097fa79e3075e9b34753f9834bffdaf064b8ac855841dc37ec5e50f80ef783f6dd03074c410802197598f40f965f81a6cbfc0703a28f1e20d6e06fa4b3c1074cdec33bf1fdc8f08ba2396355bc91f81531af24f885d9c1869473fd192993e48f1b63675888ca70361db165d2d33604060a4489b25260f40be585fd73bdc972c60f2330b7a1026efabaf6c5b4f503f0b44992d6ce22b66ba5af349badb673d4a76496d7c182d025724709244883aea60a6733f779bd18eaaa748a79ddb0ae58fff097d8176353980c9add22229c98a09ea1333d10c5bec37466753b4f4d29c184dbc4e9dcf53fa43e05ca0ab0d46b2e9a8279fb4cd4d97c025ed5b279a2d19bd0765403f99a5f54608a8b63275eadb279c9542117998e52c786c5d1277128923c0518725c6f8c177bf69238a1952159890dff4d553ac7078004e399ab7f0b1725bbbad6f2d39e530752d7a32b3448839ecb8fc738fc47d706a2f7bf7db619e15083f14564cd50fcec8da27e3a78acab3be92c5eeaeb1d82b3f07901b1f20dfbad2ad2a61f186209166a4a9399a39444feb7040f6c81007f7e05643543314ca247c0807afecb4157279ce66b047f2eef3a38ba03ada2f9a87098f4aad136a4133458737a9608b0bed9e971121d44625a08eb676f40e2128488c382a7fb4cc8cddad3ed68def2280ffef2e25d642534c01cb64625639751f38905353c140fb4b171f90a2725a6a64b1f28f77f3560b12c8f3ccef93067df0613f70c34cee02865f98742b2f3e5c5b159dd66ad7f22bccc58381494a93f26ddb7920ba10ce5f15e586e3e969ae745e38f2c242f6edaeb65273f33f896c5bc44462f4d7ee056d4528c1d722df8aee5fb1e599b7b0a7c910a46092f769ea5a987e84bdd9a8c32fca2883ef179a0f3ee37f84ce589971074b4c6aa31d649ae3783e0f6d9ee465aabe122c1f2f60d34718c22b868baf1d42961d4f7e579ffd78dc7eb9b9a00949863be0b9e9f128b771230c522fdc77d083aaa1e78e125cdf7fcbba35fe6e5cfe6b7296a2c1b1f1142500c3e7f89379cfe3c7c166ca9bc8b955ecdbf328d8f13d8fadc25b38e08a834bdc33b92297dbfc2b5bf19a5f183e43e9050bfaaa2d430e3b9b01d2615e55c8300eba0f01a2fd16780c7062cc55278b2a83a17ce19b5faa8e340a81c21f089e8e464e3829dbc7677138be0d1698b6a7464484165df9ed23f76bcdb7c422c92f51a1cced19374dc8d084e1be03f89c78700ac81e42bc3ec320fce0f5e7c8ce52abc257e7b837e30ad8b85b0878c46b367fa6e3bdbe59008a2279970818023a9e7013ed6b89a05238fde4aacb1892bf2540b772e1977e6710ab679e5c53c494650d47a548e1ad47840449ea837fd8afea9fac6213f23aeba8b03e7d5f11f003d30001326eef37f88642bb5e06f3c87a111c1cf12a3b4cc68e9a1843d97e7a888ccec866aa59d920e42c73414dfb73baba2dc2d5c303dfbb364d5ea178c1f878c95fc6a3930bcc018923ec19b859655c76e0889af2398167b99345b9af495a445a0c1a72cf92b7edb2e6900f7ee428588dadc6e6918bfb1cb2a298585ebf98f3111bf837138e414fe836c05f9aa75739472fc2d14db06615405f301d65d93336e8d38598ae891aae5a9ff670623f225cb0b0874b78a1c9063210ce4f3ee1e262ef94a899a600a536bf4084fd8a37917e8662b486e23367a5bf7e16a671edf82d9d84f2ad1ca9482620315fc83143bdaeef0d8bdc63128a60774e3ccdd9ab19d7dece0f21206c8babf2e40ca9206c768af74b4e009ffdc3ad934454e76d36549bc139de3877b5da5a0914b757b2210e7801694d82104a5312a7101d3d2b4f143b3bed2a24f5af7ba03ee0ff463f8b1ed7e8851a0ca1f168ba6d0bba9eeb7a5a797187b4609385a3415b8164bc844b02139a36e81daba893f56d50a8eb385f7ebb9469e180193957f7380ea422a766edecdc2617e2d140d14f8b733892c0e8fd1f7945e9c1d2e0bd7c9d5ccfa2e9baf0ce517c75027a49d8b53c9eaa78427147c0eb070ebf65546930877adedb65d7a899a92418cee7afedc93e1b0e3cb1bcf0c0d0282fa19019713086345fd4ba7a7a709da85d00efc8d80b472d1245affa12105ab16563849b0585493fa935469e06405775b1ccef897d15de7c7b04c1229704fb0b38a99a405ffcab87ef1ff00ff589ec88bccfdfe61cfb0570b303bb86b57375490e9663bd91e726e10aa0bd03ff0ecad84f4e17309b14607d6e4e582f9ef1e7f9c778ebd9e9ef0d1859c182a3f46b959e78ee9be04c21db63d53e2afed39ed2629d826774c97821e0a1f6d6bc1a38d9673fb483e8f49e3496a02ce4afefa73ca2d9aafe9d426a73779cf0ec2645740ff1e0ec0b5458771fd3166eec340f5aca7bef44a532279babdc9e196c6ad9d57ea1ed904b60712be31fd32d8afecac9a5916b3c5d38efd60ffe7a98e408f637f093097d62063ec18fb651c5bdfda1634423310b89fa7722ab4d9d7484d246d2d0e1fcee155da147a6177ed8272900f5e5001f67cd84b03c56637a054c62a12d77bf822adcf1e60f7ac22e610df82d931edf25c969181c3d2c5538e4577935a471011561a8ee2e093563bed44bc6dbcddcda097fba92ec9e086d168eaaceba864d260a6776af878d3351ffc6f7d74fc59563d6e094764a554682bb975f2966d4f82fe4bddcca9770983f1ddd45fae74616038c3553ff99338f23dcdfa80387c83c46af7b9c5757af662e06787b46afc70bc4527461bea5a3f8749f9ab9fe479981b2898afd392794fc54b7c678eb166e3f6031f6d99357a93a87427a8468dba6ffbd843c7d2e787b5938914b81e1286f8dea54ec6e1f82cc2e4f593b70aebbf2dfc935ab4562bfb3b145b5eff5cca331d9df9162328e8e28c274e2d4bfcfc2aa2a0dcef707ab5dfe4764902bc24d237155975122345e227c43da96e8db7868bb3b6be015923123636a3eaae8ee69899055e674aa0cbe737738de990572521723438e96e8f927b8cb0a7371d7b141d3a59185cf94a7c6ac23051271ffd6fd612c4e5233a6d6a1614fc5f986771e149cec2e06b6486b6eb1ce6192efcad134f9b21e65419375ff13f9a0ed72250f37056fc1f3bf8b55864654c7cfff892c6fa2356574a2fe54bde08107cdb2ba998d8d2a0c2f34f10fb6a14975ae4b9e728313ffc57f14b5efce319c4feaa4372a64101849c96882d9bf88fbe2e6298d61c75538517ec66040b68692af44be456f7009866ecf1ddaed7d0e5b804f5f225acf9221e3b77fecd2a3aa613895926dd37a99684b853a2c2ff7815dfcc1fd8434b88524045f14c338732fb222959044d68cdbbcee6c676a101963cea0f7b32fcb353c6a7252c489f7adf6298eb7b6c03e7347fc3352f6547da9540f2e7488be4a526f4b6523a0ac968dd626e533737ff7f4807ffb741b9ccee2ee8da50eeddde053b91ded43786f368977e72210772b81acf2c68c17d50c36528d1c66b77c1cf3b9cd4285cc5b363aed1379b6c796f7606c3547a93c654764af132703c35511e400628549e0dd11bba7374988837b918969d929f341b478b578f1b0c02cca5c3aa23c4c5ee94504da216eef19f96ea4c4119e610cb3e3381ee65a8f173eef7833b7198b38f85a0b0405120ab03815d80d713dd18215be59702a5ce4e87b0026d6bf118925dfb1b74aa872da968e0d8f656d18031e693b72d2bb3f4e018bc110f3928fbb761417bcdccfcd250466d7b8fc6e67064a13b4f70885d6b89e719c669ff12d61f9f25a0e0fcba7ab63cea04b0b6dc3b4e2c655e4fab8fa29f18c2c5ee850bfcbdbdb89bddde24648cc4fe7dc4779e41ef451fd751dba00b0b5cb25f98d98d0465522f0ce23ef1d979fd89f3d5ec76f5ec8556102fce700289c28c76de4c19873a9dce34be8c5eed9209a3a732680ec908c003938806d6598ec785e4cc6831bf79f44e52a67c962a2ae3241c99330020e401e74aa8b208636af19728b047646f3e5afa247e5ff67625cc9f97905c0e115ba7de959b1b", 0x1000}], 0x2, &(0x7f00000011c0)=[{0x48, 0xffff, 0x3, "0a6cb9e27b1b6accf9cb23a9af6c76b428e529b66d39465c0c01b7f56ca957971d4c97c29695dde92cfc13090fd18fe7a83fef53"}, {0x18, 0xffff, 0x7f, "acdc9f08"}, {0x1010, 0x1, 0x8000, "978e7342e89f58129947d6142d5038091c803f7898e581a7b2cbf91c0f2ebc40dae384345a9c741b0e7408f7fa30173d46661b8ebf52303d38f687c8b546cc59503994b877e7787ee4c0c2896d98fce12c47278f1f780d30df56c1f98bf52753183f7b579a22ec75393e80e782ad6ef9ed9e3f46f7fc1f85497a95393dff9c959a81f64511b8ce4e5d96a1a4f4573508297caab44bf87aeaa3d0e4600d2f739cdf0204ae716e6f9167b25b1ebdd7968563b06878f9500f8fee71b149d5002344b6444f52f7107296276c989f8ececd743265497833cbcd5b2be5f2f64ef80e52b923d650cd86283e8651d723804f7aa8841e6c48ef30a4be5eb859a3b86a3a66012608c1370b20797df9a5e57b62f02a28f48a8eb6932686bc0227ae0a8322b93a0214f7a6c4987687ca880a2b4856b7f83b2400022698466c55e28386c11788a1e8a26bfe47b09cc71f0f4e31b459a379f05e349973a1f33520abc7392475372f59ac85dfca08afd0f71887e811002311d6f8173579475001fe3dfeabf94cb0e932bd1797d39d2b91a52cf4d2178ca0faedb002274fa9a8c85a1f947ae0ce2bf5aed2bae419697d73655c5a3e5a48fbd67dd0386dfdcd5d237156025025e6608d23b3fc000026681db5f795153d31e2bdab92a1f874a79cc00b91b538c2cfed58334d9321e6d430c61c7d1ba7955d7d90141efbcf2d7d9e6453f06eb4dd5d8c032bfc02e40a858d38ee75c32a6a804a9a0b92c1a3b2278a4677c4c98f2acf67df50dab34523cc6ce2c803dea3762d7a51584fabb93c59765fb4c79c133b1ae69ea07a1454a0d94d1eb28d75ab0faa1c347d87abe6aa752191aa2d064c444af132ec3346d4f2863a3a0b34d917722e92b86fd2456a6072bb7bc91428b5a452da07960b52b3a99456c40af5372fc336921605c17c6ac810d521186ee23b9e70ddd98fa527e9a0ce8e688ae48d2d77c1fb721d3ef133f14a49d3355fe84f66ad613b52d46b5b5973079ca458d8afbf1fd3fecd69abf9208670e2b3ef3594b2d2cc63b3f0a359c7c3053262b0850c6ecbf86a03e7988c9bd07701aa7d8b4a1b323c8095c38f6a3fbee451bf71ad464b62c03d6ca4f652f39973ffe9374ac34dae378eea5e8ad215494ff6df1653975d9e01cc29c80e7f127ff852d4bf52d7b1c8e69d28a91c32e27be0c736d848eb8ee49e040be96a45f95e3706775646dfe576ab423c3fbeb70624f31a3690a9683d6f72e6bc7be9d9fb78433c61b93f5d392c6995cc66780903d7f98603d440710c5c4b162c970e794cf000aba78d7cf9464bd87ab970bfc31a64d7f530669f979542e9ce38c43f9b8b9303ae14521eb2a3aff1541fa21dbc3ca11a41ecbc47fa508abf3833690ae4a2aa7505d9a304d1fb700806bce5007e964b17150fa8c14c2152cdb914b618f3036f8c5f52f72b66db9ac1a73cbdcbb1f51944dd5d05bce5931708b951ce308d389de256a8c2c2d32dabf0e3f168a5f7795bb728f67f4d88f4306ce2218b56ff7ab10a5a88944f15664af73419bce9f453434615cfef66e7342f59fbbb237949af80df34b8a58c25491be7ca010dcd74ca8797257b3a80b15f3010b7d5fee271de906a6adeff1fd437a44fc3c070c00da6685a0b40405db68ab47dc1e4781fb5637a37ae4d9fe87b8bf2fbeb9140ebae529a0eb3391c388ca36380560264576a393bf5822336b3e4e28674d6017e993122c5cd0ee3ed6991e035676026640d7d2ef71ce4551472ec4c2b915543851db379f86f7ffb10d2c7088e870ec73950c88f6c6d2f84f2e360bdff2c5d5f3ca0b8c291d81644e025a228d60cdee52ef1bdfc3eed793c46542293f4525a8ebc2989003f3987ae807282f201aabe4c9c62c67de93e6a172b14ff5bc19420d2c5e51ec27fe46c0a0da1bde15eb4fa1cb14884c4ca44f1935a3a821a70afeebe4b8eb80894d29fa665ebd7870958546ff860c10e3e87815dc6fdce6096befa1560d0f7ba2d87498031977c733970788bcef0d38d9fba2ecb92170f7f7151a56b01aa023043426e86958b77602af706d4fb85e40d8aa0850a80fb1e024fa6bc95c11c5d8e2c562c12cd9ff053556c3151eb5894a965022fc8234aa3bd4aca34c69e6d1155287e20b995867e499741bded51fe69a47aa4160c780a1912e009407f87fd6a2d66619e96248978a2a7cd64219ed82b4cc540ed686292c851192b2c8002eb2d5e167fd9368440a5ac522d85c498a1cc337645122ab3526ef2fb0767a34d1af81195ff4e12d9783552287aa9d6ebb8e98e4edf366335747c57a206f1b8e8633e9e09a8a2f64f40ce99222a00bceed8c655ebea7a616838188378ed49bd14efd91cc5677d00aa4ef2fecc79e0866c5f4ba9c4880fddcf47fdc76b6e8a3474c34317d3b58a1e327a4b3ed86c0dc9e44a5a821078fa1312bbd49347f5f814a270506ca4b01bbf8a315b4e13077cbb7732faeef896342c32a2d795a2182ca111f8fffd0371436f26d9d4573a0baeade654d18b8cd6cbc0a21111714483d3fdd8005104b22ddd324504ae7c93360ba5d6f136a622e885d54a086bff167dcfe3bbd0fbf119d424dad2f373fdb97a51918e801a257afbd5eea8718cd03da8700be14c1ac5a3f54123fc7a5afc7909cfa0f316a9647fc58340f63935347e85dae676a37b7b6765231689d89c526480eb1fa9a55f7d8b82e4e84b71d3c3eb7db8bce678d9068f7399fad3eb2b192d363ae61fda6dc25b307fa915aaaab393ed4ca56c8b21ca8e31931d7e8d285c7c658a3c7df9870e5cc548e459b494bcedc72a58579c53ee55af1e5fffe943deeb9c64f074637e8ff3260ee2bd5891f20d0e1ddc8c6fed2875421766c3af1510061aa3fb91e5869eb7323cd586355845a9e076af58e88414cefa5c614b19713c684b58ce83bd0ddca438375d2e6307fd2350cbccc1337f63fd4ffb53743b5bc06b47cfba3b4f7960f3499d472576b1bdc8ed40f0ff9fd542a39ab46b7427ba2412fa95c20a4bf09469b902b92d168d3b05ba88579d5e4310c61d5ba7c96fdbdc02e2a779bfa2f041bb54ce86a95129b67d9101ee0bd60476fd64b86928f01d25f07142515db3ac504ba19d4c4d41de262195da870017ec02c2a94258224afcd22e3cc3375e551a70a9c495c991fbe5cb626d1d73a0bb9790b6febc9724274db7e6ee8418311ef23fd9cf108698186cbbcb355978e04e8043f67127b831af575e6bed94893bd719b2b18520e6adc176807f904f17bed5fc595441516e50d27331b2b6aa5bfab26b958cc80e6f1c1facb931615ffa3fd429b28dc0f7c28f89b21a059f0b43febc2178f9317c2df54cd0fed898e9e1b33a4c7cd237b8c320facdebc9779a2744d02b62196f5a567d8699fea8e5f86dc35c4fa2c247ec48bedb922071105f5f49d40566f94cf2a6b0346ef25ad1c56249ba930915e02fa17a1d4fe330cf228f6e25fb7e72d25361dab5c15bce617c239d78784f458dc49ac7a73d5730f135cd9daa7c6bc745ea3891587f7a5808233adbd9d081d6cddb1ea12e4e4a4c4e8dc719003822139be70708f7ea39359fab6a900b2481b272cae372c3319af2051b78534e11dc73751a3c63db62eb4bb79301155da2a7e344a29f74d61df2e60acdcc1046e4581f9c26aa23e58e61f8dc0e01f84ea1c044aa280d585ffe98569552d45ebd631cd89ba2b41b207bc029227b97b2ece497bb10983fdc0a5dd7187b947bc639d904af0e0d3ff9794076cc4027f210c9e4f95d76d0a670eec2014a00b47c2bd139f4dafaa51aacc6d9b6703ddc2192c93802b5f49f66e10bf5d93a298c01b2c21a8753b32754172bda17d071c0212f44689f19273dc88895dad3566324876f8e0ce2084847f2b054e24312b849d32ce1bb428923edb3a86c34815dff81e2ddcb1a8cd6a554856fcbe4ccdb4d3c989d1d763687cc0510f8261ddbaa77f0081d3d5b702250bf172450ea532fcc8d1c903f51d386b6cd3d865fae91280feef1562fce4b6c790e339a59a17f60047d6d88a8d79a57db334bd2709c754f7cf5401fea8d7a8f5531c025c51bc9cdaf0e3323df00598d0054d464737fe6adbeabb66fcb9e951cdbf74501528bdc6868935350c2932d46007d5d126cabf22d769b22a57b5e71c16be5edc61da8f463aafbf3515483c6b4d2bc34a35ee1de557b80dbddb4423134312194b3b20acd71240a3f3cff3fedbe0b77484ee417a48f6b9804f15aa7810e747dba4e219482b94fd1e7e4bf30cf2af49006ce43745453711892a83147b58e7bc99de8165e8f522362ca9c70d5306c0546cea2beae159bfeddaabd999ce808db2de0c5b982eb3c279b8e81968ca0fde7ea86bf62a81a45659a2bc70cab191970ef5e9505da06994b49c9ca27b0a4194897af61e8a4edcdedcb966dc1cbeb363ee33c43bdaad114fae7864b446c3fed5939a484575f0dcfe828618134bb74cfa83cb7afc75eca9d40bfc014117382dabe7a6b1c1e4572e63534a499351bb3ca6daba142a1cea3ce3c789370463ca31ce9793e4dc4b5fe8ab67e59b0b4715c615687d8541e1e0a00d11332c7c24bfd42cc71fe9f10892249059fd0791604eefbcc4b70c28e5be4e4b65ea9ced65304f8df1beea91123de836ecbfcb81db30bc9cf0e3ccca7f9e5913093aa5ce034fda92de2aba9ddef99b8df24148db7f828e3945a5dfa7dd67f865b1f0cef2638b51046a3b675a08dd84f60af0a1c8e7994e945d99bdaa2a5bad38e38c60c824f343c072497cbca8637051b2d2795e5b486496dcd077b46b57f3b0a8669b3e4f752b73b4edb6361985448050305c3a6b48f8fac715df46eab8fd95d05b9a1d308412a9ce5c2175d5887d98c3216efe25ddffbe8f215c5bd9ea57664a3bd4c71cf728efeb87e11df161e20c37c987efec1cbf84eaa9e03698e82ae98e9a239b10eff5cb52aec4bd305ccc8ac8883fe665867d93a1172512aecf18adc58f0930d434aee79295ddd6d81885a80d903242c481470ddcce10b520587887e611c513ce367de8603b29bad864f61110c705f9e12682fcbc2955db3ab61bdc31f6114cca4b7345adda842122166ea1f60116696a7472a8d01f1d809234627204793ca4d5da3897a4ba7df4ff6f92ceb21e1f85337deaf06a40dad2a59d95a67e5ca976a15208c8f3c70c62a5b507d19b4440350cd002ee51b1495e64cd57ce393859b4f47b2767a3230c09c89f0f47388ccc54dec22b11afa7bc8f163f1d22356fc3da0867627929854fe69ab6c9342fb117e175d06b1713bfb3bbbb02a190749c7dcea3dae2531f22ff663765e6bd6fa6bd6f426dda7996ddab3aa9ea20d876d9c9472e8322653a62e91969dd326bf81f225aec00db79a1a6cfeab114fc4d213494a60d064fee91b1aa5c0518f3d07d812d1c39944be665e58d0bab787207544d333aa9b5534a0c961a5e7d6f5665c93987718baa0837fcb9f379df6061c49c92ee8ba9ba026457cab02fbe8a6b4f31d00b07d59267398b7174fd834882abf957ec12d50e10c92b24eea9cc312b87f7c72819092f9b5e6ed36ed9caae2ac9d25a46a3c06dd47d19b91b422be9c352beeb01315e430f750150cd266575c7f2d3a944e15822929d6b1c5454f28690d004aebe2f127d0e4f599149ab3e9e77619abaff6766a1442ff4c9e5cd410f9301d0c0d6e917acd5b978fe69ea1f250bb708f9c3edf3551798d5c84380b31772f3f9d5d7ef251e31b18696ceb2f3c1337ca7dce64f5214e0c6f182c4b15ca3113416a92470b2cc9b3a9881f833443ff2726"}, {0x68, 0x0, 0x5, "a92cd5868034a9f842398b12748f46131b8c91d861d2bf4d27a6bb62a91aaddda80db8265086f54ced5b30cf0c7df32787fd0882712516106f3d93e537ac764a52c5d62896993630f51cd49580adce270f01"}], 0x10d8}, 0x1) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003580), 0xc) 22:19:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000040)}], 0x2) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) msgget(0x1, 0x10) close(r0) write(r1, 0x0, 0x10b) 22:19:56 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="58f4", 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1000000000014, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="2c8457199c247706445bd9c9ec577008de0c2cbd61cbf6b72cd7e973c4c426ad3d4c7d7954a9df066eeb3f3a409710f01755e54f339f123fbc1713ccdd52bb81a5a90ec9b2d9204d4e1a7c84c2988f3817e4e6dc34d737806b06a4040d170db55c9a410fab527ca269128d9a8fb13b6a99388ed3e5b265563807dff2f96f29f8b7a8c3e94b", 0x85) 22:19:57 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='i', 0x1}], 0x251) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 22:19:57 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}, {{}, 0xfffffffffffffff9, 0x1}], 0x10001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 22:19:57 executing program 0: getitimer(0x1, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "070000000000000000ffffff7f00", 0x0, 0x8}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000785000/0x1000)=nil) 22:19:57 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2247ed411fd126f0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = dup2(r0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0xfffffffffffff800) ioctl$TIOCCBRK(r2, 0x2000747a) 22:19:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r2, 0x6, 0x8, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 22:19:57 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000880)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xfffffffffffffffd) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f00000002c0)=""/163, 0xa3, 0x1, &(0x7f0000000140)={0x18, 0x0, 0x100000001, 0x568}, 0xc) symlinkat(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') r1 = open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x101, 0x10) r2 = getpgid(0x0) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r5 = accept$inet(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000380)="ee2df2885e8141d8db99e336c1fd7565ad52ac6fefbe0d292fc771ba2d01ac52e738d84b2829df9ba99450afbf32916cf969c658d55b961a057f28cea7fab41e79015fd4937f383f5b1705053135e9de5b365fe3ee112c379fe68c7854e96566b069fb2d8712687e5146492e20523a1cae4dcdbe48a1421204", 0x79}, {&(0x7f0000000400)="d969fae2b569e63f0ce2da51275b02d0f6e215527ee5ad1cefcd763966ff01ddefe549ea05aac4b2c11da63c8c1ff88d11385d7d84936c1a606662fa471e0350f563e977dc5d531d154bef359fb0e6b5eafb19a2dac7267da6c601e1960515ff7eb36c2479a7c088b9fa5667c20f2e6bd31da4289011e917c295cf573b871fba96e90450f33707e8d249f6033b4d4b4fa10c28dd9a3c7b0d04e243da6713b0c71d9d324c9d2ebdb214f3cb2436e5230cfb3dadfece89a2ead8c3b991d6132d883d931743d150a1ce37c7550643fd36d1919146e522c8a8c51a846a427450cb4b204aadac1247be61", 0xe8}, {&(0x7f0000000500)="847cac138d3caf4c794adcd55ecd6062dc9b2f14dff933ea79894b84cbcfa3f3fac3cb4a", 0x24}, {&(0x7f0000000540)="d6ec23957cf934dbcdac38d84245c6d153630f7f1d7e4d4e87a4e42767aa2f61330cacd976c0c9c35251e0da03dd9822ccbf85692d45dc7dbac835e8e7b3769af4b8b96623647251f21853565e329e2a250dd2e388507d88c2ca592289e9c82edfa5a3c2ebeb3b4cdd6b630ddb85f0a9fe1c7a2b1ceb2b1d01de6080e2844dc726e3d7e56a3595129f21bd6ce02ecd1f6feabfbc0978218f0841115b65a5d2752022df4efe4545b88f2d15553bc75c7aefb879f90cfd7998ee50993bc4c758ee730e8da20f1ee7e94820adea907948960a3413155107475b5c45dc57868c4995b05bffbeb7ad1f490c544bed67418fe801", 0xf1}], 0x4, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x60, 0x400}, 0x403) 22:19:57 executing program 1: read(0xffffffffffffffff, 0x0, 0x25a) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000280)="9f", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r2, &(0x7f00000002c0)="e8899811ca8275780861f323e7039555e608f3f98c653b63a29cf64f67c27538e81b1f9dc3e11dd57be973b9b7bded210175c8d45181f845c23489a2f9e0e0efe304650f5ad4932aa3360ab1ff8a4fc2a24e276b2d0af6287aee858c1d13862ffa3b3efe607944510a0a232a920b7207c9d8b45cd21c54cb56c8cf74ccf3c6b2f9a6f85684cbcec48bbade924bdca9a6009318eb4c14f3fbdfb62f252a8ff70edd5b55b48b947eb4bfc2df18fd20bfc424361b86f6d30a", 0xb7) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000140)=""/146, 0x92}], 0x1) 22:19:57 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x3, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x0, 0x0) mprotect(&(0x7f000007b000/0x3000)=nil, 0x3000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r0) dup2(r0, r0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000100)=0x10) r1 = semget$private(0x0, 0x3, 0xe7d59d88cf8fa53f) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000001c0)=""/40) setitimer(0x1, &(0x7f0000000080)={{0x8, 0xfffffffffffffff9}, {0x6, 0x5}}, 0x0) getitimer(0x2, &(0x7f0000000040)) 22:19:57 executing program 0: r0 = socket$inet6(0x18, 0x6, 0x604225a4) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) listen(r0, 0x1) 22:19:58 executing program 0: clock_settime(0x3, &(0x7f00000000c0)={0xca, 0x7fffffff}) nanosleep(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) clock_gettime(0x5, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x0) 22:19:58 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffa) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) sendto$unix(r0, &(0x7f0000000080)="08e1896a8a5c9becbe4e2682b0e6457d528d1749fc64d0d8e8373e02402a02808085483fd2a322cb29e6c14ab2e539b03f22709e46265ae4583e9a9ac99fd7b83f9b1f523c44c10ee500a27fca6211cf9249f02ad8b8f65ab05d3f6646958ae168deed836df83931857074a5708f2256ea8b35c4598c1ea32a7be14d89bd71cca0eb6e433a6efa627f3ce7d0bc540d00c1413ed21f9d741c6829cd7034841ddb217c6d01f6b0be2b823dc632", 0xac, 0x4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) 22:19:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66056c653000"], 0x1) listen(r0, 0x0) accept$unix(r2, 0x0, 0x0) sendto$unix(r1, &(0x7f00000001c0)="e3b446579757bd6c0f7b9ebcf417fd1bfe7968b30b6e571faaa52b25952d462d320d9a1de0859488dc7036c83ac07ba8659e906de0c2e66c21d6f1509b6bb0002460e330d89408d73670c339dd3c086c4d3b0ab4785e88c1cde3b834066df14c51f00b4db4936da7bf53dfd3dcabaa96fe111ebe9c23480b526b7fec3b68e2efe77b8c66a75130f9e49c182c0afb73ef7b1687e5b575b9a52e05db009473b8988c31f54175fb774cafbf4fca178689d4573ee9bdc2ba8f57645e180d850e5859b7bf97c57c9dd7b16acb95d55da95b77ee0216abd986683e5a2f6e0c8a4c382b5ccab1480e4e2dbb88d1820cc2571ae0769bcbd5a8f9e1f2a777c2bbbf01b0d49e9ed0b853182f5ea361b5d5bad1288b07aaf64a221b2e429277b3316d6d2d1c882a49d431791a5e93b4b285a92b7ad49d107fe186ffb5c3c0183d27895c10bc779033a49e8c503bbb9d9390c0b28b8772b0514682fe1d25460db8a158d42e7bcf6ba73f81be73d362a05c77c6adf70a6f0ad26c5aca4dfa0e08830841228afe6ddbca3a0334b2b20fcc224a8a0d1981738af0dfa4633831cec83187373bd9eb5d3ed0ba79ad9ca05f8dd606cb163fcf38d7326ab867bb9f64bcf060e05046f7623835ddcf968c358d129010bca7be029ec8eedc62fe6b9bfb9dd9c1a8052a01e5801bc68da08e5a0f0b8bbcfc0917565c3979ed895061c58a80aefd21d0ac92b164f0523812f5920468497cd9d2bb548a90d846a7451c0065fabf065d4fe705de8949b63f5f908ed68131cf478dff166235fa66160b927195d6b6175ee270d1101a495b6755657a4d6dd2319c34f0e86446060b861e02b6e36e459c08f6f96f3bb808e89d3f6a2ca1e4c9acb856ef2cf4371eb2aed8dd1e798ec6f2a40dda29180a27b3f1ef532a6b45d0bec8bdcbf09cfd49aafdeaa0d488001dbdb53a0e3ee157bac974ad3a6fa291010ec440a8262667f24919016f698317c1dd73bc6391c04325e6fe250f7bf2448fcc0b8ae6440980f7d10018a2dfa00dfecc799f96a67e2a2f952d92f84f3814c9e4bd1cf5a5176d65d13b4745bd5feb0b2030b5a1a488517beee9009d1084da4bc583aba403d09a21b30dc86a5af11c75ce8b312b7214225655e37ff787cbfbd01dafb9c7d607f535223da79debbe448ebc1c80b85be0137d09b544c71a4318e2796e79c2e76cdbeff25449480df1102992334d088e8734fe5924b67da5179844ff6d3181011a32032b04cc81fca45516361ae57277573e0c502cc83671d32b13701d1fe2783a97ebadb3a7b21342a96d591ad97a4281d0a2e7374d265c711b91dd6f41c280ee339d3cc791d2817c5a3359e3f2bb7792cea773078cd5d20ae08e888b6bc7d39b93b07fb14c201d83764cd1ef96895420d3bbfb05b3cab1abc35788d993210a306f09d4f866c4c618699c011f960752e3e827de7ed7e8a54b36f1d6377084da7bbabc3455a4a001cd753a2b16c9a2073c0677f04a99fef86c812c32754934c93b02feb8534e1af224a5bd7822d9baad5623bbc3c3cb01adf64a008ac634d615955901075a1609529bf21504491a0b744b5d2e28054adb4c763a8c0264eea1931e5f7aa69f41b6e3a0d79fa24f5536608b63e8438a945a577dd5255dc419fbd5ad52a4225bbe3acb478a4371538ef0f29283f253031921ff8114da098d0ac1de8987db2806390309cbb7b89ad369b0fd39f71c3b7c31be74664507ebafd21fb0afb080554be4aa4e60d1d233956594dfddc247a16f04768b635434158ebb862552697eb8e5a68753b2c9810cc3e8d10261ea387e8133d6665819786041c8bd2ebad53240e0ee416bbc0c1365929a01451da0a1bb59642092465c4146b5fc0eab8833d77809ec799f056b4ea6d20cf0b2f36a982c4b4c9e5307ee897a94187ed21bbcf4f60a09896198026a313f67d85e661147ea08f7278e2ce6b799afee1edc0e6c103bf06fa4cc68eb0918348f60b5b574b45d2596c881de70f44e5b172b3e55c08625ea2880199b0c9241dd7d75dce92b5b5a6722d97de42903b2eb16765cce8275479c4b261310aaa70e569699481288e0ffdf83df1ba20fb725cb556bca303c222007fe2e62c97c7c22d1224a76eebb00ac1d81567e7a7341f05277dece77c970fa492118b834d0ae4fee08fe07f5f451b5060b02f96f43a7f14e8568bf35ff27000f54b453c18c735b53fd3f4ffc614939cdb5c04b4c4b959ed05a6e9cd8cd2052077a82a308922d31dc3e512e7e432edd2cd39e24625df32739f3162021fd3f91930f13b6bda3efa9119c6a61bb429b73cdf2aed49889d9a1a1c441541923459d8fa8f9f4036711ce6351f55ae2865d5ad4ee67104d951e7e6168599cb7b32d08ac4089ed279be8172715c48262118349f1ecd576639c975876b4920a36ea32b67070757470fa2d4ccdf78ac1b9fcaa7b9177979c4d9cac0bfcf72ab8a88c2e804095677ff341b1067b01b6f62d197facb56255ac38eeda403cccf7f8c893de5c6b574d9d08bde5947f436971526a1c73136a2199cd0fd93c5aafe7878ed11d58ee0a14cdb027dd7a5aff82a2b6513aa331cec81a99c877232e72aeee007db6951e7803201d1e7f2a0465394b5f206f90567d05e5f83da8bcec6264a398fcfc1384b42751eee36ab7100af5780b5a7bc0c469756ccf35043071cecb2537ee837b610e5e6be1abee6c3ca20a5ff5bade9f02af3a3f5144aec7ca71fd7e8dbafe67474d8e6d7b9b3cf08b521b4c074fe078554a9390dbb0167d30a5e8e03f56088e527a4e6d79cdcdd7c04e13f81b7dd53aae98fea15b2893dd3bebd3982eca379aea3544008857b4e09a5dacdf2d5dea5416091745efe88f0c1ea6400cb6b33e6ad4357bf1b8cb30b8bdb1a9e12324ed457f45d532c70b6fd0abf5a037f3c8b1b9be3a7d3143741d30d2f3f8f90f6fd1fcdcce26b7dd684da9d0c5c9b3dfd97241a15f30929715eb484578e89caa012ad31775f67d935e0ed2a2e334b014d01ab9b16f363ab6a68c96c5ea6a5a97eab2021f87ad969495d5b83c78ca2b77325a8b1579bd37f84391572eb11ec88680285130215aaab7764abec6aa3fe32d160de519855343d27f758a061ca07cc2bb972b3ae572f0ca6fc376e3a1723d4a46e0738768005133ca5a271a9a07a422dacad581014fe6f6526e6e9c01a32d1c611b64e3a78d02096cf6f72e3045b61e8c240c8952469295a6d51649f3f964935a6696949ff63ee1d800b622e329a21d3afd3057a9acde8e4f23a66d4fbcdfcc56da5eb6f4ba452cf5583dc835b75a349d43433156d7cbceef7f1928fdaca0863eef1291434d19f88f6ec9aa86bcf7cc5f8627a4f70b6981715627153d71b030885d962b6512fe3a79f38e150c54861a31432e23d308034990e3e645ac71f82bb442a00d34545ebe72102fb7bf1b817db1d68c5ade9456006f66bfc9dca01e453d1547c9344277c936a14f24fff59f039da664631f6b4b817a3b62ed6bbf3879becf1bdf623660d43426d381d91a7d97c607a4ddfdd4d08638fbcbf6e5c03e92a6562ce4df6c3192e5beaa11a66198e7fa001e141de7de46b734c1692caed2701df36c5a17c0c22dd1976169644000b373d2bbe1282fd1eff756305c0bc368f925c84faba51625ac5b27e3f48048d75da19188f7b496156dc0d293289bcde5246b382e7975575f2283d01a77d5dcd9fe7192051ba9883c01879c8d6feb9273ab0bca5a5d1fe8c434b12913d8bf1e94d41dcedddb0097d90aaa4a9e83b544474fcceb0269a1054b7867c0b6da3da68168fcb11e6e33eb32c60c1be0f58172fa5beff377eb8a702b6cebb8ac38b2794a1f70102dbcbfb1d6d6d809443258b00a6f1e5658d3995921f20e10004c57c557222bc1efa28df8cbf6a9ed634c4b0591b0f2521c1e9a34cc14188f297c15ad46bfbaf7874e3f8a23a7dda38454508a8eaef4e019a36761b95dbc423add09a8718e08482e51cc088a32f1487a03dba28b4694e75a23e27a639c4a1f70cb64b0e643c3fb4950fa8c0d781bcac3e598ae65387806743084b6a08263b701c46e52ec724977c181c007ec06f89a190e70397034640727a512e76a15023ebf70998db0ada83b21040afe771458579763959eebeaaf7c84d19645c3cf62e812d43a0f78e4930f1c59406dd43bf881e8b387de2cc0570e4362bc4de3c235d5c667b2793e5ae116976ff7f4f19dc212cee9a962a9d37d063b92cebdec4fc9661e5086dfca3bb24d7a2cdb9da3b1d6f556adbe50f00b65ccce23f7ebb63d06d9a42268cd8243867eacfab2f1343c7ad759061d33f384d501c1bb90b7535a492cc8844af08d2c555844380eb3e334991f2fa59c42222f5e242890882dddbe58c5c9541d593a524d39c458f8b3009c971516558ba2428c9af0e029bd2c1ff236c5dc6a4730955f38961a921763fd58b624202d7341c30a65b5d1d9418235be9d5a037e4f71ede3071fe950d5e4d7626b329bca330186d675f8e7c71b30aad33b3c4c17ac6cfb8c7b38733967acb284a1f510aea22034e41cc18992b09f90580c13f8bd8f60dc9d535d2aecebf94e6b5ec245b1fa252549243c74b658bc29a3c7d6eb8d083d37c6a15ae23c29a8c7979968e9d495cd2e9726b5b61b3127160a718ccf945340b8edbd843b020e2ab2c258e7cf269563287136fe6a376bde5d20f5260f0c7f6753639502bd806d668d2b638e5e2034545fac82ad2bde922fa6f1449a6b866bf3654df14dc7b589532486acbc121559ae092ca56a575f8cc4c7182bc1922b02d261fd84213e20b3e1d3fc96bb1a2df4d5df8a40523a82f3d1c1ba9af1012ad6e4cfcb5394079ee2cbb42706185ddf21dbb881cb6143cbca39802182dbfdff7a19454ad1bf49e25329a8c59dff22e4c511a57493f068f7f0082e163ba3ba7f008e927d5cde4349999da689f2262168f7ff9541a57b023cd4550e50aa1d32de3eabd2cd8545407eb5cfd081fa5e39802cf328e643252b7981ed772a7fac3c24e40eb1c2a7430ef78905630e8c5a3f577280000ffc00e6f74ff2ece8971f4f819fd3bd0a88cd6d622c5d7b1f32c310b96e283ad069d0948c3e5ab5579182dee5ffff9012f9fcd9077b35e07ce69a472ad75cffca19c070bfa140912a6050de7be3dbf190aa51650950c10142f085c7af5ff65636ff45ddcfd7073b1d295e3f651d820135e3848b4836d7055ad9ca979e6cf8132ef07b258fccbf8a0dedd06c7a385b2d05bb90b93b7fcbd51737983189a2bda6df3ab2e8060e731bdf8b7a6969155b71de0bad827f5aed60e53a5cd02dc0c499f8322eb884cccf5b43e3f6a571dae4e39c608fcbd820abb87a8345e865e0c58148c66c0c5cae5fa20bbe4676e6ed2880a41eb65e932534711920905adf4418f2ce8430d5be97195e6f218418cfb84f1e546c27edd1f09e5e4aaadcd04aa7c41de146fc84c51e550042f51e5118f7a6efdb2b4c0dbe3506f14fc07b5774b22e96b7c7b0180b2f92405208b62f9b6a8f49bc4f54c27fe95302ea122f7673de0b4d288e1589d0e8ade1f66800914617b259eb38bdc64b3565329fab887f73b97c2e84e20f621d77dcc849f445510291d146047bb731aee3f04636c900e5c6294287d37012ef46ff46e400d8cac3345b03bb2a0179d29ce7e170b29aa6a75e3ef4e6b231453076501ba8fad73c86a7118f90ec8d3acc9a4f80f6625b40d5c64c9266affda35a9611a1cd3a568045637f250f52080f4e60855725400ae02a3cf8939c139487ad4e9c544badbcda0f5b6dd796", 0x1000, 0x7, 0x0, 0x0) 22:19:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() fsync(r1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x58, 0x7, 0x4, 0x6, "23471bdec2414b23aaae1247263ebc19d12c159d", 0xfff, 0x1}) sendto$inet(r3, &(0x7f00000000c0)="0e12c04b06d45f350dddd3ac0a02561a4cc7c6911ef719da18538a5623fdb2f25da0409e99da0b14f9dcf3b79aed2569178b2311fd4ec6a598a75031062fda021ec5bec6283e6f5b326a448e39330e8a0dacebdd2c21fa0c564d31e4174773dcf0f768648f75d2739e9b9630d6c1f54ef4942e3b36b73802edcac1d010231238e33e5cb48b12041d06836018c9b1b7e31d1daae64d3cec942750aaba3c4421d640164cb0ca20f40700aaf04e260650f55a33617a0844e5f2cc461fbf32f0194b9dc19b8802b6842f188498753656dc6ef460c9c9518699b092d70de365cd0adb", 0xe0, 0x7, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 22:19:58 executing program 0: r0 = getgid() getgroups(0x1, &(0x7f0000000040)=[r0]) setregid(r0, r1) r2 = socket(0x2, 0x3, 0x7fffffff) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x20, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0xa, r2) socket$inet(0x2, 0x4001, 0x8001) r6 = getuid() fchownat(r5, &(0x7f0000000000)='./file0\x00', r6, r1, 0x4) getsockname$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) 22:19:58 executing program 0: socketpair$unix(0x1, 0x200000000000007, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x2) fsync(r0) 22:19:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000140)=""/222, 0xde}], 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x6) 22:19:58 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x7, 0x2) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:19:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)=')\x00'], 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0xfffffffffffffffa, &(0x7f0000000080)=[@rights={0x0, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x0, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x0, 0xffff, 0x0, r1, r2, r3}], 0x29}, 0x0) 22:19:58 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='b', 0x1}], 0x1) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x5, 0x0, 0x4, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 22:19:58 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x96, 0x5, 0x5, "60d980414e304ba53d47d24e121a50ed123f0d19", 0x1ff, 0xffffffffffffffff}) 22:19:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "81f310b890653d3d1c337ffda9ecd7662e909178"}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) madvise(&(0x7f00001f3000/0x3000)=nil, 0x3000, 0x0) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000200)=""/236) msgget$private(0x0, 0x42) 22:19:58 executing program 0: clock_getres(0x40004, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r0, &(0x7f00000000c0)="2b50726bc19d7b3f33c9c9d672f4cec0da8cffb8e9f6f05e11f02a3b879e3a85f6648def4adf7a1f5ca8f64bf9e28b18acf5fbf3790d1e8b04ded9e5bcc7bfa1b5f4d9802088b5a0a0a8d2f391f97a5f6367166f77dda07f2425631c3ab007a77183c5286cf0d8cf2ba60e0e9ce537a854668baff3aeb8b23da0a759ab07135729f83e4b91e922c4700d69e82715518be1c4e54f83009d198ec49f2e4e239e34ef8c56c5b5377883a795b0770d58afa29d8302beda4258a102cee2acaca15f73b87a79c81eb0d6e15b8ba049015215b65548274d068f0a11fbab34fb10dc6c873b2891e7ae32236099f8d2ee065e32b2af4377f7f339afa30c4065dc6583b6a65c58823b6d448f25998fb14d8e715dae4e1a056e5c559a0e3237ea0dc5242287d20f1fbb17b9304d823b81414f92421bfe1b2bce6f3e6f173587628c130fc5bbb44a65ecc16c02c1c0ef2894e8d855044406a9f99e16afa160137a0f9887b3902e4e5934d3701128390803088ff5604c029901658c6c6eb48bdf591ae80a1b44af8170155061d8bb0fb425188121b7a5d6624a35b0a847ed77933e2afb87b4d684823f0f3d202275165e8c66452dfbd4a2c4fd5dc3d55ef8c2ee46910cf742803e84726c31adc82cd5a6bca9d9c88afa1769558967d00be472b8474a456276bc61565889e51419e93e0b2c31c4f75de815f8c20ae01ff1b72f3e93dac86a28a8cea5f4c159253b381c42140fe9c352a593ad56bdc6017fb4071131c7260dd0baea9f0f0e35c57ca0426ac7c073730e187658e963a1da888afe5ad9e7be2cb82931901d462df71e224f8a4a6a4e71f49f855fb61d2d271e6f631fbca525c3998054b6726b961a56e26b29eaec0366488d1d2d07432bc3cf221964438aa6c97b57b08f894b45068ccb5d822a52fc7422c83aaa74ea226eecdc9ae999e2e040c36c99afe36abd6548e8954a87d02476e7173d9af1b6edde9f479a7a7ac7164cd46d5867ed694e9ca4899ed1fde377449f96e7c934661be96006cd7c0068b1ec20b3f255b5e7738a957cf2dca16f5f96ed588047a5dc8a832da8adde3a7b55632c4d756cbe784258a3994ce0b6a033780cc52bd164ce04b1c73e07ffefc0b148360a200d75746d9ce2db40a85a321a3cc3260211ed159e40d6784b7666d89ddffb494108409796c53b2283d149df46f1de686da8881080dc9b2b62b466afee041750f7079a2362bc4cb7fe156c4a178372e79b5924cfc0302889195537b01025ed1a9d3ce91efc5c11515e9aa5931de8e47972db5ef88ab41ec153bf0f3e62c230d713a09736562530adccc37d81ba3545077343a982816d07a9fc10591f58d706166597cfc527fe06d94f9d820abc7698d60759cd7ad6bd513069f7ebe6ed93894f1757de84c7f3a570baf39582896891f6163c8b6590ba780c0f31069cf7136c71dac056e2fdacf844073a447fa85038cf1272ca824da05065879372c39875f84a499e3e957ccdde9ce4c4a8c8893c434e747696dd447981559388f2a09490f9257c5b9bd32ab729158378a82acffbc81142041220b6877c6b6117ab11496e99ad0e626ae236bb14b76d76c4507240aaabfd4dc46124e17153c92fdc9358e83d5c87ab685a943dd16bf3e116aa231f3e647386a08bf985e610ac378264bfd512150a90228befa9d66d4b9d295daf5661b536c9bdc45e749494cc8869a24553b699bde6ae3f9cd75072d2e6fd5d86a06523446ddafb89f6201f3d922828d338ce486690a512816288aeb3944ae75a105bc4f98c4101f3b4d03f5954d575c24cd52ba6faa749cbd8a30e5796012b12de2aaa0ccc7743c09df393be82015bcb7cbd9037ffdc191ef22aef368576e907380bdf137d04597fddd3ab19e52c5ab4a9ef35a4295d0a67daf5733234f7513682e87a6c213726575860d7f3bef3fd8dfc483d7d007c54785921c94b17b7de895634c57e72306e94fdf91bb75c377699a94bcab873c131fe06bcb1fb2462f7cf1c0e406d74c1079a6bb51ce259b9b4891f697f6cb31d365034a76ae1f517c8569e3d7fbe93a1a3678ad43822b24d1861c6a759bcd1ec1f81aa2c92a939d38126b73b52f3e1b56f70c5606ac80a970d8374bb02602d8bd7579a487ebae3264511b8b14124c48830c69f23dc6ec2d2adaa8be76e6491c3972624619c03d7d590ab0753486e4f7c28b6d3829f1eb1b65a0219f49041db929f42c7764330408cbed26353c4ea047ab3d66f2293e7226b647c90872337f202cc4c244d8d9eaf67b6c246a006722f8fedc4e0e704a539d0ee65a3f3c33ac30434d2509d6711383e9c4ec6cc5ab04882caf5c9bfa85dbdda505481a07d63bc08ad3c729adedf5f24c1b2dcf8bf404f5006ab805c5039edc4f688c8418b9b0948ebbfc48139958b8489af5230ab837fd4d4becd9f08818c066137f04b4ce12975d75e7b4241afe602bf580c71a4a780321001f2fef5c186cc2c696313c2fd5c3c4aac4131544cdfb4bb2dc1d82e8800b9845d3daaf4b63c48e51b24cebcd1474f78d99d0c6f79982082040c401e372255210cbab82e256c7a1ae462a1112e1c8f1900074554861b0e3dfa673c38fe1cd61b9562e6b3d5586960f6a0acb9559016fb155e1ed5273209c674d85481b079f3f5801c64a6e274252a029771460019795bc668ee3e9ba664e3cd904dff90b206c5d1c6e35be913930a190c56035a8d61a1bc1fb8f62dd4a7e2885f61b4fb6815878a0f1eb4c40bbad96aa2119ce99e59b8e1a0f48e84313ffb787142aeacd32f9f441f9c75f889891286f890adac00d34c2edf97eb20396b8fb76bb5cabe129709d55897f99de75c9b69a4d62a1768b23117bea3fa1a237d9c4977a48137bf63d7b6625e14ad06933eda964145e2a6370ab905a88ceacd059e8458a38c5072eab603add52e21c6b08149ab65fdef2442d6cc394c6168f8eda0d21fb495f3e48cffdf61710e5f1d2991b2b6699d6689f42db6dee0a097fc9e7b18a8e1d07ddec0dd9a393a8c98fadfb4515c46b91274111a1ae2b9677eb704d13256e0e0967d42302e48080cef520166fcc1218fdb2251498c4809149c76d2666e6cd14108d4403710dfb3a01899382372108399a6fe3462acd89dbd632bc27c200ba884cc788c1e98c8a599c85520a59e6c347d71b10802efe187adae3625d7d8535240f62fcac816ed88f5a9fa89bf1157e81987c7c0d47c6f367659c2a80e786163177a686f5db1730edde8de1a05648b02408a7fab229c379cf39f329043900a42c5c4b67bf5d7580d2a19f02e3c8fd0a485b6c549483245ee85152486098dba500c7e223443c9ca2f0ee834255604e5e2b2f12f2e394010b5beed13d956538ae4f29d1f0d516b61d296dddfe1b99fe665b218cd56997aa7a8b424b87ce4c0927b7edb68961dd5d211ded4f8d2e833d3680ffc25964237749d8e28fe8ffbce39fa1fabb13ee6ab73fcdf6c06d6c8061a2526d11ed056962eb5dbd2225fadfbc79234129af4b47f117e7f318856c5149251a99e45d45386870640402c38ed35eb6cc52f7876dac9d33d71c141413ee42e57adcd57d087e8cee4b6c950dc121f730ce4819d4f4be39a23fa82139c13b18afe4cb6d32150fea502930e27d99376a639af13ba1fef4238ad947d2844173b20b8efc69803a9d56f442e638480e5a7449a63984ecf1ea0c93f8c6c71c0efad64e5687530534b026dc5493165d06ecea86619725506e49b9e2463c48152b3ec95d0c799d429c65613edbc64e27e66124373b5250284594650d6ca7ad53ac590258f6ba21d3f6257223479d7c198a407e8695bf4892475a4a982fcac518f41b138d660a89fdff4c48c1493dc0b81ef71e8eba30491fc6b8fd1bb4dd6b1d6b00a4280a5a823b50e963979fc373559881bf572e826e076029c8e93f693419335ae577a47e780c10322d3e7d9e793a7afaab5705f810e8fe1669c6efc4f02744f23a30cb3e2b5fffb23805787264490bc1e5a0ecac542f2ba18a33ecae82ecd78ffab24aa611cbc0ed0c9e65bcba2001c6a8e61af1f916119975d64ed28ed44923d905e222b59224b8ed740984f15803951107c5fd1e58e04bf104aad274c6b35f9d1e9f1981d77a21c3892c49555c4e2be2f5a957d14ca011f643e06ad921e0d36b7c8297b6f4ab79f35d5ebef01dec780e0320d8dd761092d86301daefc189c8ae99b5a8a22c265865968701085a7e3cc962a7480b6f14a559723f273bdc420d6d69a03715b2b76123885df055296964386c15c0e3f418ae1a8174df50a1d8d5c84056e0dbd23ad763a1dbcf4233d616ea97626f925676c771eb354dfbe5caecad0dc417e526425101b77401eafb07017b5d81f4dd7697e0da20088107c09a54e7003ac10999679411fe47ef7211b02646c715322d8f686e20d3ba79d0ce1e44bc13b2e06f01849e77b132d3e05ff64054974dfbf7aa405e5b2d1c3aceb2832c34f5d3233f2368caac2a359d501dfe2dc3280fdabb80cb9dbc9cd0fecd96c0003771e202d80bd9f706492a18b2d78c652d01a61784a8deb80dec2425cb0f08b2c6648a73ee1236376f2cf62827f6ae645f0030daf91075e04aabd2df1623994789d5dc349aa7d485e435487d4f223d663498cc005f5b471c6e80300b43f1826bcd2f164794da198ac1621ef0f8daf2575c5dff9f73232c757f937ca0d8465ef99440a1fc6d81a2bf88bb28f5f60adce96b574e0d37abdf3f6cb694df2f560bab2985a814302e500b8869f37bd6a04259ac0582a8d869c3208d51677bf8a56ca59dfb358d3e4db1859c9e7223b44bc8c9abb21bd3c95d17fe55678622fb254220712fc5794be76c7863d39f8073da7478cd11a237526ad4f30e88d8c88a27adf8e00dde11968c7dd83c12599b2edf5d78e64263db18e9955fcd451bb8ed0bfb656b1f346bb9a951cc2c1771157dde9429ca8c61a8dcde6e273c19ff7aeeeb463b72fe19c2b27342396966f5282b645f8c3d332dbd814ab9dac9c49021af3005a8d2c73072f50ac53a79cd3f20193079906eedf7e3cda56ce1fdd33cfeb272a390f111f6a1bba97b921bf694750b5673285c4b98ad5b8236fc31c7d254d248183a431b9e53cfff0cf2b7baa6ea0898ba34074f469c0848dc6a9cfd49441dbf760a99f2f66e8b034136c25910a9afdecc474d005ad7e3a5153370d1ec6e198f3865d76fd9f0fa0bae19a5d979612e0226cd8df314a2efe3d836a86c64a7411e2f6b7907e2abc0b9fef6e146784ada4a4de4bff5300b90feea9ebbe69c2a693d24098ca932c2dcad881d010028fc08e34c5ffcb90b2c05f9f7bce948423fc800fac91f9daf90cc35a90a5171a74f98ed19096382c8d5437e10fed63a65b2ceeb7486fe2f4605c96b31b013f3ed52f92b9522aa88eeb51bc3c2d3269de30a3f21e34ff4f961e605f3ecdc1ee3fb64f560e702a121ecffc22189b64dfec5aaa894adfcfe3880334530081b218a3521871fae4cd30f1bedbf071b7b82f7c5faeb8af487532d96eb6611d3addcabfe322f1006d25899927981b788c0ca4f09f8e00ec85097eefcc8598664adfea9c7d278e66893cd157d11acd94b1ad04aa8a8c729bd5043360744d14fff50a09bd84b479377db710bb0bb1593ea8c4858b270f036ffebdff5827e495284873d2e1a407621f6cfcba87d0c2fe49bed84973324215b13cd7fc222571362725b8078c8c60a4c89c7eab1c4f20ba128a7832a4a316736d5f91731a46f51b1564d112fd584922c646ad951fa5eff6ebb0f052facca5ef4810041def49", 0x1000, 0x6, &(0x7f00000010c0)={0x18, 0x0, 0x1, 0x1}, 0xc) chdir(&(0x7f0000000000)='./file0\x00') 22:19:58 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x20400, 0x80) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSCTTY(r1, 0x20007461) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000240)="9d99a510188578f7d98525cc4760ed6a608f2fbbbe1913e55ddd593a2c08a4d169945c71aea67be65cd5414af5bd91ec3658941aa9fed5f3dbd8b9ef407acdbf0c089966c981bb62973a44810bd9c47db6797557390a775ee5c4516d051058cb7e3cc480fb0e341e839ab86675635ac05619bc0e"}, {&(0x7f00000002c0)="4a0e3fdba1a692c8"}, {&(0x7f0000000300)="9029021c7f71fa5886f7badefe81802b3698646843c1ec1e7900b2dd1b6761b57160432fc62a786b53f6a149806d3df89c169e44c6c466ba6cd8c7b5c6c9e95fa2beca7f81eef18c1bd182346018288b65fe4252ea7784c612adfe7af7887fef4f79a886784e57ca9c8711498291caba9dfba3fe5d760c47132d5dd4e1e04698147b807ad3e7ea07dd72190a1a6542a0890ab0e38a561a8d00b8f0c3c0c6eba2dd5f0763575bb7abf0738a1a1be4de833086b916fc0cf9ca50e5d52471775398cbd55cfba35748a3323d0b98fabb7ecfe3324a990b96cc263e8297352307fca7179b631ebd6469f8ea"}, {&(0x7f0000000400)="468aade8a784091624eaa19b9f5cacc4d917cd6f0c37b39266488ec7297900703e075fa82b7934d2dcacd2169655df003964b435607ca626341c8c2f1dc8cb0b8210c143219fa338267be2c40e23e2df44187b46c1c223e00a156528d23a3242887b71c9d33de2fbfb10c2682b6cda058675e4d5a9706b30abc8cd"}, {&(0x7f0000000480)="052490894f312038199442cad021574732"}, {&(0x7f00000004c0)="a7c4cb1a759b41fff1f57404524028d2bc3f67234c70a2cbb40a200c862c17a5b7eed09b695d05dc652259c1bff2301808d073a262c7a83039bad0c48329fdc15227d383e9046a1e5edd48ee9a983763b96f84511abb54ca39b6353d790a0d975423e0fcb8c290e41bf1f286e384a084962b63d5b576031a42c2331711c14db01f"}, {&(0x7f0000000580)="2b84fd81c0e3e695193db1106f628ab5358985422147b66af3cd304a0ff90ff4fbf03474e61697a12ea47eefde2a8c9a861d8519e1dd9d22d923d6014d85c41daed857aa169a2b84863da09a32385479d22c2a195441"}, {&(0x7f0000000600)="fbd11b6402f2d55a616cf668485fe64ad88707a11a6e0ed9aef298e7463e11ef208cf23ec0916367dfbebb362418f891b3d4137943db6a5f3b60a8b95ecd3cb9190a12325efe32a2cd5f9457cfdca240e7443f301ded13ee53d489a278cf583cb77aaf0858491c28db16fffbd542e20d06bbc77bef237681467a7665710aa5c27b797dfccdea05cbeda33ed217294f4893705037de2d91df4218ab721baae34aa44b8b27748b6b390cd1bbc63336bd312ca52c345091146c2890f74b10c8bbb98ab404a83a37e6b0d8e0cee5", 0x1ab}], 0x4) ftruncate(r0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x50) poll(&(0x7f00000000c0)=[{r2, 0x5}, {r0, 0x10}, {r0, 0x110}, {r0, 0x12}, {r0, 0x80}], 0x5, 0x72e06921) 22:19:58 executing program 0: r0 = socket(0x2000000015, 0x6, 0x3) getsockname(r0, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0x2}, {0x18, 0x0, 0x612, 0x101}, 0x3, [0x781, 0x800, 0x7fffffff, 0xfffffffffffffe01, 0x8, 0x2, 0x2ad58bf4, 0x3]}, 0x3c) 22:19:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f00000000c0)=0xf) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f00000001c0)=0x4) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 22:19:58 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) setrlimit(0xd, &(0x7f0000000000)={0x800, 0x800}) 22:19:59 executing program 1: 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) setsockopt(r0, 0xd241, 0xfffffffffffffffc, &(0x7f0000000280)="c9e1299063b06aa6e721521d7548e387628c47099812c3456c6cda755de6eb4e35bd64f137766db85749f223b07b6039283e087997eee41e7ecdcbdd6ad67abd545c9b16ee32e13c0a7697f7bae72eeef75407d37a18d646efd493fe6254f0ee6e742d8b51a204a31a841b91fecb0f85ddd2faefe31c1deba2f28dac7cb477d642a6facb7a66bb5ec4b145e2f87becd1ce8e434a3551315383db2b4a1015f970c3d093f3a591907a960096e8ae971955122ad3847717dbabf455a4a0cce365731c65c89c1d32b927ac5b6527e92ef3727ed3fa7e0d0ef338703aaac8ce387870fd88aeb3d82b7582a5079a0465fc505ef97ecddaf5439a95466a5c68868f2fcdfe4283e96707353203e9061178f509bf8089728cf8426e25dc0b394bae281df601a667b268d3736cffcb3a162f76f0fd8093bb969404d501102725956397c0a06a462b1b67eac36ec1f69d231a22502ac5aca6b73eca49e138e0b97905c1a3f66ae6777e54c1934dac61df39c1decd6eea3c5e33573f46437531ae6ada923c5fbdbbff8bce2635c85dbe9d71f620ff03fdb631650486387725f7e80313252019051e1f57b65de2289e93a3e7049ac9fe18fd087aa37e715e60e98657ea9c20c86f05562d127d9edc451aeed3771e8fdf0a112ab85561b4a83977421fc609dc785b72dec7b2e0d1eb7e263182112e8ce67a3cf7b7bf11a02e6322c264ed70ff822289faf4822c51d9a245089b4f0acc6a0a01d9971d75d2b3fa08f8112eea2656f5e1e9a829879d0fa52153342384f46c503bac66fcd224393d8b643b95720a6cd8852f9dc333e2f7fe9364db3d2af4e8b445d4845f01066535c18072a0e7641a0bee3d0967a97030028afd2ec2e9490682b2f00f911707ffba86d73c1fad2c022b4e2d96a9c4f79d8c68545ee63acc649ec5359779b245b496299c084771dd536098cd2098e6c343edbcefa2eb4214176d0df19a708da3d2fd3292063bf58938724589591da8218be37b7b8523fa21fe9a69f43a4a2f6940cfd3c66a87eef4d28604dca41f11c0795a7f5a3a9bb3daab079fbd1319e43355c7aa7041970a9e4fb60d2f9c484f8c372ff90a70fc07c511acf50d710b5dd7462e46e5d47fb47de8cfd29df6cad79c7f0f6030e13f225ca42aef5ff7b71cbf0e4a50ea226c9cf5f2f4ffef85927255c941d78fc938e6d004eaa56025e05dc829615afceb6a6df8f32b372e3b8b95340a4e3cd3f968a9a6e4a47e7b354cd6cf4d3c3cd6ac57dfe04aacea6459e3058306cbf59c06b30faaad96e7e4c29a7fc608c5b1feb8f6a6da36aacae19c813d2106ab334db62a989ca300064f0ceae1c7fb23a635f5648e397efee48b465b03db5033dc6b54e408637474d178e09963eb97bd92e655175f5adfb999f5c2607ff8c6ff6c45bd8b87f2f189b769e12b5788e57042836e60bbcce0c927f77371fb0dd2e96a9175dc6109b74dbe88d31abaadec21b550f50c1ccf3416022320efa93a1d601c1a5cf20f9487faf98bf3587e80d6f75180f6eb1c9ab81608b712d789083e347bd2fb51f8826f2eecb6ae9633a0b8ec033c7c3a3768f28de59ae25231366a6f6af64bf537d702f404cf4cb15e482f12474d02e38e009bc58d27a4bdeae5756e8f70fa314b4c31865950612b073fc0912f303279bd7b8333c684a8f57d76c59b298d3ce3ea8f8f7b7e4e409e88a257c82ca6ee9d8fb2a7913d10b6b65a12c98621d4f7dead94bb30eef31d5d620395d60a198a01110b8ec2a16722a59001770011f0cd8fe3c3f8a5ee316f75a5348ef09b748d2e69db528a56d702c7ee9b75a160e56eb074d339edbbc1670115cd0a047c70cc6a65997cfcd618a57b3c4691689c3a73ef2e1b699e0b3c6d4f58ea09f12787a24be6e11a8cd79eaa0418f8da56518c1baac6c7a158d31cd0f60adecfe8a5bd6906f048387d5e88fffe226ad0b2f7733984ff4915e89b57a53f297864b1543e76007320a6d592fb99234ddd588f42298c2440322b8b2584dec17df82fc558b1dd96263e403076dee3d381d1809821f9691849c1662993eb6405bda7d8209714f7a9dbddbbc7aabadad5d392f1939c250e98437357260d735c8c85a74e055dcd2cd6bef741a69448d622e169cf8a7311cc99abbea175a76302a16b99c629ffc9e6746a1a6ec2868bb2ac96ace0c23d519f25cb0cdb59d963c1e48feabf1cd75549fde9f3d21d79011d6bdc6501e76fd055d5cdda0d4e75b6b10867d403234ff152d34a0dd40394cd9ded481fe97636e512293ed86ad2f5b9c9028dfe691dd9bfedd776a691c84f478dcb03ddc83a791a99cb0fa796f60531a3b9ac0f8b8502ec8055533360180cbb464f7a47d981cbb1308594fb1ba060855318a424d5a9103915a8bff9493442375c67cabb2cab975303d618966d2de72575167439bd84d59d33a0813c4f4cc3753d963c28164216e30a2f80ded1c096f66b391e02a439e19e099c99df39e44db2304672fb16de7657fe7722ef7e9af7f573de61a2fbfebba58a8a152ff268f950597f183134f0b63badd103f996ed11c72a3b4fed740c692bef2fd8729d196990191cf65871e0f1ce33f691a523c111965f806e723b0b00f9d266e15c9dafb5975c4209dfd514141c81359642b2c33403434222d70f84ebc4147b059063c1a9f880b89e039fc902487061abaf934d8ab649a3990de144ab4684ff648ca36c0fabade0ff3d7728c076dcaf70bdd26b55790b9f39833900086dfd1767af87f23f0b8a6c107e7a26362ce3db7061511d51122d67469aa3d1680159f31f5013cbb5e623988144ebb4f80e2233ea9624eaa369b5670ea1d96b808de37d4f27b364bb301ab9177791e7636ec34acfc46a5e692c73ad3fa1c06e9053ed25b66320f579dac9f4afe23a1cf824bed34c7c5885535e551627f051cb05aee488aebfc140a7eb9dfdcd4181103278c332a23099aa8cc61d9fc3455ecfad1da5f2eed34cb809e8b940e93dfdaf1ccd937e2583d14413b839c7dbd008d4defa90ec500405394fe7b0d9ee02994cd68aeadf87e0ea3c246bdc10a35d1f761f4b455a557dcd0d4ea72225089af55015001c52da72da1923c0b314b50260c619124926bc45c06639f26753be23f970e51b973bf0d2817dab090e176a7a9c54e523035a820129a165dfde31440fd51dec02cc699ab54719fd599fcfa70ccaeea1786475674bae30a6e9b82fafe722a41cb11378796ac814e90f49bedeec20a2217816824418f9ad95c5943e696b4c58c2932a06bb2390071aeef13e2e6c6610ba2cc53f0f9bc81bfa91f4923e3d3367ae10dd6566807f57371324bcff727b62af3c145c12dc14e75cbd0d8f9ad923d426ab95c8e26d6d43ae7cc61ae2e43cb855a758a9ad17ebcb956c3851f90fc1bf0f8bcb94e6e6f216007a2200c7630f0378c5bac25125f953cd3e88d368153d10455242d700783edfa3ad27919743a6f54ae867fdae77228fb17f03bdf48a1774e39b48e0696f09f56a7c35892acea7e434fa979ccc53932b752cc2ac1a0a439e9c5685ae0a164fb458ae82783f25548064700231f53e2257c4aa3a9f0d1e348a657d27d53339b603aab189f2b2e8e82b1219c97a27005d0720737b5a3d581257ce055487e395364ac0c32ddbd90d3db55a1b864957cfee46ee3e8672821a215e1edc5fb0d534866b85aff9033317a8b4f5928e2d8c1ae43b8851cd3b33915aded07286e4217d3a7e13d06a4c315a48b42814d14b2c0262e71e787175fc1d0035dd137ba426059d3f29eb835f424adbc66df4147a53a72699029d77ef414873417b3bf85cf2ebd0861aebdd4b18c7e4ea2eeb4531aa4c3147c75cee11ce94f3c3c3de668d807fbc3548ea47de8dfc5ff66f738898e56ea859dc1a56248cc41b7e6f1ed91f7db690b897513c650a3a8162eae2b0da2cd7239d5b7ad38a133476698081c2dca3cf57451778bfefa16de54e9dafa4e41bf39ff0f511044815ac58ce47aa55b94da87d09102e8be6d4d9adf87bd15fd6890d379b299ef471eaae2a29b7268520fe9fe8eca08e0d2e7f4c09c2d68352c6fb84652c553edfa8eb55bcc566080a0797552fce4bd110ab2854337b56e7f5cbfd1a2ad044a80fd4b87eb30a47521b8c6fbd0a7cd60fb6a0e2632dba62a3538a3fef2197d01e7dc29d75b28ad64b597bfbd3ff5dad27597762bcab237d90980a3807d22d43287a77253c9c0b96c3b4279e1890e0c48d77d0f60b4d486a1b8813a56b4b51a2803b40ee4ebc6f813b086e7ed785a8d3fe1a1d879bc7934429e12b45770a5df71f25a57b474bc6b52cb9b1536ab6c64b830b6bceb92ac151e87e7053c65f09c51b35b37ab9e2c9eae5900d5324e9096c2a9b2e16bd918cc8de47210de1d3f235d2dba5f01778494e008069ecd8c18f49ab1633963e2e8f9aba587a5f20f6ad96da2d1a4cb3d76e3ffe588500b2870fddde309291d481cfdf2f823107f55c4f41c72c4e043aab0181ab6ed8613364ea947183e8e1f5330d26ce9b725b5e04f9ba5d8138ba03c14c97c15328bfc65ba647c921b0da4529a71c6478e695e00e87af7a628d09bc9a7b950474b9887386e5feae74acd26ef0c520670fe02a00ffae58360374eef6412b5be5bfae1842aa743c26e07e8bca152a6396b65c15a57187464bee5b66fbdc43cf3c86d41615fd2448d46b3d6c603279b2fa5d64fd85b27e233a95da00c17ced9fb875fff00ffba7f30df9c3b0daaf513d727e757cfb7dc524c24e27f3323c00aba1fec4d89d996a447238e5e0717a622bffdbac410f761d091d362a670da8af105d96fb4ab7660e2556cacf883202741ee3e273799fa27d21e126463ee9a2c87934e9cfda84fe6d7ecdad0028b13326d3e081f8e698cf8e8989e26d960b1fea34acef9a11444aa587c88b0085c3c598cfe9884fad25f2b0e426720d05960b8faf266c103bc4af5959c0268be13d38f1638ad072d3b244ca8d0d822c2a867938173bf47e9e357dd6bd0ed6e6d71bb1a3cfae70ff9d39da7b93b9e87df33d54eb75bd11b22f14031eaea0c35118111e5ad36747bfdce843414cc34c9179096bc93d6622fb7c8d65770b9a0a8be64e09e70927cb1b6b3b619e282f4ee8116d49318d45e0fc4d01a451c43ee0d6c3bac5802a8ccd433ce2fb90896917b32d2b38308fe5b02f17f8d6c1a1158804e392cefa978fcdeac2a9c02c295b0a44886bfbec5aaef1369862a90fa8bd103d04cf766ba7c156f6b0ae7734405a729d18a0fb8127544a6ed0a827193aa0bd79acc49bb9a58c264eba08f1e17fb4e3d8b45d320597286e88013534cf8f14b904e18666ebbf325873069814f120850e2ac58c3fb99cd26331a6389dd83c11f664225d93a006b3ae4fdca22e37333f4791ea9868486523d730c5f8e02245b569c2c31de47150eea3a7923e9bb299112dcc0eb38db45f4820cf3362ce41f0c16f1fff6ace8c304c474cfc7c3bbeae0f0ef981277965ccc8d6e45d16b09dc408add9b32697adc743a1f6a2be89eb9cb39a46d1a0fd95bcb060e3593a074465f4a784135fa5eb2aec49aeb4ca76fafb36ef89c6607f6eb20d8ebefabd51b33a231ebb1e38bd385fd8236d321527cdd2f7e5036f41d0220da5862e944a19bca6783f530f9203268103018b7d47c6313670ca25875574ab163b887105211617374a846c0bb6d250e9799be728a4b256b1b65bf7ee844fdf20a80232f8040592bece8637dcf8b3129a1eca4ac975c726621f7f8c6f4148c74cf54dc0942647b500be40cd54b0313831ee728455b8a9", 0x1000) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/124, 0x7c}], 0x1, &(0x7f0000000180)=""/155, 0x9b}, 0x1) 22:19:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16eba73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8418000000000000db9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00000000000000000000dab548db94d0afa92562a79373cc77b71d39c6b5b7bf76ff030000000000007c19842bba4209af769450fecc980281d7403412d82f5e5dc838f1f0a7621bf6cafbf1ed5cd24850006bf6319f2d89dd4bb57682", 0xb8) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679aa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a00", 0x10b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x80000000, 0xffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000880)=""/4096, &(0x7f0000000180)=0x1000) flock(r0, 0xd) 22:19:59 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendto(r0, &(0x7f0000000000)="7d946623a4c39b6a020679d5c05290e707883399676d062a07c655b6ba0fb9b60b576a7e2c37d204dedc060c875e189711854bba865005342424d10c168c45feba41e6d14b1baf20002d1b7fb9b772d207df30f8cf4f196d4cec53e9d525c319128e1d963c11470f317880230ee5870f4c5112e17bec44e729783999", 0x7c, 0xffd5c120c18db943, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) kqueue() listen(r0, 0x0) shutdown(r0, 0x0) accept$inet6(r0, 0x0, 0x0) 22:19:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() semget(0x0, 0x0, 0x101) close(r0) r2 = dup(r1) r3 = syz_open_pts() recvfrom(r2, &(0x7f0000000280)=""/249, 0xf9, 0x800, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e8286696c6530f6"], 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 22:19:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000000)="4393e0141ed905b1a62dc31d184e76ed6595bb77314a00f9b854fcdafe5769672bd19afea239e0f40f6c2be4d884bea24dabcc216789ae8344f51f74ba1057064bcd56f45bc06cceea4914fc7b6ed46c9ddc081d8ae979d07b61adb4f9bfa4f5359a7691f8faffe750225b5f0237d068a96a937e21c819f196ac7c2a90b29dc23767c221a629193a0c758078cda47f0182851ba291c62afdbb60c6160766a6403d3f4ae44bcda5803cd531f3256fccec1ebb9c48a2d28092772fc4b025f4924e49f5fefd7e6e45", 0xc7, 0x400, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x140) semop(r1, &(0x7f0000000140)=[{0x3, 0x7c92, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0x2c3, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0x8}, {0x4, 0x100000001, 0x1800}], 0x8) getsockopt(r0, 0x65f6, 0x1, &(0x7f0000000180)=""/148, &(0x7f0000000240)=0x94) fcntl$getflags(r0, 0x3) sendto$unix(r0, &(0x7f0000000280)="4fb2c2a8d542626b361dcab58b4769bbefaa6e8c95c0bb9884617d7159f79eccfc3c7f71f73b52fec7db462b6e865459777aa6b3e8d20e3a5576af5c8370cf97b59720164d2197e4dd20e99a80fc5cb5ccf68a1b8eb163d5f579688cfe9bc219", 0x60, 0x8, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) semop(r1, &(0x7f0000000340)=[{0x0, 0x9, 0x800}, {0x2, 0x8, 0x1000}, {0x1, 0xfb9, 0x800}], 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r0, r3, r4) getgid() dup(r0) r5 = msgget$private(0x0, 0x94) msgsnd(r5, &(0x7f0000000700)={0x0, "ec93c9f4d5b22ec660f92fd632c5b3e8b97f8063927dc53df1ccdc1ecbef67c76edbbd179eaeedfd0d34458d9f1edcb974dd9aa56b643bf9268a36a1a3a2cbe8e868960a1ffce74f700c891590810c420facdebcfaaf3dead451e2f2766a79d8d6ec47c6b7db91751299fd28abbaa625505a0d9c6e9dcdf712ca193108371e6cb5e7c0a5a9564a62d45b1e55d42277a90e57fdc3176fdfea71db5f2cb43c8a25108e6df2c42001665049db393026e61bd07d"}, 0xba, 0x800) 22:19:59 executing program 0: r0 = kqueue() close(r0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9b, 0x20000000, 0x2, 0x5}, {{r0}, 0x0, 0x10, 0xf0000021, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x1f, 0x7}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0xffffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x9}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000005, 0x6, 0x9}, {{r0}, 0x0, 0x17dbe9eb7d8e833a, 0x1, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x80}, {{r0}, 0xfffffffffffffffd, 0x24, 0x0, 0x6, 0x4ebeec39}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0xd62}, {{r0}, 0x0, 0x0, 0x20000001, 0x3, 0x54f117e2}, {{r0}, 0x0, 0x0, 0x4a, 0x101, 0x86}], 0x0, &(0x7f0000000000)={0x0, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0xffffffff7fffffff, 0x0) close(r0) 22:19:59 executing program 0: dup(0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) socket$inet6(0x18, 0x7, 0xff) pipe(&(0x7f0000000580)) dup(0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x13, r1, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) write(r3, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="43f0fa476299fc360c1a2774d72d18be5b14d8a322e6938831ba876abc51b1e4c3da52af1321b5029463fe629d079a7431098fcdbcd0dffb07478098", 0x3c}, {&(0x7f0000000140)="4961b45cea168e57e69f196a642af9b9291a429bb6", 0x15}], 0x2, 0x27) r4 = getpgrp() close(r0) fcntl$setown(r2, 0x6, r4) recvmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000680), 0x1, &(0x7f00000006c0)=""/246, 0xf6}, 0x800) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 22:19:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000040)=0x1002) 22:19:59 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x182, 0x21) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) write(r0, &(0x7f0000000300)="91f7cfff0637cc00baee2b0e4397587f3f7f403c0b16e9635933e3ea86c277831baac421e2d62c46d1a8b2849a0ee5bad1d416439c882a3ad5c8279c11b4399d1556c61c890f1eb88b459e88f82600e856f14ae3ad8730f2bce94cebb105e4a5fad2977fbeb67e25466eabd8c90d0a3ad2cea860e367aa5554cf94f11e1448b8d840be388f4c4cd051b6", 0x8a) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x7, 0x58d8}], 0x5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x5, 0x32d, 0xd35d}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000005, 0x4000, 0x8dd9}, {{r1}, 0xffffffffffffffff, 0x20, 0x6, 0x3, 0xcb}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80, 0x8000, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x5, 0x1f}, {{r1}, 0xffffffffffffffff, 0x80, 0x8, 0x80, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0xe0000057, 0x5}], 0x7f, &(0x7f0000000200)={0x6, 0x9}) kevent(r1, 0x0, 0xfffffffffffffffc, &(0x7f0000000100), 0x1f, 0x0) 22:19:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000000020d, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) 22:19:59 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20080, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x39, 0x5, 0x1, 0x9, "ce87268f877d19cf10dacd90f097dfc5e348251e", 0x81, 0x9}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) chroot(&(0x7f00000000c0)='./file0\x00') flock(r1, 0x2) close(r1) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 22:19:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/236, 0xec) 22:19:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000003c0)="001e2a3cc447943856bc1dedb8495326c03948f3986a882d4ef4d56aec375b46979873134df988700cfa388584432189d0c8af489c97ec4cdcf3e85bbb621bc0b59cf019dfa83e3fb136d65fe6c2eeb342b4446458859e4e5fa70e6352318b26093ae6d39c", 0x65) write(r0, &(0x7f0000000140)="bf", 0x1) poll(&(0x7f0000000200)=[{r0, 0x117}, {r0, 0x40}], 0x2, 0xffff) poll(&(0x7f0000000000)=[{r0, 0x9}], 0x1, 0xdf7) dup2(r0, r0) r1 = syz_open_pts() close(r0) dup(r1) poll(&(0x7f0000000040)=[{r0, 0x40}, {r1}, {r1, 0x80}, {r1}, {r0, 0x100}, {r1, 0x10}], 0x6, 0x1) syz_open_pts() 22:19:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) 22:20:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x8c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = syz_open_pts() getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x1, 0x39, 0x3, 0xffffffffffffffff, "210c7cf2af5e77a3de45b082401708f0af7d81be", 0x5, 0x6}) connect(r0, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x20, 0x6}, 0x10) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) ioctl$TIOCSTART(r1, 0x2000746e) msgget(0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000440)=0x2, 0x4) getrlimit(0x3, &(0x7f0000000480)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x80000001) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000500)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000540)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSDTR(r1, 0x20007479) r3 = semget$private(0x0, 0x4, 0x200) semop(r3, &(0x7f0000000580)=[{0x0, 0x2, 0x800}, {0x2, 0xc86, 0x800}, {0x3, 0x80, 0x1000}, {0x3, 0x8, 0x1000}, {0x2, 0x8, 0x1000}, {0x3, 0x1, 0x1000}], 0x6) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/94) kevent(r0, &(0x7f0000000640)=[{{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x2, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x61, 0xf0000001, 0x100, 0x7fffffff}, {{r0}, 0x0, 0x8, 0x8, 0x4, 0x7}], 0x3, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000001, 0x1, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x3, 0x4, 0x564e, 0xfff}], 0x100000000, &(0x7f0000000700)={0xb47c, 0x3}) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000740)=""/4096) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001740)={0x0, 0x1ff, 0x1000000000, 0x800, "afd5d763177292a2d20ca10fa3b5f7de1836af5c", 0xfffffffffffffffc}) syz_open_pts() 22:20:00 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 22:20:00 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000, 0x11) shutdown(r0, 0x2) 22:20:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) getitimer(0x1, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000100)="cc", 0x1) getitimer(0x0, &(0x7f0000000040)) write(r0, &(0x7f0000001900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23754293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c64a8dd7bdca093d754029e69465e5a6a9732041c55b8e7ec76cfc8f67be5299f3f7585f08da1d09dd5da781399d6b9fd0d7fd28ac0fc6e123b24afa2d46debe646bba12b15990c642452a57cf6b60d1bf4f1efcf1b8e752a9a352a22152c17", 0x5f1) 22:20:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = getgid() setgid(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xffffbfffffbffff6, "5c0400a795a644b46c1aab6300ffff030000002f"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:20:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cc1ea5e3a0936fc470d900fffff22866b3c55082c95c61cec82c44f82ec1053dfad054f01ba28ce52272d1883597cd7c7870689c5797334de44ce762fa5ed1385f4138e2c07b050da72f9c8a148bae1544ec5634ce19ce270ba2d7d2138f8e0a5e71b180674a1305c532559ce11d57c50a6105c8315e859cd12fd112bd56324ff1181f98fadb0faece63d1b7e20791f9ec48f380ebe9f65affff9f1f2033c89b55bec36d9b9fe10225b4c53ee45e8cd982568a8b4d0bfc87cbc2c402684a44bc22295e33e943981265d47b0ac0d7716fa99a95eee3000000000000000000000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:20:00 executing program 0: semget(0x0, 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 22:20:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "81f310b890653d3d1c337ffda9ecd7662e909178"}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001f0000/0x4000)=nil, 0x4000) minherit(&(0x7f00001f0000/0x2000)=nil, 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20480, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 22:20:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="8739d802bca4f6bfba6cc6f03005778033b87b81ea629b480041c3a260602d1f50696e44d710f73818a9997674a788afb185391416e07f7d7b306ceb6d8e6dfe5ad7f9c06f48befc7963fb0e80880fa657774ab92c1265e4a45b191dd3a39f9bdd6c1677d1858b5c0b592f9999e54177d8f091a3ff43fd513515516c62870fabf821829062bf56c01531", 0x8a}, {&(0x7f0000000140)="772ff9c2039fa6f89f48bbca7eac0fbe42fc19d44197cd4340cd2433ed7f55e0e7e3fa4e049d36483b0e36c3021ac9a320086c798863", 0x36}, {&(0x7f0000000180)="45953f03042248e24971a08552f9c563a19887fd9c27a534fef92ddfbe2c847b30dbfefbde68700ae2b922c57290442081c5b61129dbe44a2ade9d3f11ee50a2acfcd79f42fc879f176ce038ef34faaa28459fda15c82328097c12f18701b9c75b4f5b9b5f8eed2ad5f446b289edd147523f00649ee73609ced065b14479e16b90b0b5ad1ede70c24616c2a38fbc2fc8176b901120faedeccba79bcb37e6c836590ad5e28ad411551accf82cdf04", 0xae}], 0x3, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x40, 0x406}, 0x9) fchown(r0, 0x0, 0x0) 22:20:00 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000440)=""/4096, 0x1000) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = getppid() getpgid(r4) dup2(r2, r3) 22:20:00 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x800000008002) socketpair(0x2, 0x8001, 0x10001, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/223, &(0x7f0000000200)=0xdf) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 22:20:00 executing program 1: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10003) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) r2 = getpgid(0x0) read(r1, &(0x7f0000000000)=""/95, 0x5f) fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000280)) pipe(&(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000200)) getrlimit(0x0, &(0x7f0000000080)) kqueue() getpgid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 22:20:00 executing program 1: clock_getres(0x6, 0x0) clock_getres(0x4, &(0x7f0000000040)) 22:20:00 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x110, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000700)=""/223) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1b1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x5) 22:20:00 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) r0 = kqueue() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0xfffffffffffffffc, 0x0) 22:20:01 executing program 0: pledge(&(0x7f0000000100)='-\x00', &(0x7f0000000140)='\x00') r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = socket(0x1, 0x8000, 0x2) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530005742cc2997e73c0f754231e172b77360c1a5b33b98757b94b89e35402261bb1bb9e7832268c662af988ad0b3df59e3409dfc6a2aff04e0d5c495b4b43bf31fcb61af1ec28a302c6bc6f8289b69c74ac9d63cebb9cb17d2ede9dc641f44b6090ea7bef1083be2c405a4d0"], 0x10) r2 = socket$inet6(0x18, 0x2, 0x3) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000600), 0x4, 0x4000000000000) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="97", 0x1}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080)=0x6, 0x4) 22:20:01 executing program 1: clock_getres(0x6, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) 22:20:01 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x8a) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r0, r1, 0x6) 22:20:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r3, &(0x7f0000000040)='./file0\x00', 0x40, 0x114) 22:20:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) close(r1) poll(&(0x7f0000000040), 0x0, 0x0) flock(r0, 0x1) 22:20:01 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, 0x0) r1 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/163) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710000005c541b8d92eb56d8655641000000000000000000000000"], 0x1, 0x0, 0x1000) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) flock(r2, 0x8) msgget(0x0, 0x10) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setgid(r0) pipe(&(0x7f00000002c0)) bind$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) msgsnd(r1, &(0x7f0000000340)={0x2, "1475b28f6ea4a29098d9c97d6d1b6889a502c5ee6dba5c095c8fc11f2767f9bf6eee93f36e69392c68aeac9b518104fc618ba8b65d352af7f5eb5cf5c05d4aa5c3d1cc411d4c1f1dd4655048767fe88531422929336509a1b07e7ac7ed14266acc531cbef0bcad54cab6c4571e7086ea5ce717952b5daace000e26a326f696753874a473f15ce03d4b28711f95779eda14695053c0a81a7ac89d9ab8035571c5bca1812562c511ce2c57a24ceb401df963d2186ba6cb7b59050cff9b49c6667c99223a3ed0d7619c9346a5838c253ee75691b2717b573f9a2a7b9b1f41c3081e688f9280b621a028efa5bab1d4f10854ae4d20442a8ae70cef2e"}, 0x102, 0x800) r4 = semget$private(0x0, 0x2, 0x981941aa907944ec) semop(r4, &(0x7f0000000680)=[{0x1, 0x8}], 0x1) 22:20:01 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1000000080) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="fc03a82c319c28e2c59e31a29b840128c2a0dc10fbad61b23c890f98a07826c6ae31b1db67370a5a6e4b9b0a43a79a3862f5b1c02e2a33b5e7c070af4f65ffccb8901e5ebe2d7bd06fd0c8db0f5fd93cd456416b48b81b05abca00f54e0d565563e65a79797dd3086e3bf5c0cb6f6cb8a285aa4824d110a66bbbb42fe7c89d7c5203d0e634c0db52446d2f49a31f09969a53fedeb1fddd44edd78d4734916dc930da0b516f2da33f824acc7f55df3cd5300fe68fe1638699f8", 0xb9}, {&(0x7f0000000140)="097afed0965792985cce33c4edeef618b2741abc8db2196cba1331a94edc451bcf6119248cd355bd91974693f9062578c57c4342afb29aaa0651dba89034ee746ea44be14a4b8ae871a25ca192c410fd787742fb23d9a88f6be6c521b773b62e49e5193621e8c2c107f3b2bdd4abc3fc6167dadb886127c63d453e4e7f914cf097", 0x81}], 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x0, 0x1000300000005}) 22:20:01 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x5, 0x5}, {0x4, 0x3}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1) 22:20:01 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20601, 0x8) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/17, 0x11) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = dup(r0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() fchdir(r3) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8}], 0xcfc5, 0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000300)='\x00') dup2(r3, r4) kqueue() getsockname$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 22:20:01 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x88, 0x100) r0 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)='b', 0x1}], 0x1) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() socket$unix(0x1, 0x3, 0x0) kevent(r1, &(0x7f0000000040), 0x5, 0x0, 0x4, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 22:20:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000180)=0x4) r1 = kqueue() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/162, &(0x7f0000000000)=0xa2) syz_open_pts() setsockopt(r0, 0x5b, 0x1, &(0x7f00000001c0)="ced00c73d167da16", 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xf, 0xfffffffffffffffd}], 0x9, 0x0, 0x7ff, 0x0) 22:20:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140), 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x60) 22:20:02 executing program 1: socketpair(0x6, 0x5, 0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair(0x6, 0x4003, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) 22:20:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x76b, 0x1, 0x3, 0x9, "f2942ac284cc48fe1a326343b9351a6bbfbd99d3", 0x0, 0x20}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000240)=0x5) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xfffffffffffffff9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000280)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x4, 0x3, 0x5, 0x5af, "c54ee1f3b81d8714070d55fe5515c95d8f219af3", 0x1, 0x1000}) 22:20:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35", 0x30) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "90d2fdaa510000000000000bffea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 22:20:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x203, 0x20) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='n', 0x1}], 0x1, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getppid() 22:20:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x27, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e4ffffff7fcef48c1529d96c25abba0000000015a39b16b0352146ee845b7c9e6eecb87f4ce8c2d3a6bbbc0aaf3717fd1ab20aca13bf7ed3f494a4eb22d493c10d64354e7b3aa3e1545ed3a7586cb582ce730fad1b7d466243c2c8d3f68adfb8ad679bf1a4d6bdd2a1791808c0841f768b91d20b85125706000adf9c14b9fa7c82457b2e118225732945f23ea7b5ef158326c6917cdb169afdca10be5f"], 0xa) openat(r1, &(0x7f0000000040)='./file0\x00', 0x21, 0x4) 22:20:02 executing program 0: socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r0, &(0x7f0000000100)="89eb46521568dad06a8a26a17a2bcbe07381cba2a16b7fde0c4262c717da29371f69633f975fb2f8f97b0b7daaad8824abb5641f3ca9019b9c7f1121665a08ed5caed6bb589eb3fd735ac3e202b6c1aeacf6e66e18480a660dbf01774b621d1c7fa7c13aa9", 0x65) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 22:20:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1f) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 22:20:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1c4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x400, 0x4) 22:20:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 22:20:02 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[r2, r3, r4]) close(r0) getsockname$inet6(r0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff003f9db0125c", 0x8) 22:20:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x0) r1 = shmget$private(0x0, 0x2000, 0xa, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/24) 22:20:02 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) flock(r0, 0x8) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) 22:20:02 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x3) r1 = socket$inet(0x2, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000080)=""/37, 0x25, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 22:20:02 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000002680)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000080)=""/65, 0x41}, {&(0x7f0000000100)}, {&(0x7f00000003c0)=""/174, 0xae}, {&(0x7f0000000480)=""/234, 0xea}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/244, 0xf4}], 0x8, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) write(r0, &(0x7f0000000180)="7170e8ee4590355749fa9f45345461d09a1c296e8c7f9b8fa81ecbf53e97fed2ebdb21adb5a7486963951c1cf06cc5f68e5edff061e26256bbd2f911998442db11dac32ceba6e18e8e6dc6fd9607fe08e2d24d5e12ae8f3b29827434e9c3a31b0fd88f6657984ae2f4c3a5dc842e522d31061e48ae5fa8aea1b21d22334eb91dfe8a2294a498821f03e3fa3e4cc2d064444022d5d20df35ac60e0fe2b63740745ede819edbe578ecbead0dd2acddeac9bfd7945bc58b0f15351998d7dbddb9358dbcad03c51640cefd47f9e5e67dae632078665030323ad4a9593439043c795d6569e713568a4e05f7b6b4ec7f5317734b8d1a69dd6e1f8077542e52fa340ba63912c924491fbc7e5d03d6dd36b594e7ab1f188f8bdddeada24db689a30c0834e829243ecc2bacc77cfbe0b2363bcc09d2b1fd32117797aba09a0ecb00d0061873b1adf223e84341239521b15063e9c2186dfc37fd7a2bc63be93530cc4d2144886eebd96f903c9356cc20b9580730c495c831239ac1eed21a5c6e8dc367655c506db422444acc5e425b9098656ae6c0bdca67df96c44e0dcad743419a5a149678a727421daf3d252fbd37b6ac5a9b3800ddc27377620c45123f7f859f3503eda69ff252515fa2145422fbf4ae31b7e33bdd2ac8fae637a0869990098caee5be2594083b72c7fe9e74b7f3df2469930e487612d92a9f071bf06f94d5a70cd91c4d", 0x201) 22:20:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x84) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0xfff, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0xa0, 0x800, 0xf47c}, {{r0}, 0xfffffffffffffffd, 0xd8, 0x1, 0xfffffffffffffffe, 0x8001}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x60, 0x1, 0x7, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x7, 0x44b}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0x7, 0x8}], 0x5, &(0x7f0000000040)={0x9, 0x1}) write(r0, &(0x7f00000008c0)="dadd32d489167f3806b605a7ae0c206217", 0x11) r2 = syz_open_pts() poll(&(0x7f0000000140)=[{r1, 0xa0}, {r2, 0x20}], 0x2, 0x100000000) kqueue() close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="ff000000003000"], 0xa) bind(r3, &(0x7f0000000000)=@in6, 0xc) syz_open_pts() 22:20:02 executing program 0: r0 = socket$inet(0x2, 0x7, 0x2) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140)="b4aa918fbaa9fbd40a5f7118f8a9bf0b9cfb44bd2a88bd1b4afc59a7339c1d38b5082be0024bbd9285d7bf73b5b91588f9fd1913ad302aeddec52ba0a0d4055a215a4c9bf490b8f816ce7b4a28ec6bd1e050381a5b59381e47e76d8ce9", 0x304) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 22:20:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0xe5fc}], 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x2, 0xffffffff}, {0x8, 0x7}}, 0x2) read(r1, 0x0, 0xffffffffffffff1e) 22:20:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) r2 = fcntl$dupfd(r1, 0x0, r0) getdents(r2, 0x0, 0x0) 22:20:02 executing program 1: r0 = socket(0x1a, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 22:20:02 executing program 0: r0 = getppid() r1 = getuid() r2 = semget$private(0x0, 0x3, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0xf6a1, r1, r4, r1, r5, 0x20, 0x9}, 0x0, 0x44}) sync() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r6, 0x20007478) clock_gettime(0x4, &(0x7f0000000140)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) clock_settime(0x2, &(0x7f00000001c0)={0x4, 0xa5}) fcntl$setown(r7, 0x6, r0) sendto$inet(r8, &(0x7f0000000200)="fff9a92e9b69d886ff33f2ecb6", 0xd, 0x402, 0x0, 0x0) r9 = shmget(0x1, 0x1000, 0x232, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) setpgid(r3, r0) mknod(&(0x7f0000000280)='./file0\x00', 0x83, 0x10000000000001) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x77) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000300)=""/82) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000380)=0x4) socketpair(0x6, 0x0, 0x80000001, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000480)) getpid() connect$inet(r8, &(0x7f00000004c0)={0x2, 0x0}, 0xc) read(r7, &(0x7f0000000500)=""/224, 0xe0) 22:20:02 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff) rmdir(&(0x7f00000001c0)='./file0\x00') writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) writev(r0, &(0x7f00000000c0), 0x64) lchown(&(0x7f00000000c0)='./file1\x00', r1, r2) rmdir(&(0x7f0000000080)='./file1\x00') r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0x4) 22:20:02 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000340)=0x100000, 0x4) writev(r3, &(0x7f0000000040)=[{&(0x7f00000001c0)="899f5e6e99a2a986ce807192368394d6f0bf615102f8cbd60390631cc7cfecdf3c54b87b19b2283e51b4cf4f902121637b26b8482bfa3a965542893c8088236935943f0ac800677ea62da813433156d8c06af4d48bcde6cb4f8ad40c7b8c", 0x5e}, {&(0x7f0000000240)="ac1efefa9241123e61b2f98dc9cef4e0090b517495bd5f7c3d665c6499f096f6de71285f3a2f0cffdd9279c1faa764ec0716c92ddb8fbcfe2e8363f900e1c0174f3be16a02888a910f6349a49984380df465064accac7d370ff66f8f473c4e7862ddaed54b38212c25bfa9541c425ab250e77184c87a040dadfcf9c7f4861e5a73709a25c1d6af149b8250c289d97c362065b44f5a02bc1cd6", 0x99}, {&(0x7f0000000380)="3224ed2bb8b1d61cf31578b5c3f76ad1eb7ff23883a24b6c70edef4147b56fb7a8280842985ff87ff2c54598842a093db0fdc55fc0a4d15149f060aa956896a486ff5f1d291510ebf40c17d1330d5bbe26ec549cb3bbcdbc0f9129f1", 0x5c}], 0x3) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000300)={0x8, 0x2}, 0x10) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0x10) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001640)="72c0dd6c2ecfd9f6fdb3893107b98bf2cba660f187f52a6be7f67857d0d07e620581de1142cc8f6bf3c098883a2e1cc829d2efd301e4cf6a009ab86d13afbc81473f661865d9bd03a906b47f47f8d948afe32af039dc603b98232c36b9867629ec5bb1a0c87acb3771a283d5a12a36b6db1c309adcf032bf6bd2bc14d94fb42117db650c2e52a8fadc710ba138fcb8be0c9ad53ad80a78de5f59e87cbdb75ddacb2111fb464522d86192b59e7a57ad501a50e5ef4fed50c9082090039aac10ffa40506aaffca9970c5d2b552a61375a07668bf88b1dd301328c5ed216499fd6185c8f3ff15b90c303f8c2e04cedbe31fea1d2a8f6cf9b1481e4762438f4b1b17816235f4042e0d4cbcd3a1fcaf2367a4917abb6dd0738bfec7c5e5d62b57a5df7fc8fb68f8ba5d577ffddd176f43c55c87cd7baa6d0c49e0f4a40d8f3ac290b410ef9eade7fa185eeeae9521751c7962ad27a269d4c806467976e61bce53b4f5bbb301874678c22dc32cd6cda24b11bda6c8fa990d625e9d8eb3c44bcf069f6e8fc41b4f94875dd5707ff5dd6c95670b0919bfe765fd258e437c19916eb663daa1f6ee6549a525311776d86be99de327d5974a9a41cfbf6ef4a264f778b0dc6a2dc8c2ecbf489f01b2a34b968d10158e9e65359f86aa1cef0687f36c602c197d28492ba445d1e6a881e385fb471e2e8cb12ff7faa6510435a1d09cc7ffd9d0e8642dd4f8d8f8b43d9bf3cdff69cb23836708a34cf4c51e3d4badd3b025db32062439108dd1dc27b96e38b860e98b2aa0b3f5de7b2a523f4362bbc641ca9a6a26d08fbb396e3c1c700f25959d3523eda57a48bed0aae242fd5bd3e3d914e23deb238a94d139aebe03f902a7edd459457f9b1ba4887c71e4a9233c83a79e20ad163e85d93c669cce515e263bfe7aeccec8407f971c3464f15d7028ed088c2816af4b6f3125c02201ce94f8fb608a47fe13bdcce72741aae0bd5443ad91f160c7d082863812150d07311177780521ae66b7875e639fdcf1080ad46eb825e542312d69037264f12ea4f96012282c6919ea2517fd8304aebeaf4501696042b3a5f8faaec22a3e3fc92a66c7576f161eac2aea394a1c23e529c2bd5e2cf767ac79cbc7886eb3a3178e36e40f01ff7ac49b7ca86ee4c2c26b02ef507f5b5a1cf9e7edb069a6f4f43436837fcf90bf951dadba5444fb1e283220853ab8726925e8503b6f08af3dc3feb82fffd0fcd093fd7c86ce66def86445c4ac85c9dfd9d3457a39c54896849c43d9c863a70153f3ea637c34e4ba2f4749af7dc3f66bb576c10aa0deb8df2c7f174dc2df0c054a6325068bc4d6edd906edc6697a457a13c9b43f3cbac6be532da003d8a3ea2b104fdd021d6d987d20457574aa95e4d5c3480cc01cf57ca2adf72639c7788ac94c24bb4d4e3b4629ebd76116bce87579a496e3ccf38c1b0663cda9d3efc6bcd9d44ae097ccce91f85d6c0dfe371e082c4ee7c6fb1758b3fb37db6c842a7461a9c28577c1086a2dbe0d394d347e3d6b036d60a6dd19a4f29a88079351aa70330457a13a28739edf60a19a45396c24506c58be6fed961e8218f3f721e75d202e8572d2f10cd3a278abfc32891df57aaca4adf56f2f82ab08776cca406c7e1abe813fc35f701bedba2712aeef821d2b1e6e431e8d558a4dc49ff39e84651f8ce88c09ea99afb01a2777afd7625a4a1eb3f0de5e4562f2af4f6bbe13b4acca637ded68e823fabed8d66a47d09f84adfcdf6ed3ae708a195cf372ba86e244c609bb20d43d34db895d7413bfe25b189737a178d2d94dd1fc99ab784eabfa63e551e071da2fdee2dfb058022ea4778a914409696bc6aaa7674f55c90b72791530499680316f962db39eb6169a13cd748ffee319cfa8c7a9ef726e9f22ff68f22dde4f932fd67a910331a2769e36c54297abda94460b47332222600a9ee063709f347bbf82776b99d7cf699f3bd920e3a5bc4d26ec1e4cbcd35c102b4e14c1bf01057bac1f7191ebd7f18fcb39d7cc30bcfd76189d39aa4c208494af1b47e57202edbcde0360cb48aace49e3c826be09a0d8fe52b2f23bd41eb8ca653aae9091591b1a8383dbdbcb31588e47cf03d86132934256c0ae625dbf076e5a078aa967e855fd3362bd12edbffe1723ba03355f07bc7470979648d5ba413ca193d62f1ef8a33cebdbf7dfd996d387847e3c7263dd2accf33a8f6e1b9ca66fac30cea8502d7c701ab948c8c81500cc750f81e724aa141e59c83e30b3232f40640ec14d95ec19c7303e8af516e5359b5977841525daa358f42913a26d1e1e370543480ab5085385aede27a21401b41abd76acdf9b8ea760c9a7497282f28bcaa07ba75e4b58066610ab64e05527011a1d659c483ffd6c08e90dc64fab8fca8c17d2cc2876a1f001cebad8611deb00e5354a618052965259149d724d62662de63cdae90e1c2acf5d7025a3fe0e779763c797c3cc850c06c0c879f20b5d773acffa121070567cf01482191f1e7e4b7a2e8109f60dc79207c34152f0139c3a839e0bc13e6955ebf0487d5b3045f8f0e1b8ec79f530793cab931b4a2059d188e53e469733e83dc65a1735dc5e892df37210b77ccf53554c0dea43c929d3e225087387fcf1c5ad2d6535f396fd19b911974300466ad9e5cc8e9199098b5cf2af90adea0571e7fb76ba14332308f5821e772166aabbd29cfa12bdf07489ce0a64567d2530f0c10fe4252892393d762620a8a165b4491ced493c1f35b8730ecfc795a03d1ccd8e761e4c0038bf875852dc32402a4e980ebf227b8448d9020b84404b0b8416add120861111db8b080c2531d0cc2215fbccb3d877f54a8f7260d26b87c2b2dc5883cd8b87b3df3a0bdde24f070508d2de402d53f209b2bbc36c3f02df294ac8ee6810b44fe5c7a11e38be6b836666317f47092eea42fb70960564b0ba47f39a09868a95572f17f725ec8b2a162d0e4a70941bd009b1d8e33ebc493461cd174226373bab49414d01db1692e03c2c2d8a3250cd6aa2d6cc89ded2d3fb4d39d6d77688d28909796c91e864f2c537152b2777d5c42542ae4fc2912392288e235235520b00186a2d76383d52e40a31cc8da717146c24037ef0d069f19955610db02702de0907116c5dc0ad89f30463ee17c132f2681976402a4c62f5767114388372594e1713a729636f7b170d385a098230f54960c7e7dbb824fe8bfeb0fc7048ca734625b93e87a1ae6fc787d385a5274e2497803a9471c0a689b66daddb1fd8d5fb55e21d55c0c38a1de15740e71573ab4941ff620d638239ef809feb51c0414f3f9c71d98b5a689e6ea57cfb1482deb6678f9290551fa809028363c5fa113f1fbac6100be58bcbf702bc07c363e3d60d4feeca436e8a933d147851167e47ed6cf4883bbdb32031fdced6c2b5b33ab3cc07f0c47d1c25c38debbaedd7047dad5f10b59c1f3d788aad4cbf16053945a02188a7570e03adf69f0b1f78ec7eb8c87e6cc542d159f615ede92202319962541a00e7ab9798ab75e91c9f3884b24ef388a82d68232daa643241e414ed927ae23f45f5482ad0989eec3d857b63b6803972f2042e85ef7914f69b24aba752612591e6619062d9743f14bd3f8e1c73c2c1f5dd9bb5cd3bcd3048fedc929fed066e70e3bb775da29d99c595a121a34b6b2b217c69c81074e9ef8b4614b16fb874d63c1cf374e9ced5eadafe401003bdc65e373a341b1a43355ab3e7e5d36bca03e41e60e819031498478e6442bfe7edadacc5765fa21928352cb175d2e3d47de4796db3fdb62500ae90c80232877dfca6d5bd5392851cac341ce87976e4040513c71df32b85a5d0155cc96995f478d25187c759c453a15050aed2b59effb519ac43face392fe4a82680f4bfbc1d506b6f39caa3d270b410053c5e4e0f65709add756b5e6c53abd17c6cf555d40da310e4af344b450eb25746d0db3f2190ac2f432751875e283104e04a7de835790db502892870ef68a1ce3734ed9db143f10b8a83f4e745b42c0e6519923e744da6d77179c7bffbce1f87050c15dca3da7cacce9c206bdc31afec2d0eed1645c5aee0003f4a8242acb3716f8459a1861396a8e51583cfbb6faf8b04dbe4695592ae8aa2d8df7442066ec4d8226470bb83a7fd6059f60675c2b07cab6f1b3214be3595bf33b90925d64180684cfe6d7e2d9b00db5d3c4ce622db3c553e1f6cdd3bde15443282e304376b309b0d5e867159575ba95ed7b62308c12ce48dc34b06b57dfc061837820af7e204da234ecb8271d18a1e3c41bb67508dd9d49328183be66aed473d8620fa8b90245c2ab9b56cd947e8b10638dca254125f4ee5dcfab70e0f64f8c19416c930822819ce34a0ea66126f091d890f1b87014d4420518dd635f53fff132c225069e2d672975b775361e021bab0bebd07259eb725f24a9b580690fde6408e25996221290024a911c1ed1710069225ab13a48528b08442982fa387596adbf31e8588ab7cbc4dd9c0fcf57fb5f813bc9aeb9fa80c5d9eb806925ece122882d560ce8637996b36b630e38476aa6bfb50ac7e0fa5176a434b3f7e82eb625e13987167006611960825043f4806e1f963936afd074c03782a71a145584605086ed537583c30f7599603962edb33627674cc353830f79095a2258152ff6e785fdb8fd34084fdc2f6bd0c9efc40ec7db56530b1a69f5ca68025944ea9e4ac9870795ffc2f44a4620e219b7bfa6c28bba8f28fce46add8a8a80d8ef0be3ad182a9d4c05c80d097078aa26e60f246cfd3b56a719875fc3a5f4368ed2f85f672c4d1eefb04cbb97de58801316c2b0436d32538c7ed4ecb6602737e0cde8bcfa21a992e021513b572bd5d9e21f3dc21ae12dd5fc239d3b29610954e8b4d0ea3cdf02ec0d2b7690b26ae18737b5be00f0b9daf49edb2917e7265a7594cfbf6926477e9b57e92593280159cc4e4d252142bd178e2e253e0178c6bec7a727b97eed3a8b9d9d7d5716ccb2426dd9b2c24ec55a75efe754af909b9dc6774c817546470f296307ef20c7ab160dd9410a4afeeff49d69b2875f61cc052001529ead9db5631b0374935e912d0f8b3deab06a8004055f7472f8205f17188f0d16ca13178692ed3df759ac529b2b3ccf7d8106290c5f0bfea8f28ad0eaa6b9ab2bbaa475c3317103b8b6b240620968afc1d5909ccdf24cb09ca9e58dd19cbcb65fce87b3b692f94b94f901dd0f37fd0a81ff6459e3fac37233d1d9c1502b7ddae2bf728d260ad26098113a2b68809a8f1c6deafeec487a1ed7dd9dd08c34ca0630ed362700cf2dd3e6f8714b3a77389516a0ee80ea26a090f609136df5b3199de5d1475da6e96ac6b0168dc8c9349b8c63b6e7017a3ccbc7674c375197829c3dfe32d8bf3ff7e29345e44d031a225131da5ac9bcb0edbede6dcfc01b2921ca429d38f279a505e5c6e0d90765c2d565b261a6833dfbc509443a2473c351648", 0xf18}], 0x1) 22:20:02 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0xffffffa0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0xd2) syz_execute_func(&(0x7f0000000140)="666767f3afc483856ecd56441ac3c482f5a79700000100c4e17b113747d9ebc4424d9ad38f498890a3000000215466400f551b") ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x1) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 22:20:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) semget$private(0x0, 0x1, 0x20) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x200, 0x6b, 0x0, 0x20}) socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x280) semop(r1, &(0x7f0000000100)=[{0x4, 0x9, 0x800}, {0x4, 0x1ff, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x7fff, 0x1000}, {0x1, 0x1ff, 0x1800}], 0x6) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20040, 0x4) 22:20:03 executing program 1: r0 = socket(0x2, 0x20000000000000, 0x1000) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x6, 0x100, &(0x7f0000000000)="438ffdc5738de98f5e4be9a0132c35cd82f75ff86abbb09cc318768dbf5875a8d0b27207f4d035f600c7e43eea006d98f119656019120187f682622c59400f6ba4dde217adb4ffed10db1290e646506c6cc4b10efe70bcda680d65f0664104ca4ed673f40bf56faa6d402a2257d58b703146515f87a8f347b9fc31a6e1424ccab11d27e073251c1e8b83572ea0fd6eb6feb031511f29985b380f365b0935120521e9501357f5ca69d936606f78495a7c4c1509ddd8c06d6d333ecdcc749b63fc0a0a2ecf94b7c63c9aceb6801234980cdfc25d8618e65d041d6f2fd2ad6be87dbe1d20588ddfdbb9a5e26230f5bdf897458ec55c55d7a75fd12d74122625d73c572126600481e753112127a415dd0a6ab195d9ee251d23512603d2e9ff31554bde6eeb6b0f3befbef7823e62e25b0c30758cc20330e5b3cb5d89d2325ce7519f3be42bc5f8bddab05e59206f9e800985b640121f4c6dc3b9b58f8cc39ffb801cd02998177c10f754c7d16388d2cf07ef3dee4c9cfc59e2f35d55526a26fbf21908ab9415d63a93fa1d4cc4d8092de72f1a87b79d7eae3c6b674d75bc750018bed24f4e24d09235412739df8081625b893ee6e847a56fe94999542849f4d3b173f21ce0b3a29b17709ef75ff7c8036c162162f3c2dc4ffaa5fa4436a6fa632cfd7184644f0e7daeddf33d2aed82d5defc829853e8fc370fbdfcd201fa3a8a9889d8a762781bc5111e381783b602b295bba84f06c98bbdcbf27fb8b6251bbc077e6d34f1a27438cb364ed3c41218cb18567820831583d1760134a984c2d7d6562e85e5f35863da47299746a7b5703946f3d3d6a3132721c5be2706a99eb8645f4d14b30685ac35fd22059f2fa0f0d4c903132f2102d22cacbb6c3d5f23e04778d7a2aff5416d314fe3bb42943d6b9394e4326e0cae28d8c1897d7f791d1919988b0dfd9f65527d9c4d477ade5b02c66d8583835e4d948d6c9d4f8c2945c2862da95fb1dbf43c15195789c477801f8044e2ba447c685b95e2d06dd09d403a15ce1d33484266e8f96e86285173d6a469192aada2d68379a7d9e7ed2998332295daffe5d3acaadec6a0e8f35d427a439506e59ee2843b398933445d05e4f75265af9fc6d71f9a8152fa66c13538c85ab3c9e640cbba0a89d23de8a57ea6727d0048d673987910f55e8a1be397d97a80d06e9cbd4a41482f0b3919570c59ceda48759d14fa37a7940f74d6df4faabf7bc3ce11e3eda12ba2cf872326d7882fd14520a771ff9b313dc2eaa43daa9f417eed78ee6464b3262721fcac6d8e74f125bc32cfc85e33056c028820e39dee189d229e4ecc1f1cebd3163752ddd33d7d5782e33dae1b9ada5e8ce1336fb214fc15c9756a98ac4ed84d1f0977addc2e9d7b11994c8e4f5a53a3ef90ff1d31a9a76e2144e9a5ebe6c0152564d6d39d0de8d7bd28eb7afcc7a615aee80020ccaa1a967e1e18e6ce1a521ac7103a3c1ca7374df409f9027e9627d650f9d23cbdfdadfbbe7bd102b999fbea7cf7f4abf7dc322b86b13a6ba51bc98737b03025d06c28475bfccb6fc6817648041b87eee59114041859464420c35d0e402a7130dac25b816f031eed1bc4c2656002f48e9575c67c82413c46d49016646d06d6f7eae9a1faea9c98c8f5141e02b4c31f4dc16d7718d51bfed357bd17006e4a94f31543e52a6bb005a66b715b2731c0b0268d3ca67cfd6fb302d2a5c921d0383df10d732d522085f66dd01d6d060a474d71ced5f5448da1171a8eedbb099d03c4b9411a9a3110f6ccba9bfd822b65780d7e974ec2c006ad52e64450393eb273ab50b1f910af4542ab6ed84a5b34824c378d4a126ca0c3287ecac1c25768331f99feb49cc6b791d7c33e7ee7f2bdb92167a3dafe37c2cadbaf19442082f459021f451ece819c45b05fdd41299471601f9d5abe048ebe225be29e1c71603de8ec0fe4315fd5a90bfef729c85bfce64185877715d214c1310fcaf50cb545155fc6c32ac75dcf7a4569820701de19e9a256ab559d5c66a143c10f314105097d8ccfa7b6273ced478671d949149fec233987a1a04de41d2da008c500dd13066a9b079fffd14db76a4a0f52a0a4fd4799a8f45f147a3c457372c7f7f509025b2ff0af84f8111054e2bc7b057ccdb414dc064a71522e333f5763dfbe2beea16985b4865cab6dafece45e557972032f234f7604507e8e2f51939282f1c709b3a8e815b6bceaa2462736152ec02b1899107771abcc762d5218d851de661298d28ae14db93e984c816c5907b3809a000536a8592fd6bd5307a63ec4302a5ca4e83e4359613f6a04d89a0ddd3b41b0b86e8c274d22292c8b68accab3040076bff0324ce014c14475c2cdd23d0212848f07a0c10c5371bb06fa89552c80d52723ca66519ad37c7cc1c6a4c29e0e31d6b2b74d0d9814bd8d483c4006a0ccb5f90c72ad2d4dabb87c62a8658d31bff5e0c4a078666c9096357498c93aab86552731ba62b59f7feb49fd1b372f0f0b90ec0a280410f30ffd4666882829febb4e5d39e5b483279a3e8696135dab0769862a9c49c89a4664adeae7142bea5411574c17cc50f488b3f65ef2bb82711889f0c2e576b9b32f63278bc0988ab4d72d484e18d4a3ad7a36640e90c78328ce1d9902101bfdef5a5a38d6e70f4173075999c5eb3a44e81b048088b663b6eb81709f03a6001cc19091ef8a7c70795e365c05037210d6c047e721dec9521f3ea176437f5db2adec6d48b79b43ad8497aeec1c56a412fcf9c42b99908a8796ce068b5e1650b83cc770382d3b805084c71d81ad4d4812f536faa8f8eeed1de64b0497f67e550959efb2d522cd4e776a969dfbb402950ab5d82d30ba5e9344120ea42d8e56064ba4040c4bd489a664bd7af11f3cd1f214a591df9bc6258254cfae9bd70463fc2608ed0bc83a8b6ab341feb3cc69633ea3b364a2e6637e379e7e76f9a7b2fb4a5f66f9e8e8c8719b372ff439107ffac440a6aa62b45c389b147b472fdca916022db1a9f8eb889241d01fe7088d4987a379a1b175b605a585d4f4a0c980cc9df40f8abaec6c830eb707f6486e7337a8b64ee832774c7c92d0a3a78f8cf6871e9c8387486b135d4e30e22a701c0889dc51e893faa5ace0041caf078b4b2f871d5cdaba55289ae9ec9731c65bff31e802fe8ffb9529b0a231141a5e62025f3166bcd43a425923d484569ae79950040eb66e88563903731a988f1c4aa799b07f440936cbc12c9eebc1581c993e8f7955b1216c9d3ed789c7964f4b275c8922f6ef8940223da59d290e61c35a707b50d111d5aa545698c3449d34d04172bda9ad2d03b70a20f4391bd81600d829fd4ecee4b6ac140579d431c58cd2673f00c9fd8922c9509aba60fac2c0c33e79027e39e3fbb7b1d84336721fa69f7b27508eb8e6d06c14e71623a1ecb9b1bf49b120cce46a4503126ee3ca76ca39790fd25f351c1f700218959ed73c2a5b587ebcd545a0f24031027ed021ee16b30bf88eb50a99f74fd7ed55dd82c8145d220ee5e5f47257a0c2d55aa8229f504e1d48cb9e358e031b508c27183b1ea28d7894be0762a476939482297a019ed676d8891093836b681c74c482bb0f5d4514b4f893b5072456062f8fedc52e7649efeba0caed8fa6695d340e7605c447e6d41245dd36703f027e771ce69e8b162c470e5e0871cf271a2f99062bbb9193159e67df6e72ab4338b98f3750af97ae1c290f7c578ca5d52f5ab120504e5dd82a4a4d585f3c9bef9dc75b303581857d169071d95107e1360904a4bca17ec2dcd2e79d2ff4baf2f68984d0b7cd7aa1d88b3727b8f0641c1643d03fecfa365465adf92eb21f5159fa5dc51b64ccf1d77251a5a2885a65eb48cda3e929ed076363bf359a1385d73cae1398014da45b83089d08fdeb8eb182e982e15baf42ddb7d9a746978cbb0347ecddec4dc8d8a3ab0bc2491c058a4526ff28fddb009587c8328001e6f492996fd553fb16197062bf2b0c4c9fff281bd263fe105b582ad6b2c6a70f4aead2b2f08e3565f35dbf1836d961443614a40f9d2c133dc0d040bb23e2b014e15e6316273daf70699d7a455321af5f46008feeb6b579037bbcd53b70f0cbb6689ef5ac3ec642cd9989aa17e4ad2451a6d67a552b2430bf0501cd5f90e7407100ed2a2318b7e05d5a3d80e61cf6ad145a5bd8a1e8f6ad93a4c5f1e852b8d863612507bf48d3c357d5b8c02cfce13815392e7c1cda7cc4ae60d6c5c7b498368f1fa5079449e7ff7f7c2d60602609023b5deba23ebd0d1a2880177045473cba5c51af0c5b96ec2e86f4c9930c538113205669ebf01f675cdf04e267b0dfd5671bc7d9dad0e5183f59ff5ad0b776dee68bf974aa9c3367242be96cf7f32bd3892f5a85e41d8e2903c1e6b5014c760214c45715890841f4aa86f21a76fa37d967dad9f41c06b413bfa8bfea4b4259f958889ef1f2e6828f592334eb588aa399356358dab596120cbba993698104b1b9dfb757328c8552a82376db0f8e6e5fcb813697840deb952da2a7dceb9f5975bc2f4fd0085ef94a32e67a6485f91279319514f4c8cd84e420af3dcbf47489976fe1e8e0b8b1ac94782e747826061e05262b856d986b170c78441fdf96574a45cb28a86970ace9cb52eba43c1dac223df9f1a06a51a595344691eae04d91121ed374e21441132972d9bc6e72efffe772017b42d276ba45eb7d2d7844d1d43e23307b0aa4223fc618b3bc2982ed62331b3514819f7f4be64a470025798dc77afcc8dc871be9376606100a5f712893b8261d49ab501218d1f41fe0f74fcabe2106fa2383e0633a4205dc119ba854711374d9fa3f7d308b62bbd58b703da54d17b5afe5d56280f588f9111d1701bd4034ca59c929a12ae57c14880d17d49a28c547c110b74b3b93aa17a96a63781ca7c33c25d110ae331f8637faa34f18dfcb4d332890db1483b783395e242bf9a130e57963254a87d664ef72d645c7fd223eebcb2978d25ce8ee963b3d384920acf5e732853c29959494c5a0abb046e2bc03c819ea0e4bfb42f28d8be2da35b0d136e4caf737d5071c005cfd35309226331bfcc9ab16b5714e9394c2af2b8d4e099989d659c09ab0abb788ad17323957e34e883d1e70716c42bd08f46470803de9d30fb7b6252d362844cd533596fe280435e63a393da0153c03383851ffe5dab67b9ef76d16eb5dba341f5b453511f5790ce8f25a65f4b327ccbfc9e00174dd359979eb3edf405a469d83b1fdd303cd030ab637df1d213f2b322771be0eff324b94609fae9be9ac674148bed751294ec35f00bd94ad6f02a01aa115901ed83a70696ee6698be8b5ca1aca90f507b8947ba5e19f581a7d7c135cb697964c21d78c919db74c600f566ad383c4dee51535c0066aa461d40c32f48ddff8872615cbdbcf7cf9aefe0214c9c7d7ae3b20a52a245bcd53acdf178db9c895d42baaa9b82d512123f430844ddc66a00d06cf0a23a554de54ff022a0b5d9482da99bc6e5603058b822ebedac312d7f24f854f50cdcefcf1e22b99396f4a52b7a60fa308ed28eca8e8b67c1016cf81efb665c944b6aff59ecf7378ba0e9c814cd2186eb8fe58ac271d07dc0474ff0e1706c9057a01a4b09642c7c6fb2992ada493bc5c442b60bb30d4808b6e3458fc264751b55ecaf06d9a5ac2327c4de6aa4724cf72fa7ec0d7d4dab8d32b9f8d02d577a1015c7e88881f1ecc3fee69aa5214dcad0c0876d4af703b6881bba76290703fa5ad20bbff51d95ec704ab4bea15eb2d2e425d32dc83428f7572823f517ac5d9", 0x1000) 22:20:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)="454ff0b7188d8664912897bea022352e8bdf9e2b5acb1f75907aba1db69f62d52abbff2203b3c7e81900a05570a64fecd7a2ca3c0924b553fe6bee5fa964439fe2f3184e5038ccf8900e2865c5242f640551c59b4ce0e9458e7948463208027c774a4264d4b4674c67f5fc246e5f01d92abb85496147f66a1220a0aa3890357846369014468f640870ad8f368106058c59e068738ba8c92e3fac87526c4cccb67815de911702745efe0c9935062d0411afb0da0b808be650588ac1e7d989012e4da5df6b505ff088f9b1b1138c32d3c27e58902191dd40d73de474235a", 0xdd}, {&(0x7f0000000300)="f87412af5e050f6c31723edd9f96ddf63c8afb95ed3ca92c4bf6737a4aa840d0b73bca345d93d06aabab1df740c03780c25a85b0bd8331e8389e5b8b4c7f1abc55a0ab79fbd7c5cd74928f83e58d4d9ef5d0e5247dd1", 0x56}, {&(0x7f0000000380)="318d591e057b7b96805af78e2b47aa8482b8cbc549714a6eec16bda22e8dcbfaba1985fa47ffc82074a7c8a1d8631804693c5a1d245887ccc8171160c69793e5a16547762506107d32a9ae36092face723376f2c27479b418aed3f09e45ed8802bbb2cb8ced91efb12dfc020b3c5d10b44218660835396bbf2168341ad443b24f9352ce3abc1c16ef4dc3ac7b06067dbc6be19e400d053e3ab70cfd8ebbab3bb76fe97bdd457a33579d750f865b7f8ab688301263069315754f29b387e24dbab1fdce92fb4728a", 0xc7}, {&(0x7f0000000040)}, {&(0x7f00000005c0)="7712ae079dd50bbae7e67ed8f6c98537f1976e57f6080d2ced66c2208c62340012a75abbdeac061158b694949542a2fe7c4f5787185bd0e6c320050f173f2e5202806a2e207f025870956e3e4d5110ab76e37211eff53e6726b7995fa4", 0x5d}, {&(0x7f0000000140)="921ef49279b9a72f768aa8bea00194c04df392bf87f2fa80f98243cbeb1bc427aeb09386f7d5eec612", 0x29}, {&(0x7f0000000640)="6fb3d2ec5c2d17d582e0d370c7298e59d83d77d5ddefe6a9908150e732de6fc1ad2ca109f9544a538b538f6200cae0fe56eb37a9faac31211ea48ce484eb7cf43e3d81be1a7288", 0x47}, {&(0x7f00000006c0)="aa1978178a74c0b65f3df32a614aac809ec361b1839eed62f8c294f6a532baf04ef2e6e14636e50a9dacdc22e74554e21734c5223add51805c2caecf9c6fee775f0de8358b5d44472876bfeb49206a833be0ee6cbe52411e3f75d7508bcede389f9767502aa643f448b26badc29664b8f2addc00aa01a5047cd77f4d76dea96a27432928d13872aae4e015218f900930b576e8e9121f0f62b27d11cbbc4f1ec539c2eccb2b54389bd95a8ec28621436c80481fef5328f069edcb9b76e221e015db6942a95e0d3efdde1a97e0b0d0a0482a45ba3616a5177b6c04a1d7a9002e8ac94faf5353168a4f040521fdbd87aea878e7eacc92f8", 0xf6}], 0x8, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff82, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:20:03 executing program 0: open(&(0x7f0000000080)='./file1\x00', 0x8200, 0x0) 22:20:03 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r2 = fcntl$getown(r0, 0x5) getpgid(r2) r3 = dup2(r1, 0xffffffffffffffff) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) kqueue() execve(0x0, 0x0, 0x0) 22:20:03 executing program 1: clock_getres(0x2, &(0x7f0000000040)) r0 = socket(0x10, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8620, 0x0) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) recvfrom$inet(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x800, &(0x7f0000000080)={0x2, 0x1}, 0xc) 22:20:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="e999550b7cc260c1e4591070feb59def4fe718a2fac2836e4e93035bff724fbd3e37013741b041ea434203aee3d02b8e770d239fa06f8db63a207f351b948c310e1eb58751ca36c875d80316856e5a0e87479719167ce434e2d18f2d14b49a61bcfcf99d6883f7ac3bd2abe845aab69761752334ea091a24542afd5d7062f5c8f3910614937203340c2983938ed758c0009f6ab48c4410df09b71e7fd50c1e2d40dd2bae463cc7945f9e17b39aa93e6a19f74288d2086c4cf486627621d8693c0fa20318c5776ee790e578dbef5ff6493c4f631a3997a907ca2a4160379907c5a684ea5b3fcc885384399e26aeb9aa7a", 0xf0}], 0x1}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) r1 = dup(0xffffffffffffff9c) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:20:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000040)={0x0, 0x190, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x802) close(r1) 22:20:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) accept(r1, 0x0, &(0x7f0000000100)) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000040)="6e956b26a47f0a1311e8d202a1b1765060941aee0e0bb712d358c1fefeaa0aa762998db4d2dc794d3a182924557387c406740f5ded2303805dee4a172d604f964bcbe26cf216e3bca67cdf7e406c6a635d152f379e779a34289900c40a90ddad25da71f7167a926bf2e706b29e96c39c780d8084a2a1f1c9795f1e0e7b4ea6c666403c73574daa97", 0x88) 22:20:03 executing program 0: mprotect(&(0x7f00000ac000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/193, 0xc1, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0x5) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) fcntl$setstatus(r0, 0x4, 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f00000000c0)=""/168, 0xa8) 22:20:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xfe86) getsockname$unix(r1, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="08002e2f66696c6530219278805fc196db55a9e5499f7d1352436925ff6a681ebbef4b06a502a0e26e4cffb0e7ab5e4f"], 0xa) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) fcntl$setflags(r0, 0x2, 0x1) 22:20:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 22:20:03 executing program 1: r0 = socket(0x2, 0x4001, 0x0) shutdown(r0, 0x3) recvmsg(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/4096, 0x1000}, 0x0) r1 = dup2(r0, r0) r2 = dup(r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) 22:20:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) msgget(0x2, 0x244) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x101, 0x6}, {0x24000000, 0x4f}}, 0x2) 22:20:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8800, 0x90) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x939a, 0x2, 0x8, 0x9, "3625dd70199b71a8131dc308b9e9dc1daf4e252a", 0x101, 0x1}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a4eccea6b58bab6179ee6b9be79873446bf5a3da"}) 22:20:03 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='@@!)-\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='/{\x00', &(0x7f0000000200)='/{\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/{\x00']) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 22:20:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9e0facd86d07cc77da698374bcfab26c114dadafb23052666771f41dfa84a406", 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140), 0x0) socket$unix(0x1, 0x5, 0x0) 22:20:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() ftruncate(r1, 0xfffffffffffff000) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) shutdown(r0, 0x0) 22:20:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000240)="224a10a5dde8259ff80f179f8793e7c926cd7013c665656a6e5318743138b3db596fbdafe6e633c29bc302684fd78ae09acb930894e899f8e7d8b9e8967eb0748fe1668a81055fdc29d4c7d1b1", 0x4d, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="8af63865197828f5693627224fb0ef93de28c5acb4005b95bd76204fa5d4ab3c9c8389437d9a6b248269dda640e595a69fff2e4acaf58b4360e98e81cd2baa3bb0d67f6c1b5233aaa503", 0x4a, 0x8, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 22:20:03 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) close(r0) chmod(&(0x7f00000001c0)='./file0\x00', 0x22) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) dup(r0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 22:20:03 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x5) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x88, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) close(r2) write(r0, &(0x7f0000000800)="3e2a7928e4ba0600000000000000e5216d67350f94afa1ff15e64be16cbce75e639051e0c01b3dfaf91739ee6cfd0f85020000fd52aaeefeaff0f2c85e00000000013c1fe9002000000000000001ff0200000091337e219ba40000000000000000000000000000000000c8150000a21da7693d7a19faa0e4e4d3a5e460fcbed0618cc1661d9d3e7248f135ac0b3aa7712e407f4a8d732880ec0bb7bdd83240fe22f0adc2d644eba5d3a2589fd86bdf25774ac6a465e1b2920f8afde9f0cd66d6e512ef0f0e6c98d9f45910fab8fc010424157cdebb0e89bb89b8de4f17ba5d76e795814d24977c427d08550830e199edfc6e7c1afffff93adf594adf5ad10b857b63b6226e3e1536da0ddd791a4c5a57259bb6ee46be1f7720d9fccbffe3dc656fbbe4a3fe1a765a7d28b28926974c763beec1ef1134840a8722a0d50999853bc91e660a3a30504564a13879128a335d36b96a0702db913e5eaca19c7c04e0bc41beeaa801545b7177162d13de60d861d8247aab8e7940cf65a811c431904934665e92b40269508347f0620d7cff79d86dcca4d56e5e67810444b84ebb14c2327c722a63fadeb8827f14132f323d863e673952fb5096a86ebffc6dd72541645c7425e99ab4c51278a28adcc88c9e70bc98bde2526ed148cfda990000000000000000000000", 0x16c) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x98b, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 22:20:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) pipe(&(0x7f0000000040)) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x2b2) setsockopt(r0, 0x4, 0x7fffffff, &(0x7f0000000080)="4f6e0a28a825effd5495ea21419129d154ede46812cab87785bc69a017acb1052a2009949875d05b155e0f192de5aa5e8800bc1ab59816f165496080368792020b914d26e880", 0x46) 22:20:03 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8001, 0x4780628f16d4d4a7) r1 = openat(r0, &(0x7f000060cff8)='/', 0x200, 0x0) fchdir(r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 22:20:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) select(0x40, &(0x7f0000000180)={0xffffffff, 0x6, 0x4, 0x7ff, 0xea, 0xfffffffffffffff8, 0x360000, 0x3}, &(0x7f00000001c0)={0xd49, 0x3, 0x7, 0xf789, 0x7, 0xb3, 0x5, 0x7}, &(0x7f0000000240)={0x55d5, 0x7, 0x2, 0x6, 0x1ff, 0x544, 0x800, 0x3d}, &(0x7f0000000280)={0x0, 0x7f}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0xfffffd4f}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) read(r1, 0x0, 0x3b) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x5}) socket$unix(0x1, 0x2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 22:20:04 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) msgget(0x2, 0x20) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shmdt(r1) r2 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r2, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) r3 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ff9000/0x3000)=nil) shmat(r3, &(0x7f0000ff9000/0x2000)=nil, 0x0) msgrcv(r2, &(0x7f0000000380)={0x0, ""/67}, 0xfffffd98, 0xffffffffffffffff, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/23) msgsnd(r2, &(0x7f00000000c0)={0x3, "ebbf4a43"}, 0xc, 0x800) msgsnd(r2, &(0x7f0000000000)={0x3, "8b521dad735c63e63ce16894415b83b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e4040e2be1aa2c7843eafec819cbd6cfad0baf9c"}, 0x41, 0x800) r4 = semget(0x2, 0x6, 0x100) semop(r4, &(0x7f0000000080)=[{0x4, 0x7, 0x1000}, {0x1, 0x1000, 0x1000}], 0x2) msgrcv(r2, &(0x7f0000000280)={0x0, ""/135}, 0x8f, 0x0, 0x1800) 22:20:04 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x2, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socket$inet6(0x18, 0x4002, 0x0) socket(0x6, 0x4000000004000, 0x8) 22:20:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x81) r3 = dup2(r1, r2) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0xffffffff, 0x1ff, 0x6, "7a34e430de38a113c2d8889117524293a2001621", 0x800, 0x8}) poll(&(0x7f0000000180)=[{r0, 0x6}, {r3, 0x22b8bd60170c3270}], 0x2, 0x0) close(r0) execve(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80000001, 0x1000, 0x5, 0x4, "9277a5493d3a403f3739af3fd3fe9dfa7b189d91", 0x9, 0x3}) 22:20:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) dup2(r0, r0) 22:20:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8400, 0x80) fcntl$setstatus(r0, 0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() fcntl$setstatus(r2, 0x4, 0x4) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x43, 0x0, 0x0, 0xd53}], 0x40007, 0x0, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) 22:20:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/82, 0x52}], 0x1) close(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 22:20:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 22:20:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x93}, 0x0, 0x0, 0x0) r0 = shmget(0x2, 0x1000, 0x4, &(0x7f00000be000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) 22:20:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget$private(0x0, 0x2000, 0x200, &(0x7f00002ce000/0x2000)=nil) r0 = shmget$private(0x0, 0x8000, 0x0, &(0x7f0000059000/0x8000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)) shmat(r0, &(0x7f0000720000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="fb43caf50b8fd68a1f38bd579f79b4bc03ef78c98e870b41308ef27797af14ff8424a2251cbfdd98e8284142b75eac04fef3a45a6689929c964d14f4280a4b37e840b1d598829cc1e3ea98dce18e1449bf786455b34b29259d6f439984eec627b1e0af8c3bad743c9ec5dceb7fdc82db610767638760cf177d0618f9aad4830200fcd050ee", 0x85) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)) 22:20:04 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x20) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x86, 0x1, 0x1cc}, {{r0}, 0xffffffffffffffff, 0x1c, 0x45, 0xfffffffffffffffd, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x47, 0xf250000000000000}, {{r0}, 0xffffffffffffffff, 0x14, 0x20000000, 0x7ff}, {{r0}, 0x0, 0x4, 0x0, 0xc0df, 0x1}, {{r0}, 0xffffffffffffffff, 0x44, 0x10, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0xe8, 0x40, 0xfff, 0xe70e}], 0x80, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x5, 0x4, 0x9}, {{r0}, 0xfffffffffffffffe, 0x30, 0x42, 0x9, 0x4fc}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000015, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x401, 0x28}], 0x7ff, &(0x7f0000000080)={0x40, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x4}], 0xc20, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x591, 0x0) 22:20:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/155, 0x9b}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000140)=""/151, 0x97}, {&(0x7f0000000200)=""/132, 0x84}, {&(0x7f00000002c0)=""/112, 0x70}], 0x6) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 22:20:04 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2713}, {0x2000000000000000, 0x7530}}, 0x0) 22:20:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="67bafd30aa22c160c9afe73a4ceab2428485c8a757dbde04d71f23ab043cf7a35c2d32e9561e9f549555b9eef4cf29ebca47b7413116e43d32a171b6944b44f6d0b234a528c2c9e35e37e0f991d0bdcd7699ca99088a6caa5df5fc8366274ae29912663227a65cb5d6ccf8fd7467dd37d637d63d9a142db40f4e0d", 0x7b) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="e582af976c4d2c3b83a3c7e84d3391c01fe3b72f32d09b50140d7123839be72457e7fbcdee56ae2a7607de81ac08e4ae6cd623b213af97b64b5cea3dd4fafe06415ff0336e3f7861f649689746c216a12c9777bfdc61f32be39411a54d3a34882eb132f05906412ab809c5c1ba80048c8f7213c7b1903d0c1a253e9b6fceceb1a7570dbaf060dde5fbc32d37b318ccb1be9b3ee5cb2aa4a19f5a5d2639d3f3703d76311c5520ba8c4b6e98fb284c635ab5a90f50dc171197a6bbdceb6a0780cc15aadf4c4618da7b180f4fad4e4943874d106cbde3b41970909ed29475ba2140604780102948322bb4d00fd4399b3362c3103acaf5ce", 0xf6) r1 = dup(r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x8, 0xa0) 22:20:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) socket$unix(0x1, 0x5, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fsync(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0x6, 0x8, 0x4, "df7e6d83ea2400e112af6ecc7834746921871fee", 0xfffffffffffffffd, 0x2}) 22:20:05 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) select(0x8b, &(0x7f00000000c0)={0x0, 0x0, 0x10000}, &(0x7f0000000100)={0x3}, 0x0, 0x0) 22:20:05 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="7bd67ebcc4c30fcec121ceacba068f1223d1a72f782114052e357627b1cbf3e762d3c324e02d611a6e504ff59ac5cb9389f06be86ac4697737f6ebf872c2c85bfe871b7727bf276471df9c7d0e519a201456b2c897916c733ee768169894d49eee9d", 0x62) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) 22:20:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x82, 0x2, 0x9, 0xffffffffffffffc1}], 0x5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1e, 0x20000080, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0xa0000000, 0x8000, 0x1}, {{r1}, 0xfffffffffffffff9, 0x9, 0x80000006, 0x7, 0xfff}, {{r0}, 0xffffffffffffffff, 0x48, 0x4, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x81}, {{r0}, 0xfffffffffffffffb, 0x8, 0x200000000005, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x926, 0x4}, {{r1}, 0xfffffffffffffffe, 0x49, 0x1, 0x7fffffff, 0xffffffff}], 0x0, &(0x7f0000000200)={0x5, 0x9}) syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) writev(r1, &(0x7f0000004680)=[{&(0x7f0000000080)="d2e0162bcadeba040610849879e67a71a8e3be198ad2daf4d8f7650f38f0ca3c443e5fd35c88ab362caf7983696a0a7aa0a3b7fb69f0396b2e574630c87c8d935107ba85be3a23ed73", 0x49}, {&(0x7f0000000380)="78a4d583454e071b9684554544184c056aa5db7a905d3e25597249f54ec549ae4ccd23e40ac1aa5f1e0693f2f06ca53ece400e4fbf4bf2db2f799bc9cbf3749865b7a01ae121d04b677d678afb868fc91c11cdebd4850c5ac4902792f330affe5dc490ca0d2e76854a9d7f7e915a615aba603ad84e8d6428ca400f9407b0103be0abafbb2f9f3c158039471787ef0356e7d5dcd0218ff0b75175813ca33372617fcd2828584a21463eed5b508220753f244b725935a88a2e1d7583e9538ab1b9eb6b60ba867e7d054cf9a8b41fc753dcee344a6fcb46fa9be2a06a2bbb56a36f16a00587e94ca0cb1d55edc491763235b2a3c82eb38cd2ab4bcca5d38f89e4c124251db1671a27de6d12483340de70e86feecef47898ff9d1324076148eeda159475474b98e4542207a2d08989d502e59703b3b1fec6e3e71b17c41b4ec7f8d37f4942ab07895d1243b01e7e2ff7ddef3bbebe1cd69e2f6c2c839534953440d2127171502943fe211c82c72381e404c2584cf0ade764a9fd75a11a79149c75983809a0baae82d35dff625915b2f5db30cde9beb8a7a8d3cf9a91e7cb048b4707ca08213e9430b77e13856cbc49d04b269ecde50e72f131cddb423c003abef1b11d07998b787ff35cbbc75733187cbaee9c2e668a8e7a77965e6a9026fe4807b9e8733a3f64325bd64edd397011886cf318fa37c9a960265b86ca58e315b4900cf8d56341eb5f79944e47866dfe08ecbaac6a6fef917d46f1bd27174e43c576eacfea6076d836b28970ed19df58aefd12065fb28c8af8b7b0aab3d8fc3902596b4fa17e5355b5c14dd75583f37295f8c04f0cdd93b2c10e1c4d669e91e8725c55931042036addbac6f182c9d94de239aa78eeeb01ad68695894657715e8cb93508f7b30fa6f91c3c80308940ae5b9db44d847586006a15e03d69a2c2509278d41e76e049fd977f43b4d011ce3519454631998f3f6c3a18a7b0f3b1860edf9cea9eb2f98f23de9767c6b5bc1ce5b9b19ab1158e0e718dca7be9dca5b5ee329b89a9a4ce9962aca8ff8cfa5821815029eef8ec5435cce55e9ac4ccf19dca483eaebc041229014caa66449e21bdb048bf3b5586b2e99e9768e9609d231d9f7b0c2d8250c24f56e0f8392ea66dc371596a1641f1a5a2bbcd2d2942ada19d436fb1e13b30be69bd82ac3d506987769726b380c0f18d032df27610d197d29127d57561ce56dbe44aed9a07c2e9599df70595bcb446205ba9c6a7acdeaf8e311c827f8ce1fc03a84e5028a71fb64ef00ebebb12a54422d2fc15279dfdfc824e2d2de8c5a8d1bf260e964b3a1b4f5195b1ce616c900a68bda3e09e420bfe336b217926767d48ae81d39c2c3a7fdd65e9a45f1bb26f5dbdd7f56e7e7ec1d85d5d56ad13352b5b2138f6aec39a620f6e00d53be5986845804913efe9a298ab77087a35c0a69f8b003d88c85d4fd32b88b63adefaa89b9a54f9581459882a786e25599f63c11bcf1f6a618ddd2495d60054a56b19f5e068c97b36fe5a6e1fd7b8cdb7f1d508ad75959be5e17a92072644b2a5da2ee370debd58ffcfe864a9f5f7c8c1e037831e17359bc9159bcaf559fea271b69110386555d50c2f4cb5da445e4dda4e6442bb6a4d8ddf14ff4ebbb03d83bc0c539fe2dd14cc47c9db23524d3612803445700ccd29683e483a0513463bc9777cb9edc666bafa521f8810108538702ce783baada42a9f6b8f8cfd5a388bc8394503cdf55c08b9585a31b570d75ec4666d9424ba226d64c111aafebf5b190bb8e46150c990e121930c9ef10414d1be935e10041f589f8de093339e82ba79ac21bf7bf2302eba6c7791700e3384b19795d7b9895b951978d7ff8c103dd68543df0b2a24e699dd80f83c09b7013b8bfe8730f4c39abf022c27dffde76877f93a1de1e0cdf4f1bb6271347c4f5ef8b40f0ae478eaf78307be95aa363cf2cbb3b801711b8d09c100c43321fefc5828679e2d8dd423710ab4acb5f4587b5c3817cf974454b634510d094b0c3e31fc6d5d80e37ded9ed0a146d25ef4072b9cd9b3dd3943c5066199c0476ab4691b9ce5d7639efcee7844925b05d7fc274b097a132f75b2a44800cdffd466032c6b9ce869a85aa8c1f5c9f8f457197101416bcfc76d7321703968dd055989f8af98fb4199463991ba0a3278b6efc7ee46aa3065aa937cf4baa00e7806436e7ed53f9cb6159b154825f94aeea08e08a3dbefeba96e65f6a19a18e7096d0ee7466e4df89b23ebf0e240457007d2c43fbbd67bc66f3c612a6cc96d192b08261c01829682df70637fee888048f53f342ade745f7ae7befede058d04754c8c6fc2ff2250a550f10d476542375c293b7252105684c2687d0d093773c48c3a85eb9b105278431505cfc17c4d023bd9fcf2eac5ae4568311ff35b12615e7d8e0a46923758a11194a285bd70d6d32da735896cf67f6e659b98592a301d16ed9a67572524a2018f67b7fd7de9f55fa24e4bdee95541e82bda6c25a4be48b4d2eec54c10e4a4538e91d25791b8918d06924533a1b3fdc2ef270b10c2f37f7070ed63090f4ffe572f78d5c77b00bf6854390761c2fb7c3f68188e4ee029161b45539808e83a595cc73a6dd4c38ad6444b547e2e1082452d9901a6dcd0523309d6512975d0cebcea80982ddfcf4a70e8b5a8a8f8b94fa00540fc7b9212fbd0c8bf0361b6d5aadcb7d42c8f44c6979ed8a98ec5545f5f1f60373aa4c018718a28c129ba23ae5bc757c05e56f43e0e0b1e839e66adcb88f7bae03c4f13b1b24a41f3e73c7e376704fd4e1c302ae7d3fd58d1853cafe0d8745b7cd54cb406d8fde0a42e6b68ab5bf2c786cd39b5d70e538e21a2372d4b8d900e4997275f31d2a039b0bf4796eb27973e45796b4f93924d196619b114301800413d427f1bab66cf0316c6e9afe81acf9aa8b69aaa0da17bc412cbe34b05269af7d142985b8a1f48b026540d6d74ff571927d1c0d8e7a21ed01449aab189e98bb51c9e97d10643c43f2140bdf816c01b306f3247e07e8a6c75829d30f1541778fd402b2baad479fa7f50cbec17779e7f3ccb668790ea38e52ba75f917a5aa19ab851428275f650b075e2069dbcaacdad080b6b1695b258c70a2093fde9ef84c79dc70ccf8161076b14398bb472af5e1f7a9a50afcf023a429337331b674cabb67fe50d1b1e2074e872a55de50f9f032929ac6dd2941949004a09df90bd8901e0c52ff3da32fd5ad2efc8a78dd23dadf5e3134f66f8cb8ed4dc13bda2225c897cff6f557cc651f4e0caa76050535b88c921d5dfc83c8c7249fcba5c5046a657793526411fb4da1ac8595e8a13186fa7382a5f894006458f7efb0e7232f6c2b6d782e383f775873066f1bed985cb963e3d1a56fee63999a7c0cad166745fbc04830a676a430ad3ee0aed52f5a63031527e986625f2a6ab93e24ea8682dbf12e3dde75549a567b9f0543a7f4f6879a4a3fe51e2cf175600cca4fbca5024ae3eefeb3619a247f6f7f562ad5b5a19ceb8ac6f4825e4dc8ecbd1f010cce2747db25f53607705f2c2cad302f196a8e9e11229638aac6451d1b5bf5d82017ab2345eae736054513deb05a361d173b4034f194059a11386e81830f879567e2f45595b2568e61f526318bb15c0d8b3402bd9896186bb1baf80649a5f5dc24fd410412bcfd445f72283cf057a52ee1b15c50b92992ef0026ff6f6c33da8e9fb95a76e960fa571b186e871e8e5c93fba46091e1e59f51d0c5ed38b07d449cd0b7ffdc5e3a67f7a5cd60a819068aae781bb166c7a8baf2bb0f21440bc4fa22da94630ab66dc4a4feb0e718cc5f44408a2b5d592ae79fcf5b916129d19d8c0787429f0e25330691ae08aa02d99c50bc64c78584b7e5a105a786192b671646ae54a8c4b6de62199bf73518fa108b65140eca909ec0c318c2ec6fea6dd0ba00eaa5138134492acd1c4cd2eea483266353f989f275d01fbb67ecb7af6e043dcad927571ade2c3d0ee10bde308492fac1cb2d23291f4a77aaff346cf2165530da9080bceb778853fe16bb826cdb0d972c1f32024e3af5454e980a3d9b6ad1815c45ccdbbd34e0d835e5ee3dc92e451961d61918967e50c9be2b8b1288fa400bdb1dced6c7865979b4964727915358ff89ee13d6bc3494ebcc8555a25028703da555533e1f1ccc3e3b0c57cd0b6ee6b84a900a7cc5e90429ef6a9d92b14c70c44ff528ad5ac985985fce079a08b99dd80ca8f4209f59710904ab019d6b439c55a8fdd3cc0d8145ff15477c4bb6c76948c41cddae0cc8cb054ba0fd576083b34eb0509a90a681ccfea18d1687c6650cd5fea8df9c9a1c7e890fec483e474eb14d7620f9fcd4d663cfd31c0210361eed5a67a08ec8f30569f332904059a61d42b1fccd99556a044440adb17093981ec48560f4fb0f5bfc991f8ca8dd009f873702704c36dd269325dc7b54dd1e1b4cc5089e74810c10aec8e573471d5dbe4d3eccaec9b90d6d2c31a7572021b14414ac9d186752d194601c71e46550402ddaf84ddbadec54dacff0922f2cf87ede4080156b8707af8ed9455e2d3b32563c77a1c047e94965f3af4aff800b830b1acfdacc574a9a893e3cae24ea2f93f5d3b836e275dd5ff3fcfd93d901a9786146844a270421188432d429fff2d1579d90c28b646b9fb041b9c23590aa4a50e56f2ce2f88f3a7bf7ead1686ccdfd1f77b1980399dd86eb7faac04f851abef4f34021eb020adae87f808bbb04d47aa21c3c9e343308bb48537ed267828e2ac65953b6a9a7c60a982af32bc85d029a215a0168d9c47006077c43a426673bd97bcca523ae9a5669d62952f6b3e044680c8c8c1f8990e1c6cb9ceb3decd6c77e254ee251470097dcece22cb8a3dba68b8c13c89944862e98243d481db41a88a0e7bd1b3b72256c0db03a8fcf153f2a3a6993e9b0c2dd5b3762c5e36eb17b441c79fc85829103976002dfe34478082a0c1d0b065bdab6e92520610f97b562ba315724482bb7c0d088b41c2891e8605f564bc98ab6c1ef7c585f38a0fe13650c499e620b767ad5f4761c762bbeec25fa47dc0131e0f031edb7e7d5c16f69c83ad59827314e701041d1a68ad81cca53311b5b5f37dc7793ffdda6f500c68ad14c50c659e3a5e7f94fe66a551c4ad8b3238b8127dc070559f7609b3facc02969eb1921e8c00e3ed76d50a2a299c22d36538417c21b577125ba4f65aaffb6c587fd477943ab7a7af030708ebfa154301f6707d7cc6b240244cd313256e771f9518d171f25328c1fa57a2aa87f3ae23c41c266a08745523de372a3ead6ceb5ac9194085884e0aeb86152dd447374ac5424c36279384ac44e40cc506d700c14ebcf284cbe6220b2f8f21d3bf7b4c22b099ac80b7185ff4079936dbddd8eec1823178c57d42a0a0bcc2d768408ed11e65d40a13f9fdbdaad37c2bf3edb0f2575bd6d307d53f6d00cac487c884025116f9453f7ceca6be06830e5eea1c5a3876cf6ccfda97da2e481047bb41862d9ca29c57ca2a3ed561b6e0a52980027231852da82fd7370f154bf00949472588510152df7670a90d380c4a71b5e58cf4c62e84748f5487758e406597cffa2cee636baba99019f63b5e2e0ae83ac79c40d9109d7bf492e602b8314cbc84e665b2682afcefbebaf71208d0c5190ab81a6eb24614a771a3d3246abf3ec944c48cc3dcd8296f0f9a095e5a4693f99271d792fb060831ba2e9b05b8992c4e51cb9339a28aff0925bb56086fb6538278b427940d17746923ab0c88dc07265e5a11df86d5e01584e51f5ebbedacce92865d949", 0x1000}, {&(0x7f0000001380)="62a25d1a3b255d6bb0ce22c11ebe539d7de87a4e895951abc2966e9cea4fbdc7d24f854ef312979828016ea2beee3470cc552248720858a57081d4145003d8dd8fd2c54106f8cd9644ffc8b47652e10477d5cad975a2d145f1ee4b7b4819f57add68cdff31c222f0d4e9ed04e2a8692d3c786450a7af355b99595aa698cfacc08c07eac8f8465bc9d9fe6916cee05869bcfa4aca553d33886ec229e9a507e6ac19b9140d97322ecce3bee04d243fad51989dfc32004d9d1c18a7e3b2f3cbf3930993", 0xc2}, {&(0x7f0000001480)="415f1f5a700ab5dd1b84e17feb237ab51c7f8cd692174e101a0c21017da97ada92131b0ab35133c1b4220eb809f8db370ddffe55d8898cf4c7220a92ec57aa7acb6c922d3b06a94cbe99b0e62504d65386e9acab7d1f90312ad33f6da63438b0a90b4a9de0d26551ac7bc7619a5af7d3f253102b96bf4b30aa06588759adf7737d1325d3e705dc0161ea361e3011651de0a60459043da4c49cc79f72a8531dd045ae7d8d6e768ca159898aced536986b122b52d6c28ab3a86a155ff93922e2f38b3039d64e71bc8063f8723d2eabd71e14b5651c72fe9139e63233ecb96dbbbba9fd331c0235826eb61d14a381c3a5e017f6d5e74217b09a8728f59a8de6748be454f799184ab2982986ae2c0b329a28c6210ea206e9cec36e245ba0c91a84a538304b5524f9727492cada1dec2c1a9a689e64abb635f81fe5156c85d3462b21e301cc92a12055c9c149b8fa8c8dec8f1f35ac2c54597fd9fc1e1ccc890fb432dd18ae92c836522b5adac3d1c95b94bfac0e447229224ca52324c15a9b4b23849464b9f6ccb4b7b98fab5fa6d94e98b54e49fd4e38c04fc85e244cd87b4a4d8a7b4b56d37bc65b63173a4587ecf7dd7622f07014fb0a60db5f205cd9532429ab03aa5354446548a1dcdae2b51c8295ea4c31a1baaa62c2c0584188440270b1d0ecabfa65e52775e41bebaa09b693e25d8ceeef21687e7d9c6430fa7c7180f5680308cbbed447fa5904b4646dfede8d23c140ed50f3bfe28144ea12b516d32ae18490fb0c0c1db8ae1bd8e055eb9370c2d8c09e0e7f0d9e7a5b3ee49432fac44cc93482238b035938cd37ad0a82054778bf00197476531421bd54534b32ff712eef3e8f1c360a369a5ddd9e08f004c4d0b269ee40a917466d377cdb417a443527d2c719f8c35de400c831dcca527682306492ba917f58a97fdb993e4cfe84c96422e1763854e20c0d610e0b72dc529ed37427f7d3f20bf8863656a8ebbb25a886826c8e51e6615c0d572782f7344bf81cfe14d6ea139096f3a835623b6314f512fe710588c0876424aa8f5fb856688d9176f004fea28aeb11acba5d535cd364280c0a7c5d98f41fd726eefecfb209ec089355de8e4988ef646e64ae9e90e0d11954fb173cc2b03f467ab7274161eef23f96e9ad6e0b9e569fe14fc49ac2a64f19bf0cdda144017c54986fe26558d8dbdc439f1bc43a3c9ee060c2d13bf0f6912cccb69932be29ec3da86b815e7dcc283850fde0950604cea5bfb87d682274aafd01febf12391c8cd838129ac86e94df9dc53772cf2dbc7cca1635b7b0117d98663230255bb2d5226bc99493cadaeb13e899cf0dcb91d3bb092c7edb958191857beb22b9bf0945365260fa27714650e45495c7deb77333077f3119811d4257d08c80b80aa29ecb49259f07dc3c89fcc9435bfbbf3d48104fc248f667db03a4f309ddccc47fc5feed034bf2414a4a394a86197c1f7768f8d07ff882c752f4dcb5efb2e7aa23f39229cc3f5019ca2025cb1d4bf5b5c19f8470988702fc2ab212bedeea914f93958182728a8b587b2ea504dc08ae2e451fc19ee18492ec53e54e41dee40e5df00b3495a395c530d0197e1a526dba078cf1a1aa3027bb219832a8aeacc84c0aedb3bfb3ea7e9f0d68fb923683bea00c3e20d897e8171ca7cdc332e1a8d2485afed387f44901c44039b659f657664ba59bafc6f7dfbf1cdfc5c94c19032629eb44d5c86e19e6cb86cb99466238e4d96263d750b26ecf3c3ca2b57c77b71baec0a2145833cfb10ee4d494c488341f3a498afb484b25bedd54dac05260ec24d2331420551db1d15468442ea1776730d4a0b68bbd84245af3ddfd6ff2c0cdf2a8ce06d9c40527a67a79fb9decf8b40389d1bdb38985d101a18b7cde1538c98f507e764903a81a27e6bb529240a434cfee8ff11d81922f2de8deb44f92ce10e7850cc6393e99c4cf83629e5dd256d434c39ca778fb9903074463c0b1ea986e4d84f7c93d30e725e74ffd828624e7449676ba168b095e9439433ad00f4bacf68f9b4151409d2d2f58f981ffa69e0f2547ed0d953a7268550cd3ff31304786c30eff7d63c49b049f4b417b5d92f284690107bff249a46d2dd26433a84043436336a4ec9c7f6328ea806a04ab37941a3dee8e7eee5e9122490568bef5522c2aba654496fc601eb314b952a82ec5d43bfabb329dc5e8dc5e4a2fade9e9d5b41c6389ea94aafbc210e51f8265244e54465695d15f4239e04437402898bb536d78796c0e2c7089fdae25d9ddde1578a85993c44f8ec68698c6f1118fc2bef685498101936d54f00a84de216e3229ee9a18e88d06fd74bf0abe924797d5567a12c109bbdee78f39a2c7d854200e83e67c08e4640345964dadc86e28e379af954502d2d5e50950970e7ce82091be69761427b5a5bde06012df7eb2c1444d674ee77df333a5de19cad015fd1b3da418b04b99f37e158c6e046fcc2c5a6cdaad06409e4db50cf472b1fc8eebcde0cd2f3b77c6010443e20d74164b40062737c7dd183dec86498d517552da240d46a2744f488491060ae046c357fd73319817727bded76123a776738d56f54416b578823038ec013dec4d6bfaae30df215b241ba0c50b62055573749a6cb0f54525fc2c80dba298b4b69827b8d4226d022db79f68d9947d66f863ae1ca449974579d3f15f6eec7956a14af912742fded2ff6ca21baf670b905b0cd638c531640cc093724273c6c4928d9c9a19bf74c97ae09ded991e469734e2798e99f6c8f055e3360bef3979d2c065d626d12a3ea9d1ff460dfb45240f3ab1841a9faca44e3524e3aa39a5bbb1b7cf4d571463d31c417efd560349bae67775dfc99fec95b47b57ef61d2ee8534c37022807c0f91c82e08b1dc7ae76e559d469423aaa246a3398827dd66ed3d84da93dec7c3dda8e7f80d77d2bbd60c9390836ea5e1c7f649b4adf6aa64ff48d969e299bf18fb84c7a9495eb9c5739b23a52989cdce2398b14926065bafba03faf18343d105bdb6b65d041a4f58ab9507dd4ab2f9466be9dbbfab5c7d73a3d350af04be4b8a7aef79442e63a9a57cd17663eb4c46bb225a4e613723baf66206fcdcf09e45b67cfc728da47be6e0bbec33d3bffd2598c8e44da658f51696f2b20ae6c3a9002760e8d98018a22d9138bb7a662ebac63156085f18042835a7142db215372544245d3eebe50a7b5dbdfbae77909e5f87f9dc3c283c5002e4d20b2d1eeabd0b2c77685abe98f40784a6d4c05b19ccc0ba8ef8f8b159ed7127f0a29c13137ea6a703295408e786f075c5e3e0712ab8ada998d8dbc3249c25281e55c98aa91df27315aef451b58f5afceb024dfee55e544abca6e752a8767999308b75a0678837fee31a639fd981eee474eda689437ed5b824e0e1c4fc00786a97dc3c9b12be91755043de1a74d71dd75b4b05f6f726784ca280bf052fbdb193e1927d0e63b15746f4ec017baa8552c38002c50b524f6538b2677242978ad0fcc18253a0e96be6b6faba35e77b5ef75eef2b7019034a72c5a571f72d535409029b7eb2121cb027cc3b6035da5e85a643e50f1fbe0d220e5e0956c24bab787dbdd184c041042c3979466da5b608da3e9b0319a26201634ca5233f59b0a2ce00f6be20a780c1f0f292e4cda1c9b0a0fa6d6d15b1d7c598994654a777892cca312a1b809598417710c20c6bf41d4122f22971d83c40ff88e6925faa6270a9a5f02cea7037106e08ded05a4d6e155b5953f4819ee112e6fbace2a02abd9c27005e54d1b272801d22469896ccc8d9d174d33440a370cd1f8063733d478d93c76a8281d7a4246ed990e690472748694f8d7676077db52338ec7e266a8d9e4ba2b1e1027e83fcb68f95216bf5681dd046b2d929a7578a31eb9b642d22e396f592d8db6b01c37b201dc195fd4094ea3c5cb7fdaf7e6df416fd69f7e3ef95af9612813f9da5eb0cfcaeac67c5db06c950ef275e5e79bdb793000251d1412bbb4c0ffef0d58eb5238925aa6473050b18d9c844fc912f799b0daf7cb724e9ec2cbacdd8d6a2829ac7c70feadcbda492925d94a728ef25c9f82536a0fe0a9e4994316e4406c5349ef626fe0bb45efaba69fa64b02a9701aacc51dd2fc26dc852fec802cd8044971eb2f5918da3af0cf432a52318762438b2239c39cacbde71728fec76f79cf18a0a2e19ea12f478213199422322676d8424a20acc2ddba2372e7af0dfc927a7027c1e1cac6fea6240cd2c77cc909655f0240c4035644e454cd72d19d0bf1d7106e4f39def7c11b57001fd0accafb037b707ba7346960d387d009a19fa0d4bdf41fc7c58c754afebd0f0115a1c6545c0a06af75e4c13e41a2c4d4860dac02320e1cd5ea1ffe7b94b8c771337ab075ce000fecf27d3977009e5fd396c2dd246980fe18bb8bed648f3851ec78b3f741cbcb2a159d5e91d49e61467dd3dd51165f973e50bfd516f19457844009c0cade00adfd700f88a4ab0d89d546a0bc965a7e8b7a92b8d41d0c2a63a6a1caf69fd3aee5a48f5778e2ad3f756837d5e70554291a5ce4a64144a8dd84a6690d10e69200ec9c64a2da1d1a5532383a142e8144e52debb351112abfd35efa644d54a33bda845e48f041858528a8cfe6a54782be5680862a52a627bfce51214b0fe8ea3f45d1576b1121e52ef4ffcfd95c5754f3187dcdc7693032c26555fc669e9a77084525df720b444467a19786e3cb30cfd67c3439d2186f46d7fda82491d8f13b3e9cb776cfe493c6314db2e226ca50f86735ea47c1fece86994b19ed03a96232b81c40504f78821b5ba378935b5d90d7f12c2a7bf9e078150e224ecddb7cd653470dfb72b790c00a3415b713491109afd826fc0026126a3eebeb6e3b62d324fc5f6d66153b6da09f9f4ab926724ea8840a0bc89211005626ae8788ae8e111069845685b9df3810513552c21de97ff15152f54acc0ec4938552fa00e8c7d06f312ab50fdaa0d1241d419c688ee6f47a3cb7854c7f7d92091bc085e7fbfa38e6cef4f1d1a2bffdff52d5a6d58a10026f52b947e67438f9c2512cb11819540b8e7ddbcb6ac7fe642c1dfcf5e84d9b748b3cf1786cf7b14cc242fa8bbe7a5e50843a25257e850dd56ea43b3cbb1af63ee4f3024efaf6a09edc64e1985dc2c2d3955bfbe2a655eef6583f6a112b138e934a36e0ac2c1815cbfddd0a18a289b8fd13e523fb22c9f1eea1b666b0f71353e918e885451ac15cc78f4b9efced2846b3c17f6de836d8f2934be14f7a3b41c225a05955d06b8ed0b74b152ed79ca5af2635ea4fc535ee2f7f922ab51fce06726b7236c92b84e679b45f11e58cd70217aa4acf6200e2cadb87694e92dcdf47898476c9afb63f928384ee3047b5331a49ed845deb9d29dbc6e674b65b35fe2fc1e14e3af80f4ec6590132a8206a4d3e8730f9015395e44b270306eca66ef9422d829cc362f9a71e191f9eebf14bf04c9af017c70785d6b5f7f2d2576ba35b951f95d34290a5aba8e7b40d2e629c5df62aef191438e3965617d2740b69d168372f1a38887479a06dbf2f392aa4b01d91a2291a528c168bae136a00558ea19f9644e9ccea61683504e2512589a41ed588fc551457754ccbdab5f09dc08951ef13e297ac28a5582ff8c7c129e53c59574eeb24585865a630aaf752c2a6c8a76ae7f3400e37066a412fce9794a05cf3eda97358beb944c49e4c7739be9327ac901013115a12f65e0118dd45b64529f118321abe70c62715cb7af034248d7af0ebb558e2619e69b42f4adc1d0d233de3d47c30e24ac2817dc92e0e795", 0x1000}, {&(0x7f0000002480)="27836be88925bf6ae61e30fca9869e6b747c1229cb3c78862c457ef4d2ce07859cae731052ccf4c53f54458011e92dd539f45ddf664c83472586b96d706e2c548167e089a31c26c1f67cf5fea3390cc71eacc42ad980453df31aed1eb3d26108d0db9063d560bcaf91e3cead5ad0ae13d1bfde6d923e21fefed42ea40f560b65f29dbb7d14826a670337c7992658f58e724a1e787f3a81b5bae0eff2ff083f6576ce5e2356b490491be4666e53fdcbf6b3113e5172532223934330e705e0b51440741829c31440e5f85fb03f6754d8004c4d6c3d490b7fb2d36f3ac2926f5cf6532ea57cb07d6a682949c224b49435517a68aeb9ecca1539f924eca7e47c2430bea56e7a32913fe166432d25d8b47f4c1e49fd0f957f45cd9694d7a79092b46b5fec145a956637dc80557dcdd7d6495bb7414c4c563185c762fbc3accb779c8db7351271c315cd78338b17cc98f274d1286adbf019b9558506a8ed256c6e9ffc5c4184eef70fafdfafd5abe60d72e6200d998b92e045d81a1af063fbd3d18ae4cd23b83ca1bb497cb88c4f6e76f67fd145554bad0f5811a3cd65b5eed9ddf50b12e43cc10106811cbb96d3e284a954413f91f0efc87f76f803fc1b0774abe8e4ef1760da1f1969a673e168433f9f21a36dd0396a6f3b680da3a4beba1b70eaf7f28b77e700d46001b260ec4d60e635f26a42e1eb0136d7cd73d8bfef4e201fac00f99cae9c5d31b94cf60e65f1ea4b620a56dbf966c6dd89c62db7c80f0b2e494e207b13b1c4e526de2368320be231c5ef8098fb66f8d794933058c016af8657160ccf73653cccc8bb10bd947fff55dad57a44371eec2daa0a1372adf317a19b5494526416d8243ca436a496ab0ad914786f6b502a7095dc242dca7db514f883cf81aadd5fd50b176f5f7175e501a6c3d82b031f8925026f0371fac0dca34b003926deefc936190720c2635828e5a514b7d70f154246437436a9b586b4e6b2251ccff5c550852e07dbd2aa76d722bfbaa4ce85f3194117687aa186789a4b051340294e4eedd9a26c446b3de51210ff5c421003f72182891be2a152eb56a04bacc0c865389f9280f3b2d94713ec1a17d2be3f4a0f01bf81c4fd7ddd1345a6fe8cd6227f9e0ea7acd6e8766c1f1de70c7b96bb5ec41e3077b89519e6fba268d985f394fc4978d16101de56540d554c0100c0c4c6bc3e7b76c5eca7b7a210a42f148043f576c95dcd93ed37394a617264c0e552a4e8e35ca6bbd07bde3528607638008dc901b7624d1531a2fba154fe70afc41bcd000ee49c6e13330c3cec828e5ef8eb9cc634569d36fb1a3e92b25174736b1416f7a91fbb1faf0de8cfc6c8e101563cc50625f126f24ae18fc2f99b07bfbfa762d50b289f48f83fce7d4761068ddd5c0b27af63bed0f5ca10fd6f191c4b698cd65ea6fe7c70d2f95916c2081c11407ed205fea29e45b2b583d795aae18a3db0b82db7158a83f0cde1bcbfd5ff07ea1e1a6a286b65f5a666c11cb366496c5c108deeda76b4507ba731888f07defe060ea25e997f322a18826646e1d75a44c8d57ffe80509fd4da9e45a32e74f801fa5c73631a6f34c2bcfb0da88c5c06396a5b3d5c3da7e693c1a500485590bbb2e0606555acc88284df38aeea175a2565b9998930f98ff6e0468a621251db5686bc948f333ddbad587ed1c78c3c425d63d83d23bbb26201a8496dc732aa53edc908bd782cd0ce5b5f5654a494da9fdc5a71c18cef76bbcd4b20145f44d7f11ed6406985c1aa16400ea869b4b37fee24dfb8e07b944cb2d3c141ef8aeda1ba1a5671477ca094c0059d33355282fc671dd4e84f94154b4117d5ee673c38be47d0fd5a327608b2e51d66569a43b8de7f8fa3d66f1233ac40d3e0972dde5b67b97a8a95aa5f7ac77ce3f9bbb88c43998e63200e0a06c3e1239b15cc6b6dbce62d831b0d2d0d1f91004352ae21b132bd4646b640456c75229c34323f9a0f524f8be8dd5ceafa4b03e97ecf0a2ec41d30610b526d3e2584862481189ec5345052f1e019fab6e202025b90d5379a97b75e52db174b8350cdaeb3a09aff3673d8306b57dda6ceb3ec1880f6eedf82b829a50e13d21baca55c8976892bdb3489cdf451d8dde73ac34452c3d1ffed1cb6b44347a1e3f20e6a94a646855441b5a6a1350d4c1dcb55a6b0ebeae8cedb80823d3e152e856b873f25bf50dfb5aa1b05184ade697310ae56b906713461b67e2935d3c6078fa5bc088131522e15a624188b1ae50c6cffe197c1976a10c8aaa82a4e758404e3166c08057844edb5f315cf4f4cb6a0a49fe10f04667f684dcb4f430367c7b8c1cbc55bc4351b84332090dd7107bc4e31d55aaf95e08891db9801b7c2b999f744eeead9d4c2b839f9773bb653240f5f12610f9dbe04b84f9a9a050b1628ad35a9ee79b56252a1306a737d3ec62c5653d673bee66b3ce3765d950ddfff3437a5c139e32af093ff14b793dfcb0eb961c0f433800152250bfb6864891ea12719b69176706bbdd348a41789502e078f9ace5e788142a86f539f03250941e2e49270255aee105913ec93323ba3b22d912cde3643e3b40ff31bb036094eafe0b82739da359d9dcd74d4bc557615c30127f19c47f92a7eb2987260d77f5ad8977a3fc5c54d7b75e4746a2b52b83595cb088fdb752b920c9dc67de120ea4597ccb6698a89f434f65b457e5457b40787014a37c512f442ce0eaa5282dace6348bcf0975f24a1e88e5bd5b3682908765c1f7b34248cef4d64a151a5b1f4b1047f50e288306e1c67d37fe19fce1b0608c1f243acc842d6fc99466296f3de8c25b0fc0c720d941be03309077115b6f7a45f2f8a1d1402ac332f2ed911cf1ee558fdfb70c5b42d3358058777a7239a2d99da71930833b14759726d18631ddcb121088c5a6bb119e1c84ff15b10ed9e3a99e2714d3b7017f40edb29d909db72b5f4cc573ba4fefae2e9403d867c468b6b931ca33191042115f8e1ef9145d3aa722cca0648c9d58f5663bf24f91dc6a28c25fc0da5c75d901af42c61cf5c3807d23b72d4e1371546fd6ab8cceea5328c3cf05ee2ab1fdc9b374beefdcd7ae00bd5de3d5ac752c66bcffcc3ff61d86828fee7ef63a2fd035f0538a925c5e57c13d133c4d1a380183bf9f853dce53e5ba5098153cb06832dcf502c6b3afe4aec996a490b29bafb6d940832c0ce62e6c9136e6a96b8b95ba4e2efcb751492984caeb7ae6719c8826103ec8508f1e6130b465a9cab220acfd7153dd1160940c641be9f39af021ec8b1222afcbbc50e48ce915af0e834e3ae4125d8c8348cd5d26d83ac199916a8f3fda9fb1eff6e29edc16f52800286b8fc99317be43c664982e5ab15893543bde8227b9180b5b538355d5dfba03459a017274d11980b2e779821ecabcd08e0a016ecb87e2a4d3f4d628e74aa84680300c06d582ab27aace79edc3cdbebd01709e4fa1238d51862d18ad0562199e0654c6499c0954daf5b71c1afe883d67f6aa367c251db7b1c1e90f137344966ffcd617ff643ce0595195ac75f46eba04d0a34900c22044687b1b853a2a1a1f24b56617f0e61d6d6416a21e4c19877b726874f187f45cb7d264ac7fbc2542413cee34ded0f5150502659979807bd4bdaec8eaa3a3ef47d1150f8a80ee147c6612bf2aee70b881ec4431e5b02275ab60aecf5a7f0425d050cd23bfdeb8865270b492434bdf5a9dd2a4cd980f80ca7c7507c724b6c29cc8a806bb30d6d1c1344effbc84cf1996ad404eece1956120f7e042d8ec4513009166089673e65375b858d3f561b112ee0c65a53274929d5436877dca4a8ffba50426bf000282e2a47d0f78f01a80e050f0b1ac5a9a8a5344282eb9f282e22f4ef235472a97838643b0e7fe4243100f7dc4507dceb7ac8f80a70bb3be10476c5f3ad86d184bf8d549b364983f929112b436df244542c985f7880de4d13a828ebde5e9ad5a2438a0dbf7f671bc9845378847d75a3ec30430f9388e9e5716365280849a42d0c98f23d113e9ea6f311d80a8e20e84b4f4395a84c91d18ae6ee1c7c14bbde92a505241596c54dc2a5504bd332287a2064d44a993f148e2511a695c0e12ee61c33ec8c3f6743737286422382679da189ac7a4f2bbb4cf3f21991fe13c46790c9fc16e7e76cff6638103c067609d24aec5e39ace8e3751ea4e84919bb29ffc5c87c150a9827c46bfd95a0413035347ed139830eda3fd1053b4de9ca8a9790c0cffddf050330e3b644403f567005882f83e94199240f091660853b1db8760793472a4d093ca38fd8bf3ba172cfefa62732b9229cc92f8706608dde23246419855516dffdee801160439a7842e8802c0df54764f2729196fed1be3047a453009a9333dd687858fa87b746f05aa9f60ddfbe88d3f83828b28ca8db831efa0ed5a89a03a3e537493fdc27eb66fc7d52eafc49b38ac6bd8d4eecd512becf909eb04ec5e860969fbd53e27272ffb5e711325440b3ccf4498a4130011dc18117ff78ee9932bb5c97f11c78e6a0019d863188aaaf24ff3e429e76ec5be0017f637c16a486e949c21210efbe42d8a53fc299544c9f497521b15f7840dd4902ca0ebbb6a032dfa69f211e2eccce873e83355f9c7e8fe854f114813411450992706086651197c14f79f5a99d486c7c9769fe7fd05aba9053224da51a6b7c673a5cc2115a96285be74ce39a271608089ce4332f7fde2ffdbc133f716cb08972bc6c320bd59eb66e7fc82e80117b2302bf2823ea5bdc850dfcd672e8133568bbbcb64d577cdf637e1527936e723585d2ecaf6267011afdc79b025db7288df0d01451dbdbecc09f8c3d97863cf469b5596537540e13533bf62c6f2a27a73854d5d827be30b66060d9a50a058728e72313f5cc0f38e8c33dddc764a828c3a75ed4bd7db142101b4fb44914d507eb3992ab2cd4b18bf736095a33e201269f14d0e96e6621f07f70808bd5b489f5d2eac7206c8531ac5c3f4dac2ed15b6e1221e65f8651479cf0657ba6d03b5e14e86d218110097a32d15170d16e375d6ac84230b6955293fe4499d7d09beb4a111017011da96b92f7902ccfab69c18cb4a06264f2d3267bc3f04fdc0e03bf442328b1f1c9c92d71ba3b5888f808a3d8379771015e1f779f2a7da207d316397901c1d2710a2e8ca5f47eaf98861adf571b75d2c363f610147bed5630dcc48a836e186c276812fcd107e9e208037fb0291d3ac528e5a00a8b54a8a687195ea5c724ae5e7e452f811dcc1074e834d1de33b713d1c2a732efdbe5e083c7e1c2ffade804eb92c4d13ad09b3e5aced97b06a223f3c04c517bbd7361dabd1f69f0d2a054091187cf9e55775345c0244c801f3fcb26d40789a18484aa9af6720809c5c377e7f8c2e7fd0c83d0479f8a7ae412d9d500444d2201738590d7573bb99380474d280a1bd6f557ebe84ae4e34df24d4bc351ee6103e7b7264898c20b764b8be0bb816eeaa275088617427f373000184078346dba833a29b3d6ccd21ad771fd4d768003ed98c81ef6708538335af664de936d3e3aab66f19d008aa70a80d3fd797f327ddb5f47294093591c54ecf004fbef1fa1dee4d44508a7a69f5187ccae303a985ec7e70ec4f5e6312eb483efd08ddb59171a3bfb7dd89aab74f2fe5c654da5ed99a3af579457dc00dd4a62e320b7d575f5bba715ad16bd5cdee70c710243968da81ab288cfcb86b515b34bd91afa478d5de760f65d862db4a699ca5685a668b24ae7fd55b1bc6d6dd8d33a6cb1ee861e46cd7f64ae4e93eb9654d48fb919c50e93f07af7b2fe7d", 0x1000}, {&(0x7f0000000100)="6e9c94a7e662f8f3893c16486b59cb6fb9017b431dad190fce8918638387e56f3a48a6faf2dc67ce70f4bda5767dbd25086b5e2c29e556efca8cb45c84273ca3890ecf6815b8b1ba83ea5b1c3b095d08ce464175efab6e5be317f8e82d2c5a5374415fb219e2966faf86c3ec30e2362b57ab342723a0106ba81145ff43002e975a2ba4e6c7ab99bce75fadef73883801cbbc68d24faeca2148c7a171574944fa0cddb481c278b0fc99c06b10453330ba0e", 0xb1}, {&(0x7f0000003480)="cf419c5dcea3e7b4ff9f64e167bc9a1f7e5bb68ebbbd1323732d3d2f11f1a03fa9a60ca317e2142997a29ddb6ba8893dba3975f21aed31979df035b996391a9af371b10b9fba34498deeba70cfdb31dd0c865be46b376a14d93ae64aa2413de9b0f8e9c892dfb46a8e2b7d17efd8414669f2b5a2b0520dc2fe79f9ed78000b1ee1eb9e4ecb7d778dec1608380a1a45332d6d3379f03e124433db62f6360a561c9120d387afdbd643671fedaafa1b9104c7de0c72429b3e4080f038d09eff221a3488cd39e5b70cdb2eaf1a662b70ecad5c915b93a5d1c51ccb161a050958791a67cb99328505551d75abbb93f82f9bfc3f8de876883965a1fcff54c4cd0a5733b340540f44c300ff6a61871daa12e856ad7120813213ab8f5a9ff1ecae15edd4b8dc239d9c80b2f955a1e1c01ee27f7b99c0c0479f94bbaed40b959c37d0f52f2b53dd2549ae450e977b3a979db6f0ef0fe82d58204cd0f1a66cd5c6e1d21ec86ab5a10d6d3b02f1caefed3223bd3c85760edf4abeef66e21f34c5476d757fa9f9b4d9b3f8610f7b30d64d335a2aee923c28b91db279cc0b78826adcc7c3340b42c15ead71a33d8f0c148dd193cbb13d7e8a145dc3c623429d328fa7ac765eafb2e0eddbfb5bfec1c86560721845fa14f79b573e2da25d8358ecd422d1899d1693b3802620592d494408baa414d8c08fd318851d1de0229127d2b48ad939a58ba7aee9cc8d802193ce5653c8062dbd711549af039607b030e1a08ddec8df3a0cf7bddcc8927812ef8f89364b1752fcb58052990bfc497025828da3ac7d87b4ce2a64e2080f400613f81906a17aec51b8a7db4f77e5b5be8a41c73549850444c031ac45fbfc0801d0910a4d3c837bf19d2320435dca805f751e071efe23c4fce52b83b2f62dd218fe84bc0f30f0f7b239e26ea6f3a029f8ad6c6590e36d74c4e103ee3358d7e7c35af932f33ab7f9a141929da5cae5dbb716c9f25e2f13d0b562356852a73d7830b26e1a497f7fedbcc8a167839d2e091efd3bc253d8732463db0095e923bba42f499a6024df3d17bdcb84c72c7064329e6125a7fff0ae6af451afa79f35f8f42489b1147dafa56b3e6c69b4202b67ccc1a2830626f1c82848f1fae28295bba3e2dee0fb06b84fb58c969d5251829a5894de05aa8e3fa3916d63801a841e105267e5d13e219bdc1983f45c13da6b4274e202134cddd3acd11f05f8fbeb943ae6b428ecc8e4e05b6e5bf231512d770ea7975b6f82f6fc527150a97947bee0dd7d7ab41700c83ce1a24095a6ebcb518be981ed0919584701e626de8cc094f0a2e5379028a6fd2e9a5d64d4ca304754a5a8d969c6cef9d40cd6c10bf633ab1205e7cd8106b62582ed50552b7114b21196a45a4fe63462b7f4fe96b57c7b1b7bff3e844fd488f5ad0362b6a003bab39c9c88afa8cc053deca37123ff8ce2749d13a1c2aa75b27992bc5fa872dbc30463fb1c36c1bc40bb2926041bf04d56901c87668d8908e3793f36c23d3f8c5120af3718273bcbb51ed842eccb1f491d7871dbc8a2d8e7bf4ea3186420417b0637a1ff33e48eb886c9fbd581a42ba245df68eb6307b1596614e3006a43354fa8fe829bea1795c979a7adbf957a52b00e1ac0ef219726e5a6ce0e4f4f26d0fb1352bb294da2fd42baac46c496716af989f4da9191fc79060fbbd233539ecdb9dc377aa5617078575eef8333de1d96800f2c435ca6796a74140b7d50fe73e52c39917693645deb8924b54946e93581af230ae0e4afa2de0cf66453aea7377924236fbba4f8ebf1b4646c6322c844ba8e36128b8460e2a8dbbf3ff5e544b2b59c32ac5979cbb88b9dd3e28d6371c2ddda2e6b42db2bcea5dc06bf3b16e2ccbc58d0f3be25a563c84b5bbced649a9e3ed57674dc546762c19cef945befffb74fe6768edda47a29c77fe6b0fc0e0cb5cfe81b3b309524bd95a335366e6714ed0de0c2714734ad068bb87f58dd0c485c3d18d23dba257ec9f791cf32f6624b2c18a40190b41884009dd073e5729fbdb2a7eb8032630d9133743c6356895f478acd7dd4f4364f74940fc5e4e368a4535897c9a57071605a8a5c403c3e4bf18ed14fe7ad873aebf402e8ed6a105deea0a7ed2cea196ef30d1974eb516197ec867fdc6d7a7496c9659dacf8653d6639d585c439b81311a1dc881498b29306c0879c0eebd68bb8345dcaa977d4944ccba74fa8e94844b241464dbe42c355cfddb99d34f18d3f01e6357bb5d93fbdb439ad984938734bf3fcaaf437514109bf4f1b3aa2f889131165030f2fc6d9dc37cc12fe44315b14a27f66259f7af8796c5cb67f9193ed7e374ccce679d55e5f5c7382053b6370def8aec2360e6f32bf8f9f4988e98e398275d24cb994acb0a774e32e6b75351d736c7dba5ce75c1f17fed6bffe2eae23213196f21fecfa055f2c0a03732c125d3de09a5725ed76dac7e4d2e788a740c8270c5b78f053d5e8eafde06be0815d026e775c831be78fbc785fac1571a3017fa543bc960a5b2f9897252d5ef1796661540628c5dfa4bcb33771b9d8a33fa17033b9731154e0728735c6e5de1d1c1e171ae75eadc83fbd8251e44b3f8c7ce27abed8169e32d6e3f80d9cb9133a4c57fc6e23b1891487ac3e926c5b7126bc6ca72ff0ebe89ba99cbda42c8793d5c9d90b14977247acebee06cec27b7fc89b76deb58d6d38f2c3725d85ddde1e935ac0fe2f5a621b71c37f9599763e403f5d0c572f049d128a826a2b1f24293e875d5f0316d6dc350d5584410b97749b7d52ecc4fb17e6a782dcce0d1b250a8c8fe64aea53b7565387c2213074c640f81153ef83a4728da0e3dd6dceb7d32c2e25a1797d824c8a246f812208de4d490d838582eeb787fc5c20ec5a752e181c5fbd5c2333e2b3d4f00b46bf8621f66db72b6f4d5a98a47bbcd5a588a01cdcc4116f6ce411e29313fd6d951db1d32654b62d05caa65206dc6096b5a9cee04085f32db967fce8b2e52f131e274490fa2338efa7c6cc9237894f360cece9a4cb41e13660757fb9d0cc74fc335c30c365b323a1c19f64c349f43df123bf83539a69cb28b1e3bb90f6d4baf73586c82c63967b5385e8ff001690ddd04b023d49d323d68a77d1584a2baf914adbc473eb6e3f63e07fe673157bdaec64d42e6078d8aa73dfafad00667a7e0c46fcd5487a77db891e23d4c8219f843ccd5c21818ce748453375c4ce7b5334c3af520f2d5d571db517b4dafbf2559943b91c32c97dc17bb583b9a3f55a344159447c0b717304d71b8e6b7f456579a5f4dc054c1eb32cfae0e43ecc8b3a33fca0aa4b7f5084eec44db9b0340c1e3d0c0350437e07aeb49235378b07381eae89f7472571222e8d55f6962e380c40a549f08b43b7be6abd5814b155091bd3bbfd68f3f3c0245b5da4e520d7d1a9382de221546ebb91f6a844d040bfd8ba4b21f6bd7caea611689edaf5470a2ba293a7950791da2e9465e576d0c7aa825623b2a0a4657c8994a9a4454a93f61f014836134a3be699689f7302152cb98afb0a87c386d753dafd22f458720e558e638ed4b371cfb95a5b2558966ee4de21042384bbf6ff4cf1bbf7cb2887a33fcdf3d31965bf46197d2f518695a41277b7f1d2cf8aa6983d5d3d61f15cf9076f7d9e0d41dcc435128a27977d906702d855d3fdbbcc2db6fe36c0e4f4240c33d4c271fdc7d4df7e171a3724b11de9ee332db758a8627b85734b5c54f8c115baba79bfbf1a0aa9e4a29aa03b4bed1253ba611ac0159654374bcad9b5d7758383ffb0a1bf4e77d30d7c93dc001f6f145105e9b33c4c2a4fb7711f8fb84b5e71d50a652ac028818d72257d8751ed9107aeae07145579d7a925b81fbe8e881e66788e77158dac01d6b051662d60eb867bab0976d9d215aa107e97175cce5297a3d6cc1d4d45ffc4b4aa96d62d988cbf8023f2111f5a638faaa7568186bebbd3e9f4ccdd221ab3618b4102893b8e1ba2b2ff7598181f82abaf9b0a8d699d90ea7524f9eacc6cacbbef7ac79ed6160b643ca9b570e3198c4d22c00b5b049e7207ae8ad6a1777382f89a8ad77fc2a72d395881f8a33ec4318b83318e45778f4166359dc92e200df2ec1b98b73dc81ed0ad44cf5db0d3f401734e26ef140da413667b7ed300c7936609725983697d05b0b75ac1508aebd5bcee221f8dcc17cbc46d29c4861107f1494f7b933679ce434b8196fddc4383d84a20c9b2e448ab14a7e42836e6bb48ba9e6a63ecdd77897ce69dd0bc81a94ad08b14f5c97175c18b04d0a6537cb2af06b437ff7e3a290e051223d763ae86696e3bbc406250a83ecb7281078b4e95a5c6f06a2084d6eae76c348c9b94772200d5bb57c708cb9633dfd46636a81e76e14e33cde69634732cdca0a5162faef5f5542f32934255c5c1ca6e7d73923718feb8ccfe1ddb1b66805c35e1eb8cacdac4fb2e78f7e67b92778ecfb5dd984eeb765729f1d29dafbd96fe25e579ad54ba00f097988459f6f59eba7bc9b4b44cfcbd15d0c5a961b116ab8b357a6853d4a7fe826093c07190434e7129bceb2e84c188b3a99b6d3a39c5f0c9e9ad5b5cf23e6ab053c4d4eedf92cec705603c50769b029ee3f3046b4d8583f602b938e298017c5d50f3a2aeb6b62c60f26921d06c236999485e22715d4d76e1fb1822ab3c30effb3004ef719ec9e25a6484f8e2c9d94691f0c82f66dfd7f92c5c7a30b69263ea1e9d9990d9a495786f8b9b042a0c8cb0acd69208186ff9f71e665011401ff848f7f9434b7dad91417f73437ce24cfc3af518e3dc2a19825d4d89eea065a35672614777a5735da1253c301fd5b86acff5785dbabafa70b721933081b45330660bf802d98cdc2a185b27e89b0973972127acab86134cf7cc0ba91eb773692430154a62f286b4bcb5b51d93e4053ff44b1a807afa1d98f053eb7cab813de3d1c286b93e2ccdfb7fb055312f1e4b258a124b5c9c6f5d8b2ca8b19f7449309a004a8f0311321af4805a29975c7d380ce35f95e367c24d261834bbdd184c2b715a57f825886a7eb03d74193b4e24dca8bd4421384bac9725ea6d0c2ddbfa81d5254db190b1b97b14af8beca01184b01771da1d898900866d502d115e0d5b5786d3575d3cc1cc5c798e3185fbef0ca38df2cffefd2ef8c186a7bb9654a24aa72b68b56a76b159462dd2584dd0cf907aeffb481c63cc67fc7c5e440e5ac8ccb44cda6ba4b0cf24c28591a397f6f9662ad3ca11b53ec6e96fc04f57f4fbccfecab8688d7556df3fc96812b8967a279249aa8222e8e24880cda11b3d12ebff7e71b119b94648f972e1992b68e1bb3189198ccf4819b0ab10c97cb815af7a17a9cb9fe08b03e2f521c85380ca622c6929fd7c96be5f60c9ba93cb0b2be55f11c5d10cb3e1e1f5762833dd6a66a5e599037baf33e30ba1c1f5a4b7752e3d02e9aa80cfe727f475fd1f9a76b8b934118e174bf87127eb9484b625c8993381ee5a49674919ee386d7c2baf3d237d8e03c82e2bc4aa3df0a59be43db9c70512801411b8e0bde2ca2e011e69604f8915fbd89b2c7104af475b3fe1c02605cb84aa4aff470c53e567bafc5c40a011d6b499f5cdf6c0d98b187a43d83c317f88c2fd460ba64acb1308ae8112671c5291d7673f49e116b4a3828e3abb69e2eb6f052069c8f7ed01f5842f59eef32a434079430bd537db800f31a302b36c51504dfc123de6dc4af3da401c8937edf494133c9715211c63c10738af69086dbf1f8c7481e3dc9322adac08c2524f6f5081c04978431604c557cd625cf094c0243055e35067d6e74d71", 0x1000}, {&(0x7f0000004480)="ce8ef12368ca606d2134cf0be2328491e45aabc61e6958a95bbeb14b42002bfdc79faaa523c3cadd6c92554ba8aed1a030c951c771df5aa650f4a0861ca262780f19947b2de04061a5", 0x49}, {&(0x7f0000004500)="25df1b16db984454cd5cb6f1f55a7051beb540f914baf66fb1f16c952ffb17b8e7706ff0bb82c991cd2335c1f54c53ca1736c7d9479f52cb630484b109ea989919ca1037a742980ed8e8e57ab2e6744acc1f1934e781e93b3a383fd5b1e3b7f3351e585197556a526f519a420fbf21124624c001c7c5", 0x76}, {&(0x7f0000004580)="e743f57867baa65ba8180705f8f83c4c890f0996e0d984f1365e17ee33717f78b5069b132d861545968f514220f08a8e93ac48f7b4c81d7f9e155cced12eec8d111015d98163b6958b6a475a980aa93917457716edd4af97e51579b2acae2c918196c1d2593b480aa260f4b75a6bb5d00823dca23d9f092d8aa448c864a6bb2e16c4f4a9cba3d3692744246eb4d00aa96be3290b26c0a19d1a541935750ffd0d026e44084152e179aa4ac4af398390a332e0c7df974430a720deeb1c6ac0ed0f5b27fef02110fd0707db63be84581ad0758599c3c2cb567ce4f9115610a3e897eee3be15df5778f9147a5815a7a7ee07bfe389d4f8", 0xf5}], 0xa) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) 22:20:05 executing program 0: read(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000280)="9f", 0x1) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup(r1) write(r2, &(0x7f00000002c0)="e8899811ca8275780861f323e7039555e608f3f98c653b63a29cf64f67c27538e81b1f9dc3e11dd57be973b9b7bded210175c8d45181f845c23489a2f9e0e0efe304650f5ad4932aa3360ab1ff8a4fc2a24e276b2d0af6287aee858c1d13862ffa3b3efe607944510a0a232a920b7207c9d8b45cd21c54cb56c8cf74ccf3c6b2f9a6f85684cbcec48bbade924bdca9a6009318eb4c14f3fbdfb62f252a8ff70edd5b55b48b947eb4bfc2df18fd20bfc424361b86f6d30a", 0xb7) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000140)=""/146, 0x92}], 0x1) 22:20:05 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="86b9645799196c154ace23f14e5277f68e2773c598d357155cef7ed670630b1a880ac9c6e840364a33ca08d6b71e2e90482db04118103b237f3989234dfbb6cb5691d6a7f37f488c9fbd76ae5b99325195b7cf947f82206ccdb90502799e667be8f41364b34327abec761a8166f3a603f7d690e694dd8889d61111672bca9019158d067112b25fd839d509d9045ddb31a2d422ab3874e13c2e6666abc902ba8d95e2a4a7126459dea6536d104c5935e2ec", 0xb1}], 0x1, &(0x7f0000000200)=[{0x108, 0x1, 0x1, "90a82ca06a80eb7c520086fb11d72a8a7d38f03698fad4a99a6571444edfd9188531162e390d8e130c1759e073551284ebb1d77c488e94d77769c39f5ee4e0dc63d097316538e6a22cd05abd0b69ee7499b9cb50c99bfedcb17aee33b39da434c7c1c3ad41a7ac19bd9250952f5387531bfe50a6631a5d3eaa88b985644ae6773f40d66dedb109de493918677c7f9cb5b65d27fea9ddacec7784d829cc7f453b72b742cc15e782b2f4a0e483c0a016a7257cc07f8364a7d334b13a802263791bbbc48295ececb5660b7517e8222641ac2e47aea0f74ecbabbd0812501a81eff1318bc987e99b5de5220eceaffc287e233e02"}, {0x10, 0xffff, 0x1}], 0x118}, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x2, 0x4, &(0x7f0000000380)="4a1fd60b8ab1304ab9977373b292e81a6a66aac079febcc8969cba8cc13a34aac81b58f85a33aaff9765781fc65cd402ed61d89f0dc8f66bfb46a1d042a42cb13ff036af49dbf10f7f9912dd1671b284", 0x50) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x0, 0x13, &(0x7f0000000040)="04000000", 0x4) 22:20:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x13) write(r0, &(0x7f00000003c0)="3e2a7913e4ba6d673553c0c01b7b2ff90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697be3be0fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e00000000bae9df8156745188e3629a90", 0x87) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x3, 0xffffffffffffff7d, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x6c) 22:20:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x21}], 0xb68, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x67}], 0xfffffffffffff801, 0x0) fcntl$dupfd(r1, 0x0, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) pipe(&(0x7f00000000c0)) 22:20:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0xfffffffffffffef6) 22:20:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) lseek(r0, 0x0, 0x2) close(r0) read(r0, &(0x7f00000003c0)=""/172, 0xac) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="921e0000009e11fd323a71b0bd283c5500f219c5f7404d788632b4cbe398be82edf3f8b6c32511484f678b6316a73df0289c0c94698db5fad1b86ae91831c932e2213d4f65aa190262e0275313301ba21f7b138f3f9ff7c6101ff908336c8141b2a76c2eaae9300900a91d848c74f1de60bdf0893862a26df5e5b6adc96c1a8c000000000000007ef5ad205c3ec7786c17e6beb5e1831f1f1153eaa5a2aa4f66b844193c3d52c1f9c91137523ca82dabf9f81e0f85008c137d74dc9314a8481f5496fb029e9fd3a43f388be8c6f8322557ec67724f988da89d2c7d9241de451327a517419111c440cd81e5c9bc6ee7d10e9992a6167320ed8abd79cabf3bb17fd9673d24e76491f2a50bf49e6062e7f4a27e446526a74d489936062f89", 0x11d) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="80878295016ce8e9e9780cb0f7ea27e5cc34b770a4d18703e9e95f056d8343bdccdffc42a854241754ce465ac0525f7de747f9f183f79249e6b11c534cf47542502c1225ee193aa7cc9bce2a4c1ac74c490bf3d5e07547b2ef40d83af6c9e8b586b5385e5d4bf5a6c8aa18a1039dd4d810e897345ec35971a5d71ec7041d54c45db8cd5599a341296c36937f18e9aa53248fcd37e4ed63c4855c7f313c65cd9b47059774937e92c6a66a7c045a1a1267", 0xb0}], 0x1) 22:20:05 executing program 0: r0 = open(&(0x7f0000000540)='..', 0xfffffffffffffffe, 0x0) msgget$private(0x0, 0x400) ftruncate(r0, 0x8000) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/131) kqueue() msgget(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8180, 0x187) 22:20:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) r3 = syz_open_pts() syz_open_pts() flock(r3, 0x3) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000000001}) syz_open_pts() syz_open_pts() execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) 22:20:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)=""/88, 0xfffffffffffffef6}, {&(0x7f0000000380)=""/232, 0x397}], 0x1000000000000244, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x0) 22:20:06 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x110, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) socketpair(0x1, 0x2, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) getrlimit(0x9, &(0x7f00000001c0)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) 22:20:06 executing program 0: r0 = msgget(0x2, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x8001, 0xdbdc}, {0x18, 0x3, 0x20, 0x5}, 0x1, [0xfffffffffffffff7, 0x80, 0x1, 0x5, 0x1c, 0x8, 0x5, 0xfffffffffffff114]}, 0x3c) r2 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{}, 0x0, 0x0, r2}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r3, 0x5) 22:20:06 executing program 1: r0 = kqueue() pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='!L\xf9IlM\xae;\x98\t\xf1\xec\xd3\x8f\x8d\x91\x04\x89\xbfg\x92\"\xd0\xd5p=\'o\xef&<\xe9\xce.\xab&_\xd5\xd0\xf2\x93?\x82]\xdf\xf1\x87\xad|>\xeb\xe2\xb0\x1a\x1br\xde\xb7\x9d%\xe5d/_\xc3\xb0/\xacn\x9c\x11\x90\xb4\xe5\x9e\xa0\x15\xfa\x19K\xd7\x84c*SO\xc9>\xa8\xc75\x03\xbd\xc9\x9d\x12\xda\xda\xf0\x93\xd9\x9c\xb4\xec\xbf\x8e\xe9\xdc\xa5=\xc4\x81\x10\xb2\x9c\xef%\x00\xfa\xd8Q\x93') r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) fcntl$getown(r1, 0x5) r2 = semget$private(0x0, 0x1, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0xc36, 0xff, 0x4]) 22:20:06 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x20, 0x4003, 0xfffffffffffffffb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=ANY=[@ANYBLOB="01162e66f8696c663000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="f12f5692f975d87441a770b62e32b21e36c3e47234794e7ee5f9b5e0479e412cf6820e48cb6f5228d9bfb0f7fa3404d6b534c4218b1216830d1f0571", 0x3c}, {&(0x7f00000000c0)="9c0fe9332f61e0b412feada96c1b93c22ffc016b4e65fd473837288db2a097e5a6968843fb1fb4ae0a4df2383f60e00f0994a8ebd5f52188a3a525ded6cc1b5836350710c094228b70d147939f2b7a66598056e77098f471362d9d8682ed7303b9ea363dd0c052daecaf8c84fe602da4852314c70f64a8eec875cbef78d2", 0x7e}, {&(0x7f0000000140)="768a38f76e19014d14557983bdee45aef72639c05bb86574d2cefb1ad7c6e71f2d7f5c8427969d8c50d58a76cee3a7844fb437b7e4956d0d464914541eeb0e4eb521d43db281dd5aad8bba2a918da86dc3fb10cd6dd0396426cf766896006fd7f3719a133009f770f9e0b9b123ee22368d67d29c2760a4ac5a1c8efefc28a4a2e8c30920138c1b5925520f200387f5c2c42fa22b3e3a36ba234bca7c5b59bb907ac106b5b59e71afa307b80106ac48cf31c48039741bd72fe05287ae356294899601cd6477a49a5ee5930935701ff1843483c64f886385dae28e0acbbdb55202d6c4a9ab235acc46c6be", 0xea}, {&(0x7f0000000240)="c367de750655f74a59f5ed57073b8eacedebceb33446d9ca462b44fb90917bbde5e692cabefe467db0b5d2b802b50002b39ad8718792cc172296b305baf6a38907c0b274947b44e7dc4f3e18dc73eebf557f9fd4375ab8413a2a9d7fafc9fc67f30ce6be16fe80cbc1adc9bd97b4d4d151e7dd8f944ae915fbdca1179a2629bfaeb2a58d986a40b888a70e9afd47240b5b922991162105c3195c0c2d32bb", 0x9e}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0x0) 22:20:06 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x8000, 0x200) msgget$private(0x0, 0x140) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001080), 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') semget(0x3, 0x3, 0x9) getpgid(0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x100000000, 0xace}, {0x8e19, 0xffffffff00000000}}) 22:20:06 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000240)=""/124, 0x7c}], 0x10000000000001e2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000700), &(0x7f00000006c0)=0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x3}, {0x18, 0x3, 0x9, 0x2}, 0x0, [0x5, 0x1, 0x0, 0x1ff, 0x800, 0xda, 0xfffffffffffffffb, 0x401]}, 0x3c) read(r0, &(0x7f0000000040)=""/61, 0x3d) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='\xfa(}+\x00', &(0x7f0000000380)='/\x00', &(0x7f00000003c0)='.\x00', &(0x7f0000000400)='@}&\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)=':\x00'], &(0x7f0000000640)=[&(0x7f0000000600)='\\\x00']) r3 = semget(0x2, 0x0, 0x0) dup(r1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/28) execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x0) bind$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000000a50a46b321141db2956cc9382e756865b73e05b0594274a02e0452b40938811040c5cea7511f3f"], 0xa) 22:20:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ad36a5499487842af8845ff51c556c70d74aeb9fa741265ec7792515fb704dce878bfcaf3c335137f9bdd7fe1ce3a6d8785fc352a11a0e0fa6baa6569ecf9aeb79707b73695b6bcfafc6e751d8f0e3206e6ce0fd971726f16b04918da6ec5687de02f55fdd7b788a9e8c01713c1ae9679e733b1d6022f9fcdac51ea3102932829078e8bbb81efd2daec363a67c6c7d984d1756a05049a3ed817abe8178bbec0a09ada07a0e302d9d748f59", 0xab) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 22:20:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7b7369fa0d58315bbf900091ac72f6af1e82a766"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x200, 0x2, 0x3, "c2223a4ff6022d6b49106717614c23056e789e5c", 0x1, 0x81}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfa0, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) 22:20:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, 0xfffffffffffffffe, 0xfe) mkdir(&(0x7f0000000000)='./file0\x00', 0x120) socket$unix(0x1, 0x5, 0x0) 22:20:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES64=r1], 0x2c}, 0x0) sendto$unix(r1, &(0x7f0000000340)="e65e699b2da8486eadb9528b3b6f3bbad9af800ba002cb152861ae04613aa117198db3c5f3b8c91b8eac6f590b15c79e9cac21d0c5356f7b8abaed52aebd3cf70ff75933991c738e5b8c5f0c459d6cdd65af1a340090958159285d154ec6c32ddef5d0bc3df500b464518d8386c69cc4abd9fdd074d8fc92c7c7db260d1245540c659bf73e", 0xffffffffffffff9f, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x1e8, 0x6) recvmsg(r0, &(0x7f0000000200)={0x0, 0x173, 0x0, 0xfffffec7, &(0x7f0000000140)=""/156, 0x9c}, 0x800) 22:20:06 executing program 0: rmdir(&(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x4004, 0x8) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) dup2(r1, r0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x2010, 0x5) 22:20:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) r1 = getppid() openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x10) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x3, r1}) 22:20:06 executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xffffffffffffff95) r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x3c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "e41734868bc9eb9b842dcdec8c5608f918697d1a", 0x3}) shmget(0x2, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffff7, 0x1f, 0x9, 0x0, "42a6c637396ab33900952ddb3066c61396b48ab4", 0x2, 0xfffffffffffffff7}) shmctl$IPC_STAT(0x0, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000780)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bd81d31929a5440121de996", 0x146) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x3, 0xfffffffffffffff7, "0503e7bb14543800e0ff0000ffbffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "8dae99a368762a0076c89fd6e972f0d05fa15ecd"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 22:20:06 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/68, 0xff550d18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000001, 0x0, 0x0, "0124b8b4e4ddc01c08072adf9f5e2538ad905f4d"}) write(r2, &(0x7f00000000c0)="148d063beedd2ad5cc02d55c3cf6edf763e535c51486cce725316058b73b0ab6f99dd373f3969fe6a9b4f29787c034d9882372608592faf4661138f46e5043cfa9d2fa327c1733fba56161f6dd0d3f56c89889f67d5dfc8b9471ec0e5b3eab65017cfcea899b13", 0x67) 22:20:06 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="efd7efe654b54ec586987983672b575248a39148ee5e43762a2e8cfd7210fc7bd40761135328b9a75ba2e004a7bd597d5f5cfd4307e852b14212a9d8f32002e58d09248d653c74b584429efba33ed69d93c722c84623a0557a170bbed9dd8a2499113ce0b00102c3938a235779d068f520c91e76ffb988ca56a96b9bbc184083b7eabc0abcd04368e5e3afb58d", 0xffffff28) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000300)=""/33, 0x21}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000000)=""/124, 0x7c}, {&(0x7f00000013c0)=""/40, 0x28}], 0x7) write(r1, &(0x7f0000335000), 0xfc94) fcntl$dupfd(r0, 0xa, r0) write(r1, 0x0, 0xfffffd7e) 22:20:07 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') 22:20:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000200)="7ba3", 0x2}, {&(0x7f0000000240)="1398c8d8184abf06acb5ff7fefec990e2e4a7b5a29ecc70e8ff70a29974b3d2c56d6b3980cb0730aad4a5bd748551bbda0bfbe5d46e73253f43bd86ec6b471f067aaf3bdd95ab7ae7a3b22d058dd82fe92fcfdc201f5f0ddb9", 0x59}, {&(0x7f0000000440)="dc4448d401aac5cebd56722374e6cc16f4cafb299a273b1e674062f4ef615dcc2fd6a467e995db822d3cba34d214b7f42df554f678cb324e0c86b93495922f24bbe43639615357fcd186ad007abf16cfe3298a6639b4387d6720543a7e9bc363b879624de479756bcbaf2f668cefc9dc1b377a1b324887d83d3c0ce007673b500fb0c9b6a8a22b3e9dcad5ee243da432776c24a4296f89a883", 0x99}, {&(0x7f0000000500)="f82b37d1e42f758f69944f48f69ceeba8af3a9d237215ab90e78ea555c9f115ccb578efd4f64c496a0f512568137fe0d629c5ca521d60e48dafc7c8eb35435cdde65a0969122059cc941c1bcca7c69934c6da652d0c8709d809fc0d8ff4e8aaa8bbedb186739a08369840f883eeb7f79704479e1eeaffe24f3a4baef43196e2263ab4a591b46c4123d1a266a85cfbe931a7a2e3a2b1adb2b9cafe4156b10d7b926922d4a7e2d24c5aa057aa6204b5999f49341cb24213826aca4d43ea3e0d2331e8c52a629f5", 0xc6}, {&(0x7f0000000600)="9129c01540810928f0be844080c64b0896e17bb684f7ab34a4cac665a7b71c5dd80ebe12a8f045e19c9416817676dc4d5c2ddf8b952f73c16896d71f048998a744f7061fd0982d6e5793c40dc903a10d994c72a2e6afd221c8fcd125851638747cfb390f8ee93b9f0b6fe5926ceff33383067e1f29bfcfd42f64af4c23c172ce96d34f07432a1260da036e1bc0bd03c3b4210fe4c1d97d474fe94ab8892184364877d823be54365f8a3dcb040147cecee4df397506fa0f707a6d112c2bdb54faa63dc7a0b7241c6cbe8392af360465d2fc776c52b723b2cef3e8f4ef9d0b43d5906dbd7022bf51f549628528002cb6c2a8c87b9b102912d71e2c1d106cf539d17172919415034619eaa24671251f464c2aaf90007835716a85bdee5be4e8afe0e4190eb770b9cac0eb99f7bcba9e30e78f271b45ccdc86d811c150fbb7afd82fa559ff653996aa33d7387a01aa6bc24ce0c25e27740b16c832bb4c3d6f17e81a82041721d14d3cc2eba417089fa04981fb5438761b6ef0a2da5c7f965b2398965fc1a449f517e30d7861db1b71c7ebe1583e57bfda09233e97ace89e914f269713fc17abd27c6471f122216c124230fc219dd378341a1f8eed888c2fc997e7c4e13a607073135cabcd208ee73b74b5517635f11bd58402820c5415b4b4d3cea793b842e9bb4b6f207546b8bc603b8be295686c0bfacd4a0fd062cabfc884953bd13106671b8a9a5651ff1bcd0e90e8de8c61b6ab033766f16444bd8c36385c6072943560bf0b4feb98c0e9093710845fc5f9841f8f2ae05dee361724e17f4935623547679e65d1191adde67133de5c7d04e4fcdf376cb436857e626faccf595475a0d79fa87d330787b6fccc04bb1f7ffbfdba9c197d81e08cb20abfc0bcfd228fba67e06661508d37f1ddf50d3871f5c43e4d3a7868d94ca34f81e0a5096f30d85e5e275707787bd15bbab1a1325cc0e4859efe5ba59e2c6dc247a6824bb6acf75aad61616fb92bfed31af91fbdcb6acb605a892f43e78c0f7d6cb1a8ad424b24c63c3446e8e4dd857a70d571b89682c9a39c03c23993be09c0fe41dee472d4596e8b2b60312cd54d9c66cb069752791a0aa60d612afb14c4622c47a8638b8f1c53016dd020a32575f7f4f4919b0a58d8dfe7ed8372d943d38caf86147ae515cc8369a7dee01f29bf745f17509842f2feddd15891b03def4637ed52666dafcdf0967811e37d869fd8ccef888ff31b830406a14fd419e8b8c47512e1b5b39c03980ab52b55e33d6d79846ec45ef0a48c49abff33bdec3a614f87ec94a5e568164ec4a486d0229cb1851e502c4c67564ff23785d2326dcfaa371d992ac98a4cdec4fba7704b976789d185cbe646ccccb20130d0c9d0521294877d69761cb7532a2c70a94fa113505feeeb98dd79948f9a8a7c85163d6a267c896d1801259850aa7ee14e6f8027ab84e02a2c10840ee193712de6c0457fbf1a5dd9cb3063ee5c34b47b7b1920bed6c934534968bb5eb401c40d6fd7f2d3a2af798aaba9c75f439d111ac8a338f3934f898b4910c29f5d7b7e398f637428f0f08b8a33279be6d313230545ede32b078eef6104fce34f4b3b2fa6427c494a6feae4955825c0eb538e183a67605b24058078ae7e49f1391261fc1c29445536402ba391a84f44a82606c290129d998e06543e35f9207201626cfa4ba3dbf285592130e78dfdfba5bcccefcad62e506575576133ea9de5e80948dc7f98c0edcc78f43bdb458ba243ee5c6d6811372a20df4a85657376af8eac186979aa22b77b60f4af6fcc3de7e9c468f9e8a4dd1eb5e5f8d7431fba33825934301ddfa9151e54194627d0af5c3bbbd9ed1f8e4730ffabbeed78d3ebed2f5828940f04aa5d084ae646a105f216fea9d9c80141b5c0d6b0282aea601d625ee10c40ad1e8bdccbb19d0f87cd27f53473b7e90a64ef94a1fe3d8cf25539bfee60ee1ec912a618de3fccf11ba8ad5f6ede678e3114129cec6fe5e1d98aeac1ca442c6d0027ebd33567d80d283593c4d74edfe466c40824755f009f03a9f9e7869a25e494e9a44ed67e4c8b2c885f8d22cf5203735c8659792531ee1f701df01729c1d2911aab48381e3acd73149f5181eca15291aaeda32b39f278aa9fa47b46d037086c9cce2464812fd272fa185c17a4fbdc0d007b45542de512009c18a53d38b6a07fbbd64aee601d16716ee84580611e30d78d2b417ca7259e110d177b29edbc09bee85e994393333b57eeefa2415a85983d5ea6bead6838d2de7f7f86a59933554d177e20e6523a9643eb85b6b20860ed8f1d9eb2884f92c73b985135d6c7e5e4cfcaaa6f54bb5b175822b9271c22146999e33364eea7741f3b83640b1470a275fe0906e53f9ce8708d8251490468564636a35fde6684f1645638f7322152cd1973c938301565eb8ad22b45dfbb9abe2a2981cdcf56656dae90286caed95dfef945f0a5d0c96309c74644300944a541fb3af275cf4db996e84cbd06d964e2e8be7cd60023e356dd8321f9e44ca24c93c81b0a355d2ab9c065cb936d19bf849f4680e9f3019e755dcda0fe97be6209288077ae0b3cc045c250010e53d14ec83d9dc8977bf7b971e200e49db05b69855a251af5137e798d1998aece9d7d4f59c3ff436016221ea218a89e1c66684b0e931cfa2a363405df2a7eb5fe1e080fe7387ecd3932bc07a196ba98eaf48cf1afb5047217faa91a12a9d3ea4310e98044b7246e44403baed4ee16252d9963b5ed38a4b6b4c9dd9667c6d3d0abe5af2b10a90364c1802b90039378327e2d2ca6d93cd77e635ed92f53f1dde00cea333faab8873dcf9aab0f235689573e87da8d41ec300d578d9240af45e3513105fa4d7013412225c5aa3626c6bf1ddf81dd2844c74f8284fb7583e3f6e12c1be16be7c73027b2bf590cdb7744eced2b218fe8128713a207436c26cf647d3dbdefaee723dcb99a22f6445afa123565a160d4bdf01bcf48b63aa631abea8da08819f62ba18dc7c2e91a7800a8608c93c72ab5224a36d1ffbea56a4f03b41844b7c2a4a102af13d8d075249523f59bec9e439f692d170f0cf87aaf632c3fa7c7b0661d7aaeb973edd1b13d3d4d4e01c2dae5514305ddf5821502eea4e7a6cd96a4b43ffde84386bc35d4af2fd0fd0abe566197b88cfe38210374087a22cbce1184b404f38bbd0ca128d2b2958a6b4a009a3407565414526b703488538442920cbb499b4a30b6ea39143ccc2e291fd365a27a0962a3b749e582042c2e288a1df71511a330f55d3b19bbb510da6f6ec90c71fb9d05a5f259a97f8faf714925d51459dafaede70bcc0348d80dd03097aac16dc63354291f17ac10f143fdf1e25ef26b7ac4b7a6af97a548da1efd0f2f0c8785d4bb42be69a8d2f7474431c10e2b2001e0ea39c290b6bbf2bf43e0add15417dc7524adc98326c1e40d36695773f6aa3f6f9267a6cbe0a787f03420462d2445770bd0a3d5d3d36900502acb57e6fccf605835aa0704205599372090bc9045e9fd0dff4e91053db0f26ada8f5a4fb308dd5e717ff10acb7153bf7ba910dc64b90610a5b3a99030239bd2edc53e5e558d1083b44b0e788396acace35d419a68bfa61ffe8983d46d9f02f1d334f5fcef7e4a52a51a0ba71c0b65ad9430c1a1bd9b2541b87c6cccdb9e7795e464cc4d4ed6f6a53b47be2c2f29432a9ed2c8d27c139c34673cd917192390db18bc1613e8dcc76814a4686a423c71ba286ac4b1003e7349a3087ef5321ba0bd5e02f3f05c2868f0bb8273e61b682b0423bc76adfb574190c9fcc0d533bdff5fe613442a0f12068b5d488a831e49b72868307c8dd9970a142d8383761396e12e22e00bd3cdac5e6e3771319c95bd837851d32be47ac4fa157b7fe1d904dffa03872445d5d4fdaca1ae01fda4de0e2616fffd84f53c514c7cc79f970117c3ec0223a8e9b8a4151f238b536c1c7e02d4d9103b133f20307361c6ba2803fb98989b51ca040e310d74e51de7cc0990a273b221a33200ba46e0e20b321844c91f806d28b7fc90b2414f2934443a786e04712a2a6ecf164de80afefc905c1198a05dcc7e23155adf385d377f98f2c4502d605d0a41dbe9798b56d1cbb85bb14fc4419ee950f4e2a9154f16799865b90eeed0b198cd70bdfcce2306f66074cd8f9af7db756ce14bc255313c7eb0088cd97c950c2f17aaefeb7dd93adf8667a12f2e3afb255a13db7f4512ceccd3331a1b5c71002b310f175a528019b0f5dbd96e8d04c8aa12e157047ba4e44e3d109794f69f3ee434f59aecb073d14f78842465c21b5c8057717ba07cc1dfe36e6b77a89fb320236ad50dfd1c20f0c7602740857e52ffa46822100f8189a80ccebf495894cfb82b0d5a4af82e1a7334aeed0aba820c4e417bf3e50997a45161fc3ce3b61cdffb173993614ab851f5ddddd46b9b0ad75ef069cd25a45e6bbf490a09dfa7454d4029c0be7e1a85585bc0026c5f64521f3391003dcb67c4defcebd76077bdb472d5cfabf1b27dce560893e56541588684b515651abf93f3745f4eb58da4f6d2c595ae3e3e5d5f5e89997858c822af6957adc9452a93cbb3e5edde47f1aadea1e96365e90b1319f38eb5d74ac96536bc19cf021f226c3fc3433c9c24dcf6429a91288420c0ddae450c6ee10e13435494568551295e04acf23cd019d9fba26d1dea838dfde44a12aa90ef6266e47e0e8acdd5002f3ea3ba5c8a5761f8fdbdfe09f7a3d2d04c9cd409960428eda7c328529857dd71e32f47a5cfc9753153cb18e1990c4bc5702f3755136cf1f9fd54a6a21f02a401f238766adcdd484afa536d70e3e89a03a9ed5517c03279720e04773fe09e0b2ecfef8b8e6b75438d0bfd02d70540d7c300f71148a7e92e031b29973d229b8ccb3ca4f3cdf88b4ccd5ed346c9b1ae24e47b68a89ef170efaac62644549e44b8c4991d96bc9509316b1c18500fc762eea52fa41f2284b0a639f9406f1f3fd2b35acbb428690a084e3d04d854076db29c73dd1f3a63ca3a9d11f16b9139750794656b8232df828a1fe99becc0e9a1859cfc184a81852d1b57817b2bd1a7190fdea0d9649025795cc3968100db7f8af907104798f63a763b4d3cd26c4a03d1a2b6b427501779eee54238853cbac7917d8bd20bcfe0bb761f42fa55b98d343d1963bc4110abf934f7da5c70a5f35ac3436c7a0ff054965aa33d708b80d1bf6f8850bc13b86edfbfcc0139bb669947f80cac6678c81da6029f243097c6800e2646bbcaa9098fb69a09e56be7d24676393ad5202c865c45c3d6682138f9dd1e28a118f10a20c6135d3b7bf8896e6b9195c8047642b4a3ee17560b9ecb806b6f4358622b719668fe1e708807b1b6f5e2f50e7da50c49837f729eeeb37e5d5ed8bc8317b6327113aec218ef2bb5e83e57ce2446d3c3cbe1bc79fae2e70b4a5618976acbc790e4fe67730b63482c59ccba0b7ef9e9b4f3581fda50a78cfcb8bcf44e8c19297c875c3a77125f29331406db2b55c27691d69624e7d0f3557bd9d0104de2a6ead7b7c21c8c90f93d9cc2d677b8cb17470754bb3ce8975ebfdb7e2fc030c473ab1dc94cdfedbb9c3a2d8989c96341599c58e8c205e3e7baa8fce4b9319ed57d8f96c06ded7077d177fbb0a7191b710c2cfae15fa2238b02e3bf8e746679dd3bc858a2f039220c206374a56ac106c2a4c1de5f378646d7ad89fc01ae4b30a1f6d366ce430e635be4179ccd5870af1a1c622382de10e74d74a43049f3187d81dab94900177c0abe6b4c87c5271087e067931eda0f041fb2c2b551fa", 0x1000}], 0x5, 0x0, 0x0, 0x40b}, 0xa) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fa8b6a8aa364d958a0fd0591dad68a916c5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd73dcfd942ffb3304cd1c9a94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d8529806f42d493ed88dcdb1e7deb0142487d0e511621c9acb8385fba227c71428465a351cf78213bb84fb576032b4f3de1d394e98cf286f9df1937999055d3731abff3fa1a00fb90891bc42b996c0fdf22a16f82aac2a263ae294c57de85", 0x406) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:20:07 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000040000000242, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="93", 0x1}], 0x1) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6, 0x1) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/158, 0x9e) lseek(r0, 0x0, 0x7f7f) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) 22:20:07 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/29, 0x1d}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x1a, 0x1, 0x80000001, 0xffffffff80000000}, {{r1}, 0x6c11fa09404d9179, 0x4, 0x41, 0x3, 0x93}, {{r2}, 0xffffffffffffffff, 0x10, 0x80, 0x8, 0xd6b}, {{r2}, 0xfffffffffffffffc, 0x10, 0x80000002, 0x0, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x80, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x1ff}], 0x6, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2, 0x40000000, 0xdf}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x1, 0x5}, {{r1}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000086, 0x101, 0x200}, {{r2}, 0xffffffffffffffff, 0xc4, 0xf0000020, 0x4, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x24, 0x1, 0x400, 0x90ae}, {{r1}, 0xfffffffffffffffd, 0x60, 0x1, 0x8000, 0x30}, {{r0}, 0xfffffffffffffffb, 0x28, 0x2, 0x9, 0xfffffffffffff583}], 0x8, &(0x7f0000000200)={0xffffffff, 0x7c5}) r3 = socket$inet(0x2, 0x2, 0x80) setsockopt$inet_opts(r3, 0x0, 0x16, 0x0, 0x1ec) pipe2(&(0x7f0000000240), 0x10000) recvfrom$inet(r0, &(0x7f0000000080)=""/203, 0xcb, 0x2, &(0x7f0000000180)={0x2, 0x1}, 0xc) 22:20:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x1) shutdown(r0, 0x4000000000000003) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 22:20:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0xff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='W', 0x1) 22:20:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200008000020001, 0x54) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x6}, 0x8) close(r0) 22:20:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) chdir(&(0x7f00000000c0)='./file0\x00') sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 22:20: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)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) syz_open_pts() r1 = semget$private(0x0, 0x3, 0x3c) semop(r1, &(0x7f0000000340)=[{0x1, 0xfffffffffffffff7, 0x1000}, {0x3, 0x8000, 0x1800}, {0x4, 0xffffffff, 0x1000}, {0x3, 0x9}, {0x0, 0x1, 0x800}, {0x2, 0x10001}, {0x0, 0x80000001, 0x1800}, {0x0, 0xfffffffffffffffd}], 0x8) close(r0) r2 = socket$inet6(0x18, 0x5, 0x8) r3 = getpgrp() mlockall(0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xffa0) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={r3, r4, r5}, 0xc) pipe2(&(0x7f0000000040), 0x0) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) semget$private(0x0, 0x0, 0xc) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) 22:20:08 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000097a22abbdacc00000000c9c7597b512527250ca6cc1948d76fa011f2aeaffc8d1380796877b71000000000000000000000"], &(0x7f0000000040)=0x9) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x7012, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) shutdown(r2, 0x1) 22:20:08 executing program 1: r0 = socket$inet(0x2, 0xc004, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x0, 0x401) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0)='a', 0x1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ed7062b1ea261f3fe5b7ac4aae2aa8885f777be30cb271263088e5e5337e2e4d3da6da9399fde87288b3e937aae6574ab8ac384bdd607cace34565d94a567eb87a4d3ff653471069f09648a657dc076f9c837445ad888b7cdd1ddc7fb76be5c66cb2397819cdb95b7677bf2c5353a20640a645da5273dfa44665e34fb19fd171", 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="5ccf0115dc0c09c3287cadbea132675c65ad3f633fda39d31d1ca029937ef9da80", 0x21) r3 = dup(r0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) 22:20:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) clock_getres(0x3, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0x28) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fsync(r0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="88", 0x1}], 0x1, 0x0) ftruncate(r0, 0x0) 22:20:08 executing program 0: setitimer(0x0, 0x0, &(0x7f0000000100)) r0 = getuid() seteuid(r0) clock_gettime(0x2, &(0x7f0000000140)) 22:20:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000, 0x9, 0x9, 0x60, "fb1d917514058b2607799ba9366d0fc91ba3f3d7", 0x2, 0x800}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x3f) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe, r1}) 22:20:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) getrlimit(0x2, &(0x7f0000000940)) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000040)=[{0x4, 0x8}, {0x775e9373bdc8a964, 0x7, 0x800}], 0x2) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x2) fchown(r0, r2, r3) getrlimit(0x7, &(0x7f0000000140)) lseek(r0, 0x0, 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000180)=0x20) fcntl$getflags(r0, 0x1) fsync(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x80000001, r2, r3, r2, r3, 0x54, 0x9}, 0x80000001, 0x10001}) ioctl$TIOCCBRK(r0, 0x2000747a) r4 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x8) r5 = accept$inet(r4, &(0x7f0000000280), &(0x7f0000000080)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000880)=""/189) semget$private(0x0, 0x0, 0x4000000000000006) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) syz_open_pts() semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000003c0)=""/240) read(r4, &(0x7f00000004c0)=""/78, 0x4e) getdents(r4, &(0x7f0000000540)=""/175, 0xffffffffffffff72) msgget$private(0x0, 0x21010000004204) getppid() kevent(r0, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x3, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x32, 0x1, 0x400, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x42, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x94, 0xfffff, 0x5981, 0x9}, {{r4}, 0xfffffffffffffffb, 0x1, 0x1, 0x5ff9d530, 0xff}, {{r0}, 0xfffffffffffffffa, 0xbc, 0x4, 0x1, 0x677}, {{r5}, 0xffffffffffffffff, 0x0, 0x40000046, 0x5, 0x108040eb}], 0x578, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0xb5}, {{r5}, 0xffffffffffffffff, 0x40, 0x40, 0x4, 0x1fffe00000000000}, {{r5}, 0xfffffffffffffff9, 0x88, 0x8, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x39, 0x11, 0x9, 0xfff}, {{r5}, 0xfffffffffffffffc, 0x6, 0xf0000008, 0x815a, 0xffffffffffffff81}, {{r4}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x7a68, 0xffffffffcd67558b}, {{r5}, 0xffffffffffffffff, 0xc, 0x2, 0x9, 0x6}], 0x0, &(0x7f0000000800)={0x7, 0x9}) execve(&(0x7f0000000840)='./file0\x00', &(0x7f0000000900), &(0x7f0000000880)) 22:20:08 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(0xffffffffffffffff, &(0x7f0000000000), 0xc) 22:20:08 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 22:20:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) r1 = dup2(r0, r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x42, 0x800fffff, 0xed, 0x7}, {{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0x4, 0xfff}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20, 0xfffffffffffff001}, {{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x62aba634, 0x9}], 0x7fffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x42, 0x0, 0x1, 0x582}, {{r0}, 0xffffffffffffffff, 0x61, 0x1, 0x7f, 0xae}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x5, 0xfffffffffffff800}, {{r1}, 0xfffffffffffffffd, 0xc6, 0x40000000, 0xffffffff00000000, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x4b6f, 0x9}, {{r1}, 0xfffffffffffffffc, 0x88, 0x2, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x12, 0x19, 0x100, 0x35}, {{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0x1}], 0x7, &(0x7f0000000100)={0x380}) ioctl$TIOCSBRK(r1, 0x2000747b) 22:20:08 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 22:20:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x80) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x5721b76b96d34469}], 0x60, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa}], 0x7, 0x0, 0x7, 0x0) utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0xd0a, 0xb8c}, {0x1, 0x1f}}) 22:20:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="00012e00"], 0xa, 0x0, 0x0, &(0x7f0000001600)=[@cred={0x20}, @cred={0x20}], 0x25}, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="dc4d6f1cc49a678c8bf421cb26a59eeda9b36182883c8f3810b01ab53d56b3cd68458ae717b27ff1a0ec1ea5afd8edda33088437630c5528a878a5143368b0195233bfcd6d60a5bf057df53404193c1a5853d9cf330d5a4c3ad349577d7e0076dd99ee19", 0x64}, {&(0x7f0000000140)="a5a8383e796a8da5363493e863b1bf5b58ef9f92dbb1e059ee1030278f46b19c0f561ebaf4cf07ac75bdcb1bd0010ba8e936688bc0ea68715fd7644110be417814cb52a6548447147bddc09cd555bef22834533269629885a968f438083f61a97b7ec791516a92c3d7b6121628642d227c0dfa19f21db49c5f3273fd4d62cc9e8fd25afeaf4ed2375edd64edc5a944fdc8a07a71ffcc5e2b453d9b2498ecc01c3d19abf5e506fee387001f9eaa", 0xad}, {&(0x7f0000000200)="45b5e9d82edf707e1cff769ee8fce1b9e33098e436f0af24cefbe4b4e4bf942d6e63ce3eef7d856205a3d96a831fa52d19f0245cb63814b0b308907cbe1b43249fb37c8f1a92cf2ee807d5eb0875641d6cb6a5496868520482d5cdf4dba84cd180c83057a1533f3487b3f25b4b836c580ae2", 0x72}, {&(0x7f0000000000)="ea8edf6ad0cfac7be75bee3288b6b73500e0ee1a920effa1fec90f8342c94e291996f0", 0x23}, {&(0x7f0000000280)="c76dd3780b7749b6a139518a9b407dcd9a09e6fd87a8a8baa362f1663d808c0a1542577daf0ac3d521340508ace3f7d52a3bd274870f4f3aa5ac600ca76b2edcedeb856f00f646311b97dda412906e465747e5a1a5a19df58a4977fe669a1e44c1f56cf28e2a2be20c02cf5c63afc3b0f3deabd1da9e7ebaaa6faa95ed194d0cdfb5ad45715ead96a198710e26aa3eaea05b67308e55a91bd0f11196fa3b9941fa31ae8c95a29569ced04eb2798c0078ac415883d0af94d447b5bf30bdd89b68587345049c2d1cd15a86be1b206dc760b40b8d273d", 0xd5}], 0x5) 22:20:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xffffffffffff2f93, 0x5}, {0xff}}) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)="7256dea8384ddc902d9efff868af3ced6372b6976958fd9e8aa5b9612586efc542ed14e3ad094517ae91bfcd6e9ea53d88e36d28d0be374797a16d9458860c900776068d1ae426079aaca38786b192f9587bfcc365fed58237a0f1d6fde24cdadb930757e02b511f668901", 0x6b}], 0x1, &(0x7f00000003c0)=[{0x30, 0xffff, 0x6, "ef6d3b3558b8d1a860e99af1fc9a29df02315558f981743f674f60f7f15fa1"}, {0x90, 0xffff, 0x1f, "df7d08063191cf97fd415130ecb92daa99f74e654f3a86ae1c1225ef506ea08c0e8505ceb44df93f2267759f94d068f7f5984792a6b7802278bc69c32435f40e0efbe9136749ecc272e5d88051c25099f9c28144ae1635e2a91bccd60ba5606cec1abdaa51d9103f2e385cec47cf02fbe64119244db1c7b685c113b9"}, {0xd8, 0xffff, 0x5, "99d7f1890b484f92c04b5ffd0a29bc56fb8bbc324fb8fa676b58158620d758fa4ebaa177833113e090fcec04d93afdaf5b59bc2943ed50c659dba915bdc0969c300142a1206623bb32069e3d625e76bd272fe0ca2eb52c2510a0304fd8f19113cad75eb106b1bce853c2d954abd37932a7534fb034615fd3d1fc8ecd7a54faee405439d9298ca32cb2981bfddf08afff6c9a4306ea7b6ee0330dc08687ba1b4550fc01c8ad2192dd312c0b113ea1c0de91196c5bb6d5b4f3262cbf4d96aeff257e5a"}, {0x1010, 0x1, 0x5, "01abb09c0abdb37b07e006a5342e589a5f602078252e2f62463736f12b58c93fe3d2cc71410709b0ea2a45d961f00759890eb1d5bb75cd0165572e043b05cdcff4c7fa1ab00aa686bd8b72a6c38858b56267c9a1698f888d48e8460f652905dc4b263edca234fcbe0de9da0fbc19ddd87c327839f5180a95a98db6a3e72fb2d848a0637af8c2b6f008e30e7a07693b4bb5ebf41d442bc5d41d52122255f6cfd878e67a5f256c51e3eeb97db84a0337e8e1ee587601b958e64908b05d2238d0d210051a46d0ec23a113b4bd94fa0cdde93a646909e79f1c0f2c2af8f5a35bdc7be075f5f5509d08cdaa2996bc83d9cc56ea146ff719d7138eabc20536ace585cd7cecd8321eaa88968221c8917bd5d656420ab1e22ed955b1bd5810f35f62d8f292aec56fb3acdd4b746b278760cce5d8c4e9a180be3a462b1760c9d9a9cae7fdf1d1a1588c3b9846becf1a523a2f14dbcadeda61639ccd186c950cc36914215178e4ac77b89f7132a915be52b5c695f1f608d18fb6b3732af669d621dfbf14c41a9556c5ebbcce8f57bc4627fbbc7daecca2f02513d0b340fb5132a03b52c93856dfa84a18cfe8f824d54c7a8ead0b56f94f3e74addf0dc8661fcd5e4846ef3cc21beb07d25a758229365977b7fde2e68fd09cb776d12fc4c27ad878c701aa1b4c98da2730167fe63de1561d06448c2c54d20608c027fbb9d45ce57f1046b32101bd8da19e6c27c3c30c21d808a9735348d1e6c67372e462c00fc4f44313f1d3364ab9b14ec91c5b9b38c7f1266c225f794cc90bbfafaea6f896fe05b98dd7f71765a97f11d8a6a1e1ed14bd00d6893593a0d0c6d6e66c537a383eadacb1f416867b7ae51f1718d5f8723a40f2c2ae81b2985cd2a6e701b769df07eaab7f0579c4c37a1396bf635e553b423812e7189dd2cc6a123bb9be34e785c0822dc98b7275c6bca130b95671cc6ef8f62993072ca01f8111d9a15d30e16ae5b2a3938a577c372ce1a8a99e1ab2412f8a77261f6b6e3a55e120dcf01e0fdfda41a769d62a86f24b95792dc238a8d0f4dfe2024d600640b61e53f6eb9d395004ab13d61d0413ce312c75110aea7351142f82472e94105a348e5bf75270cc736a4411d87b84596217b7b39714f7167da4bf0021fd2c379f53a1516bd84986932e6b4d03e803d46e4219a8c87d59cf8f5382de86e3c10b865cc25725675264e723c0a385a405216cd3ee715f7def7542caba8282073620385da9bf75c8d52d096699a3cbb4402f7807107e84337623916668b69057c9636543384dddea7bbe1e15ec02f9e4096f7324f74dd3ff7c0302d8fbb141a456505028203efdd2c206d831610a4ae580104c9739b14bd306469fbd9a78398481604ec6e2941cd4948488620f498bea3901c500409eef6c47da5607d6fd2417a2cc77175e652d6ebd89db712f32ab3ba33faf8aceed3bef0f7385ca92591f2c16545143de0c82da710940af5c767284f0affb6106e8d0797ca725eb2242f3bf0a55f61a8d88e25bd671eff66bc0ab3c49c411c684b8d151162bddb135afd92f3cd5db770241a38251b5b50f63c891a7e57f9828fb2f7fe82a5f85bf2c6916d9ecd70833466155c13dfe39370dce74563d81daeaac72dcd0630ef5fa8c06c62a2e8cf883c7bf2d2a2c0c21961ff58e886e2e0ce55511f47ecb69d2dc15c38c2e78a93f3afbdeba2779b542af85aca6572bd1cb35473756d2cb3541192323b9cb98186d1e3e21b2023de64e8968197db24844da615da1f87a29d0c7c074f66129bd066cd73bf95c2353cd9bd8349f88978d6989184718bc9f3a2b81d29bc339d7dbc3c0c164704b6cd07a59386d25e377a94d8133eb88aa9d8cb239ca268395def22b05dd82e3d9ef885b8166928c181d45fda08b94bb4a1a04a766cfd86d0d0b42897b2f1a7ba46f8a663088c50ccdde420b0608ec144c8ef5a2c9e591abf626b73fb42783f282efb49ec9cad104e59a324feebfe6de754dd8baa2f8382ecba08dddd57b3c174a2556f73d604790efc9fe9ccf122c8f3c86fabb5fa375a5d85093f58bcf3c7a7846e2b28c937f9a679250e57c2dac5a5ba99dbc7ffc3208b3dd77642f74f5bdff2c00d59bdbbceed8f9fb10207d9dc2542926cf4db640f9714615ad8713af3a8c733848e5b4c36edb6b98312b63250ff8d92656a5968a7543dfe7dd91a95645ea7fa5125de3dde5a8b9e7285bfa72af4351b26f37f3b1a7aa64d7f71463c8085c3f2115154814b26dcfdfb82b467b714f20c9de635764b7a3baeabc14fef0c12908a3e019960183a8b14bf2134a1d556ab4e31030c3e2e438e333944ee5146feebe973652265b032fe7d6b3a1ba10536bfe96da8aec0cc4c3eff0296a7c48c83a4bbfc7b00db9e36a14659fa45a340d68605133a9731021c02c9fda14d153d0128e3bb0cac26c074dbdcf2c1d86ffbb63a3a56872b9fc967454695918c38f011c99a8d6f38ccba65ef15e524edbe7d18d633bf5cf28e283190686f394e73ccbed803547656dabce81e0752293dd24a3b957dc0b24fa774f9d5314d76b2642e037728e68052b4230cd6fb1b213d9e0ad17b6b4e72b810696b140d25447991c25b1813700f99f0d2e59f2a8b1597205c0828510e9d58a3f75db2bd54c8f673fd894a3ed65b797f6ec4e302474d55c17ad60633425b2b4593b5b84750cb377ba68c13a2e3c499ee9c65ce130b4c83a6dbf0c7b71d10178a9f1e12212db90239ee943f45a18411c7825e209ed90b4fe3893e23ef32596897ac7efad9de0cfbed5d87cf3c781bc6e7fddff0337a5e201e6a05e073005955c6e622d04fc8353a07981ab17426f3243bee131a7a45819fea2044ff4544acf2bbb9747eccf34ce8af331f7e45a785617b9d14d18a35506c0777951e83c95ebda12831e14d501f2d0579dea9b0a699ea495dfe1ed38910517819d8ad42e0d653833f60d45d3e0270896e0d9178b50c2e870df8fad51f2d1e55c704ed75084b639997f756fa030c509ac9133bbcef59d98f91ae0735c01b0b57738b1bafa93fb410c3acc350eb51d2ca1022c067691088f9a01f442add0062527feba74aa6630fa45932a33d945179042caff2e90861a152b16c1c1da3d210c94ed090cd3be6fa5d31be0ccc6028fa5c0619c861e0cbb970c23793a9fb12bec133f8c6004f7449f53b7c13298858af770d55ef63e822bf1609d4a03b89d3e63f4e58042f2cc5b3f0781d121d00ed461c6dc500ebb0558890e26abac8b738e02985b92481803eb673979fdecf2b8275a9089078d98075857e26041ed41f288f18bbb4190037d229b3a09334a47505595199d3732ab219a31df91e86c9722bc0ed92443150d5b79a56b89e515a0e5da0eb049f1841fb5f162071a5feb92330de9ad66e810c6f2f014e8966df54bc727f295aeab3f2300bf3e72daaa7de8218efed9b9b8e1eda1130f254c42c797f46a224bd87ff175a3063d299f86d3e533b71c50c54f0f186611598b0642970d6aa561e52991f7728a556692214c04409b5ea65321c5d0abd1c115d268a7ee465329e555d57abb9c4d962e65af99f2e660bff8b77d51cfc73ffbd5e342bf5cde48c1dc4d37dadb5a33e9d364e98bbeb1850c0cf5a91a4334528ed350fed4498d5a3263da154f59cad5726b45387d3591d5b90dfaef9138932e64c6ba0f653d719593017237d2840036c0e07d6bb1d8a2604ff79968918b7d7b4d56c8267eb8a065acaf40d1099e8d64723277b8a1886aa6a6518802322e190b9004e5252f34ed840365879701f379659785f4c984a68751dfa8901f83d94d8938f2357f1f7d5e102a25deb3d14332b08a83eeb5f993b969dac6939ab0d0762cdd9fbc9f0f2604aa3c64ad84801d05b5ff0a736c7a9e98be1f1c9a96e48b8b6ecc62a15e575bb95ec700a87f273b62b4605b17c7aa54be4d7950e40f4a2521cc47dbc190e27337fef102c2b6ace256e15526eba404999a005556ca5744ad99cad8bcef44b651c0402acd6e912f3950f0e99bf6c93874fbb84746a3677553510e75c623066b15ba1ccd29e359e5cfbbbf20c56304121ddbaff988e6f379c5505c75c8624e8c81e677c115d4ea774d90d6045c7c74d3092c2e68450bd21922a279cbabac75a49441920137db9090cb35726372652613702775768f20c92805709c00d18f2814cbf7dde6f846c7512ffbe8ba18841eecb69f1a1e044922c8df9eab56f60cd4cb9a7993788a10841ed086688ee4b91c8aa15a1294e9ca96954710f5cae7a0e162c665bfb0b4cb45d6088c4bad3e3c4bdb407c485ca1b9616115dd75c486a7598e4249296fc4296401bfc9280a707b4763c8a7ee1b42c712c6c448683ae02d2e3b12033f613a7f5c4eb638ee306ade3c48f7ed1fe77dee3361db0a1105bc039eb87fc7259e9d1b1d2311a1e73cda75bcf852767a1584a73429ad0eb79403072361f1669c8b46c0c0cfd3f83a30d9b2ee0d3e06f384b7bfef2dab9f1fa9555a50be60645e92435a5a2ce3f715e510e429aa3669fa9ffb266cc923fa9a381d82ca648406ba76e8c6f34d283c307d7d3d4000b72b46d58061d852cfab493e823e02d78d1c4cca5fd553c1564311decdaeae5d36411fe5008d42b338db176c740ae95077265e781b81cc8a0faca77bbeb02587ea17456840d44f1e2491c43de2bd5bc83a50a76e3b548aa493c667f8b23ca1ed48ab23ef025eda3478eba6c8c7108a6e6872e353c9c74830cb794772ae4da7ccd3d0235cfbd164e8da240450d1c836970156b51f90fd166ec4906b6c1c84aef376cc407582ad664345dde8c3fe6a58302f51687cd83b53167f8f63de80a70cbcfcf1bbf2569d046e689dd0f61f1d693fce7f31c1f248ee287e9c89baa01f93c4b919aca535aacfae7df26ddb0817503f6453362482540c3c84e21a5f9c2294e74034ff435ddc40b89e85b1f9dfcccac2e72eed5ca96ad925e3a5b0a5baf7120c03bb8492d531ee7563d00fbd8a4253429ec84257c0911d0de8aa3f8ad19b1e5a77ec9cee98e4a9d1faabad790be6c5f07fc8fe3dae07267e1a0c4bdcc201aa1268556eabb75e1c69433f1c5e0587073b67db23aeff877daabbe07a8b81e39a2cc97a07cd1d5f5c8f41c1442f138faf6e319380d82740a86c7425d1428d1ca476144ab356d9f15f2b4b3954f2147612f03d9f3b059fe7af250c6de8593e46ce20d71e6caa44ea01175ee8ca440baee31ec03b52f672b2ecbba657ce3bd55c66602dee67afaf25aaca338fa146be3fd7128cdfb749c153cde14f642f4750c50fa3b6df69bacbb67db94a3b771e67bf83864ddcc045031eab14b1d8b58babcdda08c9dbb3a41b999885c5024e05000bb57270624ec7ec305ed26d78b520a2b4ec8aac98683d7d2d5a410782e35d0c9c00a360326385b48c32d20d2b282bb74ce67c1bc69d7e9f875af529634bce1bc5d8372eb51fcd800a1f72ad551dea0db3e43e7c86c0243b413ab586d24dee966b33125327f2234eeae96b3ce93c02e03817998676fcc1ac775fccfd3963b400e8e5dfc6bbb8eeaa6496f3f2b331072eb5645a9b618f3e64791c2711b335af69c8b43693bb7235718c1bcd91a65b7891b37ab6efe4984ec7d69ac7e0aaa8a0040bf468b7e20ef7adc5946e5b9efcbeca6c334edecc553af6279612bf38282db2a9f53ff41e5b41f61ecdfd49ae19f7c6737c7f7709cf16e3078c13b282ced5a9150da988fb9ca6ec0ac116214fbdef2593d06f8c1c078372bcdedbc4da53bd37f2f451dee2bcea928a69de2422e2807fa08340d75f"}, {0x38, 0xffff, 0xff, "47e978ac3d9ad90805c52dd1dcf3b347f5ff6f808343bc12a82c60f58206bede81b5"}, {0x10, 0x0, 0x10001}, {0x78, 0x1, 0x3, "47e9a529966284b4aac9d2f579d9491526b6aafb4e343566704dc7cdda320e11378e36f0cb36bf0f8ec6e124d7088b3fb79204f57db09a889095cd1c5c8ed5d56e074121ac4a70bcc08f6f430eedb1ed35bca98108b26a39e7e90cf1e0a7b0901035"}], 0x1268}, 0x4) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) sendto(r1, &(0x7f0000000040)="059c6ed9975aacbc35b4cfed3b3d979b8cd881008aa7f93a09746eec3a1daf465492dbedc2cce000c17b1a910f6cede1bd6a842f1cba10dccc731b936e3e54925c5656a016b792d7a3b099bbbd05ce3541d0f29cb4b3f756698f456d21cdb4dd964ac6675df7e180182c638e1b25554d23", 0x71, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xa45, 0x1}, 0xc) 22:20:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) socket(0x1, 0x0, 0x100000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 22:20:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffff81, "85fe000000000000130000008000"}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:20:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 22:20:08 executing program 0: r0 = socket(0x6, 0x2, 0x0) socket(0x26, 0x8003, 0x9e) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 22:20:08 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) mprotect(&(0x7f00001cf000/0x4000)=nil, 0x4000, 0x0) 22:20:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/232, 0xe8}], 0x1, 0x0}, 0x2) dup2(r2, r2) 22:20:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff000001000000000000003123c71731eb8fe229045303e77b6c3a7a2f50f91eea72746d52f6e34bd00197aba9567ad522c61648a5a3bdd77a7f395845cbd8b5a71fdaa72246316837ee3c40475066ee1ea20848c46b59e4157fffe394d9b7bfc69937f8d17d59366e", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 22:20:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x81, 0x7) mkdir(&(0x7f0000000040)='./file1\x00', 0x68) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x8000, 0x3f}, {0x8, 0x20}}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x3e1) getitimer(0x2, &(0x7f0000000940)) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x3, 0x6c053b87, 0x0, 0x10000000000000, "da4547d2ecb22504248b202461afea3894c97aa7", 0xfff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0xfffffffffffffff7) r1 = semget$private(0x0, 0x2, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0xe772, 0x9, 0x2, 0x3, 0xc0c2, 0x80, 0xc8]) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) setitimer(0x2, &(0x7f0000000340)={{0x0, 0x9dfc}, {0x1, 0x6}}, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setpgid(r2, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fchownat(r0, &(0x7f0000000480)='./file1\x00', r6, r5, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000840)=""/248) getitimer(0x2, &(0x7f0000000640)) bind$inet6(r0, &(0x7f0000000680)={0x18, 0x3, 0xffffffff, 0x4}, 0xc) semctl$GETPID(r1, 0xfffffffffffffffe, 0x4, &(0x7f00000006c0)=""/226) semget$private(0x0, 0x0, 0x160) fchownat(r0, &(0x7f00000007c0)='./file0\x00', r3, r7, 0x4) semget(0x2, 0x1, 0x50) 22:20:09 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 22:20:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000001540)="699a150cbbe59818c71cb049c2a2a6376039ccfba23ee5e6d2a1430b8ad2d6052a68274e7c8f518dad9cb70e55c22e2d60ff1d9d8ab47b284f2e96245b5290ad25a5618b8bfc34b357ea783609a3f6ae88e69a7c6df0519cc05724d2c752b3e4b76b3f113b17e97b89c17b64d3c9c71128da02e5d11feca585fba048684622afc8d5a6ce268863419f33fe65c8bf198e05ecc4e1ba018fb3edc60bf6ab23f88c80b39d5c72f17e8de777de4b92932f37ce8ffb1842b651903d8a6a90f6385f56b92ab4aadd394d39eaf2094139bd15944ea526e84da1a6ae953a6b4cd4caf5b40dea9ca622619ce50c3794684e9f72e758236e617a38f696e532eec1831ec64f0a303eb5948343247db949fa7b91832f28c83a6958e5724b51dbba986bbe1736d18fd1994be288a08952f59eee3e9a2a27248799c4ce4615558ed659ed082e0b035d25313e7696d1dc87cb2c571399aed2ff623d99d1973b6f9e3c92d0786a6289c5317841ab7196a88d55ef44528b096853702445513cd0179579f9338e6b4cc2b2fb34433fa1e9439400627be75667ef33a3eff260501155a8e6f8fd985e0defd4a9ed51588513e7e5fadddb6ef8c67dc0fae607dac1598a0c685bb1932a19309f9c9300008af552fd306d865e6489740de2a6f0c630a33f217445ebbae75f793c896bd79e6ece99503d3bb2eeb20e2cdaddb6c8e53d7fdc1bac85803b4eb6d6cd42d720eff892ac880a3136863f292270f84bdf1ea60852a416b07110cc5617a78b828295d4df899382e5ca4b8452231f080650141971d0c9ac494c87f9bdac0b82b289662a6a92711b682b419c956194876908576a18db09da85445bce0348e70c1d2232e95e5820e7ff3577afcb9b56c0d4b627924437ec99e0c21a57b57290a1ecb397deea6ccea3cfbb62bbcc4ce05085e8be68f017d9b85bb40b957c0c51be2eec2614a8fccddff09bf446e6f48a5017dea3f4466b0bb7c22f8e52af31bcd235fdf0564a1a06713b2479a453f333846db3eca50ff0f24599b4a80d2d5e1bdc082e5408d0d63d863d040448ec4c3d1d436c67525c94a447e95faa7a33c2ca50dca8467325f6bb673e19af721d46d1e5858d717f351c1619006996ddf953d71bd5852d5891fa5ce6506d87a51bfc3e8fd8242843691af4e057b0c0ff913dc0c52a67ecf925a86531fbe9be6f51e11a6cfdeb7ffc0f9c80339f86f191a7c5a0491cec4c7be7d224035517c78af6cb83506403957d3b3a12b953bd4cad815b6df00cb63ec71c972d8a881e5d457ed9fa2966bbf9ac3478422891d7ea6dbf2a71128ffb7e904477e206106f4eb9677c6e8e58ff836183463960af680656d0ab250292c3503a9dd4c1fbfb14ba98bb02a1e0178739c16ddf94ffa4ca90c56705ef67c7ad54d5e9a4f155c0800a0ffd60010bce697f665d79bd3584d5621138c0f52b6f9bf27a39418f8222575771f7f3bcb058b769a0fd325f1619d143c9a2bce265e6851867d2324d839f5ece1f5107357d0b9cb5d097b26fa1d10a55e61e5785aa677693f6dcb95730934563ce2c85a7768e10a56cd64154eab1363775451e24f18dece311a898a6b26926c61ab417beeb293b9254ce8be9d47565e31da29d5706d3fad77406cfbcf7839e429fd1a063734020d0af97e54377d60f171af28a5cacb2cce6643ea593ab53d3747fcf53b2da1ae665976c4d52684a6b3d51024f888cb18ae9e1b9a42e38952618d1f1276cfab8b9559472896da1bd166b700b4ba38e94af65232d3c8363ba07855c114855754f861544edc35d4c0acc16871c4f1f2ff7f47d27622a58aed1781b4905c2110d0a129039e645f951b2b1aa06a2b4c5f2ad480eb3bb04a39b3b937696bdd5405018d32b2857c478e738486cfb7e6de33eac60a486a6d439aca6d55241325c74c916cec8ef8b8101408f3ebf9690f6d6831fd584ca6391a8920461a955bb1604a97fff6c182ebfb1a61cff03c06e8b3293715693244f2b723942fc0afe1ae12c2f2bfb3d418efbaf14a7439dd4dd91668edb2c1af558fc163f61957e69fc0cf6599832c9f501bfd8333245641b456f9dcec767624d6a9051a77f11f5341d86a0ed8f4608251bcb5d81f6e2d3992d5f1779b0f780712c9f13f5c01a5cea49057409498e5c9a9b6f64143ba4744586835ae570ce175abccfc96dbc58867e038bdd782f7b56016e9b8a0717d7ceecf52bc5a4d05a4c2e0da740f5666d4a65094395dd79e60a7c934f034865cb58de9cac3d08fd6ca814cc491a396842586a5c7f78b1a72bc602ff6409bd8109e78a022887e465094902311b042398e6afb78a4da62e3b887581fdc2a8c264472a4c119d7beb2f98663e4b7c425105eb1e55c7a4093e3027262ad7becc434397e329559f8b93a6bef21afbe62b42590b11ca5a8408f49f8099f037ace7c875980ac38820fe84467b44728ea8724259f8601833035bc70959bc31d95365c60d622f98d1758c74e767bb0ff4d8c3e01f3982a53990d3579980a618576f17ea04d8354e74a6b227d630f29b3f2f1bb7e8af244398385e75cbd66583a80e3813d8f9aa89cd8b178e02195d10a59cd4202d2fa9c01362267d5d25efbeb87a49fe0bd1dd55b1acd2298ddf0a37b817b3be4feb286a26f2218c8f13b195d82a9624067eca74b97caf70a62553282c5712db369c53ed4d143692f7f5432f472a6cb6d542ec516b503f5377493c3186a05de355dbdee72252ed93be5ac0be03c3637a9972e69cc2aae2b59ed5adcdff106a731995d91685ca68a2626fae7d9cfc26ba8019a1a2c0300827ca234bfc82e03feb2a1eeec5da8dca7e83b2947331404f8e415cb8cea46697cc1e9d7e0b5c4b8ca8c218614979fea4b86f25a84a0aa4ec6b24bd0d5f36a01fae84b476fe156eae787f8242315b6bff4a5aa02af45a18634dfd4ccb69b3360725dc2e24d014f9b6b725ce2dc80f6e78a7d50b3e78dc021dcb0200c9d6202adbd674de971b5ecc700a1968bb275a25b61cb7e979a6a71c2cee62c430afee81d7925aa66d6d65a297527d8cfccdff97f4dfecfd26c1c4b75f29b30489481912b806ec442450d7881fd3231fa8f595002eb93a81c5d08189e9c3afaeb97a945f5beb00666f8d071dfdcbbdf1dd431c3b5c8ae164d7ad3109ceeb7c0020dc3e0dafcdacab71e099a120bea030d12cef675f44b040a548be2aa2a433556bff625678f916e9f0e0ef7491557960b17f72ada4c8f344c755ca298fcf40a542b7e805924b776140a43036e64676368767e43f95bf2f1da5adabfd3624118946ca525aef45c69e12b49ccc5abd455d65fe6d0ffd117f9960fd2379bfc41a5466ff3e9ce2600e901a3251a0e33d0484a50367f38175571bf6ee8b76b674e24fb62fcd0d4d8c4caa85b9d6c2d4149e8607c9e84cf6a369c029157c9db5704b2816ca591726f6f8490dcb5e98d78c595cc59caa3f90162cdc03dccb20872ba4007559a2672abc9944b97ee7344738aed819e06cb5eceaffb1fc47b79d420349876697bfccac02af358d040544e40488cfee6ef074a0a6c3efdbb90a0557f6018d813c7c2fbad68dec712be91c0ef87f113d8d5250ea3653d6a7f4a353ef2bc760fd742a5563439da112c665349ca86519bcc88251a7f5ba25dfdda056f0676018d84898ed675fe27a19278eeae86143ff4e20571cd872f85b1144f4eb5b9c1afe2b096504dc1baefda4bc49af2182dc7c9ee0fee2545286b6da25d63e0b07fa11e3dca387a10529ce1a0c5c3aee35f72481129bcc57a72d729edfd2390fd16169f0bbfff072d3d28d903e0f3255db3e78f12538d2befb0236c2eace7b64da8d2333e5c7861605f4c3f761a93b2aa1935f27d07f5984e1a512eb609a1322aafcdf870761444846906c1f62ea4eefc0904555662eb3ab98ffd6f751bc646e970912180781a97b8ceae83fb2422ad87b15a983173dabe9f55853bdf2b5d2dfbea6398bd1ecad3cea9dc363ae11a01fad1da5a31aaf86df45a8744f44cf332019a986f5fbd6311f54a02b06787ec11591983144c8aff831189f87c3d852318f1cb6aeffb177d016ef5ce93b01b98640d4fdcb7d9eb709ccd06076526ee6d87f61281e3386e6902ecbb4c65a0b5cbd85823d8279c81c3846d123ce7cc509935effbf3eefd36c8a121e453f263aac2cf6552ec6685dcbfd01f16c328bb4b7cef67030a5782fc21b32cc8c1c69138ab1b9685e33269ad848fb6d21ebb282d75fb00df04a8ff4ddcce6d08b2bccc1226f28c03004a8705458e7b107ba829b00a0bf3ae8a610ae7d54a9a4e10da155ea94f0c8f4ceaec34711bfa768edc50bd3c9567d7c8b03267f6767823911d1a426fc0b8e96bf1af887d8973b9c9a0b1b4c54a46935843c62e65b888f7b35795489b338a9e997f5e67076d7e2437be4107ed6b7161f1a6ec1f869cebf0511b3acf560290f2df33b510261066ac603dddf55a8b20835fa40a8f41b4d6a71733cb8a38380e57be4e6b6d88e86e8f193a4fb614d25e69a16ca12b58498284b3df60ab0f2f4a1ff0e5e46f045fd0a7957841a2608c910535ad0cd62a719b0ef11eed464d951d3edce867612166db8836742405295b8b37a4210c9217a4e243b3bf75e226aa97fba18c9e6691625113fa07d0fbcc695a732715c2bc135731342290a9efb3240892a21c0a860c62cb93f98f891ce567bfeb3d9cc48803c4facdb030000000000000027b375495d17b46b604f6e46fe6ae9dda35b827f03480d9524726cb849a6086d1ec77c3ccf1f28a8bbfcf56a3b1434af8aea6a1591f48865728735b8f74b41bb019f768feb02c2cb832e263b5751cdc0a331ac6ce15e2713c203687fd51fcf48b9c428ff3e4ba42d2ab2ef807456d0add814f02ed361f5dec1b70cecc49c2a6c71dfbce7f7e22613f70c22bc76debe17dedf790ae69c38b00e16483b3f0eab50febfd517073459f3b5593da167dcc6dcd1f988d72e777a264280d5ade33b79f120546c0740e2217fde729efed717f626f40a2c02684b72f3b80100a21bc654e52145c8b5d353b9536964b7cbf2876f4f937e8ba562b899ebca4cb060c4c7aba42b088e64b309dcc844b881218ab7cdb112c18cbe44cb38a01de327cdf60b5b346d98384e65d4d43861e695dce00ad70d158e1bd5238027e22a56fd952976fcdabf3968bebf36d69507c772c9a9c03f0f69c5e7874f926baf908e01f091d5cd58c3c9b013d4649838e5672a658b63b58f62b24c01967ae73f3945fe4324dd8b54ea3bfb4bb663dc2b581540c0246d86c261574f32bfd925a2f8088bf9738dfed886a0d7e3d9a6a14964bb0ba9644e3b9e8b50c2371e71fb5dd194aee6537011c11d79eda32598e9ed63fa24582ec9b75ed8d62dfb8d28d4b523d9d4eb24bdb20c0006bfb19b9197afe9c2b1f297bcc5634468350db3decd10d7848abf9403dbca2060e032be13a7abda9fb089b198b4792aa21aa5d26c8c430b850a17d93d310fc1dbe3070d690773982da0ed639e3dcc90985a6ec27816fd43ffe1c71d6a34f9cebdefe201ddbfbfdabc2453102729d6a707baa50e6b117a8c7798c13727ab66c3df0e459e03feccfefed5ff5b8d6a156c6e08f198e18c02f677e944b102d93f315a", 0xf8e}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x10182, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 22:20:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f00000000c0)="82", 0x1) fsync(r0) r1 = socket$inet6(0x18, 0x1, 0x3f) r2 = getgid() dup(r1) r3 = getegid() getgroups(0x1, &(0x7f0000000000)=[r3]) getgroups(0x4000000000000213, &(0x7f0000000440)=[0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = dup(r0) getgroups(0x6, &(0x7f0000000540)=[0x0, 0x0, r2, r4, 0x0, r3]) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000080)}], 0x1, 0x0) close(r1) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="6d040e2b734a9f65f82fcf1a1a9c503cdb38d6bed9e7f2cac9ae4e8a4ed4cf323a79ac9f2336c4cbc885996d0227253e4cbc4e39515555fee8ccc600074a36e3ea1c517b4474a0bb95a140aad6538cdc46bc40fbbb496486f28426df3eac283b4eb0c11b4eb75eff2ccd703f987d8b7d25021d59745497cbc5cceea0f3891eac9ce29c3d139627e300e6e40729824afb7f74c22fb1b5b9224b39d7285e80e421b4251d5d2e81b7e326", 0xa9) 22:20:09 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0xd03, 0x3}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x0, 0x7}, {{r1}, 0xfffffffffffffffb, 0x98, 0x80, 0x20, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0x8, 0x80, 0x0, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40, 0x0, 0x1}, {{r0}, 0x0, 0x8, 0x2, 0xfff}, {{r1}, 0x0, 0x4, 0x25, 0xffffffffffffffff, 0x800}, {{r1}, 0xfffffffffffffff9, 0x22, 0x2, 0x7, 0x8}, {{r0}, 0xfffffffffffffffe, 0xbb, 0xfffff, 0xffffffff, 0x4}], 0xd30, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0x81}, {{r1}, 0xfffffffffffffffe, 0x42, 0x2, 0x8, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x8, 0x7, 0x6}, {{r1}, 0xd80fded70bbdff6, 0x69, 0x2, 0x101, 0x9}], 0x0, &(0x7f0000000240)={0x7, 0x7}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffd8, 0xfffffffffffffffd, 0x0, 0x1}], 0x5ef, 0x0, 0x0, 0x0) 22:20:09 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x7) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 22:20:10 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x480, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x4810, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) r2 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x10081, 0xa0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='x\x00') r3 = dup2(r2, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x2b1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x40) lchown(&(0x7f0000000300)='./file0/file0\x00', r4, r5) 22:20:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x43}], 0x7, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 22:20:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) ioctl$TIOCDRAIN(r0, 0x2000745e) 22:20:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x26, 0x4005, 0x0) setsockopt(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) 22:20:10 executing program 0: socketpair(0x7, 0x8003, 0x3ff, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7fff, 0x400}, 0x8) dup(r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffe8d) r2 = geteuid() setuid(r2) 22:20:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) recvfrom$inet6(r0, &(0x7f00000000c0)=""/159, 0x9f, 0x2, &(0x7f0000000180)={0x18, 0x0, 0x1, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x7fff, 0x4) listen(r1, 0xb02) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000000000000ffff00000100000028d12d803440e84d600e36b4a4f1ff8e3bdbf00caad1964ece8b8b16f5b672bf1fc9276276d557b70d22d4f0380fb325ccd8197c30f65e60f29d196fa9499a5304cf742ed39f9d49512b76fb66bf05b127b39299d39a660c766009ec6e18117a776ff9a3ff51"], 0x10}, 0x0) 22:20:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/207, 0xcf}], 0x1) dup(r1) sendto$unix(r0, &(0x7f00000004c0)="54ed6d34115feb3b5a733cf888195237d74a8d0f28c5075c5f4624e1c474989e7ac7bb8607164b406733130e8d66c08b3ec77813170d4f1ecdf7b5e2e6a17175d85974de40662e4888c6e8cc311509d36ea7fbcc0d225350a2bda1bef40102c2c6040dd2b2c3fd7a60a34b10f9287df61cc4c82d31647c42d10e220f492d6c757136856ac52bfcd1bc1ea932f1f08e90c2", 0x91, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) sendto(r2, &(0x7f0000000080)="146c1aadc0dc4af48b0a529c2eef93ced2eaba64e815d864277c1dedba24b8255db5346a196d93c3a6b48bf82297ea1fde38d20a4dba08c03e5e8c5907efb86683caabad04", 0x45, 0x40a, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) 22:20:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r0, 0xfff, 0xf3, &(0x7f00000012c0)=""/133, &(0x7f0000001380)=0x85) shutdown(r0, 0x2) socketpair(0x7, 0x2, 0xbc, &(0x7f0000001240)={0xffffffffffffffff}) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000001280)={0x3, 0x2, 0x9, 0x3f, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000, 0x1, &(0x7f0000000240)="daaa41a1e91e765e57b2a0a1eef023474b96739dbbd4bbb96780f379f395f13bd95063e5d58698e47850753ea4b6f73006ded19b68885af5fdbf0c76cfb580cc59fb50a56d352cda32570fcf1c9281a047dbeee67da05ef8cb397a893bbae9d5a231364f2cdf64b7616a4cc666dcee23ff0a80ea99e11dbd42b2e2c8c5299ab6066aaeb82d3deec08ec128cee9d375b24b6f0586cd2a11c8ea005c384d8d319707cb06eb129d25dd8a1c402b60f0dc4571729a9fb03b2c289fa8ab3506e743b7723d9600f15401367771580f93a29d8445a30abd89a7d6655d482f4a6592841cf9017e65452a637dee2017502041588469520264cbcb7c1144dbaee54fe6dd33d2fd45a7aec4a367f478202da407397cb8100e91e3913137b82968ddcdc6e11d8278fe8827184bd8528071b0f71e7197e8f2aa95d77b96dfda2fb4e3f685c3174899f3a884fef643f52266746fe015abd4a29ea34416e5c09f2c23bac0fba72ad7a34f723b48e93b63fc68a5219348ba39a472e33051921bf4a63c856560748e273c1c53ed93b0b3125bf9c6b256574e41e305a35983962670ddbc6737c302ed0a8f0e92c3034525cc461e703acb1e01c9256344ce69162edecb5a789c26ff7973ffa5139a992f6584dca5474729473f579d089f5cab2706dca8813fd5bd6da1690ff7bded5eacf34583c377766250ac8bc4521fb21d189ed4ed21c16778c2c7e5023beddbe0c2d350b05dbfcf777203dc137411e44233d5f6d5866fa7528d807c531181213b53d7c9353f7b1afdf2053b85c543c1c8a7ae84cdc366c07831c8abce863318c240929844536b4891b3a037f8d6b3d5e86a86f20d8eb28026c9f056164387c2ba743d7340ce11aae442f3c04b410a47f70250bb57765b3a12cf210a9d894769c8360a6b69e4e03c5d917b6df9d785db4788ae721ed2c87c3323b049918973d9865dc97e80acd9fab96349c8f8758b3221fc105e47d05a2a24a1c033ff748f23332077982a92c0548a4aff84f3e93ff5b757721866a56a71e1df4da9055536dd4a6cb5c704766b134b6fb9116e95c4e8fe2697f4a1bb1004a7f9577892b065bdd8faa2bb141981b144be33397fa1ec290708617cfbe664a6122ee54073146666e578ab464fe4191145d6d22387119a29f8a0b120f87fa50e9e1aeb06baeb0a6d254596cf9c1de3a719fd9b1bad3352fe95d3856d4729a35125c5869d7da0857779505efe123b33b9baa3820165a82718f3f22d66dc1e9cd88c01c56cbfd3682293d054d02d086d7aacaab713b53360c300a7103a204cda66ff74da1461a15c83d18a7ed0d89342a991dff753e735cd89bf46fdf5a13b6dd5a2e33bed186bb1d41b5c5f0dc6ecf1ed72dfdb64a5e3a4e1b54e151ed4aff721c919713ca046d7d2a56b69ce112d57c1c82f2031afa9aeb97471dd92846cae2e15387948200158c82d23f3de1211f6dc23a9c37ddbd67eced406d86e158db5a8b1bd3132df933c85586d8d3e21432d8ded518582491370118deb5453c78ebad77fe740e21b45fef9d5ece534e36ff5075f4ba6b059da9d2885c31983f05d855c69e0e39e579b0e32c0682435cb06f81ac428a199128e84c8ab4e46348581e286473a20d512e7c9626ccabb62a658389aca913d4a31039530ca4155229393c9e6ac7455859ae84c23039240558e8b956c199facd3eb147744ed587c8b5f8b13687382350d976ff788fdfdba3ec4b3e6511795a4862e22b3a8d66b18b783222603bc94e979eded4c6d18c0ba7e02b5eb54b344866a1425221e5b53dd88a0d9a98ae47979b2bb238234173def5e3f5e6667925e0172beac3379c43e823aae6c3c1b7de3dcc3f16bf9b1ef4b9e0300d5e240f2b041241c1f88f3ddcb86f3e38bb40e6d3bfb8bd77ff0ba7e43b359c933a2054639f8ae78df2dfc1f6de087f0f3749d01b6c33860be987522277e2e9c720fc91a9d1a624043c4163b21e4201c30ad0b49a96915ad78f56a40569595189e93285c1a5da7e6ad10c2031eeab3e24c66d7b4b598f8353c70ba756011f13f773ae2e4489003b9ede7e1f78900877f32ddba319f3d2973708cf0944c568fc79245cd0cf5839bb6be88eb7a2a64975c608b7253dd02635a964446782b3c45bff19dd3ae73a79eac4eb04c1529fbdacbdd1ceac88e58e80c70a9f4a9d923b61be2833b69dccc60e889ac417b15339199ad33084bcd4c19de6f814ed6244b48269f5aaffa594882a6964daf00046973b2f7f6ab5963ede26bf3f22e5e479997213a4d7d3e8e6cab348639642b5bd638c57861b73dc08119b0d1a85b20134bf299e7d09746c4339f0edf8d6c7cfb9694bc521ac1874cd0faf67cc81d83c95f056349be9a5dcf2cb2281e8a835595a95d24d375120f9dfc78ece5a6e6aee852cd23d853c5225b66f2d3d364f67e8fe4014fc5d3a4c3c7e6e79ec820a7491bbfcb8e784da2e3d3394fb8f838373fdb80dc10aa188c072ccb95827f21f4b5358d0aef94fa560491273366efc60f88cd4dd0d988d7494703f94287f972b4df567e8966604a368a746143fc84b5974c266583412f4bf6bd9fe963d0e011aa3e3653f7457ffe4b9eef537a3b911757baefdbcf6b4da31643e4d2366ff304656fba826c299e4ca9f0e0ce01088d124d823ccf3a71cac531f6b74028ceb6bb50a21bba16962ce0f3163e3340c5e34b6c99a24df95fd5024e7b2287250a08917cb71afe96699e920d71c971ec197f70a6e809bc429118582bd6595a043118d809c609ef7390c6d9bc4b084c75581ae2c6538e7043c19875557ce693c6b16b48871dfdbe81745f8fee42de2a262a63de5cc92e3bdbfc3b84964c4ce8e7c8ad62798dd470997aa4d275a665d3b24393412413a0e97057566caf0b9d8a5d70d7aa3c7099bf8d47146bbb92d806b3306eda693ddfddfdbc431a7bd6c79ed4b4887549e4a3b52c1587fd57ec403b9f2258cb8cd5a2cdaf57d1f25228a053ad1180d79083f6359ac00820518aeb827e8420401a8e6a954d4a4589153749c8da71b281bc26a6f3eb1cf4052f0dc31829b17af83665d5ac53c3ca342bc0625712af47322190e5eb7398b985fca7c4a42ebc57b79181218eb18e604aeb705eabdce00badcfed82a1dd7ddf9596b942048e8a6a7d04659d42b5ebf17d177dcd22fc46007502d99f81092a922fbc1ab085a2a63ed7c582b4917ad38e20163a12d820a2f381612529349e24bad6e16578fe10055330b80f3731956df0b6e212a3dec097e97af00d656e0c48aa1c8e0a718f5d30d4cd28cc549b0e521bb92e8278bfa57b50162484fcab6c7609e5fe4f0f1756ccedc0b424647fc6d62e130583b8d6bd1f434d81c163adbd445127f6e350d4ba9dd88f605dd0c70f2397526754832e0a77f6d41f700df4fbae947b138a998cc45e2749cde28b29351b68ebc2cef727e809c325366cb8ccf1d3c215d31b14dd92a3c79eed116cb457c03bd0c8e079fa1421c0bd274c048eb74fdb0a3acc3f60b469f3582f0bbdbc12a842118c4dfa6bd24546ba1f1f1fb3d8e1cce59356b10de8df916c0ea52698e1df2ce0abdea1d690aa37bb8fe0814afa18659b92e0abfff19f1299696be26bc5b77ce6ac3bc07c2f29de5cf7c1ffaac15b46ad02ea5f1836da79afce7f7da82fa4be0099759e3841c8795beb268ad60f6ee109fb0dac9fea0959acdf52c0d7a7a7faa0314a37f6e0042f664d8995fefa6aa8a4b96a576a195161676021aad30413b00132946dae4491471400f91d5d0e238e53e4405b365e78526011fe4e0bb13fc91051da286e414dd3702d7198b73ebc18bfd80309974940d54ffad93a6824c2c5143e736ec2ee127b5721e447067460e08d5ab463f77f3461da4c92e152d8fcd8f04283941ad266ebaf7fd5ffa8d807ae721f4f65231c4d3d7c20f5cc7376a316f7a5f6adc3bd2f11b3fdf49099319b6429876f83d092e862c93db06e33d95b63510cf18c88e0fc4de187eb0dc0e9a54c12a0ef3f4e079aa6e2c29403b496b3d95e2bd00d5b5e36507c886d0186d3c1d47a1a49fa40df809f3ede9fb704a99e8ef8440de5cd41dd8abbd108865ffc627ddb05aa4848fc3334e77684ba2a6beb218ab75d48180202cb5174c590b71caf303f0ba424cade185e70e155942bb029dcbdd65dff01b1ae8e76e50eaaba81ba24c75f61f27f3a2e0d889592f05e8e6dcf1d4390d9c7b78c8d56105e86f7ad76e9bcf88f472860c6a2dbb5f2ab562a0cb248e1dee26d6f7608804a5987dc006d78ec7bdb105978f9b0b9920afe34c341f3704116764e2ddf7274e9d9c2bd4638b9e912bad3406784cdfec569a8e8596d6b2c0a006998f153a58915413f2582b4659e1d4b5140f2d3557ded44a71f682cb6d8609a5a12944e55c602e148dc9662986db4dddef53aefa35e21af05e265ffa28059bc1f8aeb173c2f1e60eab21d0e3920d8ef0dd76d5477f326b3744c1678492917c5277871da902ca8752f7c86b298247516757ff37cb29ad0f26ebf5cdbafc9b4aadd659358734a966b2ba3999233d7ca82fce90a0b5b6dc8a5e652617b5a56119758d28369955b112b91eac9361289879bfaf21918f4ed78bb318b0b5d771c50663d8bb9a7dba3d5d250b979b85f97883d1440e6c1d61a7f9864381bc97ec9c7a34952a64c69de2a2ac23df0db01cb744baec08e022e6d4e2441e6800b4df75c817dc253e3dcefe20c701d483afac5e06ef7e9cc522ef11bf79318225ba5a722b16623a7dd82d453ecec8027169ed527c6be765fd2cb75bbce54be80ac593e6361a19b244ca3a053b248377dc92829efdd8cb2734de079e08d93c30d815f46126478edd4ba36fedf34735df1628be91856142e1317bc52c1ac29c52f6010c4f48271d3b643f83a07d17841813156ca13afeabde6339752e94d70d441288b77e5b0503ec794c62c764f05e2b4de5760005adf5406b8510be0cc56fdd5ebc1cae6d0b4fdf5e56a68b308734e3a3b9d83c175311ba31818bcf869fe00e3567635f5883ec6ee7438bb292953e6f24090dd2bb9238481b4d5ff711b8850abc0f9455b4d12654d1c593fcbd51cee5d6ac84587a4a9dd88f6bf92e28e639a29fa82dba3c2dc675fd5d3794aa2d494859a472082330bde1c579714df5221b0c21b87dfeb9e14ec56d246b44e7d8c9bf739966cf936a20920f24b680afb9aa2a4e9f6332959757d0518d6f6bb1fb21678721f7d9263a56ac1293824428753dc8aa73bec847369a97c68debe340989c027c8cdc4a1d377acc359a21ae90db4de4123b1b086333ad6d42262b5b2d3008ee37b496367f387bd933e88ede0ea9b1b5bfe086e2627d3502e97e4fa810f48ddaf6e0f37e15b4fa779a77f3b5a22c8cf29ea05522d9fdac4741763af28240d9893162e41b8f17148d149e201610f7bb4614d96a274838ca6ee160fe62b02055287be4981e056402c7e4109d1fafd60274cd58719abc42f6385649994653247dc5388920a19b803c22935f05212afdaf05d03640ec4cc85b22b8635c23ea290118cc3e6fb2a9a5fa3ef844094d990640ca74531f3ed76f8f6ecfde22e747a18e2dc9eaed7a1214242d0340af2ed4e37d5711d1a422ff8874c4843fe8b102f087bf2287c63b243e9c87b48de998d89c80a6d81063026436f9cf966faf5cc324432a76a4da18d12e5ad23b59b424345970d0f42c15bc8dfe15c78c93c682154488c7ee6e721c53b56e668ebeaa5a7abd5783dc03304b9532f05eb72e2870dd3644a0180b41801185dc0f70b694cfd98f84fc11e8d13f1083039", 0x1000) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080), 0x0) recvmsg(r3, &(0x7f0000000100)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/67, 0x43}], 0x1, &(0x7f0000000180)=""/129, 0x81}, 0x42) 22:20:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) lchown(&(0x7f0000000300)='./file0\x00', r0, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup(r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000002c0)=0x40) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000100)="967a086801c72f409bc1fd2c171924bf4303edff66c94c8f8e45cf04f167d5e81b9e9d76fb0390ebc6faac5662f55b0f802ec054be6d49a286b0ed7fef7530d234b9d36c942ee4d34e46aa1eaf306bfc400a85d4d731fff35f8e8ccc94c1b1a56eb2303b4b3cee31e35ac11c20fd26dcca0a82f40779c6c37765855643eb814d2e9c27d3bed0a406294339a3fffb5faf4a4d80698ba13ccddd912305dfa23d7586693c86e869a154ebdf4d49b60bfdc641610b777904a0503b19625228f819f71ac7915613548e3f1d76", 0x2e}, {&(0x7f0000000200)="e31a7bfa1b06e89989697dedc91abf09ca1ccb97fe88367cc7fad9e58640f5f704b468ca7069930a9d3fb2d808f6bf046fb240c1d4c70269fbec032ad9a197806e436b8d7d753203606a1fc4db56d6bd7c26cb0575f7db765fc0398d7073437f094ab187ca763f973e46611fd0ec9aa59acacd2c9a70ef4c45ba91e5843cfeaef8f123fbb11c85b07ef75f1b2ce037a8773bd87e473aac1746cdf95a598359fed9f45910bb54be4e31", 0xa9}, {&(0x7f0000000440)="7e9d0461b70a351e8c654bd4e8d53e8cb4cea7aa8c78003416bded0e15b60cf113e9e04fd5749c707d513abcbba7273fbf1830d843ec3ff63a823e9f452a995f552c4ae1af5bbee5cf75fc7fa93e7de9b172bdb91a29adb0c75e8ea9ebe6ed7e40659a34a9be57c4824b587dedbf7b669886f42d556580b5f04716135d9af8e5000000000000e73289f7fceb898f7613c92173249a3ce32fa2648fe9ba025303b0807f5f74aa15f196c0be70020d296789e6c0cb3c3e9d3b8f2e8e72cae0ace51d35301b944b2710011c10bc20e05e05cc25815c88573a0df321714c47078b25c967c47c7646866a37e62924e95d713e621a308ec3876596935909a544ecd6fababa9c0c899d65966bcbece9f276307fb4b18556c550ce4b57f171493d0071018bdacb90761c4a6b3e9156aac1f877e378f91f", 0xe7}, {&(0x7f0000000040)="1e4de0be92211859f751cd377edb6c46a17664d65c3e295e74", 0xffffff86}], 0x4) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) r4 = geteuid() r5 = getgid() geteuid() lchown(&(0x7f0000000400)='./file0\x00', r4, r5) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1) 22:20:10 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0/file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000180)) 22:20:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x841, &(0x7f0000001000)=@in={0x2, 0x1}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x480, 0x140) accept$unix(r1, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140), &(0x7f0000001180)=0xc) r3 = getgid() lchown(&(0x7f0000001040)='./file0\x00', r2, r3) 22:20:11 executing program 0: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000540)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x7, 0x6}, 0xc) chdir(&(0x7f00000000c0)='./file1/file0\x00') rename(&(0x7f00000001c0)='./file1/file0\x00', 0x0) 22:20:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x7) pledge(0x0, 0x0) 22:20:11 executing program 1: select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x5, 0x2, 0x3, 0x2, 0x6, 0x7, 0x8}, &(0x7f0000000040)={0x8000000101, 0xdf7e, 0x0, 0x101, 0x3, 0x45c, 0x8, 0x2}, &(0x7f0000000080)={0x9, 0x1, 0xc000, 0x6, 0x0, 0x7, 0x8001, 0x7}, &(0x7f00000000c0)={0x9, 0xfffffffffffffff7}) select(0x40, &(0x7f0000000100)={0x3, 0x200, 0xe082, 0x80000000, 0x81, 0x6, 0x2, 0xfffffffffffffffe}, &(0x7f0000000140)={0x7f, 0x1, 0x1, 0x1, 0x80000000, 0x9, 0x7fff, 0x2}, &(0x7f0000000180)={0x7f, 0x1, 0x4b, 0x1, 0x6, 0x3, 0x3ff}, &(0x7f00000001c0)={0x1ff, 0x81}) 22:20:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x200000029, 0x27, 0x0, 0x0) 22:20:11 executing program 1: r0 = socket$inet(0x2, 0xc000, 0x4000) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20002, 0x58) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x9000, 0x82) semget(0x0, 0x1, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:20:11 executing program 1: mknodat(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xdc0, 0x2) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:20:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x7, 0x3) sendto$inet(r1, &(0x7f0000000000)="9125d204523daab22fb298644c84fa6ab115b341173b9b6e07c5aa32155ae3241a9933390a30c986f77ea892a2e1fa5b24ba76a983aac1276b301676a94d11da820f317da616d740be3a801b3f09c37d0229d56494ec411e094fa262ca6578602f8596d221d1b3277b50fc460755e69379757545f069bdc5e4d9d908f0e41ccd4b656c5764b72e9f8f7780b1", 0x8c, 0x4, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 22:20:11 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) close(r0) r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe0, 0x0) 22:20:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x9}, {0x100, 0x2}}, 0x0) 22:20:11 executing program 0: recvfrom$inet(0xffffffffffffffff, &(0x7f00009be000)=""/11, 0xe8, 0x0, 0x0, 0xffffffffffffff4e) r0 = socket$inet(0x2, 0x2, 0x6) syz_open_pts() recvfrom$inet(r0, &(0x7f0000000000)=""/126, 0x7e, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xfffffffffffffe27) 22:20:11 executing program 1: r0 = getpid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x4, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x7, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r12 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r14 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000040)="65847c512459dbaae6e4ffae4e4f4cf8f2acc8f1dffb95f80c97d84eaf8f5d95a5c996cd49365df358aeed1175f093e5a7d70f3ed55075b3c7931054300b63ee94ce37ab599eaeb591f5ddf28a317d48360b5d21984ef4db6a2643475e3f415e6075787b5b8cb6dfb807b9e9443080b80a7fa8cbbf81fe62b432c5b490ef1a8ea8b80cd6b88ea9f1f27a4bbe0ef580e2d8dd13c4a2c072", 0x97}, {&(0x7f0000000100)="b1ff24700d8e232d", 0x8}, {&(0x7f0000000140)="2540822ea87d645e8d32fab2840984daf3d9238f224081cdb5ddd6368f2eb6085da4381f8b84770e524f2bd5d6ed5bf8cdb66d64b71dd552dbc076ddcef84fe2", 0x40}, {&(0x7f0000000180)="d0b349d46dbe6f90b4abc4521697e5644f74de7731d13883a12c65856c8a892088230c52ee97d36178ecc1783d2a17a24482bca2b1153db56d212418a5f068a2f42e2af57e4b8e6c1e5da3c10c70c80acfec99d3bde648175fcb068e34cb31e8cb79ee927c70af96cb4ef368d70ef75690489fe2e275290352f5ab355995335ebdf278e8046f9e08d32a3566439e73a1674adae08ba060a1741238a6c57ac8e549aa399eeda0a35d676886230b129e34b3437a93eb0110dd6750b4583fa94d190ada241c0624fc788c9766a681fac14a6b2d9ea1984ac7", 0xd7}, {&(0x7f0000000280)="541cb5d2e2fa6d6b961971f24611672cf07c4867d3bedafaf78911661914ffd19ad4ba33c83e1969516381cff9cc52f2ccf0801fea409328b4d8c2f827e8a48181714d1145729989f23380901686565260cffd8a9b9522c17c42e00d090f238ddd17e1bdf37c1e6916b6dd9efb0a56b55aea2361c3150d7ca8c501674c114552c381a647da5cc22d52f4905792a4fc83f2e333ce37e978b4013a88d107141b479f18c2b2b8dd3a8f", 0xa8}, {&(0x7f0000000340)="2f6e1baf1be68a31ef8d3ff696402878620544d16af87e9ca092cb50545b50d01e85077884500ef73a2e8f795aff6aaa50", 0x31}, {&(0x7f0000000380)="9e14e0c2bac83029913605c5684a47e8c5714ca73484b73f4d22825b48835ded0413c23237d97a512416e3d2", 0x2c}, {&(0x7f00000003c0)="870173139eb334972c331f27088c81eec97402a80bf159c63826b9067e9249f2f113963c952c09c946cb6976d48e5e1cfa8a800c15c1a119e9118d1366f5f2da6cae065c642734d594da0bc0e95d674c158509692ca2c2bb20a7398a942f38dee510e8d5e4982b57333b3f69919d14d9d84e053ca55e3993c85650168471f800bc0aa5d9198cac29d0a1a484c6c9da33d161095f6dbcefc00d8407f0d25b338000dcbfdd42da55fd60f732a8036ee4dc3cd4348c7b9a91816d208bbf7307ce23a2752c04ef65ab61b8e92818371836e5d3", 0xd1}], 0x8, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r0, r2, r3}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r0, r4, r5}, @cred={0x20, 0xffff, 0x0, r0, r6, r8}, @cred={0x20, 0xffff, 0x0, r0, r10, r11}, @cred={0x20, 0xffff, 0x0, r0, r12, r13}, @cred={0x20, 0xffff, 0x0, r0, r14, r15}], 0x100, 0x2}, 0xe) geteuid() setuid(r4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000009c0)={0x0, 0x4, 0x4, 0x6, "27c018137665f6d24cc9c26d8e0bddb870c9bd32", 0xff, 0xc6}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000a00)=0x9) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r16 = msgget$private(0x0, 0x489) msgsnd(r16, &(0x7f0000000a80)={0x0, "093a33fb35cf9f73bdf612d841d17c5d56e515866b315ac883da4f9e40b87e0d51d65877b4f213096a9a8560c6ed43b71e2df4efc7226239e0515d315c6a853f60fe854cf6d5696e63dd4ed66052fc08341d37437baf0d4229c699c36e1eafdd3aa0364b45bb7ad012761d102afb734e97a764f14bb15547fda987de499095070186c64a889ae01a1f349220be83bd817c2866b6909a5da9abc472b9bb145b1836ba4f66f6b3d839c78d89b0a5e03fad5bd8518997d364b528d178f54e2c6b"}, 0xc7, 0x800) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000b80)=0x1) munlockall() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000c40)={{0x621d44ae, r18, r7, r2, r8, 0x10, 0xd18}, 0x10000, 0x6bb0, r17, r9, 0x3, 0x1f, 0x7f, 0x2}) readlink(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)=""/131, 0x83) 22:20:11 executing program 1: read(0xffffffffffffffff, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc8) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x27f118e35b5fe449) 22:20:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x200033}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r0) 22:20:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x5) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 22:20:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xffffffffffffffb0, 0x28, 0x0, 0x19c) 22:20:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 22:20:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) dup2(r0, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x5, "704dd2029fb0f9680c6fef2a5fb98b6757dcb042", 0x7ff, 0x101}) syz_open_pts() shutdown(r0, 0x1) 22:20:11 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e79d39aaa4eeb641324cce573908ccdf3e043ab1c688f5ed3285b8c810cbec3519ba26aef054da963044941c2a2c2a76f813524bb601a3617030df0be010dc53b03c15598db9763ae11e1ab0c449d5006ca001790c8c08035c9ed2dbf055839cbab4eac1ce5403331627e0f5af47d7bae2661f1b7fa087d4e85444c2a35b87b19792cdb8272ba915a8942f16586ee0ca11e01e2da6bb26cd4195cf6a", 0x9c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) getuid() 22:20:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x2000000001002, &(0x7f0000000000), 0x10) getpid() getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x10) getrlimit(0x0, &(0x7f0000000040)) 22:20:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffd1f, 0x0, 0xfffffc57}, 0x0) r0 = dup(0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x4, 0xf762) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001c40)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000740)="ad29f389ea5fd05d8d7cb8bb93f3b2b55c6a70daeb30329c4dcfab4d457aa716199083311bffc3ca7c841eb41867acc7b332580acb4c9d21e9aeb6965f818f5ec9", 0x41}, {&(0x7f00000007c0)="93d4223cb8ed2f5ce57f35bb5695c80b3972c3b3f2922cd60d85296ce634a4eb19cc20863c6ea201b059af688baa600a860232993bc7fcee56bc5ff20054a2ca50b8995532280fa3cb45b82dd168b74f8ec2257d92db657cc720c5e042d6f1656bce6e6bb264c6bd22f0b6f8346d921ea9dc36ced45b71031ae41316a0f067d0b04178bb82aef92283bc5efc147ebecb8a", 0x91}, {&(0x7f0000000880)="247ae60d571254d2eac2d8976c7be7c08edca197c03f3697756924f81e4e8705f1f988a9a5c21b198e1a584b141eb660ff5861391c3f9b21cb74f075c40cb850d531a977834d73b45db21cd15d25e43210c7f013700a6ff7c82ee166d4da862bfc6bb2833c3f76a4ed2e101fd20b4630371210f0b50862ad43f47decc4e2e836ec3ffbfc407d71d5", 0x88}, {&(0x7f0000000940)="64cb43ac7e4c55cd04e0865e352fd64ca42994ddf9414be96c8084294ff14be09c83f90788bb2c07a152cf6bfe791a90b52dae0b27fbf01f0db2470d53d3127204e74ec5995c8993bae13c869ec7758c7af3cdf09303e227ad14f997d2655b27331734d3b188f0590f8f626eb53a5b4f82ca08281d6a863105e0d1416159262e1b97431b5cefef788f0410fb3413e2b6ea21ea944f86c5d3ebc42ae9d226d532ada3e948172537221d246588eb6a9f2479a7178b14d41b56a861a876833cf1f46de1c1fd66d480edfe173fb7398dbfeb3452fbde39b95a2a65c05573bfcf2bdac41730c0383c43027318dabef3", 0xed}, {&(0x7f0000000a40)="cd05c8f1fde81a7d08f93f4910d7377d674c954076b2a4fa8eeff333ce40015bd995fddffa4ef8a2127f889c77c5b20768a3ed5f5a7e5f0002d42d4cdd824955abe8211bf03672c26623e12d355d04ab238a50eac3152b4d058de80264e89c1eab77aa01b72c8860a1400aa96dd36c60a54613542d02a5e3d807c462227dc665ad3549cd0e7985dfafccee546f09dd25a03a635d5b457929fd4a98ff13c91176bcdebdc0ad37546b40afc9f03e0a044722b98f5647b44d82f6", 0xb9}, {&(0x7f0000000b00)="1e3fb9f3dc89dab81c72963a3d01387c29dbd170d4ba1fd20dc2cd3eda65c0a58b01fabc7f409b4a22e1bb8d45116b12a2fc655757af39bb6d155af1eaa4f7ede929f323f9139e35b231c4eda73634f34c0ed42aceecbb29f0554a539a4794601584c7ac427404e615a85b1c7ddc62a790805cd3b9fe7a30f0c13e0b131dee8064a5a618dc422a185bc530e33c414ad1390b926828b72f5252034763786f858e702adaf170067386d70211278e83ffbe93e5d600e9ee24294d0cf98d40279e3fd84320108a3a230d9579ec11645d3014536d5d62e9a63dd1893b8027317e38ecce899993534e458b594b6587dc4458ecd2263b165d0ba3571d37cb0f4c7d3667b8b3977e3aefa9235929dbfa97ef744d887966ec0a105c8b410dcba6caa070eeb6842b543adde33d3d94f3d31eaba721feb12f1554c25cf739115a4a91550ca02584b34f784144884233e945b6148ec914be5ba0c7e35bb55be954e1120dbe1f5dec324ed1e677cffd0cacf3b542be179c0679348e04716bba95955a33bd949c34506b9025b4ddb3e94beba3cb6891ae4f8f806a300d0362549fc7a3fc16ff3e4e18c5606df0a82c3b6d81505cb7b99665a7a7423d0546e9397bfda01781b6cdfe9441b095e7ce1f7745af0b0cc9c416058b4a88b477997e8bf579eee592a90d969cc3094b0bc22e08fbfee74a12ac6d49d335bd1da33909a084996a14c546bcd56e45e68e080c5a83a6976c4f5726a33b24143cc54e43d725fe0db4025c5196ca4edf142254dd6b05c6ec7b72b8f5dff793a9cb8f9e3b3e82b6bdf01db7aabaeb0f28ecf311830a2f8e7d9af95a464aaa29cbd50807988b3c8fb6e0223137ac08cdb1382aa19c7827f12491e34b89e7fb2f5d0708f1b98592cb4a865875e8491996c2f8752a4e944d7523da6b9fcf36999aa7c23f5e704ac9433cd648c2557ad742b3797ece42b593188c6fd9300a4c4c2342944c291a988285c01b97f017ce1a2d54eab742ec5c9195977a7c7929474e5a67faae1017bfe0b651c229fb4928bcaca427cbde90f543bbd8b62f3064e3192804ebc07b5e1431505f7656d0a11c9724c5a5c4912a100bb1ac27ed1483d9a2ab6e2ed5b23159677c34d893ee96fee65b349f77e85bd950111072113270a40427b1c9bb602666a685ee1df9aaa5c3689127fc1ad529948ae73e9a3576a37ce1262586f79768a141fa9dca1730c2fffd41a805c5b22af2b5188a4dcf967ebf256fbabc48862ddd85f398ee3153393f6c278397e4ec2ef619859e6932ff96e6fb49ac16bbd12287a6a7c0b430773ff5ba4cea1f0483e7b37db389f2ead68b693833e37b5dd9839e9fe8f99e7c985068397e71147ac3f917a42e78755d5608b3d49462e3ee29aea6f127efcb3810165e97b9ea8daf8cc3000acc591c2abaa998b83c17d434ce41e4940b5fd4cc2f6eb2fbde8872dc68a89981b2a0bb2d0f6607c43f6702ab0b7b638c0851c3a9a4e1826ee35c0416a3d1a89f168840a158049c8a31e4e9161167e6ceca00f604ba400641c831fdd57d8e2f62a56d3830a618ef969e4f44a053dec9192452535f7b3378eb260db38e04f2ec47d966ec213dd3fe23127e6d54088a50f1c2cc8caa212d490e0583dd1126f232a4726e0aa7263230d315f313351f2ab0add776bc20dcba82f62336a0283fdb51152341ba0f77c2ea1e8621f2269d0e23433393ab2321829437ea6b0d1df951ab8fc379dce906804c979686790533498be3efb5d1eb469f224a968cd80d3cbdfb1c14015a6a0747b0f83e7c2aeb1fd78d4346a2a2df7f3480db6cb695a27783d4fc217b3905d77cbbd53d73d59bf6012a1e42ce38ac44de813519291e4597670cf92383ce3dd3ec2fddd6de0b142d62b25ef0d8b13bea81c0482e58afc7a706aba2a7803026689d5a2f45b3f1783391c080c11bc409d1c2b0135c4413d6ca64ea7ac54c4067e255d5245a54e266bf5d59687bb2fadab73cba5958b1f656afe2db620134ddbf1ac53271c0cf3e3d378d98b8928f68b54cea9bc2fa120de85eb4b598eb71ab32c4599ba91caa2e3791e01d4cb2ed59ead176c02cc78ce7a5518fc33cce816341a2e0a803f1a7b3944bd6d79e27b2ab2f2345ec731b2d6a66332a62118158e7d0822c9a6bf6ad48aa2fc463a2dcc931d2aafc01fce25e81add3d35540cc398d796be96cb3bfe8136e261522bdf6c0f8d2563fb53a4652ed99950ea55997b72b8eb5f8b21598fc1747f33e5834e8efbcde533184e9c8638d97d82e6c7fb80c036be4833afd60028c7d088b9bb6027c4d5f951a9938b8b8905a21cc1373207d49d470d987ef7b5ef01e512ef0f3cc89f5e54965c4b9805f6b863868fc6ff1bc5352df54c7ec3d41c807bd96b0a562f73898002106faa2bda5bbcc67ef3e26cbbf0ecd3c8139113fb361c628ced9eb3ed027653d45c1b6d03832297d28f6b29f0f97bdd099d2aa35e0f02fa18086095b2b846febefae86ceb8d9867d7a490d325ad262531902662e638a90e4d73a873e79c48a0423bea197d6888581da87e497d8a894941b871ed5841ebcf71689d4785daefbff20571ecc050dc0d2a4e636d3aafe52a2d74bc0c05721e221f1940f68a3722dd74249a270095404ef5a6d35435ac325032ac365f24fad6e6671b3215bec839f655fa6b4f5a50301dd88bc323c8125db50f0d7ac8e54875b4ceb554159298db2f10ea01999a487865e2713769ac6c9d179429a988b7398e9ebc7ed48a2f73ed4a09cf545ed096f0d68385726921ea1365a504cae9436d84d8de7b159ead491d17e4fdd7e24157ec5b0a394252ca6b37d3b619f169937f89083e6a4a8ad7ac6d37829f283a08b8fd20a0382bbe71a464aa15daf7dc50cf0661f360dd975e7a6bcfe1514157417c23e467dc3ab33703d1e26ad3f68cfcf6869a3cd8d753d81aa1f54c1e313057bd5ad7f33e40a37baff8fa40312fed16050e39771cc98e203cd443e16f3792a268b4b453273ecf639259ec84339f6eb1a391968913737671504c027000d21e69f2280c3a73eedaed4576c0c181e8fc764cc18249b7f7c2a0ed764918a36299a27e99500a5820d6de7df866407a69c31e198c6de92100332791afa56620afe26234cc6566a80f94b0ddcc20e9efcf8d26b12faa81f3bd474f2b3bbcf9309043eee57a56000082fa2be456a586ecb3c6e4367adb5a36f1d1b11ef1841f4e2fe81206f618df2d760fc005a1b9a6467344ba8492683b0667af47f1a67519cff6d2380d857565d5cd89983b5e23d372753c8d5ddea0c2069027b5ad67a63e86410a102f9e6919a802c84d43f7ab8276b18f4f5ab772e063c3f36bb29eb7e528ae0b6abe7ce5ee17efff3b465215d407d22dcb5b76f237fb9b265bac429c287e4d0cd73a0bbf3f075ce0f10aa99dcaf1ee3a6055b19974c7bb74a5dd0568d6437eb94d5249ebd0ad2522729607a3cdc4af780bb0a0a8795b4ebb0df15b6c8aeaa17a686e587204cc7535df69f1e2519c8fc4dd391b338098cdbe5cead4221b452f29dd66cf0836552775599ce04aba63f9758c549a390b642615930713679f98764e0f6c9c5d4c91a0ae3e4e3685adc8c6e721a095a287a3b7a583bd4fbb890a9553dbbb5b25fdbd7f99895b574b89d4a93a4fbce663f08b647ac2b5433321ab64b69469b8e8da04695a82fd711dc02fefe4799927ccc35422ea74ba8b7a4abaa0ca484c7b67bb0c1245a7d05cb492ed04feda71206056bbaf3e7997063377255f2399ff3feede72bec23a3d8ead701f0b4a035dd43888065b24fba2ffe5ac0c3245e7cb3db4c7c57b3714aec74599f62094ce5b9bc0f8aa3b455f46d9e912f56751d0b074f3cfb82ab25d67eddf902a59531e09f4e1858832f6961b7c61e323aaf9c6f54555a77f73bb03d3bba5a40431a566aef918b02e27c852dfe5f8ee2cfd9be425b4a4913c3b04838b6d63e1f96b94578bca857e5cc4d83fedf39ca65dab291bfe15fc5a874868834fde299b5887cc050b55ed29aaf4bec4c508407c1a28981fba12e6647385906f195ada2fd56248fd1f35032fdbd61a697471906bf00801eb6fa1f6fa4963f2e0166431c0cdff6b4edaa4b66e12ab5a374e45768489bf3d0c6fe6963624354769c7cae9b5ec61ec71789001e56e9a747f91e3cd33b1291b7991b6fdd09ade9878f35e825c6d8b7190af3e1e289bb8e6e9b366bc7e48019b433b3179d8e8a9669bb15cbdf0e52332ad57b2bcff6aee866e9004065ded37209d29b923e8e26934013fb94763d16e1b4f889eca2d52e42988093c81f912bd8ef7b08ac9b5e5509a6e5a83a3cd8da4f95c94ce3dffeff74905eef7f84e8363c3f2bffddf51f392944221c0452936128862272196951845a5536761f97eba726522d4139c3241105e5ba50fc2a4758fb4fcb9f32e5a9a8918977280ea62962371a5896c81a4d07a1468900a2f6932d729b28112399aa1fee7a03fc1ed3c6621db16aa009263ddbc34a59e99cf4b3dc3fef9e2c3d721aa9f07fcbd0afc852aa306463a517a064eb91d61f0bfb3ed23a592b4916e8a4203754342f47da93d0d37c3be1c06e92a3ad160b74677f9998336dc0c739b98358817130d91f4d3d34008bd21dd36912fae3d18c3fd4d742559373a8e6162413a440764e6f1255543961745d67d4d668f988a08d85f5ed67819a77bda83718373f12abfd1384396a934ef75b9c1989df62aa244b0e3be981297d681cdf7a1835784fa28bfce93a378d42fe98db78cc91608c359790f1d15fdb06fd9041becd3ba5a09732e31adedffa20173dab15e946a959f1ca404d672e3ce3a8afd700eeaee79b8a9f26c2cb07d146bf317c87d6cc0e30a72377e696d35c42226d67c872a3d589c70f9bddf15e973d5e3b90cd9385aa73b0e2147872ad1f76390158b4d8145ec692291e3911ba3e5259102569858d3a6066569b7263e772c7886ae52d2650bd59518af0cbd0c8358c0333bf309d1bc7acf80ead88bbab0353c8a25b1ef1c0fba12acaaa7ba71354e64a0dc355f32dc08dc8068358381c2cf17b7f5049b65f2488f73cc3f0bdd1e79b4fab71c0d4a6c1d57b6613df6448bcc678cdd7c8e8808d4a100d4b4fa1c7559c873bb771b8a65c0c8fb686905f784d6ef7f621c71aa2c0a225b52a5810638ab4f57999ee5a2b90ae467ddb1d57b7b94ab6e08a8ef5e7451de94fb9c0d24f657823d3afb4f50ee710e0adbb2a155e69f9cde1a496f028506886dd99977e817b839450afa08c96b5da6e8260980838b6938c29dbc3b23c2e3cfd270b231e9c105791919821ce261b000d1b29c02fa5e8b1ee812149032fac29da6952b94629499079f20aee53642c80a4aa748dc083a5757ca25ffca2b7c5b72bc3de5c510d5533b72b4872be56ab8d7849d6a6b9794ead129323abfa146515c2f74d5eeb08efa92d5d3fbfdc5a0d3a946ca3438a5605545b16e42b432d2833065586601c9948479896a041dae3635ed74fe22392f65bc8446e51dc845ce7d35affc8dce599dac2cb5fcbf72f132b6130abab18c091fe02729db0b225993d3bac5a011488ea06b1a653f9146d57916a69f88ba342fccdce95024dc7e96e5e8a9cdc96f662a2a06892a85a702851b585ff16ce6bf659887914d60e7cdc31374c0d519d3f780259ced1373fc4095b961f063e7572525a80b806689286cfb5c1a69f33def5c800eba7e36a08f8151160534c5250e98da36c6bfde0bb7c9229edf3903f8865eb58c004b10d6ff2824d2b759a403b510a70838e3510df20871d1d3db69682e861f8cc", 0x1000}], 0x6, &(0x7f0000001b80)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r2, r2, r0, r3, r1, r1, r3, r1]}, @cred={0x20, 0xffff, 0x0, r10, r5, r9}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r7, r11, r9}], 0x90, 0x7}, 0x1) r16 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r17 = getpgid(r13) r18 = socket$inet(0x2, 0x8001, 0x200) sendmsg$unix(r1, &(0x7f0000002140)={&(0x7f0000001c80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001fc0)=[{&(0x7f0000001cc0)="6faf11975fb46f7412e8f4da3b2a6fdece810e7df2aec468a76ddf7ec9e86ff4f7314c0fae5cc634ac4e79806fc0fe48c2b7d3a38bb61c8895b6c6a1535b5ef35332fab8898801f9206679e631e6e9ce6b082601bcad81471348045c76f1d8919ea2eb4d2e8cd0212fb089289da6645aee1ac81520cd31ae47a21d2a59e056b18d49aaba28df81ffd8e55e4f35be17b0da8eef496b1e01decb3c1a580a3911f8f7b2365fabe817ea390cc205e420102e4e6154a33c326773e9ad63fdd6ff2784028594ef39f9b3be596e5aaca6263d4309e9bcb8b481dc85dc658e308f413726bfeffc8865920fa1b2821a750f282056ffa58c49151e", 0xf6}, {&(0x7f0000001dc0)="f75979f25ad8da23c560dcc35a29f963551ad5ed090052904972dcf72aab9f883d4a2486e7432f70cd84801ba260ea02e5a88cd8cbfdf8dffde2f262a870348b3db9e278fb6340448f8569a5d97d06f7f340637eea52c096f49a8d61e3f8294ad5ec79fd0051e028f3813ad7ca295d794a9411ad13305094f770bc846d50d97dc5d08f671218b6b56ed2ce7db35401640849bd5e38d51fb279f18e2531d796113939aaa285a7a45347faed29269b9408b830ab97929ffd51b8b6e76c1adb993764815c462071", 0xc6}, {&(0x7f0000001ec0)="f089b41c53ee9106eb199359e8897dce2c522736a2ecf4ce3ac60a11d782a2d961d0cb3fe7ec1f8fc553b5c7b544e6a2f885a2ac1456ab8ca35b29ec6a2c77ebb6773dcab1c0cb4b8483fabde30fc1016b36e487a0333e4e04f3b44409f9651b9fb3f9a0ac03f32460e71821502dd79d1b31647927bad1719e4b4b12315a3d8f7c61707d8b052f2de03197c128ced7dce48fb719e0eb4d72e18186ece0c170a78cfa41d1580b123fb028a36cde2061367073e89b33d0ca59c85efa1d082781e1071f184ba1fc28f6454050655bda6e89115e", 0xd2}], 0x3, &(0x7f0000002000)=[@cred={0x20, 0xffff, 0x0, r4, r11, r9}, @rights={0x30, 0xffff, 0x1, [r1, r3, r16, r0, r0, r3, r2, r3]}, @rights={0x18, 0xffff, 0x1, [r3, r3]}, @cred={0x20, 0xffff, 0x0, r10, r8, r6}, @cred={0x20, 0xffff, 0x0, r17, r5, r15}, @rights={0x28, 0xffff, 0x1, [r18, r2, r16, r16, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r16, r2, r16, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x108, 0x5}, 0x1) r19 = socket$unix(0x1, 0x5, 0x0) r20 = open$dir(&(0x7f00000004c0)='./file0\x00', 0xaa0, 0x70) r21 = open$dir(&(0x7f0000000500)='./file0\x00', 0x480, 0x4) r22 = socket$inet(0x2, 0x8001, 0x6) r23 = socket(0x1e, 0x7, 0x400) r24 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x0, 0x2) r25 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x0, ""/41}, &(0x7f00000005c0)=0x2b) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="26408dfa23ca2f252bf3ef1e4cdf5430c4f7805bbcb9624291241b490ad1ed715792e48df3e3cc61390e444d42d2581fd3a977b37f0ff19c9ffd4b82609f4839fae04c665b3dde6559c44a38feb1ca78ce275af6b06d77bce5ed98fcff862aa6888f8ad203bee0528c03dbcb51bdf14f9857da2016bfa6201cb915508505857436", 0x81}, {&(0x7f0000000200)="a2a50a574d8b34cc63629cbeb31680fbfe3633636622d5871a4e5dc98ab20c194c95716bd6a90b4777610e01867b109d805a8960d06a19a1a855b147929789c6c7813b22598077a42dbfc7ba7f01a755b1608239b4ff747a206722c5f550b11450e2a3be866731ee2d6587260ef7267addc7c83ffa92152961391fa9e01ee52a1e61334f1313af860ecce497f19fd52a589bbf0a39bb", 0x96}], 0x2, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r8, r12}, @cred={0x20, 0xffff, 0x0, r13, r14}, @rights={0x28, 0xffff, 0x1, [r16, r19, r20, r21, r22]}, @rights={0x20, 0xffff, 0x1, [r23, r24, r25]}], 0xb8, 0x400}, 0x401) 22:20:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 22:20:11 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x4) pledge(&(0x7f0000001300)='!\x00', &(0x7f0000001340)=')*(&},\x00') getsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) recvmsg(r0, &(0x7f00000012c0)={&(0x7f00000000c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001180)=[{&(0x7f0000001100)=""/125, 0x7d}], 0x1, &(0x7f00000011c0)=""/237, 0xed}, 0x40) 22:20:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 22:20:11 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r1, 0x100}], 0x1, 0x0) read(r1, &(0x7f0000000140)=""/25, 0x19) read(r0, &(0x7f0000000080), 0x0) poll(&(0x7f0000000040)=[{r1, 0x7d}], 0x1, 0x0) 22:20:12 executing program 1: pipe2(&(0x7f0000001000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0x10) msgget(0x3, 0xbf240437015ccd6e) msgget(0x3, 0x80) mknod(&(0x7f0000001040)='./file0\x00', 0x40, 0x5) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/4096) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001080)) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) 22:20:12 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) execve(0x0, 0x0, 0x0) 22:20:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) dup(r1) 22:20:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 22:20:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0xc5}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x921, 0x80000000}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xe83) 22:20:12 executing program 0: munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000280)="a1", 0x1}], 0x1, 0x0) munmap(&(0x7f0000005000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000004c0)="89740f2f63ee62ae71f587200893c54b6b2b344d57ebcfa14cf91845abc8e707107940531f9b96785b99c1c812e8533df909707e48fe5e32d1290c88fc21935464d5fec078d160d632dfec3512337acd15fd3ba6021d1bac251e8e7dd8ef4e819d0900a42a054c8adf2e1b93f1ad896b0a2aab9fcf35dde410a55a68be2e14a13a97e6d2c81469af03e9da2b48a2986eb11281d31696aa248b79fe6653b5fae9f0137cf14b55eac657e90a2fdd324c6523317bb2346adc9ef3cdb043730177f7bd13345614516bec8d8708af9aab6ad433419b7be4146b483d9462627771a69f8a6f94b54af0888626a15eb8c696ebdaecb8181b32c65d6784b55b11c514bf5c245f614e0d44bc97d2187779e8076c589836106d44cfacb4c41d607fee5b5c780d159dd6058c081df2f89ddc37854cfc8b9a79a7918867aca6fea7d318915dd0a38240c0c637f58ef6305c72b420eca79b5fd83a10796aa3cc98c7a77eb7b1f2fbc532bf8222121800897cce6bab6da877d34b91d7e83995db10f92d866ce82c9097a0759b1d24b5af260e7f60faaeb27d86dd0680624c9a5abdf0a301793d78a4cf2d63040b541be4d205f03b06d29d51dc5cdfd12c50e6afe308d3160a512bee30ddc58289eb54063a361e11e4b8f33b796bbf58ba3c175bc4be586bd6851126836ccf69339c4fd48517dd32438bd154fa17c368ecadfa5d796d43c4d2c2cf26b94a2ddcff191e7d4fc2ec616a762f998b8fa228f0ccb67b6a0da76b164912d06c1b6d70c64b70e05450b090b903c21a523b422f4518baf19bfbb03008d32417d703d64a54fbe7f6891768c4378664e4f2591dabc73b758a164c6eb93cec761caa8e3b297228db9953b9cf3b44021d1d2f1389ab51c45f1219ce289752b27d21b8276a2d6d60952f9dd80c15daaae2360015e974f94ff6dfbbaf0aa0f34e13887b4656d7e0387f7a47f303d67c465276df75308120b779397350dee08a8770a6528187e51eb63014cb77f981a0755b559ad0adfa606efcf960a2f44c2685f28b214c34d4c169400035f006fa03453623a8578266135828c9d3eb6b922d2d7ce5d1ec631852b304e367a94b751137e601a26b7f97b89e0cec2d9236eed8623442cde2a3f393dc5a3d8419a853d6ea7d546ce7ff81dc0f890442b6c82236588d32ae088632b8cb3e5b4f54c1461be3c0dc30f3359ca8bb7f9c529bdc7c8493aac445406661675e0e8e028f3576269485ac2c18d30bd527ecf9f9d3a72b97bd1032bb061915b36fb657aff505aee34f3d179b5fb8f2951a0794d670f19d72ab4d6477c1dc20698746263b2e642b8c9bea7260b656cf4183041741ef72ba886e4118a89ff7529438b703b641bb894d32ff43f1e458701eb392400ef8fe666acc05f2f60f6bcb1f161e2207df02effbd803786828cc96205cc4fdf1d9f17f387ce906510b5c8eba2f3cfbcfc3277165ca7f5942b1bd8f693862e8eb3bbf55c73c2616de67ed08820da447224ba41aa6cc9daeae8d3a5e2fab381efbdc857ed8e71101c03b51331e2ce30e1b1fe90bad08ac884a727072dfb229b8c993189309eb0979265dcf35b6c738ce5f3ffc47f3b32d3653e869562e1ed9799baafb4bc03965f1c8998899574607414aa964612f5ad8636efd365e2e6e6152525f250d810867151b71aa0ded7d1191ab3f352824d78f3fbe946ca35cdf125d73aae7a01703b894009cdfc9f71d1c58d1112ab7bda58c712c314b4917f34bd1d1ded80e3bcb53b76b5b11c6d1b4e22f191a0ed8104c030608df84651b16f5dad2127ff63d0e607ebebfffadce9fd70bf1f4af6ec58bf2c97c818d7c453469af4bada4b1f8d571d1dac996db46994d2d5fe5bd5fcb2292c0e78c614e767e0605e91797ca9f9957bffbe262fcc76fac6d0e01d788c40f0bb95942a2648b46f6b6fa86b216392aee7e74ad8ac225e496916114092acaefecabe5a5f588d3c3b36660952ed5a927f6fb18f7dbfd33885b5e9344fdd1353d8dd1d8c71b65a8e04b49f812cb9bb9bc8c876bf430ee2a6dc9b0a613a641f042e59708510e53c96c19642c87bbb9bcce9cd58024f5d4026a6d15eda8200e359cb0e5acd4a8b5f0e417162b783dc274cdd747784547ffb8cd4afac6d68cbc5d79e3ef17234ea6e0d948b99f0ab881845db17ac7e500edec613c3108363d0c922780c134158e4131d3b718fa63ae37dd07a49a6974d421b5fd371ff10736f2e4f71962b5333ab58fd8da5c265e4c282cd11588d05357816494a10ee4ec0693a3a311c0e7c77882598c6d9e4600810f05ae165cc4b6d05d94c842c57a21f817e1b883302f323df3fb87cc82cc206ad066f106cb13d2ae7795780ad6b104afd4a147d6a48953550ba96ba6573a18c3d6b9463f4d0d29fa39928cef6769e11e79a36645d6f9dc6610a153259344bea7b02cfabb0bf4d787c41a023a79a329cfaf6cea05efbee97b23f3dce409c0e8f3e0479a8d787f356e00fbf82561c090da6c1d4c304545aea4756d191f9c5aece40ec4c58eff60c1313b23f16af4f8d533dc59149d6f0e34895cccffbfb0dbf0d6550f4bbc815e14de865e4e2c882a251a6bdc6978d0cbb4bdeb1400ce08fec91572be38af84bec7f90b697208f37734375c742fd71e6754b87297596e732064e344a10422d07fe775472231975f92f66e479bf77892dd51331691fd788d721fd3f0ed52895dfac60e838d49b52c678a8036f3f8b1ed57742124f69b7df4ed49cf4f6df906d187eb501d7b56d9b55912a087e6c4ff9890b08e86808842e9ee1bf858a392e4b984839e8bf437e487a84ee9729f18a6a0b1e9605a88ce689b0fd2fe78d662e51de69ae7afac4f3a774ebeba291ed56c663f9a9b16e047421e748c2b9329aad49c3a759dcfe337cac5b0012dd450a95c97506e14faa83d55967cb48ef0abf5e91d9304098cc73a15ac58fcfe0bf2bf30695606c9cf6b7564580167e88f39b4b1f01513b476b85efb95df8b8573eca127c6a80d6ed9e4b22ca8fe2fb6bbba25a99f046842a5d4d48a77a95e71766c22c556e60e28a61bda4a92c2412e4c4e3f91e107b173e813c91c6995a811b8e806b53f91347b9d5c67a5db8ab3b2ac0809818241aef685b997aa62e0f4dc72f27fb9ee99006eaaa9e9f420b5da21a536fc20c44e610d224ec24dbd0ae633d91026c214ebc1779a12c1b9b1a7131e5063a6e3b9735f61f5d392a419a0bfa69fbfac076e713ca5901a53a6758f1194736f5d2279903ad32da3cfaeacff9305cffa6e81cd78a0863e2308ca0f8457b15acf0cb5516ed7332ffce3b7f9bf4b63fbdab1e5a8070f28fc68ab44d5954bdd45a68038af9fc406c4c791d724e8dcd305dc6afaf79fba882190d8fb5581c39a4a387ba08788d94892cb4ea7247d310c0fcf5795b8d38dc50fa49384666780b481c128a4236bc49586f5476374b7ddac0bb6c70f5d96c49d87e9e2d11b33aa1bcff0978b73078a3fe510645b1c10c11026dbe027e8d7f9218ddf280acbc6c4387e76145039d50e4790db404886172422bd9dae8ffe1681779e20c74fbfdcded6212c9a84bcdafa4505e4c8ed213b2749124815943a2e94845791508691636f0e1498c57d8f59c15921e7f408ff8730997a376ff5b3291fc053b5e6b99cc8f8eca961df280551172b7a75088f725d6ec9517276ac673bce32bbfd657ec6cbbdc33a5ebfcecc42eebed44ba22392934f74fb1b12e777493adbe70c0aaf4cb1136ffdafb006346d3c896b585b9eab57af98eaf49512f1f69cd4f1cf21e523d90b21b805b97428bcdc198c49ba40dc63658ca641f192fa2a349400fc599f65dc9f6de6bf67b825704b3b55e6e477b1a7b91e0771175e3380756424983c0d594cc67cca4c857f2b51199ef5616a9fb429373aa4a03c6b3647feb5636a25d20bc7457171fc2e9096b0896a8b683d31e568ee96bf27e1da16f05597a16c89a377d5eed4511bca98d5e9241a3eee3bb367863fe2019452b4168fc76b030adb15bedaa9d6cf775833441437420f1502a3c382fbd2fcd023f314c7c9b23e3b2fb937857cbe2df7562f20c69cc4064ea27f1e85725d82e7652d4008e87fd927f117b2a328c2e4583d8c77b21c687eb7bab6afe0b6e2696b307e7ed4f37aac74236a2303080967f7aae680c929ccd0d4871ba56e3d07fb69ea617c38e5d882388d8fd52840ab332679a031bf31f95c91d47e8841b0a54950b95f57dff96ccb2ee13af97441035782129fe60dc90730733f618a8b58d64c21e13d53b916284389e5d00735deb8fccd4460d6fbdd85aaaace998ae8745027380b8b275b4d10536d3958648f83be8656b355e1a0303ba806c8a6b439e614af3242b36fce0bb1f966f906792cbebd5816e48b8a25d758464352622ce3fd66737d06574ac58cd662d765c280a2591cfe9755e0cd0e0cce96062851f55fcf8e06428c905eb54bf35557d534e28e9486f64864f58702620966ce30f19ee23da2fa534ef1b69772701d6470577ea7cc5f43499436cf96006df0b40495c791cd5a7cdda411214ffce4ca36534de663327765bb38b7a36bf7b924245b1f23259d3cc6450df0ea6c9a18056641212f9bb0ad54fa56eecc946965c526cd8d91a80d2cf8ec94039682e1bbd75159623a96ad11dc06960afa30d3a372fdcac2346cc184f9ed603f8a0b8fdd81044a337529555a0f8ef131fc7296a3f737e5eaff1dae8b2f9eb4e7d6570555d3e41321f27bb6b06135b16e04896d01136306ae30b066635e95821bd388db3ac36b165d2971546e62a20e9c07d32f173e9f084a2a6e381944e0716bd123a6ae3b1faaa027e33321aad1da617a82cf89e2900a3cba2270951b48fc7b844f6d651342e3efcc47b90c1953879206edd98285200834da7a79c930673ca8fe99483fa9206e3c1b444ffa51d20dc4d8bd1302326cb571d359c1b45ecbe978bf8bebd0e1163c0ec34be8829504d285a206d419d0bf1df001e67e1a198578d5c2bf0e16d9e891f09199b27423a2d215cdbf4fb28f5e6cfed1789da97ac6671343df0955dbff8d9fea7417f4ab728e92febb04eb6f5682d37425ce9faac9ed4910f5de62d1d872de5f4021050e413e9af4a05e35c813459ead4b5102d2437205281ab1b18af8330de30e696331a3f55916b00d85e49105a0469ec17ba76e2e35f755e4838577f86cdaae2cbf6ff736530c015f4eb503c55ed90df8e353ec844a308534c8f0dc97836978e0c9acffd386a15ba8b4a966a40fd2c9ae2c8a1faad25892c33c59ebe388d63497786085470ab60b67de46d272649bead2563dde636b7923b1695a07a0970067e0b7fdc3c0707a2295529f1207dbf100ede2d6e3f5881c1577f27e40179b97ce46c263adbc486bc32dffcbde7e", 0xee7}], 0x1, 0x0) 22:20:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) dup(r0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xffffbfffffbffff6, "5c0400a795a644b46c1aab6300ffff030000002f"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:20:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x180) lseek(r0, 0x0, 0x1) lseek(r0, 0x0, 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x6) getrusage(0x0, &(0x7f0000000080)) ioctl$TIOCNXCL(r0, 0x2000740e) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="41165d31f13e9d810ca1906f7e5d4dff6e9e2f8a135192455afd139481a48bab967d23d0f16405aa447b58601474ec09171c053e0357a754be31b35c525377a2c644e7528eaf5b1b12708063817e7c4f83aad119eeeea5be7a1514672dee69aae77c64b71a62b47f11a78a4903cdb276a29dbab594d341c1d018e0c3f442993d2e12d5f4c03eaf165aa05a8cf6d0b9e065bb00ff94a05b4d77864da8f95c6b2040cdd4b1033dd1d4758f4c493e749041c318f762393d", 0xb6}], 0x1, &(0x7f0000000280)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xc0, 0x1}, 0x400) connect(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) r1 = getpgid(0xffffffffffffffff) wait4(r1, 0x0, 0xb, &(0x7f00000003c0)) sync() minherit(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x1) lseek(r0, 0x0, 0x1) socketpair(0x20, 0x4003, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r4 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x8, 0x10c) recvmsg(r4, &(0x7f0000001a80)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000001980)=[{&(0x7f00000005c0)=""/24, 0x18}, {&(0x7f0000000600)=""/141, 0x8d}, {&(0x7f00000006c0)=""/241, 0xf1}, {&(0x7f00000007c0)=""/2, 0x2}, {&(0x7f0000000800)=""/64, 0x40}, {&(0x7f0000000840)=""/71, 0x47}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/170, 0xaa}], 0x8, &(0x7f0000001a00)=""/109, 0x6d}, 0x3) socketpair(0x1, 0x8000, 0x8, &(0x7f0000001ac0)) pipe2(&(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pwritev(r3, &(0x7f0000002c80)=[{&(0x7f0000001b40)="26d126d5f2e071b8c543a2446144dc004a33af5044bc4fb03d9f7248f4e53bc0b424b9de3433e8e5531c8f59da5358110b3bffeb631b13d17ecf439fed9be6025703628ca74110ee949e923b5c046cccd83b45637f5f8f968af23850227711d792d810fdd20fb29d7124a603eebae94d6b6eb8b5c392fb70940cd35c577d71bbb04d914a93ae6763c694a8b6fe93e8148d7089bc65524d60d02346a2dbb6b45be580208d9f9c1136fda9085e669178669a410c46a47f0e5e78fd1524d326f89e36f075b0eaa0981ef764e4676b51dc5a399c0e03940f81a19a85faca8607f7ea98929e06571557624922bc6db28f492a057d1632f855f9d67fa8b047566ab7ad8fd73113ff8b661fb9d4c230221757f787db51387d7c29748678ba45e21cf970d38bf47f68248043f2d6dca15acad9fcff633a147f8ec0deb50cfdf515da52edb166897671b1c30d2eeaef836dc24de93f29d8d81bf38a4e6224df55545466a50a0bbc47e66fe5f9f9d85ccac8cd726575201712ca56320025949835b118958172e94156f88b53dcef7c4be9381a8ec0133e34dc2ebb2d0ce983a4b9976945b7ff0c71861e36cadaeb1cd8ff6a5d7ada87197a8751e852a95dab55b24a212d45c50727ead6695264712c3cb8c30a9c7d53217e6726d93c4082bdc3e333be9a35b420f7a87260b0f2d2e39883a51627102bdd21a039f432e5b46672f0b427eaedb53e7f04d1d870a9eb35dda7b5e14f15dde5c5be189cdf3e588ac3f03c8becef5b47f308590ba3c16539e2bcfec95ce4ba1ab15679781b2b5e99448398f51ffbf81fec0faad38fec3f7ab99593d47b855f4b50ff75637c2e257790a2234ae773bb66ffcab88dac5092056941993054b0d9b95b0004351f23986c2050af048e26892fff4b46b23b851db5ee7288092aa1bc71d4a5710b5cd2ab331c38851e1ce5c376cadb1d3ea9c2aa7cbe01bd03361df34570f1e6aecc54cc236dfb767c350cb298164c960486c3cd04af436c336f98b37ebdea7dd1dae6714488933635c64ccae56b11158e3c02d52a73c1761bd228a63ddd5cfabfc081151986733a59720d904b6ac03d4a2b308ebdc5d8822c8d842ec2842483df37e9a7005ab1cdae8085055295af5fb0bad7a23cf12e4218e6268c694b8817daad3d47600369c4f5b3f5765820086cd1db654d1a06f613e12024790e51e564a4a90e94efc210004b810b5c915e508bdb823503e7a8b3ba7a416f4f0c9e7c47e10132c94c4a4b5d93a0283ccd38c425847911fa750e7b1a89008d89c4437fda0791f1921aaa034ddbf7dc0845e8465635188bbc9ab689fad2075c0f9c4ee6cfa88d0be68ad1125524a94028af8c5660cba7c62c28ed35c8e8e1ab2dc9aae1a3c904ab576539605c02b4e181f5d4b575d0adc963bc2ec0adc4f5d98bffc29acc429a268579e30b2abcd3d13417c4fb93c49aac9eee18f1d1b534f9260ad2bba88ff389dce36f0ffaaf72538c55ac5b8dd644a815e3b91dbb692bd4a684babb899bf13c94651f24ecdc4e9a478311bde8c8cc7f21dfe4a980eb05ded297f959fd9fb690ccbf0aba1dfdced563f91323bed54d9543729677f14f605ef0214f76ec6a19dabfc7d8e43fa7699cb64314f787eaa3676cac094914ba785a42ed24b23d40b0d7ab3ef9a6713a84f8ac76d4ed5269f3d16b4cb03ed7c960572758455da9d2643d024d3ddad4e246c3c20e6606737bf9201050cb6b42a9d582fa84af918b80ee40324d799d39570e6bda2d15f193de4f226145d8c26987a37153569a46c1d2a259fd80f4b3dfcaaab94f56dbdfd9760545a2447ba10f61dac616a408aaa9601866cf0be98e6d06c2e6923d5769c02e53c08d8b27dc436a4726d14a40292d67bdb5ed9e77ef5382b6f6b91296cf49c69ec66708279640bf05f4d824df0c7da94ae299a7521e03f2f8962a3c5736a428d0454d91988de7ab82fd97e81d9602f5bff5969e23642672d466b186d1af27a741bb16b1f51afd25cdf50501cb2cd13428ebc86f15cd3ec8afeeb363f6918318a6fdf1b1340c87915ffe07fe5b3891fc7888c02d5cb08958d4bde886a9d0382b086825aa00f754155195d0608bade875aec26c5b9c28ffe3d211503248d4150492e8b540c894263ae4982f1daceff825d0e13d0c49259e6163abb73b9df17cda5d5ef3b40aef85e726b9559e3caa886681ebd07456d0c6b9a10275a3fa69765126458fbd41b2774eb1efaf3d1efa32c5daaa26c6eb84def74bc91ba600b6f9db3120721b5f25b4495b41f57bad6312e4ec24404b1352531390390b9d2073d01755e8d0b19823d437ec1fa0fcf800c597b2ac29bda1933c5afe0f534344aa6d479ed5d84fbbdfcd51467bea6b425b4a19e3d62136d6e2f74bc0157817beb3f59eb449caac1995b844a78286acbdf43139a872bcfc6c510a5666c3f71a21190edf92bcfa57a54effe9b7c5df38fd953b5206c82ffd8f409fbdb207d8e55812978cdc1a6e75a4b1e2773d14ff75e58515c5db3d26afe739cfab33910e030bff59ecf63c2ded4a20eefeb88b04fc9846c4e11860ac318eded1cbaae8c8bca4af268186923c9bdf997a9b3b9b87253485ea64915993095a7a0986b98b1dc52eb2d981e73cf0ff89550b81699f20b6ecc1899c342ea167ce3eef5e02ab97d05b86d9182a8f68bbec23b32dd9a7de1447cad3e97e25f4ba400529961d7e5cf866b82f18583f385099e4fd8480cf59936d71122afd8b73503f0f618348ff8d803b8c21e8df4ade49cd16a2fc40993958233b5d3f804df11dca1d88b1dad1bedee2611d027ff604558954fd8c53fdab15b1240fced4285a1ebbcbc0d450694cb1e7253c7d0e1d7a25178c656cb3b809a3112947bf77a58a8443e37a9266f078f506699ebbc3ccef5bbc6eca2ea93a8f6a3c9cfbd274b7698a9ed479c3bca011adcdd172cc493d0aad29e2f323617a4954698d24d543f3eed8c4de7c4cad8ccecff94a8a7c4d479a5c9d80b5ee1ee9a9c9b527d7a96324483a2427b66e2d20dabda8699ce6fb27e2ab56542516185849d47be3ed5b03fa03bf8cb3dc55304f4ad97dbe1bf92f0de2356db754db86cdbb7af2997d0ac37f0623d577dc494e9b75594a674c434b70a7d275f358bdc53d7a3ae34e710e0c1f95f29b202932364b3659cbf453b22751fe89409f5474d07bceb7dfa8f9cfaea8b3a5e8c6aefb9ba641efc01e6cada3ad7816fe891d064f3ad58e0c313e20532f5450080fd826822ccfc85706c8fc094151a41afb272114ec9d35e938a3472e80c85cacc6c431f1a155b0834b7c8e8e6f0e0fd99dbe31899bd80f4309237995783b9aedc8a0a62b3a5fa167011901f0b269928aa756ba61ac01b4550f1065ba74f781956d2be87f2decb4c90e13cee69111935b13266ffa321d72046c4ab447a759708a2820d0ffe114ee83a16573ed4095e358064f18f1b7747f5e6723ac53c3163db0763e0d66a393ea2ccb1b6546b47e8f79e0f946e86f52621bd3038071ecd7761164525b685d0ed6c1bd669b9d75da82154f4e03da14607e249eded1d81c0c3f8f6a3572f22c73356f0ec1520ee7f84c8ae54b2ecbf439af61d248693817fdb825600d6506ddbb101b2d1a1e6a32792167aa0b18bfbb84f304b4464849fa5e1cc1a2ad01f3d3cb8096063a223d32d552b0a953182f9db606d5921951b6e98ecadb9a710e9ad54cbf347f8631960f9e53265335535e34de71cbaec190a67a37ac75043abcabd9a2081df3cbd332a9cfb3ef609bd5220f972851c5e08885501caf68d5d7e20f0bdfeb44773993f2525482537e4b814a48357e7ba877a967dc195ac2d553fca4bf876ec9e9e470f4ed1fb4bd65655df70f6d481104757e898fefa3b7304e2667c22dfaccb7baffa854982dca367b6bb3b13189baae186a95a1346635f1a47e5225edde3c3f980edeba5179f7e345bb40ada765ceed1885d2150acdc4672e99ca414e8416ad1693d9dfe973ac7e1dd2a381189f5f8c3b273d0024144290dd4264f51550e857676d9a48849fbb16167d7dc28aaa2990d5e9caf1d8bd185ea5efbe718d77244140bcfe2fff8c53f8a1c1496f6459f173a0da61ea5fa662fe79b7802dfc357893aacad2f81f51a89d254ea8480f8c40c03bf953fa067c7ab4928d7677c01b73cd536ff7935ff54d2606607ee81b22f467f0ce0c2eec424af32477bbaaea9c8095aa675cd06ea302188fb5a9a674dc7dd94e9ee5eb6eb521e94de48ae3c4365725d25b109b234ab7dd9f495985353166166c01a601c52256ea067a4cc89fb52b1f2206ab2b858c6d84099536c7a44c465fecebd1f5f701f035f1ac5fd497d431e9525f3950a484aebdad16091ca469571a2d8880b055fbd8fed9852fb157d95cc627d99c188339649094b757c47339efc6283f8aa787130af08909aaf0f7fab9eae2e4d0c33e62a3638d70e4f820ef496dab78d3fce725ec605ea79e048080860b910b0cda0cc6506e163872052100eabedcf4c53114e1f3559f192274c9a6937ae2792b284cb626cdccc12b2d7e95ae8d1e0a58855d3a8fbf35a136cba750a27b9886deaa8112957f4782ac991bb64a422551e2937de4a73cd43b8e4bae91d049ad8148b49f5e15bdbe70f4220c15fc37ad57ab2c4b8b1f8ec0ae54387179a8a0aa5e53fb8318a0a26c51c381471b5da2c889e2c4854762c181ae55bd356d362ad0e1d9f0aab5675592e8bccc1ca9d8a668dbef28f45cb4fde415d9361670201119d5dc18de2031536a8c37613b11887431bc7bd07fb82b080fe7dd45a2b07988d407fadb207ff750accab65155c5e8d26fb4f9db9102cad2fd57b2327c379c5f018558bd6f93a30a320128b7a3e00cc233cf0b30ef4f572eb07a2e88550958512c773d49d1cff70ad21cdbad1ef2366864ac6a03e66515cbbc8b32b9a4a3d6ee491d395812b03330807e119b2499c34255f9713e51e4110f36c7afa8cf9449f50df84901e42582cd8a7d849ed8ef510b42007b4f311913a84b35e8b43d80e34fa7a5eb0b2298b226ef3e97705b65e1986eb68d3f3ece0bc41927fcad1dc7b0080a245a5067875ff2762a54c99ab34784c9b5cc48a5cc9fb53a1dcc800373ceab0278771273ab3a53463d9a0f687d868d12c0d7a13a340a38cdb655d6166730aa7adce7005ded3d359e45ae8192e9106674a5fdf2dd10b4e9fc0b9e4e2587af3a31a9059e5f3fc078e90673569bd352cae78136aeb847927c9062b37f9000a6349ccfe78e6a53e0ece5083fa2c245cf8091b61ec55ddbc081137c0cd2a7d7dc194d3470a8668ac8a23ca08353a8ee1082671d1a207dff1191d81f83921baba5554e61d47e04a2522847a9ccd0a9b95226ead2295de2d87a21e6adf14d446b6934846d29c80557e7e0697762664aec0d015aff2b4846b157e7c7260a3fc0fee17a1f4d610e52d34d5347c5c117646809d559ecb8d8350fc3342d0576025a6afcf405126a6ba6bb8a5d252e3fd896ffab7b03aea5c29d923afa029b760b89111d30ec66bc5ab9dbd7768a90379cf2740af9345ca06d47bfaebfe3f303e4efc813e0474d95a7a8456647d2b8d8bbf8fe2d171621d2f9fb143ca58dc23d8ac6bce56ba0c49914ceea9bfc09c8c3ee901874d8f117a06747965befd3c34de2523ccda4888b923e44552b6c4bcace629890aa4cce470f01ab315cc6f9efd3ff8a454e1107bfdb89b4200a439300d62772276ed8245992c3ce5cd003a3763222da020b7e9d271cfa2cdae34d3dc25a103f7bd4cde1ef71102e1a23a36b9c3007", 0x1000}, {&(0x7f0000002b40)="571f93573df979e2d866d9c12fd883413673918bb3f264e3841af66e90abad5e17cea2ed9dfdb7dd4eb1b1a34ef1ac763ef581619b85ba63d5920ee37d59794f5221eeb9c75b50b92939990bd2716aaa8ce779a6fa29c5a0f09e863e5564a27c141e8fad08f5a7b124ea38bc9d97374ddd9614953b7347faa0649e39dc2ec6aa30908e3345a5356882e228d2a5084c49f82c7765d449d92368b35f9fd956c1c3efb4d917fd5485cbf9358144dfcb62a24149857e704ff93e2778ea19f4e947cbdbf6d3e66f406ba945cd6d456fd3dc0f36923d6e93d1479d9aa646", 0xdb}, {&(0x7f0000002c40)="195c0aa70ce8fc16ae48b60ce218f467a9829d35bcec79d6ed5bf7ca4a9402e81c9421025198d8", 0x27}], 0x3, 0x0) truncate(&(0x7f0000002cc0)='./file0/file0\x00', 0xfb7) openat(r0, &(0x7f0000002d00)='./file0/file0\x00', 0xa8, 0x8) getgid() select(0x40, &(0x7f0000002d40)={0x1000, 0x5, 0xc18d, 0xdc9, 0x712, 0x7fff, 0x0, 0x100000000}, &(0x7f0000002d80)={0x80000000, 0x9, 0x14532740, 0x800, 0x9, 0x81, 0x5, 0x5}, &(0x7f0000002dc0)={0xffff, 0x515, 0x7440, 0x8, 0x8, 0x7, 0x2, 0x8}, &(0x7f0000002e00)={0x40, 0x9}) setsockopt$sock_int(r2, 0xffff, 0x1207, &(0x7f0000002e40)=0xffffffff00000000, 0x4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000002e80)=0x7) ioctl$TIOCNOTTY(r4, 0x20007471) recvmsg(r2, &(0x7f00000034c0)={&(0x7f0000002ec0)=@un=@abs, 0x8, &(0x7f0000003400)=[{&(0x7f0000002f00)=""/251, 0xfb}, {0xffffffffffffffff}, {&(0x7f0000003000)=""/167, 0xa7}, {&(0x7f00000030c0)=""/173, 0xad}, {&(0x7f0000003180)=""/146, 0x92}, {&(0x7f0000003240)=""/105, 0x69}, {&(0x7f00000032c0)=""/67, 0x43}, {&(0x7f0000003340)=""/189, 0xbd}], 0x8, &(0x7f0000003480)=""/24, 0x18}, 0x2) mkdir(&(0x7f0000003500)='./file0/file0\x00', 0x42) sync() 22:20:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x7ff}, 0x281) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0x1000}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 22:20:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000001100)=""/191, 0xbf}, {&(0x7f00000011c0)=""/105, 0x69}, {&(0x7f0000001240)=""/186, 0xba}], 0x3, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) write(r1, &(0x7f0000003340)="5e3b066f262fe7a9d5fd6bf4bcdafe241aa06daf57a4af1a2dd4d89d47ef6f300f7316ebfff35fdab0005875b1742760009b16a1d5f70601438bd2438ba6263845c8b65f6bd39dbe3990cdd3769790a7374a290d29d291db8d97745d6e60364f8193afb33c8a249487c2552e79bfe770e395b093e2f4e53b3637f76053fe0ad227218c35dc5512b955714b9df4b22e5b7fc819065090611b589b5bf7af2b1483f7ca703f7654f45757f299f18732d4f17fc73b85178387c6ed4e2f28a222a06bf451c0e9dc2a1ba53c3c4825646f3d77beeade74b903308fb46987a57a7f401fb88f719126202da2e08b37c3d57fafd297765e591359adddf4fdf8aa2b8cad37fdb072fd37c74fd3dbffceab9f75b0eedc76f4e24e508f22c0dd919647acda7e61119e11ce274826e908ae1b4a2525c002e75345561c4d93356726d6ab105cf97fb0bc6750cfe2019291ec8d3bd7fc6d9702cafa0e580c03f2e16f11be0576bccded016a1d0a2337ec80aed33f6b2904300410c0ea44951ca0b37b9ede74eb39ad6101f43a455e1b4db6d3e9ad74467e02bb932a5155aed72486a698a81d7a298c4eca74ad12290e48ea2ec559183e66c600c12df5c66ce3d17636c59c8982975a750f8a24d35297a4f19685268b4cab4ae17709187d8b25475793c697d47530a36943a48a4059e4ce17f7b167659e70983aa581968f9e29212ed0f55e1229390310d3eaf76d6a20a2430f820287f1aab15a626d3115ec401d2c1b53f116642454776cfc6fde1d3f4e845c64b81cfe7783576b7249fcda6af73234dc7ee6bd226b23795caf5a457939fbc9d93b5b153ff46400cd5685072361c55b6167c3d05aa89e71f129f602e1005dd62cebbc2a915d3a9c580fcd24500bc51df6c2af9c387746f00fb4491e451df9282c1205d4ecd5c403d7eb4046a2a71ffa5f8fd3ad8b46b81afefeef13e868f25a1c3038c4b274b65bf4473fedb6a5bc489c259068bffa76b3fdb71a5af4a527a5b08583fa652c0a08f17f0a0f88cf9b51ea83315e74ccd616535f2b37e09693f48779c52ff4f9bd6f9434ec5bb1802a0ea7dd7be8953a08791cd58be7f61cba2058273204a8013f96ea6e7e33586ebe6cb2a4a3f2e5fb72433e984dbb297c665180c32f8d220e32eb25ffa06ed1a9d629d7e3f83bb606f4e89293769fbaf52ef60a5b2eb95499ca7d8cb65c38397631a5f465e99213f067623795a658e3223070fad717b2add19d81c042b918c2bf91f41ed9c63a8ba3fc4c6b7f58f30e59bae0681ce76f9e20ca8c462c02dd53ad43cfd43d6ffe549c912b53a6cd42d93393ad36368b40458e11b328560af305c9d8031822a7f5919f752079ff6a76da36549087084f9498c40a379e414d37fba720c5832470bda7c72eff4336de255c3fa385ff5ec9af602f5f0168a90e025c673c2c9ca4f3efbc42c4311da65dfba49caef068c01be2ae95fb356fe2426eb86d5380bce2a9ca5e1e10cababdc016d84a0543933ef14e3dc7737b5cbc237203800f2ce954385f318b52d7766559853ce9a088913c8169d4f1ac757f2232a0c0e9c623551d8568bd656cb474fa217dc77d86b3a87b5693446e52d5944c81e6760f3e8462113b3c06253d9af09e5ff967471cf5ac3ad73dbee30f6e956859c2ea408e965f4fd909dbc199273ba1717b164e761c0a3052aff3b89d5f82d8aef1a49f8ff515f907e6e9e40003dd1f58ecf3639f04efd54d3852cb3cce304623bb829f544b5236a4870cdfb419ece8609254f5d04dd888f95d926cca06ea847d80cc7c3a0215d30c55f619495e0058bdf66b4ec2595cd468a663729eb8785c9414a060e44b16f928dbdc2549f9ed8a3d3613e012030540dc0ef769260149c4cc49e5739cefc7c49c651b13dec7db88f40308967597a5af842c59effbe70b63c10a0567f848650d2416a3dc6bc94b0a0929bc7b091e4a87212e69fcfb5722f22e7aec85ea38584b6e3c8fb6b1916de107aa63dc61be47919f5e4a39116399910d31a23d71f3d9a5768e44b2cca1010b0713b8183798f28d082da3a53e26de98d9abf147f46b82f4c2659f5a1bd4f428319113d4108acd2cabb4b78765c04597371bac8557beddb510d9dc4f17a74d883a31153d7fbd673aa642a8d76bfb45eec5b34097c4a58b47864df924971eadb8c657b460297038a11451e407cd72b50b4bc3c04352da7c03cafa46d99317b8e3d36e4bf5f16c53658ec09fe65ce73b3ac139dd34a5962876fd84d526696a3827ea298888f99b4e9173fd957a154670e98a506b45c2113b999e406f1d21188d695e65a7b357610881f0d3ac9f12dbac8d79c29610fcc501f452804c7ac7b515e30806c4f1c87e76499aab0402320e4e90540a2b73094a127ff0d1e99d1087c8f2164a1a43c5032f5b0e4a80f0284bc334acc7fc7e3c8cb578f6c5920f5ab3200015a02978fb9ce6d88706d3f22faf20760fa7a05159729b0869b2daf421565fa5909e63c87b03f8b5f3cebcebbdad0fa74b2472a4d4de0c4044810341fea79cb769db02b7b4cfd5ddf6790697831af75ba96bf743553f6a3f87fe35e50baa910df73f26604741afca3c1dc682a7c45edb9f560da04043a3f7ed9a9f540048cf9bcd152ead827d1e22d390f0a02c54eeb5a8b6a5c38b0e6e5ae66a16dfd8159f2ddff59f2d9f1fe6a44002b30ed69a75217dffc68cfe6d5a305ccdf8f6980065eac48da2a9140106dd0349ea737b107ae22cee7a60e18f4212afb5bfe2c90d9642945da1a00aaff997ac4ac0e5841cea8afd1cb1138b2b105372b227ebb97356cd5d6843069d8613d7a65fc28e677ca54f7a012514b053e7551516bc85839c9128217384010fa0043be6b3eceb57bbe76cd633dcd5bc55a96f433781888dbfb917bb033da93dc76c156ee7274268dd4076635b23f62236c3974396d3216b784228edbd4007ce236b16f43f859aa65041c929a4c47d1e25f7c0a3186cde29f54c980db5948d5da77d493995720b4f4637954e0eacf3520dc5a46fcdb488bfd90cb50d5216cf33c3b083accb72e3528e20eaf09f39f1081c22b09f86db47258e7d4990c9f4b7f851d3e8f1fbb455ded43b2623a2c2473f3c780362d97053ddb438640bb57673fc3021b60f4430d4293af62193ffa263b1464998d71c68e1fe128649f0a4cf087494ac01271f513ac66501cf8ff4793fcc9e7a6657f3da89447c5fae553ef3ee92269c81011919ef94d12ce5334ce68e4c2220f50c5051fd7320aefeb6f177a2d8ebb0b7bac427a9d450f465dfb8817935f33f62da01f781f589dd56178dd31f92080f4b9e178803d08cef52d08d0e997a692bd5c9cf33a7f005f5d2688d6c408117dbea8e5f042a8b399c97bd7f59686c6ae8c1cb3dd770b3ecfda17150c561c328ebbc1e756438a2b635b62004a16c0e9d033781e2b07d8ee39c182916008033b8e65ece6508820b846a1da09d6935fb9b48c083904fb49eae6f093b525045c55d5f4b9453799da7cb69e11bb07801826b8a0720262409eac868d617322d428298ea899a8b2a3e7b73340448b630ce76cec508ce1f15ea3a2b50c55c329d8d41d27c7eb04166559abf5e8c9ccf9fd57ed5394c36c0fce3fc2b14c042d4ecf13e45b9cd3fcc36d5195eaaab1a680403cde93f2269e1afe11c2a1e51ce22be1f0049cae6c29d8f5efd9bd857573da184727a5e25625b9d0c9f62b410c5548f1e3a7ea59288b5ba8b62d872cc05446229952a861f210fe891ea4450579afa299730d97f56a9f27f3f4ef36361fc9447e79787bf2f52f296cfb1e5df2274600c6f8f7ab4f876067c56ced0acc5bcee941ea62a7889773a433278581c77d3342bc7dd79e58255f59c9ffad543be17e845a2528a02ce1949db3976b480763e327facc532ee36d3920a76970ab359765024355ea5498a0f76d350cdf9bdc4cd3d6e292049b7b6048275f4be765273671f79ddcab9d6de5720954309d3236a4113429b059f8b48916795251df34ca7c0e5389e3788de91e9a7ae34e79fa79a50ea7178977aea6742bb1c76471dfaad4547628abd7baf22d99c26d4db5d492d964b2c34aa0ffb5f3e7b4a31decc47e85dace3dc415a73b1e3dab22eab10d729bd7ce63a1546e240e349b8bce2dea92f101c745e8a6f3c5a58a07475c92b497aeed0b4d9f0a6d25e46dbf5675ca137b0b083fa87d9bb4f7dc7aaae6d5cc3a21553292e1535811506e97b64cf6c14efd9f72c9d9732c53bb0bf2d664f8cf876b40edd4909cb3e4621447d817ef0ac6ba17bdf9e8e49c86a6f19831098593323dc7076d157ed440417ef18f8ded438175d62367269c4690a3a47543613a22d808ec6b7643f3a29046a32d0bd3c0f73b43f1aba14c5068fa7ac6fb5707fee86c964daed28bb372211781d14e629a81ca3ef5181b8e8475c83b88657a557a297e357dfe3d4a35c3af9606340f2c0933ae9e5fc3520aa09e35c321f3b5e465cf28d8abd499d2122fb28b37e1aafcb8c56bcf192c27fb42355694c22922ad5e7002f7752ce3c75a85456fff7e8fe7210a183a1b8905427534ecb34b9e3e794ca11b1fc0540a234057e4ed83281351046cf8fa859b552c440bba13616d10c4e14bd6c8ad420c4cd71b11ce4a33f6cb443ef5a734956c4e1908b6d9813db4d3363d0cedf01874f2e08fec0e07695dade6806f8dfca0494788265ce7c52334b7137f0afea928dfe4fe2a9eb6030e3f331e9e6eb97770c5ab7c93df81db30e0a34f090eaf3719a66daf7f4c67a3f792b078aa1df3fb4fe22866180ac21eef065b32365e0702dbfaad931fe12873afb4b63cdf40b4b7659c09f5c32195081f984fc93b6a42af83fd1254a952ced99b4617c39a99a4d70f5e8d5a9008d125a2c4e976b34f10ddc033b172e0ebcab073e0871f3e1ae75bfb459faf15876309c1dbcdacf5ace19ece4c5ff374fad0aaf0315c66112f90ea8e81ce38f792f31b2e5b0e1211df94d2540ef670a22fc847fcf8eef2dbeec7ca7497f4e3dad0b758417b436e08c6a4944fd2fb48762e9b4740842a9d49b807f62fb0e28e9577b888b240337a10b1c4b09f91acafa976cb7f7b603b78526caa7172f2530151e59aa8d96337f2a5f9afa74c11526f50f5e3c9b358cfae15b3165d21028b0a36164dffe4f12853aad7d4fb6865510cb65989c3ae7cf39ec3ac242a79f296f423c395adb710fee914d83d103da98fbc8619d4b213e35947048f6bfe40d04d7b5f2419ba209344f02030d743b98b11ff7bb79aa274156f6b40f24438e95eb8273b1c64203ad95ab09d6388e589357b634ebb8da708ede4f14b83fcb4f0d8fcee39381cd450e4a72b8ee9db658460a3edfb72dae4c62b13c37de0f8b0fa5f413bd736f1e17aaa475ef5c363f4be4bf27a293ac035d8389c5d7632e22d9992483035397a3985b9d0dbb869785bf043014a6372fae09c0354a0731b375015bbd5a859bcd828804051774f2b19fc7dbfc96e13202fde9fa4b766f84d3e45039a2a6b163a87217e968f0caaf3b33ed223e30ae6342da75d92d7b8c338d48544afed87699e2eacf8558062a9b2554d0a6ef0c182e9c693dcfa3f8d47de5fade5e916238c07f50592b7326245a3b67594be7fccc7c6d8114ce11bef0e143c2735d1f12a0a4dd679b8cf5795b94805103386e1d818639013e4f11639f1521aee81832b4e94d3c39d3f58b7206b8e3370b2033d9640f801b82a68a841c533b0dac401bb33f6cca88da9afa1c7129ebec8f4abc2321791f775c201c97579ed2f5f3a4deb07f19c34820195dee2a099a171d7a5a923d8b4a2f9d2efb4a278829eccdff7911cf86a87f96416e14f86fe250d9a1d33cde2df5433c84f6d6042a72d92900714fcd586f775abbf484", 0x115b) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) getitimer(0x0, &(0x7f00000001c0)) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 22:20:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000000029, 0x5, &(0x7f00000000c0), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 22:20:13 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x288, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/90}, &(0x7f0000000180)=0x5c) chmod(&(0x7f0000000040)='./file0\x00', 0x2) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 22:20:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) write(r0, &(0x7f0000001500)="483f734c8b82bfff42a9f88fee7ab6bce605a19fc6b83b7d3a928bd53d7a5c846721dad12e7672d9568e5b239afc00938144b2d047336b49aaf7d14ae04de807c51ee8b63aefc1201156f7b7bb4de3379f2ddf463c3ebc4023a3285f9d62979c9d9edd5fc91b71532a8fde15ce51247a1b4cf64cfee3602436c3684c8c639c7d96b48ee765bb5d27cb34170917753e63eaf9d1ca7624687577c8620d744aaaaf4ac59348fabc07c54cf26c6dd1cef1feb32981b0084cadb7aac38d7c1d4361733b9833e04c1a98d6dd72cc122f88b7e0cf014f7e6a4e1459d86efd7c183494f277ddefcda68a9f157dce95b877393c00e182856740850f74b28bc49b2a336e45bb25850e6a3c8c0732909d38a9d494a8b46f69199f915e90cdd69538cf196688da5e1be4f6135df2056f021666", 0x12d) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 22:20:13 executing program 1: r0 = semget$private(0x0, 0x0, 0x74b) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/83) r1 = semget(0x0, 0x0, 0x404) semctl$IPC_RMID(r1, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/35, 0x23) r3 = msgget(0x2, 0x80) msgrcv(r3, &(0x7f0000000180)={0x0, ""/26}, 0x22, 0x3, 0x1800) semget(0xffffffffffffffff, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r4, 0x2000740d) 22:20:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fsync(r0) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 22:20:13 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000739ffe)='..') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 22:20:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r2) 22:20:13 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x200, 0x800000000000040) mlockall(0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x13, r0, 0x0, 0x1) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)='>', 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r1 = open(0x0, 0x0, 0x50) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x8) open$dir(&(0x7f0000000040)='\x00', 0x80, 0x20) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0) 22:20:13 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000280)='\x00\x04') stat(&(0x7f0000000100)='./file0\x00', 0x0) 22:20:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() read(r0, &(0x7f0000000080)=""/140, 0x8c) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0xffffffff7fffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1810, r1, 0x0, 0x0) close(r1) 22:20:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) close(r2) r4 = dup2(r2, 0xffffffffffffffff) write(r3, &(0x7f0000000000)="0703f27da03daf7818674ec323cfefa25f10f15fb8d7f68e34c319003a1e80f2ffc99a943c65d9dea7eab1d1df940a17818cb8372c6fc2234ce7bf522b53c8945d9a35ea1b091403eed6f004bd89ae30b6b3a9ee9f0bd145fda2e07ff9b7854447a1e4845a23109ca871f07cd973a8cde039c0dff5241ee516461120961dc5821ae34cbc95d6f289eb2fad56f664d1132d0cc4643927c0f13775e76fcbec3bd4c67000b84c20b37dbeaaec43ace76fb2ef994eb70eeafb7135556b3a8f3e1443bcff435fd771c72962726e2af5967ded5b6fd18c6f70014be0763c2e28c9182ea32b5a3441435f503e61680221641cd93acd26fa5b63fc56148de4816201945f1b58ede59138111d68f682ae0d4c02464962d6a3dce7e45d9a17860258633dcb8b1e9ec7c99a6ab0308b2c1a8013d372b6c7461cb38ab6f0d2d9c01240387c5141bbd0a5deb383615478eb98204235488288a3d00138846f962c623b335bb8a97bde3bd2da6d0a4b57cc2889ff90f8f3584010c7d434c4e3d9869fe5c015f89ea4e56333b81f259035e49e8197f0d8b906a055e3b9af5cd8af40b1031605db540eb769f5c0a5f7e74583e255a0c4350543b1e938f9646f1e439f5e0b1ad3d79c5aa0f20998245d49afd8068d21b4c79557b715caf835e9d1b35d2d6aa2bddc8de6443b77379395b8416dfe66f79f70768eb69a134b320d8fe1ed8dfd6f9be598a76aa20fb67d88ef213afc74ae8c8adfb92ef325d9c6101185da07e11fda7598b4c6522a22803dd67e7504426e46ebb5e652955a4c7fdeafa609c1a4a70f917e76360333bcea82ad7db669ccb3fa7624c00d89c196e2be21c45c071c94c8f33c4c7405430eb1b19cd6e5ef860a22fd17ba6c3df3aad0fb3f0e70cd62a77f82f7bcf3d44d2cae136bce8a587e7aca2d792b5c1c90a27b437178f437cad5608436533c8b70ecceb34bafa0446f8cc4359107b8a6090192ebf5892602dc0c25087da62735435b09001890341c387fc2a1b8d51b80e82eb7097390c1f99cabe737e178a374aaa0eabed50060b323ce74d10999aaa9759ef884cc2e28ddca53337437e78e6fe733feb0cb3acd3039e4de4ed531f522b1f9b1efbe448c758cb3c3d046defd8ecb96a1f07283f405fd789dc8d1078552c19a24cb1e4dbaa42d0c87758ee04187d79eabcf1d100f0ce208c4e9cb4b9d315e96b940963b6138cbcd4759927cadf31bfaa8002618470a1569960f3d9f2218e22bf20f4bb45de748e948ee89355934078e15802bcb3b8b4d767bf138bf030f88d7e39ee6458e9d98b7f61c6f34fc02fa4426dc97ea638c580d0aa807bef70c8ca8703d4a7712db78ca446eb070438a81770bdd42c1b2b0016c051961beb6ee0a7720edda9f2f1adc4e7760469d384e390854473e572f42908d83a03e82ce862d5afdc26e15b264ca28aac8e0c103a0691a96dfca50107e7d8e8938b7e8d0c7684ba31df36b98d94b0dbc7aa87623ffbad556fb9e974a1a97407a5927fef3c786008072a3d0b05fa8bb542aae1543fd8a5430dd0d8c4b219bcc7dfe03457b55d209ab3bb00a9d0c7b7eee5c9036eeade7db1fa862d137d5e758582613c070d3cde10ab9860020292af0de2fc304f24d3b6268c98dc1b8a0568fd5fdd4dbcbb380866dc427358cdf325d07f9686fc236cc725a901b9caf5b50932e1bdc7dbebd99dd0248a1f3f28021200147f57cc43a1a3e590d142f6798e69ac85c291dae373552734becb38f145781effdd65493041bb98b8cbb65f7ae94a77cf08ca2b9c9f1b44bc6bf338ef917f112baf47a0d3f73fc0d48720e5a21f18f5e3cd098670ca1fc058b68f152ec8ba39707dede1e1323724cbbad2787d0580dae744fc4f60c2d71dfc98b5f90e7c57e785cd2ca729d6870bf55730484d32d1c8c5dc459bfb99c82d9fd0b36691575ce40b4e592b46388d1b977757e3bd6f159ccc38d85589fa699cbddedef46c389aa299e04114f3b696ed17d3c7a051da2c7b8b0374956b3e7602e87164865e5adde0463de1663a3522c568ad436416fe8f646d24506a020cd86b3f1cb7dd57b2997edc0978a70d9b741de2860e9fe07e9b8303ee71794a6660d4da5c17217af822e8951918251b5c54ad39e16273edd8bd37327bcda641cdcfe5771d14a028f658bc4eb2588a5b40d1791e3b023c0e60622991978eb879ae7e43a58c084ead2eb35fd0fac1323e984add9484d1ba1545991bdf8c695cd298b445f275add41641fcf6ef51288122f1482b81e21baa12075491fb6dfa051a0f766332e6b25684efcd8e56d1fc7f929d33261a44d1cb5e6a4fe06f79db55a1daf2cefade20e5786e3add47539b1851275fc9569743809dd040403509df8d9d53ceae0754dedd9add8f6f267c67a46e108183d3c13626900b22bdc08a85a6b35adfd6706957243bceed653d60933b388fcec2f15c20353bcd481bd0081075e3dbac2fb6428801228f7c8e7f343d964cf09ced6da667a136e3f572c5e2d5d36d13c320efbd4a307703a92ccdc977e10318f368f730e81a5522393a6a168e3453e920f6032d7a2a3e107076a8f963d26a1d841f24e88271cd06db391262c5a4a583cf7f8c5fbdc30f9d6488e934d5999e9e216d01a8c518bd60b9bc0fa97cc5203e45f487851b0b4b91187041331eddfc59c05afa53dc54759dd5b15b60587d49b25d9beca96a009408a3c06e5d6bbc97e8ffbe89cd569dfaf949222243930bdb38355c620c9041fcf5b7c60d51b0f964246fb3f5379d1c007ca6554b6c08533e263e21549727c78decef3dfc19a5dbdf4076774dc84d1493415ba9ae05c61d35a22c7c91c0508c6dc67fd20c212d043c8ac8c3f38df2e9db4efb0791e3c998d4c2f3855ed22cc5fc04c43ba0a74900188fd92bde3321513ef67816511e3379fdeb742275bf1e3fccfe910543e2cd9bcfd807138c01bd5a98d99374652a72ae48caf25e6b3c1a0d79efff60523a97d100fa30f950eed39babbcc4a704b6eb27675e83a88a2658ee1f061d086e6823c815f1b7543f89b1197badbaba17dffb888c7a9d65e6f2a2797328fdb6ac2c929705848fe210be537f462d24734cc7aa4e555c2ee23427917cefe7f028735ac4b5fd2353c74e8db6a2594197b3240766daf8ea8792aaa79e220bde0b0d2737ebaae0715c587636627631dddd5eb7d77f57a6c21f61456ebdc572de2ea2fd392e1744857b7313d540fe6cae06a4dbdbbeba67fb28c028c25b9dc76abe2173f99837b96646d7469508ccc12ec294b6264e0c6ae866599535676d101c6ba586e4597c09bcae658e95e44a0d051a711d6468a1777bf7bd661412efda156812a892c0bfaed5b86004d2dd40e16f52c543281df4f4c42b20b69b2f4aaf54d992607ca7fe305ab77ad96230be104840871efc9c87b136f7ba71a9b3ef39ec2463b37ba255a60089b25e79646f805e62102971c1381ac4f41c41de81531cbab61db8226148dc76c9309af9404edd99940fd1f01fe4f43327db4c6988f24361c1e8e642d55324c94571f6770c03bfd18f566d7fa5256d3e0d3901d036f68ed59e3bac138417309680993e9c0ca8bebbf050e69035094f89e1dd8fa4274df4246414069cd512eec7bf1e07b5ee6c1a7db0098d8c4cd66de797ab6e7e5c96b9b05cbeae6bf22d5cd15fa421e249fabe7bb609bb4d018f1e36394035df2242107cd726923a68952c304feb3b58fdee3ed52cfa06723b9582926b17322198d955b5aaf36c9c282674ddfff963d7fc5e41276b3ab0a3f695d9b47d3d29f7a20dacb14d8469dc986c5fb84a73cc3f045cb8dd60998e2629eb10986ef4fe7876de4f7fbeb45ab152d2324bce54fb256a2d0fe151bac49359c8a7601f4356e3e76f54eaa2026805c825e6ab975764fd82f4affe2bd9b8e1db61cdc22f3c6498e08f3cbd982b72f006bab9ed202df7655f8d23b348eb035661d9736f88b4c0d008ec90bee473abbb56322ca341206b3656708f9bd7982b6d67ce0d666a59c595d7ea3a258ad73169372d47ba400dd1d0f48e64871f04962db3a8ff6c429512dfa7ccd8dd1eb332e964561489a94d2576cd8ee02721b30250f4d080450068ad86f6c558ecf6a0e39ea9e50bd979b1ac4aee6a08184a6129baa8830edb27852ecb350c6aacdce22f0a1ff052882a0bc30e31af12c7225af8c27e0fe84765b097df2ede6220e0192c4ee5c8c0c90863c7dbb9684da23501dc78a647965d6c74f02a701971e983c2276c819a135edaf8b59791f7b7a571b0fef48d796cee66190118ecbce0c461df556b37716257848da5d90860dd9eddb1ad4438218fadf971fc78b86c37d9c0f10d649f4e503c9013be112ee68624beb673cba04a75447e9d99e42899e25174cddb00c08c9742e860c0c1a997cbc98be856e69e945b54f341de18c7735402c2cb282a44f43f700571312f886678d93e054377e2b3dff66728e14cc4c1a3543b284fd773d3984f63181e8bf3113308e6842d306507dc9374e82ff8d1a82a54d6f8cd2be7f5646e8f496778c5e38820b6883f20992e268bc85feae550522bf9edc49551679a402822a11995cd5db39f1af68b67e4686b3bd04a9560b51f2de8a5a19e049f2b258646d05cec78b130dd1434661e025b4e909c04e057954eb90539db8d8760dd21b75222480575a59a415de0057f465819d14c72f61cb757e09c532872f0166a7d4df2f4976695c85d99849594672d36ae6f8ff6f7a58073c1282716bc3be186f60cabe39b1ce8d8980e3b2dafb6628e4eb68f5d09b140d65553f4fee86da148818b82eaa72d95fb26acedc61199f3b853b834d6414a1c19155d4ce9b0a9ba0f572126c25f37bd545d7aec5695b7a5714a029938bdf6662d36cde027ed645dbcc21c9156b92487462f39696d2680c4d761a6f3a2190f359ec0a6e3e961a386adb7dfd8edd6b87440794dace0158a21e7ef5080c038005b164aaa300e85355ce031d4ed8c8583dabd276859cf6c3697ae064d1b759b91f8e36e0dcf434e861e54d3689c6f1321f6b805db6022ae0b9749149767ea0176e3e7c68a5a8a2eeb3817111245144ebf8504fa259e3fa12937bcc7e9c2f32f077017b1d15bbc0215f140958968358e999d382942e9261b49b54e655c15ad0c77d9c99cf9ed8088d737c4e5d344252602122e7523159243209f20e68afd7f636f99ddc4f79dfb2ab0d853e4f3cbf2e77020a23dd413c0a550e42f53d5ceb0b687d19fa5c238c76756343cc422635a0a579e21e6b2a6371e8bf8b911c56e7f7f70a7db48f1f491876b850457772834c19175ae680eac3761545756941f08ba2a9b7a1794b475fcb7996dca274268af5c2b219e2f312e6d3efa3d2983b6bd1d75672bf5120e6116fb443bfc0c959672ee618581141495fe73e7a444e0abc87754637422a1e3aff58405a5d7614748717fcec49776e170e5f21343a342f15cea8503cea2fd9fc73c3440445d431eba1fdf97c8b0f4d615c1ca04713fd1218e488d23d8463d531e76ad8c16e6f5c78e6db2721d641afad9f30fdf2f41a622464a41ed5a02bac85b8882699b0c6ee98f94e60937e767598d225257e776c374eac39867e3f1da64fad00c96e7ea3c0fb959cd9f5069add0ffd87dc9e482f3438f6d0b4b3de385dbb19ea4bfc48a4494a0059d057bce8826b8162b8b13d8bc9c4d797eddba9b0bb4f85cd11b53be87bae157f1d7efc782811b0ba45d0ab7ccc07b26a5c258685c0f691bc19cb70f46251d7631fcad5b3e7b6b87a7c02bada30037bf8223f0562807fe0791fa8", 0x1334) getpeername(r4, &(0x7f0000001000)=@in, &(0x7f0000001040)=0xc) 22:20:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="4dbb38e4049e061247", 0x9, 0xd, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 22:20:13 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r0, 0xffff, 0x30, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = socket$inet6(0x18, 0xc003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) 22:20:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xcfc5, 0x0, 0x0, 0x0) dup2(r2, r1) 22:20:13 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000000)="3c4453363a9937d38380dd", 0xb, 0x400, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x5, 0x9) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x120b, &(0x7f0000000080)=0x7, 0x4) 22:20:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x400) preadv(r0, &(0x7f0000002500)=[{0x0}], 0x1, 0x0) 22:20:13 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)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x3, 0x1, 0x5, 0x3, "e006d570cc3e7f0860c4d7fabde51fd3e117d5c9", 0x1, 0x4}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 22:20:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x8, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) socket$inet(0x2, 0x0, 0x2) 22:20:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x4, &(0x7f0000000000)) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 22:20:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xca, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x10000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="a5f1a5ecbc84e47a97f1fc67c1b11a5aa5d20f01f995fc05f5a65724e5516a8c2a778f059c29cd1c6a6b302578d9710ea8298f106bbe0743b066b2e4649deaf9b0696a59f2a4468cbd05a31155a568c35f71baef60796f2deed2a3ca01a1f19cd575692b6385e3f7d62f27294a4ccb482bcc5161f959ca9b5e6ec43628ec0155f3c1e7c19fd5e70dafdf9808d0df8b37042fbe56d645c6b8b4f17927229280130e9b", 0xa2}], 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='>', 0x1}], 0x1, 0x0) 22:20:14 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x54}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x7f, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x81a0, 0x3b) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0xfffffffffffffffc, 0x0) 22:20:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f0000000440)='\x00'], 0x0) nanosleep(&(0x7f0000000000)={0xffffffffffff0001}, 0x0) fcntl$setstatus(r0, 0x4, 0x90) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000180)='./file0\x00', 0x0) 22:20:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="ea82402ca4193c2fd85036ac0562d62629473716f658e13a76cc560dcef3da3e5106c816dffa02320ff808ab8e061b2696c777c2b50624c582cb632c2ecabed13c0f6206d043cd7ed3740d01e2362b56180464b156ff006b11477725e8f6d7fa7c60e7daea2e09eab47eacda1b4dd9a036e2e3d2", 0x74}, {&(0x7f00000000c0)="290d1d17f170dd572a736487af0e7ec270b8127534f16fc7c8bb48427f1103edf7294fa7f69068a00cfbd4568365d4552d1e97849cb111751bb07bf5ae1e05d0bc9b6f30cc26e4bde3e577d2a1b8217e89cbe9b8790cdd8dccb8972fbff0fe0badbf3fe1fad59d8473eb30202de0682e301478e6a0b0ceaaa604527b50f84a3a8183592d730a0a08be41edc5a0ba1c19106007c4a75507de4a8e06ff3656f47d92a72ef525d45d24ccf191bd127d754fa67970eefd106ab57de443abb5d363de7dc901f4706d402176cc68d779bc4b022abb2823", 0xd4}, {&(0x7f00000001c0)="354bfcb39e68a3fa10e9e93ea4337abca73aff4293751d1407431b78f95c8986e0d1abe6cb41cd8e7595a7ba22be30c0b59dffa89dd333707e0118dfc1e1f211cff400e8cdb2129462b947e73a9f7f3d3a10f3879aa3796bcd88569714dd1e7d6af6ffbdbb18223abc63ddfe308c6d909dad20e0394c8464cb89708de858ee", 0x7f}, {&(0x7f0000000240)="f2812f4428e4865ac367a254be53bb65ea0a4b58015f5e1fce1281660f3c9a911e9554076ad8e1ea76da32c2325349b960e2bdc5f6f2a8553dc4d58a064df82fff38054b12ec09d1bd7a732be339fe8f3be4fc9afbd6be3a1245e7665567437e7c5332a6384dc4f1925c3a9dd4d557322fae7491e3baa0fa7fdfa25c7fb670c89c672b707685bb315d3e3eed7624f31fce3cdf4281df2ae9391feaa99550e2d08136588acdfe4f7e107285c85064c432d773fdaa3bcfc1858eb065b1c54ce64b65776a52d9583501cc7c0cefacb1e30b03", 0xd1}, {&(0x7f0000000340)="f6df13352e54e91dd5aa9453145838f0a379d6dfcfcdbdfcd3f677e656e798a6462c2471e289d94bda4630d48f04b3305c598dd8a6877e583646e3d83579303ec3ea543e6d399b93c4851b76ae2d8a5d5bef56876f750812cfb04895657419b9dcbf06ff82fa77e3d3a86ffa345590dccac6af44c46d90fc6ec331dda6d1d9bd6d9075d5ba76f47f097005b7276ba3ed9906847e79f33fbc03d9db2eae9c", 0x9e}, {&(0x7f0000000400)="667ed86978fdea6c7e7c5b84aafe", 0xe}, {&(0x7f0000000440)="3b2453ad52ad668874b1b66107e68c8f951c3921e593f4556e8225cd7236", 0x1e}, {&(0x7f0000000480)="d1172e45bf07b91dd4613e49d5ff1da5c8eeff70963306e2a9758229d00e1a4d8b868320d3f1e6c2b3b43cf0269edc82f029f0041e6fe1fddfbfa1ca929906c8fc74d28763d97ce49395a8cd5505abbcf257c92a4682b4c722cc21286535bcc2cc2b0448090c8fe4307c2dd7e6a0db5aa6b8", 0x72}, {&(0x7f0000000500)="6a053ae3c1032c42d225a49b26a8d81bd1fe960ffd48d103c82977ac1f8353279039a64853218c3cf49923e3feb287e47470558fdb6ea11540965020d1adc57fb5d494235fd51601a2f3ea393c5dcab2d3c4d6f0c272c3a54cf7265290fb594ff89e6bf9c403a3ebebef50f4b29c3a303e", 0x71}], 0x9) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 22:20:15 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@in, 0xc) 22:20:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = dup(r0) r2 = getpgrp() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x8, 0x3c92}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x1ff, 0x65}, {{r1}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x3, 0x1}], 0x5, &(0x7f0000000480)=[{{r1}, 0x0, 0x1, 0x2, 0x6, 0x401}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20000040, 0x4, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000042, 0x2, 0x87}, {{r1}, 0xfffffffffffffffc, 0x2, 0x5, 0x81}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x80000000, 0x8, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x61, 0x9, 0xfff}, {{r0}, 0x0, 0x0, 0x1, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x6, 0xfffffffffffff35f, 0x40}, {{r1}, 0xffffffffffffffff, 0x8, 0x89, 0xe1, 0x3}], 0x0, &(0x7f00000005c0)={0x8, 0xfffffffffffeffff}) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="140d8bae14cc6a28dfa08a62ae5e1adfac66ac5a0de02e67dd7a426200cb1b9ee44c72c3ef021c5f7c1cb4bc4d66caed329b545429cd65dd917bab47e79e96c9cc6435f641507c91b50d55f2db49a8e67fb13fd5dc2722c55715224d113d46b0a22222e65bd3f00fc5adc56651ab673638757d9f08477add80271e0720fc2fecc8d369180a056dd7fe612ba544e5938e9efe6ece6ff7a84f05fbc598adca9d8f14d9ecf6315873d8f18f38ef3a841d4ccf1f94a27e95c8990e29ff4134d06ddebd80abf1eed2ef2a7f0ed8adb06c31ce1e3abb0fc839e67925a61c2c3c5e45c4791aaa486b1bc88c2d56", 0xea}], 0x1, &(0x7f0000000240)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x58, 0x4}, 0x9) kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) close(r1) getsockopt(r1, 0x200, 0x7, &(0x7f0000000300)=""/129, &(0x7f00000003c0)=0x81) 22:20:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) semget$private(0x0, 0x4, 0x0) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) recvmsg(r4, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=""/18, 0x12}, 0x0) dup2(r0, r4) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 22:20:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) semget$private(0x0, 0x6, 0xc0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd97, "b08d1dbd961018d3a50a2c21d8e500"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f4f6cdb0bfa639aec357e9eb70a88fe1542b9764"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 22:20:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) getrlimit(0x7, &(0x7f00000000c0)) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) close(r0) close(r0) 22:20:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x87, 0x0, &(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530001eb4841c0c5cb98c879dfe3ff854c3cf6275961a051cc46551705cfde94df83c98379be8e7437ad358bdd60532a389230a8eb14c4cf579cdd914a5d5f37fefb73f83d8e6157eef734fcac81ba8"], 0xc5) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002400)=[{&(0x7f0000000140)=""/103, 0x67}, {&(0x7f0000000080)=""/38, 0x26}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/119, 0x77}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/118, 0x76}, {&(0x7f0000002340)=""/166, 0xa6}], 0x7, &(0x7f0000002480)=""/162, 0xa2}, 0x2) r3 = dup(r2) connect$inet(r3, &(0x7f0000002540)={0x2, 0x1}, 0xc) 22:20:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 22:20:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2000000fc}) ioctl$TIOCNXCL(r0, 0x2000740e) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x7f}, {0x0, 0x6}}, 0x0) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 22:20:15 executing program 1: socketpair$unix(0x1, 0x200000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() fchown(r0, r3, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="1d04eae21cd361ad15dfaf290afbda66246223c6cd9bfa448407c9b1636e9f9c1fc5d16fc010c5b75eafae59def7a48fc9486f84263c8fb6ab1ca16862eaab5ca9bef0964ab8fd2f3444a598ee40732db045ee8e61cf09e6404e4f154ac6605a5e4c7ef3a363385a730d5abd92fc888878593cfc42c9d67c3811f9d7c0d1", 0x7e}, {&(0x7f0000000140)="e44f7e721589b6967b64e3ecf0d922bf275fde3f4803b6f80b558be5b4aa7596524287df7bf4805fb71fe255cdb8a432d88b5a7688e8599b9a2b198c7abf98a046611e28a51ed03c4d8fffd7f2e7328d25325a6783d324f32b034227e45e94767764a56c3f6c80af520bf4a23de78fb65bfc8369db4f774ecd5a6189033c1c7157c564cd12166f2a4418d029fe5ef7a714ee3251e03116ad2fccae582d8f01c29c72e79b546ddbd7cf0ec1ef058e6fe7e3499225abcb4dab2f2a0f219db9db8d97a1ed2db95843cb600d375419108f1abcfb", 0xd2}, {&(0x7f0000000240)="a4f2fc8da92900b43a2c568fbf54fc6634d61e91a21891e30a3f01e0ee36675e31bc2497e19c8217d4c1223b6c0d16ba9b29a97814d1c1ad78ee05fa603daaba4b3bc9d7695a635713501214bb40988d4046b76f3c0029a1b0506a0204aba488d6330630c4a55beac6e3a2a240814d93efee22d974514f43d1f19783841be1c32e04b277c1eb9af997ffcefee5a2afc18443977962e545e844d0dbbf6c060659bcea094193ed59f5b0c557ecd2572109014863abc8230a50fea30a", 0xbb}], 0x3, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xf8, 0x5}, 0x40c) 22:20:15 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x2, 0x81}, 0x2d, [0x0, 0xffffffff, 0x9, 0xffff, 0x800, 0x9, 0x1, 0x400000000]}, 0x3c) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x8, 0x200, &(0x7f00000001c0)="78d81a7395c4487c15841f38a0024adb8ec16cc959712afbfad34289a47510c33b86f77b55586c61fb76379bfb3342b59ce8517432308182b50c1b7f6060394c18bd5c9e932ecc7ed1e3be74f2feecb7913bd7ad61fac7d577c3748d654a3f591d2e9e97d465cb94e2f6b2043417b71751d588d736ed5ba74ad3681813363603d96c72dafd290c7e33b7ace2830b96d3ceac60de860194429e2e5c8641371d0803da0a0c7f2538bcb00d1c48b0f0c534a5f2e1598d1601f182759dc71882f5885a36e764ef8102c6d0fd2099e872e5346f3f20da2faeee5c5673c1f5fe46549039ffb2e324f43d872388f6d0fd8357b2a3326d74a2123a021802c6340d6a249d7ed32c65b62f722ff1671265011415b791fe255e698b84dd8ead36f673e3ace7e01adfd0810e6001fd484d4d9fde3048537f8df8be465df3e96f3a8b7b2fcde701cc31175adaab6d02631028978bd3afe70b73a7c767ed8e5370eacec2434dd71f6e58f0ddfe1b4899dfefe2807a34d1362a83944e4527e9487712bf60eea43fb45015812bf9bcbd1de1ee6d35d89c887336695b28f565a5b5cfa09325fddfee91a4b2928210259fd0507ba97c35b60dc0435de2f294a3273000d7e463591d5837eca8049893fba5f67dbfea37ba4dc66d03db1cec332cea70f8d8965c623fbf491515c0d253f74953c1e89bf991ba58628f674b2088b8a43ff5ae90a35a8e192a45e037825589ff4bbfd911d627904e2280a481f83e10e287025d36b03e84cee574d3f77071367f5a1cf3fe4ecca452fd0eb7aeef7f94fa55cc9d78c1123d7004a4ba26b61b01d46fd434d5427a2f3c4036b33157bd84e134b3158f2ed1f74c87017e096b0fe4031372a88bd00d1fdb998c37b16207fa161cdc689357913d70582ea6d9ecbaa622607f120df3a3a3412805c548b1ac7c72ca39604ecd6e25b545cfd5fd8af47436887443939212b5712a6852138c49e59c6245dde0f3bb8ed43b5eda3247be29861ee2040bfc1b706f2ebfc3def1f43b45785e96d3206dbd2633e0ded845f8b160a21dda5ba1f2350d6ca9f39cc267959677b0472ad21699be326c9be671584568b15b3e5e80688e330b0b9e6d4d84470c74e886f294ccafea840ae59303fb04e0dfa89c46a89673f40e054e02a55ece8cf31b12f145a25ddd52aff1dba22c07b7824c9c9bfc18c4e0a371185c38f01d1ad63508423f6717ad0f6d9b6a61c9ec7548471817a44488894aac60e894f0ec73b04a691c6f7cf400f6795cb8bfc209f85f6929087188d990f0e527641f4aae90929b0b8e3dc08aa50d591c20225d1a7fd6db61f7daa11e0cc0b9769c657782c8a7734206d7dfead5df82582f12a8927e7b52275e5a288dc5febff329776fa772fd31a264faa05a25c04341efd8aeb2592767cbcbabbdf5315d9c3c06ceab9d662f43b0005981e1c6b21e3c75ace70666e6f259c45f89245a01904e8e7b148075698940a2b89ec1c520b40f370148293d8934d2beace1921cee5f26d1c630e574d9b83ef9a8e756bc0923c620559da7224edbb70b83fffbbf6db9fb11645ad147ad31dc3ff58a31ee2583a89bb2c2ef69d9b047df69cfb53a2eb4ef94a871ac7378a57dc95528136efd1da4d05aca6f4690a348b7e813cff20ead274c3854bd5fc4fde2ea1aaff8de34aa0bdd80211e1d64c6704d086cfccbdbc18a74dda73f4e32ec6b90c9d1eda60d3ec2e2ac497b963b4fff1213f6bb83611633bb370cbfae5be3e57fef9898e5f4a499e0e41e9208f2103f95079de2822a858bf39c55207d9287b5993ad0723b01329ac6fa43e226db73d643120ef30b2f0432c9bf928368acc4d34d7fee5d5fb8dcc2964ca59a9e586d953cbd290def85e493012b3d8ea29c1f07f32c6a08c6fdcc386cca77908891b313e0ebdef5c266fcc08888ea341fd296058a221dbe2d2c09a06c6aa9c383a3eb905da884be3dfac4f1f51ff9ce645160a2dbab18ba3a441447f38fad528b1b14eb2660c91c21734b204a2f28576262a2958d5a46f121a2ff88c979400c40ac6098df03df8f9c4f4d0644ce9d3cf5536d09b0b4201a0c39772bec3eca1d87954b030fd5525b38526e2756d398bd2ce0a46b6e8f08f6b1fcbecff37e40041e1884eb5707c92889ca1b09b82b92af24a3fd9e7d559243efdb47a5ae50b7d4f658f47f903a58dc33f478cfff3d7d0b899a1d79ad22fce3d28e883344725111ffbad4222d750cb35c1fac053a06f41797d0fad28fdd184ecd33c6d36bafde96b50968eab2b1229b656339d2061868debfcb42b36d61cda5a7e1a3726d6f8e511a122c5a65134677c0be7b971b81ea1f2c0ce38d48fc6949def10afbf33e49375798241f4fbc3e35a89a6be50d2375222b435a0d940db68626453a6c75e8d74aa53e1aad198d55065edb9d11ec244b87b97289a08d6a35ceb520f8e8b806bd0615a59a4c72806a5a49c0290cd35eea3e952d13145938e8c05856f73e812042df4dd0295c54815ffa045e230a08473ba0c81bfb6e060700a75d33d6f989da4ab014eb144ba7ea525e1fb066bc83558f0607e2c385486228feea72b65a7b49b91346d89a308da4dd8044e9c1436a5031006ce2a05311c50ef1a701b88de95899fd09a70f90da2dbf9b7953beb970c1cf5b293dbf012483245e9c98fdffcc49fa8eb932a185c57b54d9d4ac136c31fff3f7fddfe579d95371a5309c8011e4c01c89779aa11f4b720958cfc3840b2730cdebd3779f184bb9c4043274d2d8af84b3fdb4de573af9730379ed2206c2f4601cf71d3b44a4cf364c8332677b0a7b96e7ce2aa402e648122872c97911ee08b2d52258764875f78b3aa59f5e071c9b81b0755aaa19397522550a33a476426ea977a542ef65b7b79b73809c04e7ed8449537c4c29b4db72e6969df7ab3a1ac827163f0381f4c4ffc7045f9796db53fa4e72179c52e5d35a9bbd605158990d2e1407e5f4eb4408c0959a8f7d02b9b5c1ab545018f0cef85bdbee97bcc30a70b87c08bea006468ce66c70af77c1f96d0a2795c6b41ebc4f3c7d5f57531467fd3d4a548329d7ac4fa8c25e27675cdf58de8210f2b1d10113efe506cec4dca2ba18d9d8b359726c30fd64c0d78c9696f0bb05c782f53c6151ca6e552a676c46d8f1176273c8f792c49cc718aa5a9095733283b137094995a9b816ad0c41adff968c66b514da0d324be2b25c0764d475042d51e92cba7d95973236c1e23f0b43153f11a3dcb9b4b8ad472ba87b4f6e10eb2a45f41de35c9d7e450ca1d15b3a15d311cfd00ceed6c94245a7b54cbdef94f221862e2ce49dcd67446a224e20c0a3afb1e48c0844af673f0b425b15b649971a2d71f454b51d47998a1f909feda10dc2fcfd4c1d6c145fd5ff5c824cca92bd944b022c1ca9b551ed7639cb8f5fde7d7cc29a2d9ca877a305b1647c4ac9096fe347f65d9a5cc30739f38643a31129a04aa810837dd5522513d9fdd7aecf7d6a8b13b2d6e15b6902465ebcff3a2b4a4f07b18b60f1c0b53d86d4eeccf1c2656b1322eba61ca66a7c5840f1a1ed566dfdc672267aaf16efc36efc2abbdda8c1bfe457a8ef2cae7b2d7dbdec0a2bcbe9e09c35fa3dbda45995e151f63bf45612e4f39af20f57bb11efb1204aa5969e5530054c463c115828006db5918fd339d6459169f99dfbb1f0bd12546e1a7fc6cede9ca5f6a886a22d13c5f37e0fc2ac28dd3f30625ae6b25de9dc61604c8fba2c8b05c4a51636441bd5fe34fea02ca4d48e920b507a984620efd2bc96f979f705ad86bb6241309d9e7951b47b9863263b3177ca35b1caef8e4bfda16fc4cda363169df74edb5285a1ccc7cf8e15c0a6cade61f6fd609b6ea44b80eec7959372d9ee22081b7077e8a1f5e9b3ce6b76fb24b85a2f4751140f7c04790434461f062962a85d766fd0f352b9251a9e18094a36c5dc4983182b801802b35403f880ba4a7cd8bd2f5b499f1aac2ae17ec496c162da9ba1fd7c32f905ab604fa620a2609debd50bfd66d84e4dd68b7939f5ff2633c96388fd7d465beed2b983639ed181396dd1f71f0d7808e33b9fc4b0767e533bd30bee8f23620438c545fbb5604fcef03d1c50d33e139b6a0b30080adc9cfdcb18b54bb8c3fa92e29a1a0bd6cffb67b9a8a061db5d696e1062357971e3b6698cf8ce0ce98e26cd6a06bdbcd7cab924c9eae25b573df67956ce563ffc847b173b7d440eeca29170cd3b57e75f2d0361b48cdb5f421accb0ce794adc71146026306d392535381a2c3a8e6c227e5ecb5478a17af45ce4fa8cb282b6dd807f1029750ca99fbb11cb94fb8cadab5d422933ea816eeccc00ee7ea52bdbb02bb2c7fd24d6908a9411b7b2a2610be7e0b8efe111698b2602ee3ce8378c804e1c97e207ccb10dc1b2190c42cba5167c1a264c6d23fa3b8902ac94351e5ccee33f414793401dc579e64bbcf43660f98ccfdb416733d709052b4dc7bc9919163b37aab761b2e4d70e602bf9248a1c2c7aada07af22dd064fc88c91b22934f4fac9baa09d2ac4a1299ffd60e592b23b6a394f1a98547289dc4b4703154e030fa3ccc9977e201081b44b53df054623330b78c8b3ea8a24042ea2522e7ac45cc7055878cd1d8f046972cd9db61eda0a035e1d5ea0c65d3b6299b6765d5b9a68c43e7bbe2840685ef6cb0a627d389d8b02425a24d2373401304f77a0d976d60c35b3bc01ee8f4124b776c4d686f92c9261aa345bf25a0eb47dfacfb0cfa58a88b14d95257b314996b98d37817feb9ecb190b5953b9e0c6a740e8330820c5ffcf0c0b595247082330044bfa22e2dac37d1b1d2dbc0fb921019dbf5d530ebd7a161427751669da341cf7906825e47cd68fa69bc5cd90a554d88f0d474387947fb15956570acc7adbb9159627ace2509f54cd3b24a6c2b42407e4231a777dff295cbe866191244e45852162ce817746919252baf9d1b6767201d59ef82c9d85a5f933b3b9329880ac0588bfaae20b5c94660d7462583f38b8091a87389424a724fd519a7c48c54985da2c3122a8d3340c063481ab274064ef1684bc3ed9ca02a572ef020aa1e655ef18522f09a0b7d64a8b8aaba69c3809d80edabba861a193d0b14028bb7a6e5560e256c15e4153835e714ae93371eac2bb51460f5b772a4b03ca38f1135a56513191313ca95fb1707ebaa9b1ef7bf575a04a1ed10bf90add2d71382dd85a2be2069a0a36f078de28d38ac48232f4148af0ccdf57bf5be467e59e94885543ee1d6065a49a2ee817b45ed1192b08cbc1aeba7f71a5c0f0e034466c42f12f392ff6c6005f8287d636b16538f58b7425b7a78bc6258427aafd40e832f616259547d1a4cf72cba1a7cee63778c0de9db0d1bb6da255513c4ca434919950c73f12e56a0d6932aa84a989c75960578ad986d119bc0fb6777825be21370ba9f14b4295707570cac0001def0035e87e67cabe9c6079e3370471381b7c331180d31463b9b71e317198495e807b9dd41f5d876c30bb90d37c1d37abacfdfc12bfc6975bc24321b21c4061c8bfc7c6060c9315f5818a5261d0a8ed82c6877ca47e65c3ce0b469a67c0d3b792f2276f9f2b6c89cab43aa68484d9e7c01e68a194d859b7ae255e21aa5a16e93f378332fea9fdec1f24b4b4b15de7925fbe07835adc628d4fc3f4debebb6bc8b3cbb3b1518960bd3ef240f853bface58693b0c779506aa1ee0febc473569daa0c17c3c08edecbd3c64aacaa33ccca1f294c4e9780cf17e95a3bbd7483488cfe2e9d43895ec4857df1d71961f18c5d21f2a8a32417e6c92c0dd526a", 0x1000) getpeername$unix(r0, &(0x7f00000011c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet6(r0, &(0x7f0000002200)={0x18, 0x2, 0x10000000000}, 0xc) 22:20:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000140)=0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffff9, "845c556b00070000000000000000abb8afb400"}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:20:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/47, &(0x7f00000001c0)=0x2f) sendto$inet(r0, &(0x7f0000000000)="73753c02cb22d1cbbde82b5743efd8fc764c380f934e98f51cae91108db029ab015b3bf773b8c0b835eb668f0b8a3db15e99e740d626517241fb1e3bb024ecdfba226ed9b1fa0bbd7e3aaf8f62ce629098dee52d3afcc5ff3ce9df89d19c174143368b40ddc19a36aeed3b550ecc4719a1fe6305492b9affc391ad37dd6f516b16acb83db0dca4839e86c1ebceacb53ef3e8ab116494307b4f610bdb9db02d34d53b6355f15c08a5812776661c63c248cd4743c16a49e21ffad7358462224767e69093c015db91cd2d5d16cb553d9b9121265219c2293da6488abc2e614c70", 0xdf, 0x40f, &(0x7f0000000140)={0x2, 0x3}, 0xc) 22:20:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3, 0xa}], 0x7, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x8) chroot(&(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000001640)=[{0x0}], 0x1) 22:20:16 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) r2 = openat(r0, &(0x7f0000001000)='./file0\x00', 0x800000000210, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r3, r4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000001580)='r\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x10002, 0x100) renameat(r2, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1) openat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x2) 22:20:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) socket(0x39, 0x2, 0x100000000) 22:20:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739eea769b949436cfd0f85000100e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3040000007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b8a7d96d0d96f57f00000000000000804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897870a32eb2c2d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff0000000000000000503cca876f5b8351d931eed7149dabd8b4dc40583939be8de396dfd47b0986e613d6023e490fd284f3f490126e24749b315f569714401fe4a6f776910f880d30eee44315584ec61bd1eb50f591690a119d39050373d014c9440a4d34307cdc3a0f64d8a1fb145a274d40244b848c7cf6c7f12ebd99b2593babc9e6a676db42b8ce09e12a7e1cbdd2bcec534bfb6c54e42c70dc48af7f633c9b9f38b89941d5a4e451782bfe30bb1df882daf694bba1a351c65ea959535a62ed9dc6faf615cc84229bc1", 0x1e8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfa, 0x0, 0x987, 0xffffffffffffff7d, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:20:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) pipe2(&(0x7f0000000000), 0x10000) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) close(r1) 22:20:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2a, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2aec6d8640a2fb1617ff0300000000000000"], 0x1) 22:20:16 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = getuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x100) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x6}, {0x3, 0x7ff}}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r2) 22:20:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername(r0, 0x0, &(0x7f0000000080)) 22:20:17 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='x\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') 22:20:17 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="566a940576b1fd4e461bfb7f3423e9fe79c0fc323d91354d1f4ae1bf5fa2a4fcd5e46d46d7d0675eee895e22ad500101ca11e4e5d961af25a9475927a1c34d48505cb92139204456e6163cf8f9ffb835b00df024c47156eb39e49208b235db26f31721ea5de30bf57d1d5c27c10fc7575b0cb9daf7a44a50d8ce9bf50d1c00703308ff09f775f2b5517afca603696931fcde911f18c64e25682e33d45e15b9f786e1120f331cb952d17be967c2a0db02edb2753ddb77719eb4719d00df9d839bb4a58fd35f177205c7", 0xc9) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2002) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) 22:20:17 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0xfff, 0x7}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) shutdown(r1, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x0, 0x437d}, 0x10) 22:20:17 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() dup2(r1, r2) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() 22:20:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffcc8) 22:20:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x100000000}) flock(r0, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 22:20:18 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)="1a95d6b9c7a9f501d23707f95c1e16", 0xf) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff8001, "8549558802006637054dea9c11fe4dbfa600"}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x3, 0x1, 0x7f, 0x7, 0x7fff}, 0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) dup(r0) bind$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0140c8dd27caebd458cc00000000996fbb812167f9e092d069ff331ce600000000000000000000000000003e170ade665c8b2300000080add6cad03ca70f5f20c8761fcc2ff0320cc67d928bee74"], 0xa) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x6, 0x3, 0x5, 0x5, "0cd504db5356559f8344789113371f1569d1c9fd", 0xfb, 0x6}) read(r4, &(0x7f0000000140)=""/2, 0x2) 22:20:19 executing program 0: r0 = socket(0x31, 0x5, 0x2) fcntl$getflags(r0, 0x3) sendto$inet(r0, &(0x7f0000000000)="bf425d6b46a7dbcaf66b5efa378a3d21717bd1ccb2783cf3b5e80def41b5a902a6ce7dbbd792008c468be7ba3ec045ecf53212b8de95ac42d0254036c9468dd05916074165e7bc75abda12c99a92b29f3fe721038729982b9322be85801aca3e696f38670b8cc871421da8b6236d1b2bc377796934dca13536dc3f9b00db13ef5a4e04a963b52675b1db7c1451783617b64cc9e74755681175da66dc3b47476a9bba9456edbaeecae05108eced633c17aa007b392f27f7d75c878a6f9ecf0dfb7969d613b8435c8991e98ccd74e23df979b0eea6997c10d0047762ad3f226d", 0xdf, 0x8, &(0x7f0000000100)={0x2, 0x2}, 0xc) syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$getown(r1, 0x5) 22:20:19 executing program 0: setitimer(0x1, &(0x7f00000000c0)={{0x4, 0xfffffffffffffff8}, {0x0, 0x1}}, &(0x7f0000000040)) r0 = getgid() r1 = getgid() setgroups(0x4, &(0x7f0000000080)=[r1, r1, r1, r1]) syz_extract_tcp_res(&(0x7f0000000000), 0x14a, 0x3) getegid() setregid(r0, r1) symlink(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 22:20:19 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 22:20:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)=""/52, &(0x7f00000000c0)=0x34) dup(r0) 22:20:19 executing program 0: munlock(&(0x7f0000ec1000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000080)=""/50, 0x32, 0x840, &(0x7f00000000c0)={0x2, 0x0}, 0xc) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) setitimer(0x3, &(0x7f0000002600)={{0x0, 0x6}, {0x100000000, 0x10000}}, &(0x7f0000002580)) munlock(&(0x7f0000f64000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) readv(r0, &(0x7f00000024c0)=[{&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/234, 0xea}, {&(0x7f0000001240)=""/28, 0x1c}, {&(0x7f0000001280)=""/29, 0x1d}, {&(0x7f00000012c0)=""/54, 0x36}, {&(0x7f0000001300)=""/189, 0xbd}, {&(0x7f00000013c0)=""/218, 0xda}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x9) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 22:20:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = dup2(r0, r0) r3 = getpid() fcntl$setown(r2, 0x6, r3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x5812, r1, 0x0, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 22:20:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="3199044233203913547b0f61daaa3b9f29fbe90f1e64f5f75f8ffa36824d16209d0b0da0731657a9e9eae162bf8527d2255bf747ed917340e149ae09fabf1873c8ab5e70a0177a2de8e3c2209683791134020223736814b6c039e3d92e55598d8017d9cd3a75436890f6765edbe4cc373236bc04e34e034d78e32c5b73da01d60cfcc4b83cdbd28abf5203493521ecbbe8cb249c6005186ce25d7d863ee58c3dab0aef6876f0a8c133fd0e1c9fffd180628d9a942dc89657142ce99279eba16af4954fdcc6e4b63ceb5704382653f9b78bb2efffac20c4e22bc624", 0xdb}, {&(0x7f0000000100)="d30ebb0a294134a2964f19ac2b83f84dfe026228785b3d924bd1cdb9a0ba6393906d23482818d9d2d1f6080865386ec25c1d559a6f18fa767cc2a53d07dcd5bce83419d9ea8fa89b74c6fcd7f1a775a5bb9bae40ccd30e25a46f2b273fa63d9bfa68b2693544234102749760b30b2adbbcfe4e5015e21c54c0faa422fb78447b5c29f9a6793bb5ac28126b15884dc9e3fdf3d6b3a272f147fa39353d84ce9ef568112fe6203a30eee903e3b6e406ca04164269059841a2174f10eca83e92a66796ac60a0f7e4d54dcfe6f1c25449a1aaf42845ad93ec6feb", 0xd8}], 0x2, 0x0) 22:20:19 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 22:20:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:20:19 executing program 1: clock_gettime(0x0, &(0x7f0000000100)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) open(&(0x7f0000000540)='..', 0xfffffffffffffffe, 0x0) 22:20:19 executing program 0: r0 = socket(0x23, 0x7, 0x9) getsockopt$sock_int(r0, 0xffff, 0x804, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 22:20:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xe5fc}], 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 22:20:19 executing program 0: pledge(0x0, 0x0) r0 = socket(0x18, 0x8005, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x800, 0x4}, {0x18, 0x0, 0x5, 0x200}, 0xb2e2, [0x1, 0x9, 0xfffffffffffffff7, 0x0, 0xf75, 0x5c366b0, 0x1000, 0x8]}, 0x3c) 22:20:19 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0x51ee457e, 0x6}, {0x0, 0x1f}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x9, 0xf49}, {0xa9a7, 0x20}}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x8001, 0x2}, 0x8) 22:20:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getpid() r5 = getuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="73a3bede533116ee7e73f6ab90f97b491b2f9074613f4cd97cafbd", 0x1b}, {&(0x7f0000000180)="543558f3b6268b455c10cf52f90fcd377be7e0c6a7b202028a01368a3ca9ecb3ef38f58bb3999f6ab6680c88076b8dbf7f190e527d9059920bb4335f0e715e341472a05f930dc0b0567bb3dbcbb7633a2db81c0b63bddde04e2d79f8a26a5150ce19c62b019deaba82e2c62f04aa928d1917e85aef270d5073497270289e791775fc6fa4a82266669dee0e28e2916c155ceb8999316f9f678b1e3ba490b7e06c8f9d1f28b7d0ddd9f592a415ff224f48c1e4843b7595ef5f96312c6a70dd565be15a02fcf91410535181db9d94b7f85babafb61905ec0d3f9b", 0xd9}, {&(0x7f00000000c0)="4355ba6776af182fe7028aed0d4b29ac392973afe8c71b73659d776413c3c2642103073450c39703990740ba8342b59da9ad07c41dc6d508bfc7b0c58c78745e9eae38f19bd5fb89d6c5f2a4c63a44cc646cd6", 0x53}, {&(0x7f0000000280)="f39bb891b6d65d7770b86be122f4b0e78491f9e4092554b048a725452f45735bfd43f28b6bce1c80fb666b70e7794d3abf14aad2b871f390420a0b", 0x3b}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x8}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x27, 0x7fff, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:20:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = socket(0x38, 0x2, 0x0) recvfrom(r1, &(0x7f0000000280)=""/249, 0xf9, 0x1, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)) setsockopt(r2, 0x29, 0x37, &(0x7f0000000200)="de3ada07d9a09608a6980e8e996e9dfe4ab2c88bcf1633a10831d3114dd0b2ed4309cb2da3b1b86c03e2fb2a60997cfb87cd89003cfe4186468b1eb7a29be7dea139bacded84cfcb5fe0e6c2438ae3110d3c466846", 0x371) 22:20:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) select(0x40, &(0x7f0000000000)={0x7, 0x5, 0x2, 0x9a3b, 0x1, 0xfffffffffffff001, 0xfff, 0x4}, &(0x7f0000000040)={0x4, 0x80000000, 0x10000, 0x1, 0x9, 0x80000000, 0x9, 0x7f}, &(0x7f0000000080)={0xbb, 0xffffffffee4950fa, 0x2, 0xffff, 0xfffffffffffffe01, 0x20, 0x80000001, 0xab5}, &(0x7f00000000c0)={0x299, 0xc8a9}) shutdown(r0, 0x2) 22:20:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 22:20:19 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffff5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffe, 0xffffffffffffffff}, {0xfffffffffffffffc, 0xfffffffffffffffe}}, 0x2) execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000280)=[&(0x7f0000000180)='/.^.--\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) fsync(r0) 22:20:19 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)='7', 0x1) r1 = syz_open_pts() close(r0) r2 = getpgrp() syz_open_pts() getpgid(r2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc002, "85378e5dea9c11fe4dbfa600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:20:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) r3 = getgid() r4 = getpgrp() r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001400)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000040)="4ed2501aa4170484171ec494827553c859129b1f594bd1082ea8f2a03ccf1624f9ffe251f99aefa38c8477759538a18fc7badf9a3986ff94b0e32d8af2c21139b22095d76ccd33b22ca8b25d2accb773b4acbd332c5d49ad983d8bf8d5488762778295b6192c10d8371e7438b006ae3a70e36973a1fb8965c73d7ea2a9854444fb4f4ddd1fdb2bb901b1b568820323444ff070d79087400b6b6b312c60d5cfaf1c4615a799b46e0ab363e43c4b50d40e7b1a445d40524b71a3ae2a43395bb6d72cb9529a7db7f77feb8ac473b4c0cd95ae77d26f240e356464a744bd12879578ef365dab0689457fc2f6ca6aaf94a04fbd4e7f8093bd84802a91597f832d37f64517884aa3d5b31db255b82ca30789e2944508c18a1f30c6d2c407bac21011328ea49f0618c79ff8ca6dcdaf9edaa506d7b6454d8ae78d6c9aa73a7db5a5d9da058b200eb3c4e8d1333469c8e4dc73f9cf49e1e6acec3abfe9a8143e5703febcbe60bc96940cec7788c37deb69511f20df2b8d207dda27283950c823400d5dc9b280fdb5cda5f38c25c391228b2b678700dd2976fad2e684239ef8fde48121dfa2edeca0b5cd42263b81e677b6ca3841f181de661add359423406435d180d4aa385326c49361c5cd88cea8985895547c37fc8d0419fc8f35856b45ab23927247a17144974b0f7699603f448289299c9bd4138c5c7c678fa29fe27b4536fe4909ce8e155e6c67b2fab9d1f5b9ad8494fea3195afa75bd546715eace855f7f234bdea6f3a63f82a2b516dfef0abf411b3d6ae5f9e0a47244657dc0c0640bfb0c87b73bca076b9fa1374cccf0a8a0011839f15c9eb3b7c5f2b4f62285082a6ac8c2cc1f6386fdb17152ddae3c97b3abcc58ce597f15e166151b207b63babb7f75191fc27d87ba6d7db3adb0c55e5ce19d2483921a363ccc3aa370534d83e59c651aa796b495442e84132dd5fb23c99bf4d68c5f2119fdff7ada63c779bcbf3d2dafc38738f8922ab56db29778153b7fbb458da2c6c7bf1cc68d0b0771511d9cd94fcb85d9acdf44b591e73ad4c7af47d7c2381148d51e8b1be104916ba55858d8b8e2e9bb2511ea714305841fc6950a0dc52312ec55b1b8d856a9e4142e15645cc1b8f5b4d7b26c3c3ff1d95e82452d14d2c2b11518b575e6065d5b9d029155ba0b73c791006aeaf1075b472b6ff9ab4bc9d637bb5dc4f01fccc9a64c73d5d7f75d5079a741896ae2a40aae4f290fb44c5c08d4e1eea52e774316e569fea7c4dd5afc6d6098dd805ee088ed2a029460864dd06410086f47d9185ae72e7b0435bca2b0a3a0cefb249e6ed8d91b316059963464897d61827fee6ebb41145226c858b33648f6b526ea77029de1b2e30ddf5e0cdb51a7b6d3b953efbe7bbbb92399486dc58b58946db2a8ec509c29fc7c8524da2cf5fbd47fc5c9d92fdf37b849d02779af25b2fea361b25763eb09226f909aca3ac050d503467f948369b9f1466ab446184ad680b777856124517c6cc46ae094bd45f9ced442a2c1aa36858215b874b643074961282b0e4746a2dd262c2df18e1f00230e67fa8c90ead78c616e43b51958eb9628c477ebd99dbf5ff9f86ad59b77ab741cffddd1f78fd833afa833ff2b03fb7a207047e48e2306ef2840c3024740f64e050a22e6dba1495235fea0e83d889a6b7ba7117f26e54a90ce7c1c6fadff4e575894edd994915de1459c291b6254c70f7a12f3d1cc1cf7d8c8fef220260db65ed71b3c06977e019b6e6282f97dcf58d86223516d009f84da179ac0bdccffe0c29561a856193f9e200f98e2a0cc71e18a400203d9f6af2b0200543da7b3d9d03eb0fd1d3b151edda7c8609c3f5e5173b9e200b8b4322cfc7ef57002b042e9df12959c7e04916895a39a099ebaac1996f2d9138ad489fc7ffe34c9ec7aadc78bdd68ed430d13d9b147367e04e6d378da2635f8d93d91150a9d226b7c08d92b454148e09dcd94bdb2ed755d552b8d902b8227883b1dc3d0ed5b79dcbd05c2dd18143095574e41e9c009807efbce750fd1f6b9effb294222ccb94ce1496abe7544f8306cc7dd48cc31be66a67479bf27a690e0c27692e342e087f1f9e886233636b6b4a88a37e8b186f6808ddb4d1d946d4e3c58791c8f84a8032fcfe8d0c9e2df6148aafd69c7e8ceffde4d57636e70a0afbdbaff162ef25bcf81682f170455ee420dbff1729438c47e29c8acf1ddfccf86659a7420d8f6d1c0b4a8bea91baff9298c9c53a772ade7b5a18fb96f75cd42737f48456b552d929220202e79e7a1156a719fdc63036933374705f06629d2798980c99f9a71fee2d4b7c618cf2094c8b0297c786ec1fbcffbe48d20c3202302c5f9bf66fef2e63a1fb2e03ee9e9d38afa57692bfdc8fa556f7131517349c9267a3c5ca49e94e3c7e735ae6f8aee7533e05eb47c8c1419af2d288f9763c2aa0c6cbda857a07a072c2bb6d07b0ff06a9cc38fbe946e21bc76902f24f814891fb15626fc8d195beea0af37438f238d13e372585e3e55bdd8d7de01d0b72658634e5b085929244f12789d7bfabc0562bcc7f843ab9394a78cd4a06caa84916ccc6468550191bd8e8c108c7c1ce9d2fe935aa6a1a1a10b9ed9923f2337a13c7874885b4ddd0a5447f687ff50624d866f558fd7d4279f5eabf34ea12b02c0faeac82c556d7578d3132f6c348b85aca33ff9112a869e04b5b84ea5ab3454067621934dabb1e130aa9abd7ac56ce63d63ad0036976177c4f7668889d429519aea0280c6630de13db5fa47f889385eabff3bd4a78f678069b777462bfd653a944203c89b68d838f20da11eb7d299a598708e07eb544d5a76ec5e2df5a2890cfc099f1cedc34ccadb583e0e18f06ced29bbf1a134e1ec7e4ace021cf8212d321205325f0a9c6154888178899123c04a3a769c9d5b7ec7cf3672f181d0de43ef747c2c094ca8bbb93d77d78813c59a5530a7c8a2821911df39796e1583901a576907676be296ff1bbd308f47ddc20e0c076a1e57d5d0054b47d13c15f6654ca7c5bbf610054c91d43ece5106c3cf0a5a19c44fd80b39155fe70c0bd7ad95fd38768a9f0e8077c5fabfddac8a0f5953f3fd21261abdda480589a25782731c542556b331ef73b6e0a7e21925f91aa9f457ca828b17eb3702e945411e2d7e408e28c4d4d2b55e2858071bdab55a1ae3c47e0ab4d6cb79c4e450a6b30971199b5fba68b99491cce514b45868d3984da883c7f5e6dd2917442c77c8a452947e8921be607284181c703e901ddeb2c9032dcf9cbd007b653f6951dde09c9b28b7bab357aefd20a80a18271f70b17a1eac87afbffe65e6c8ccdb6750285f344d1843e99369b9c77af9a8169ef894680fc4bad4aa7bf71b4add3af53e717b086726de92c63360ce6cb2dd2a2e7097e4b5b3726008ac2777be0948f82569e55a25a72f798eec8590b441613aa61c76991b642ab1e70b751efab5211866065db63ec93291f52f7695ae760bb85259d099df81c47ea1abc609c0c648dd7f068e0d739a45acb552b54ab76d59ad7abc58708a620ac63bcc04cee3dfe5c65dbcd4295b054f37caf52b4824772ba614fb4071843686829d1d15b9ca292e5cd8abbff15d6c77fa1db1f766a38d24266a2cc2eb4b1eb6e7ccbd9c472ca783f1a7489525ddc7696863dfc0c916ce18a143eb82bb52fa515f4bc73c050cfc57739d0bcedf70c03693acc99e81d48b18a643a8666e4c3e8530134e5b5bfb5ce527606dfbb06031f2ede6afad5725e73f8e7dbfe9059a8ae629cd3ccffe2aeb7aad60a16118b493f662d484d931c466c402359d406e6eeb4284aa35b52812cd5341731f8b8c1cac7e811bee72e00091b43dd69696a59300d83f99604ece6a7f7b57ff2496e68f45cd6c435ca2d60e0d581d1c4d5794d042a5a0c679a18d56f182b89587c72f1d2060423dc56c134e5aa4e0853a695e38b5594335ec1b4606fec0302fb752c2e5a08aabd8504e052d8009d53ff2d1b90c0761cec49f3d0f51db8f0d6bab4bf0698caddfaca18f51a654ff8b0d82feef3fc08be77218b58b42dbb26947f7f5f3d5ee5a0bc7045cced2f1100ccc06de662c1843fd8892a6c89818b8906fe7fbfbecd55f439186d373776c9a76443f1fc5b48e018eaae62a13968f381d6f1a5b11bc543e3dd7ca5d77084313991e121b7fc53c42b560396ba1fda0ce152a95d18e86b2d4d5ee63fc2f21bbe3f23a08879b50d78029fc1209bcbe3b86f2ae519ffdcb72939e72f92ebb8148a9aac797084b9902a5d6186bd460df56057e8601a87d3c00bc338d4c0a55cfb72c28d40b20e39347d1474db2e366c870730ae6e3f0a8286b464f73ac82cabc12b6128aff513244a91f2c579e590fcc755e89dcceff455452b3162179eaf47caa880acac31bd6537452e8abb07073308c1a5c48e1ab59f58ff856dc9d61d9036d82c764886979295b70f729ddbe26f7004ee9b88cf73cd3a31261af80f84a55bd3e22bc32d24619a3bd2c012dceff1bfb5d41bed964fc8d1df6646e6aaf41e1af307c09f1d5ad0b0eb48a0514d06a7460b6b1a4ecf18b40fbcfee7effbb3f2d164711be91041dcc0ce2e82449bff78b06e3445f35b9e8cc42c467d8aa692fa3fec904b297573988b19c60db42f759a7fbf60a4b29afbddf8f647a5bf29c99c7a4583b1bc66f17687e84666942741d2322f99f4860973d9012c9ec36c092e3f87dae49a17c8884a900aadfafc17aed49376ab63721e6e17711166289fa75671d24937ad73362d088f9f27990c20741e6ff621e9192f339f6b3b68fad18c3bfced56da097b140e30e4fd22d42f8e367d8c39eb17fb74b4f1ab407494878e2eba700d68edb894504433572d701ec8f4a25e4cbaace08223cd2c78269cd917f75531b866ac3bcc9a4bd1805687d23f6f21d94187873fee4ab9c661a7c8e61e2a25c856c83b783531ea483f9588125c85458e5a6b6f8b98cf0f32b50746ff7bd3763267d27847ffb6d76cdd16e4d03bd00bedc1b391e0da9148ec6ef742b39ba009cba94141c67a875f92245c5b4c6939a3995ba82d1ed55f6c93d5372ca657195d8071533a8cffbe814113bc6ff3f7c511e7f705d9b407a54f73c9f1cd9de7dfb35f3e2314d406c7fe31de82ece5d5a54be22a3197c7fb19ed0442c7fc59a18d7f912273729b2768781c7fb0441917f8c2f42df53838859684e559e45d9c4c2a07a8ed628b1d0e98ff939e05fe8a188ae61058ab25cdbce9956f64c9351ece10cf4aeef956deade75b024af2e1a3e04af016e78cf4c6f16be33b56ee206defdf9609f5b7d00dd780e060d5e43594c88daa3ab6f240fafc027c2b7e5a9d8796f1d11970863e8cbffa694b05752a23df7d833c1683b01e97c888b6d323fd8fd459fafef58242af4bbb4224250f588fca32e60536b39010df3e871c811c4c46f06c1b081a77813d50b2103ac2678bc8a5dfd9cbc4c746961b8c82bd8781471686f204fe88322f4f27a0206949d7a5fd03724f62cfd2d5bfdfd4c0f479843216af722f9165ebee0ec961a1d55ab95c239b83cf9f2b16f97c1f006994bb431c4d4747709de8c80d00c0d0269f8344d0753b10cd7e4450d4997b161a00f9c69595d09a5d3f48061e6bfab5792486fdc56592dc70b57cc80286123d42967b45d46ddfdd3846e0e0f808c52250d06e2b1daea45d6bcfe51db344b2c92c20e57a6bc3c382fdb7a394bae55b3035c348fe69668c39402dc41d66b0b07d26d161a25e322b34bf4ba2c2cf8ca8d39a190d5b063cff06233c868cb230f9f581b3cbedf566b9e00", 0x1000}, {&(0x7f0000001040)="23bd542b986c6b2192e98cc45ea657379f31a0c6fe4d5421956f79c2c12419e3d0f464cf2e96fc47c6182f692dfc6a21a2309e0609c8f608c9b419d0d3df8b4019950372f66e540c4c09b50530b8b3992fac35e2605770c776fb33cf90440e255a3f93a90417d512b371412593f6793b27c14a61043f08150d2b844fe7ffb916924db617947f883e6ac7b4b2c7c8760efce0975e7b9bbfc835776f3026d9338ef6339ee8a59c246cf5eec6692d1564c29297daf5a07aab4cbc759d8ac064932702ab1eda26cca36d3f4844eb9935652c96267def09f9", 0xd6}, {&(0x7f0000001140)="d37774b843f172afc04981b8f61d453463e8d1b4ba6c89799b0f89c1ee0f72dc8e61c850028f4568a99b1ea6657980182cdf4641ab24f1e5d27d7bed4f5214f90c58aad5f5afba206b30465aafa4a6c3d36752f5838c55e5b970ec5a9bc93c1fc35ece191d548f4c96ec53294c19eb91c5584831264ac5422688ece3bf7f18d0bc0f76b6b15f2bad05b757e60c7ee9840159316b4d90838ebbf75cd4dd8fea831ce062747b7a9c301a3b4d6798dc8374de63a94613fce7718f4b0226db17cb5fd5bed6abde2735efe877b27bd047558a6f2fab2a198ba326b723a482f0505531ca", 0xe1}, {&(0x7f0000001240)="0ba1e5939fa4dd5e99aff9531027a962a4a9a0719a5d7f7b35680dc69c52eabe8eb6c61356d1d4815269861f3a013e800f0f729a10e41eaa20ab7a8c1261bb5623c97c0a06ed3496c7d1c14dc7d437854f536a7ab4d62ee0b4bc203c55640f21bbe56f9f3b8680d822df39aa62cfedadb23785", 0x73}], 0x4, &(0x7f0000001440)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x78, 0x8}, 0x1) 22:20:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000000)="4393e0141ed905b1a62dc31d184e76ed6595bb77314a00f9b854fcdafe5769672bd19afea239e0f40f6c2be4d884bea24dabcc216789ae8344f51f74ba1057064bcd56f45bc06cceea4914fc7b6ed46c9ddc081d8ae979d07b61adb4f9bfa4f5359a7691f8faffe750225b5f0237d068a96a937e21c819f196ac7c2a90b29dc23767c221a629193a0c758078cda47f0182851ba291c62afdbb60c6160766a6403d3f4ae44bcda5803cd531f3256fccec1ebb9c48a2d28092772fc4b025f4924e49f5fefd7e6e45", 0xc7, 0x400, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x13d) semop(r1, &(0x7f0000000140)=[{0x3, 0x7c92, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0x2c3, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0x8}, {0x4, 0x100000001, 0x1800}], 0x8) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000480)='!\x00', &(0x7f00000004c0)=')\x00', &(0x7f0000000500)=':%)\x00', &(0x7f0000000540)='--\x00', &(0x7f0000000580)='$#@$\x00']) getsockopt(r0, 0x65f6, 0x1, &(0x7f0000000180)=""/148, &(0x7f0000000240)=0x94) fcntl$getflags(r0, 0x3) sendto$unix(r0, &(0x7f0000000280)="4fb2c2a8d542626b361dcab58b4769bbefaa6e8c95c0bb9884617d7159f79eccfc3c7f71f73b52fec7db462b6e865459777aa6b3e8d20e3a5576af5c8370cf97b59720164d2197e4dd20e99a80fc5cb5ccf68a1b8eb163d5f579688cfe9bc219", 0x60, 0x8, 0x0, 0x0) semop(r1, &(0x7f0000000340)=[{0x0, 0x9, 0x800}, {0x2, 0x8, 0x1000}, {0x1, 0xfb9, 0x800}], 0x3) r2 = msgget(0x1, 0x20) msgrcv(r2, &(0x7f0000000600)={0x0, ""/141}, 0x95, 0x2, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r0, r3, r4) getgid() dup(r0) r5 = msgget$private(0x0, 0x94) msgsnd(r5, &(0x7f0000000700)={0x0, "ec93c9f4d5b22ec660f92fd632c5b3e8b97f8063927dc53df1ccdc1ecbef67c76edbbd179eaeedfd0d34458d9f1edcb974dd9aa56b643bf9268a36a1a3a2cbe8e868960a1ffce74f700c891590810c420facdebcfaaf3dead451e2f2766a79d8d6ec47c6b7db91751299fd28abbaa625505a0d9c6e9dcdf712ca193108371e6cb5e7c0a5a9564a62d45b1e55d42277a90e57fdc3176fdfea71db5f2cb43c8a25108e6df2c42001665049db393026e61bd07d"}, 0xba, 0x800) 22:20:19 executing program 1: mknod(&(0x7f000086c000)='./file0\x00', 0x103d, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0xbe) 22:20:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget$private(0x0, 0x1000, 0x44, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 22:20:19 executing program 1: r0 = socket(0x30, 0x400000000002, 0x0) r1 = semget$private(0x0, 0x3, 0x2) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x7) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040), 0x0) 22:20:19 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/59) r1 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) shmat(r1, &(0x7f0000d0e000/0x2000)=nil, 0x1000) madvise(&(0x7f0000d0e000/0x1000)=nil, 0x1000, 0x4) 22:20:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/198, 0xc6}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/213, 0xd5}], 0x4, &(0x7f0000002380)=""/162, 0xa2}, 0x40) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:20:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) setgid(r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xab}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000000), 0x4, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x86, 0x3, 0x4, 0x5}, {{r3}, 0xffffffffffffffff, 0x2, 0xfffff}, {{r2}, 0xfffffffffffffffa, 0x20, 0x20, 0x5, 0x4}, {{r4}, 0x0, 0x8, 0x0, 0x12, 0x6}, {{r4}, 0xffffffffffffffff, 0xc, 0x5, 0x3, 0x4}, {{r5}, 0xfffffffffffffffe, 0x14, 0x80000041, 0x6289, 0x4}, {{r2}, 0xffffffffffffffff, 0x8, 0x80000000, 0x0, 0x100000001}], 0x140000000, &(0x7f0000000140)={0x80000001, 0x5}) close(r4) kevent(r3, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x2, 0x1, 0x100000000}, {{r4}, 0x0, 0x83, 0xfffff, 0x8, 0x8}, {{r3}, 0xffffffffffffffff, 0x48, 0x1, 0x4, 0x1}, {{r4}, 0xffffffffffffffff, 0x2, 0x20000000, 0xf4, 0x2}], 0xfffffffffffffff8, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0xed, 0xc0000091, 0x9, 0x7}, {{r5}, 0xfffffffffffffffa, 0x0, 0x80000082, 0x7, 0x101}, {{r5}, 0x52a136fe97d50290, 0x0, 0x1, 0x6, 0xffffffffffffffff}, {{r4}, 0xffffffffffffffff, 0xc1, 0x60000000, 0xd70c, 0x80000001}, {{r4}, 0xfffffffffffffffd, 0xce, 0x0, 0x2456, 0xffffffffffffff80}, {{r4}, 0xfffffffffffffffe, 0xb0, 0x8, 0x80000000, 0x1000}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0xfffffffffffffffc, 0x3f}], 0x5, &(0x7f0000000340)={0x8, 0x7fff}) 22:20:19 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x7, 0x23}, {0x18, 0x2, 0x0, 0x2}, 0x1, [0x101, 0x2, 0x2, 0x7f, 0x80, 0x0, 0x1ff, 0xc9a]}, 0x3c) socket$inet6(0x18, 0x3, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() recvfrom$inet6(r0, &(0x7f0000000100)=""/78, 0x23, 0x2, &(0x7f0000000240)={0x18, 0x2, 0x6687, 0x1f}, 0x6) fcntl$getown(r0, 0x5) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x28000, 0xd2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x2, 0x0, 0x1ff, "c18fd9886499631c4008d22ff564726587c86f07", 0x1ff, 0x2}) socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) 22:20:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000426000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpgrp() chmod(&(0x7f0000000080)='./file0\x00', 0x4b) 22:20:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)=""/190, 0xbe}, {&(0x7f00000006c0)=""/192, 0xc0}, {&(0x7f0000000780)=""/175, 0xaf}, {&(0x7f0000000840)=""/86, 0x56}, {&(0x7f00000008c0)=""/130, 0x82}, {&(0x7f0000000980)=""/250, 0xfa}], 0x6) sendto(r0, &(0x7f0000000c40)="b35e6a94e65a447e2172789f8115d86dbc873a29317b9a13370f60e30480a01d543b28c1905184739a274b2b77bfd811029851a9228671fe74dab9d79e356e983ae73fdd8933848ef2e13f43bf1548ead247835943eeca09adee155af648ec92fc8a714e299dcd5a638c59b41b861503a232653d2b0406745fbc784d1e", 0xfffffffffffffdb3, 0xc, &(0x7f0000000cc0)=@in6={0x18, 0x0, 0xfff, 0x2}, 0x10a) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0796cea771f70aac506f967dd0d7119920ef54ce", 0x14}], 0x1, 0x0, 0x0, 0x400}, 0x5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000b00)) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="ae7a208dc30c022a30c13bc58ba7eee4e917a2e43f8d23e1c809", 0x1a}, {&(0x7f0000000140)="b14707c9c75601016b0dd74cc4786ec5193dbdeb618a14a5537483ac81627bf3be957add304655c80c7a3ba47d90b7d848c6ae3690cb5c1c9cdbaa12b2460f6377c1ea331c0ba03e96cfea5b2d27739542fda8fa8dc3f5a71e0de55430275799eba1ef4c9eb6e5fb696cafad954fbd83280cb5bfcbe062574a460095c2db578ae5e43ac4dc06e132d4577730b8117b835d7c6d1668ec247b9b", 0x99}, {&(0x7f0000000200)="9a4a7da58bffb2bc3d712171fcae9223bd57eae185afdbd71f7f1ddb68b374ffdb614f43bf5b66908fa43428255a8dbcf0bc8ce6e884cb6f81e414e0a6b86af0ba33d0a6fe6faaca383f9595db8005a6d045a6338e6a506374ed6fe832bc666d5b17db11435ba76c5400de1eee4cf65fc75bf0ac4b8cd14ade75f6a114e24a70d1f74926726ca8b4c4fadf06fc65a7bac48a1bdef63d54e9d6280da534560a5f650c6a403ce229ca77999e8c11004d10997ab617708783cb1ee1425e5345e8492fbbc855f8164252658ef2b8fb02d20bbb030292ad805e1dd6bc0887d112afec58", 0xe1}, {&(0x7f0000000300)="5d8765", 0x3}, {&(0x7f0000000340)="79881e667081c9fe4c35ce0943", 0xd}, {&(0x7f0000000380)="f53f576c859730897e7e35b594d060efc9756d5dca47ced38ea56f1badbab11c9f4ec5fa751233e31d263acb3a5e12f1337fe6e7f082130a017609ba446b976dadbd603c0475bfa6d3fe2dfcce223b686824f23bb9f0aa1c0452d1b65db62aba7b1045ed444066c79cd69627555b9cfb3582f9995e86f09ac9d71dfe633c0b1a99bbbb2ee28bf6725b69ff992c0a007a4f9081a24156a0a72b2e23902a", 0x9d}, {&(0x7f0000000480)="3f050f5cd1ecbe099d99b511ebcf0964ec19a75f87cc9b2a97112f21cb406d", 0x1f}, {&(0x7f00000004c0)="aff3c956c99314675e77514a221fe2ae6b2b92acc19d80e192b602a4dc7a33452d7eae546d36f7c127285e8e", 0x2c}], 0x8, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r1, r0]}], 0x30, 0x1}, 0x4) lseek(r0, 0x0, 0x1) 22:20:20 executing program 0: getppid() r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 22:20:20 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x1, 0x2710}, {0x0, 0x7530}}, 0x0) 22:20:20 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000040), 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) dup2(r0, r0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000100)) 22:20:20 executing program 1: rmdir(&(0x7f0000000000)='.\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x6b0, 0x8) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x1) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="b8c8000066696c653000fa83851d0769fa09cb566a69ce3cd3535961105bf2fb47b83494bd7cad4e59d9d013983ada0735f55a3149040d233ff92039c2aa10a94299d20c3c0acf39e78378882ee6ddc2908c7cc1f77c7c23cbfeea4b1b9aa38b78186df2d80847d1f87fc57433449168765a2ddf08a2a6b0e54f4a9cc5a77a23e5b25a63a34c94ee688aceda610d8fe3cb3c1197a9cca4f532e0435933e0698c8d1ff7d397dd"], 0xa) 22:20:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000280), 0x4) r2 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/242) 22:20:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8800, 0x20) mmap(&(0x7f0000290000/0x3000)=nil, 0x3000, 0x0, 0x811, r0, 0x0, 0x4000) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="7c69d645e3a24cfc2053f4fca5f95bbaed4f56", 0x13}, {&(0x7f0000000080)="1f14a45395abd0487e28d21bcdefbb12f0c24452ce3cca329030b5516e7cfc5a3682dd68c3f4d77e991d7de02d78cc5d51110902ce28d80506f12e2cce97ad59f8d7b5dedb15879bf949a68f1ef35db9a827d172490894e7c26186e5d4bc7e83ac6655539474900b2fee008070ba5ce710d97e0ccc86c03c1a7668f6c7475758e2b6c539a1ffca101375104a0a8855b9e3315c558fea523946f82b63efd0c461a651b2a7c11dc41777e3130970f4ae10e6b813a0873e59f6cbc5bdc3adbbb5397c9df06eaae284d850a9ae038144c7cab03eb80c515129d9b8", 0xd9}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="2a10c944a2c6dbc6831870340c498cf8b63bbfaf588958cb56f6feaeec071b4b9c02320c8bc71ad57b4bbd05d4", 0x2d}, {&(0x7f0000000200)="320aca12e3784b736a3af15dbd60b2a534f5de831463344a03f01757a5fdb265b3417aface8e2382d52295373b8aa6934de392cef647e480115338f30b69e7267179d8d13863f91df1950214fcfa88c1998cfb803283a5fb8f2f7b951ba25169ccdd853668ebcf4f9740254931ca74c8802609f9b8cf7796697fb4497532d216903f652f4e6887dd8da1a0f2d14286047884e11ba870298eddb25eea036c37a1bde16bc5e6eb53853a72a5c31cab17a594603154d84802623ea82629610f42aa1dc44b77527c39c64f14624157cf253afaaaf497ebedbaddb6f8afc156a52ddad5e9e1", 0xe3}, {&(0x7f0000000300)="321894e548ce8c3d69a0664f57ecad7939f4bf1d2fb4fb1a488011cf", 0x1c}, {&(0x7f0000000340)="8991d895d3efd14b2a4c1227469add5c93331a44bfa00b9c0996ffa0e0c8574a23e9e5d501951a31f3148b35c46c3d94312d2393e89ffe0d816d49e04a03", 0x3e}], 0x7) 22:20:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x44) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200efff65696c653000"], 0x10) socketpair(0x0, 0x8004, 0x6, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1102, &(0x7f00000000c0)=0x3, 0x16d) close(r0) 22:20:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) lseek(r0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) 22:20:20 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) close(r0) lseek(r0, 0x0, 0x0) 22:20:20 executing program 1: setsockopt(0xffffffffffffffff, 0x11, 0x3, 0x0, 0x0) 22:20:20 executing program 0: socketpair$unix(0x1, 0x1000000000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) write(r1, &(0x7f0000000080)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) 22:20:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) kqueue() 22:20:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getegid() fchown(r0, r4, r5) 22:20:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvfrom(r0, &(0x7f0000000040)=""/174, 0xae, 0x840, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) sendto$inet(r0, &(0x7f0000000140)="b10511513f3844bfc0eabb4d2337be595a7c5eb529722634d608feb66ddf3d215e083f7db5111cf0a8679a8cd48a841852464adac525ac4bdf25df1d2b064a26d63ff423af2313b026698f80269b8815f0e14a9078f9513e80eb7a861e62f873ecd32fc085", 0x65, 0x8, 0x0, 0x0) 22:20:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() close(r0) sync() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x69cd4010}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 22:20:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000840)="0fe1f5f9c4a288c93cc791bad440680ef40056999944d9995b0b75202a3b86acbfe960917c8239de1ab1adbcce09b5384e05ed8c20eeb8569a283b8abf0f55159e5c22885b3cd9473a02463ebc992552c3298677cdae04a7cd1c079e54c01e5dd7cde6a6865e607a943e3f2bef65b00a6cd3888f6b07df24fdcaf7a49b7c2172723eab6436c80a46e95795acb313895ec846d1bbb08c966167eb9ba0b8c4fdea6a4e710fd7ffe4032eed3d202beebe41fee238657cf07234097746fe1de7677735622e751b25ccee06684da7c10cd20257e11d8e0170fd88bf7ef166228674d864fa0c72f25af35f55c11f3aaa09a3a29b987cf63ed50f86af282cd360b2ae3f91683315bf12699e42514629b4b919c5d91b0f7736748e5aad4f70305744002eb66c9517e646b74d8550d9b2a3477b544227811db36ca02f958f174215441104eeb7d2f1110f5af4bac4339085dbb066d76372914302f6202721b540bcccff750c34389c817e3631c3ac2c1696dac3d3db65b4533f12d0739e6324d6b9d793c9e65cc55bc5fc5bd721a75545ceb01276695954af96c8cfc97c5cbdebccdd95ed02a0f1cd73994e3af14abfb9ef9aff771c972fe9edd0b3c8d1288ef26a3ff375131866dcf7b1c36dab25d943019ebfd2a689aec5259f4a48a577d30b35bef657fbf6306925f59a1830dc8ea4c2a7d9b2a53e6ca86e1f6aab73c7f9657237a697dc7c0dd4023e667b96688e1a4b249ee995c0cec355901b07a858cd2bd0e5d0e8ff6e86e90d4f5db680a85fbb7194311c87c5ec4d51bd258e225ad5360dede5a68429742718c3a4742de7576b0d4b4a60e9d43509cb06715f986c8867abe18ac047cd5d3734cccb32e8b8db898024daf47562cdd2e15a18923c39cc57521c8783bc3bf731d578f0eb244b20f2e06f0fe1cfd4e9e6497d53f6005c32145423c5b1d38be1b0eb700f09cbc39a7a85f13058178917be7b77411c57f9e814790df7d744023db6484d4a480611537e581b4a60499ba7d1e3d7d6c138a2c975c02310311151eee48e30e533a03a24861ebe1cbe9eccb2e0f5bb570203cb7c4668c0924300174d43a853229999b0e725533178a57915e18ac474726ff3dc66ab01b29cd34cc335eae9227f2170f6ff8e37a2e828ca1cfc875a0bd71d35710f8141e66c95179437dea7441c7a4f42957f40b08f803e011fb3fc284a549c5abab71dbb8bdbc91ceaf51c35a5b3b0de953d21c5a763dc574493abc226798259e932cd815391600b7ab31998a79de216ec6f9ecd71c9aa3e58aa9e76a8867a3b8e3537f173fd99a2c5fbf6a4720dba33edb8f005899c15461d24b3e190372a8003574784673c8c4f26993db2a804c8830f7fef3de0d23df9557dc819c0e8ab2be70d55ebe430bd0ff76dce3faff7688de79825d3997a8b650085ad5ef9628f5e26f064b4ab1f5f8f9a257944f6494dc2856ce06837aeda2f003a135c1bf4c128a2526447a78cbee0f1d93c88e21e94cc206749c185425cfa895a89336b24994401344c2efae41ffa86227df52307f9c316d2291b9812d3833da6fe12f0904148a707b7e7486cfd4cd522f163a4e0bc2a7405dbbba5209c98e04085373d4d0b7e096622f2aea6d2624152e20878a722e1145bc7fe9ddb564d58cb713e26caf8b74df95c8473f5f21f65716d42ead66ed1a79b8181525cd2ceac900167030a79439b999a7ac5d16a727d51f07f1378f0050a847b2278dd9f5a2107f35544e53e95db619c76c09d0d342a2bf5b804e534cb1ec87c64ccb405a6f641eb2135af539aa13cbbea856d056c16ecf5bd67c5252ad9abe2940dc2a9774e159dbb604d4336d6fe79d8407cb118e549885ea4220515a6fa6daea7f02765b1d5b0124a1ac05e41e18b5af296944bdf188b6f670b5fbdca20f269ed98b0d1db7bded5f727d276097f92bb5f992a20c6e5f920ab8a40296efb38308dc181dfd79a9764d297bd23d576b8788ef1e4d183ca620559ad440b0c41090b1a78c3cfea9b5db925ae18326356413493b56f8e2c00108eb8760c8d378da9ec04b2f712d2629ab89786302889c4560d5d1b79bcc3c8c6a61bb4e90f80bc5e41dea228af06281317f996d1d938d706cfb3d9e8190d3a9f9bf227fb2a05792f0d3f6bdb66dec8a19e3f7f20c30155b9ef616657caa1ece55d2ef0e34153914245879ab32391c9cd85f49246298120304ad19a12cf108cc846c028d152b5c53c5aab7d750695ae624847504eed22fce652df64001ed380146009b2a7a8f666b425d47dfb95d08d7684d2f76a85ae2fd49e894c284bf755bfd41e45e957e2eae7c9693ac92b5bda4115156db2e37bd243e0bc4ba273b8132379826664dd8b1f373dbaebec6d2c0cfdcd29f3f14540596f04ef3a734af1689081c11f712e048c72da466738ac342a12001ef9bfb494ef75f25802fecc35c3c53e9854b0a42e6580fb2ef9b35afc490003f32732f276a3ae0de8b0056901e9308cbe1c77e634ffd6a4aa0a2740e57f78c565eadf492361fda303328a40d84c0b8b74ad51c75e82d70b4c3334035ba354e968a8337edbed0c0816f10d30748249e1fee59850adfd43a92770f433d603e10d2bfebeacb4513cfdf8b8b29f318b66662d7c1c6cb59e60b206e40bf65fbea24a0f5d4d49e5b2513992daea1281c54add4af821433191c4e26032c3776194102022617bc0565cc227461b52af74e338e6381a8259dee881ebd0e4b1544969266d9443c4a5bf16792ad34f37cc85b77c65d989b0bc6633c35d9ca00b4fc5cf3d87a893957bad9748d1737187ff922e4bbd8a5f222db0cd1f02b4dae1d567cc2897d65677861ae7dd0fed12cb36245f4e5ab138333f347faec985ac80f0045fa3563ad74edb3d76346a5919985441f50d313c727817d7cd4e0255fa455ca37304a212a4d6da8cb5903527c5f0f8cc21496f9d51b8b43a392eeaaa3ea0135988994377d0bfd127b4ccf6830f8a026e759ed4352729c326e45e7c68d31f9067d329a6e54e3f1dc26f8ec1185dafade2451bd03af29fa0db27f7d8d446fd7bdc4f4b3f6f9021a36362db957c7201d30329dad049f4b4308693b76da5bb21e85dd62c7f368608a555c43a614fd10284d45ec930203cebba0c733b4da8cfe40759fc3c4e5c430f5fec3bd14ca9c5eb02a485a45ccd92eb77659561b20b3c9ce3d9d344602a3d439efff3addb4d564e9ae98a46aafd3a3403a6512497fada80f843212d784da37d7398a4849d03f9f6715894e16475ac055368af507bd191c6cd7e53f52c2afb260d064cc0a60453c77a2068b29df6c249043f0cb0be2edb1fec42cd253d97cf442e57e947179bafa8a2fc8a15585fefb7f3d0fe587701aa506f81e73b04bf14704d25248762aef214f8dd725e9d5336169da0997bdaf54d610a50362e83796e707a8de72f0ec9e17771fd25314a2508e0cfa1a70b020671a6d8d7e53605cf07a16981c290af26575a5373c43d5afb52f3be43b67741465bc7624276a8d88e6d86d16c5dadce2792e166cda4d987477e8640f0b01d327f6d3c4c97b5a5c7bd485241d427bda7cd5eeb11c611b97c7bad97218681de7ebffeaa970310f8dbedc2e0f3191f7bf8e732a606b0c0870601fe60e4a65c01203d0f48bc41961c89f80a27b3ebb081c3ec599058fbca11808c4d29d7db264e7480e6292e47480088f36e4964ec1d1b9ed1fa12444c9127d775ca0e78ae05b2cdc31b9fac029fe0502faecaf56a0568b19099fe91658f187876372c481a7326dc5cf44fb76be21571422911a35231cea2a0e5462d2c9aa6ccd43122abb4bcd1d94d6af4d0fa9768a91be4d908836e9e8e129173154e76b96b2df8cac74de03ef88246e8c2269d6a22a93b70b52ed278909ef508a9a85d47e3cb2d0e61f864358214250ebeb619e449176822eaa2cc469aa581413f757185eebb7178d9d58b956362ee4648e7f391f0038452ede5c1e22e4fc2827ef5cd411818d97cec66556d24c8cb3a0002ed0fe34a105d4c1f78a9abe52812ed41e6f2e91be3828c494c628c00893c692c3f2b3cbdcfeb29ca89029ccace8012b98df3fdc32771efb510b5167851f255667909747af33ea71c32a2b5c6b98df741e30455fc350233a4ba80394257667de55abc43739d443394db1a2b30246f701f1e7f0c348b2e51af03effd7dc0d288fb51d73e9c19607994fbd36d88f50cf15a0fefc899d2d7aa06dbe59f396201f5fc897a79809e45f0ebd542edea973ec535853abd59bfd8114fa9ad6ddd00ff59e0d6e1c0523ca89b482872ff638b970be4e8640951f837c391aece4c0b4c591924ac7754f65cdbfa9c653abbbabc42b90c244d8d43f64396a35c0228891725c5f59ea6cf859eaae94a142395b6aa3208a5dc745662d0514efc3cab28192275a9a2e7adaf316e2556b406f330ebec9a037be6bca7ea54f072aaa907c29a74668423b169e0bfa31b8b0f31099c481f58a316ed800b72dad7e5041e53e0c40f75ce8e5e6cfc6023e9ede3257e6c92d3af6247f7db48919c741f59e34f9b115a52b6b81fa6737a7def1a6ecba2c0f88f041f1922284d08aa910e7f46c8978828a20e913b5f1f7664c742af6f8d763837f466851501f0b0ace6606312b29fe23a4eaaa74af67ce76b632b421e4b4e53242e2bf387a3b6f274e75c581a01bf69585b91a34c917fed2b01bb312f3de0de7f61a78fde17a54cc12428dadb5dbd01a27f68567747f6c8b4ac71691beca11d92c1cd233c8172fd94ffa34d809637bac468e92189268bbe84bbf41a42d750a95a62ea1b27d66821aa48fae2496a551e313582f60cd6bf2b3c42d6338dd857841df35b5264c981ba3c9081e17c56d16883205a9025d0ca1cd027f75dadc93909d6fcb7b5804888dfe3b0323946b27ff5cf3ddba1733498187dc63fa85b7f1969926d0c44ac1d6a9bec6ca52b23e11b12ebe56a982396a3414652ae4122fc8f501620e3f195905c5478976cfc2fa8d0cd9eb5d9c14159758df5e07b3b7d3de3c351aa6ec827562a0816bc122e321cc80e26ad297dcbc53fcf52ee7c582c878ab5754ab6a193152a51c5d5089616ce7643df745e310957984392b110fe1cc948544068b4ee9135a1b6a1c5fb1a1689caa11deba1a404fdd3aea53048cbc07ff9c351d04cd185937884f6474ca2e98fe29c03738797927cccc5fda4e45f1c05241261eb42a6449a1ab66ed3e53235b5626faae2e8f9f8344f1f6426da9604120c7b9a8bc537047c329b6d1e233409d5e25b7e809e9e623079f7053a65392c769d6b8fd2b8c25e1a1eed08ef70e8b01d1a8ed01690bdad8cdd0db6787bd734c02a3a6a8efb57192f097e192b56cc9402c09ec6e5ae425e92f1803e667a927b9b3ba37d01fdd19c8aeb120215395f8a184e3d1607638e6f9bd1a8f7312bddd0f214571345c74ba619ceea61616ec320c310b25784dbf100b28b8e19078477238c07ae3745f97433fa08442af21422b0bcab82a3eb10fee40e1c0c19cc08196564ddefcf49df2847baf04896028862cc80e8521ee37399630480a385b1797cdfca6d61feab0365ae38c98dea257ec0bdd907c791c942b9ee3a62ce62e03c011fd6d3f4307705247b6a31e31e07735a2c3cccd0e383ad4f5d903ab7566239660b5a7f3dbd699bc675cb52243f001cafa38295cfa112c9c5981e455b2fde23fdc008a238812c69f5872e461a9e3859f82d0528ad5bc41e2128e34bd9a510890496cd0c979a7d9a2e8ae672d530709fc045fa910be059a3700535a268d841be95dfa482e1aa", 0x1000}, {&(0x7f0000000140)="acda36be149d5c4fbfeb04ff3d7dde", 0xf}, {&(0x7f0000000180)="5a143d0fa290bfaf1327d23b7670825d0704258604b320f35aa66311073bcda988fe25a62d925f937ffc2d11b438550f1633c92cfa3a352e73049cf9c7abee878a4237125ab4ea5735", 0x49}, {&(0x7f0000000300)="8407ae8e5646788d488f4a550e4cd65cdd0dbd467b5b3ffa239b89062e483046b8d4ee8ff104945dfa528be978f1e0d11c0a224f19d61467d334da26ff1ea1305532e2d51531fea30423f5edf683b144002e4342904fc8245f38b4c895f6bae3b80e5fb3d4b42e151158b322774c1b6a256229d74dab4079ce5d0a3981c33921fb239d5b7fb9f7c84492d979288a17391cfc5f04de770f96aacc36e36621de991b018a2322ab5849296fb3f93253f83be0f99c89e8ec369074910fea266e8d38d5f71aebc7734093dc37937f4ed90c807dd40274dd", 0xd5}, {&(0x7f0000000400)="187f4f5b97d7a760e2a3c6b8bb8a135e05b7abaed0960390a024d327b70e64f40acb2d4a86864a63456dc4bc71eba4a5d57a77fb098de277c685ba3a1d704dfd046c1c52044692cfd01007c58ba64d541dd4583589d13340459de20b9c0ad09c7760b769d8483ac0fa64c51298afd89cc99fb4c2791e0215c9b83763799ae3771fe4ee634ff52fb4a9af660cd07b7447e51d12bb8f27c0fd9ca749c28136946a", 0xa0}], 0x5, &(0x7f0000001840)=[{0xc8, 0xffff, 0x10000, "b4d3fb9ad70a6546e67059b4d712d51b312f4fec59b6e6f4b30091c7b1281e772b454d4eccb20733a75eb41fd07f528a7b47ea785532b47f61306727e2a486258f89a19737988233ac59fedb65c46d83ca9772049f17e957a6af08bb75490eb60a615d79e16678304ad1e8d8682194cbd2f4e45c2d8f7ab94fa04cfe09e5ccabc143c9b73149c304284e27b71fd0aefa4736942a8b22dcc858e849e2c13f43f651b1245f77f86757990b9eba8fc3b04c7be67c"}, {0xe8, 0xffff, 0x7, "ad8f2a6d7541016be8eb4f55d0c23351b4f7e92115f3861c78478ea9f1282b076a3afcb025510cc167f6e2680f7698e36e234103c06d78d18a363ac616938fbda31aa777f779e12bb1f0e631cfd386e8ae2299f6ac959c19532fc90911792054243de3dd682af5e243d35800f142d764f916e4c26deaecb6be67f385ad689cd4fa0defa24d1ea4c3593e758ee4fff4ed93db18fad1a32fd0f6595a1fbc36c85d71ec2d2a2f2273a20e0c99ec58a460d69740e00244114c4b5c0cfb1479ddf541a7de8e8187b599483cd6e6f61c5d1f5253b4dea0d7fcd9"}, {0x78, 0xffff, 0xff, "2e5c462debbdbf07a9e30fd10080f74f9fc83a3dd157751ad70f5133912b386e3547830c4cc16407a359409604f715b0b7d8876f30a45c3af97597adc9af0076048dba0cd6b264fef6ef2c9724bc3e4243f5221dc92d8289b663936d3ba3ac123700b215b4"}], 0x228}, 0x5) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) 22:20:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f7f696c653000"], 0x1) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/155, 0x9b}, {&(0x7f0000000100)=""/193, 0xc1}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000280)=""/100, 0x64}, {&(0x7f0000000300)=""/152, 0x98}], 0x5, &(0x7f0000000440)=""/136, 0x88}, 0x800) 22:20:20 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) 22:20:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "02000000002300"}) mprotect(&(0x7f00005b3000/0xb000)=nil, 0xb000, 0x1000000003) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:20:20 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0xfffffffffffffffb}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 22:20:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9, "0f23b20886d0fa48caa11e1f0b28a573fd230436", 0x0, 0x8}) write(r0, &(0x7f0000000140)="00dc69f0fa7b345c15ba4fdc37b137184fd54078c8e5f5f3f69c99c373de5458ce59efaf45fb7792ecd4c6563b7c7b1de14960a34e2be86cd6e092c5060ec156b59d6bea3b41cce3a738c2ad77d12fff61ca21b6c54ad0e48a6e9a01119fcae3ff30489519", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3f5, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a", 0x1}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000400)="48027524e06c5389a2aead06dc2efa946f33435a384a82af4d914ec95e63aff40eb7a747511a3a9b2a5fa4a2a865a5614a5cf15073c90f689d82a107f5427a74489e0f908cf96dec079e4cfdbac2425cb0d21c116933652c48e09c42299690d6ff313d990e06fc457fde0ac598531a9bbc9516011d7c7a7574fbf96bf48583c1c1d7bfce89fbc7aae74c52fa87faaf2be890bb8e0c0cc2a4b960e52bdf981aa2a79370d03ab22aacde73f23d1db3981aef9edc6ebfe1b4b99e6423b695ebb8c7c7291bd9ffad7063893bd2136f4f0bfd7636ab883504efb1bbb82da57c7480e50097cdf4973e9f2d26f17fcaa1526ecfefc1365859026903a01e62d13f51f5095c47a8b92a4cd5d7fc7e3ea954e6134644c9134feae12c3b847a12a9cb913a42685f4ec693c78b2021de17aa7c49b6d7eb2201e5d729c38f80358adba9050086d9234d4ce7bbc62a59ec15c29ecd7f876b9bcd10ed70f1e129f1c0c288e6c8b580fd7b24f6841877d0b0d28f31c40917652da413880841a767d4c795ea1fb6dc53df8a211a3b9dd663a9b34805b452df17d30f13a325251c631b7147752bdbdda18afb8f7b55909120fcaeb68d2b0e7f66b2ae97e677048892a935175173fe7950b5bdbe3d8b34d84e278b5245a149049d316f87ae24", 0x1d6}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x8, 0x8, 0x6, 0x32, "bdb7b425e3cb26b3ca2e644ef1b27b4dc3dc0848", 0x3, 0x1}) r1 = syz_open_pts() pipe(0xfffffffffffffffe) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) read(r1, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 22:20:20 executing program 1: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r1 = semget$private(0x0, 0x1, 0x82) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000da8000/0x1000)=nil, 0x1000, 0x6) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/57) munmap(&(0x7f0000dac000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) 22:20:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000008c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dff7f1739ee6cfd0000005448c5a9dde552aaeefeaff0f2c85e2800013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214deaf9d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd518fb00bb2c4c7a18ef00235685c2001fc170000deee36193c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101b448cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7991f678df44ff0ff", 0x113) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x7) write(r2, &(0x7f0000000180)="761cbc363b15fd552680dab8733b40764e12d8e6ae3c03a461ed464826122aade85d7f8b7fd9c278caecc0b8fdeb94e98b730582f3d40d554f0caaf0bef787503f7e534614c2dfce5d521a1fe0203e00e2bca14a4692a64daaded98bdb96193fb65d3c186a1c400e", 0x68) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x3, 0x98b, 0xffffffffffffff7d, "85fe68bfa6027f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) utimes(0x0, 0xffffffffffffffff) 22:20:21 executing program 0: getpeername$unix(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000080)=0xfffffffffffffe7a) 22:20:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_open_pts() fchmod(r0, 0x100) syz_open_pts() ftruncate(r0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 22:20:21 executing program 0: r0 = semget(0x0, 0x2, 0x18) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/231) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x5, 0x0}, 0x0) 22:20:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x2) mlockall(0x2) 22:20:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f00000000c0)=""/183, 0x322) write(r1, &(0x7f00000002c0)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1768e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c030ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77d854d2dc3f5c7603ef98f1a7", 0x15e) 22:20:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) write(r2, &(0x7f0000000200)=')', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:20:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x600, 0x2) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = socket(0x800000014, 0x1, 0xfffffffffffffffe) listen(r1, 0x0) 22:20:21 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) r5 = msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) recvmsg(r3, &(0x7f0000001580)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/47, 0x2f}, {&(0x7f0000001300)=""/124, 0x7c}, {&(0x7f0000001380)=""/73, 0x49}, {&(0x7f0000001400)=""/167, 0xa7}], 0x6, &(0x7f0000001540)=""/57, 0x39}, 0x40) r7 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r11 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x49ff, r6, r7, r8, r9, 0x110}, 0xffffffffffffffff, 0xffffffffffffffc1, r10, r11, 0x7, 0x1f, 0x2, 0x3a}) 22:20:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r1, &(0x7f0000000040)=""/101, 0x65, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r1, 0x1) 22:20:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shmdt(r1) r2 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r2, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) msgrcv(r2, &(0x7f0000000380)={0x0, ""/67}, 0xfffffd98, 0xffffffffffffffff, 0x1000) msgsnd(r2, &(0x7f00000000c0)={0x3, "ebbf4a43"}, 0xc, 0x800) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$TIOCSDTR(r3, 0x20007479) msgsnd(r2, &(0x7f0000000000)={0x3, "8b521dad735c63e63ce16894415b83b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e4040e2be1aa2c7843eafec819cbd6cfad0baf9c"}, 0x41, 0x800) msgrcv(r2, &(0x7f0000000280)={0x0, ""/135}, 0x8f, 0x0, 0x1800) 22:20:21 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x10000007ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) fchdir(r2) kevent(r2, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) close(r0) nanosleep(&(0x7f0000000000)={0x4, 0xdee}, 0x0) 22:20:21 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = kqueue() r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0xe67df38fe56f04de) shmdt(r1) kevent(r0, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="b95d2b79407f88badca726c8fa6e8a8780b746b13178287d864f20d1444a16fb4ded02e8d5328e6b5c44b7d18a8fc07c0f754009ec8520c081321f00be80a1fc9203f9b5d00ab8a04c2349944ccb2735da6fb906cfca3f5b75e13d323a7a8e4b3ba73a7e4a6434a3d0c936419e225a38af4ad7b21fa5df8b5dc2f4eee586f6cd1880144d7999fc1404198bf2aa3c1639e2fee05e53b8372897e46c81f444a8e0efc9f9782a9b913d8d7d19f6d3d241121cdef1978ebc2ddc1c6129af9255d92f138f6c51c966d7bc313c56e99557aa641067e83be15c778639b6416a7cf656a053de32c5f254c50a0c3d3834fcdfd8665eede0ae603f2d74fc682be018547a2367e66411399ba3b19cedf057b40a70b8da82a34d8eb6021fc5eb77e53f6655f7a84b8270364ed0d32cc613caf590d078a272188a90dd9b813c5b2be12d6c83aa256493bc8f7940235901bf882376e864e2637c5a346ab139ebed8e0d238f88f962bddc4a8b2a7bfc369e571fc26a10372c999c5d30ae4027e7de6caf2c329a2cddc9207632886f637b990b3984099b22e87feb24efe066ef84ae69eeb63a3881681c4647fb60931c1f8f415394eedecff48221d11e2ec0cfdba9337f5dfaad98862930f48fc8636273d39957ee6bf774657bf34ee73260f5a07f1e85d20085b7e505105b377d4823a88c6a45b6a475d04916bee9633c28a3ad4e95941b39728ec019d9c4dd1dc23cc40053802541c291d0e4f864e1e9f27e6df7ff664b28998adb0213f3095859c987eceb4ae0e56a2219199e45276b3f97eb86a1c06cba74b73f618a3ad5eeec784a4faf67d7c35d33efac734d107aadafba6ee1c9201766a2c10dddbcd9bd248ee012b5897bae1609b0a86e0dc2b3a7024b576f9c69d9665e252f81718fbe1a9d6c9eaff63eecaea9a11ed30cfc5248f1959a99caba25062e26e135bb2ea881b212ce42b6badd7012f1212216113bbc09fe5dc17ccd233919772f006b3552d1909911ead2a1b7335de25ddb509a6e53c02468c17edee43810f479c96ce7e347650e2b71c9c2e83967b5c56464136ea5df08150e5e895f84659a428fe984f579b521c74469675c4b8f6db1b167810bfade9eedb0e5d5fe70d6213d35c2cbb8a623bac4e195bef58daaf1c43ef54f81df9280c95767413686bd014bde9099ed764bd523ba9d9f4520d2a41f10eb790262e8e0752fc7bc52e7c41a54beade9b42b4a9cabc596d490cf4124655b6b73dbdce97a57f7f4efd1a5bf543319a55c9286d4c85e21652d3a5108d13eb9114e2b4056f89780dd63c196d40e35da62863c76a2f25522bd40a28ae891a33b6a25e0e16d9fa1db664542d6d2cfce6bae408d37f3a7557c84e7de5b66b2138d3119767ab96f05c017053ce4112603d30dd80ad2cf5a2fa1468879072090e09eb94d4dd3cc14781a2704fa6aa284fc0c5fc5a78bc56f4a68a34d672f79e7bb14ad1744c4545f5546a26414f5d2b89ea6412fe56d6eb238459e50cd72d652148b1df52cae47a2d949b39544ad73b00220757297a5881fea0e0e0bb607d0d3bf3542cdc291249a6bb8d5d712d4e0eb7ee4ee083c3f26e933f655097fe4b7a913b9a097db3299419c1211be6d1bab44385865c4cca564d665a2d8da59f3bed9f37841109c29725a6a1f8e1fa1f1916a5b798fff3aa48aa5a7ff58a0c0f585808183ebdd33eb3010d41f43d4a7444cf66e5f15274a6fc17f542b56155c4b877b3edb2e61e78f824a17f2e55e4d3d819533851df03413e7581efcfe03b3e5862ff910cf6021fb6869f3f95b6b8ea72d02c69ccd61ceffe69a572ed505750d5cc4a7121e9a81b0892231c636c68681a6a8e8264a00e9d55e664a28e8599771d82f94ee40af83a591d674b7238289de674f1b8072013c92bc7314a20c9ccfab6238146733e31877ad9d2e49986d901ba11362a8ba374777b3ebdfd41f3223a142929de566f9031bdd149919cc53795605f5dfd584593dffed5d2332d1074c170d70822da8e7a35f252d2ecde30e6116f40ab784122e86e8fe961408bed4407396b17a46f29161238400d56fbcab87840fda3f2f6da0087e88dcd66af3d3a4e869b151dad2f00434e91977491b27ba1ca0ba94e338c0e8bb58e16c7d1f20af560ec04f45d448308a0c7ed9fc5fc09988f3bc095c960cd6c3edbd8bb13afef67639d03e30c2ae433c9f8875be7417db48dd2b305552abd27558df9fb6ad1522ec33ba351940c17aa3446326612d243ea898dc03a1c74a825200c177ba3f9d8aaa6e48edd4cec0d408a7358e3ca7070772305f45732cda6fdde7f705d196009c09035c280fc0fefc9bd7083181383428f659e039de154b6771cd155a376a99c64fa81a81fccbb10784a1c6a7d6c815b4bfc71090f7a0408c2c7e0f3c3cd99a1632eab43ffa51d4c0ab82694eeae0d0a8215f1496694f2ed1880cb8f62b783b903f2e2293dfc648d3a2bf24eee82961ef4f2ca10ab79f9f95680b4fbb4f24751b79f59433d5f4d5ea5a16c200fa9cc11140c06a39de450eecbb30b37e319c1fb61f09753ff53acaf807d4c1ddce85e142426ca83053570c1d05bbf3b3ccd3d16362c31c065eb73a3a55bf70d18514fa52a3826740520974d561fb635f2564e009c4d892ecd302e845eabcf4bbd326ce45b7ac34e4ba369dbfbba3ff6463411c146436d771630eae8bf80019be3c981c8143b2eb827210aad45a01213019dbd0a60026edcf798e99f1f94741cd7dbaf3782e9fc39bf3fd0844c4f7b669b37298c117f8dc77c4dbb8b83acaac58d4a969b6b7454d5df932984c7396613e6e1c0471ebb4fdf9fc625349ae9da5d1c27ff29196350df818390348c0ffe257bfef7579fcc0afcfb39e43feba96391c9f5d868c0f84ad1845047bbde8f12acbbfcfdd34a8f13bb12b70a63271bb06233add24a4c5fa48a4ac95424880e3aa2cd1a229c9abf3be8303445c41071e333dcef48eed041d58003f1e9ff692372bedf1a5c3506163d1ac149b3affe1e0d45fbfe6fe69fd80e2ee83e0d8ac33a848a5f5d21c447e88ea65a66879d95e4318bdd87a1d64f28f662dc40ee023e3d7a0cf6b51ba09b4fee705c2348b4d18be28825d3e19783edc298f96c410ecf1babffc0c1b449de7768d9869b4d211ebf985f310ba790af1763e4fa49f4a96a032cf7eeed54673b9136d5d1df82f34237cc8e276a244facbcbeddb0f48cac417c4f8dd3c5c45423ab0b609c3ca4088ea86a7b91fd4a435400d50a66ff32b6f7dcad275f53974b876c3c3a76919c5263f524014ab8f77fe94bc87a4005a412f3e29b2319c766d64d2e88d286af568e508a5d19255329279f64dfd7622a3d9c44c56da8261430f08e298502ef41408fa0c5538268ab2b70411cb9cb0f12287f52f955f06fcdf9c1e7272c0d7284dd8e080f585172bd6155eb127b93ebdb3867f9552f6e591a9de80270e96c5e4fe4935e353a925e466a45e8b1c3e390e3709ec487c1e4ee63e47de50d0c9fd917f09faa8e6769322db60fc4a1c5a47ce06738db4ea5de8342ccfdd41c9e8a25e522a4397b9f00c160b568925a596e06dc8cd893644ace2bd46494520b89b6769a839c30c599175982fd574e1fd4baa06cc0e0480a0f05b2cb795bb2e1d84148227ac65392a23a71f5fef2bfec320bdd9026639bda191ae31af0163b391b6840753a4f0cde4fb75b08e080399e0e0a5616e3d29e5ebfc9082caab8f39a61cb01565a1945b857279e0e7d01f8c8fb0963370d1f1eb3720f7f567e75ff64d7dc8209855f9b036b99ae321836118ba176d6d6b9559c32b2156b954a0c15270aabd8219f58d9dc88fc5d91f96e39d800ed5e384f5db6c0f419acba8b705c25dc852d44836eacd1ddbdd34e5a7455e33bf4cdd6a2b3da2f08b6c663e1fdf85358101b048e0d2d0cca836635290c16da8f7acb03e760e1a37895c5dd1140b870daa5914f815e5485fc60a20d7bf87224a48312b79942b7ecc559e90ddcdbcea6e96b55ed8ddfafe06930016a5c287326c6c29b3cdbd4d9809a8117c65d2a93f6b213eb6083689b58584075175aacc2ea06dc5ccd118bbb4c5c237d2f6d142b450e9a46fa1f627b08ca41c652700ec9c8a4d8ba440d51e5f2dfb68b254a046e250361ab0f89611442b4ccc876d667c1c7ef17d2362c89422636755115185564aa5e28162d6509eff95be76884cce970e50e6cd605cde41e3774af009e928797beeae03eaec7e0130a435cb4d83acc9d15f0dba755c3d65802d23d8bdd10319b81f0ae899b64bab322707b6437b9dd1063f743eb537c77524c7b139e042d2b8cf036ddbabfa745962c45d6dc3012fa027c546b8901ee55e6166adad4868b51058eb47dab035733c11f4607879f1da18d845b664bcd16691e45cefc82de58303501a0ecb7bde1054068815bf1dd2eef84ed64c8e0683926dcd6167414e9abbca85ca08d66e06952514463b5b67a76ab340fffaf0707ea677c8a0e8d0d3fae22e09209ecfb351a60e4982d51ac7a27f9e0a030e101d163154b2d5da7d7b88d0190ed202f9d1c75295781dd818e419551f362b4b44efa0ff3589fc26414134db083e2a00fb3202f039c756f12ad8d908b5082c85e173bcdd6939519c2b3234e2a3164e272e52ca56ee9b39c707f941331bd4cf8c78542f0f0fd7547ec10be33cef41b1fcf657aac4653eb38c8b5976256f38ded95060a0d5e168a35e28157a07f2fdf0171b01c609b37b3d44e292f0ad144317372545dc72162d9d60c6b699d0604e594767ad9ca4365e8d92531abda7f1ab48c7bf0af1ec2a8c90e5739031de7605f82f61871c69dbcc936c88190e22dd14cdfb334f023213f26ae5cc3934635422d6b458c94e78a47d5ba1fe769582159a7649529c709e3e18f193517f9a4cbf0a2b42c419549fe7d936dd2bf32654ffba7b98cfcaea82075a3b55aa0eb55c096f20cfbbe5e6c7afc22e188b68412077928bb6a53c07205067c2bfa47f7820eb053f4735da0ace2195851d239999b0fe2107cc4a901a5e7851038ed8587f977dc1b750ee4ea4ce0ea495ca070dda7b4a3f287e5d5235eca8dc89a4967481f0a15ee7e1c33ddea206869e6eababc243d8510baa8d783f2c89e09f1502b3960a65334e00d1db9087a53e3554a341546bd79fc298fc9f7512c8fe10c67295ec7677f4192472b97e4a4feee9fda875c0d2063c4cb1c07f6c7acb427a41b4f0ce1e7bc85ca7ac69c33f440852e25ebd134d3c9ad93b702a2fdf5d006c24cee4fa99d32fa941c530acc5a5c72eb1b0246e939b9556ba4848acc16c4841782bc6aef0dac9c25106d55f0f974d9697bc5179699c096a10403a8c5e9050aaffec864a702998305a69f7e3166ad23cdc8746fe162aee1450644c0c5e80f76f0398ab6ab2bfd123019d12e3b0d7962a1c73f2ae9ecea80dfb408f4eda570bcad60c3be8e2b9754024b15f436fb3ffceb47d6f7c36f8cde3c955801a47db5722c9a1e08e655a277939fd57ce2ec8c3a8a60f43e6b1de34c0c65400eb9f5ef9bcf660877e44ad889cb8efa763da507c8b9b20e9ba5caf55cd6a84128f60b2f24d1113237cb2cff65468b3878920f608875cd3a59de362930082ed88dbd96ce1691999f88e739b96e140e90dce663eea93bf3e8c8beb451bf6684bb71dd75235ada141e202e59893c5b84165b1888d00b4c9913ae98c05a7c5f6a109077301013262d0f1b5ce8b73bec3d98eb230dbecf1a8758208600ba0e182f6da96222f5b668d5c2193be205630d86ab8ebf338b7d49bf6bf00696d3a69", 0x1000}], 0x1) r2 = dup(r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000015c0)=0x101) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd0, 0x10) dup(r2) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000040)="896fc2b953697cc3ac71457662c1cac4c87584a7f4b076abdc6caf658ee9d9a9e450dc3c72dc06e610b65770078c6b30657b7d1fdbdb6de6661d275b15c97f94b699fbde14bfbe7be09677d46142c9de395f422cb70d54a2833134ae6a11213be9a547556e87046706b9d44d188b8d799c5652032e8fbc73fcc6715163a46218e0c5abbadf9444e23cd99b27", 0x8c}, {&(0x7f0000000100)="bbe75f77bd7527f18532bc51158cc39f54bc1ec8ed3d5f855706336295a8694b239de5b758ca5b230888efb9404caa6316efb3ac64fba083296a1b97ce36761ee5569232a2062ec2eb21c1b19317d77281945ae64b5690725dade84ae0f065bcc42908ab5d1fae73cda64aa942cfce26e13c0c1c617eb840e4cb4073662d3a1660f2776455", 0x85}, {&(0x7f0000001600)="dae0458474", 0x5}, {&(0x7f0000001640)="941db09f8e435e3ec80a99b52c44d01cf1033b2e97e5b44f88f68cb0d36e6daa9ae9f7a0975f6518f2f7c3b60672d6435556cb3a0dba5bdeb99bd864a7b4947a5f7c2fd039529a46a8c71d09203426db278eaafa44c3e419cec5e7a322d49345a8ce6785cbb744218ae00edc077f5273c2e616d5e897a29bef15e6a157b6ae2fc3753b0bd87dd6dd4e65f916397f30d9eafc6763a5de048acb8663a34f9afc463add937a52a18026ebf28b8f9fab8a9825e8bdf210d5f362a6cda2e651b68d5e36ad58b7f475e5dee515b766ac0afba7a5c70e2ecfb4f15f69aa453b8dab384a2e41415cb86f4f50b54ae3f2f3b89f75b37b", 0xf2}, {&(0x7f0000000300)="882897dca2d8fe209852d8aba6009407a578bfd4b766070cdb61998e83e1b6f0824cc513500bbbbc96eeda437c225bfa4f1210549f920ed51b761fda213237a17a0718ee491de216ed8b62cdc418848d77371f8a2be14fc6687e5943d400d7c4e9c84622147683970a0ed0bf776be76d21cacb2a841d58aaaf40c3aa244b8661a6242a87a70869f2d0fee62a5ce2f4e9a8551e7b868dba0299808d6923b767c3e5d178617f99a7804ba06bc38f43bdd22ce36c90845ab1bcda2876e2902f96a9e15df423b164dcf2440ea378ea9377d2a519d69f", 0xd4}, {&(0x7f0000000400)="84ef3c49739685af14f9cffa43f4c4c4459524152c1b676a10a267cdf36fa95063c390fb6b2e3a48669c0cdbe4f7f75ce713f99927139357d8a504243e9d1cb6656727da56740c5102f83aa63496b7372e3ed8a29b356863e19668fa1ee44de22ee86a2d0c80f47aa8c3dfb79e49d4dea342585ce63d93b559bbebe42fbc830f5004eb5544286e17ad7c1200d0af56dabc5b1276f3748e1a23289150bbcaa2c7672700d3fba603cc217052c2b735f0c71859dbaca1c4e3e6c7bf17214b", 0xbd}], 0x6) kqueue() 22:20:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xfffffffffffffff7) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:20:23 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f00001ef000/0x2000)=nil, 0x2000) 22:20:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000200)="935b8430781b5a824d5f721e8adcad2be42c80cc35f62f124ef2e8dceaac141d404268c1cd23a6f24cc38ed2b7f1be2cd718d58f008fc2a5e1874d0cbf764151ba0139858a62c0af9f9b8b0419a1d2eeea536ed41ad2184c73c8422764db3b0c820ba9792cc60e27b47891bcf98eaf94503141b92353018c7a13ceefeb86021dfc963e658cb48900de5689b9afb5bf7d817ba74d35a7681db56f16dd7b573ac4caf0662b10f0a79d7edfb2c8994a2fdc", 0xb0, 0x4, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x1}, 0xc) 22:20:23 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x2) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) 22:20:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) read(r0, &(0x7f0000000000)=""/4096, 0x1000) setsockopt(r0, 0x2000000000000029, 0x25, &(0x7f00000000c0), 0x0) sendmsg(r0, &(0x7f0000001140)={&(0x7f0000001040)=@un=@abs={0x1, 0x0, 0x3}, 0x126, &(0x7f0000001080)=[{&(0x7f0000001040)}], 0x1, &(0x7f0000001180)=[{0x78, 0x1, 0x9, "4eb105552b0202df5e3f6922ca016cc63b33561702b40921e5458637aedf7cca084169ba60586454624f725f65484b7b54e4911fe43ef26864ae2eed096e0f314810bf8d701bdb8fb4e1a7b3a3a03bea5d0c16b2cab42e54771079211679583c7a300062"}], 0x78}, 0x2) 22:20:23 executing program 0: socketpair$unix(0x1, 0x87, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 22:20:23 executing program 0: r0 = getpid() getpgid(r0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpgid(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r2, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) 22:20:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) fcntl$dupfd(r0, 0x0, r1) close(r0) socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 22:20:24 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x40000009) 22:20:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000240)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff37}, 0x0) 22:20:24 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x27, 0x2, 0x100000000) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x2) 22:20:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) socket$unix(0x1, 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) syz_open_pts() preadv(r0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/145, 0x91}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000000340)=""/239, 0xef}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/73, 0x49}, {&(0x7f00000014c0)=""/152, 0x98}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x9, 0x49) 22:20:24 executing program 0: mprotect(&(0x7f00003d5000/0x3000)=nil, 0x3000, 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') 22:20:24 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = kqueue() r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() socket$inet(0x2, 0x2, 0x7) r6 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) socketpair(0x30, 0x2, 0x80, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000180)=[{{r4}, 0x0, 0x6, 0x800fffff, 0x101, 0x4}, {{r6}, 0xffffffffffffffff, 0x84, 0x2000008a, 0x40, 0x8}, {{r7}, 0xffffffffffffffff, 0x40, 0x41, 0x0, 0x1f}, {{r0}, 0xffffffffffffffff, 0x8, 0x3, 0x4, 0xf9}, {{r0}, 0xfffffffffffffffb, 0x22, 0x1, 0x9}, {{r5}, 0xfffffffffffffffb, 0xa, 0x0, 0x7e42, 0xd33}, {{r2}, 0xffffffffffffffff, 0x4, 0x20, 0x7fe0000, 0x401}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x4, 0x5}, {{r8}, 0xfffffffffffffffe, 0x80, 0x80, 0x3f, 0x10000}, {{r2}, 0xfffffffffffffff8, 0x3, 0x10, 0x100000001, 0x7}], 0x2, &(0x7f0000000340)=[{{r7}, 0xffffffffffffffff, 0xc0, 0x40000020, 0x8, 0x8001}, {{r7}, 0xffffffffffffffff, 0x20, 0x40000000, 0x9, 0x2}], 0x8, &(0x7f0000000400)={0x5, 0xabb}) accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) kqueue() socket$inet(0x2, 0x8000, 0x2000) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x8001, 0xffffffffffffa16c) openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x290f05cbd28c2804, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) kqueue() 22:20:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="1a95d6b9c7a9f501d23707f95c1e160000a9000b7b4d1bd2e234c181a401f1545f4085b6ae0fc893fbe82ce3f5a3e78d1bce61e3bf65b9a82128e99cd13bec2879799b36b45fe915e95799bd894b78994f916dbb319f2eecb44bc87610884050e5bb3145bd1c5878473e4d96d0148a338dada2009c140cc4bd3062587e33b8cb9fac913fcbae9a57177898280f200a23e68c45c0a6d9d91d6e4a47d173b9d003f987025cea38fd4ac5e88eb3320fca0fd31e6a998c4f9e1c05886d78343c04b4e677b68465a5e57aea28897d674f98c0af815fada3c969421a2dc9eaa272e311c1cc4433efdea7b265fb933a886ae44ba12a747adfdd499074264e4188043779a3f5a9c2220f853058cca71b41ce23cc5fe208af791d9d81ab559aff0f5ec3623e72ebb719dff4245b8e7dcf28ef37a75b570ab9381a09f38b25448ca11d15a14ef1e92a7e3599d59a11403b486e78e9d1888ea670aab84763eb9052042246a243f6fb9b2d16e19a19cba980a1017eb63e63d01ff0baf1883eba37cdbc7e02e492dc6602", 0x184) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0xe12, 0x120000000000, 0x0, "b2d8027eb578c21143471793a6a6804528f31c31", 0x200, 0xffffffffffff7fff}) close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={r4, r5, r6}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x3, 0xfffffffffffffffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:20:24 executing program 1: r0 = socket(0x6, 0x7, 0x7) getsockopt(r0, 0x6, 0x6c38, &(0x7f00000000c0)=""/199, &(0x7f00000001c0)=0xc7) r1 = socket$inet(0x2, 0x1, 0xfff) recvfrom(r1, &(0x7f0000000000)=""/94, 0x5e, 0x800, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4, 0x0, 0x0) 22:20:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82025e2f66696c65305c930f5b387210cc1bf8c4681371fc5b0d73"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x100d, 0x0, 0x106) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 22:20:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) flock(r0, 0x4) setsockopt(r0, 0x8, 0x521, &(0x7f0000000080)="4b30b4d79c748cf373c838a84e612ef51026ef7bdaac1f9067e6de3773fe27425a833f365cf37211dc39286b5eb4ee2a687ae63a942086749c07449413f82bee84fee5bc13f15e1495d534c27d16292aed1633", 0x53) 22:20:24 executing program 0: r0 = msgget(0x3, 0x100) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xfffffffffffffffe, r1, r2, r3, r4, 0x10e, 0x7}, 0x1ff, 0x80000000, r5, r6, 0x3, 0x0, 0x0, 0x1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0000000000000020e0357f000000050900f700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:20:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x16bba000000, 0x2, 0x4, "bd8f5251d0d013813bebdd770e782bd4b624cbfe", 0x2, 0x9}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04517559b0", 0xf5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "b000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:20:25 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040), 0x2) 22:20:25 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x1) 22:20:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 22:20:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = accept(0xffffffffffffff9c, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ea5bce369d910248a46ffc1056c6807c610e13c70dac7b96f0d99ae7a386b7b0ce92da10f9d71f1c98ab628275c23d52bad2977e83901f1c3fedefefccee5be2f5a36270dc537c24dc0e4f54e2354d79b473ae03339d7841601fe48c0faf10c17b80a5ac0e3d0232a353173188968df3541b40902a5c3411e2a5fdba9bbfcdf922f62777af393a1ba27c9f4ea9ca1ca11a94bab9860f6fc5e9411164d54c36ba0f644329ca5db3d4a67139cad6d11a6daa20f667ede2a2ba3ff2c65a3d6993f0d18a6f1bceb772a52c83f486540cfa794d1cd04c48bbee0aeeecd8d67264aed589d84453c286bdbcee3915f7d7bb6f1c799d4ee71b33033c0530c0e58f5849f44900d9a0bb94f895e79663a2f73453fd829f49449400b5fbdcc5e5e91696c53fb069aeb47fd1de78980fe6e03bf004eece830ab35945040916719f2bb839f466b704f72d2760d401e71abb7259c8b2b754cef1e952589f8c667d0c2263ad8d2b79e1c8d93fd450915eb3682432552e86e1d56b2c1d03dc90beb883e9825b000000000000000000000000"], &(0x7f0000000140)=0x6e) getsockopt(r1, 0x7fffffff, 0xffffffffffff7fff, &(0x7f0000000300)=""/29, &(0x7f0000000340)=0x1d) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x5012, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd11, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 22:20:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x3}], 0x7, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="01", 0x1}], 0x1, 0x0) fsync(r0) 22:20:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x88, 0x4, 0xee0, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x2, 0x3ff}], 0x200, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0xfffffffffffffff8, 0x40}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x7ff, 0x100}], 0x8, &(0x7f00000000c0)={0x1ff, 0x100}) kevent(r1, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) 22:20:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x4, 0x80) recvfrom$inet(r0, &(0x7f00000000c0)=""/32, 0x20, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000140), 0x0) r2 = semget$private(0x0, 0x7, 0x140) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)) socket$inet(0x2, 0x100000008001, 0x20) getitimer(0x3, &(0x7f0000000080)) dup(r1) 22:20:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xb8cd, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1}) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854917029c11ff4dbfa620000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 22:20:25 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1283, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xff, 0x1000, 0x3, 0x100000002000000, "d1113ee03cefbbd6c50d259ab9f6fed3357c3f6e", 0x357, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xe, 0xfffffffffffffc01, 0x4, 0x1, "37fac9fac144e8ecf39cfcb76506e1c5bd6ef35f", 0x7ff, 0xd375}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) 22:20:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x87d2f902e829cf36) ioctl$TIOCNOTTY(r1, 0x20007471) kqueue() socket(0x11, 0x4003, 0x0) r2 = kqueue() dup2(r2, r0) 22:20:25 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40, 0x0, 0x0) 22:20:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000040)=""/38, 0x26, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 22:20:25 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x201, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r2 = msgget$private(0x0, 0x91) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r8 = fcntl$getown(r1, 0x5) setrlimit(0x7, &(0x7f00000002c0)={0xff0, 0x1}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x2, r3, r4, r5, r6, 0x8, 0x2}, 0x1, 0x8, r7, r8, 0xfffffffffffff766, 0x3, 0x6, 0x978}) r9 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r9, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 22:20:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "81f310b890653d3d1c337ffda9ecd7662e909178"}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x26, 0x7, 0x1f29610d) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f0000000100)=0xc) mmap(&(0x7f00001f1000/0x4000)=nil, 0x4000, 0x0, 0x4010, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001f0000/0x4000)=nil, 0x4000) madvise(&(0x7f00001f3000/0x3000)=nil, 0x3000, 0x6) 22:20:26 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 22:20:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x3, 0x98b, 0xffffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:20:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000280)="a9", 0x1) r1 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000140)="074b5fdf7d6153ede9811ecff5775bac35", 0x11}, {&(0x7f0000000400)="8e2b5ddcc8c2d7df287f507fe7d986d1d451d080a2b405d1926b665c792f8738f0b9df7fd88be826aba69e58bf86d5fc06a65a88d87a0dc08c197752788e20231b625f1af78bbef30b5e10a9708efbb2ff6d0530cb100c665ca3ace5544176562addf145b25d01b2dbf4e6d70991d2e5e12e12c500b0f56579d142dd2c62047cb46f156348", 0x85}, {&(0x7f00000001c0)="d99913054bfdab91eaf79f0d0606fc65e829b0bf662f1796d36d5a65d603cbf2a54ef61dea1125759305e105e4ddf2a78a", 0x31}, {&(0x7f00000004c0)="c59e0f07fe3098789a8bdfe7632ac19c6c3973413d72f3cbfb92cf2d38df5aa7f632ebb7474def26519262df0444d3bb4e090a3731bfec3cc070fe73fb49b46eb952952ff133773cf4a17d994458832a50f80e18", 0x54}, {&(0x7f0000000540)="3e419f2a4239fd49e9bf0ea20349a8f6fcc074b3711a47e3939dc5f0c1dfdf07276f7bf4c52de8b22754381026cdaef7fee3317a338ccbed9cce893c7410b572c88c7e4a0f8ade4b3935de3ac7384c0757f5a5247f3f5a5ed524706b892cb2017e6a4e9c58846ae1f1dc60ebc930d14ae343ef730787214a618b9fd3134922ed086b5e2547ec2c1734a12c1c47f62e3363214fe32957c796ac8d00c69529320431053e149d33d706afee5ba68ba964", 0xaf}, {&(0x7f0000000600)="1b84495312bb9b433fe1c26e4250527c0dc960dfad595c1b8d4092f04c84c0d15551e1ca1efe636c025f58e0989a7e25a5ceb83699b0b3c013b4e2a8e4c15e43ba5facaad5b27e6827b4c0a91840855d47e9b29a6e99ef66ae104171398e57dde462edfa512bb9527f3a5a763bd59292e756a4c83bf1974ff9b463c6ca661a26f35cb1d7e6faba73b3188d87209ce07f01006faae8782378b10fcaa06e923b8a645d728fda5e3312bbb00e1909cca90bfb77b6eaa6b7d704aba95c420b32d90a537447fe22c3a077", 0xc8}], 0x6) close(r0) r2 = dup(r1) pipe(&(0x7f0000000780)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x1, 0xfffffffffffffff9, "001100000000000900000200"}) syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) kevent(r2, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x2305, 0x3}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x10, 0x11, 0x8}, {{r0}, 0xfffffffffffffffc, 0x1a, 0x20000000, 0x8, 0xfffffffffffff800}, {{r0}, 0xffffffffffffffff, 0xd0, 0xf7542edf269710a8, 0x6, 0x1}], 0x7, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x86, 0x800fffff, 0x140, 0x31}, {{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x80000000, 0x40}, {{r1}, 0xfffffffffffffffc, 0x10, 0x80000004, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x80000000, 0x9}], 0xf3e, &(0x7f0000000000)={0x53670570, 0x5}) 22:20:27 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfdf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000001400)=[{&(0x7f0000000040)="73950cec54dc00a6fbbf8fe82a42bd20d99a52f4e226144a09f608866ee0ad32c089b0b44fe3dfcd341a62e435ba63207ebebbc4de249783f6ab7bcfba4901bb663450ff82b474f359813dca", 0x4c}, {&(0x7f00000000c0)}, {&(0x7f0000000140)="6e66528ce49e76c0d21ab3991a6ef25d435ba0f68783f955654d06bd3178845fe59c346b23fb745efb1c52bc6fd65505432a183168e646e46dda345ad9ae71ed2140d7f4dd55a337603f3d0aa45a224e8f9c499b7134540643e96300e4f165ffdb5abdae9e0a14be2c038682633cfbf7ae8b750b43345f27aca50a80338e15b9290bf1c9b8aadc2043cafd6edb1b1ae2daab6902cd7af8d802bc78151367c147a8710e03a1f84104a914aeed3bfd554c2c4d291369255f00f7ae7cddad74632d0b30bc177fc685eee5067b1bb4348716b9c0", 0xd2}, {&(0x7f0000000240)="8b73fb537ad7a8fef70f2577a7a758800e5c33c70afcdc04a177473601b678ca924c959a312379f17783ffa5363cba966e682394e2b338db59b5c26c9253a5753e6dc715", 0x44}, {&(0x7f00000002c0)="4f5a8bea1ac89dbe3c33e73e8aa71a3c0dc7828784d53179995bf71c49972ee8263041329dea525feea4e9eb7ff4be61c1126bd373bf36993c5e3ec8b93282380b76d783514124911e272c8e4a62f029e76c8f47ea27ac7f4d88b41ed60e39", 0x5f}, {&(0x7f0000000340)="2f21f0c7a340feefdaeaded3909157a9c95f6b0b480afb715bc2c0f077e35992348cb96647c2c540a3ac2a955c62ca5a452df6fad6a50893094cc6c36379ebd79f6de7b668b967adfb072cd036f6265dc65266d9a0b4174069b52627a67aa78e6f6bb68002dd6d6ab1cc46628493801c931aa82c7211b512bcc2e3fb85b766db2d9539", 0x83}, {&(0x7f0000000400)="7ec427e36c695b3ac6640d8fecf9123c61922ef80bbe247159b4f307b74eb868f07e34764e843613920fe33b9f6aab7c8c714e4a22bf627e5c8b863e4c63f9c9fc8f0672eb04e130a48c659231209ec753472527b676e7ff9cd4e4d939c54c1a38b21f10e36ccb9da6fed41bdff138ab14187d92db502022a26bcc74e31e92cf7bc2e6af3b29caa9980789734b09f80c2744d448c5132e6a3fc896ea9f42ff265f9ea8bb01fdfb1b3e7ce0c4280301b9f71946e6958e9640532f592087b4a875b01c5136504d45c7b5e7cf4ef95cc1abedc7d4a8ad36506a853b17f05e58a2585ef460ad7f23968296c17149172082d0586543b389be7797fb42633b8bb6301409f61766d791e9c1b5bc2859e263340086dec51f91e84709af2a9118c0a8119103e68013fe86dad9a6e1caadc8d321fcf4637a88f0252d350aa2355be347c22c8be8a515541f9c671fd3d3bc3f02dbc45b4825a1a40e7ed3a8278b0ac86dda3535bc6ab9096aaec2585197516c8d6bc159a579346748cc1af732e8eee37cb075defc56073af68d2de924f2514915972c2b72de30476912f1d9da39275e9e69e7b0102f533c8374f07cab9c0aaad6db3c849d6662ed84360692150031054d9420e024a8914986b77dade27744473433f6fd643b28458910f74ae508bf159d9dbf9ac8b2b37c3dc8a8134e9b82fba6629ecabab6219df707f014cb4e2aaf5ee24710fc116e49e52041f2406f5936625c38a71343de293a0ad599542a0f104a1c9bad81e5f1efc8df6d67757cf8f2605d29d16c9ca63ba4018268154c812dcab18e67a530c0ea74b9ad519dbcdd885559783f47ab8811dad603424c690dddd6635989832c910a00494438b5b67704daaa3cc763b476782edb07774c594f9f24f65c408e1bc7b89e5b5f2adb6e88588ff93ce72d4679c79d74eab970633eb443de94bb32e5ca352999b67d3e6c6b47fc65bc2fd537e5c9248311c56185d6d0f6f014eea3ae49cfb922dc046631df233ef8a8385db684e269a85ae879565a62da04aeb8e41476511032a8ffd45854c80ea9c4036e1077c6aaa80871aa393bc4fbccc23c7375b81f9813456df58f772db118d96057e2a7fcdf2574714b60f70ddfd70c55f949932b6f01c0bc68a2246cd1f60a63822a9228403265a97e65da5195b9bc1d32191bcad2269844da5e63a1b09b0af3aa59b97e610cb4f0b5d94793b86a636f56ae8219fa9c8cc06aa64b7111d6ea374ea3be7a5209f86ecace7720166cad234777b2fc530781e841fa2122c121eabfba160bede5d366015f3651cf1bbc84258c429a98640493be8d2da2418f073adce1d389d8b3fc41dd094935d922319b799a8f414f78e7dc635db3f1633cb84ab968d815929cd41a0fed55145bd3b4d7a48f65f17a6f96927edbcba070fa062f2197155cdf63010c8338fbb6f332f559d533c24dfb3b9b25b30db4e411a037515fa3d5633d559fa65b6d2695c4c2d1f8fe09e82c2db45dd257e890a82b41d5d57190218e1d3c664ca5c528b7c1099190d31536a6d0f1e946b444016181b3338376d454b713d1c23b6392050ec284f7ab060518a29f9fa3fef4600e0fa9eff11276b235d7bd24cf35e0ea7ab6968ead846c1d3f92875abf706eebc2c1d77d3f3e19bfeeb257fed5709735c327ecd44f888ff07a0080a7932403be3cbea72893fbccd01454756f6846e0279a0a79a5e890bd0972de8922f834f794814e10835ef9ff2d10086f2b805e29bdac53155a98f8d8d53091b3eefcfef57e75ada454109c04eb082d8eef5a4f02e21a7fe34e8ec26107614a8579197f4bf0a442b358ef252f0d188c717f4d608639e385da01b426f50deca51c5f32a30c8c4c49d4bd6a0a56b48dcb95d50e454cae43f28330f08eb98606739e4fe56521fe1af1c66acd95ffe38dfd5179f95af0ee7fc55d4e7670f6ec8d734f26172f30f20933bfda5e5803e8ad1582c514144a55571cee80fc470bc0466046bfe58b9e820ee6888d98100696b068d3b9bf69efd3c61456913a5d7133dbb8847d961a4af59864d887de4333e8a9f9618c5b84d9dc05d077118b02527a532e4f11fb28b187730b1c4f8f20df61c7ec30931b66fec50ba1647c30814076e00d5c77ad68a023dfce14374458b2eee11e778754fe5d2ccf45c860d836294786a092928318dc2f855c0feb886ba3359039fd81bbf78894257d65e5f468bfbf4e6804585cb1bd392b47c1934c6e8ecd237f42f07a419161a1a71d89940f99bca5083a2b678d20174eb3ed895f1225cfe2e6d6a05c689e1cb50d23bbc3a3c8c2318938ec9ead67a5d29066949fd513cc4fcac8efcc729c5788cef591d35c61eb14dac9df986bfcdafd835ec4566ed82d4f639dad0b8a51c73acff0191d6c253c3c8159bcff73adf03447c88a14b031c5eaee8a47b9faac4f045be8cf33e4494b8b4999048b50e4e8ecaebf692402b4875210531e47db122c3d0a99c9d3fb3d1ff44e46f0038951c187e31fa4bb4a402f29370b32e7449e634bcba363bfd4482dee61c50aab58bc9aeb776e5c5ca5063e9cfb10fbd9633f773afe01f87c467515141a5cf6b6b28c0ae33601c3def396d0c7bd9484b7856e698c41a15a8b2443be5fd76d3eee70bf070f45fc2e2599faa2ea33f7947b6a6f3b9732017c4cc11986196860f01fa759435f686612e0f2b0e14ea208864d24e64a2aad921aba94e300726c2afb93d9fee9a15c8b5f9b2a10efb7aab0d725e41a40cd81b44f520ff4dfa0eeb382132d886bb80039beaf1d4fb2398efa5216f0622db591953efb0b9cbf383a15a177e9ecb683c335462736cdf6610e0ead19d5a53c05db2fbcb02fc3fae898cf38aae65e2013c69732d9da92ee87c7080659f25c18d5de7459012c7d1ce8aeb5a24c323a36c7235381a7f2bdf22650ee218f8535c16a6389f95eae1f5a6deb0d0b238beab383564d91185ba73d0245ad775cb47898ab47b332451f6977dd243441ed57a84d38a178e6b33e1324dcd65ec13d4c9c8f4cd8a5d4644ee180437dc67bad579af497a61e8ae7eff7aac017ea1be8a83b7fc1c44d5a7ba0b2fe4a53fb64370b5e1191ec40de894962067fb45da43c243b9f91bee5206e35e6b6f7f1d5186546fc68f3ba0a146177dfd7c5778e0feab2493e78dbbcfd6177df803b727b98ff7e9534be1c2635130ed8ec890129e21414417585785409a28922e2d02aeda71915afa3c0649f852a895c125d8546dbc3fbad98f003dfb59eff17cf6fe184087a07e2915f9d68890a33f1680b72f56f9cf9823e91aff38765f03e493cc0557971736e21702accadfc1236726ac00954e636b728bd1d20218d567a9c8b4935b100ae75ff7bcbec6e7c864e93aee9561c858bbaf419db0437bafb6b0286a1e10a1af9e68807ba34027a6b8d7d7c53789fdeeccfd4f2999e9ad15c050cc41c0da0ce75b21eb5c2882c4d117079bcded8b3eaa674eb523346cb03cc07c1deedf34c14fc2b4ae58dec0bba69d8d1eaef865082d481939bf53656d57bfef93f2567aeb643f5a9a6deee9df011592e2344f9c8bde6c9bfe15037e1caf70f4b58b3fcbcbb12fde2d110d7f033b378d98c8102138c33557c2474b3f2951f68fc0110075a084c66659829c28ed2eeb2505d69349bf8dc349823f5db6495a7f22aa220146d5889af0502c7f61bbd32e6a0574b6e6e4e17b073fca0e67ddcbf0d1f0b3af9b43a4457caee544ffafb1f440263944f8ea45dc64bddf025ed9af9a23641648ba24ec0c282186d5dac2a78ee925274c3708f4fbb51eb90b493b19ac5fa69895f9b2ac99f522b402ab6f67999085172936a54470d5e6668f4cd4bb7884d9df01fc50a93f4ad8cca19f90917f1e4973caf3098b18c77238b62515a9bea1b4eb06a33a81cc91839b9801e46cd25be1029415057f1c2b76df438693da210a3811fa930d31bf85bab212fc02a2cfe8effb65839e1f6b28ea0b73146261a6a70cb61996759889c49372f88156974f62d738f1ff20c528adf4155262306b26feec3d80134198d10f2b5492aef726d947c2bcc02288199fe347d57d099a4e014b7ca45f28784febb70d89b26110639d26ba45116bdafe7dd47cece09eefa12eeb3e4e89dca9587ee26e8467a2f218c61ada937d3279bd1fe54320bf4c29c69c12b53a8ed34e4fd702c7bb83db0a6e70c2fba72dd45d1e2f25c6f4c62b80c7115255186249419ca46892a53d67053994a3737f40da551c5870e899102d4f5751977867946c92a7f3a9332588ddcbce719666fc64f492078f1bcb1d854517b4bd9eada1ec90fc50a107879f520867bad1bcc8159d293d748074a8ef2ec338c32eedc7bf3026c360c41971b8dc3ebb0feeb545f52b21b3cda1c373e6d865e90686e3553db3ed63602fb31bd2ff2163560e09332bca0be1ae24df143ec2bf4e681b8ed302888be3b7f7cd0455547044c1db9a038cd587ebbd97be0e58c8ebb306e36d37cacab1f09164d7670905ddcddac634c1c188396a6ca1f121bc3aa0fd713b604cdbea42cb14bd6001c2826b2f482091976c1163c4c94716dcc62361a70b306176ab427188a28ace1b1bf465dd7507379baa115c8f1e015247a4f41716af5d08c9cc2975c6514479f7be63d2d4ce4086ceb49e9d518e5d02623e6eb3e7681e182efce627a13c0ca1dfddc8e4acb15532b5c6e891e56d36977e06ec36c3d04fbb9bda11fdc26cbf69315a7ebf64a7e1786182a239a1ec28465227edf1d879a193a04c9855b3805f356f1be8ccc2cb6267e5e952c96c8f9b96926f6992fb8450361b2dced74da123df81372ac5621e410b8a3886169b5ee0d1d88779c6e1eb78d8502d234b2075723b2106da1f730269caa639c9fb87194f68ecb97b4648e4d9b27241e4c9c23b7bcd45c46b21d7c6b90e2d0d0e726c6af805357edc2ca92093ad45e68489a3a08044909f2733c53421fab688071d7ff68707bb0baae4070c6045761586bab4fe006fe6af47f62fdcca379c370ea322d646879ab70a9d9960e0f5b14d97ecdd389114bde6197922682b19cf5cc13345c051d3a695f949bbbe03aa5b18103a2e99d5d93cab7df1606883c33aeca4671a2aeda7f25177ce06c63f59dff5ff44d1a5856b6beb05a9b04a10088015412a6d329c2a42e4510071806a0019d28a5f2a0d971335f477c15ddd41185bb856fc5bce15dcceaffa539890fc08caba5f59776f68529ab4b634c6c0a0becd7b5ee718c238f612096cc32609e5cf085a172d5ba6dc5b4bebdaee9c46ee0cee4c5dd677f71a8ffc1873a999f3558c00a598e23a54280c6a99ff10fe74caa73a1b7e70474b6e9e9d597aea4ab89159b5814a07bed4ddee00c0d968becd413216fe4ee12756ff221c115035676b4d07138689c9b7e036584a1d1229d5ca027851c2b15cb6245f6dead147b08452d991b501ce59e5d09e7cef9afbd6cec2f5af547c649f582ffc1d7e20b28490cd614d8f54526ac85e94e55666245c9c574d0e1e6e9350c33ea7e799da9eed01ce523ef5763ce25669e47bf81bc8fdb1c6c31fd702646fcc5095052a122b3ba19d98ece27da629691b2757374d6f6f0b7a096d9b7cf40135afa5ca8a78a68eae686450fb55d1026777f798020ac63f8e8861dba86b2373acf74d7ebaa57ed672ec8d093aad13ab87abd6abb726ede5c7dafeefb486cc24311b25f083d450d10c674d2ac45d669ee5c9769f957778fdfcb48337937f7cd120fe4dba978c07224d988fb383fbc8112c931444e68743280c20696a1411f8e634bfe57bd72649cb5a796", 0x1000}], 0x7) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) 22:20:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a7913e4ba6d673553c01e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f788b042d2a500a24ace697bef649fa9da398bcd62b103434820abc4be001c848cacfa3444002000514afe214dea79d95e8f6b9d3b3c190fff0c9ea73a4050000dcb95a0122000000000000ffffffffff510ea0092e732056a2fdbdd66200a2a2cc98750fa6ba0f9a6d86fb071b7625c1b29b563b82a80e3c16cfad6285dc8a0000000000000000000000", 0x76) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7d, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x0, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0xffffffff, 0x3ff, 0xc00000000000, "6e2516af50d849e0785410ee62f9c50f3cdbd7d4", 0x1c3, 0x9}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() close(r2) 22:20:27 executing program 0: r0 = socket(0x2, 0x400000000001, 0x0) socket(0x6, 0x2, 0x1) setsockopt(r0, 0x6, 0x100000001, 0x0, 0x0) 22:20:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)='u', 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)) 22:20:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xffffffffffffec36) syz_open_pts() 22:20:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000340)=0x100000, 0x4) writev(r0, &(0x7f0000002640), 0x1) socket(0x20, 0x1, 0x3) 22:20:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, 0xfffffffffffffffe, 0xfffffffffffffef1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x150) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x141, 0x3a) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x81) select(0x40, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x0) 22:20:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 22:20:27 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/221, 0xdd}, {&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000200)=""/10, 0xa}], 0x3) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r1, &(0x7f00000002c0)='./file1\x00', r3, r4, 0x2) fcntl$dupfd(r2, 0x0, r2) 22:20:27 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x120) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket$inet6(0x18, 0xc003, 0x100000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x100) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) poll(&(0x7f0000000180)=[{r0, 0x100}, {r1, 0x18}, {r2, 0x44}, {r3, 0x20}, {r4, 0x4}, {r5, 0x88}, {r6, 0x90}], 0x7, 0x3) 22:20:27 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x428, 0x10) r2 = syz_open_pts() r3 = open(&(0x7f0000000180)='./file0\x00', 0x20608, 0x100) poll(&(0x7f00000001c0)=[{r0, 0x15}, {r1, 0x90}, {r2, 0x54}, {r3, 0x70}], 0x4, 0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getitimer(0x3, &(0x7f0000000200)) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x1000200000005, r6}) socket(0x16, 0x5, 0x7) 22:20:28 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1) recvfrom$inet(r0, &(0x7f00000005c0)=""/214, 0xd6, 0x802, &(0x7f00000006c0)={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket(0x1e, 0x8000, 0x80000000) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/80, 0x50}, {&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f0000000200)=""/145, 0x91}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)=""/5, 0x5}], 0x7, &(0x7f00000004c0)=""/92, 0x5c}, 0x843) r2 = dup(r0) mkdirat(r2, &(0x7f0000000580)='./file0\x00', 0x21) 22:20:28 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000280), 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000000)={0x8001, 0x8, 0x9, 0x5f0000000000000, 0x2, 0x1, 0x4, 0x1}, &(0x7f0000000040)={0x6, 0x6, 0xfffffffeffffffff, 0x5c6, 0x0, 0xb24, 0x8, 0xab}, &(0x7f0000000080)={0x900000000, 0x5, 0x10000000, 0x9, 0xfffffffffffffffd, 0x0, 0x7f, 0x3}, &(0x7f00000000c0)={0x295, 0xfffffffffffff800}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 22:20:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000002480)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002380)=[{0xe8, 0xffff, 0xffffffffffffffff, "b133e124371d742229772767a822825828e8253528b16c522d736797e534aba5c29b2136a2a10dcea0bf502bc65867b95e485f60966f3a5556ad977bc44ae439f6e817888580672a4bbe21718b320afab38e20ce581ae5a691f1df92057b6f20be279c77e9c12002f1447a5967c51111d8b0779db657ba6baca813c5c23f60432df0bb743856f01a25b7f97aec96a2147e5dd947f0d9a5dc5c1bca8f41ab1711d436f81e35d70303f7b74621ad3374fba0bb6719637619e56134377d5580884b464872a380a29ea58ca560b7f5c6a164c8f9387a83"}], 0xe8}, 0x400) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x101, 0x120000000000}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="102bf7dda38df46a5e1ec9184def671a482f6f774842e9bb1b1c6bc9be3eb74d12f64feac21127a2d8e58f0a597d6082349ed6b1ccfa46cb8614ddb87e46f5e2f46cce215ea7f64cfb4dd8c7bbdc7c6ed823d0014a53eeb641470696b1128233ea01f092b9b08f48dbea9fa63907c41dbc1028c0d0412174ccc07ee8e74b07c2d30bb9f56f4b4ffaaf2c0cfc45f772d6d0026a0880eccb949b7a31c815696f5e5ff06ca13254556f56d22891aa941819ba4fc5d9ba60b95cc0829e14f9a8ff35db36932c3f2da7f43f011cde7551bbced6f7881d85ffa7cf94d7307b0bb38969fe826e865575a7a6a85f", 0xea}, {&(0x7f0000000180)="6b16bf57d780a9393376df5afc7dc737775178cd75d942f140998956bb554aa3f638ef12790d5b70ece7db4ce5c29327c255e3ca70d97fc3466d9cc47a246ee2b2a7999f712ae62a47a6e32d51e6f0eb7084d3dcf314631ee63039e8198a799b3db248c6906825e2a0994ad9d34d3b16bb8db44377e2be2feec6a3b6cdc9aaadc02040473ee7f665bbf6fabd14e273a588f46ce182e39877791d", 0x9a}, {&(0x7f0000000240)="050bc22073eb1120d1c784959c663fbc91097a96aa94245f1bb721932040e41665a15078113da826e51cd317bdbc0dab021917f2e7ee3abfcfa265af667d824769b9047f3e29bcecf84dd61aa8f7fff4351db0105dd73016ccb5a54be2", 0x5d}], 0x3, &(0x7f0000000300)=[{0xf8, 0xffff, 0xfffffffffffff1a9, "f54d37a56dfcf13fb7763b810c5290cb4893d7e763348a0afd562b1fe44e5ca963e448d3058ddb0db5797b70c1739bd0a60663be05b529993450b220866a0533512ed45e800f98c2ce600d44b1f697314f8f2a87ebae9851301ca7033688d06028c373be6d0bb3d70bf868a2ec9a2a7ed5d6e3b3ef2b0019aae2bf219688e8650e33369628aa088c5dcedf4c1f3cf0050b280ab833b092bd45a45bb1158452b7026757df42306e7ae197b417844ce6f60483b8f560660a0f496288eaad17b4d3abfb3f98b89ecd636098a6ac513b21db0fa3ff6280a0e38624323d013051040b4211"}, {0x38, 0xffff, 0x714, "e62eda9a1f4ca170df7db7583de27b1ae2f574eaca7312684c74b37bca5a2aa1fcb09c"}], 0x130}, 0x8) 22:20:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) mincore(&(0x7f0000ff7000/0x2000)=nil, 0x2000, &(0x7f00000001c0)=""/69) 22:20:28 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000980)='./file0\x00', 0x0, 0x102) ioctl$TIOCSTART(r1, 0x2000746e) recvfrom(r0, &(0x7f0000000880)=""/145, 0x91, 0x2, &(0x7f0000000940)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x4, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) write(r1, &(0x7f0000001940)="c20f133fc9bb2b91e317f93502b150694d5a9103755b03b8c51320c9a88bde02c4bcdc433effe5f9d16133fcb7cdafdd1c398b28931261b284ebfcc2f23be1692722394d604723c02747974b4e55912fc67a4f4a750d345f0b1c3c26dd62de61b6f3813d823e75013ee8ae55cb227e6e11737d0f6658e66e6309863f2e319cc31617685a98186f2b59e01b933c421a923a86761a493bbe872f06f9bad54cf3061456b20904c311dabd6dcec378fe12563d3f17a1b24de9ff2ca4cb552ec00f03f11b26f53fcb69833719ed539e590664ffacc1dcee5b5213a9bb7f5815d5c9a6f76105fccbade5013688851eabca9d435f4913fd02ac324b2d5b3a08ebf41301f1687322cf6438f0002c491f56412c26ffd4ff1ef9787b0e3b46a6a0980fca1dc3a133610a0236b3b40847ef69083cfddc1f1ac86d2a20d4433a842544ed93e4611d0324e606fd1dce0f8a635e37e864ee8fd44b4a299c232cbcba4d917e5d654c5db3bd3f3dbbf0576dba8378f35c68721f5f8e9357b19ca85a75f82b2bc2ed95939c8147ace0eb2558467178494602a5e73347e77586d76c8be8926e3120788884c202834df0b86729a78b7bf57f58f426960b8f5d495d92acf6a4f14a15d823b6ac0ff17456a37e1758417c41d76522f75f4c569e4c96691005187f4a57103b11b5c67c92ed6fdbd1b58a08f386dae84c539a74c22f9e54dae71e2f05eca621d66a790ec88abbb065cebfdc8e7735c1703d1218de793dcee149349b5a40ac34f43586792b77b5f31e1021526101c083c2258f020864d260a61d43ab70c8c1f948a3eed0165dd39523d867d2889434293f8ed78d704f5566c11e83da23b9ab7401ce9e0675bb7f3a25f1bdfee2e7abc0dd61291943f580037737620f57f521254e639e8d795082fedc572dc5da08df2720bb2f93a95e64d7221a38ad5ab26d25df35938f0b35ae1f03d737e7ff61e7f2d8cf370fb8adfbd4a35084ed5a56364b76641949055f87454101c2c66fb8264ca1c51368d8e2b9ac055787731804ed7c8b51f764c6caa67785a3425b9adc9196b12bfe023b1a1c76d48b8ad7fbf99b319b56575e869cec0b239e601d425b29e639771cc6f7c8b65f7cbafd7feb916850e8667dde8162b056bc34e88da1bf3f59f6d024e2cb3e2171737725f71b07f92188bef13ce70a9b5ae5c5c90d49b4270b0c45a69a03628a2fd02bc45be689859c9d625d3cc5604f81b0e075c5074ab87f7320c8178284f7c5e0c58accc800ab4df43e6b2c4ff6aa884b67a16b4b55d2403f16d0c8ae4d94bd83019b1a59be69fc2b44a23691c62c746285787096bea0fdfa2a7fbc2b2e626ad95069b54565ad44a6950e74caa804698f26c97749c2c855aa04f871faa208e2bb3a2ced895d4db9e8220dbf48c40712f277cfd0ba1aa9d5afd3396deb9e3731601712747c13651659b4ae4cf3f381461d5f06805653eec1c8a6e5b5a7e42e9802c890ab321b7fe0924869901c9b47ceb8be373e5750b460b034bd1c2b18cbc05cd4b432e4b2fa510ebd4db6cf3b19f227fe7f197ef6f045752333b36c865f754203f5cefaf0d5fe7586536f24be12f0fd8f0753d21b4af6daaf7a3cb5032f31cbe47bd006b47fadb4fa99f38f387715d50218ecce88836d7283407490225750a68e1311340d4e1be42de7e72681e3b795ead323af8de8a98a02d11285e72dee92e6609c294132a2cc9931f578aa69875c974e4c9df0258aa5d0ae526a4bac7ca0f235206d6ae817b9499271c27da0e43ae80006f668846e7518b6b61eac9b2a2c2b252a82273f890a436245a399bd3a0997fe12d563063de590c366f9efc82597a14d61d68c9f6426e2efea152f296f9ac48eff64586720a5a5b14273d6474c263f314f4245cd40b2a89884e6d18f51649f2f4e0f7649ac7c0dc088d0ecb1ee7db1d57b1319278c9ccd81ba4f58918314a320372a24d60f76924c4b37db1e8fabfb0ff3e43b6c325d588efc9e665aeb66b4721d8f460d767ed8dc6432b0aaeb8cfbfa33f4c7aa0b2c64c0287e2b7d3c16709c5cc55c185b608bc7ea49b1b1b3e35a45baad342a850be83f9773d568ddce08ab68e7e2c0a6c294b0b4796f704a4de663164c493d19c811fcfe4914d4f8e3415e817540ab272e891240be563b23e6d60359c56065afb2174e487d4b20fdb0a49cbbe8232539b48aff8e740503978b734d437882a7acd3f4048e0ffd58574b601996249fe24a691e53ea8c1d12e4a9c6b2185cb2125043b365f9067be839c3f60feb69ec1a7d13ec1683221e02ef687713ac61758da2602a5ab37c5233ce4e83322ccf01dbef328283289e7ef1944ba44e5353aa046857df2369e67eaad64de2396644999c1c661a74b9146a27b6c01ae757cf8a971c33cc8eac9f4ba2d1e90c15782ae50d1f2f5f172caedea1c0400b3e974d9b5a8ee1b3faeca95ca1ae43eaad18d5f82b05358624f49aa30634c14ad9b11c669075a05c8840ecf184464d65d3329fcfb6b09d09858d20a0657a87f752928ec45b8f55157138c2a20ed00ebaf9b2e6ae0af0b2842ad42fab39b3e31141c5fd1bc5f1d2e57f7738dd8d602ed9bfeb349e0d4d7d81466fdabc7af84a818086010cb69b93fb8f15672d024ccda9cda980e1208768fa6a83a5a1a51465e8209213a97525c07631b91de0580c87668ae80f67b37232249153a24577ca709be508b86e6601d2226c9858c8ee8b58d9a4b3acbacaa90e092196402dcad0167f317cac12d9", 0xffffffffffffff77) 22:20:28 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001440)=""/4096, 0x793) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 22:20:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000040)=[{r2, 0x8000000101}], 0x1, 0x0) close(r0) 22:20:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getflags(r0, 0x1) sendto(r0, &(0x7f0000000080)="dadc62277d9800addb13eeb193f670f3c5eaa49c74995899304ce7bc7f5c5119b266786368b42bab33139cdb9d2364b48a4d8042d4892d582427340b74baceb2dc94f806b88b92bf66475368787d9f88699038cbd870f7e0be7d54d4feb69b97b3c78c3bcf4cd0c43006e280377be65ac8ef7dfc0aaa7cdcde78c6aefad65ea7cdca06d99a0f5d380f4d9bbda54710ef0afdb1d558c0a07c8c66fc85", 0x9c, 0x0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x3, 0x80000000}, 0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0) fsync(r0) 22:20:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x0) 22:20:28 executing program 1: r0 = syz_open_pts() fcntl$getown(0xffffffffffffffff, 0x5) poll(&(0x7f0000000000)=[{r0, 0x109}], 0x1, 0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e2f637daf73f8b8aa6eef6fa39c39c9f3de6548f9324bc2346f7e096ef5db512", 0x20) getegid() getgid() poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x928) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) 22:20:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012f2f2e2e6c65300082604cea01c13d0e3b191863476b1278533facd27cdd879b3942d528ae45de6d6958bc302500ebb6b99abab8991a8b66e10b1ea4c7e1593943c0a6d675f9897814d39f41c6c0534321e3f6bda63c60e38e1188f66fb0013abb9ac7ab47b1f170922c324ef1d3cc0939192d287110a9dde187f234bfeea5822ac0580000000000"], 0x1) fchdir(r0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="fd40ef0077be85256716e293ef888f4bf2aa4a2f8c41aca6364addfe4267e48511784e8cadaed14aff524da92701ad8afdc6ecb4646f9f959caf753a7f0596a6007fe427bd1c62fd072eb4c309512a7d0e0d49fb5c674b0e00f7d0fce5c6dc266ea969fc62bfc46f9614b3c24be6", 0x6e}, {&(0x7f0000000180)="4912b7c45f49cac6a8933cb044e2c9eaeb19f7801f7fbb3939c4e51f7b835c1d5a025ff7a5a9d94e0e38568699ba39903b1cd8e262a535b50f4d707bb2877964f72826b77bc33a5476415c31932ae20bba464e30bf35f882f17a3eca5ef6f22c1ce2937f1a0d55523da2cd79a101de207544faaa902cd01b6ff5a429b6c8cf0b08609adb1aec2b4d3ddd1c5aa67616f2d2eb2ee4c55b7d4eee22d7f3cffbed23cecfc54e1bf3fe97c4ae00a772c65e68eca8fc5689fe3f381e5170252a8d2f45", 0xc0}, {&(0x7f0000000240)="92ccea1be9417bf34211f15f1dc1d8a471cb18307f61c723c7947653f28c5dc1a9b72503842812b0e128b9626f39fb1fc671d88ecc9a42bd599a7c4fbcdbca06d63f22", 0x43}, {&(0x7f00000002c0)="14609e5ed5aa44b7b9067caf04e63f60002c6dfd2c9f48473d32aae698e223ee656f1932185ffa40beb7e94426ebae", 0x2f}], 0x4, 0x0, 0x0, 0x1}, 0x400) 22:20:28 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00007a1000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, 0x0, r1, 0x0, r2}}) socketpair(0x32, 0x8001, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_SET(r0, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$SHM_LOCK(r0, 0x3) getrlimit(0x1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() getpeername$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) shmctl$SHM_UNLOCK(r0, 0x4) r10 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x10001, r5, r6, r7, r8, 0x11, 0x7053}, 0xc901, 0x8, r9, r10, 0x3, 0x10000, 0x1}) 22:20:28 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f00000001c0)=""/236, 0xec, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000d300008864"], 0x10) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x2, 0xffffffffffffffff}) 22:20:29 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)=""/216, 0xd8}], 0x1, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) fchmod(r1, 0x41) write(r1, &(0x7f0000000180)="dcbd4817e54f8a5652b1be0df895139f8f26aa21ed0d55eefa0924e2fc7ad2297d9fea834c625e0849aa766060c8d035821f0dd612a405c29a8388af3f13058af344e2152e2d257e7655d5cb439ce53f0f69b3ffe26f62f09a9951e804fd28698f57fc141a0f45f14c99670778e1944c9e68d98ec60f43261f1d64f3ae9c11260232542a7d14cea32732c7ecf576e83e6e8155ee20f3fd8c616602b02aa1b61989f7f69675d25cf7dcbf43c8ff01903b8757d0bc1c040510deeb3e87a268c375ad194e45db05bbcfd91f48615ef5251431f004e84928ac7606", 0xd9) write(r1, &(0x7f0000000440)="ff2f52945ad7d513f239268f1e5ac35d1dad8920f7c41548f025e3fbf71901cdf88f430cf27177f65331073c66fe358b5314b5146b11bfb70a8df65240dfc1b1c4941dfa8e5a8c588a1b59079e8ad0245a20b594e24c1290366f6c9ee4d7c3281dbf6292998439b9bd0fc3b8eabd0b2afe318d64af69fdf0a850a78696d66fc003bf1dbe9850bda8b7cfca90573749b293165f362a04cb692a4f7352faf8f985dcaa69dd9bb4b67c8104683854e7ec8806a6bc", 0xb3) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000280)=""/187, 0xbb}, {&(0x7f0000000100)=""/82, 0x52}], 0x2) 22:20:29 executing program 0: r0 = socket(0xffffffffffffffff, 0x400000000012, 0xfffffffffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x13, &(0x7f0000000040)="04000000", 0x4) 22:20:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003e, 0x0, 0x0) getsockopt(r0, 0x8, 0x8, &(0x7f0000000000)=""/192, &(0x7f00000000c0)=0xc0) 22:20:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00007ad000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240), 0x0) 22:20:30 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) getgid() 22:20:30 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x3, 0x0, 0x100000000}) read(r0, &(0x7f0000000000)=""/200, 0xc8) r1 = dup(r0) close(r0) flock(r1, 0x3) 22:20:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022f2f66ffff07000000000073"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 22:20:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x1000) r1 = geteuid() r2 = geteuid() r3 = semget$private(0x0, 0x1, 0x400) r4 = getegid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r1, r4, r2, r7, 0x10, 0x8}, 0x0, 0xeaf, 0x3ff}) mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x101) sendto(r0, &(0x7f0000000180)="be660ee1ba61cb007c0627cf9baea594717fb53f6fd82bb6da47ec170b9b87e729df4da415ecc2fc1dc869fece9c78c9f764dbb46bc6f61da80f97a3a69d2d8c826d08300525b2a035c32915ddb223b6ea6c08daba2abce7190a083ae4bce57f4eb79c7dcdee03612505f4a045c252ae33dd59936bf8fd7a7d914a2e9b38215e6d1157", 0x83, 0x0, &(0x7f0000000240)=@in6={0x18, 0x0, 0xc0, 0x1000}, 0xc) chmod(&(0x7f0000000280)='./file0\x00', 0x40) getgroups(0x4, &(0x7f00000002c0)=[r4, r4, r5, r6]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0xffffffff, r1, r4, r1, r8, 0x0, 0x9}, 0x7, 0x200, 0x5}) r12 = socket(0x18, 0x1, 0x1) semop(r3, &(0x7f0000000380)=[{0x3, 0x5, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x7, 0x1000}, {0x7, 0xffffffffffffff01, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0x100000000, 0x800}, {0x4, 0x40, 0x1800}], 0x7) r13 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmat(r13, &(0x7f0000ffc000/0x3000)=nil, 0x0) r14 = fcntl$getown(r0, 0x5) r15 = getpid() r16 = getpgid(0xffffffffffffffff) sendmsg$unix(r12, &(0x7f0000000840)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000400)="4ff0314cbc577dce68752d1bc23fd9f195e4b4d4f890dc3b4de7b89a5b26d16727b0e3764a1966c15df38cc18024904a9d092b9c71e41b3766860958f53406239c852a619d2b718b8b98eeea4df02d1c3a0955db91110618ee307cfa5ba81df2fffc0ef328c4ca05ee5e4ea3e0a26e7d3ab2dcafe4500d5981", 0x79}, {&(0x7f0000000480)="d0dc7f481f6e6835d11f95df7eba5dd4a7dc35f7119a0affee7c752c26cf157de7dc63199c5bfab029b482d3ffee37ba771117caba61a5462e7a879f26096e23f254d229b56a1d2849d445bea225bb8056357ddc15b3d24dd39a89d5eb4deeb8633216a00efa68cbb8afe7c05b6da494d77e845ab974614ccf2dfaccf98cd690bbb6aecd3f816fc2a1eb3fea36fe8a95e36345fa5fcf3fe9e83a246bd1ca9a331063849c444417922e8cfbd539c8644ae58ac20a88861df4cdfb597acf1c87386c86da5490b84bdd9e17bd8ebd3c3f62c9badf307549108d707182fbf033d4c7f8868935d0e1a48e1d4f46", 0xeb}, {&(0x7f0000000580)="8fb9050f26cf220225627f6c62d788655610629395c01699bbf3040bbac32487af035e65c3a5cc5862eddefd01baee1ad5daca18355f7eacc082030c0a8f66b02acf3e7c8b370455d67c467f40db990bab0630204adf3e9e3f8462d13d8e1382405a95b708459c841c4e0a91ae39d08799a68afc374583c7992cba86ee09bf9ef25c2954c8bbad46c81f4e52fca344f9421c6eff7862419994fa190d8803be16575bc736c6857ae81403988661aecb7067a80824f212a3cc54345dd162763dc2c4ce7b14f9b50cab21120e27f14bd1be083f28a215aae8674d1ae97542451b9bae290986a1a5d9e6525c625e91d3ff491768c307342f20a795cde5", 0xfb}, {&(0x7f0000000680)="701e4f9706d1771e1985b69c1efa8b94f74095eae0d6764e7f05786f7be52dbfca1426d735f3dd32ca41352cd71f4320492edfa5376589602bf7ba001950888c53dc0423cbf7346f68d48851940925f9bfe2aa86775c6f8b331248ff4110842f3ae8af8ba99e9d84921a4d24d56f2abef13c6e1036150028b404b9ed6ea0712cf42e5b4182c0f348e08ec688a930b314d8d41bd9388c6e6417a7f7f1d4d026fc917cb4b92e85ca32c4e7e0c274a1adaf0d2c3949af9a607bef98115ed8dd4503d487f0bede860108c6761a28cee7a74dc42c7b270192b507b07476d9c2f6e74db97652e0bdadfcce1f4a", 0xea}], 0x4, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r14, r2, r5}, @cred={0x20, 0xffff, 0x0, r15, r1, r10}, @cred={0x20, 0xffff, 0x0, r16, r2, r4}], 0x60, 0x3}, 0x1) mknod(&(0x7f0000000880)='./file0\x00', 0x1040, 0xbbc) getgroups(0x9, &(0x7f00000008c0)=[r9, r11, r4, r5, r7, r7, r11, r4, r10]) open$dir(&(0x7f0000000900)='./file0\x00', 0x100, 0x4) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000940)=""/102) socket(0x20, 0x1, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000009c0)=0xfffffffffffffe01) semctl$IPC_RMID(r3, 0x0, 0x0) pipe(&(0x7f0000000a00)) socket(0x18, 0x5, 0x9) 22:20:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001500)={{0x18, 0x3, 0xff, 0x800}, {0x18, 0x0, 0x1, 0x100000001}, 0x80800000000, [0x100000000, 0x1, 0x8001, 0x45, 0x0, 0x8, 0x10000, 0x1]}, 0x3c) read(r1, &(0x7f0000001540)=""/206, 0xce) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x2d, &(0x7f00000001c0)={0x1fffe0}) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000080)="270c1b66a183659bb31c8a4ec96621b7e2bbae1a7b988a7b5719ffb421543d728133d669ad4a74f254b09447b6a63e096a19b186bc9810bfaacf2173468b07aa81a02c6f", 0x44}, {&(0x7f0000000200)="397d860becab9705c8f0ad9963b122bb682d05fc7029f5547ae67172af7c7e25467732ff5ae6c43b170be973fbae3c4cecd31c8e2789467ef3a6d4baac7efc6f891bb7c54ff78503ec654ef644e7a7b7c92b8478fdf8231e2842b2be7121fca15fbde501e09400b9f954bc60b20b44e6afb03cae5eac1396e74c0562d0c83a0790c030ea2e6509456b", 0x89}, {&(0x7f0000000100)="bb2ba8fbb6c147a968d4254875b96fd781f42d8d74fc8d00222d66da9a241fbfad249b2af8106e21c7e11b7a7c62d5f7b644c34ea0dc5f2afcf1eedd5d061df4681f17d645596019596d131a3d00c6fdebec", 0x52}, {&(0x7f00000002c0)="5b106ddfdc6afd30ba227b9f3b372a6fbe5eb127451637bc107472c33bc7e970ba343cddd578a4ebd39b6ff0cc6d7804ad20670ac048904c33c50e963e03704dc63c4d6a5c3f1429be7b20730c050fcea78ec7fe0322496689a634edbcd6df49962849947896a8249481ee67a1cd991f1eb9e357dd50facb58093604d978a0c9e869e32b1c46327057d2e50eb7c33c6ed5b7a0cf61acf252e4c418bffad44d0c08675c20534d24607c00c57b95ccde61e685f45de9532d83dc7d4111c2692be1903aacb239d8918b096c9f98b443b45c76b46dfc22394df689ab36d53891c8a5b3263aa69741be502b1ec55da2fb4bf21da6ad", 0xf3}, {&(0x7f00000003c0)="83a289c5b720af1baa97258f7056c12058e867d1adfd3e17b9b793014d3ca918b73eab647290d8756a12907d79568799aa260c7af40a96b4a1b6e5ae75b6445abccbf7ef02107432092b21386e3171e1007307e2e0892ec97ec767c5f16fbf99b2955c95e5cebe81f7647e3bd57ea5412bb37f3b2df185cc968a18b89b901f7f4029c4c0f1ff542a0616a62aa58eeee318ea79f16ce82794e0cdcfe4da0d2170c018e2ca82628cdc0ab3a0d51187939cc3fd3b58bfc7fb46c12129968fe567d241ca3437ad43780555fa19acd5ece2ec4092d2d3c128b9793256650837a5d65801d43ec8ddc19555a27141789402fcdb33a1b3ea5e411a1f4078e26184e6b92d280a558def8e98a98b0c2308d5129590d5eb37dc81e2c9abd16cdecff8457c0a9512583f52a22acb8bb54493237ba383b2dc5e6a12962b026d7a80b1455b7102150cfc033039cde5557d150fab67a522b7c3e8ec5721284a77628c3a91db458b1f003a04cdcdf6f2bcd9d8d5a5cddabcca6db8d8342005e8f1b6c230631b94ddfe3c27f2fe69b86f3c50bf55957108c36b14c533b1be6dcd2fb4370e3466d67f2f4cb08787abeb97e2a70a1c4f364c35997f94023e8e679cabb14268d315a9dc024da470467b9edb905749732a077b10f6d54b229e4e10122574b3fc04b23cdcb8989b08d89aa059431ac0493453eb08c958a624d79484d1c47829e247f6aeef2e1866ccaa5816672c49e03e82d834de8ea50b1b09855a760b72911865be66c214b26878ee444bf48c62a68b81321e0e969f7ff7d707e5de28016ab29045b5f07a3c8794404b28f4a820a1ba58dd9c2f52402bc261d33518d87324c29cf5d128c541899f0c073dd2e29df1fd9053fc9e7487d1e7020ce4afaa50db26114ee691fb75d22a680c9670fa81343b86eab43f030bb61cfc951d5a2522ff340cdacbc58e6203c74425f077f950eca640a548d7f3362e9010b6746a5f496cfc8c0ed0ffcbf61479d0fc105f002aed17e77957d5908288d161cb483466a810e5034a87bc3aba953d22f3791729cb9e598af29554c7318a07f0ff2f812712ff9a5655c4ac20ab23288663718f85654d3b6ada9372ec69712593a69ed78855e06f23eaaa75a8c3dcb85e818ab071241e660448aba655e68629a0a7be7e4af26add30588a1fe2d5675cb86d5c88506a79ffb48d21e8922e26e5d65a6b696d8a8225a1120bc53aa8ce1a50f97cc024fb7bf9d53186a714fc1d0a82d6b30f3ec06cea430d5e91b1cdc624892dd76f65eee4fea1b5d2986e59e0e4c1930f03eb7a337a97f7ecca4b000ee755c97a73d83b32aa9bb2fd8388774f5be96c7067d9858a7d82853167d72d3bfb5d07a93144371e12ca67cb9a6c83ce4999d6e40115c25a50337b565511b774863b1a3a848425fea5560c0ef2d000ee47fb90c0a8cb60dad3bf6172c5a077b812b3dc961128322f4fd1a38a5e2bb5ae62b7ed001d40c7ce215014b795bf91dab7a131822e2fd2c80b779ffaa04bf4e67a076f93af25242122194124633ef0ef5ec4410101990b3b9e311c60537888f93ef13d3e21007a4dc0f5627c4f01f9fad13decc297b24dc805fdd5f09a6a45c3d79fab708833b614e1b73bf49b5a7c750b4ecdca4071e54cee1c611bf43030c49e2b6f0c0071cfa0744356a64dd4f5ed202fe988b7248c358b5733273f0b76c26fba8be153e7fcfdce9f6ddbc2c511165b63263f5204cb831bd17e24a6efa9143e0742b753811f5d3060b0f8c60f3eae36553046df8249fee03be8ba5a60c8d3701b597460a783590a8022d19d55d4c7336ceb07b9f9b7071a79073865fccf08c8c82746f55a952ebb5da1a25554402e7f5ec74d00472edfb59aa7e9471748623b82ea65e8d73fb7cc55fe5b345be031096e8186bd7bc47eab15af95eb94c9f8e05df3c2291399a592f3f6c881ff9bb07fa262ccc4864db5b79b88d569b9721e8e77dcc34bed93bdecefa74b985d46fe22592a5ce1ad511d192963e14982e0a616b30d4c1532dbc27c46a680fdca988d7d0b88f75c6aeace5501653f397cfbdbc37b9a53f541a7b1d69d62f861e7d9911369374c064f63f5d3ff2615efbfe31c993216367e1271b5c6282f10d573b6cd9e6bdfb21c42651dfee53349671fef226fca65333259b6c395d828b2065a6faf293996cc4d9bd92df5bc7ea55914a430b1a0dd53e03f8335899fab6f0f9238cb66d072588b2d78a7f922293b0fd92289c85643c862c3a27e1231f1fdfbfe8cce9e55bd6fea0dd5e50ed864f02c3449272c992e2a521d55983d0d877436634cdbabbcf404eb5b42e876357e54f336aefd676da2800d8c546f06cb521e94fa9429c0bffa0bf31db69e348be948968c44c10691edd98106ce74365a4ec62039713e6a57b50ee5206e7af499a7faf985c3d67ebb4aa9f7d7b7abc3b87db5403276cc18b03d3206420aacafac8efc63a6abb030bfd9bf7fbc6344ad0ef4c16f6b35ee6b67fd57a7635f5fd128442441063855f90d78df23ece2d961558c811d5c0d105259521c58be8f411bc9ff67be7d1ddf6ab41be9b34999a7cd6398406a6b2bff93d8df2f58acc39f0608c4515eb9a776d2a887c5d9aa8aa908a91bef4b4e8759dff89d234bacc282b9fbeb4b5dc4d2fceaf7ca1d166d67e06630a9014501fc7c9418a1e82309256f114545ed71056c15a3d303e95f8089fe4618d8d4a834652d5c2fbaa3c73b6b090aaeb59936dd5dcfacaa25e2e232d582f433e71ea377be4d2f8718aa544684798ae5f03a5ae932529c5e1ade217ec6006eeb6129f995364378e1870f30458c6e464c8de76eb2510544f573881f9900f69b57f7265aaaa5cd095a1bba6cd1d97c6e10f03d434f114ba278b312898326dca677a941eed993b6618205d54a0eba38dbc794c5fd1937d18bedac475d007065df7dc2614f970f3048a2002138173f6ca7f37887004d87c432aa0e5e42c96189c7361899c5158745e2b25aa3073fc8898e3bf3830f3b71f723442ccf7c0170585be1adf2a6cd73fc3581c317b9ef9b5d9de4d60215e931ad1c716c8228a73eaf0fbcb5557fa9d0d2e5162b8e17d82883216f53e8adcabd2d83a0f71d666aba7e3afbabb098c2acfb256a190ff0b818e45a58231453ec9febe75eb16bc8aadec287115a269ea6c4dd0e9062063964663d36ec3f5560a7939eb01b61959b85b5933a986a22e102db12c53f0067a6d5373581859f8eb39e6bab5ff6349dc03b4510d7bdd71077b58e7ca357869833f7fe1b754d72a2c7b2b01171ac2cfcac02b97ef0597cd4f874e65081c91fb28a68ac1f116d7a2507fa483fef216180de9c5bed7a9bb5e7f2353cf22b2f01b6c2a12832b20b5a5a9ffe6a81535a927e8fea192ade1bbc11df1c4bc3507660858d0c438b215b496c70c3acdeb1506b7760529768c03525416e41e9c586fca1c42eeb4645b7d30e140f261fa37b6cdb0539a181302d3d5e9e3635249d2521c343c929ed7479264609756abe96f2ef88307d58997e15045969154f6934038847d474ed19ef08ccfecb2c0abc68b1127ac287c362ad550fc1e789c5d5efcd6bbe29d1078ebf41ef31a0ff3ed288bdea22e29a7c582c6869a3420671eb9b3378a189e345b4cff6c7f831faa9072adabe36a817faf86c06d6776c37fef529f3f9bb5d42387100ca7d40eb8649792b45f5523f4b8b5e48770994d4d0adc7519a0adbce51b819cafe6ad9f9370481df6bdf428b39e87dcfaa5b4d493333b4cb03582fdd8c4a22f5f172e0b92a17edd7b1fcbdbe85fe712309e4bc98037ff3f480b272a48ea0be3f5c38bd258ff5061b6f945be38d8f750e7bd06dd429966c0256d510e345012a106b20c06dd9a72c47e252f04045398148562719ecd6e867f418b607412018b53762ec076f5247fd86a56f0a6f7bb39c28acbd227e75fddca17edca1919aaf46841ca9f76eb247f35990c58825938b86c9baeda0ca63ab39f8f2d7fa139bb261b3848b7df62fa55cd3fae4e36933c1073ce150ed96d8bf8716bb3dc46f0d7e382e59452bd714ca9ca644548e57e2f7ccab98359f21ee625b3e6a455cf91483c0e0cd169847733b582748cfa89c0a96c8f088d57b50aec5812437f17775823804f21c1cfe14fbe34425773055dcdf45c8124e6d46d92d11686fa1d0af4827321e8290840ac4934bbfe216e2325140ea8e39da1220af5bcbe8314a714a1d84b6c2271ad62a0cd29317bf5ce953a0ce5e2c092b2831a08a256b7cbd43d77e4c89c5a2a39f9389af83c71845832d6893b781766c872d75b03c0c83834734395bc2f954fcbbd131a594a1570e5ae2db321bdf74c17b482ea3d6e4197a5309524e80fffff001f6153421422be87a07776b343076b7def5934699d9605b41b958564db10f09e01c1aa09428382935ff4c336f2b8e3e1a2db59de9ba6a12037e5f5e71b70d9acad69f60c0eb18288d28f6766db0284971599eb85fd78b9fea588be1be66bfb7800775f9b5f05be36d9a8f707ba40ac993883513f10d381f338d9815504693908f58cd22a73cad64f30ffbd3857a958c2459da715b9d59edf2b1830a59b58ca4b40b57b4dcab54118cfc840502856d83671f5e40875f1b188cc6e0eaf1531d7b0ce25cb778fd1c797b025c7cbdacce8660389709a37847cbb728bc0852f7deaf29adbc6bb6577c18de2ac1c9d0d07425698ffbc81197f72d1e3e27dd5d2b4b9481e822d5cf1ec76b6a934f8bd0c955270aeecdfe9c165ae2efbb2790216b9362bf4e47da44207fd066b1350cf3765dcd2b5e91177d36a615cac799fb79f447373589e0fc90434a309a2911ebe53b71fa3b94394a9ab9ddf023a0c4a8d72034b4c76889431532d17083538c4ce9fa470fa416df3581cbac98a8dca70da8aafe50f56b9d00af98518cad8a6f90e1fbdec930b047307ee5a7f3c1ed247e936548ac246ccc15ca82e629958ebb1ad2493d612004b91d3501e24689027ebd0af4a28a817c1b4284acd74b6e69a526b304a28ac2e5106d1fe79eed28c3298e9a403d529024cbe3c8868e2afd0968a7968cd2f0cfd9088854e8a2ed63fbaf788cf8ea4a5076628fdfd0f4e081be0c8509665773c6227247414cdb0a42e8e0d850726cf5bb949e51c5b55bde0f574fdf1297d81b9034fe84e6c8a3c604a00df7054772189e5d0326b8d54401f7a5fab4dbedb5c27f632db7e1a9bd9e39ec7892ebe42b73f150c95b8cc5a158f79a0bf8d94ed813a95aaf231d758d1329dba9d9fdf804272cbfb6745db9f4e298f40f173836e8187eaa0886bb1aaa550a0de9e147ee96a9a0cf11081b970e341cb763922ebbafb906c3242bed5622d08121707a809100be6996fe6f0e91e44fe01872fa6114be3613b78f0c4fbccb0ad9067ef66c479431e39007b7aacd4c92fd2396ae092fcd62ab6b952681227380db8113c15c233086fb278ee533a8f92fe9e801b1fef97c516aaeb6e9eefae981a661a9fed926e2635522d9eb455ec5570c9f659e851ff9cd2d539d41c90d801306cc60a2d7f04702c84c9fb5dc62e082f0c669dec7796cdca8992614beb002633f1e8357e0268237aba139fcd5a81528328878485b400c3661bf4e6571e7a890141f2b2d646cb09761f134f3449c45f4c45fe79c505bc62f86bed634ab04cfbfa931f0890b7f6d1da25ea699c9054a447e1cf9ce1cb9e9d13dda19abc1f88731d4e0603bb2637076228f063a5dbec6a5240e6d5975c8a1a5d449cb7f3bbb2a8c2b88251ba46065b3a2b0b83fa4a149799449965ff14a10c4e22ac086", 0x1000}, {&(0x7f00000013c0)="0d7f22a22a1451dbf2ce788060a9684b090f969be60b9a85508ab545c4e615ee833268a50ba6a083fece85f13b96c54657ea4c875c027bb1a5486590f9d2e44bed1a352effdec2728af1f93665c758377d1c6f73f62ea9e117dcd1d5f39e7e4f447ea03ef5d6b1c4bc520a2805e5b29084214ca48cbe379a48591ee97b48b1b258111261c9bbc836c8ca0010141accc6b7e863ff3dc53d8740cc60751bbce7634994d256ece4c274648d8ae58f09f005c665a3e6cb77c142ed81cf15874387a4", 0xc0}], 0x6, 0x0) 22:20:30 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1a1) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f00003ed000/0x4000)=nil, 0x4000, 0x4, 0x5012, r0, 0x0, 0x0) 22:20:30 executing program 0: r0 = getppid() setpgid(r0, r0) r1 = getpgid(r0) setpgid(r0, r1) r2 = getpid() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTART(r3, 0x2000746e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCCDTR(r3, 0x20007478) fcntl$setown(r3, 0x6, r4) ioctl$TIOCSTART(r3, 0x2000746e) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x3, 0x2, 0x3, r4}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r3, 0x6, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendto$unix(r3, &(0x7f0000000280)="db2703e6e5a2916e9fc0e7421e6056ed87ba0f0b334ef50eff040ad992d05e4699d41dd58785b0b5fd04c855177b11171cec7746506d468e022acf8425c0050a26b3dac8f0c575a3079cc958aa606cdb616f9a7fb2d3c635d2a40ef90f62ee339deae7e91080324fb6560575b70574bfbebbed87227d72a03674af257ebe12c5f9be6edbaa0326922ed37594768127c2219df08a5f52fd169ad73a90a3ba417dab62e632705fe32af82ecde8c34c8336a6bd7f2be24a873ea241b4eaae9e3b1ff6bcdd7dfe7d09202c6c416178521c6894d24363ded65518a333c740c21029a5b1127a17c7c853634be6709189652e35d1", 0xf1, 0x9, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) r10 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x5, r5, r6, r8, r9, 0x10, 0x100}, 0x313, 0x3, r7, r1, 0x2, 0x0, 0x1, 0xfb}) mkdirat(r3, &(0x7f0000000440)='./file0\x00', 0xc4) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000480)=0x40) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)=0xfffffffffffffff8) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000500)=0x5) chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000580)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000005c0)={0x1}, 0x8) dup2(r3, r3) 22:20:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x8007, 0x8000) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 22:20:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() pipe(&(0x7f00000000c0)) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) kqueue() r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fchdir(r3) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 22:20:31 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000100)='./file0\x00', 0x60) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000540)='./file0\x00') 22:20:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xc118) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r1) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r2, 0x0, 0x0) 22:20:31 executing program 0: r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f00000000c0)="b5bb9f212223a41b1366727bca2bfa81481ca6cd9f9ddbe547082a0240175ec63cd06fcb896a4bb770f6c694d0b3ce8d8036ec572959e73162255ae5241945ebc18e48f349a2b66e7b982705093f79581b4fa39b7ee1be396dbc8332d5b733ca6daaa215e2b976eeef8790f18d13edfe2fe48e8815bd8ffe8532216266a10a0acc8a073adb751716ed242d913509cf38df9f01487006ce22793906f673c0e59d16e0daccd5c621415e1fe92e03afc9bd67e9daac4e19c7c00d85f6ed4e5711adfef7aeb42c7ffffca46023718b2c0fb170b903f72ad60156ba0246d4797f68617ea96b7398222a0becdfc82a5b6649a0116a56b793051dd6", 0xf8, 0x3, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x80000000, 0x6}, 0xc) r1 = msgget$private(0x0, 0xd4) msgrcv(r1, &(0x7f00000012c0)=ANY=[], 0x0, 0x4, 0x1800) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) select(0xfffffffffffffdae, &(0x7f0000000040)={0x0, 0x3, 0x200ba77, 0xfffe, 0x0, 0x5}, 0xfffffffffffffffe, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x7fff) r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f0000000200)={0x0, ""/21}, 0x1d, 0x3, 0x1800) msgrcv(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="000000000000000000000000000000a6380000000000000000000000000000dc18e37dd2c73a0700000000000000"], 0x2e, 0x2, 0x0) 22:20:31 executing program 0: socket(0x206, 0x3, 0x7ffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) 22:20:31 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 22:20:31 executing program 1: sync() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000440)=0x7) r3 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r4 = geteuid() getgroups(0x5, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="e8b495631b6741d9229ae0cd844806d62d0c40508d6b16517e9c6a530ffdb01d66509e1cfeb39ea33f0c5345e5e8fbc7f2f9f9ed8fbbcceb3058afd60ca93e0a25bf7e8e99716da78e19f3659ef70e3da63a22d90b05c4f7c0f5df964f696a38c718a9768d3bbf692c08ef46f471c5abddbfaa1b4203440079a3937571804c4698375a328bad9ef4d5a5dd5bbd251e6734563a2e71bb2d012c7d715ddb98da86e51ab12e37b1085f1080579056c0c00667851779466d9d36e241db6468f5c8343eb55b8ebff6d6ba8c872cf66bb3dbf88a0b9ef49576e7c920d345e8aa9b163c6b9fb0ba9285", 0xe6}, {&(0x7f0000000180)="8a1be1a1d18bf7dd7251d2b45c4489dc46261d846d274df96446e355fb2c", 0x1e}, {&(0x7f00000001c0)="fb23f426768fa95a3f875d52cd09315a18fc3cf83f357f0e231c21625fb5d0cde1e8f44e", 0x24}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}], 0x68, 0x405}, 0x8) getrusage(0x1, &(0x7f0000000200)) 22:20:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d378ee4ef8f0c9ea73906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x94) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0x98f, 0xfffffffffffffd3a, "85fe4dbfa60200000007ad00fbffffffffffff7f"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:20:31 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931927f48", 0x14) dup2(r0, r0) setsockopt(r0, 0x29, 0x459, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:20:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x30) write(r0, &(0x7f0000000480)="88d86bfb4e7f060d68458be1dad25a78fa1a3eb95389087640dd08275b9a7cad8615a81023a5a2a83799535bae67bfa3b0d083a82254225524cf7462dfbb7e085b50d19e1d4a774e7118c3bd9f99577cea9f1609d5ad78b43ee6a22e36660e3ce7b743bce037f4336faa2a8abf0c54aceea668e3294a8bc3a14ad305e215857b10c41d9fd2cc95bd5c95fccb45a84c7551795e074a7ff4384991a1fcd23dfbab78687e5a9a184e07e42fd86b4e1764f19e20e6a799436e2116f886b918f6c45e0f153a111b07b77c0842429da8faf2c5484b16ea06bf14af77470a4031732e4f74ce7c7f7ec711ce794dfaa0804034b9720a2cc37a2780d8bfb0d1e9b0d9c30eabf5472b288af318b342ab34f8446a7de8b77589856960a8dff33c69542ba40ed43ea31b007aa68ce4682a018ba27ed1a9b3f2bb341fc897cfad29fdb6eeee1cf57ddab5023b515f4d6304f47003d89f6bba05a26cff326b9d649f92e8ac8b7ea4a4246cda66230b3eb3a1a2bb78ba1ab51eccdf9f91f8dda0e2a4fce54854e256742edd38fa265461d51d4f335d04bffb3145fcc31140fe63b3e4f607c3df4de81b43b83919d5df1386ce0e1c7f69e60304f00677c1deba27492f663160949eb2f2303dcdbdedabb775a179658800c384eef2271088fbe2400d6f41729010acba238da6974997e0a5965a9d209ae852cd55c50158142bf3604d64b7d2e630b7ab44fe92d6de185af844728d7f9d2daa489093dd85cafa5cd36bd0f4f886dbad34c23cdd0dde21e7abb89f981e5d32d554727a8fc866ff2c5245340ea7841eb244dfa6ed45a22b9c702e5264cc2e23fd9a00d21fc070537dcd16bd98a45c666078d6b65321730d9ab02846796542258598e25d78f5e2dc64e846dafd3c372641305e2eef85413a3077f43d5364a5eb04b3d91c51315b504a23d637fd0bb2665f0fcdcf63463a60b116267084905f3fcaedff251866b1cd13c5b6b404752abc519e46c0d03e6bf44d6452d3ef73850c83451ad55a8858808ef58b7a838fea041187a18ec4f3a54658783cd8b5eabe066226192ad8268b81e17247922cda1c4660bb4baf601aa61c0f2339b9b2cf37d7ced792ec97d645ff2e537ffd8a8343fc3cc083a1afe53c46039f150878eeeb4b24f94bac429d218e982eb5f8d00c4caca6a3d0f2f857d934797a4de5b54fdc3d91bd71a32114c57beb4d4118033e8f3dcef3e12bfba9b48807bf784ab5dd0eda4e18ed603cbd811bec8eed929ba50a51fac33cfe5ef39b6ec1cc1348659fbb09d0f4221a630f4dd80adda0f1f44153c1e1828d8f1e8d83ba9ead28cba800e451d11a14703c6279a5fd16b6b958301cdde36e116bff7e89bc0cc66758707d2f45726f6a265f623749952f094eb937c86862f773f70e54aeade16413daaee194aa0042cd9e51d633a3a90b5d33e078ca0cef7d69d263f1fb6b94674056afab43034965ac522721f860445852a0ea1264d68ac108d0ba55c3f0b7a3f4f962138407802ab2aab138e01f87100f577b09ff98064787f2438c3402342f8852196bf49f7afb68d14a0d82cd95c6de04b89b7f93e9d6bb0379ff2c20732fbfce97a06b3a855f87bfb1c5a4105c72906c433cb8bc0f1155cb6e1bde68c7a52d86b0f8d7dfa56c3dccc7c4f2c8c0070022f0eabe6d4db09b0f5f063aea48383005bd2364505be254ac508ee10088b46ac06f046745caa8d16891b06f1456265d301e9b56a176c6cc8a60e25beda553a16494a7a47076d09e5aaba19c67c0896d5cb35e23cd1b3c13c42969a5f8d0b89c10e66047f3b9ce1230e58c36e5bacf7be1c43fb894f9eea3823815bf0f314b1c45cbda6894a190257d91931645c5962c42136f1fe71ba497625812d551e5421e78884d17958e22b9779d577e3997c4e9c4423a1061be1f715f18cf0d15757bc1b52c36b1555bc5abc8ecf12991f1cf8090d4f0734e6b7cc253d9bfff5a73f32d4a51da9da7fa080136a4ed0ca7af727b085b2f88dcb65abd986890a977977c9efe92fda47d83755e3623a0f86b420dedb571cd284f2abe53bc23258126378a5034444d6033443d0e50560417e8bf00ff209d7edfb65db7090e2612cc5ca243b8f8d528ed5064b3c52a7dfc501dbab89b060450b0746598ea0169f97aa645617b619e0620044fa9cc3251ac2343a5f8834411cab2190ece3e4e925e3234fb7188d412e01d9c030a5aa301c2d2ccd698a38cc3fb1fda040cb785dfc8dcac75cfe5e679dcd782de8e9ca5b706c0b7b6f91dcd591cf718d75cc00b4dd1fa2744f4f7c93d0c4600df28f1d551143aa27cb6d170607039faba0718d3eae5526eea436f6aa338c7fd0f744c7ca99dafb6fe68ec905ed6e11ed2acb3b26e850c94b7becaf6125bc78e243d4c01249d92dda620cfb769879d1e79eb47a944a56e8e322112a551f0601126e6c2cdbc5046f556f758e8d5b087e692cbfdbf16fa15735b506d435c563beec7b2837729057b9301cfca69f0ad0892bca27f8cef70c51124bbda8bf1c3bdfe2400a84a08a4e3c2df7666398502577ce7a4561cc133adabf710b9f249790f7cc1df37cfff0272885b59a1a77068829362d095bb855cb0781f77fc3833676b95aaa26763277c309d36e22b98459da9f3bff153c60f5cfe916f5209032ea010b1e6e98ca59784b6b5f7bfd6bc08f5a13fee83aa29eb11236bed98fb9d4ac905db8be084aa66012b1804178683dac31fe2a2a6d7a58f7eef95f91de074de766b70408c24500aedbea458a0830c3023bd85ad959d65d032b2085968d5fced1adcf8e425b4339b6e375f5db2b1e696c53ecc8ee83a9c8cbbabbae98342aac2725881ef9302a1ac23a2c4e5d658c972e533f149854aeb07d37c120f9fcd5d66952a8b081bd9a32de8dc071f11714b591913e8bc77bdcc708acb1b4d30aaab86e6369cbaf5f5ac21d81b6dacf7315771282f6c34cbee5de2cb5e14cc145177d05db8e64728fb13b8d67a6a30ba7d0188e4dcd12e95a4d05ca12275feb144ca9f65a2f89c8b24a57332a0a489f2961bcee0b91e7f24381f03c9b9b2268094e89d2591a54a4926abecbeddf9049124bf986aa30ae74266647243aea0e7e9fdff5fb145fd713f4b8fab4f36a58e17ea3991d68e42cc01977222041503995069c01976239dad9e6bef790bd52fbe2bd9366c271497fffdf89f19eedc21a3cd1d551f5dc34e41db65e3393b72a922d514a080a4902a2ea2467027b9b75983afcc6b243973572e96866f889ab12332df5736e404b4a4774fc51d499b760f2931b7c23cba2b39ce7f44791cb67f2113a5187f5b0eccc967b7b40ba7364b76bd1a3a8eaeac17f71fb74217625e5e5fe4967d4224d8ef7589c7b4ea837de79e250b466fc445e200d2d6e0ac75406402eb65ebc9cdf7e1899df2a8e5d820de97b543e5e094dd5d7bfeb6f437217652140bc82704511fb9f475df04ac089c36fc7001c9582604004ead4fa58de0a3e0e4831381439c09a504efc5055aecaae0a5f7981b18daa187742b59a62ff6d8ba0cc36f0c72b5bbb5122058c857009d77c3c8bac824ff72029f7784a75fa14406e0392950f7193e4065f41880f56228d16cc7034af217eb15d1b753f2505de65e0ffa07bcfd8ee1bf20edccfb56a13ba20a8c08db4451c0fc98ca2c83608b81fbd3c1da184e887b86b922091bd135c87069a55550dbf1b390bb5c6959612e49fb314c16e3ac73e19d607c69a34aebdf706effb2f3e4d74f63f891636be2d25f8506b096569f88d72e9f788fa35037405cb132951071b003939b7e929fcabdf48d8b8fe69b5609c34a9246ec14d6027f8b1e285c40f8620a06011c71f2bc82820666b7ee02513d02d52ee3511f012f0218de95c8dd21a83f024190136a798d8c4f6a988eb3e9f993bf07996378aaf9af8be08d5758a9984760005b4703b415dd977b54ed79618ea27ceae2dde81aa24fe4eeca3729b0a95e3cb1a540a82c4598ce5f83b23ddbc8a52ee2d24fc5155572e9f75f64c7d574b17e6dbf58bb7562766b6135653e476c6657fc96c2cb9c4f68a39ea1df3038ac4bc9c89488ec550ca871933eb9f6d08082debe5da3da801be5a37fe1198107e6e638ccf602d82ce49c03a34d56e9d8e88bf4db475681b47d486eae386859935ab311fd1fbd09c007b7626f574a156b807cccfb53339d4600096a4ba5c974490320bb694a8904773460df6fb5a59e64d0527f8fc8d15b76396a212c72fe5dc7971f03a805c4fe9542930404438092aa188ac89f3439f943996c2405ae7d6f47c6570ebebe8d9b99214bc496a9b55ca9c8523cd6df5ff30b504bda087d1d46a0668ff02939876bc8bd823368014c7ac6ba4e632c76aa9b94d7253ec6f89ecb177c501a5a3c797ebcee0f7fac676cd67d9029c39fc587b0bb13d93a331bfe893dba6f06cf813e216de15549dcc7f2d64977ecb1bee0147d4e7ede14399789ac0dbc9554951250f4386779f59e869e1710e9a5062598f2597a6787a68fab289b3a98e524be07cbb70c35791c308951b6e20fe06c33063a8e3e88782008c5a726061f10382964ac94cc90fb3bb7618876e82aa08037d3eed3ef57a5cfdf22a98a76b4344a11f333b32dd5bf71d2c3c99ee69fc5bf7c37a81535d59e45379a53f242aeab264631d303b63727f8b3eb49d4780b11ea55abd2649d19ac6aecf2e9adbeb3cf535947d21b768e57b292f7806f83a33cbed47b59899acbd660c930df6d2305bc90f440e12329202690d655ab87c4ab3c57b4beb424776b79f00c04bf166fc5f12a1fe6c83cc599aa558e20946018df3759e8ad6958c3bcc6431313f0a27fa8b39e57fe8940c2e74c3e97ebd46474b3ea7827e4d7654aab517054024e738bc16813c67e5467bbf1d2e8dcf4ea7008a0f0e1ba81d2670675d817bd10b989632ed9a900bbf3909be6fa0c5fc1bb78a689fdcf95cd3f2cafb1347b1dd1e2905dce626d7739ac1ab88b5a491c360b817201a90f916874e83176446daa3a1d5cf899b0c2de3a40691cec380e9c81afbf72be7ba77979cf1a03c0a2729e7d6093d798c67a34deaf4998fef91c2092914e7d10335f1c2aa24855e1af832490554707a2a6e4c3987aeecb2ed0daa44ac28986adcd5bc42d3925bd95442c3f54c4f34e1cbafb1541594e46c32f0f99c26069dfc101c7097edad48d1173b3d2ac6635c6a7d060936f18321546f02e45608eb65dce0ce01401991d17e825133636b6ece1c4ce45b4a1629353592afed7c1d8cb04b48507d84e2e107a952b0603db7e272a77a6c062f8a33f495cbeb5dfb0e603014fe0978a1539420e79fb33a3e86dc9343cdd92e1e6c1779429a7d201bbe8f27a03d58805699326813f32e9f544d2451a582667165c20811eaa9375f6fcf1ff6cd906e3c919c97ff1950d40d343a7b6de83f6a50b250e9babfffb59d327f448bd7819fe4e22b19ea13ecdd83eca1c0702b25a45524fded01e14528147ed2f3be6cc62231b6cadb0c46a730775f83d043832d4148d9831f05ce48ef71888293cfe5f060fa6e8a5f668f22e1c02836f1e1cae155a0fdc9a5062e4c306aa521bead80266a4dcecf9b3feeca6ba5f24cdb1bb195e0021f625c33d3e79fc68e1be7b971e1c820369c6daffcc4a370297d74890f5dfa4eda08af4a925eab927983b970661d08f6dcc5167fc0fa0d1c9cf5266abb5ed37961356fb295bb8931e774de27c1fb40476b84c0b22e59afcd44f2e73b4e2169b075ad14e1854280fdedfb5dae60b39e1e9e9c427f6f7c25185b086542d4582079fbc", 0x1000) execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000440)='\x00'], 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x100000001, 0x4, 0x1, "658485c661cbe4a6f97c347236f3fb896d0cd4d8", 0x3f, 0x8}) getgid() 22:20:31 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x4) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88", 0xb1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:20:31 executing program 1: mprotect(&(0x7f00001bb000/0x3000)=nil, 0x3000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x294) 22:20:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x60) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7, 0x3f, 0x7f, 0xbd, "0992bde823c87418051dd8bd668ece023fd7c264", 0x1, 0x401}) r3 = dup2(r1, r0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000180)=[{r1}, {r3, 0x5}, {r1, 0x24}], 0x3, 0x0) 22:20:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x107) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe(&(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5d, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2900000000000000da6e4ae5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:20:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="2c000000ffff0000010000000000005e000000000000000071f1baa800", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x30}, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = getuid() r4 = getegid() r5 = getpgid(0x0) r6 = getuid() getpeername(r0, &(0x7f0000000340)=@in6, &(0x7f0000000740)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x6, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000040)="08f131e48b21", 0x6}, {&(0x7f0000000080)="04feea6a517476f7646b4b4b227a703451068aacc6169ef05399df72d33fdec7a4065bfb9f42ce1e975ce8ad12ff9b7c7bb20b55ebf1f87deee2bfb877f196c9ba3280e556b7741fba89f77b615264ba16039383e0729f9f43d23ad807140cb3541857ab3393661d0764b763e057a5d31c54b18b45068555fcd42732e43919e49ebeab19875bacc0fa07c04e2c7d3a95cf9bb163ab4909e7d0e0437f8f7468ea2b8c59c54ed2653fc68324686b4bfd7970941c58ec48f2fc32a3fcd53b1cd06689d37fac", 0xc4}, {&(0x7f00000001c0)="fb1951fc481d740fe19212a8a6e159f8c4bd9c44c64f7e2db5d8370cd25b366a94a5806c60dbefcc91f5e0369ce62da3ef495fafb3613528a75cd333030aae470b26c8848da4de1ed6fc515e4968767ec480ff427dce7872583eb73955c61bd2f9462c71bad35439bbac53667ce4f4ddc434a91dcf8a3085e49371b1013c94766841616c0ee5386f186c8272c44e97ddf1b27ac903abbf9b728f", 0x9a}, {&(0x7f0000000280)="ffae201d6c4f33feeca3bd91c73312cbdab44fddbeac4cb4bf457492a2a1d0d7fa59a8b1a4be8584f8fa25bee44c280b644d2e04554f0d2d8ecd4e5267c4342fb9a8d76ca610bf5183034f2926871c50ad8b1c90886edf4938873486bc51370dfb89cfd835ddf743610ccc91e3becc5243cafea336345d171c1139a0c66cb6b7d35413c21a18fe27", 0x88}, {&(0x7f0000000400)="8130fe8596c7932fca3fd4e5c1ea947ac3966df2b2ba1c3d058dfeb19d8119f53fbe1fc01b4fecffd8fae9ef0b4f2e5f827faa840315ad341e64e62b4f1e5742f9f3580f799483bffcaba5c08d0ee5e1b8739fce1f86b11231880843289dcb42b7072c24a8b5429c679a26ec8eb1edfd731757edc439c48f415dfdc6ec7d1bf3ec7919b4f19e9e9e73b64cc1063dca6b6297222fb10ea9d3e739a6595fb45ac2f045aef7bbc9f2d797946477fc758fc3e0f165327fc2d96ce88d4dca6e80f3876455fa4814a259481b3ee0e8c6668fb7a4427d324fe413a823f4", 0xda}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x401}, 0x1) 22:20:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffdffffffffffff, 0x0, 0x81c, 0x10001, "0000000000000020e0357f000000050900f700", 0xfffffffffffff7cc, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f00000000c0)="78f98d63", 0x1) setsockopt(r0, 0x7, 0x0, &(0x7f0000000040)="a93155eca8ebf9cb21bfa95de57c2fe18f66e7", 0x13) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:20:32 executing program 1: r0 = getuid() setuid(r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000280)=""/88, 0xffffffffffffff1b}, {&(0x7f00000000c0)=""/232, 0x1c}], 0x2, 0x0) r2 = dup2(r1, r1) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000200)=""/25, 0x19}, {&(0x7f0000000300)=""/201, 0xc9}], 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x10001) 22:20:32 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt(r0, 0xeb1d, 0x8, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 22:20:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x349) 22:20:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "8549557c14eb9d00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 22:20:32 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000100)=0xffffffffffffff2c) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) 22:20:32 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x1000}, {0x18, 0x1, 0x7, 0x98}, 0xffffffffd78b6b05, [0x7, 0x7, 0x1946, 0x4, 0x7, 0x6, 0x100000001, 0xfffffffffffffffe]}, 0x3c) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000200000005}) 22:20:32 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff0000/0x9000)=nil, 0x9000, 0x3) minherit(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 22:20:33 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) recvfrom(r0, &(0x7f0000000080)=""/180, 0xb4, 0x1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0x200}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x90f) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xc, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0), 0x1146, 0x0, 0x0, 0x9}, 0x0) 22:20:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, "8dc6861f62e38a64ec768840672c33a31f82335c"}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x45, 0x3, 0x6, 0x0, "50762e1b65166c808247c3c377b46a71dfd46a24", 0x0, 0x4}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0xfff, 0x7f, 0xffff, "0ad849e2f461af1b91ea8b418c29da715f85bc5a", 0x4}) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x9690d8ce32f0348e, 0xc000, 0xcb15) ioctl$TIOCNXCL(r0, 0x2000740e) 22:20:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 22:20:33 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x6004, 0x800000003) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget(0x1, 0x3, 0x20) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x8001) open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) close(r0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000005a40)=[{0x0}, {0x0}, {0x0}, {0x0, 0xffffffffffffff23}, {0x0, 0xffce}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r3 = semget(0x2, 0x7, 0x200) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000080)=""/76) 22:20:33 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffff6) r0 = open(&(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x0) socket$inet(0x2, 0x8007, 0x3) ioctl$TIOCSDTR(r0, 0x20007479) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') symlinkat(&(0x7f0000000380)='./file0/file0\x00', r0, &(0x7f0000000300)='./file2\x00') 22:20:33 executing program 1: mknod$loop(&(0x7f0000000000)='.\x00', 0xc030, 0xffffffffffffffff) 22:20:33 executing program 0: clock_gettime(0xfffffffffffffffe, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x680, 0x80) recvfrom$unix(r0, &(0x7f0000000200)=""/177, 0xb1, 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000140)) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000180)=""/46) clock_gettime(0x2, 0xffffffffffffffff) clock_gettime(0x7, &(0x7f0000000080)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xffff, 0x8}, {0x100000000}}, 0x0) 22:20:33 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 22:20:33 executing program 0: mlock(&(0x7f0000bdd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) madvise(&(0x7f0000bdf000/0x3000)=nil, 0x3000, 0x1) r0 = socket$inet6(0x18, 0x1, 0xe23) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8001, 0x7}, 0x8) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x6) 22:20:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt(r0, 0x81, 0x8, &(0x7f0000000040)="4edaf4b7913d9226a4f244f5c858cdc9a7d04a", 0x13) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 22:20:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) ftruncate(r0, 0x1) socket(0x11, 0x4003, 0x0) r1 = kqueue() r2 = dup2(r1, r0) ioctl$TIOCCBRK(r2, 0x2000747a) 22:20:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) fchdir(r0) setsockopt(r0, 0x27, 0x200000037, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getrlimit(0x3, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000000c0)="a97620c627fde7ca26b21e2bb3b5c0b9db8af855cd9be687", 0x18}, {&(0x7f0000000100)="60a2d714f866e6f6b9f714b7d53acd9bd0888edc97bd8e16c25c5547611d1ebdeddd7a327483cc56b797fc442b935fb677d6e9e510c488cb7befc27e1570062f207727157d10389d777090819c3d4239e34db072c83cd3009a0d020d0109104959c6a57940d77bc32c78f89a1ee9517c4c528f43df7e6e85e977ddc0e69c3d63e490facb07ab5eaed0da29fa0007d572cfaded91b17ee5136419cfc6115804acebbd74bc229e0c796c542d7215963053ad5793d4f92aee29b804f1981fb18e55ad48f88b4bcbd13a52cc29a96ed0431425c84ed2569f6a95", 0xd8}, {&(0x7f0000000200)="dee0d038391c95a0e1db590428475897b590af114960003e5ca4612a843bc099363d7a95256e9d319e6e04c4f0aa1051468b8d5f1aa7189704d11332019665b6cc0a3c060c52b69aa21de3aca62d5e61fadc486b85b37fa204aac7fe15eb35e005902ad245a67a76ed723ff6d256dfff55a748550ab63b3690a81f2393a82f3d8885a45514ce61f1ff5381b35786591e23ddfb2986f22085ded8e6092cb6dbaddfd0cc824fd6be393f5adcfbdc8340984084f39f7c21ce1ae5", 0xb9}, {&(0x7f00000002c0)="59cdfda40600a7a6af03cfa0014f1b23b659cfc803c61b90e566a5bd676b64dafda504ecb8af265bd39d261dd72fada7a2aa942f17636285228d6b5b669c7c6f4e3bcdcaa0825dbcd5ecb1ee890669ed448a8994f67106752a7d125df8afa400d573aeb155eb84dd6cba99f04a7cc96de6df6f86a64431b399f7407432ca22d4400532901071208127080dba93d1bf82d55979539c6be4d7704cc5fdf7", 0x9d}, {&(0x7f0000000380)="16418573d173dece1cadc27bbbae21e7c53de91dab2c42", 0x17}, {&(0x7f00000003c0)="5b3a2fc8fc374ca0f2c5868fd520b5ad8d4f2ff68f16dd8abce713c25340259c5c3d89bde19876b3dba07f40fbb817646c53f961a43dc1c3b31fd8732f82f926c0a34904e2a877cb46bfadb08a23bff349e498f61f1f15c95d7e414442e08afdb341683d221cbec35bddca0cd765e9ab0b1efe3ee62806759d9e0aa200a2a8262d6afd569e32911a885516b3a1c569b288366211fa2a3f2964c7caa857d08c83d942a008ec7d525e594fa54f75b361e8f2cf7f97bb1d6d2aa020c7eb1cd78bc44d6eea756af326ead008a658d38760e2f0cbc0fd9b5d260d2fdbffe0b434a7ef56e010333c5554d81358336ca31df405eda6d850334e5e6f", 0xf8}, {&(0x7f00000004c0)="8084282f1dec1f1f1cd9a62386d6205a25c268b79b2af9a9348dece25cf1385114eeefc8cd449221422991ad434189f14fc95f92dc37ff5a6d6a88c5d415d67dc8ac816b960771fec160ba29f7a4b9af03457528749cad1688fab4fe56cb9c66f50595d9fb2ad98db81ab2c74407e604e69956afebefb395eaf179a217e27ebac6365d570a31eaf7e44812dfe1227c6ed7245079675f6dc4d9517ab5d2b2c8da0a531de738cc6d1ce4ae53f83dce6bc7714f07d35b24da92bb2ba2d622275d16c1df5b1907a5593ae471b8c3711658cfed47ef75b2e1259e971c0d9eba1ae86c08ddf514cb3d57673c6de998f3d7d05d5c9d8a2059dee0e67a2081dfde6c0ac93ae2cd9b0762e5567c5109c10c202e26885ef1e3c80d369be98abf85920c7d658cd85b60f8105cc3cb08cdf214ed02aa719515f8d688d864e1c4ffea2696ddf4d62739ac57d92f2e808480ca4a48e6495c96c82f2e11c21f1fa825f712144fe6f24d436e84aecc7612c04655f11c522b3b16ba42674b59d01ccef73c832b1aa85727bef30b2879707782672d7eb861beb67e4dc1c45d2a4c9b2209d69300fbf09e5a1e77390ba871a781c946fc916078642d1311301c65643b03c31d56bc10b00a52d905879d8d17b4d8e96631fff26aed27c9062526a398210d782d600f21fbcf8ff015a21cde7b3cc9ae272610309c0dcd47a79d01a0686267ad13fdbba178b52c2a0dfa9c7ee8d2f772df392e12593fed43b58ed6e27c129abe33612ce81a425fe9b53137f7ac06dcb0aa569bb2d53813383e50c3d05a5f292fdb22f0ece25ea63d054fb6990ba03619d7fd7fca4a97f41c3e99feb17f62cee2efa3854c66cd85c6e51c4e31dff8c5ccabcd326f75a85a04de987d580004ffa2a3462a6d661a2bdf8887fa6d9cf9ad7b3b7e0c1d6a72b7b99b2b0a83e6daff473c4254362a6b38eae4c9365becac554b007a4cb0ff3513839213e721316b5c801f1198f7557ef9070f3b09a91d7eeeca08253cc0f7496101c4f43a3277082e7b0148b0b9b8a04b7ed3380f1d88e134ed5a50dd7ef81f2009577410e1b8cdb67f80d9efea3bf02bb57f740b1e8417b65feae1688212c8bd008531d42e3a1475cd94079644d4389a064a5be711c6eeca5d2f49bafbd56232d49b9656d58ec8137b6bc43f07bab22d28047ba72b0cc749c123b2f24e4980e8c797e3309c132c2216f7440749052c658f23a07e552ed16b90ef10d1abd4c4bf688ff353e91a69b84b5fb84a97fb4d04bafdeef4412409d2f2b79148d4dffc3023b5105f5f4e61f897a2d15b01f492ab6311745a39046a5bc99284289e92c0336819f58b567b94d24c5e15ca32a34c78810741e05e34f2b2b1723b63c4336c393c6f5a95d9c5ec762a4d343fe5181e08550ced6daba9f9705bf9baaa6f7037ed0d4331635bb8aaea0a805b4ccd1c523e9742621c81883a97fd7b1139674f69033de59bd96f5a87dbd4b5a6f2198c65a1c28723bfece313fedbff93f90032fb02a12b70ff8032d467f8be3f6ab5cb64534777b775d21158773aa17bf5db1588f9d5c5061c108e73745cbede536b0375abf6c13462186f0a9f014f26566188f2701b1dfa83fb67c9909ff11cf8ecee34ae7499c6eaffeff71a62a2fa6a20cf0e86420bc0bf4fa14d39ad14a77e2b33863935736ba96b00857ad095229ca699e8aeeafc1026da9cd24d4a6c18d18e6c1787198467266b4e41607e1a90843fdbfd5157198599e162349456f79ca9cade5e4cc1c369c832d37367b1a85a52a957cfd7a38017715385a841ac9d4ef0d4daa922d1d6798d4f070ef6eb85cc0b4b0230d5d1ab2a844eede4bbb60e14098fe649701279ee45f7ee4851e4f9f167e962ee6666b7c15536f5118eff24af4db1a17d7ad6d93a8d876166c1c1499bbe63d5ec6eaabc87992ea0c8d7f714906531cc413d794ad024a02844d35f3e27616633c075302896639c2de5d83309e66a2a9a23f9bb76050c49ea3227c0e8ab18cd4e2009490bf09b79c802728527e10124d3fd378bbeb3eccb16ea0e5c5f06f5c7ac1b4dd119a308bd98229b72149d6ba1d2ff78d28b7b6555ab08623c5b3ec3a5532b80160cd85141d5078dbf3665287f8ddfb84e460ec6beeb34264ce8407189c60f8201d222c91793cb0b0a83045c473b0333e918da5175bee172d431c5ec82950d113bc761cf08e4da5b54004fffae977bb2dd138c88b840a0952ef272d93cfc1f85e06d0fc80be364739f1938d780076a437353246cfe30666c87bace1ebee98e8abd073c9646324c71411c9669dbb51483b00dd909216937c553094ef8b49ad07e221424407f28031888063040eecbd482fd53e78346af2bc1d8c702e79c269cc4252c76863e1e512be5ff5361e432a168800181c3add13f3d14001cbd16adcdd3fc91dac47a3f8b47cd3bb272f83d57120f057bbc78c73724eb986bfff494431a95cd0e76cd1e3ba75459532ab2da01a01adcf6d74038ef692fbaa185f88e1321c40f055e680b24e13af3666ba40f0044f66d7c8ec99c0e9ca12d20aaf52feaed2ff93fb4ed470b2bdfec0354589a1c2696a3eecd1e4a445876e5848fdaace9d2cc62ad6deaecd5f68dcb9c3cb89b48e1484a35419b7e4b161cfa6be22e50df0ec38ac478f2a771120ad5aaa3f8670b606136948c9d552937f60d28e16c0b8be52eda9127f70524eed46712dddffe0be2f711591b2ec779e8127a6e19a3dc313a39bfa91d78573e2be58715b4881aa0729e60b9fde7a5df127581beb737d0a04c24089aaf6475a83651a5664e8a57ea461dcdb57aecbf12ea85f59c19a5b9b3873aa66818e95da06a2dd1039699188efe919bd95861ff46fb9000712179d3e34bab0a78709f43ab749011bbc559f6c59edf77fbd1745219814041e82e17c05cd15d99763926eb3881b13e99c17df4a8bd78ab5f9460f5aa48871db0a8a8841b32326ef42fa225d7048fdb0e041cb9653719db296b591f1321decd3c2503c71e4ab46b134cd56789569a2056b31e3283c8269edc3937d4194644cfc12d3806794628c3069d7078b07e38460dd779e7be68f8bb634a67979b52e047414fdaff83eb5007da64ff933a19014b51ee200e1fa58e5e2ca74edec4c5e5b4a6d49d17a55d7adbf600303416212f0beb996c4b535159fe12bc189b3bfc409f9e1be85ad50d5a420e35a2f0d89bf0b5358be47a3cb0db2229afc8151e78322fb8a0bc36ddb32a07211776b22b2cfbe36155541b3b634d2dcd2541df81c075adcfd17326c9c230ba3c76100099e7bdf3b3e16b6ed26cd7d955ee015d0f23191c3d8e56c00f3e8a87212cb39b9cffa1da486282aa24350f29453468928f06bf3061079330db29461e3991767e014d144539e134030b14b730f9dce9e3032a83bacb4ce3091fb3c26652c9814300f83247241ac8542c0fea169025e7b5d12664bdd6e78462ba8acba5284e373c8e291d7c83f9eb23e1cb35864875e34aaa57146d2d803fff1ce33053d71e4fbff1ce9a90579e3ca87806940f679455596b0d2f58ed57a5f831822ceb2509c23d8a0f64527d7e19f33dcd1fb45e3dfc1cd8ea165ecfd86716b5766f853fa107064104ff48e341ba5da87b13e40509bd56c5a0aeb99a9925f567606ce8dc319bea16d265dcfb59285d6ce790e634283523ea1fdc5a0d599a1ff60d1240f13f4ca1c83cf51db3d7a6e4bfa1d963df832bf9972cff13fcc13666f5d0408799e57814061f177af6bafd58cfbba142efaee49000418ffc7350a191d569ae2d6920c82164b5691c7c49418bc6985e21fab3be2c8b8716e3f0cd9ee3875f7dde46334abfb9600272c2f2a1e99ad365f411826d4a5d6df75aa186c0096d953649d31ddd6ca044786a204cb2c3c843810c8d0ef26905369e5cbd8fa5b5efa0c99badd70c06d7a4533c2f663f6361293d90358ca05e906a56a5a2587d9ddf8dd4f9195dd13736da35684df0e787bc44d59b2d8d80cbcb27b8a61c815860ba235709e4353dd377f4ab995207e47946c15f7ea4f5cdd6e6567204f8e4b3fe6bc7299e1bd7190ebfdbd412e5f2d3d7d0d22f3befb9556a19fb6caebd700d8397e9a8fb7a563556259310616850dc72ca42fd0dacdbc4f9d47ccde64b69e0c61aff75ddb900ae7d77bd3543dddfbf74fdac42041c6b7dd7457ed1a7aad20950c9501f804dad4f5b2c2d625f457377c2199689c313afc5dac57991637955237d13e1f29f8587006e9871b2303bd68acb1e25c63025bd01e19723fe43b60355d2768aa9d4d50f52f362387ec37686e4d2c5d9b759c0958cdd2c3b622924b3c9faee2ccf66de6cc92f87aee7da9e8d7b5e6815141d6ffca77b8e4a4763e98cef036aec97adba7c4d719a66b710455929d0664f32be9d3a8fa9e0a74c98f1f80015fc73ac8487663357e64aa8f08211d7f0cc8a7b87db17f4f2f8d63aa4eb4d09894e3f576fddf6c0966e19434fef78cdb6ffabcdae0438acfaf7d44dabfa8e4544d3362ada3f48c5dacc3a59c93f74c74daeaae5aa06ef24999c5417429c78ffb68110ec3443680c46143a9b857f50b7c8f2a2b3ff0379a7e6872b405e207cd96c92591d23a88bc3cbf9ddf3881e77adf239b524e14d691700b0276e2681dd675f35cc533050eddf669601407b8cf88e1c6bd5aba487943cdd7a781b6f90156a6c3143b7fe8c0b54463e2fae241cc69d64ce5320e0e84cb6269d7e0889615e97e8f39f5ee73b4c6848bf07b568af9c50b847ecf825bcade653a838c375a0ea0f18712febdf95aa41674d34e37cff305b613f3a03e21128c4c3c23def4a48ffaeb77da18494e4ac4f2acc2e3e8794d2d4c5cd23db84fd5dc18cbd27bf60d147d888d956b5b2e4410b24efa26da0b2df078c0532b5ced00d1fac303f3e51adf3733314d74901811ffde3747166fd347050cf88b04cdcee98d3264180e859f58cd44fb29a9d2e5539cfcd7a978da9affdeea4af9067cafe6d859848c7c43ff1ff3ec8f2af92dde2fbe78fbde66a4c064151650c77d06f9bcec524e468a9ea4d9649586c8b55f951d6ef680bdcd861e207d78302bb06cbad51e51abfcf9228794043b045c0f3a668e9bb4e9850ae445feb2ab60eb9cf84a43c2e006bbe4a6b6c056ec642f0c0cd340ea0488b26fb3afb84bcd4f22889ab7422876da2b05e072fc92a498d0fa0e14fda584b71aa178ed8c45e17cc92bff3918c28de751491271484d53fb164d096014acf5bf2753705bafa183fd80b1453ed73eaeccb3c3b5e98b2f403ffb2b63d35036505f6d92fc16385e340bd905f25187611f5baae16514a3df99e0fe01f29d2ae2f423f85d0d7d1c242d3fa8049a2670234c6a1c7428737f542c1dada6aa713c44851d2a19004b4b94cec73d85999cc069484e3d52907c505f7d275f8ac14d8a714d95f80ed283b055f3bfa208a5972f9bd77944b3bf8ddbc736adc20deaf56711ddff8b257b09f27337c6669a2400f80e96b7607763021c74b5f8361e9207183a2c402ab39d764fa21d99bee94486270eb1bc1a7958c4f65f1ee17aa2616b7c868c69d51d47bcdcd2ef89dadef892e0601f5ca793479ec6fac52b72a79fa40fad4e8e52a7d41c3653c1c2ba9898c44e79e7894b6ebd7efc913896fc3ebaafd2eda3821aeb83b8ff313343d0394c766f9c62743e62478c1123c60e2422544d268a0de23f836aa231f03c6c1ea651d87943aed69ffe6a11faa4b1c29b0322de3722624690f67f5663e8247f490a93ab43270789111f33df727ec60c4bdd9dbb9c9ea09f549d35e7715d57f", 0x1000}], 0x7, &(0x7f0000001540)=[{0xc8, 0x1, 0x80000001, "0f5411d6984fe09241c6370f21f4eaf6cc6023fa44ebdc1ddc0a66a6bcf249afddf0252cf947843cf70fa752e1537d71722c57d754d084ee37a8872cab96876ead528e65f1e7e61e51d9f7f79908789327e9f4a91e75d4689ce328952f794ebb117e74b990535873e955994579be94651625ba0b87ae1e366ffa40a63096e947322b7e0deb77be9ae42f2a9e90f0e75cab9d05b1f86e60cd859c7de87fb6e805ba3da043dee5e4a2be4537d25b74fc3c1f2908f3"}], 0xc8}, 0x400) 22:20:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80200004, 0xfffffffffffffffd) read(r0, &(0x7f00000000c0)=""/77, 0x4d) 22:20:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "81f310b890653d3d1c337ffda9ecd7662e909178"}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x3) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x40) recvfrom$unix(r1, &(0x7f0000000180)=""/27, 0x1b, 0x800, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f00001f2000/0x4000)=nil, 0x4000, 0x80000000000001) munmap(&(0x7f00001f0000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x7f, 0xe0}, 0xc) fcntl$getown(r0, 0x5) read(r0, &(0x7f0000000200)=""/4096, 0x1000) mprotect(&(0x7f00001f3000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001f5000/0x3000)=nil, 0x3000) fcntl$setflags(r3, 0x2, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x9) fcntl$dupfd(r0, 0xa, r0) 22:20:33 executing program 1: pipe2(&(0x7f00000000c0), 0x4) r0 = semget$private(0x0, 0x0, 0x74b) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/83) r1 = semget(0x0, 0x0, 0x404) semctl$IPC_RMID(r1, 0x0, 0x0) semget(0xffffffffffffffff, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r2, 0x2000740d) 22:20:33 executing program 0: clock_getres(0x3, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchown(r0, r1, r2) 22:20:33 executing program 0: mlock(&(0x7f0000719000/0x2000)=nil, 0x2000) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) 22:20:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xf, 0x1, 0xcc7f}], 0x20, 0x0, 0xfffffffffffffffb, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x9c6, 0x4) 22:20:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x7ffb, 0x2000300000000}) read(r0, &(0x7f0000000040)=""/254, 0xfe) getgid() 22:20:33 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x10000}}, 0x0) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000040)=""/243, 0xf3, 0x40, 0x0, 0x0) 22:20:33 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 22:20:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x1021, 0x0, 0x0) 22:20:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 22:20:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff4) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 22:20:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000a00)={0xfffffffffffffff8}, 0x10) pipe2(&(0x7f0000000040), 0x4) 22:20:34 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x103) listen(r0, 0x0) 22:20:34 executing program 1: r0 = socket$inet6(0x18, 0x4000000000000ffd, 0xa9d) connect(r0, &(0x7f0000000080)=@in, 0xf1) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 22:20:34 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000240)}, {&(0x7f0000000280)=""/14, 0xe}, {&(0x7f00000003c0)=""/187, 0xbb}, {&(0x7f0000000480)=""/50, 0x32}, {&(0x7f00000004c0)=""/54, 0x36}], 0x5, 0x0}, 0x40) setsockopt(0xffffffffffffffff, 0x0, 0xb5, 0x0, 0x0) recvmsg(r0, &(0x7f0000000c80)={&(0x7f0000000240)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000c40)=""/41, 0x29}, 0x2) r1 = semget(0xffffffffffffffff, 0x0, 0x4) semctl$GETZCNT(r1, 0x0, 0x7, 0x0) r2 = semget$private(0x0, 0x0, 0x200) semctl$SETALL(r2, 0x0, 0x9, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r3, 0x0, 0x4, 0x0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000000)=""/111) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket(0x6, 0x3, 0x0) shutdown(r0, 0x0) 22:20:34 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000d11000/0x2000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000d0f000/0x1000)=nil, 0x1000) shmctl$SHM_UNLOCK(r0, 0x4) shmdt(r1) 22:20:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munlock(&(0x7f0000e6b000/0x4000)=nil, 0x4000) madvise(&(0x7f0000f77000/0x3000)=nil, 0x3000, 0x6) 22:20:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x8, 0x1000000010000, &(0x7f0000000000)="34a86c6ba18bdbfd3f3df9896f9b397891a47d67e18bd2e6abe5895bd6593e16dce92275d573b9aa7d306e14d436d5a007b573515573b686ebf9ee005702e6b6315cd25e6a7315f21e3b14d7c27276b391072eec23cc38afa0089c99bd3ae4b79b536307502b27cb2bb02cf81262687740133c4b02e4eeec88fb4b18e467f06bace47b2c9885ddba69783080c1513693369a4eb103ca", 0x96) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) 22:20:34 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9, 0x0, 0x86, &(0x7f00000001c0)={0x7f, 0xfffffffffffffff9}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x1) fcntl$setstatus(r0, 0x4, 0x80) 22:20:34 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ba56b935cf81876419b824a5bfc307e9bb9915f6000000000000000000000000"], &(0x7f00000000c0)=0x55) flock(r0, 0x2) fcntl$setstatus(r0, 0x4, 0x80) r1 = dup2(0xffffffffffffff9c, r0) r2 = getpgrp() fcntl$lock(r1, 0x2000009, &(0x7f0000000100)={0x3, 0x40000000003, 0x3, 0x8001, r2}) syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x4) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8000000, 0x2000100000004, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:20:35 executing program 0: r0 = open(&(0x7f0000000040)='..', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setrlimit(0x8, &(0x7f0000000000)={0x0, 0x8}) utimensat(r0, &(0x7f00000000c0)='.\x00', &(0x7f0000000100), 0x0) 22:20:35 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) getrlimit(0x1, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0x4, 0x0) kernel: protection fault trap, code=0 Stopped at lf_findoverlap+0xbb: movq 0x18(%rbx),%rax ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace lf_findoverlap(fd73d8ad121b80bf,0,ffffff007ec24368,ffff8000016d9120,128) at lf_findoverlap+0xbb lf_setlock() at lf_setlock+0xbc VOP_ADVLOCK(fd030e2312c4131a,ffffff00681159e8,6,2,ffffff00637c8728) at VOP_ADVLOCK+0x6e sys_flock(91534ee92f9f7df2,830,ffff80002108b080) at sys_flock+0x163 syscall(f4627730bfa09bb8) at syscall+0x473 Xsyscall(6,0,ffffffffffffff4f,0,2,3d8b831a010) at Xsyscall+0x128 end of kernel end trace frame: 0x3db716340c0, count: -6 ddb{1}> show registers rdi 0xdeafbeaddeafbead rsi 0xffffffff8138c4d5 lf_findoverlap+0x95 rbp 0xffff80002115b880 rbx 0xdeafbeaddeafbead rdx 0xffff8000030e0000 rcx 0x1aa rax 0xffff8000030e0000 r8 0xffff80002115b8b8 r9 0x1 r10 0x526f9e0d2607a699 r11 0xbd2a5cc14ed81ef2 r12 0x2 r13 0xffffff007ec24368 r14 0xffff80002115b8b8 r15 0 rip 0xffffffff8138c4fb lf_findoverlap+0xbb cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80002115b820 ss 0x10 lf_findoverlap+0xbb: movq 0x18(%rbx),%rax ddb{1}> show proc PROC (syz-executor1) pid=310592 stat=onproc flags process=10 proc=4000000 pri=40, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff80002108a720,0xffff80002108b798 process=0xffff80002109b3c8 user=0xffff800021156000, vmspace=0xffffff00658cdd70 estcpu=31, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 77549 476863 66067 65534 3 0x90 nanosleep syz-executor0 77549 163121 66067 65534 3 0x4000090 kqread syz-executor0 77549 440921 66067 65534 3 0x4000090 fsleep syz-executor0 44939 180236 38344 65534 2 0x10 syz-executor1 *44939 310592 38344 65534 7 0x4000010 syz-executor1 44939 204540 38344 65534 2 0x4000010 syz-executor1 44939 270393 38344 65534 7 0x4000090 syz-executor1 66067 309330 1875 65534 3 0x90 nanosleep syz-executor0 1875 223398 85641 0 3 0x82 wait syz-executor0 38344 254685 2429 65534 3 0x90 nanosleep syz-executor1 2429 209866 85641 0 3 0x82 wait syz-executor1 18081 274120 0 0 3 0x14200 bored sosplice 85641 70327 99325 0 3 0x82 thrsleep syz-fuzzer 85641 109491 99325 0 3 0x4000082 thrsleep syz-fuzzer 85641 330243 99325 0 3 0x4000082 thrsleep syz-fuzzer 85641 475781 99325 0 3 0x4000082 thrsleep syz-fuzzer 85641 120146 99325 0 3 0x4000082 thrsleep syz-fuzzer 85641 340881 99325 0 3 0x4000082 thrsleep syz-fuzzer 85641 124881 99325 0 3 0x4000082 thrsleep syz-fuzzer 85641 22575 99325 0 3 0x4000082 thrsleep syz-fuzzer 85641 455041 99325 0 3 0x4000082 thrsleep syz-fuzzer 85641 340128 99325 0 3 0x4000082 thrsleep syz-fuzzer 85641 242997 99325 0 3 0x4000082 kqread syz-fuzzer 99325 367920 56715 0 3 0x10008a pause ksh 56715 123056 89068 0 3 0x92 select sshd 51588 32985 1 0 3 0x100083 ttyin getty 89068 78245 1 0 3 0x80 select sshd 60374 207999 74189 73 3 0x100090 kqread syslogd 74189 476443 1 0 3 0x100082 netio syslogd 52654 319721 1 77 3 0x100090 poll dhclient 73921 60925 1 0 3 0x80 poll dhclient 31024 523295 0 0 2 0x14200 zerothread 78509 112310 0 0 3 0x14200 aiodoned aiodoned 7053 426311 0 0 3 0x14200 syncer update 54255 499189 0 0 3 0x14200 cleaner cleaner 71569 471379 0 0 3 0x14200 reaper reaper 37532 430058 0 0 3 0x14200 pgdaemon pagedaemon 52609 373336 0 0 3 0x14200 bored crynlk 24884 139840 0 0 3 0x14200 bored crypto 11715 158977 0 0 3 0x40014200 acpi0 acpi0 1888 141677 0 0 3 0x40014200 idle1 69599 514160 0 0 3 0x14200 bored softnet 27932 29482 0 0 3 0x14200 bored systqmp 23985 139903 0 0 3 0x14200 bored systq 66914 485777 0 0 3 0x40014200 bored softclock 74823 87872 0 0 3 0x40014200 idle0 1 289960 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper