a 0xde7267d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7267ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726800000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726801000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726802000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726803000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726804000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726805000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726806000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726807000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726808000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726809000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72680a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72680b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72680c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72680d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72680e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72680f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726810000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726811000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726812000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726813000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726814000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726815000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726816000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726817000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726818000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726819000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72681a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72681b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72681c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72681d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72681e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72681f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726820000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726821000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726822000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726823000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726824000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726825000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726826000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726827000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726828000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde726829000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72682a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72682b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72682c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72682d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde72682e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700e9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700e9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700e9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700e9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700e9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700e9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ea0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ea1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ea2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ea3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ea4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ea5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ea6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ea7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ea8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ea9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eaa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ead000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eaf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ebb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ebc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ebd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ebe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ebf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ec0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ec1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ec2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ec3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ec4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ec5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ec6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ec7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ec8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ec9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ecb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ecc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ecd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ece000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ecf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ed0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ed1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ed2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ed3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ed4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ed5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ed6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ed7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ed8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ed9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700edb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700edc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700edd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ede000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700edf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ee0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ee1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ee2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ee3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ee4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ee5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ee6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ee7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ee8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ee9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eeb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ef0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ef1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ef2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ef3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ef4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ef5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ef6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ef7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ef8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ef9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700efa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700efb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700efc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700efd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700efe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700eff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700f9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fa0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fa1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fa2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fa3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fa4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fa5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fa6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fa7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fa8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fa9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700faa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700faf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fbb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fbc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fbd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fbe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fbf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fc1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fc2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fc3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fc4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fc5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fc6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fc7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fc8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fc9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fcb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fcc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fcd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fcf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fd0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fd1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fd2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fd3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fd4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fd5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fd6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fd7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fd8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fd9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fdb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fdc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fdd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fde000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fdf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fe0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fe1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fe2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fe3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fe4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fe5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fe6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fe7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fe8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fe9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700feb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ff0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ff1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ff2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ff3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ff4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ff5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ff6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ff7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ff8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ff9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde700fff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70100a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70100b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70100c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70100d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70100e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70100f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701011000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701012000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701013000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701014000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701015000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701016000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70101a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70101b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70101c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70101d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70101e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70101f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701024000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701025000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701026000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701027000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701028000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701029000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70102a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70102b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70102c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70102d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70102e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70102f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701031000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701032000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701033000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701034000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701035000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701036000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701037000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701038000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701039000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70103a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70103b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70103c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70103d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70103e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70103f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701041000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701042000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701043000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701044000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701045000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701046000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701047000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701048000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701049000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70104a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70104b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70104c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70104d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70104e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70104f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701051000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701052000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701053000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701054000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701055000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701056000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701057000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701058000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701059000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70105a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70105b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70105c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70105d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70105e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70105f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701061000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701062000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701063000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701064000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701065000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701066000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701067000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701068000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701069000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70106a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70106b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70106c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70106d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70106e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70106f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701071000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701072000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701073000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701074000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701075000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701076000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701077000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701078000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701079000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70107a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70107b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70107c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70107d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70107e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70107f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701080000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701081000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701082000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701083000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701084000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701085000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701086000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701087000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701088000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701089000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70108a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70108b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70108c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70108d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70108e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde70108f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701090000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701091000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701092000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701093000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701094000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701095000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701096000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701097000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701098000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde701099000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736646000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736647000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736648000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736649000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73664a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73664b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73664c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73664d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73664e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73664f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736650000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736651000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736652000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736653000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736654000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736655000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736656000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736657000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736658000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736659000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73665a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73665b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73665c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73665d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73665e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73665f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736660000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736661000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736662000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736663000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736664000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736665000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736666000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736667000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736668000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736669000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73666a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73666b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73666c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73666d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73666e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73666f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736670000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736671000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736672000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736673000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736674000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736675000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736676000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736677000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736678000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736679000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73667a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73667b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73667c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73667d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73667e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73667f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736680000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736681000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736682000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736683000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736684000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736685000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736686000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736687000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736688000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736689000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73668a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73668b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73668c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73668d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73668e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73668f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736690000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736691000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736692000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736693000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736694000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736695000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736696000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736697000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736698000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736699000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73669a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73669b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73669c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73669d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73669e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73669f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7366ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736700000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736701000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736702000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736703000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736704000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736705000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736706000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736707000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736708000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736709000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73670a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73670b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73670c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73670d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73670e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73670f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736710000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736711000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736712000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736713000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736714000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736715000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736716000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736717000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736718000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736719000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73671a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73671b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73671c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73671d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73671e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73671f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736720000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736721000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736722000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736723000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736724000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736725000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736726000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736727000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736728000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736729000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73672a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73672b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73672c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73672d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73672e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73672f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736730000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736731000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736732000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736733000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736734000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736735000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736736000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736737000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736738000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736739000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73673a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73673b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73673c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73673d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73673e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73673f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736740000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736741000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736742000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736743000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736744000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736745000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736746000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736747000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736748000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736749000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73674a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73674b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73674c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73674d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73674e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73674f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736750000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736751000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736752000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736753000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736754000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736755000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736756000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736757000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736758000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736759000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73675a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73675b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73675c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73675d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73675e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73675f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736760000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736761000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736762000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736763000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736764000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736765000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736766000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736767000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736768000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736769000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73676a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73676b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73676c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73676d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73676e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73676f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736770000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736771000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736772000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736773000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736774000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736775000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736776000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736777000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736778000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736779000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73677a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73677b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73677c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73677d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73677e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73677f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736780000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736781000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736782000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736783000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736784000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736785000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736786000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736787000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736788000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736789000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73678a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73678b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73678c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73678d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73678e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73678f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736790000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736791000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736792000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736793000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736794000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736795000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736796000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736797000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736798000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736799000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73679a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73679b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73679c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73679d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73679e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73679f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde7367ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736800000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736801000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736802000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736803000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736804000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736805000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736806000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736807000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736808000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736809000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73680a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73680b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73680c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73680d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73680e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73680f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736810000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736811000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736812000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736813000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736814000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736815000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736816000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736817000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736818000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736819000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73681a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73681b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73681c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73681d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73681e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73681f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736820000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736821000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736822000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736823000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736824000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736825000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736826000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736827000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736828000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736829000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73682a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73682b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73682c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73682d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73682e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73682f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736830000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736831000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736832000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736833000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736834000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736835000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736836000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736837000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736838000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736839000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73683a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73683b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73683c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73683d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73683e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde73683f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736840000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736841000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736842000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736843000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736844000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0xde736845000 didn't change! 16:01:50 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="1d72a573c265b0f3", 0x8) 16:01:50 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r2, &(0x7f0000000b00)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000940)="2f0e63809d2bf3d6c6352f80d8cd1e03cbfbca26f4fee8cba00065f9d28f120a95c495900350d2ee2b4fcdaa2f1ee78b587c8708b09d96a76b96f175ecf8e97e9807db02b288910bc4686f652c34d7a7c0dd04dc69f81f19e176d89c9d5d079465ddb3bb768245d8ad4d7fbecb804ffbff169cdd654c2a08383e6ef75de3d761809d59fc7d0389a2ee24dd849e11dbbde29c613dcd0e27343f2a453c93615fceba12260918ee4f8c884b9fb49c7ea6366e9f7a11eb66e94ee0f7f790e48045e0cd81469b4fd12fffe2701e5bb6527accbbf35d18", 0xd4}], 0x1, 0x0, 0x0, 0x405}, 0x401) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file1\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) utimensat(r3, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) r4 = shmget(0x2, 0x2000, 0x204, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000540)=""/227) mknodat(r3, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0x415) msgrcv(r5, &(0x7f0000000340)={0x0, ""/199}, 0xcf, 0x1, 0x1000) 16:01:51 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) 16:01:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f00000002c0)="fb05e33bfb93745b50493e9ebe1ac1201b841a9c0ad7ccd3059309097ff3b4ed3e2d69e7b0633bc4b3830203", 0x2c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x1, 0xfffffffffffffffc, 0x0, "fccb9e98d39b6fcdace9fa296eefaa009a44a941", 0x7f, 0x3ff}) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:01:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x7, &(0x7f0000000000)) mprotect(&(0x7f000006c000/0x2000)=nil, 0x2000, 0x2) 16:01:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 16:01:51 executing program 0: mkdir(&(0x7f0000000200)='\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) readlink(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000280)=""/216, 0xd8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000600)='./file1\x00', &(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') 16:01:51 executing program 1: pipe(&(0x7f0000000000)) clock_gettime(0x5, &(0x7f0000000240)) clock_gettime(0x7, &(0x7f0000000040)) 16:01:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x0, 0x980e, 0x8001, r1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x43cf3ceb, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x8, 0x20}, {{r0}, 0xfffffffffffffffb, 0x11, 0x10, 0x10000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x4e, 0x42, 0x8}, {{r0}, 0xfffffffffffffffd, 0xa, 0xa00fffff, 0x7, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x20000002, 0x6, 0xffffffffffffffba}], 0x1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x40}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xda7, 0x6}], 0xc6f, &(0x7f00000001c0)={0x80000001, 0x3}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:01:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) shutdown(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:01:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) clock_getres(0x2, &(0x7f0000000080)) 16:01:51 executing program 0: setreuid(0x0, 0xee00) chroot(&(0x7f00000001c0)='./file1\x00') setreuid(0xffffffffffffffff, 0x0) r0 = msgget(0x2, 0x441) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, r1, r2, r3, r4, 0x184, 0x53}, 0x8000, 0x1, r5, r6, 0x8, 0x6222, 0x81, 0x100}) chdir(&(0x7f0000000000)='./file1\x00') 16:01:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0x80000000000) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') mknod(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:01:51 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) close(r0) 16:01: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)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f7732c841e527cc3881bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016edbb592f0f87983d2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230e21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bc5d5a7beaebc9a5f1de996d57fd6c1f950cfde690a5042f01644fdc48b38854516dbe0e39d7decfa2b1656b6ef173bd2eebb6d83b0e22efcfd5a93734bd0256110d5b3e80fe632b348a87387f1ccef163cf00406e2d509a265719083c25bb1b6691a386222ef9512dd60aa553c7d1029d34394e54ba2129c7d2596780748e58b191a79acd78575ba76641b9ea7676fc4aee9358cf1d4cf351547dc0506", 0x1e0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x3, 0xfffffffffffffff7, "05031360bd3d3800e0e80000ffbffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000440)=""/134, 0x86}], 0x1) 16:01:51 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r1) r2 = dup2(r0, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) ioctl$TIOCEXCL(r0, 0x2000740d) 16:01:51 executing program 0: clock_getres(0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0xd063, 0x7}, &(0x7f0000000080)) clock_settime(0x3, &(0x7f00000000c0)={0x4000000, 0x3}) 16:01:51 executing program 1: r0 = socket(0x200000000000010, 0x20000000002, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) 16:01:51 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000480)=[{&(0x7f0000004040)="757ed497548c029657745e2c7cad863302be670e24a31b8f140e07b9ba554e8e8531abe8798c3272ab118dbd8601d8edbba5d5d3241b3d5d44aa01c60f59cbb46ffef5342ba0f422aae627c29afb65597e9023c318df785c98dff44d915b7e61976c5f41717f7a46eb6019367797542d018a30d46f62ddd896256fb12682ee57b8aa6923041aaa6cab8109b160258199b69908430ed84f0ad7779715628133c2efd9701ed7aee697f15640724a8d7a68596988cfa880e60939d08b985e3a2bfbd53a4a807c8d0214276849579e5b12783e1563ef73db8895905724fd8109f04197f27118c5d2a4cc9b69549f2f66d8085e4ad3ced5a19c62f6bdeaa1d4504f87c083f9d93b7ac75c4eccabe178e738062dae3c3d9462ae48159dec214f44b1b22e9c208c9e0355c5be8683728cc4782191a8fe3ee7905baf99ea429c915f5ab6e1360fee97c8ea165994dc034352908a6c186aba9e9e72113c4a0a3abb706f9c6c8433047397b471239f13cada4dea10de6b31e2ab95eadbf9fbfb3b8f935bafa4c870df8ecc0976e4f0176d1ffc62f8c57099d71cb8a62f0061f479754a4cb1c69dbd1d98f2bee80e35c5306cdd1f27332f312bb5f4222427c52e287cd6bed5f5a008cd9e8daed29c86f5df417939b019b39d60b694e26493340648e7c67158942995b99879675d96d8eff41537f29fa1f37192f9accebe1a93e481da1afbeabd13d23d0ca5a48029b1a6b8a5802131e9232bc2ba050ebafc5a5892b59a6556caad9c81f133c82307f5807ee6d661d7b11aee9d290f96d1ccf20885d939de0533fe7775d303acf8df9fcb5fe83402d710d46971132cf106babe173a84825c060840afbf46a134c9859a7686e742a4715ad49258a78f26c97f2a58cd2028dc6f428954aa6ede0796ec87b8823d688116557a9b94fbcc2a4e20e6b626c6ebb1d2f7bba4c47811da511527248e74dba3cb42ea61d6fc114e56c70383578beb3eb6939271a3ab303a0e8440fca6c0d004c060257578307c6545f80c371c6130d0f15b82d6a27b60018de69de6666e685f27f19c6ca392e8843fd42eee517648fae27911124841df43c0155b062e0e5483555445e37abdf2aede50b44905f3d17cf66c34a4a750bd19362345b2f6eec712a36c2d9c0f5d7ac9597b2bf30188d617f8c92233b470cedc313b219138ebb2423d4f07cc4c167065a3b5c9409fb038bbc25b0aada5ecda893fd3669f9021bc8989b4457e4421f5e94a6772bcc5cb99f4d20d7b60315cfc54e54f039ce49299496e1840c83b3bc98da1802f234ae1971e624d6468335de5e283e2fde9fa7957751dea62764263ea22179b1f61dffee477104f76eed56db18271f6dbce5da475fb1d22c4741d38950b3409807c8c391b80a888d00403453af24a3510795718c4289661f45af35b229001efda165cb0ba1a26c5afba049551d093759a5e5b2f95702d11aa3cc73d64036b8644848205cc2a78f55d1382086cc54b6446938b7e2c8196aa0a955a3c3222ad6a298e99bd601fa6cd01e73589c5d760316a2008397a76b8ec3bb52c603f8df6c51fa26c52e69cff502145d9f2bbf08e545c82e620d169a5e686cd68aafa94859a2bf9542a8713543750c77078ea19f040e8f0a29b2c70a6edfc198a41f2ce21d85888761d709e7d6c8fb69c3fe7c26c404b8e0c7ee46e2f37b6d67b604eec9d41fa376d7dd55d7e5e9a22bde397b4a7b111a64922a255d2e5e2ce9664947a029b4ea8ee8580e53da7776fe3fc402cf8bbc202b9f4bb32d522246500d06f881330ec374042c996205106b8d2043573a62814688b3754865c102685b715e4a89896f8f1ea466e4c04bf834de7f8787388ab83ea4453098d8a9e6bd543fe6eb1be579c62f4bb4e1edc1981ac11bb3dc0084a518ffc021c88114339a4791d0e04ac8e20bc9651345cefcafe83f70ca300a252cb4eb0c1d63bf045349c03cba09941439e6175b79cc8d6d98b2d1d26c430b8cb4c22e71c3c2a7f81d36024ea4244941c33ea7879b3253ac921b089591d2409426a90732860adee8538dbcc0ca58b773681eb3f443aa7c939e45bc256ea8ec003e18a582a065f11c4dddf44b2cde11b1a6ed671e21675634d46132b92b879c90538323a87cfeefe7e70b2aaac89e2ad27df0ce451131d7f3a8b58c2e6b2f36a101ae6b097b8e78082c7491bbd264d0ec68af4676fae65d5d2fefbf26898569e7365569560418b6fc934a0867d03ac7c082810245fd4b1165ba26e1b7df1b9e7ced1f37bb9e4e47fd0737407334c3eb0e261ad40b71c434dc1fe3e3acaeea17a46ec7beb2cc2616e9a06c5c15c0f0e86e6d64e537deb4e314d58b6a46f91ecfd88d629dfa2383272e06fe5695049729be159e6df483ce3f8816908eae9c2a275ff3c3c23f3ef6b11757e4e11c9e614ea29e5d6e25ac55ffe0fca11ce87fd34dfd4b8670b10aedf8d50074d05bdeb7028ebfd36b5e03d5a96628b4d572fcbbd22030a10729d53bd626066d1551e61da51218daf50ab264d5a8d350cf2926ef622f9b6eb8ac9c04254351107b810d24f346547876386f537461ba5842cb371ceff1f6cd3160ac5804bb7a1945f86e39bf1ec1c53dc15467f32e638179cc7a9fc673e0be205df91a9d43ac0a33e8a0504e9d3051136454f0436858946793da7f267c44bece4943d79537346b5541f7387387337d7c15979c621f1e8edbe39cf98ba0ad11ba25d0b76ed9c239cb512214f439aeacbe52ec0144cf38c80a1a71051bced7056e8fcd04d273226e326f8ed6f3095bbd38e584fdf350ff9765ab5c98966b6779697b995b5a432accddd6f213e777e352e1ea7d884b8187e2474caeea33b750ee552f20bbddc6ac3af3899735fda55ed838925c28e868411f02a72436a1cbbb201d7b05914d293690119971de62da4e4f530c470897c3991d45da39f935316f0a0b16ae507fb23fae937fa958de86df6ddb62d7f28ce91cbcd271800ada02a1f57daab0444fea299e3c426a95623474af03318fd11e45f938389f17d701403bab6a8ef2cd087fecfa5049f8ab5b9f1b8b25c93fa134b516f391eed7511fa9dc9cd3703e5e88f56926e6ac1e54ca1e31af67a760f21d1900b3e1aa6cb081e148d6684c91340e4bf6894b3ede5c0341e9ab10d05401d0f257061ae159968b51d11a60050b9be7a3cd5bad26ac450703d04cb138208c703fde9503d6e5b1ec74da814d056da4a6428fee874bd3c8a84955cee2d8ed6033f4673ad98fb3be95f169111767991d30305d222ba11862d930292955b9c0f57239ca5378917cbfdbae50bef05dea3feda848796914913c77e514ca580efc47c698671511802b8b790f37d687b09eae289356320eb88f352cf2ed96f0200f85ed133af8b75331dcc4fd933d5b9f35b5146f5664c945c41b2d65c8b1d3c9e2673eb2d83fb58756e89d525c5cfbd211345caede6cfc0018867fd17f0a5e37e8217cfc86e2f3514be4d8aacc51fd50c20e35c92334ac91fabb5dc2326c4abd3ce49c66d06e1d25adf4c85800a7e464b7e939155dac580219dd2dbedf5d2007917dbb0622a93f3a2027e5b4258a7281ff9f56427999e635ebe9eb8b1188d43916b263ef1a89f8f850ff977f5eb45ebfddcfd3566299aa6866a6c7f1aea2069c658c7e2fd7b2cd7839aede30b98294ef152b48acf6a82a6aa56437bef142a97de635c1758a9fb6180ec4e3d8d369e978bada1e72d36aaeb8c62920c7e77078e3d9770669a258d932ff30f0d812fb1205b15cbf13b35c92392194a7034ce639a297dd88ad7c9c4ef33ef94c9c6fc3d8721a52296e616baf6ed0257f6cc037bfc3c4ae2d796ba0de8c0af29911c6ecb51e7c281ba68ac3356df6be194d59df938d21e0443ef16bc3b4790c0b996d9cfb3d8a3564895130a815c10983d3e336611405ecae5018ef9b2f632976fa5bb2cd5e562a73243d19555d9eea4627538d31d3840cb857065b3452f67dcb346189d5756d250e6a7865b8c7446431711a7f84a2b1beb23a6c7d8b040ef208990c1ea712385d303b8b74e979bd40a2be8d6abac56b956b17320a7f102c91d902304e5817229c78415401eb89d0a71e39a7b632c6d8fede75adacfa52775c1a99e90ee801f119b7638bcdf9e195c86119f168b4e30b339679673bee0ef8fd4307c23d4423e27575c126e5b0d02fb6ee6156b7c2d4c9e0ea908372fbdaea5934b74357e84e61fd3173ab6a696db127e576b8c71cc4a4694b56af4216673abbbbbc7ab56ec932464faaa3baa187cfa671c44b4166dda4b8f83cb916b80f0e6e6be030df088258528b7ccd04efa3a5d30ae604a9eab58fd3170a07207a91326795027950ee03d1c9d5eb8ba2fd3f0e54400d90bc37026a098beed8858b66cc0cbc42290ed43c8bfad40fe6b48f94d12ca0e7e62c16488ff35352d4babf1991a2f4d838fffcaa54b1d7d4b118406afa182cfa9b04776ec9967b92db5cfa3c7978167cedf6761096bc45311f581561093f4dc93befab5d9e7f498f165946339074092a9c9657ca0e43d09d219196936320bc444a6bbb2a59b3fb0050dd0dbfa", 0xca5}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 16:01:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0\x00', 0x104) r2 = msgget(0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r3, r1) msgctl$IPC_RMID(r2, 0x0) 16:01:52 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)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x60) 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)={0x1000, 0x0, 0x10002003, 0xfffffffffffffff7, "8549557c14eb9d00"}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:52 executing program 1: clock_gettime(0x6, 0x0) r0 = socket(0x18, 0x5, 0x100000001) r1 = dup(r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup2(r2, r1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040)={0x6, 0x401}, 0x10) clock_gettime(0x5, &(0x7f0000000240)) 16:01:52 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) 16:01:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f00000000c0)="05", 0x1) sendto$unix(r0, &(0x7f0000000180)="90b2784d4022bc3fcef1d1929946a5", 0xf, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9}, {0xfffffffffffffff7, 0x8000}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:01:53 executing program 0: r0 = socket$inet6(0x18, 0x6, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:01:53 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x62}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c681b1e56d69118cd9f8b4dcbaccdbcc27f"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x4) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="9868edebb474e522e1bb09b952ee7f5061e6e8bb09ed0265cbe1f17489999f11023519de39ef3b274f0f025935a407c28a908ab54c20c6301f3eb23349943242af6e5c16afac030a5e395b9f9004cef6fc45", 0x52}], 0x1, 0x0, 0x0, 0xc}, 0x40a) 16:01:53 executing program 1: mprotect(&(0x7f00003b5000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x3, 0x7) mmap(&(0x7f00003b5000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f00003b5000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f00003b5000/0x4000)=nil, 0x4000) 16:01:53 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xe97d, 0x602}) socket$inet6(0x18, 0x3, 0x0) 16:01:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="fc1c0d16d8411870c00e4bee0097a78ebcc849ab9368", 0x16}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x33d) recvmsg(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0, 0x15}, {0x0}], 0x3, 0x0}, 0x0) dup(r0) r3 = getpgrp() r4 = geteuid() r5 = getegid() sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="26e6bb4390a8dd16eb619c6b84e0da29d3e449a47fc6f1d8afed3ac4456775779873af9212c97a147843c1614cdafaf61885dddb92dc55a85652e77b3c2d09", 0x3f}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00000000ce0c03187fa79d50420100a101000000e678e073a183fce9a5eb8d74e7988cb2926ed66176d9c8e341cfb1ed7e70a3bceff7fb57e7166b8335a83c3b84f8d51efb7d82e903ea9681a95555893cb4173a5033083e980044d7c1ccbc36f560a961c1ec080d9ee42c660000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x2}, 0x7) 16:01:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x829, 0x22, &(0x7f0000000100)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) socketpair(0x2, 0x8002, 0xfffffffffffffffe, &(0x7f00000000c0)) 16:01:53 executing program 1: r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffffffffdd7, 0x0, 0x1d}, 0x1) 16:01:53 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xffffffff) r1 = socket$inet(0x2, 0x2, 0x401) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="8234c6af89131fc088b73a9c67264a4d38e1562a", 0x14) 16:01:53 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) 16:01:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) utimensat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x200, 0x9}, {0x7b25, 0x4}}, 0x2) 16:01:53 executing program 0: r0 = socket(0x2, 0xfffffffffffffffe, 0xfffffffffffffffc) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0xc001, 0x8000) setsockopt(r1, 0x0, 0x101, &(0x7f0000000080), 0x0) 16:01:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800000000002108, 0x800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0xf0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x2, 0x6}, 0xc) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c653000860a87a2059fecc65224e41f6787f1bf60a5bfa5c842c27ecf6c2c153c42b30f42b6cff64496105f2cac7542e67ba848"], 0xa) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:01:53 executing program 0: geteuid() r0 = getuid() r1 = geteuid() setreuid(r0, r1) getuid() r2 = semget(0x0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)) 16:01:53 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/101, &(0x7f0000000080)=0x65) 16:01:53 executing program 0: r0 = semget(0x0, 0x1, 0x660) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x6) mkdir(&(0x7f0000000280)='./control\x00', 0x0) unveil(&(0x7f0000000140)='./control\x00', &(0x7f0000000100)='c\x00') truncate(&(0x7f00000003c0)='./control\x00', 0x0) 16:01:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="0188387685d5f44d84000000001a"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="e837c5ef2c03f5c1eb7c701312351ea6490574b915d5f8f7acc1c9e8e8d2f548ca7a32d4c183994d4a06cce88415eaa6abef0648d57653b648cf8c4d45080f35df031dc06a2eff3900ed", 0x4a}], 0x1, &(0x7f0000000240)}, 0x40c) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto$inet(r1, &(0x7f0000000240)="5f849067e9229716d8137c2d5a0a22f2262887b64f7da1668f15ff64e2813d04f8616da1ee92ffe4c29b0c21e7175dc1b6c5977b5d388cd37ad03715e609b0ea95bf30f254281fe67f1d4a23d23cccbab0e26173a9b70b36bd768d52f154fce9a1c9480abd9784b4083da5cc704e4d4b50a231c3a1e4fe133a9dbd5baef22c3cb6df38e2c0ea9b6afd957bae2e63acb927afed4acaa4", 0x96, 0x407, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 16:01:53 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x2000)=nil, 0x2000) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 16:01:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x3ac, 0x4) fcntl$dupfd(r0, 0x0, r0) sync() close(r0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:01:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpgrp() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = fcntl$dupfd(r3, 0x0, r0) fcntl$setown(r0, 0x6, r1) lseek(r3, 0x0, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x5010, r0, 0x0, 0x0) dup2(r4, r0) 16:01:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) ftruncate(r0, 0x0) close(r0) 16:01:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10740, 0x180) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0xb) sendto(r0, &(0x7f0000000180)="b05d1c81221b78aa82c1ee586db1cd4d227e903f732e7a53255bb1", 0x1b, 0x400, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom(r0, &(0x7f0000000200)=""/77, 0x4d, 0x0, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000640)={&(0x7f00000002c0)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000300)="524a1810b43dcad70eecfe59a2bb3cd5f7de74031318f917c5fd408aa3a44938c2c68f864b3c816d5874d4f2518774f3c70b1efb51160bdcae", 0x39}], 0x1, &(0x7f0000000380)=[{0xc0, 0x1, 0x9, "0751a821f0fdda437e0d6988f4ee9b55d8c2080369bb981150a2bbc099df467bc63f0a82421803502a78e54163ca5bcc58904e16e02dd9d4eedc3c6c8371e1b355ce24cc329cc4e391e03bc501996704b916bb5f1958ede043b2a8488d068af23cc1c3be6a8c279bf7e4b1440caf9c80eaf841bd7b5bd6125ba0b38f64388f563556b8846b333b0e9ae468eccbaf95dc749e938f1aabbb0c7ef8739fcd523fa2d82cc7996eaa3db3036bf42dbc782528"}, {0xc0, 0xffff, 0x9b4, "66e71b3aaf16779fd15c20eb8895e83b69cdd5828d8482b8535100fe210a4f806863234a9a2aedce800f21109ef7dd083c2a21de3233636d26791f9e42b94386550e2add0489036a75f0798834b15f354c93fb91dca75b2492e071a36f8b936c30922fcc3cd4dac5e5f73f95fa9fba680147154ce516ff50c961f75de96f621fc8e88110bcb95253c9f923b8526862d7c90467ff9707623e9b431e5ca72bc2ed6f1a50eb6989e03d4896960f"}, {0x108, 0x0, 0x1000, "5c37ac7a4fd447241734c0736509b7c8f24ccb32402c64a9ffe702cf4ed8d790a034e13b76d9efb791003262a6929a3d1d6e23d13824a7c43fb19ffbf6d04d671dd005560d653555225f2061667db562ab48065d22feeccad604d499e987d19507df458a9a3faef099b1717621f6f5ec359f1f2b4c98e1634a7d5e333397b1d9d445a9e8f0881e3483fb0acbc1d9d3a975bc592b25e59dca0573e246502fc72a470fa029cbd34dc11373166a0a7edb01fedfceb56982e48fa68429a9f5ca7d5e7d6a2e30025c892605a483b56dc1b90950d73e55bf68076bb435d4c530ebe86c3ac4d782148188196a29722657fd714ae14b05cc"}, {0x18, 0x1, 0x101, "9b"}], 0x2a0}, 0x7) r2 = openat(r1, &(0x7f0000000680)='./file0\x00', 0x8490, 0x104) ftruncate(r1, 0x100000001) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000006c0)={0xfffffffffffffff7, 0x0, 0xb8e7, 0x800}) sendto$unix(r0, &(0x7f0000000700)="02b5401ba1dddcc154c7be4cfc96c15a8e43002cbd58051cc2df2fec4831564ad48a6538450190ccb2016b2d13bff99fd8843c7745f8a1ded465dc403ad6a469ae461f26d86cd1c7689a8eb765ad952fcd4931ed8f1df566a767fca42f8cb261bb882be14898f88e01935450dfcdd673d165f70aa773441fb84bdf8c8b3ecefa3a91622fc661e8a124272fc9f7dc9778ab8ec0c25fb2c9b9ef52e22a3d60b6c5e0be65fd250402ff5996dcc1bda83c9edeaeb02ddf435a8e80c68028", 0xbc, 0x2, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000800)='./file0\x00', 0x2) mkdir(&(0x7f0000000840)='./file0\x00', 0x1) renameat(r2, &(0x7f0000000880)='./file0\x00', r0, &(0x7f00000008c0)='./file1\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) sendto(r0, &(0x7f0000000900)="a6fb05dfbec31666265284f87d13ff329dbfb47754200a7cd21faae019ea018f06e7938a4614897f3cc326048e2a03fc0b31dcad63141027be0b4501668a989beb932b09d0708efe4ce4a0641835db733bc9ef45f236e296473cd9bfd0a640883eea872a14e3941488ac82f9a34e058678a4c6fbaf47422fcacb6051553a9c576a8fed7b3733737b2c66b8d71ce2563ddb0bf6f98c9189757bc7ec2ebd8d6cfa873bbb4b9ae388f41dc13542b001a308afe191e43761835408330487f4317c683083dd005875ab77262b202d8533d9d7d50ed7edfd31af5822f5daf4ae39247d90911f93918da6d58be2deb83184b12b597f7c7a20fa2c33", 0xf8, 0x4, &(0x7f0000000a00)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a40)=""/36) r4 = geteuid() r5 = getegid() lchown(&(0x7f0000000a80)='./file1\x00', r4, r5) r6 = accept$inet6(r2, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) utimensat(r1, &(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)={{0xfffffffffffffff9, 0x401}, {0x8000, 0x6}}, 0x0) read(r2, &(0x7f0000000bc0)=""/4096, 0x1000) getsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000001bc0), &(0x7f0000001c00)=0x4) r7 = shmget(0x2, 0x3000, 0x401, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x3000) getpgrp() shmat(r7, &(0x7f0000ffc000/0x2000)=nil, 0x1000) 16:01:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x31, 0xe67aa5f90edb7ece, 0x8) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720ef", 0x4) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:53 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000100), 0x3da) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="19c564d26784f18c6d345577dfe9e85c6bc7327409a3b105fb7e5a8f39692fb014fc60913d49fb061589a36cfed34c07c542bd1515fc1668c54b2597405f0cc0c92ac982def0566c61798cc658", 0x4d}, {&(0x7f0000000100)="c94b7420e26ac93cde8b8243dffde52b39962d3628a1f26a31f491c308d59d3981e2af9b40ecc99983d6056ef2afe4f0c78d31db72a5d6dd692d126d73956d14f4a950847466850be11578ee7b20b5d5d9842cfe5e803a2744b0e173de6dccd803f0c9b75740ce9a16652293f7f68fe55de333d94403166f7373cb6a1c23e4e8e29ce38af783668dc4731241465d9e646f2a311a9ea2c318994ebb6d0cc3e15fec016f90ad0268c5792e5d4e63055f567465a1b4570ae83bf88fcfc5b886b94897290985a1e186f00b0494d90747", 0xce}, {&(0x7f0000000200)="81a046f136febc28eea48317f0b8ac517b8c7591a12b7d431a8204da9fc2df07aa05592137e32ec68602eb2fbbbd454c9ca49ab9f3d6601c4b0f4cf64bb227eeafcb916a063d0609983c64a552a79c377054a4c47a9347671a955a0c139334be36ebed400c5d18e6cf27a8a0b551c8eedac8ce99cd54c809a6e4f2a5565557b05ea6e5002395e8b89b3c28dcc6eb59aba38394dd41bf8a218682c94e90d6582454e80a8b79d9548554e386ce82355cdf2232960ea5ff170f522441a8c241e5105d7c396097a014a94b34097095400188f492c15489b4ecaa5c3246b1651fbd6f3fa47986716cd9082adbbab0212c26a9581e574e", 0xf4}], 0x3) lseek(r0, 0x0, 0x8003) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:01:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:01:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) select(0x40, &(0x7f0000000080)={0x7fff, 0x5, 0x1, 0xfffffffffffffff8, 0x3, 0x401, 0x10000}, &(0x7f00000000c0)={0x0, 0x8, 0x2, 0x1ff, 0x9, 0x0, 0xffffffffffff8000, 0x46a}, &(0x7f0000000140)={0x80, 0xfff, 0x9, 0x4, 0x3f, 0x1, 0x6, 0x4}, &(0x7f0000000180)={0xa302, 0x3}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) 16:01:53 executing program 0: clock_settime(0x100000000000008, &(0x7f0000000040)={0x1}) 16:01:53 executing program 1: r0 = socket(0x6, 0x4, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xfffffffffffffeb2) getpgid(r1) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x28d, 0x0) setuid(0xee01) shmctl$IPC_STAT(r2, 0x2, 0x0) 16:01:53 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:01:53 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x10001) getsockopt(r0, 0x29, 0x1021, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:53 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x1, 0x100000000, 0x1f8, 0x0, "c3d887c1217d4f2a4b50a144a2463e6e1bfc9444", 0x7ff, 0x3}) 16:01:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "69d4aa1fd74e05ed4897e1d7f68f0c1043519ebe"}) 16:01:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000100)) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) 16:01:54 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0x20a) fchmod(r0, 0x21) 16:01:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r3, 0xee01) fcntl$setown(r1, 0x6, r2) r4 = geteuid() setreuid(r4, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:01:54 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) link(&(0x7f0000000280)='./control/file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./control\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./control/file0\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./control/file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0xe8) 16:01:54 executing program 1: socket$inet6(0x18, 0x3, 0x80000001) socket$inet6(0x18, 0x4003, 0x2000000000000009) socket$inet6(0x18, 0x8000, 0x1) 16:01:54 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xfff7ffffffffffff, 0x6, 0x0, 0x4}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x20, 0xf0000021, 0x80000000, 0x74}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x1000, 0x7}], 0x3, &(0x7f0000000240)={0x0, 0xfffffffffffff66d}) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:01:54 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = geteuid() r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x1000000, r2, r5, r4, r1}, 0x0, 0xfffffffffffffffc, r3}) 16:01:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x104) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mkdir(&(0x7f0000000240)='./file0\x00', 0x10) fcntl$getown(r1, 0x5) renameat(r1, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') 16:01:54 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto(r0, &(0x7f0000000080)="8a48284bcb3608eb9c9f8e67160b34d8342628e83f6686805436240d9332193dc4c3530f6133f03823037cd56d37cd853ba965f89523c6f1c1b798531699954f550151e1638803cc13cf6eb6e9908cd0690bb09e846ecc5e2995457e9e27c918130b140d559f321f898d25c23036546df82c5332638b877b61d7b2de96718fac8c0f291466ed2c6d86943545e21434ce5a1c654a1676157f16bd09", 0x9b, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x9, 0xdbf, 0xa6, 0x200000000, "172d768989ca984c8832ca15004a4e6eb3dd1b1b"}) msgget$private(0x0, 0x448) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:54 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0xfffffffffe, 0x8003, 0x446) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0xbfffffff7fffffff, 0x4) 16:01:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc22", 0x20d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x9, 0x3, 0x4000000000d9f, "b08d16c6662200010000000000008a21052cd8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:01:54 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x1fb) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0xfef, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000300)="cf0d3e308de1ad024701040000000000008cd77f8069570642bc13163dbba60945d96a85f9ddba18e0ca9af6568eab01abb00227c0c17ab596be2797ee636c91107d86939f41674589fc392dcc9bdf1e0033bc6818b1cfaea7cde788a3a302ea", 0x60}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)) 16:01:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x660e, 0x4) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000), 0x0) 16:01:54 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(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="9fc4282f5f", 0x5}], 0x1) 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) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000280)=""/138, 0x8a}], 0x2, 0x0) 16:01:54 executing program 0: r0 = socket$inet6(0x18, 0x4004, 0xfffffffffffffffe) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x401, 0x100000000}, 0xc) listen(r0, 0x400000) getdents(r1, &(0x7f0000000100)=""/232, 0xe8) r2 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/69}, &(0x7f00000000c0)=0x47) listen(r2, 0x2) 16:01:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0xfffffffffffffffc, 0xffffffffffffffff) 16:01:54 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = shmget(0x3, 0x2000, 0x440, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x6}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="01", 0x1}], 0x1, 0x0) shmctl$SHM_LOCK(r2, 0x3) r3 = dup(r1) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="f38f40ce29d3b41b2dc7db37ae66f78faecb9e1730d7e3c119fc8a5779545d86aa9f5a83e1b18b3e4f222fd7fb024ecd633e4ce37d0c5981e1fb2105070d414574880be90d9cffc518f345666bbf39e1611199803c3b0966e227ab8703459ebefc11ead39b9516be2415d24d61e0a92d8e65a643d40ea8649ab236ca5c43f882b9740ac80cb0a80c2df7d98f921f8f475cd9c38844ad7cb9d17f3c0fa61f0756039af410e887745311386634066e07a214e2425c12caac98bf469eeb52377dfa1d884488ce8647c2e92718aa972f1c9a783247ae70268908eb19cd9ebe8568aa7ba5e59487ac33b387232a8c6e5c0f6c670a407c2825fdf2226b054fdc263fb23fa70867f8daa058e781f4fa59f384c30d1c8c3e9a8c7d629cb92c938684eb5565ff75b6acdcd1eba7f70fbae94554e26776dfa6cfaed4d238e90366c672742f08604550cbc45bc2506ebac1e4867550bdce7dc152176e53ce063a77f665b5f6270299b629db982a7f0793631fbee9417c9a0ca938bc056daec5690a2592e0a4618b0954b487d8d7ec9f862f01e37d94687cb2dbb973c88aa3547070aca87b17ca219cbf3b63d5d9b27014c090b9cb83cdba0da905cc04e55f13b4eac7597ac915360a7f6074c2fcb6710aa52fb61eb1010cbc44910e4602c8a922a6c9633a828cba89e00f43bae9240ec45559f5447ef1fbc2be98a24fa9f93c737f76e42859de657f65525a6decef9a3b61df03210d1ac89a9204ec44eeeed0297e6c46f0b09e3f5d6da341fab4cc0122fa5603e9ee2eacc593626d65fabf81a6b3cbd1a8aed6962dde311483bacb9ae2d11f509745a967a93c9933f416cb189b9e6d646469dffd9da79406329c1aaa3ee9ddeef563c1c61ac98d0c9db127095f0db77c4593e0d71eee5bc3fb548fde9d640d745f43e3ae6e87600e08b9d30ea58d3c4329f11c7466c077b939e07ee9bbdb30e68adc2864a2d8fa44c9b7005ef817062f78c895b88ea93f1b8b28fa326115ca7087092fbb79df8d08d85caeec3c67e92838d8260bd4c9f5391b74faa238b4c659aa975c5043cd8d8cfd8c68611e6b74604b4718e50cab460df660e260707aed7e873d3b20c19130fff22d328d858e995cfe3e955e5068184cae2e15077bc1ad89e069e2e6eecd942d49e6ce9aa0e07fbeae659314414d409520ed1dea0d1510db3e10b9161355042e06a525d0eabff75f03d7edb1cfa216398cdc98bf13f591f12771856b3c37331269ce56473ec46dc9445a63377cc6a65ff844a937c349530c5eac0abf7dee9d2f96333d934464d681a368a429ff394bbcd058288dcf8a13b193e6c09a35b9d7e60c07e6b960b241e5dcb1dec11accb4926f48bf94c117d6f070f463a261c666448939ee643c86a8ab15e894380f2e6765e0c5fb341b3d4a66bca154d9e78e3cbdc3bfc86a13e55d417075b8f80f7e316365b0fc7d22af2540e41801268e11784af25673974a37d368479c7346a02105f2fba89f3c33b544b70eff4b52a3e1765f4f76d838ae4424e70b6d236cc6fd114e166ef592effad5c33d9f6056d3d9f08f3f1a29916984fa39341c75397c65b0721bf53f6132c9c3196c1e9f8744d48f5b287aacc23d803b82a1c6b1e2d9df782ec636d0784194c857b8730729cade340b59b8c650ea8e1afcbb3543379eaf0220ea61ce206464b56ec74ccf4e65986d40d39c71c32c3cee771a72e45d41c9c00a8327b224a23ea036499e78f98ba8d8524496521fa279941b8451cb8190bc89619818188bc84afa07eff99603bf703c6f1fb3d3a1c257817358d915bb9a5e47759e41a8844643cbe71d99d95bd109c3fb1b660ef59428de9d097ad18fcfcd2d0473ed88d4ac15a85a717758ed262e2ade4eaa95dba41cdd7d8f350a201b981b92d34a1911ed749dcf7e67bd673954890edb7ecf14fe645b210b55856c0219e7e7ef217b990b57028176703d37caac64a3a04d83c4efcb26c157027cf0ef5c203e8a3e822783eb091ceb84ac9fb06d0cc21495d07058c15376bc4b8748770a7455f877a2d466fb69590c754b568da2dd08c50f32b8df5bc4b845b4fe9ff07cd1f91c6b5b85b9bd2d16e99fde219475dc29d8d96ef0e91007e490add6f4c03107d096edcd1568f586f3c88e10496f2eec2095d5ab5cef9fcc9e709322953c0b2d0dc84841a22bd509145a19734b757245547d84fb08368828a899fc5af427869c3244dafad00c6a184e926c1c32563511b63d6251c55b54c0be4306af681b8d940aa44adeb119ee839a1ee40ff1ae5856de519cb52cf64ab50e443760cde66bb7efbed8fbf1c323a53f3a0d7c137e7b64d93d63b8c6d1dfbf4a1ee9b6dd59d09e604c3f8ab679338335c0a3551fd166bc70b56376306ca8d314890ff0739dc2bc23310928c06a2e8490161da25a226899b36f21080b5860349e7682aec7bc3e15f9fe05706481a27430d6e43c427380d8fa73c82d9905f43fcedc9a82b7010da4a25fa851b085b167bf5797d6a0d3f43c61895d3db8a383f142280bc6aef8714ed68263f610c1a40d93ea3fe1882daa4b00a93a0c6ddf1a4d24873e77b514357cc87b2fa99d46d7be724711f5e59c00d8e0c996f99c49a1869d9f5eedadeedf97aacf55ed1a10555cafb8d9096fd858fdb4bd77eca1099a61db7334a0a950f6cef420fa20fc6fc232d3a71e9331d7a966d255cdcd901aa1c0aeba0b9c4be1ab7fd7c7c63865db7a3931c176d6dc0c83aeed0ae11b2fd357b1126acbc371b8ecf990bace7463a50977527c47762ac727d097a1001d2624c5508fe69b89a473094f89d5ebbb13625be2aa0eb3ba797321e1b54782c95f30a764cc3353d42b9f94be6338f6f0b1840e112b52893a33250ed0b8383019aa71d827240bdfe04eab484935d82b31a3b30ddcfeb773615451d67a14e5b41bd56c855d5248e8ded205ffa3676c05bfc52b0c3036c365600b2bf05f54a2ea2093ad4ebc4f1f1d06b517a3d16fce97ab6191d0944e2bb0a75ddbdb002d807bb2ddb9dcf3cc43da6f467a0666c5fcfe1a177612aebbf5e77f151b964b4b791b035784986bccd00212bbb773dcaaad4f9ddafb33f0531ad63df281f362bc39198c93ba9c397d3871def26aa08d5237e993341d56f1d0f77abd72c90ecb4a2d6ffa6aae5b18bb89dc145c957f168f6f9df1e149c9058a9c62af0820d7e38ced8db18df322a50093c591144912812df5d2394393b3dd246f8873a6925b0473c6af265c5957239b3a43fcd7f5e23101c260f083d9f6693d42ae3902b645fbb956e1378a04e8ac5281663b1e9266cf791956199d78e0b63437842b5252ddfa17309a9ec5ba6bdb0dd1461c6119cf93bffdf39aa544150e14e7f6bedaaa53055acc0c504fe48312bc59f25fa0cf2ab18290768b7482c670de0c25639cf0c6070f00086cf932c33635fa6c9d944a975fc67b23b94a2e430ab2dec6e8aebb8f54a640a7ece77b81d090b108842cd2199d311227339ce9164bf15642e0b74a67544bca248a9cce7f32650497230d699803ec454e6b692de12ebfd91d0dec06fc526b5d3d2e0b830a78bf9539ae90b39fafaa5325f28c072c53677769a29d97f8ff8c0f10010c9b45c647ef33fa2b938cecbe413a12cb66d0a99fe2b06dc4fec67ad302e0861549298650d9cc53ad0c05cfd1a412f59ae5e792ba063bdfaf3f731c17fce3b64944ddadea880bb0cae61141320d204b22d3cb962e960b79426fea88ccef169d0c7d6c3a19f3c7446a22f388de85fdb0045dc181ca30bb46b1764a3f9736ac4cf7f9e019b8c7ebf8689c942e7314c0ce970662fafa9b5a78c985aaec01b19bb66798ea922ad0e47cff528cfe233dec097eb70fcffb4159656007d2461dadc505ec78dde38fcbc5885bbeb02d504ae53b01ae7c3a284d83ad3fa4b4e37c0848a5ef0198adffc2ebd8c55fe3a6ffbbfa17293e735d9296d22c3084165ce9c3dfb9ac2840a98cd8565b0c3e254b3775a2441e638d15bdc2aca5c33a5fd7192d3ca5c1267e8c337cf70d03431556ea70f4c1d0df4eb323b288d47385ef92bc5e569fe8bc8be82580974f28c1c0a111e9352749fd21011d72fbb24226ea8407e2347ca47af766d07192e26f24a0ec4b2ce09a7702e7aa7cc82ccafbb01eaddfbfbd88b4ec091302306bd9d81746c458ed4f49c5d8b014503cf23d4a4697ab5e0db3858802e16fcb41b8bc92981969eaf54b40fb7ca7fe79208fbe265257e7ca2f8e3bee01cacc29eea0f9348bb855d794383987b3e9bbf0b42f627922c5c02e59b6df6dc5e5b23594eb18f8d6037b5fa0c292d4320c4a8bc6aa9a9454b489e7a7a8e192aa0f040f9a1bffff4921486e11f77ba3c3743100ceb80ea6749271155b003e129d96f21955e5ba0e5b3d4b1c6899a5d2a2553e66508ae314ff9680b3279e0044da570e485d61198712349ae5e251e2a71510f25f8f2235e720c14cb021ea42c28ec369f1506c2745cf12a9c642f4ffe27523974981df56e1369e73ef2bb3f6e4a0883783481bd9d7007fef51f2b4576d9b7ec4193e0f1a184c345dc03ca3998ea2859a9c5cecbd245c87c9b97e58d65954981005d7bafa2b7c21e559009258be67b7c0f14165f9e11adb356cc8df9298af8394fce43451707eca508b83e0303367cca183dcac97ff0d5039d5ee274ee5d0bfe04d900cb49da2c3052cfa56292bbfc5361b7043a9ec2153d7c7d3b02699a2790b4568007b06d2903ff53416e3f480a703fdc65614cc57a1e3bbfb9701ed8fd8be409d03245fc33fba54640d89a76a4f550051294f43f7a6953cae3ec73fb838eaa41b8a919d9e6e1e5ec49cfe0be7be9ccab6eb2e740d6bf8c2536609a54fa4812c9ef63062a4a62cd702e7b62661015613418ee39af68c88e4e3ed83d63353acea0c1c8e5ec6923c4da7929c14f883a444b18e38dcd9ed4546f564ed96b0a3a30d980e2fe30fe08eabedfbfd5050bb698198ba2a1ecc696c123a9b0a5aa61134881e0c60a9ffc7bbf52a50947ea1c386c468be0d69b642233ddbcda508e37c1dde761af7dd96b9ae468874b051c7408b21054c9e4cb60cadfa783b52a6d2bd3f57aa2f6afc43081d07550e9e28636ea3f9e6623507bf2767d32d6d9e97dd3c98b82c28d0369217cf3d72da05c6d3420d532bb5fbfb633e9e5b16f7e2bcb4b5db1baaebbea4f8818d3de48fd1724ebc4785c01a89dbbfe6dd2f55403fc27f19bf6a83c591a2077f8154c29279a63c42bdd71159058c9ff0c29570a8ba587b9f67a79e24a2e2307740af83e3325e2e419c094b25a4a19361781f9f8a39b124ebe33466e776589d259d673137267c591a95f37abf54fef6b8a7d1a0edde7273e704ea61ee9b60bd405897c5307faae3dd957ca4f7e36129ee19aeaa81be2ffd66ddc5d482d6599e14035fe1745c478e7d1979ca333e546560732d9f5ece04ead74562dc00771b6e9c65ae8dd0fab95d93af80bca41084d87975e6e6e7a74dacf76b872e38d2b4d10fb3ebb45da005647ebf7465c428de86cbedbe64c1c0d586b3909e5fdf539ebf686a99b23f23a181ead04b5e54d8dff7d04861ed0b2974ec5902b0853b215c6bffdb11463834bf6a831685c19891e944ea3a7cebc37f087ffb835bda36b8c8cc5a4427a3fa5024a8d1a0b9d1ed689a89c6b4efee4a22ea9619e6b893ddc3420fb2bf3cbb9e952070c1b6991f955c84c495e7f1cd3add7620db4633eaaa21f8a42390a9b857133f74cafb4678448892ed45243b854907b2fe8fc7a1993256aaf3653cc0404695b7b3a2aa8e540c", 0x1000}], 0x1, 0x0) fchmod(r0, 0x40) r4 = msgget(0x2, 0x1) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001140)=""/111) shmctl$SHM_LOCK(r2, 0x3) 16:01:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d900000000e23ac168a0d130b5a77f3b184b237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fce08", 0xba) r1 = syz_open_pts() close(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = msgget(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpid() r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x6, r3, r4, r5, r6, 0x102, 0x8}, 0x4, 0x2, r7, r8, 0xe2b, 0x0, 0x2, 0x400}) dup(r1) syz_open_pts() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r9, &(0x7f0000000880)=""/161, 0xa1) 16:01:55 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x7b8, 0x2}, {{r0}, 0xffffffffffffffff, 0x70, 0x4, 0xffffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x60, 0x2, 0x1ff, 0x3}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x11, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x9, 0x7, 0x7}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x4, 0x8}, {{r0}, 0x0, 0x8, 0x20, 0x3, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x9, 0x65}], 0xffffffffc2ee76d0, &(0x7f0000000200)={0x9, 0x4}) 16:01:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) recvfrom$inet6(r0, 0x0, 0x0, 0x801, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) ftruncate(r0, 0xffffffffffffff00) 16:01:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000080)=0x68) socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003d, 0x0, 0x0) 16:01:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x4}, 0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSCTTY(r1, 0x20007461) 16:01:56 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x6005, 0xe02) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x84) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x99d0, 0x1, 0xcf, 0x2, 0x2, 0x5, 0x6}, &(0x7f0000000140)) 16:01:56 executing program 0: socket(0x800000018, 0x1, 0x31) 16:01:56 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f00000000c0)="05a5252a5957ef27e5b9a6bcf0888d996761fef693dd54bb3ea6d10807f7c765797d7a91a30b2c3908aa239e02523e0e2d08f657faba2d5c4928646d7a957e51e5910cafa5b1f005f928be46cd9f10a83892175ca3220d138f761f2dccc0499a0a4f20ddd0ec", 0x66}, {&(0x7f0000000240)="8cf2d9c5bf1bcf2c09849c6c373d2df3dc2be6de8e12db465d790ce72136fd28de0102c259076d4bf132d600464004deee68d6251b7f61fc4e227edeb3f33380f03d3691cfb56d36dd4ab9f2feab921e4a2728f56f35fa97f49044801d274dfd836fb928ba38d540513fd117d2ea85d7c7421b43acca05b875c857c328bacf51b12ed03305235857c38deec9f595d562f60bbefd5e0e4cfefd5fa85e38e4a9146bf780024dc52da50e00a2780b992ebfcb9bad1ce5f8813b2eea2959936744e6f2d465629b9710acbffa52851850faa3646dee6d87dd4ebaefe77924c5fd8d005e42e448af39c912d18c46a0dd730b8a6582541925d8898f75709ecba642c653c6dd0b6d3f7dfe2a52da198250fd85cbb24a5d80af9ab11dbf63d722d58b78372f793c71be579458374f7160a516ba7c720b9efe3580ace00c0a0bbac80a801b211e8a915910c34d02eae7d3ace71a9fd861c52d53688cd99585bda2109054cdcd05b2bffb495ba61fa0071585b0e3880e84112843ef9172c6fb84bf3a4e50eae2da8e2beebf889a66ea709a58243c4029196940239dd9d8f8a280864fbe41ca6a61edce35c6cd87d585507d79d2dd915332da06f9f7a5ddca99c263e97d72446c88b342ddbb5915c496f67edecea25e36101c7f7122279b82b670c8055ca57c8cfe546775036619babd493b1c4d139fe47be46e01163e6f37fce69d8f0558c4312273dda7bf40ea8d6b047c2062816c25cfe40235a5f67ba4e47d25ae890630ee504db0bebdc7b913175d914f31d5a19b9df3d1ef103c2564e6f52350aa10e33bb8d93e0fddb93ff768ae2dc7db99f63b4eea4adbf41a126edfbbd350635aa691b22784492294965e32f1f4df3d8430f9b3e341d1d68fb9202b87284c83d8c28911466b2fb13b83a49cfccbff3e2d3e53b9ffaaab50bcd7bce4c9238e8ba42c7d60ab39f691d3b622b1947f32e1dd8bf193565c03305dc21719066ea5c6d061010c5b943fce37f61c9bb1954e6e553a8687cb600de273cfdd1b5a1e39ae20538d074322a2c97aeb297080655ddbbe9c874afcb275c1016378631c8120c6627e96647e32342ebc4d6fd974f136bec42460df3f58d629fb6ed5b7c598e3644873418a31809a4551b575f76a9575a82d6a9edcbdd58e0d78b7a18d3b228edd3133e380e5a30bb8220eb2aa87d2965b3576658fd2fe16986d2eb0963454708d2e60d446bc2ac8da1e6dec88610bd1d62e0cf1ef33d61efa3f53f93555c6805874b3aa3525a298662fc609918b2c3f06ff4ace280f7cecdc91478db057c4d580594e5ddd4b59ba6e9ebec1a4b7750aa82a7d8e428dfea1836b693ce054a40f86afaa91a45252a55fd67c621f2f8c1e884fdee512349e84d141fdf2a15aebe39f58371415b3ba20957dd9b94db5b24276ee496cf64767bf7ca2728da9f6cf249fa529fe741932784249d6e9c9e09554fd57b6b0706b7829d90b86e6323d5e6fa90230ac14221c132f3ebf05cb36a36785c37e835e0aa3a3c2e0d36ce6bf6ff21b24b969f24433d8f4263275ebc85870a27d16afc8eee6ba4a27590a994817d7ef206798d96d79bd5683fb9ab41254b7f1fa5430b948f1cfbe55c35169ad1095d7061c5c3f9ff194e6b4536a57c6a5f755f910509e0714b2d58c94adfeb4dcd74fea3a03a7661f59a51b88b03cde1f9f6f77949d4727264ed5800c9e7d7808d8654fbc2fb5c7d6213519c99b2dd433e293b7a85e75e524283518f6a8ea487b0ff64ad9ef2c7e644fbf54e69aee6c5a2a10deabf114bf5f0adc6c3abe8270433ee6a26ca9182f3ef99333c524222828b1012a96bc54d11c62d60460f0ef37855c245e58c20c05ab4760d0282197c78bccc4e389b878742fff87fe1bda5fe96f5287d95086c780ad6c1dad0a44ec4c1d4bb0b7ac0466a5b9f5d9579f95916de81ed320137b2dfa2315769797337f8b7fd59b148146d73144a3b8c458b25f4cf6b9ff653bdf6239e3362174cbbabbff23b8c242a4f91a142dff0c9d55e0a67955832989dd91364212cdd4e43f3f34d04b380dc54fcad5a67db8c7d4cb1fe4914eacced04bda5a72ef006c426d9500894ade067141ab628ce5d1618812fff1f3558c574761de83177e8a58fc2188331687820e411802ffa86a40e006e197f1b242db835e3b893c6d7acda99a2ede75f87bec686331ae3716d0c164fd6fa578c738af60abbc3a0fa7777c395367801f7c550eac03446bf7aa897c885ec2ca7c83aa2b25fcf79e6b3294c57c61b8688f122be640d04647cd2e3f290e903bb43bbc70bcf0dab5211d981efc3eb041687526c1e57589d183e6a523fc20fc7dc970ddfa28d7ccc09568f44573e178c923e903b37c7c7ee89ae905dda517f5e0b2792bf13fdd7cac973d4eec21263f1240a9feeaf8003f38a57f1cfc5cf52eefd8874ba83b59745e28384f64d33bc26f7f32394840a7220004234b42ae562f94d743101e21e423ce804a5421cc85b5f369c596ebab86689800e698ca5417ecaa1f3c10eed76c4944c0691f02105c69b71e751052b15218fb83b062bb4f4eb639ac577dd1e03b2493e7760e3805da2d999d7aaca9cc660909322033cfad9430fb51c89b8b4c5985f371e95cfa48d06ef8b136d7adba09d1ed0b5eca3d7032b71f3bd9d3501288ac7a5e770c27d35dd4b45ddc646d72e787970af33afaf4019fa0319ffb82e544ce4bde8992ec84cd481d1590fcaabe0c6184380a98f3cd72fd52290d59553b55cd04af1a9671fa53223accfe9676a2f78980123cf743c679c5d4a3ae911dbd1813bb66a0a23172f48c616e630621444fdbba365a7cf21c979475cfcc28f248a5e301623e0782632222ea4fd667c8e164891ce99478532d69db9699e31b19153463f9ce42f8659f38562bdef08848fb9dbc131966e6d8c9e527899cafc4bd20819df356f5a0632892bb4b3935a15bd8527cd0f5735bdf998eed2c8a91cf380113c8e78c4a9ebe28aab6b82f68501e9a8e7288f319549cdb4fb206ea6379b23118445a2979d898e60b6195953355bfb976b95bb17547ce8cd0cd792d251513cd1da3c1a6b16ab63348691fc0adf50a2ee989394389120f75e390129a993a27cfbb0300ef6b9e5d702e2a66e23b393f960b9b15d2de59c0808b8ed675886e52677cadab9daa5af48176bb2e4aca6f779346ea97a10cc49f526f7155d14c5e2ff9100f70232aa0f0d49561b85ed380a46fc68d7deb671bac9a5903d4637bc8a6a65d10205a37809a796c7c1b3f98cd1319556d0978eb3f555bcd272eb32a98c3a270fbe54b69caba138c55a7bbd5f805654382a216a1384fba5826928e4954c340fb20fc1b499428644e8157f2207c7bbe69abc9cd2514f2d51554d6f54057278be3d232f2121c64f84507d17bfbb52b044914c80b8b3528e69c440ded130436fbde09a0d1bfad4da9b9696af3d9cee17ad727d5e2da81184b6444bae85c394263b4dcfa239f835adfe4db41497147f430a0a80f5ebaa80f8f274e6540b58c4cc74386fa8cdf062d1d5540ecb3d9f6e03aee13b89ed7a54ff52116eccd464c54bc6192c82034f9486d9b8d87e5cdf61d3b5a94487abb1e6d62d1e78ac6b728bbfa3ccb3d9781d916ffbc93cfd2faf26b9e30de235d517a46133f411fcad0b58b2c2d10d4a91b1db149e72f9692b94bdc127d2b3240c85ce751a8012474e3c840aa4845e4e11d249c72dc427669f5123527c9180a91939cc2913fe41b3b0e3a92b022627a0bc68ab32b2b4033c67d8953c447f6ec98d9eae54a20cea38040b9d6aca23c6abdacef5ebba2e87e438e6edd8978aefe142d9e47dc96e6f3fbc311cff542bfb41f8098aac2011c7423387ad3d0d53dcf14773c5faa92eac6a5c223780d75fbd18837528f1af0bde499957545c2819e376fd4ad92fdeace6d11c8edc4feddb0ba6a098ed9985e40d79ac3507b3d469bd65233436f2bfdae272020f5c5d83f5a84b319188e9c8d37c9c6fff6bec796529d1cf1415aa18e920958414d59e74bdb7bcdb845fcbcce6d8bea394848d217c4b2e16dbb6f20bb3d01e2f0e844ed22ee4e5de0b8307cb3615ff7f588370738c5304cfccabff575b1a6f1329cb89338ea7241112d162f0d5b24b4092154e71d2bdb654b1ce681525af35d5f412bc3bf2d42566393fe729fc7897979451e1a2f44530cf6fba9b6e13577c79751afd8a975c948a95503965eeed814783fd038a10b8cd934736ebf16d711b47a5f05b6a3072fe230dc34a4b16366c15aed28c2223d065dbe5f392c5ffeaaf79ecc7123cb2270f71c21564c6655c247e0aa679b26b39294eb21d93ddc192933d305b3301a40be75d58d2353073ef79867142566804eb93e5c28a8b6eaf3777f524bbe014d90de7c231e5fafe17a45e24e228747fb047a5372083b1ed3bb3bd1368e04aa64e0e5e6dab6280aad4323cfd80e249f816a690a7b4e1b01633e271720b18274d2765db22613ca7b894584a1e39d3be8715b48c3bc584155712d25f46a944e81f8f2d5f682fc66ceb0e9ecada93c53a9eef26d0ab24ae4a773c43c6d42b9f0666013257131926d86f9589e6cdacd7879f0b3065de56ce7437a7929e74f0aeff29b1b175364e89e99ff4a9e8f3dcd234cac8fa008cd1626557354e4a67b319acaff8dfbb24c1c1adb14de4138657b55ead1ca379e9564fded325a508658af9faa5adad3132c96e4db59503d61ada6d6896de95436b13538b53ecde3babce0229a6151d7f091eb439974ce8d0df5970e40a085ffb229b51b4a7e4e8c0ed0122065f8b56e84e14ba0995faa55fe22b2cc4a453b32182a49e225b8d56343c49de663f9061d82230aeaa8392d04270dde7819c66f924ef381b4580e929dc5ee3d8486c4ed290009b9150fc2fc175e3db3666646aad343b2f21d220cb1cbdd96ee2976973c4f4ec2e2c79808d3bb31f67ac0282c9160223bf088e237a049d1099260b16363f5188bfb9cf59e9f2e3209a3f20d1e768162704a69f1f4f3a7fed06991e37aeee5049bcb88c61cfdce5dec994cc90f5299f1adf6d3fc108ba5d88a1554ff609b12e0f499fa5cdb0b6fc9c529e841b6e7b307869b55fbb26b05b7c0b25c79919dcc8512e6dae919a48f3ea8e4a244d768ae9550ca18a2971ec52bd966bbda63117c1cd38002829f40956cb837ae47198a4a5aa5bb887db388de2804d5e2e68b04b108a64d9de964b06ecb58e90466b2b2457aaacbc0d59cb0ad5773cce0c6a9a5ecb66c523096d35475ece87684808a3e419b0944d7e8cbfece4eec415dcb462b91aef9dbfccb652f80a3ebba8dabe00147ca9cdde32bd630eadbe279ef929f89438635056c1127bb412d6e447bd20cac27b271cc510d22c49399c75725eafff36d035fd7191adae1a1513a24127fd5e7f9974f8073fc8a586a1017dcffacdd35c4cb831b7ccc54aff87fa6028e45b366f8f84ddbdc75d605f2bed3b41b835ccd3b18ef2535554551fa4285e4ff090832a5999b393b4d3efd4b0a7043afa2d1d31afbb26aa52c81d9572ba72f518ca59aaf1280d16d34ddf0c6ee1c58e10821ec9d77f08a96e2cdf0e98bceda5e4fd0e03a623ede03dbb7476b2aab7a8465b889a3d665ee6534a429bda2ef810c814ba857166c889cafe55f6245fe09db7c36f9c323e7a9de369320fcf001b88ca3067944bbf8dc00b5a0c8734541d21e87b1fe836ad486861d59db57f8ba5b92b60232d73608ea5e7aa4c5812f6af3cb3fbf36ac306b86dc130a3a23d04c2dbe6b95d3361ff57df925cca5be383f639aaabc2535", 0x1000}, {&(0x7f0000000140)="187bcf468a618ad7052b3d3e58ffbb0bfdb46d9e8002", 0x16}, {&(0x7f0000001240)="f2a8a87f83f3e9d07b140438fb61c6c13af9dd30ab6359172949ed4fcaac16c879f8ee36416524ff584a0c5b37a4bc0dbef56bc4c8f18567b6b826b2e140fb2eb128b87ba4ab7a2d49404cb98b18059997efd5f424124585494dd2a8aa3e2b53f0ed9c654d4918c81c7f4786130f4ebf5ccd671ff3a17e91fc5369559708aa5c6f92c8c42b966e0b3cef7acb1b7cac50f407805369de702792bf714801c6e39f17a7b782ea0895c665650f94cc2e4538d039f778", 0xb4}, {&(0x7f00000013c0)="5c22cd0632cac49b223b5beee84489388031cf19b169a5ef73567e00d1b675436fa712d8891012aaf80497268130faf2485e554d49aaf3cc0f7bab03efd2995e42efabba226cda796aa4b480c48d05271d246faecbef478dd8c19ecf5af05044f6f33fa89dff5387b0c02d67e190837c74f20aea3e89eebf959e61f18685c1d8208ab1b51d7214a368eaf4b93648e36d52bb66b1a6", 0x95}, {&(0x7f0000004c40)="40e21820b0c87f88f0044e320a8d3f3488f6652bede449479bcb9b47152d8e3e345c22923501868565061acb52f657bff1902fe862d15e47aa12d6ab95fcc75a37010942da45fd03a2e82cb669e7735eb571e1a5f743f37552f482a8fd17db25336ff8e21ac0c90b707eadd0394047b3aaf15addcdde1c9bca004c8ba8224bd11d6de3b20454cd26e86590315fb073816ca94f4123b960537a02c80ec98ac99f4dff7edbe1790cfba7e927c8928a7c1154c1792f6dc4581f7b9bca03b2dcc86c2f6dd68cb7cd7763a2c1eaf1de36e2", 0xfffffffffffffd80}, {&(0x7f0000001580)="f74b00c6762c58002e6279ea2d11f245936486d70d7ca24098c9227eed896a52c397ad009cda54efd03b16a84a1acfa6294cb9f154e122bf5ae7b4b95e98c1e98a97a4a3b250030408872d6c53016e82d396d6513d6170e4b8ea12c24457b82c4b58d49b2586deb0137503f6b2647de6fbf3b15456c5fd6338888dd6f7f50b5fb985e785c02b4ce334e54182ec0df5a546d5c9098979bea0", 0x98}, {&(0x7f0000001640)="3c422f15200b5e2f64d89128f0c533e4498f060f785879d06f5cad971e6aa123b1cda740b036a8dd9bc2d862d7e05c4ddc5dc376742aa3aa022a87e53974100f906e68b7f5b600c6ea0ed3610df8bc95c0cfb5e18eb8f25ea35ab44148a1fdcd7778eaa78a5cbfd04005f79572db9b5b842655694c99c9017509e5d46ad9b7738b942616896c159581c955dbf78de174154bfd041655b369465edec900aaf2a8f121b5be8427eed9be197106916d26d6fb46375a5fb9e588f4e8a84443aca68781f304c29be9b5265aceb1537bcff7740181d9f5191ed1de96744511906630e7179a1b4f729f323c95c2a9816415dfe071a537d72380694e660db02f9b153f7381b675035ad034b91350254459e8dd58e17a778b37b3415fb6ea3e9742bb18293b0880963e61bb4b2eb607c06ec9ff9dea0b04a94af310eeda9e65c18e8d4a44c13a1234571921e69e777c7c68e27228ebb5a2d7afd7d1c08ff67f510ede32fcdc737aa63b6b86d07b3e24b58ed4491f194895588b3d61139e67ee5d25a33b4bce0592ffb98ebd8261c984e89c79a3413c2ae22594654e8ea27d713f02c01f6bf0279fbe7d45c377c265d97a93035dcf705d51229511debb5122bc33f0834b5cb80e14d051abb9acfe2141a972a52590b492e64a5600708c34d670f2eb45f275628aeb2cb8b1cbd17b70c835e1cc7dd932326ac278be58239076e468db4bc9983f0a672062ba250d00b711b5372243acc68224f8d7f1a786f774c109fc44fa9f9c3832a4d79087dc853dc8eeabb7be0fdca0866692321310a2f4b46bf8f656d694e0166462cfda96ae05eb48f674cfcc31ce2fb87b2ce22a7017361d439335ae6b1bcbc3e30d073599211f701741c37b8be283f3ffb53bf52c29d6421f2ff7faecc089468e341bfcd677c9c53d82f117a9917c07295d39bface9afbd5dad8933b0a4e2d8db942c399d75de7e37be55e03ba6092d7670a467d177a7221b91d1d4485a05dc7e54e11fc149b72e0f8bdfd0830e7860691aac2fb6e4f5ac822919b125daa870b66b95f2558ab1677fccb908c15f8f01826b1a1130593ac9e0d3746efae7f0efe96698173d027c76d50221c4df7764c7d948421af5a8fb5461deaac49fcb44c0e28c170154a9c83cd9f4b8fc20762e4cc2a86f1d50cb4e5855dc9fd6aaf8eff806c46ea8d24b761880d8d6c87cccb839e5cb1d41a35e35865e36e75082a7d18a88b0e6f67b955b900521ec1728e2a70376246dbd1fd7b9612b2f6bff840c79c155ba006aab34e9440c1fcce206f169d3399e22f59a3b38585387c6b252bbc6d3204a44d737296518a0cfd575e9527c91b0ac55bb301dc6ed5d69bb3154b54d4498fd401fa6f62c35f665b0ea1ddeb39119df688086afa6ddd24ad7add6160d32ee279d0ef83acd9225256b55dc08003cd504fa376fc6c9b4289e38aa2f601d0d4745e3dd760ad3cecc3da3e5cb4c0a8600c721ea39fa356cfa215edad3f447b67293f5413b36516dfa876e5f5686159ac053184bd8c59bb381cb691b870ca2e6fe8e7aea8e19012f24d2b5d20814ba68b75ee8fe1eb6b35164497116d3e3ed1bf40ad81ef8b5136ca9a1e2aed3a69fa97b2f37dd6a3c9f58d400c088505b877e93fe01f2fae7c66419ea3f489f0a720bf468caa25e609fe23b62f561c21c56cca31334d1fb85842ecc2253f780817342000275b4ee6e47a9abd57d4190b4155f9fb7e2eedc4f8ddd2e20e54714d7a84cfad3f26d487c384b64ee609daba62441c534dc3ef74f74e45fc362803f521d378f27e74af7a8f82a3faf591bfabee0dbd1023d97ac4e4500737d7e7350388e947debadb4541e2cef5f9d12eb40d12889dbe2e7e233f12945f8d9f1e2e84b54b1d01ec2ab2631e2d4971339943afff6cb0655456ed6892c1a803bd42a7a160d2552189faa44c8e2e1039941b0baf904a3ce4f7626019b2d8953860e518d38aac7643725cec6f409754b536682791866823593318b873379784c8dfce1ff7ea84926021c52be49401b40b9c0e9408f0378d062109dedd4791fba112b712d7b563b97c154d82f300ce265b473d69e520cfcf3e6f9f04a4afe4cca97eda62337b78c840c7401c595b0b80d9a2069538d99fd07fa3d9ea131c1446a31d0668e157a5ddfe82a777a2fa7c86b2676b43c06253d82d3ff1e735cc098f91524426e7650908827bd6db5733ba36a2eafd3289d7d2692be0a53ab805323540f882fc9f362426943626d91dacefc8fd086c8f8f67d43d86e2dbbe6f3c308fa0268169c3a3ccccf008db5359f3e54b9b8e5038b9824556b35f516b51897af1ea77f0cfcc47f046bf039af21360727aab260e145d4ee1d5a59786104186204fdb9b2bd088eb327d54edf095022e6fb44b5a884eea264a6d8a0ecab6cbf7965eef68bc8fefaf8bad7b9612f54a126dd692c27fe551a964a4670df4c8d439db5844762477d3efb882c2ac4642de9a2d34c8b203d01aab54b8b86ff6fe98bfacaa34ce2bf74c6998d66d29d9cff4114fda760929383e4e11d7014b926fcfe5e74ebbf1df636b0482540f887ed8cba056b6e7756b4f784d6ef476a159abd42506ac35075c3aad1ea77fa842b53d0e3ccb812b4ad33d6ed352877458159bd06be2ec0f251c61a152e0d6bbfb82463df1e03b7541e62d57d160dce0d9839047aa0b1d2382c363c192da14018ea4a35e107f64d3192bfde254e5ae752d36da14a7c00009c94482d9a85bf3c1d059f92e7edf917374eecbcff59b97c1bbdb5937d3d673618e0239bfcc7b7bf784b30744ea07dfe2fa645c1029ec7094ddf62ca812a7a63777db53700e2fa816b3ea64197b9e808ebc9dc60e3c0311c5db64b97a762ee61496c1fbbaaf4dc4ea8d9bdb829a73b836335224f773f6af0766f8a707861ce0ed2d2bf0ed92079dfc5ede95709e1c3285f95bc4942ad3c0c39e8d2388b07d0035b1d7aecaf115bfcbc6cdb306dfb5d04e4bac95143cff1723823cd85922837e9e21b3b48504b1410a2bcfb8964ce2a5436a68dcc3f53b0e06ade2c8124771819db968dd9250d9e358c7b4dac3f1e0be0810b55d4ba40bf5f4b6b95cb88055c06d5605cb34068b79e4ac064476f460cd087648d3faade5e2e69d9eb9256efe7fb804dea26f8cb29ba09d1f254d1d2f6201c1c6cbcbf5132ecb58f00490bfebf247e3ca30a41070ab743fd0099d2a8d42dc358c289261d3c53facd43bea39bb7a2bba8d26a130b9680fb66076e7ea2a6a40ace5ac12050cd7d3b53457d318e95310e2c341d4732162352a5c42b9655cafb36d127daa52466e9be127a2cf5be660b8ba612fb45cbd966d09d16bcda5e545b23991f25a1fa9de1fc2b55672a389eaae7a42e8febd135c40fd4220f998fcf977b769e20296ebc29c9c8b9fae8d9bae9722cdc3e156593a868586be78790e68f6f908e11af1555094a26388ffdaae25b5645b527be323a448b9e3c7998401710b309364ae868dffd1fa37d6b069e06fe214d7ea26db8491de68e3dcab05aa73b1ae322683d069a375243d56df583a52e4c525985ea60914ad7ffc4e250014cf1b73d1ac8589cef5c8ab09e4b16d2a971c20c855d0fe5595a58995f2aac9cb2eef1a765d1c4cc88b23db0f985abe5d9bf852d695689d70f45c96cc8941eae8dc5d754ed36bc0e3c6403b570455611b94178ec0928bd9fa6d228655312e6dec651d56706f6bc76e7361d1c35bd1ec9bf9ec84354c91a7e4945bbbae37e0f65bb01e00af3a6ce55c1ac349a459b70689ea2693b857840a24d8116b320c2dcac01197f2e761feb5271cd913a91f6ee589342adea7c3d220b1211752657a68b5bafc6151f96f9f6b0a473685923cea1cf2afa2bef518795fd7881b91b2de13a30f23da4af1abef51d98b4fc130f6142c97382d2a7bc4875db3c26b39ff0158b0063273aa12614c6a9c0ddb66ccb4ce7ac07225113f05a30103a391ceff80e9222a330d64f4b303b6e13c233442cb61a9398333cdcce5e9dee8691833005cb58a105f6dcf1ea28a8bbc4c4d4c9b5d392ded20b017a5e2f3ec7c67f62044f42ee2a3e7d9a3b752f45faf3a09f6b24f6ad9d8182faa7d11a0152f7e29c248ab360c56ec96c23057519e7fb84990038150da497ca2d14283bd8e5791452f8c6dcf13a63d57491162a9ca78c0c9391e0158142b78cc0912abbeac4b8416aa8f66b5543b4b7dbcc101e38c0ed0f3dca8e82de2a05966a43af82ca2c74b3488b68bd5e7066a670ca0f7bf55126424a731615bbf41a646980ee302389c6000d67fa97f12958e21260b96c5dcbe5874deb2feebf6d5bb96cefc8e54601ee4c7bf2e5638dfebdbb2b885dd9c2100d59dd9a5bfead9820c57e54f2b9e8858cfa51710fdd10c1cfb3165e440b653726d9d5599dfb4efdd052493577d4893a059bc498ac05d4dfcf89491b43b7cb2d235030014f6515979c0089209885149f544c3aff96d092608c72295f7996e78905359396aa35983a85f3f7d57a8e4d292dc4f0619456c39b6a6e1e1b4be44a14497cc9c23d1cedaa7cdcc17db9d3ca427ab571e6a3c6f448948cf3c788e632d2fbd65d9f66153515e17cfb30952a9c8105a8c920499de8992be5a05dea7dd78cd8a84e8e26d825fc13d0e2f642501e42d23df56b36f2c1bc0d9993e0a0d9829456583b9f5de9ef856b05cd8f9edc7770dd5aada492bb496e3371d903e9bf95ea7456a59fc18632b8f8e9aa7d10f2d63b92c7750a7c952f9fd5c4749913e7d6813a880d60d252a68344a25ad3a7bae7a15dd979c66e29fbb2240af370493d7e4917bc078fe593b2dc01219d3a7573c8056640402810e187b8c8724fd551d4f32862889167b6b1642b93c84ef8bd16846e1b8865996102d79e3161e5e2fd234911ee018ea534273496a76be97d4a89ab1093ab8018042c462b27161737acffcebde31a2095dc516475ca8f34c5e18a3929b598fae853c7daa3df4da000a5af1297059fa8023657427f6459fac899c26251a12aa0146a171288d18761f820dff7aa4e66ced681b7357948ce2bbd9b8a9e3bd6c100320ab32ca33d47d2ddadd69c647f1a253b2670e54f049eb58885b4eb0a9ebde10d5c1ff7995e69b3b9f80544fd7edd3a8b20378949043f4562ca36719d8248ef08f8c47bff665703133f0485cd28abc4a8b42e96576c91fabc55903e6c9593afedf373926f982daafa133884d55f43db9b27bd7aa77e47c7418e39598023b3f9a044c67233deaa269204234eab47f1e20295b0ffa7f07a965db6875d4facb39a3aab09070420f1862c3416b7cf61c4add07e1ac4e32bb137b0bdc19e220a1e1ab7666fb1f0e8f3eead5bc8133e5e482ea51deb025f96d7231b8ff2d93f5cf6003d58faf3aced827545ade3d6accd6aedde3058c18f6493041bccea22725fc04c729c75ffca053c95b3a4cd5d99123461664740c80d20387768084958a10d493a6fd80e0a1135a5fb9f065d40c4b3ed4b08e5811c0a6a405ff6091648163a7448707de2f397e29820e53c4dcbc7f5bde74df1e74ae70433e6a1f0b7756227d64f5664fe9ccac84594e37ceb7ab3c33b327074252b8b5842aabaedea74169dd54e5730565c506cf2e0da2965bb94083114ccf2eb4ab6d6397dce4cecc4ac84c0b7502b906224b2e3eae09a35d0740cb44380ce5de60825be2bfca0fd1c1e10a2edbdb205d38c557b868885b1ea00ab9b85d068ca9b45b836ecacc4e0362fc7c4e290a7f48933c17cb9213ed904c741ea9c35658d909a17d6ffc0cf59f46a584e83f20b7784e9a57ccab11a", 0x1000}, {&(0x7f00000001c0)="8c805629c3", 0x5}, {&(0x7f0000002640)="593901763dddf712320d1cb42d22e3a75bc1391d171ae15d40b54b71c61b8d6e6b2f6e956169aee1ef5401b51ff80aed92cb3980d501c1977c094ac928b35b3c660d56bb70db89a189f5f0f2001d8b872ed61193788c1cf47c4d1276c7494da1687dce1a9767f51970a5488f906cbf89f50cfca2bf31e8f3f4d7606e8ebaa06190b155ab109a023ddcf7390c916eeab00ed94dbcd2d2b9ed5749696c7ec2e8ceb5aca04070d9a16607bba136f360cd7e36cfb83f3524d27b62eb3d147a2cad51d31cbc14c2de310db4", 0xc9}], 0xa, &(0x7f0000003a40)=[{0x88, 0xffff, 0xffffffff, "40a79c79ad58d970a89b29b07adb25473e6c91b18b9e0334d68629562f051f010ccf5aaf9adc2c8772b8bdb224a638bc9974f1d3bd47e75d3f511b565b61b23aa02f827a7f7edcc910f1593e5441f3a46bb9c77bf0e0741b7938157c4cdc33310ee1876e8097e7066bf7732157c97be73e277d6179fbc1"}, {0xb8, 0xffff, 0x20, "3f19ddd02e293eb7bceb85d15a8347641dd478d82ca906bbad2e10ac7729ca550206b9074723673c48de51825282fab09792f8dc62f8fac3452af4db55efe4f47a3d744835e1c3a7a0cd6a1b8db0134a901c2beb8d65a13a2c165c1fec25c1e089a52aaa3b6f50b0436e6bd77d1944b4f6e67a7d73393ec8722eb6e192d4b36cad16dc94be103ed8f9f308a2cb4e5d983874a578103565be5bf3a52574b66fb79ba331f2a53a"}, {0x90, 0xffff, 0x0, "b1385cb9684da992a08534baaa0a1a20d937d413fb851f3dfa80a9f4ab3d7581e31a3ef1592e298dde0eab45c677985f29964409481f2dc6a86521846243f6389f1ba214b89a29f0765831fc53df52f0a144756da36ecbd0ce3ea992cb2d6bc94801a013fd1ce47c19d200a1aef23ee829f1f39b7b72fed780e0a7a8f29f895a"}, {0x1010, 0xffff, 0x1, "7e3e27ba1bfd0871cd261b9a09f503d5d7087a9ec42cb2067091acbeb990506c086d817eeceeeab54548806283c6f687f2c9903db12ed51d6716b8bdf52ee26528842105fd0beac9bc821ba9e232be8349d6129d2f47b11fd1290b380dcb995f07817dba4f3077d5039ca091a0ad002980e895811559a84578b5f07081fbfed8a94e47df17f006f44f5472a4ab8628f7d1c8046e072635303cfdb4302fcce8352790696a6d0e89740d7b86aeaa8ad39ac4bdc9f3a28ce1b53200cba3109bcfa848b7cbc533764e37b5c4c2addf7d552578ca9ec3d273ead2da0d0342650a17d2baba5ec521a7da6a8cb3d9fdae1e82d8b150f3d63b085a2d3fb9dc90f00649c2d4488dfd82b0d22e933ccd8e31a627d073b753a307f830397fafae8a1ba0dc0940cf7c9bf68da89944980e0e37b4514bf5d6e21c54d64a22e80f732c222a050f65c3f7b97b69eac0a339713b04594bb7dd01b1ca0cb9b818da69f944733734c53c511e35056c908f70537c8d32be632c58e3e475b51376a2c9def18f7694283d9dc91d7645bdf975af9342a184cc8b1a0495dbac81511c1d506e4198658b10ce217b0374bfb869a49c137bce75e4c3ceafa404a2a93680b72aee0e5a611738ea77587cd9327b86d5bed5cc1901a9d4444dc1c7012af2d141ddda39791d9719f8566b70d8bbef36bbd9ba69b46d856fc90b1774c713cb1e7af2c16e840758122d1626d1d6f179fab35b681c208628a66564e801282772262a5f8f90ace121486b45e05bc16ed7c66fe3127adb7566e8deaa54cc7c3da480e7816e89e4a9b226502275b689c44775d47dfe80fb991bed5c4325f1669805926dc6b67a37eeb953caf504bbccc8142b863ef503033a770c0ccdb6efe362b77200201d12351e832a6b99d962d063a0c9bbea494175566d1c1b062e06cfa51adb618c685138d06632b49f259ad9b76b1bd99f6b1723ca240e5aa5341933bb70d73acda74c88990e44cb502d5f53d3200b8353cb80ae086140b8d20dda9133dac0fe8aae464e15ff817d9294a0def231e621964f7fe400468eeac15bd977fef11f72b98eeb998055bb965a7581e1d59c3f2bf6786f180edbf3d6eae01a7362d32f2db4260c2dbb56d1ee1c30ae359e75a9dcef223d6f2a3647c036e4a42e3559aaa17de654e0e58c39a398091aee23170f0d9a5b6c37022b8bd7a0164cf2921f74b48d5a8e7101e3dec2a4d12373166a3426aa9445abde158ac68248a8c2c5f94eab36ec7f1ea317814ddb4952e6700a50b7992f2c4ae96fce1f417bf6b6a7aec3b1cb5e7564a05b7c82defee7813990db7e9afea355921b1d10b550f0a7927083f54299b08b5afee94babc3691ea04bff488e4a357f46fc3a9caf34a3156649c3d562455bf743319fde81f0841f4f2c507092cd50cb1ba11a85136d4122300e4e368fd7e7e5701114af66c4cf982f6895bb86345c607d44246b3b5e182b1756546a1a04d3d12f46c56a2f66b94deee9a8ee0281400dd6909a1fafe331d82770b786b7289c5b07432f9d2ba6bc601d6b14845ce69ac166555644ba0cd02db9419201ce08df73901559a1fe71ec3e6c8dd3d01da97a149aa74842aaa5f94ae53d9593b63a4126cd2681d0a7dd0a179a8c6831bdb1c8f4848cf52ca1a8c5908af1f1d2262214d5fd10c0f195f805bafe1c8240b04c590f7f8db7c0a7cf648087cbfea2351435910fe5e61315701db9bbbef7c2ea459ceb02670bb6019ba6ccd6124c2066a07f53027168d475110407b53005ad1ea4bbb1645f4ca50d88c029392a8ddcd8e30620314d55b9abae47f98d4be8eea2a7fab2097e6bb9e47ff88a0907a26363d3bdf66fc20f74989bb2ec4b23d9a7369bb3db3370ff987709f8ec27aee7339c49d0550c580e2db450c223090d914dd6360d9da2952ef0f9051ebb513cdece1247801b1721ecb1ba3ceea6caf96d897a3e20ed4f83ec438119e44f119bba87f729d6366b6b95647358da98bf8f1984b6f4aa6b5d14e6b8b44b0b3f70442de5181191ae81be2f8e35bc96e9a899fe8c2d925a170188e76007e2ea97da72d10f9a3ebd5af25e505b91ca427bebbbf2a8367bc013a799ac685bbd33e2b209692eaf6a64400283b4e700548117d726c9e55093ea69c3d090aa4f6bc8acb579e2d10c94085b0ce1e12aa4f40afab915a928da7b39983c4f5d0a0a9c55d96a11412a87533255b1f2c9167d4e9d98d6095030ad985204f3aa5ebea93bb019360ff83ced9192f60cd24e8089fb294819781f7a01ed14ebf627dd219af572f33258442125be1b7daeb74594b5c89e4e23e7f865036fa7fe603c8d2810d26706fc1e64878d4d10503314ed1baa3b66d338ba89bd093837adc6068b4548a53101087616d0ad5350b1af8db2115e71ab28ab85c889ccb3d3f703d803ea9b06e9502b3a9bcd950c05ea2c5a2ae6d1f3205624ad43efb9155357023aa0fa018b1428b8804fa8e277a28d392869544666d4ce6e1b3b26df775ee9ccf7af5690c5e40b09c9f9f0086468e77983c125a25426c6c837ba921d65a388e9c4a189fa087591c6b7b7de3d100d487e2262727b2755109861d32c70243e34bcbca9cbb1241a74ab232ab7d12deb55755b7ed3cfae4266493bbd17e0a942f75659785b084a256372a755f75e070d46384ce089cfe2efff3f1b46e6c8207024fc19702913ae53a755c64b5b38c06616c06fb125c3c2beb32ad6c69a23412943c032ac6525a3288e8220ee2606d98d4405d4333f950ac83b0f9ac4ec06bbf0f247dd7eab167d2dfd658953dbd14cceeb19ef89bd278aacb34998c3150bb6f9556e189eacffb64232f2df353a19904bbec3989f1453db23d3b7d105069c8ce3ffa220e01ea051a645139c0053387025e0a7fc86e51226af8ca508562682637b6a7061e4c8088dec01399a4754d0dac095e6392033533d83604db860ed59fd23b4e22b8abe30af0a071a018f8396d46440b871a3a920323bf29b75097a4abb96af260605cd3f975af8df2b0dc9ace8054fd838831c501244df781bd03073989f4a959656eb2524bb59118045ce39fa752117c62fee77b1462ab0a6f7f9f48bc559c01e2e5a6174dbf4c32212b42bb63835160eb336614eeb4206a19aef141ac4846be3f5ce3507fefb9353bbe9aa21389ea98d723374b5cb51e55eee564b784b2e27a617998f8f90a8d2ad2051631b062d695c3449e865897aed7c9c3e72503d12c44edde7b984dd2b4acda2b359ec3e938d54313f904c7a51cadc26cd060c6829b8abe721ebfc76dac741d5eb32884da8c49a47b6bc28e411ae7c89016a2332c3d0873421be68653ce09d604265fc8b5ddc4c7fd125057e792255276ffbf5be313768c8336f053e45bb946512deb3a31033e82ca822665e233099bd2a2e4f70ef147ac17e25c5a40a962ffa0d4080e01e6cf809d2127a3553bae5acb6f2772f31ddc091e1129225f24ddb5dc826dfe03bb53ff2fe09a4da24308039f35d6ead8e8f8e6abc8086b15eea5b99f9f72160fdd14c6cc4b024073d16da3983091b4634b81ab685e1c75c211730ba2717b18f0b9ed9ccdb5b4e43bb7f984743928c5fc66016c259ec10f40b9adba3a217009443e6f78e72f282c0ecc50fbaa86e49df85710b0048bcbd49dfdb1db8f81ad5f7811942680eab98b0c0728a57e1a12cddbcc06346466cff5ad6f0e3b7a392b5e2f65b6f9b88fde13b1c0de6a3fdcf49fb2d7dbd6a1f22cb4a911623a960e020d5652dbd4eda5a1e92e44d11bae7755a1d137117b134350f6797bd77ee8d05efe5562834ad15bba925f2c2f71d540b6435c349f7b739821d8150554a68438b57b8e8a2816ab2144d84c0675755a783bd8f0641bb0d3296649dba503d49e5db62bd86c713abbbcfc466297aba8c0c91976bf694283791e96b7d18be5ca8737d7f3c5dfae8082e3728f10dc70e2aaeb2dc0b502acc342d4f374206dd914c73f9cbc175d5144c23a7d853faad35cbb7bddc85ff26dcc5c37af07e533f80f965caa7e88812e33f74fd880e2f3dca74037165041f2731dbf89e3c41826e93dcbafda75a4618f4ac2facf67948538c2229f3d0c7a7453857550dda0d86eaaf99fcea0ddc8982affcfa6b9c1d146e3cf1af6c484a8e1114df39d7d1f9592623fdec6fc302e2adb8cd6d5c1a201614477959b138b2b6dd5d566b7d20e5068f2339825097c2120fc8c8dc3e0096a4a67db963384988ef516ab5d9b752924054cc69345a26cdc2ee6d643098f487cd540d6778354c51d1008991d08174cffc5974c8cc8d71b5d8ef9dfa490c1ebf38fe6a139bebadb01a1e8cc91ac15d1b3fe824d7508e9218c18f1cca3dd22a5c72861784a9e1a659510340d1cdaa59373d56462ec2d91dd9564b92a175e8812d952d7904038010dca0a2c969213c5aa9265ff7f18bb40071a2f8f30c3746e1f7c01ab5d66f465c6eba5dda4e993fa0011423f62f392a8813ae9ed3ab49d7cdc7d296a4580845c9934d9482f8b9b8b57cf83126340b8564ca63d079238ad187926ce47d059f194d7fc345f4ff396cb7f110f9cbea0b0e932e0d2679e5534cb93df3ed322108cb4cc43fcf7ae8eba88991acc84fdd99840eafb5ad9f4510f84937e0510fb4de8f77393ed99fa29a3f008b4545439b6d671ba37a06ae9e4c79a66691f476c8d331c335ffcfa6d77c678d6e158266ae9ff2a395539c883edd68451d82963ecb5a0d1d99597c9d4f60a16fe5acb0d0fd600c9e2d2164aefba0911082b1f7e253bf5a45136d7e82248ae1659aebf2d6ec8182bd6ed688abf8a0492e68703489a5a368c0519b6e2c215c6f89e8d5526728cf3a08d243ceaafef672939bae4aeeadec16af87398a64972539562106538f0a22af2e52a631d3f7f641c6e4bac3a529a5718983f194ac72c1c7130a00ffc0380247739497b8f123ac2fe6ff449d1bf5dedbd63b74467dcef22e594027a2872f0b16a7d547efcb755387c69dffe9b9ff4ae2ce9cc0ca8dd91de2f1a35d044ffc24a19159e7f7a60dfeb45f16a08dbe9c4da519d181d85c191b6c5eadf6b52df8196bf3d544c79883157dfd3215923ccae6e87a93e6be5262f630fb85724f00732681dbdf87c7e0cde855293d3aba184832ad5e702daaf57f7c15600ddc25bfafe031101d020b79cc30a9a19e98560571d82f33d78c6351c5b9fd656d50950bda34368081e1b8396af487cbfb6fecd6110a769359d5839f77a84fa9d0f1f579b1860af005d3cc2bda7fa767eb4e8058928a328bcef46f9af43351ebec44b1b431dea6e22b7ce5a1e4b8a3bfd324b6d52f7e5fb52df172068a634c31fb233acd551f66ee85d947f2c6a6c0f52cd6ccfb8f75d5a9f569cae8852d0903bfce251ec484aeac326d3aed18aaa4745e87db09ee157120559edcf7e079b6a570106b78caabe1d427f7fabeb066d5aa519a29d736c3652f33a4beb0832c9f0eaafa646fd64ff59830408504635b3f67dbd78203de029ebb19b927697b0ce8e16e827d5685b04e50d977dc4841f8237cf20152ee93e0a3660feda9e2f534be18b620ff04a4637bc4867415a22f2dff1be7048f6066e851cfdafe7e079a0c646d78ac3fe9371ea9a4b5bd847f4009b9d25ac8d448380ccb1d5d8456f0b6bce54152dd256cda1547a062569f683b3e61b95c21cd57589a9ef87e9aa807fe53418b94258bdfa56a8731f8fc9b70fcfcf6e7e04512e7b96bcfee280f3edf18fffde1fc8065d61d3fa3274f263dc1dec7f4edbd82744fc3350d319ec719acafdfbdae755d48130b358805b80d90ffa310"}], 0x11e0}, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2000c0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001340)={0x3, 0x2, 0x6, 0x5, "bab81e9159face5e21454de3c5df267e278094f8", 0x79}) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003a00)=ANY=[@ANYBLOB="2000000000000000ffff0000000000003cb2d3f564ae57d172a82f4a07fed478abe9ac656e728de4a300000000000000"], 0x20}, 0x0) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000001480)="d8f86050cb711cbfc131f530b2e1316f36a62d6a1839ad8368fe65529e91d32b3378926aeab6f62a131a63ef415bd924db8181bd9407f68f603b7071d3edeb9defb1ceb8f761a4410bf5610c0fb10b34b178e8686550ff93e8e609c5baab6aa1e9159398a1e9967e0841ad1fd5dd0fed740bc484fef117cc70835c3a", 0x7c}, {&(0x7f0000001500)="9b80660e6c2e071d6a87095a9781dceb91b93319e1260e4f314929d2d8c7045c103ae40425a3ddea7e0b5a58d8d0a424248849376a345691aea8f5fc20d15dc8006f1b64cdd12bd6ca4bf357df7714a3d9ae87fac0cdce934268d79321558ad499529390dd5ef51e583f6e1f", 0x6c}, {&(0x7f0000002800)="e93a6a33bb92c1b39e8cfcdd1bd21d008fae1ef7d039e1ba5918e5f1d54301b9c655e8b20da8f12ec8bc27fd7057e90e02ffc78f40cc6296d3568b6651a6de32b65f0bd8e2199ce3b3929a0f1759d722a1ec0c95ed50abbd17346e783b6d52cf6d51740df071e04687e102eabd56facc34808475aef5990317184097c5c7742f08b3b4f44a1c9e5af6277eab510dd5bfeb3a4ecbb046a0", 0x97}, {&(0x7f00000028c0)="9621621c4f2a9d8df463b37aa7a62a8d9e8a144cd3906f9ff573ec37737f081d8f6a6f1fbb8de4838e6164981d46ee4bb2738ac4d752a0653d2b74018a060864a40da353f14405f84a761a39467d035cf8436689d0a55e01a49a15d8ce79135aba0136bca6e4c1d99bd97b540eb596fda42f5e550199c9adc2861738ac93125190f8338699cc8117324762ed", 0x8c}], 0x4, 0x0) kevent(r2, &(0x7f0000001340), 0x3f, &(0x7f0000000100), 0x101, 0x0) 16:01:56 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) r3 = accept$inet(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) kevent(r1, &(0x7f0000000680), 0x1, &(0x7f0000000740)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0x18, 0xf0000001, 0xfffffffffffffffa, 0xffffffff00000001}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000099, 0x3, 0x1000}, {{r0}, 0x842371c3b209bc1f, 0x2, 0x20000000, 0x100000001, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0xffffffffffffffe1, 0x1c}, {{r3}, 0xffffffffffffffff, 0x2, 0xf00fffff, 0x80000001, 0xffffffff94944b41}], 0x4, &(0x7f0000000800)={0x1, 0x800}) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093fd727100000000000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000"], 0x6e, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/29, 0x1d}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000380)=""/44, 0x2c}, {&(0x7f00000003c0)=""/129, 0x81}], 0x7, &(0x7f0000000500)=""/202, 0xca}, 0x800) 16:01:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_getres(0x7, &(0x7f0000000000)) mknodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x44, 0x81) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95, 0x0, 0x3}], 0x7b, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x800000, 0x0, 0x1}], 0x76, 0x0, 0xaa8, 0x0) 16:01:56 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="1326f3ff30a7531e5bed3ccea76986ec70e4d9b3b2fcf4f5e1faa36050a4b35bbd20b1f860b07a5949266db1524ecd38a256834c464a", 0x36}, {&(0x7f00000000c0)="e3fc064913f81a6f372b3c6a26b2e0c62f47878016a5ea6458485b3b2c465f34d294840942e19b9369afe3c7bccf88454e97d6c0c7069235093bc88c3ec21baadb4be73583009723fedec52118dddb51887213f003993029ca262ecd9822fa0681b4c5f78c60925fa2e63f147002b073f3a2d279e80047fcfc5de0855e59e3494063e78a6552dbe865bb371734bd7b3be61eaa5d848dd9fec102f4fbbda0fe1f31f934a258fd072ef926be52f7faf14c8e3d41bb478c1805e362cc", 0xbb}, {&(0x7f0000000180)="143419f9cd6e4a94e4c8486ab51131e6ee8a245b615d47b56a8b9efa8c51c338307c500b950d1689e6de08cd131de6b786b694992f5c2dc08578beaf60165781b43b037f8696432311395b1cd835f9577d4eeaabb82e46834f037e392a04fa667f435d029d12e6684cc8960fa866140f60fb1885261f18593b73b50a9bef5da920330265cc45390274e505778d3c992f34fcf1632dea20", 0x97}, {&(0x7f0000000240)="f0325e4997c7d37554a08b5488c961a559d3d9e2c2e23e986078db43a2de6e681e8e218ddf204951ba532f699a4a1d972799ebd4e911d38aef6bf18615799fae78d55b2c8a20f5eebbef3c3ac7f4ac948ba685835d22391c652045e615e2c2de809a8bfb7e6cfc7c5297a2e5c8ebe00a49e85a17664dd05ab11c56c5b2b01db46ea66b59ac46bfbd0338b61b5f7e71116f60", 0x92}], 0x4, 0xfffffffffffffffe}, 0x0) socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)) 16:01:56 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="69d25718c16c7f2caa0799d2d930a14ac2a45a0af05a9f78d5cbd374175c24ad6a4c6ab7f346a1b3b71a1372a4cb6851bdd711f7eb17f8f7ac40e23ab08dbd2d9d85fb778d03bcdc20a2f9722dbaedb50e06292217102de5811e253d71d7170256dd5d676697e89114f66f2c8027d2ef262a9705bbaed6d7a07487ac9d9e", 0x7e}, {&(0x7f00000000c0)="740a65727e60cee040d3f81e77bbb9741ea55828bbd12a17d147a84164c5c0aefbfe2ee0ef1e25108be610e7dd68296eb8704a9711bd99a6bb188d988370a5bea0162781a6dbad953ba8397c3213645c91c82a5fbe396689613644a3d90e362473d0964a7e708b62324c6d662a811130f92a71ee87d00b952156815da042c9d1f7ac513fd1a1ce3c638fe309357183d02d0a889512781539c19180b1e1feb468a85ce1c084f4ced5038c59edd60c84c4c2cd1ef2f6c6284afb3e24ab00e84086b72e8f46d5c2b126f3c3323e2ec7e83198eb7abaeb0659ee060a453ac4c9951b2315891e2f9654049a7760b027e2b3f1b4877d9b68fcb4", 0xf7}], 0x2) open$dir(&(0x7f0000000200)='./file0\x00', 0x101, 0x10c) clock_getres(0x4, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSTART(r1, 0x2000746e) chown(&(0x7f0000000240)='./file0\x00', r2, r3) 16:01:56 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) mlockall(0x2) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0)={0xbb, 0x3}, 0x1fe) r2 = socket$inet6(0x18, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = fcntl$dupfd(r4, 0x0, r3) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x100, 0x5}, {{r4}, 0xfffffffffffffffc, 0xe4, 0x80000000, 0xa7, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x6, 0x3, 0x1}], 0x3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x4, 0xf0000003, 0x4, 0x40}, {{r2}, 0xfffffffffffffffa, 0xba, 0x10, 0x1, 0x1}, {{r3}, 0xfffffffffffffff9, 0x0, 0x12080edd59f95665, 0x3, 0x7b}], 0xddbf, &(0x7f0000000200)={0x0, 0x3cee}) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) socket(0x401e, 0x1, 0xfffffffffffffffa) open(&(0x7f0000000400)='./file1\x00', 0x8000, 0x88) socket$unix(0x1, 0x5, 0x0) r6 = semget$private(0x0, 0x7, 0xa0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000440)=0x4) semop(r6, &(0x7f0000000300)=[{0x0, 0x9, 0x800}, {0x0, 0x100000000, 0x1000}, {0x3, 0x2, 0x800}, {0x4, 0xe01, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0xfffffffffffffffb, 0x1000}, {0x0, 0x8}], 0x7) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000004c0)=0x3) setreuid(r0, 0xffffffffffffffff) 16:01:56 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x7fff, 0x8000000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10080, 0x42) r1 = socket$inet(0x2, 0xc000, 0x8000) pipe(&(0x7f0000000400)) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000480)=0xfffffeb7) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = socket$inet6(0x18, 0x4000, 0x2f0) r5 = socket$unix(0x1, 0x7, 0x0) r6 = syz_open_pts() r7 = open(&(0x7f00000000c0)='.\x00', 0x2a0, 0x4) r8 = socket$inet(0x2, 0x4000, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000440)=[{0x3, 0x2d4a, 0x1800}, {0x3, 0x7, 0x800}], 0x2) r12 = socket$inet6(0x18, 0x5, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r15 = socket$inet6(0x18, 0x4005, 0x9) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x89, 0x4, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffffe, 0x2, 0x44, 0xfffffffffffffe01, 0x7}, {{r3}, 0xfffffffffffffffc, 0x88, 0x6, 0x10001, 0x1}, {{r4}, 0xfffffffffffffff8, 0xa0, 0x40, 0x1, 0x8}, {{r5}, 0xffffffffffffffff, 0x51, 0x4, 0x100000001, 0xfff}, {{r6}, 0xffffffffffffffff, 0xa0, 0x20000000, 0x6, 0x1ff}, {{r7}, 0xfffffffffffffffb, 0x2, 0x10, 0x7, 0x8}], 0x2, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0xe9d5}, {{r9}, 0xfffffffffffffffd, 0x40, 0x1, 0x7, 0x3}, {{r10}, 0xfffffffffffffffc, 0x8, 0x200fffff, 0xffffffffffffffff, 0x1}, {{r12}, 0xfffffffffffffffd, 0x40, 0x45, 0x4, 0x709f}, {{r13}, 0xfffffffffffffffd, 0x20, 0x400fffff, 0x1dc780000000000, 0x810}, {{r14}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x8, 0x80000001}, {{r15}, 0xfffffffffffffffd, 0x20, 0xf0000020, 0x7, 0x80}], 0x7, &(0x7f00000003c0)={0xffff, 0x2}) 16:01:56 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = socket$inet(0x2, 0xc007, 0x51) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:01:56 executing program 0: r0 = socket(0x2, 0x1, 0x400) socket(0x1e, 0x4, 0x9) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setsockopt(r0, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x26d) sendto$inet(r0, &(0x7f0000000000)="feff1e1d28e44f0fd90ccf787a51040b605e6cca8b84c1a507af155ad1b0b0b414eeb43804ba7d0138958e0777c75616307bd808ab29c3c1943b3047d662182fb59ac588fe57b9b8674f9eb4864e3ac635b4de739ef751547344779a39f0f6058a62025b338d095e7519127aaed9b4e531743a21ef07ea951dab996ab945a364363e72fb44d9597ef4ac11631ac3cd92aed0a62cd7f6a68f24", 0x99, 0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x1000, 0x4, 0xfffffffffa3fb753, "2d280553776ad8ac11e632543238daec96abe080", 0x2, 0x10000000000009}) 16:01:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/../file0\x00', 0x8, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/../file0\x00', 0x81, 0xe0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0/../file0\x00') r2 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x282, 0x0) r3 = geteuid() setuid(r3) socket$unix(0x1, 0x2, 0x0) geteuid() mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r4 = shmget(0x2, 0x2000, 0x300, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x0, 0x3000, 0x480, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/49) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000140)=0x1, 0x2) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x400000000) semop(0x0, &(0x7f0000000380)=[{0x0, 0x1, 0x1000}, {0x4, 0x4, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x1, 0x800}, {0x7, 0x1, 0x800}, {0x2, 0x6, 0x1000}], 0x6) 16:01:56 executing program 0: nanosleep(&(0x7f0000000000)={0x20, 0xfffffffffffff801}, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0xdac, 0x3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40000002, 0x3000000, 0x6c}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0xc2dc, 0xaed4}, {{r0}, 0xffffffffffffffff, 0x84, 0xfffff, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x90, 0x8000000c, 0x3, 0x80000001}], 0x8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0x61, 0x1, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0xf2, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x16, 0x10, 0x0, 0x6}], 0xd0, &(0x7f00000001c0)={0x0, 0x2}) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:01:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x20000000000, 0xff}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000083, 0x3, 0xfffffffffffffffe}], 0xa26, &(0x7f0000000240)={0x2, 0xffffffffffff6d10}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0x2) unlink(&(0x7f0000000040)='./bus/file0\x00') 16:01:57 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setreuid(0x0, 0xee01) r3 = socket(0x18, 0x100000002, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmat(r4, &(0x7f0000ff9000/0x3000)=nil, 0x3000) 16:01:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) r2 = msgget(0x3, 0x2) msgsnd(r2, &(0x7f00000000c0)={0x1, "6f71ca79e915972dca6003e710d898204a851fd9a9df6600aee48b0764c20d24c5a1aa9756e849f572d79fa6d502dcfe1d7991bfb8bc356340890826d3a4f162de2057d0a2ca2719d9723234306fd9a4046719db9f6356e81abfe8909a07bda0628decc0e190f02791"}, 0x71, 0x0) 16:01:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x9cc9) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x3f, 0x4, &(0x7f0000000000)="97a33e8d1cdb37ef8b2c5a9bc55918f41d6db4ca93f8218d286248c4abf682df682c5744fed7562b7afe9d7d965d85f3ac5e1d23a768d256ca4f5140dcae348a760b7558bb554dcd89c14db78d11dcbc18eff7509447865de8e4229530d2bfbc31c3279e583b050ae0d9829499e1de0c8a3a4ae2e8d66af8a770044f39a4bf11eaf09f9292d55e3408ddf1d77425cc55022d83e386bada497860d8ec5aa2f0cb86968e11db98cafef94347cd42926cc4c63bb2be4168ee353e8a91a6b23babad7582f1411c82799019b97d5fc51245c05f505172f2088ac5749077349658ee8ad8", 0xe1) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x18050, 0x2006) setsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0xfddb) socket$unix(0x1, 0x5, 0x0) r4 = semget$private(0x0, 0x1, 0x208) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000200)=""/39) 16:01:57 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[r0, r1, r2]) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:01:57 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0xa, &(0x7f00000000c0)) wait4(r0, &(0x7f0000000180), 0x1, &(0x7f00000001c0)) socketpair(0x0, 0x3, 0x904d, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r4, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) socketpair(0x6, 0x3, 0x9, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="b07e1fbedbb068c6ecd00790ecee66dc9264b6261068161c4558d7c4f5c5da3ef0a41a96295ae6449c209fe7ef4ab999e07ff172b923ded06620d2a48ff0a922d880499894dda73557ba8656c350a9cc865c1320b16e37e3d163c3a55c026eebf7ddcba2b31efc45cf30071c5a93530fb42c285b5853bd673284802cd10f6aaedcc6e3dfa8c34d8be3e65008385ff33413f153936906c0f349e947b2d0f5d1fbad462b813ce7b3a32f34df5660fe6381527ed01735da9e99b2dc3a3dc4258283ace91452da7626cbaef38f44c9f7409e7fa2", 0xd2) msgget(0x1, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) connect$inet(r4, &(0x7f0000000540)={0x2, 0x0}, 0xc) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x65, 0x2}, {0x0, 0x8}}) getpeername(r3, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) wait4(r7, &(0x7f0000000680), 0x9, &(0x7f00000006c0)) r10 = semget$private(0x0, 0x0, 0x425) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000780)={{0x1a5, r8, r2, r1, r9, 0x8, 0x3}, 0x36, 0x6, 0x3}) r11 = msgget(0x3, 0x200) msgget(0x1, 0x4) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000800)=""/226) r12 = syz_open_pts() ioctl$TIOCDRAIN(r12, 0x2000745e) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000900)={{0x1000, r1, r9, r8, r9, 0xc0, 0x5}, 0x68, 0x800, r0, r7, 0xa3, 0xc0, 0x7, 0x4}) setsockopt(r6, 0x7, 0x5, &(0x7f0000000980)="809b09ffdb6fe05fbab8d7c606703d0c99611b841387297c55933ea4c71d644c4b0485c1a0defbf99b20a78b09ea248f52a594d18b07384dfda6f30a27c3c47863dec6f75f7647a694a516eeed9a09a95e7478b966b5bffd697476a6df5f8180b45665c5c54004a9bde12ce09fc6d9ce87f33343dec429f3378f945a6c3929f3847942325bb6d798a4aab5db1c777ea426d38cc243a26d8ccb92fc9da6f3924ba7309a340fbb79e980288290ab142ec5ca9a80256648a46a1b3180c2", 0xbc) fcntl$getflags(r5, 0x3) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000a40)=0x7ff, 0x4) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f0000000a80)=""/233) r13 = dup(r12) fcntl$getown(r3, 0x5) semctl$IPC_RMID(r10, 0x0, 0x0) ioctl$TIOCCDTR(r13, 0x20007478) semop(r10, &(0x7f0000000b80)=[{0x5, 0x9, 0x800}, {0x3, 0x8000, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x20, 0x1800}], 0x4) 16:01:57 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) connect$unix(r0, 0x0, 0x26b) 16:01:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0xfe07) recvmsg(r0, &(0x7f0000000040)={0x0, 0xffffffffffffffe7, &(0x7f0000000180)=[{&(0x7f0000000080)=""/53}, {&(0x7f00000004c0)=""/4096}, {&(0x7f00000000c0)=""/140}], 0x0, 0x0, 0x683, 0x9}, 0x40) write(r1, &(0x7f0000000000)="8a44f26bf9c3a829774990e9159e796ac97ffe5a76c7d1f57f9a1ae66107aff6ff9e20eef793ad1c036a6dd19672", 0x2e) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:01:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = geteuid() seteuid(r0) select(0x40, &(0x7f0000000040)={0x0, 0x2, 0x4, 0x5, 0x7, 0x2, 0x6ef0, 0xffff}, &(0x7f0000000100)={0x3, 0x29, 0x4, 0x7, 0x80000000, 0x4, 0x8, 0x7}, &(0x7f0000000140)={0x6, 0x3, 0xd4aa, 0x0, 0x4, 0x100, 0x10d, 0x8}, &(0x7f0000000180)={0xc1ba}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0xe8e5, 0x1, 0x87, 0x5, 0x5, 0x7, 0x8, 0x856e}, &(0x7f00000000c0)={0x5}) 16:01:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2f, 0x200000027, &(0x7f0000000040)="0ce229ab930001000000000000000061facc8fc59f040898730c5147abea84d8c957b0ed7bd78bf76f", 0x29) 16:01:57 executing program 1: socketpair(0x0, 0x5, 0xfffffffffffffff8, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x1, 0x89) getsockopt(r1, 0x36, 0x3ff, 0x0, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = dup2(r0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfff, 0x7fff, 0x5, 0x1, "d3ec01bc4cb8511da26baaa8c494e0bf16a52d6f", 0x3}) connect$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) 16:01:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x44}], 0x1, 0x0) 16:01:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000058000/0x4000)=nil, 0x4000) select(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x1f, 0x8}) 16:01:58 executing program 1: mprotect(&(0x7f00003b5000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f00003b5000/0x1000)=nil, 0x1000) syz_open_pts() 16:01:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="062f2fed768b715e4c941026bcb289fe18701326e2fa120563da625e757b58093266d9c973ef438a3e1ea9e53180f2c0"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) socketpair(0x6, 0x4, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f00000000c0)="d92a63e990ea36f5b6423febd5c743471fae1dd81a28ce417c459a23db89c8b6d7a7e5ee604aaebba3a10e59c73c90df948eec59771aded179e40115160c1cc7fa2543da1f82c38f5576f80dd20cd66c82314c2520791ea77529de4a091c09d5a114fbf3a632f0e4b74132c808aa2cb95bcd73157a5988461c7b8b3d09f0607c23fc0e2ab1c31695e5fb82cee27141be1cf59a43db3475e659faa7c1b1017d8c28b9c42ec2c28256928b7c132cfea9ae8527e10ea43d1c99473f9f6a048a74a099c9", 0xc2, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x4) 16:01:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0xaa}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x401, 0x9}) fsync(r0) 16:01:58 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) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x3, 0xfffffffffffffff9, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) sendto$inet(r2, &(0x7f0000000280)="6bb18e523aa27ef70a0f9be6a14f3a258cdcffecb1c39ed0a036e4cf0277f948268d1fb6f65e91cac290cd841f5b56b636e5718aad8fff44dd3e2d52a54f580e03934c54429fed3e13b9c04e95cc7c3a2fa34c5b698974f5ec075ba6e6363bf126dab7b6b31ee26f394df72269655852f72b4c9e95253e66af65a982447a191b40282974da786c3b15cc18652414261bd7cd70c40859be245b2f394219e024392ba096dc215eb3ec35bcc7a92640aaeadb6eeee34834357898946e5fb9279808ef78b7acaec3ad431d57a451180c5a7f84ce1fa3311fb437843e2a3e712f023c1e0e5b411354eed84760454866cf64839ce26562031620f86af225ab212a9b302b0f56f3f8ff5a448c6a2686af1b31810f4d2f27ce7fc1017c4955f621441ed55f05a418111ec47fc9dd5231dbefee84ba84d9b4c71d1b4454c1a93e97453e51c93b494cec0b057b9ce671932c6ec247518dd16afd27d16d31d3bdd7cb6dd80d6d0db6c263398ed3599434458c1842eebef1ef7a90de81ccff2384ecd9aca54328be6e94be44421681d734ebff89153cf7caf0e04c815e5a9b607ad409c6237fe2135d4f599745189b760e0bbbfde2394f37bc5ed746a18e0bb87f57ff9c38b7bde8445a6579805a9812b215d4e306e2110c818d4ec3bfa0e9504789095a3e22882efbd9feff92cab1dec7715bedba40450e6ed7640f6318890b77da2e625132650e24247ff9b163d49e670c041bd15ce12d8ce31cb1c388064eed7c193b9745ad0ef6deadf661cfa5ba65ef3e60e488dae97a44b1db63d71ed2d02bfba6ab34bafc62ba7a05738f0e73fa9d9a6a4d01ddb9c210a9c7b72888654ad36778f82ef9e0df0b0d7b1fdc7cccba5e27059365ea6cf96785020a2f0a3d6336bd8560687bdea7e6d822a9445ccca7a3483063dc299a481c24bd881f55ae2ad93a579818cf441e328039c071135cae10a0850152232e6fc6d9cd8c3220f71cf541f7ef081407ed707cbab5dadb03dae8bd58ef2fe30a86da7fa4e030c04295f790edff460b3a805b05baffd46d01b56c9e2f7515eff9f30433bd23eefaeb21e0517f26e5e0dceb8f3618fb99d451b49d1bd84d2da054f16c58b47249f743fd21339c23c0d498da3ba7caf5e0dfaba0058873ba1b13cdb128fd612de50ed0f9d61e409c0296352b8e999fb4ab38641a36fa5f294716205f65d19afedd81331e1bc7359b791034adba0f040b4392aeecf9ee98fa087b2807ae8bcf7c9b25d2c3dba345dbf26a8e840b864981d30d5d6f3f26ab0a1aed55926e03f466fe06050b3fe886812c1772e635272a392506c6425647fc9feaa6a1af1c5a52a6f145d033797e78936e5fdaf1d20068a1e6c6543ca80d84e5adf904827e4ffe86b4fd5ff0b495629c17ee529e441ec1ba6107f42d9480a52af611fc1bcddd64149b34e8d6bf33c1af57284d494c9b78d5bf6409f6dcde33b8761d9d3bc3d6d7a7075254a8b43a54900b15e5ae56e6d90e0b5caa58d2043a7f35cd552628ff676bde302735a960c796434a0fa6b0288f2cdec3d64154c3d980e211050d8f9dfdb83eb7af3f49994c928f563b44de5f83fed27ce83f233799917ca69d18ca6cd28d12927f2b053486dda7167206b5a4ed9f22568bc1023c87ceb5dce5d336e7ea219fa5dd886be6d1dfc5174f0f0d747783747100a3a5aa36875fe6da8390fcdf52c18a5099a9cf402b98ca86adbc97792e23beff2f5a7e11dd7dda584176d40a97ac242a8bf92e6dec618ca1ea5ba1f842e281a50339e4f83fc6b2366ec302a6e10f1031cd68ec19befa3b302f9b069dd628f7e2f876443414d3869714221a28abf5b680fe38d4cd3ccd7e0b0eb77d8bb1820b2d3d650d298373159cbf2efac609ce4df1a1e9bf03818a6f4db12ce2ff3bd8e0e694d3d9d5dc853d3d13d96d4b7e26c9e4b793d3eabf61bffd9443a899968d8f6c4c5a21e77a33e347a79c93d1cdf615790a73c05b5a661580d9bf9461b36dbe3285b379efa1f175c79b0417d1d2aef34f62e042d98a64eb07736cd69b965904bf1483cb0f19f6e576b5e1a8725404a8901c6adb45af9893939593940823e470774a8841ca48a7c1d134398c141554f581dbd3a05a04480c5f64c8c056dda409946ab1a53988dab61f10ed4f07f648e88ce4ecbf66245738986c96ed3bcce8d6528815648b03649cea4c89edac8f1bf92b5c76efd8a373ad786a148abb0e724af3290bbcba7b35d100895db50340afe2fbe1d2c8a94172c6b4e0def0b52811c37b85228eeafa92868b1a8e90f79a70c0b6a5c895892d05d3868aae52420ae22fc0c195c78c61dcfefac06a1a4fa1e8e1382087aeb2f29019929e8e76a1dc29a16e4b0fad3f9027bc3ba8d826ff40e495f3dbe67a0f33ec001b77c39343af968435a326b9c3bb9c6af897116a8fd94d084308add05e9f6f3129551564a745d0ede8b353046dc25535ab5d0165221bb5649b7d7f0e1e715e19c787d8262b376be0b784185b6e0fe02edf954bb2e1f6828292ff508385fe9f2ac62d8464d27c68498b328e2247c50a31bc28687640fd573870fb58569024cdea49a7e4031ccf4d1b2986db88cd567eccefee3f1e2268329cd5ec5879a91b07d6bb5c2a56f8e6c254e534c5ca086ff3a93477e385d2c5384390e3713b4ce535c2b526212c66209253b92ceafca95cb49de7a9a4d6fd38c1632ef896630359dfe70db13df6ccd2ac161e9e2eb03226072cd8c099547f702a1a42570b122fc900756d678bd762d820ca29c7b5bc5795702a13f5e50e116a797b3cc9761079257b99fe3c3faa001c69b9559e2a944a9183b7d9c6e8e6319d5b4af75b73af5ed3d7d60e6bf262198fd9e7ea4ff66fb00fe626b4cc9eaaf9d92abb4297c7f1e5d3fae8a14c6ce7483afa429616cb609d7be416dfa7d5f7b9d725f965f60dd4d1e0599ec64fbd7199256ece83f83d229f37e59f1e8333f81871c5cff7fc26358c1663dd30b7ae95fcc772c6078792920183d227e7a9ab324d40ce4f38d2f42cef5fa88c15ca651e51ba9b8bcba648fd3fb081200e3f14cdbb8219bdaf301cc3a01d0a2c08fb335fe56f82b48d39b551de392be0716a6741377bb5a8f7f166d7f2a5ecbc0cb7b14e7d9134a5a065e6f60dc1508b90fcf88272d298d770f15c3eea5d68f7b4c2482719f499393dd29002725524755a69578f4ce9fea1d9dc4ddc87daaa1556683c8ac25a3eca960609b340858f137ee792f2a2fd24cdc3d0c905a29c10029e7760e159905e605e69518aad823df380b2b6fbc095433e4b43e629000dad0d6bf40c7c3d8ac40dadb9fa7b96261505fcc7b4df8c4f8a094c02065b94fd51ad26f7a95f3084517c530f5894456d4442737c69908b7e4904c6580a1791a1ae98546b0d7eafb58a5a81c7f43cf2fa9064b47e41a51ca8f20c8624fcd8210c9bcbc7f342309d099d43438ab8e9191ee9f91b471a56c8170c57a1e5b25e6ce610e63c9cc05f28f9d09bddbdbb6f47e64e2034ef3c8314b5d4c58912a033db438406b2b1295ea2042552045bee059b9efa4fa058994660da57c832d435945c513d312798602361f8ff1d3f088d80028f0783d5efbdbcfaed758122a119387d40fafd7b0abef4cac3c84e94788c219b13c724f88386714bd30b9a29d57acab0281c3c2fc05db7182a4f98dd76d831bb83c487d354db3d1a98d4bc692168584e6efc2471ee2ace6e663774584272b76b7b240579c4a1a2395b3f94141a003e673f55e58fe063b2ca86c1df1a92b9a79375b78d402963c755d4afef508f9bc51c4c9857b371efdacb8a777604c3469b1007acb94efbeb5ba163d8954069c044ff7dfc1ab1cadd171d3ade14df3377b4e23f0df790e8ce0da0f748096dd2e9abceef7263eb990e8e3db0409f6bd20fe0e45d639345c67fe5e0bcc1d583201f8f22a5cb024bd4b87eb5e28fe401e72514ce8731ae9b8eda979f16a1f70ea6df7f26ef4b143a863e3a4d2e9215e6089727facdcc8afa738c31c7639a3940f0b7767e030a7be641aba066e50c496cbad7ec20d49e76a6864fa9a116cb29742b52600c66981bf010de9e9858636ac373d4a8dede817b0b03e1cdcb9333fa45224814547c7ec27dd9a6fb3397bb9efd65a5aec0a433d69846db23480ec40c2301bbb9b5408323824ca6a0511ae25ca94b0a31eb3251951f68517c295594c3780b1fda9961b4d3b1f85b1bdff3e02ba498fe05b244bf70961a5a6895663ea56ce94a085590d761639e667ec32a51cad0610edba55f5427e22c3f2b3630bcc7c468aa31ec7f282b8687f61cee7eff055f3c0a39ad0c9fe64a662a8096c23a30cab44692fade6e6e4b5cee02916fb27fb4ca152766740f7f03770a53ef21f41c28873c736a7fd37e3c24d22f35edb59e942ef652157953abd480870b7bbead3e1da24f343d5d05c50f06aab1a2a1330b3102ac55ef13e96e0badcdd98b0eda850cdcac51e9d9dbfd85caf8ab9094e1c873d144e3281ba07646044bf2ce3f32e473773055d6dce06296f6fdf34e97a6a282fc33773d7ac857785e89c03926d64c7d12a4599fe856c2844936bfe260c9ed05eac28b56be672e98529b94771f87f446a5d6654407294f50f9cd25ee574659372691dd7e0d1e178bc665bc537219a25a6c262b273eb60899d1070ab6ada6c08a0a04bb389939772672e39880c613406f1f8109b6aa2650b0277d48bb75d61963426929d108d6fe56196a8ef9d9791f519d75e317d8d8fb191205470330c15fee376721d0ce121944bb09b2ecf7c239bfb3bd18f8e17b9f808cff3cee0aa2af2543b61dbc6f0ca154e99e49c8439842b21082d2443a2724f54ae71a081e24c08ea303a71fb664d67012fbbf0e2bcd21b82b48c2e7339787b7f1a5b1d7db889f9f4b64502a755386e9e5a09f091ac01bcdd55c3fddd595b86756fc22199c919ac051bb8237216462c665170252165b0e0f4eff1607d480e5083e4dce2c32bd855aeb53960978ddc2952b1d1633b364695bf3e0471e0131a1633167b7d736cfc3ed649d125d79d4d570ea4e31604a711fccaae59e1ced6dea6f828ec28b60f2b8d86d24334e751abc6b0b8f13aefa1a4303ae4bbfb9a96a399cbd982eb84ba4498060791b426bffba28583e3c77c0f785c8996954a0f9f998a13bd8f731ecfc2275c9ed6b2497c7c506aa0d95ff283b6d646cd5b1fc2ade57fe42ec2fb97ac24d0cc738e84654ba2b9cff9dd63cfc3a4c47cb176e26f334a0fa424231acc4c9624fae7e5e3b3ade6b073efd20708519a641ee7fa2ae303a638d939642403d25f11d792b4b53c744a065342f8730f3229d766ca3a45c131ee92cbe10a79634decfe053322832a74bc7ea53301c0d5e1730fd8b412973eada74b9931f6badd955e7658e6a1dc1e758a9ffedf2a0deae824cd591bd3dfab43c581fa7aa31922938770a8f353b5c841c053d0a1605e11355385daed2693b77c56ab638307e6af4535169958bc9cdd8c1f500027aeba1d2edfeb6a78ba15af973998c2f63f4ea1e818290cc54a2edda70200a84d458bd452c6c42f6d3a3154be878ec83f2c90ad5419eafce95a7b9d229357169d1e509329914eb82ab4fc01e4fd33ea247a107fe5b2884afece73c380d795b03f52e286efd88160dc7773fb7da5ff8067beb2b13353feaf70c3b12bbd18f4c2bdd5e86d97fd8029f4b6f867bec3aea4c4f37a555b3b0417a13c35bc0e98efc287d1ed2635597fa2916195bc92e02b88f0508f795feb67b61db6b9ec771c459593229856ef422bcc2ce48f3569f", 0x1000, 0x2, 0x0, 0x0) write(r0, &(0x7f0000000000)="02bd36aafd47ed3847c509a53c10dd6924448ad84337", 0x16) 16:01:59 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) nanosleep(&(0x7f0000000000)={0x3, 0x1000}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x80) kevent(r1, &(0x7f00000000c0), 0x3f, &(0x7f0000000080)=[{}], 0x102, 0x0) 16:01:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x404) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mlockall(0x3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x8000000000000000) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1) 16:01:59 executing program 0: r0 = socket(0x20000000018, 0x4, 0x3f) setsockopt(r0, 0x29, 0x2f, 0x0, 0x90) shmget(0x1, 0x4000, 0x14, &(0x7f0000ff9000/0x4000)=nil) 16:01:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x2}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000500), 0x4) 16:02:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="a4cf8ed8905a3232022a9eeaeae5d6d732ed873c8f", 0x15}, {&(0x7f0000000080)="09cce8326b526c7606c1c7cbf1a42ec2e3364b5051571dc182e81f1bd42256926bd8df13a2c94bf31a0ce821aaebc3794ee78c515435335f81bf140d65049b3e1ecd26e4d1e3c5f34ed8e26a53c3cb64a6db5c38d055b6f1cd2338c73e6c", 0x5e}, {&(0x7f0000000140)="c5a681220b6a022eed30b252003f544753229e57fd168e40e96a88561e949412a95ea7179ac130a091da1563f955fb21f6497253b8dbbf9ef11ec0029a6731f037d4726bd7a04affe2dec03248ad538d0cf0ae66cb873145af172c5cebf8f49522bb1cff131cc0f52e0f7615f383de7d3fb517565869ccbdaa96", 0x7a}, {&(0x7f00000001c0)="3cd4bef908dd9d305b980c59b5d9d8ebef6f1f67e7c8db2a630ae056f942c27db72652bcaa0c19f0907bc0f73df490f47c345f714887da224eb78e418b509830c9ce9b8b145018f6f7c454701d34c458ea67b3622ea95cb1b4e1fb1df450849e17d11b4562156c3770deec5f8549d938f19d", 0x72}, {&(0x7f0000000240)="7701744e709b126dc2296a69f8d4a3c75771e9fbd23295f2061ac4f5cb44cad0a8729cf9e75d2b6be8e2a7576eae02953d2dafb8831ef5cf39ed34458d4f80c7d18a98b7fe68a083a685a43247b07f32e9f32b68a020587c455136b3320be29541d8656d196e5fed331502b8371d7c7771ed69150103c217263de64e618936ba2c3008ba0341", 0x86}, {&(0x7f0000000300)="46b0fe9599deb576404145fe47d9787cb366df", 0x13}, {&(0x7f0000000340)="89bee87c7ce6fcd8392e79bb948c4f3f929ccc711dd22a1fbceb6a56d2aaab1a3e064254ae2bc2861d7d4bd8afac792152e4381b13fb550d000f2a8b72e36261edd4ab3e37928dbd131b042c58cc568f0b8debb9c658b089f585abb7d019fbba304dfb430fa3cc739c14176f97fa69e39cf2ca6dea553263de5f67572c4c2f1ff319ae8eab7ebb52b0c629705660a324de7371bd8f14f3464c15d4a520a5563b54ea73610e3a433302343e8973635b756498b4508c05d74b0ad6695008d8220cb7023ea9", 0xc4}], 0x7, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x60, 0x40d}, 0x1) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0x405) 16:02:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="01", 0x1) socket$inet(0x2, 0x5, 0x7f) 16:02:00 executing program 0: mprotect(&(0x7f0000ecb000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000eca000/0x3000)=nil, 0x3000, 0x7) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 16:02:00 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0xbb}, {{}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)) 16:02:00 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="513f82af23e1aa0e77b706c9d47d37c23eae13c2c745000015b919d90e2471bd8c0dd6b0be797613724e7e1295cca4ff2dfa1c19afa2a4828a2c5462e5dda632404f185dc549cce30ac438d0dbe2372f9dfc758799d7b4e0137a0d7a2a84935877fb8a941269522da146e7195403ad2e84b47b266a932aea4a6d07343ebd39bccacf7d3bc00e452fe5f78398c9de36784ba4f86bee4179fb", 0x98}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:02:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xfffffecf) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="9800a4bc6b6d2191", 0x8) 16:02:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffff}) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x41) flock(r0, 0x5) flock(r0, 0x1) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x40, 0x40000000, 0x4, 0x7}, {{r2}, 0x0, 0x90, 0x1, 0x2, 0x5}, {{r1}, 0xfffffffffffffffd, 0x64, 0xfffff, 0x80, 0x6a}, {{r1}, 0x0, 0x40, 0xfffff, 0x2, 0xffff}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000003, 0x8, 0xfffffffffffffff9}], 0x912, &(0x7f0000000100)={0xfffffffffffffff8, 0x10001}) 16:02:00 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) utimes(&(0x7f0000000040)='./control\x00', &(0x7f00000000c0)={{0x1, 0xfffffffffffffffc}, {0xfffffffffffffffc}}) mknod(&(0x7f0000000100)='./control\x00', 0x2c, 0x7) open(&(0x7f0000000080)='./control\x00', 0x22, 0x0) 16:02:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x403, 0x52) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 16:02:00 executing program 0: r0 = socket$unix(0x1, 0xffffffffffffffff, 0x0) listen(r0, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040)="05", 0x1) 16:02:00 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x7ff) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000280)=""/166, 0xa6}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000400)=""/207, 0xcf}, {&(0x7f0000000340)=""/104, 0x68}, {&(0x7f0000000500)=""/147, 0x93}, {&(0x7f00000005c0)=""/107, 0x6b}, {&(0x7f0000000640)=""/119, 0x77}], 0x8, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)) 16:02:00 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x3, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) 16:02:00 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000040)=0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8c) r0 = socket$inet(0x2, 0x4000, 0x7) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:02:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:02:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:02:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="be", 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1) getpeername(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)) pipe2(&(0x7f0000000240), 0x10000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) getgid() 16:02:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099eebb78156b787b304b7401c18be96a29228147a8797cdde0202148729c6181b4a4738e013276c4287840572f61c054c0331860c6f36dd944b04298f506ad4b7d4f758f38bf6a4768b6d1f78fc700413b798b837a27a7d89aad707dcafd73bcc94e25a1e0b12885c9a08301940570af1aa8d62cb494eede6c114edba40466a6db7f682c8ed0000000000000000000000"], &(0x7f0000001080)=0x1002) writev(r0, &(0x7f0000001180), 0x1000000000000153) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000f45000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000e57000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10480, 0x80) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) ftruncate(r1, 0x0) ftruncate(r0, 0x0) 16:02:01 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0xfffffffffffffffc, 0x1ff, &(0x7f0000000100)="caf5b435", 0xfffffce7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0x1b2c020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0x1b2c021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0x1b2c022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0x1b2c023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b900 va 0x1b2c024000 didn't change! 16:02:01 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_open_pts() 16:02:01 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 16:02:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRESOCT=0x0], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) 16:02:01 executing program 1: r0 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/107) r1 = socket$inet6(0x18, 0xbffe, 0xf215) socket$inet6(0x18, 0x2, 0x9) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 16:02:01 executing program 0: r0 = socket(0x0, 0x4003, 0xfffffffffffffffe) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x0, 0x1, 0x0, 0xffffffffffffffd3) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="1e8684098a6dbd794dd27ca4227463f034d1d4d31c6caa23a5e1a29f5b72b21fa5487d9c59cd38fcba9d85bb30f64ef074a00280890b4839c53e4d42952c2cde77dfcee7969ac885816f28822b30ea2ab12c92a15a2a135d59f3e9486e80294fbea4f04701af7346df1021930e956203855db66f7dcf00de175c7b10e7dcbc225f0e2509e12df42ff52eb229cb0505cc891b3e23fbd9b465415aa3c223107aa1635afeb31be33756830da111fc967ba895c798d2243f2ae29812455e3486f0f01449c79543855ffa3e106190474795ab916c82c12308a4c05ae84708423bd3f1c9d636a0dd67e88eb28eb0ffcadc9c51baddafe8", 0xf4) 16:02:01 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) write(r2, &(0x7f0000000100)="b2ce0fd02770fdbb2baf7eaa5affe268a1459cb27d67cd00c8bb9ecad98741313c2585f7369c59af0169c2eb86a3ac941f32c305c218a2364be4457b6f4052d7703e954df3a59b65bbce04c97c82456d480d1df8dd279afb2da96d8bb6bd2b8cbc6b1dca68dede7007e70ba4b2f3e940a29176ee2a01eb260b09206195a406365f956bb2862cfcc5f8161816401a", 0x8e) read(r2, &(0x7f0000000080)=""/82, 0xe8) dup2(r1, r2) dup2(r2, r0) execve(0x0, 0x0, 0x0) 16:02:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x23, 0x1) r0 = socket$unix(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="ca3309ea025d47687020f9bca7a736b94469a275e2c3d649212d1133f79133c4ec30afff9edf6c510da2fc3f2f4b4a3f81e5093f3cb4c45204d86ebe63ff1896e25b29dd8122bfcca25c3a969a83925c2eda6281dc989dcb0a13593a97cf69e50befcff1cb5256e3a9a2d9ce84bbafe11428581d8f589e10f4a74995649795ff28a7da45150fea29a5599a8d159044b2ede5efc6c5042e8f4456d89e8b689d680b1254d85d7411e474f9867d1c6f37bb385fbed587c65bf1ec56ab04b490137db07b990c36054b718180b372e46ac14d843a38d8de1c5d5bf6f733705b755e3f77d32571e4816fc86ba990b272c69e1e8ed905f5e03846fea14312b4643f800a6d33ca487c81ef559b9278a5ba7de6ffde0a8b14dbadeaaa33ba6ee7a369bc237384b00de29ab958110e34015ec4914bca5687710a8c3039d287fd259b87444484d6fcc2f38f7563fdd9c6650165c449804f1508fd617c930cb6cc4042f4fd1a2cea56bbda3517cec47b8ff42e785ff9d73e4b79c6613ebc723ee6734d7799e1e8ed54b3dd40269bc7a35cda7d9c4d5118534c9a878c0a22cbd46a1ffaae46808ddc5a418e2eb7bda098aac3970d2382955664bcaba0ef0a9edba5fccc61d26aad2bc70ff2a9e7e61610aa9afe33cc03911c6c4f223ebdde9f7a6092e189cf69299ef69e1bb6de5e7c0ccf9756836359d5b98e075bb47be1b81ce7fde71976d3164b4581099a43dfa6b16c025001c262d51bb1dca96eb45ce1a1345be2038e2a1bb19ca341b09773a7c7809842b8503fde10b25d845212d7f31f0a6f315cd96ee1bc23082050f5d1d1096293ce9e19c9379186e9ceee0dfcc91a36a944d02b8e7c8a39186645c9ecb3067374e879ad4184ce5f397eb07e39fbd6af8786613c4c29863eea5832b34b5f6f7d15bf98b71ac6f22c9167a1932b743662bfd9963330ad4130cdbc4659ac7f066a05a28c0a755bf05d36da2cfac1d1fad3419201f32e726448300e028499ad78a92ab87c42e7930548576791badb8e60a50f329332f4aa6c61815e0c6762373a087680253cbc4e1964bca2494523b555ab5afff4ec6f6c2991eb7c6c98f0da3e99036d1ed5af32d520cc47648c2f3551b52092647f73dd6e27e7e2f4e036dd951319c5a451136454897abf9f0c8e6ada37db0da1f8c813048297dff41b7e8084d17d36cf7b6847e6b10441664e9615e4bec6d34fa987fc02da026abd43a88f41bff1262bcf0999089e15c551effda621ed17dda59c20c635db42d33709904730d70d4b17ad07a2b1f84976896c85d35d94199d04dc3bf1c2b42020dd0590043a9c64259edfb380c24a2e2f38d966634c47adf99fa7365fb1ab376bf1fbbf3d60ef01baf2fbca6cbdde0e914dbff7d794ecf6a1525d2bd4e8b825978e2d817eea3b23ac80e54a48f606e80e692f3336a2590224c7a6ca98a85bf3ea5a07e6bb5f194367227682c6d0e53d8c6c7737cb803b66653f8882dafae513762e4ba23fdfecb4535f6711904abe49269fd380b03d28f5a2950d7ab15bf2a4319efe899a39718e5f71facd81a10cdd4b5ad5d39a6881b896aca391b38c67ba9e8446f44881e60ec895b17ea3addf83711f1a254ac39ca2f4b555ebba35abdfc65cc496c427ba30cf2ee57b3178926095e60ffcb0529f086a25858ec3c6ba18996b5b3e8f35f063b8b7cd14cd77ac820e2ddaceaa3be3e034502c5c3db9dab073f8248d6cd7c03026a6e12c04bfeb29e7ea2af795ece87562f63e2451aaa7374144991e6655a9ab8f586d241d017920c72ab9a2b7e1aa15b9dfb0928c79c4c22f6816af3aa0a7fc8f2f3c01baf5de3520e51bd8e08fa1ac445a50e9e70e01f43f100524af74aaf4e2a8271c8722514ca43009d902e5ef1e488554127ef1cb1d568e010abab9b4a81adf515c94161794ee76c1b3de469370824be066f6138d884ae44bb012346cefd76b5cd567d359af1f2ab47b45fea2797348098fecca95c1785155f7ba5ddd624645c8ba3f44b06a7fd2ea2e71fc03c8d1c7f6f87fb30f7154b064908081cfd5d8e68dcc7474cafb7fe70270224dfbc3b2613eca17a77a174051d6690f692c0a0b045ac564dccf9f0162f5cbaf5aee9ed5c3c7a761e002be61f07b72276cfa338d10fde1d649f31ec1aec96c7bfb6f47b06c945ee6d2219afdccbbbedc5445cfb398933055d6a7f3fa09ce79fb814ea09b36659cb3652d4a271ba45939cf905b9e3f25bca6c61c9241fe07ddb89b6b4c463fd3fc044048e9dbd2b288c43d089b9e2dd09d0984dad98686c137ac14bbd970c0a9ea04ef0a02eef55c7d13f889fb92f9cea737db501af5c11b17304d9ad12f60ee36cf4ce6d0de6acdf45b31b2f6d8db5999d9ab14bb604bd10635e3527ff754c07a1532e9e2097d5b8568e28a6239cb95789a8b905bcc2a83fef8023a66827b774159dc2f6880c5db4af2095cc35964dfe178f62beb365b77202dab0b21bf61ef15fb0fbc95fcc6f9baf3698bbecdbb3ef81ff34097a571ed2bc5c7756558129ec1a790628c8a1cec59a16c5e27fe7d8061d5925430c8d79a65f9c0347920dff4d1ea2f871bec1f963b51bcb174477c636a5c9e8f1434521239462145f352dd6476674efd5dd6da1d6e326247fba5b364f1fd7d60101495746a6a6e53c17b4fc05c16ce470a419c35fbd853104a08acc263e0e3252ae70ace3d0cb5a4cd56e3e2b5b538d0902afae6cb8bda417d79567c765921998b01e843cfd94a50fb7b2dedd88ba5c86b4962568cbfe98c6d5f49b054912dc7d758ca303acbfb530dae1a318b8b2714da4018da953364f111d2df51df14b38c4e93344021499482d00b62f4ccac0db7a43c8c52317e0a0e5266881c2f59ac7a3b68e7f46ab6f7315c86c4b3beac2f65954709016dac959d4e4be5df1336718be1748c8d0fa79c2f11883c4897094faa95829e41a9cf26cb407d7aa458aebacf897ee2eb4596405b87370e24c44a5e5df005afc539a64154d20350be3bbf5b6dbf0ba0479969a2a9f76739124ac31f185edccf5451beaf3e065a0f801633bec142131016317d26f4ac816d4975c90d2d4c458b64070d9c10430d7ba0897bd1ca118f32d89e67f72788bd4d5280b6a20b755eb371080de2e5ef294ccaf75c667e4ff20b9a02a07bc2fc2d0833b5439b2fb6cdb547443255f7e6067cc16967dc41099c5b2f0be3cd362171c015212bfb836ab860289b53fc8a5bab65fbce77c1c918f00e928715d18a05a627023261428e83b9c46d5c4c40596b271b3c4d493c8a32c0cb08fa70e7fb20cac32639ef65da0ba74fd77f1904608876681ec08d343be0f1f9bf6e55db488aa26d8f9f686a4fcc4f779cdfaf21fe2842760743b88bf50262f2da8a011ca7ade5a11165cb22e8f7dbf8fae805c8c9a875e89ae7dd184fe03677344d12f3295ee54fe06b45bad9ae61aa4c68ee2e9b3b29e4d8a5145822629e58c5ab295290632071f108d8792fa1ecaca10b01aff2cc3b213f50fe17b2200ad31edb7660a3603ee9a9e1c5a370c0ec28077256b0c6caa9ef6c149868c516c19bf253f9d7224dc9e93276a1376d6c048227bae5254ab077ed366f43c5878452fc3002e6a3f70689993d86733f2d137a469a5271a13ee94f567b945f291ae64de9fe3958a04d088559a7c8755e17ca4a9a613c5f61f8cdff1ba33bec7bb36e40e77020149cd46beb6a34cbce45d9776c432b3d78642daf12be9ce84be2a6b7b443e152d6e17d85ecf634b3731e203d0c636087209e6bf292c4b547d757035c836907a18435da52e5bd7fa43787aed27e77210474dd33a6d88aa88e25154357904df0e2a849b6d34a4da922037149271264926cec7e2493b3dfacb16345383b4133460badaba65a054d6b036f16768fef5e24dc8ab467fe6fbfffdd9f87e583d1025984994b5c4738f2653521c6b50ba226a300f00a1a30c96a73ad486c49fc9fdd218fb20cad07feca6eec114e3ae638c3043ee4cb93205353909aecf28e1f1e14483acd349d6bf1820bbe2f8edfe79c952e318e5087548547c30ea5b768b42679a5450a95826a8d143dce3770e66cce6983c41d9ff77fd1e639ac8c975dc985ffcb400e026ad3d615f0fe2bda665f7b21a02e93304ca5a029447ef0fe50e009155ed06e1cbe35b6b9fea4adb163aaac5be820a5e4be50bb037d0dd873689fcb3ee577dfbc68d613682910f975e293cf2d2c9f04a772f949529161adf974ab1aecef9389942b0935c54578d34c3c14333c1c4bd377531c42a035491bbff7ac0624ac37cfb3134c4d502b45977935472d1d6b47b33487852c1198798d4429546367d1cd52806d3ba1ba724b27780d36a940e8233ea5d8e8293d1a6d04c36e44b9569e7b9f882cd20afc34553e5db37a4726879fea93ff475b5d97a427f5a5a1838fe92808b19d503db7be644512246d374e348b6a5446fa58c4848094bff43869fe6b696714a681180e6dacecb9abd80f20513de14debb92a51a94f2745c0b4497a5bf9cee138d2ff47f2b9dc08c89b7b6a51bd3267e9bd5059f5ea20601fa3921d7cfdbd7950a9bbf0cf4b53b1ead5e3f77b5ddb0c6b7b94b05175f39f2d96d7b0800280822c5fef7e05047fce36810f7a740f31f486beceea0c1cd0d7a9c07d3bdda081aeca39d9c2446dd1ca92752427282115035aebd6f6df505bdbd1c6951d0014916907d1d2d5339cebd76c3bb8f5d4be4b7714211b4e6cd59160b34f6aef4b96cee400de3695418a847a525ea3de32293006869c910ad9d4dc24e0857da1aa20ea47db383ac193b86bdc0047c7278fd93223e166bbb06507d08f0fc34a58dde798175c44c5c7b095cfcea52dfb6d3d4f35fb35f9d4a8a85a9f7bd9caed585a1f717fb9dd3c3610d9de072c5d4977acea495535bd19c256977145bcef1421af5b53b4d177d28d282d5b06cdee0c16e1999cb5f82190f59c5be3b17b70d4af378a6045e0429185af7c4f5affa9b877de1432cd28cd8833fcf502d0ae3f966e4ae22bf0293d77cd8fbace3382551b665c83853fff853d57d01de0396a5db3099e08de7dda6e540006d9c63d6fa0f4c1bd05bc046351236337e19560828628a7895d52768149e660c74022ce74e68b863b1f0d2201427e6cde5c4a7b275983501502dc4352d4ecbc50714d126b0ea3e9e95e5471cc0849d23b21fd943164ae98f4e15aa05e83212dfc8c7fdec5b904337c1c8d71008682df34b5593d135e839ae9dcd861cd3ff609fee6b752f620f074f745b371c7143bd3da37ce83a8b0ec329fb49be7a67374d8269caa95b2f33e49ad19b099af293b560ebcec503f36ed788049ad42361130fda289158e898a9126ec19d74bfe0a933bd5d7c1100e48231371adf56b9f27157bedd9fecb6b2aaae82b7c4a15ae7a976db7b01beed71472976319fcd6e8bb750ca323cfcb0f4d552f6779144af96e1ea576fa78f3d3465074c43e87e96352cf2968b6b0cce192009cb6bb51d9345034f37d9717cb8ef2226826bdcdd75cda04c3d9b027dcf14b80ac722b06362f29cacc0dab4d1fd9002ca3fd7ac75c439fde7d6e27f869d0e95a82573f596ec17ad18e038dec322d2fa94fc94b018d50361bc36ab830ac9cb63db6c319e25efe5f4ad0dddb0a98d774c29a94e28c8ea901d6ce8c4614cfcb70d77b0cd2d87c4e6123d9dff72bba59fd4c1c3045310dde74f0ececdd8a927d3ba42ac8b644e23b0ab9d9584104ee5877e2eb455e9990283a41a314b3deee6e57c0d0fdba022a29b9e96c135e1ebabb804b5a447f311b8d8008bf9a13", 0x1000}], 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:02:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x9) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:02:01 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getflags(r0, 0xfffffffffffffffd) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getflags(r1, 0x66a283e971c18c8b) fchmod(r0, 0x58) shmget$private(0x0, 0x3000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x3000)=nil) 16:02:01 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x18440, 0x0) write(r2, &(0x7f00000000c0)="0fc9a655d23e6923327e6d838bd1a865390f3b5e8cda65769e33ee03cc4d931a7ba8431e35e9341d158fe66bee854e0d020a0fd2b3aced2d7c7bff735e8a21c558df7467f07fc431ac76483ee4bd055917dbcefe18f74317777e274c7e3866aeed97a869ec26e78e98b4be5ea7c28f18568518b84141c4e2d56c1809b96f723f90e11ac6540b86cd6970a0cbf152978bb557756c78d1cbe1efa7f1fc618f878a758c83c013a7427e57d19832be3eea432626bb88acc73a16b08518a638df1f76fac0f23b123bac44431e92d7a0ca72e83dda2187f5b1d4ffe9393dddc9a145034090e133f8acc5e00c05a6fc156fc47d74ccee4ba9e2209d3cd566787399397381bb3731a3a39b906d021cd8ec06c03afa3ebed508fc096e28ff0889c2afcc811a9f5195014efe76f1409649027f687652d22b51bf46e5ca98be25ae03c0a98e37e5a2211712e0741d6d90483af3cea725521d85c980c70bc65708b5c1a5e10dfdd835b64521397eea6848fe831f15ce977b493719ecf1c32be96f9c0e902df82db5541157feb478ba61facad7c93f9aaf8d9c4576d3b5e0cc4cd942118e0415f282573d28169ba56931d82e22e686bd26ce3c852ad592c9210366b7648243ac5cc85d076df142aa57025d88e5cd2d121c9525ad09160428c6888cdae5bdc24f10d7d54e30633d8abd14c6f948e66caee11f00e91b035177d3f546488d8b5eef7e60f3fa55c944b641420cc50edf4bc0a07e802f48bbbadcaa65d4ffb33a7b15da120ced7ed7fb19fad93508759bdcff095aaeb5ec6131b45e4965be0cd080ee858d5a7b63c720b8abb47b4e6aa74186ad0c0c36d4cbc3c031e6348c2648f9de70cca8f0c332a4fa8a34da9386690b1b1c3836c191ab97d8b1d96b144b163a9176db997f204e09065211545d225d9d30023c8708bd442c31f4b9d45955f98e977924f58dc53b046256148abd0016e71cf0c0816f346b2d1323917d576688957355cf3828ac11632b7ee0620e7af49b9a3274819e4931d417176f0b16f7570dbdf4375c7ab890e36e9967537d2c7d4878a685444d1ffc452c31ae112788d070e23b65df13905e82a8496b27058778cf84163ae89fc190e0f53c5ae945a52d56458192b9926af4fffdfb3d3c74c92523b8effb9a029f52d7e45337b6feaaba9f1d90ea8ea662b1413db905457a2ed04df5bb73d9035e84645c8d112ceee7a31bc241e53eb0d9705c30c24ebf2193e682f41d2fa1b0eccda1cdf992be9d4353eb26ba6ece380f8f22891848226d93b48c8c64a22d59c60619a2c478c0581eccebd516a55d9f1a9eb9499e84010f4d24a0b4ea97a9be0d8c47cbb95eca4b63e123e5f42577c6906eea187b6b8f01767c572dee9f0752159dd48f14ed7c709ea8ecc84f8785d89dfea98e78123ae3e037f1bc4b907cd24d6e70b0ba72aa650c31923bfbfec26c64bba2ae5d0adc330e0e8e97b177eb09e92327a4abb0238c87ca242c4d73425691033a37f799e3ce13d23f72dba640c2a96f1dc685871821328c753390c54aca65dcdc94f91a30ffe51669813c91d3a9aab3291533ff4dd2068dbfcc55ae6d2ecda23aa69f9ad63bcd3364bb41c214876b944c0695964d725c0ffc5d07291d1f87e7e69ba62f9b33381f53f4816923ba99404380d27e072e3e14a2111abe1e9120e6bec4573fc72aff605299e223db316bdd5eea30d31128574703108092876cf1b286d10094f250b56efc401e2be6087128479cf1e780da18b10ece08881e28a01fa427a1694b9fcd3cd8ef04d78f431dc92f9e474d6b90dc6ece6be1401d410e52d0c7c5452faa7bf44d82fb7c6df7d892cec540db6243bca482e367e9a0971a4d4ea6840dbe9d81236457a1ce128c87651b51a703b0db25208f34a93721f8528ddeb72dd905459e7b041cb8d41369c7aa090e420b42b9d056f8a5e61ba464072c5b73815b05d54bd611d5073e4e2fbead97770088df7b682379e54efa557f7c6b924744d20b179880c8eb59a12cbc715ecc3ad35d2e45eed83ce3df0f10856cdb7efc8517f936fe8b0a5e85f3c27c1585434cd5842eaece1a23937e20d3b5a2c70e2038eff5a50eda3b203f2142743a927f8064be3135a4a095b7aeec64f69793b160e51354138fa43d727136e1e42eb9c268a061c16a6bb912ee956176aae1d613ce22485db8b47c22b9028aff2bce551d8a268f91938c9eda42a77242fe65c3aa4a31cfddd9c014d171836f3cb534efdc6294017e5d456debb4de27a7af8a31f49463e2e6901217dcdac5260a6f66c33d9829d73e117630b6ff1a7b417725695966191f3e50c85eeda91cd1248e872fd00623a4e88c9f6f035f494a94df32f9e58f10e356f24ea896548c8ebdfeef993117cf5cf33ea30eb458b0a36c91984ef3c554035d135c58597875b3b8ba3895f1b2fcd3ea00c3be58600df322901e502be2e6abbffbe132d6645593a83f4aeecea3b7866251b40a37434a5c40ca5b212e26affff26a55f8951621d2a7fe37da1483deec41922832b658318fc702cbed7d19a8678bc0cabd52f4127093e28840c143a23370b400b88ca24b8af7f0de54261d1e19e0460189dff86d8e7ab327ac609b31b1aaf58acee2daf9a197ddd5d9177dcce0a04b9a1e5def8b6e6ac479b9cf3be2cf72c2fee182be1be36818c1378b03de5982ba06c3b3b27b88721909f42f99427b62fbf44a425593bc693fdbd5d65514e24269af04c7a42d5bd61c454e4a8c93c0be7c13dedc3f8cad87108ccd505ff1d4a192b9a72a6c2cc40c333ba15d35d096bd2d6a55fd40941a17c0e79409720e01a835d6d594609e5b22e03db6c72c6ac627271e5b17245eab1224aadc361275c39dfad17cf691e47618b229275b0183de45e04292db7425315713dab6d7999bd722401e33903c4bf40bdc870e39539dd6155adbed51d015e52635a99660fa3397d87f8e3cd8ccc48efe31835dd48bdc504f84e797418ee5d1841147d80c45ae86c5399ac7415310db86c6969742b7de8d4a0c04ac0df25102184c9b8c88f1843f88273f219a85481a0e366edec1b1926fec0e58e0055a24bd87d8ddb43e61681f54220fc6bcc5c4cf729e2fb7386a57923f87d79bb8a5cbd50a604d39e3ae6e7950d193f0b8a166971dedd3ca657a3730e618c36fa645e86d3c329d950876540fe7858c58fe1912b9a89ff0b89b2c17f68e48a5d934ddaa333b54da2346d810c0b976cfb5afa4b21ba902bedcf4056f6901400886d4a7345008b1011cedb005e0f2a1399c0a5028deec90a9cb68d36d85d8e6fe77939d2f6d84292db3f120ff5cd2f78cb151a763bd247024783a188195e98d8ac67f232905595a53b183848acebba47c7dad62608cd0bcec5b5ceb31ef18ee6b502073e2d7dd52b314b0ea1e6a4e14c956a11f63e5e4a08c5dd02a25f5f388dfccc4e60f400aed8a95fce0cb72b6ee9738d873e99f71ae853d4f6f131315def1f1a1b5675cac47774634054bf8ded9a6348b4413369a841a1c75c57de13c4fb216aed484ceb0de255ecd44d4b9eaecdc762221ce5b874626cd2e4bf2b70adcd0cfad92d67bf88374c60daf0f595f3e4d6c7e6238805080a325b0d998cf3ccc54acf43c52392b36cf0f3ce5da10fcbae833f2016b418444535e51be47c20d5cf636dd9f6a3f9fd324b23e77d516baaebb92d732f9514ec2e0f5df5be72684f152a4d6b05276e2cf4c5b8bb0db1e8fbb098157639942b78282aeb30762d0affe3758f1d393b8a0aa72c3f5f7c354303721fc8c6b67edb46461ed674ec134c42a021b27b604891a8e37ed5803c2fe7582c4b89888750e728e4a5f20d8311af69e85d9c6be456db1b8879183fdf5d94cafa63245b291ee2243dfb9fe13929504e386b427dc462c823510a30ef90405087b714d9bf7ee93041ebce6105fb4c0c843cce2d147df563365fa652e976b46da19a38c9472624919283bad3065424ee137d90612493743e19dba86d31f53e9a0d0bc0d4e5bd36f27ff00358a7315c029bf2a8e79db6fa77322d95bd5a6cd2e489ab4f550ef5813de8f8cc0df566d645e5f88ef70826634a628e526ceef1ca09d54a6024889ccfc78a1ac4061fa19dc5f9841de288cb4a1f3b89e6f5fb8e75471e89a42a919b180484975da97627d9b3a2eafb59abcd9ec17e218520e66ab942c50db54c28b7429fa3f077105d998ab8b004944dbc28dce68c540cee3aba6ecbf731b333b264b152a9e14e47db5ed0ec7b800c6a6288a6e40d65890a41d7de1aacd3a27d38bc22bcc0e93e0ce34eff88ee7483534ab38f9808fb3b9c6dbd16aaf607ba555bae65104b8a249d442aa8025cb0b4442fcce0f91906f70b27b5d2028886c654a267fd1c7fbba2f4b51008f3853e66be1d229834d4d5ece795e2d00ac05364cb04836f7ed9aef07a7c75ed80b19696287276b519653559a6feeb0cda2accc0652a802b6b5494d96ff66be596df1009b3e9bc2f83247b0e8263b0b159748cc34df94cd39e54617f02ea67bf5b1671e78e1145951546dfbb4526d783749f5c186e8930d27aef8d8f7aef58d2f857ff5b204150157f8469a9221e1f828669481a1a874044550eb74f3d5467b55ebf6cb0d06cfdeebc09c6109dc40091d46e9b48d320d163ed3a2c4c0de6551420bade961ded814dcb903fcebe49032647b539fe1bea9baaa87cbeed391f8f6c809353942639b2898098c4a2547ca1bf730ccfe51f7d3ebf153704a6d8345116103af3c934290520207d89ec9295056090ba9a08262cf662da20a336f2d2d1ff54379e70893909e6a5ce7ff1e9e120d38f2aea5fed4ea708479d10186ffb13d91047cb2de5089ece3546fd021b553505e292afe4ef6120aeaf7337c3a5c3cfc34d5c2d7460f4f3c405bbea2ec97fbd5c48f655c6f67392738e0e02ddb0abfd1d797d2e531084ec8b350941ea6e6ca962a832b813e3bd0117af8a587fc8c3bbe58c1a772a92d5c16f7feef5bd3acbd9bec3e86387527b84f27343577f86b59db434cf59f4e490bf92d21ebf4d22789f97e93e701abec53010f1cc17502c47d3cbe64c4977ba34c782370c79ad27e37e4b53b24687469aeb152361e71c7db35d8e2af3093a47981422bc7ab00ee8b0127bc2e3dd6101e04bc1f119bb86cfd1848e4f153dfd42e9ac9e7bc55c3fa4bff98ce55be1e3dc27ae1a322fe31d36048933304fdf3e8faa3f90215e842b4025cd2661a70e1fc05d05bb3df0e9f1b72b6e288b21095df211f9657375601f699893ca9390c0e888e464629db4ac64ab3f5d3e0ddf9c8e496d28abe8b357a9dcaba8d738363d937da0b047efd9e2a1e0da523031c84c7c0d9fec844c2a88eae37975156a08edc523efb95fc3e15df897a28b34c545dfe19898009a49530eac966e49125390e7b87e25633a826f9e3a2c8b4b87ffd889a05c1eeaafa56b75396e3bda6a252e6663ff0a791c80ee4bb7019f98dd0ac07326e44489971ee98274d08e4531ecc64bdc5b28fc015ce8c6bdf53dc433369189fb5e833e176230d869dfd307dc33791349d7ee84550b3ab2954f241c8a1048e0181d8eb12eb2f6d24799e7b3fc3ff024eeabbe5944c735f56c5fa13bdd6155604238d57d2638b7ed8c86cc9bfee325292f8af884d38626bc52f23b87f7f222014a2182cb0a211da69655dc12dc68f83f79dcf075703908dbb794f074c91f0354229c1c6ef58eecdc0e0715d044c2e1ad3bdd2e4e9c0773fe3ebea33cc261877d4eba17a3cf1bbe10276844fec43b2b1cc6553b1b8e984c20cf48837bb28f81f3f84d5aa", 0x1000) mknod(&(0x7f0000001140)='./bus\x00', 0x80002004, 0x800) dup(r0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:02:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) dup(r0) 16:02:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x5}, {{r0}, 0xfffffffffffffffa, 0x60, 0x2, 0x0, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x1}], 0x5, 0x0) dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) load: 5.17 cmd: getty 96248 [ttyin] 0.00u 0.02s 0% 318k load: 5.17 cmd: getty 96248 [ttyin] 0.00u 0.02s 0% 318k 16:02:01 executing program 0: r0 = socket(0x3e, 0x8000000000000004, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x259) 16:02:01 executing program 0: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) write(r0, &(0x7f0000000040)="87d43e405ed61dfad0d3a143aec9adf0f531c3836bf140c80a6decd241bed5216d6602d13247fa1c7ace678de9329654e5b65cc3f9f5dd683b201678357c7426dd063327ff6231e8a3173b812bb66b5830c93c7a956338dd70441ffe5fd6af16ab3f8cd1561a90da2907226763ad6f9061fbc0723fa1d39e162a4b2e8bea7823f8b5f62618ce8f3203dea597f2328fe1003a2854ff07da303804ff912ff777370962ad8ff3955d0454e3dbe465264721cc585fb56f847ab2e498b48a", 0xbc) read(r0, &(0x7f0000000000)=""/17, 0x11) 16:02:01 executing program 1: r0 = socket(0x2, 0x4000, 0x10000) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000e3d763c0c09f2fdc7e62abd7cc6773a61d35f289b7612cc7c3c9f759f5ae19d574c839a2af9342bc97e882e587d2a5d5f8b085f9de8fd4bd98c99ba24fc328a0cc1ec7bd021042862831a3e27d7d906bcc0ed069990d23b39e3182e92beb9a5730e6f0ea533b22dca13caec9dcd4927caa4786cb797ebfd78b5efeb729468f4ac6f75536b5c477d21e5b26c04597f775704238e8f2ab2f8efc600ab7d434b1d1fe92ae539104201cadf913394a0768ae25bfded2f3b7542db799a6e9ff16716c02f193cba76b6fd1e380bcbc8779627b329962f0b202f875d696325d16f00bc1777108"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="84041b43", 0x4) r1 = shmget(0x3, 0x2000, 0x200, &(0x7f0000003000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000400)=""/4096) r2 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000001000/0x4000)=nil) getpeername$inet(r0, &(0x7f0000001440), &(0x7f0000001480)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x800, 0x1, 0x0, 0x527ef5f6, 0x800}, 0xc) shmctl$IPC_RMID(r2, 0x0) write(r0, &(0x7f0000000300)="dfa88c64c0397ad2c5d7f172d411a5abf8e584dafd6eb4e82bb11686dae773bc66de7a5e38e50d5ccdfbc2dcdb1c8f8557be272d43914a6721966449c03fcb7e33e15ace044aafd5536ddde20e3b14294aac999648af48a2fb801194acb90e899e090b630ea9733694d9cbcaf9a57fca27a07c0e89d05dfd2f4c0a9439bcc816a5ebf3fefa8acf47c063e2a3bf71dd09c0928bdc8b6bccb70ab4aabdd5011cd0813b1ad60aa84574122af8d75c807039031e32018c07441d81414ee6cd7cdc6910151e6b378d21233d36e67c014133fca59415609ae2ded0df24ebaaffc24eb7f5d69659aa5b580a0fa5", 0xea) write(r0, &(0x7f0000000240)="568dd482f3f5560a3dfabde38a28bc841ee3728681fc0700000000000000027de73a7970a9e1d64ee11139a5b5c66f248781e3d42b54c82fcf2b48aabd5de208910a1dfc2394f5c0221fd4a23c60da2f4d0500345fcaca5f382520db8873145f2c709ad8238ef902b0f5d19fe06f1367ad066fd3a062d823d06ddf4f6c74cf973329ebf3dd3e8dd305d8e70b664cea2a44", 0x91) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x9}, 0x10) recvfrom(r0, &(0x7f0000000200)=""/53, 0x35, 0x840, &(0x7f0000001400)=@in6={0x18, 0x2, 0x6, 0x9}, 0xc) 16:02:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x6, &(0x7f0000000180)) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x3, 0x200, 0x5fa6, r2}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 16:02:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = dup(r0) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:02:01 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = geteuid() setuid(r0) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:02:01 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x13, 0x3, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r1, 0x0) setuid(r1) 16:02:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000440)) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000000100)=""/145, 0x91}, {&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f0000000280)=""/39, 0x27}, {&(0x7f00000002c0)=""/216, 0xd8}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="17646a8fe100d1db78afddfba79b75cffb18e17f3317d4e347d50a73dd8f1694301285bc5f8e6a2f19761e444a112dca12ba48", 0x33) write(r0, &(0x7f0000000040)='!', 0x1) 16:02:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000000000002000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000080)='./file0\x00', 0xc050, 0x7d9aeafd) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x1, 0x100000001}, {0x18, 0x1, 0x81, 0xffffffffffffff00}, 0xdc1, [0x100000000, 0x2, 0x8, 0x5, 0xf4f, 0x3, 0x7fff, 0x2]}, 0x3c) 16:02:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget(0x1, 0x140) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/4096) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() getsockname$unix(r3, &(0x7f0000001b00)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000002b40)="86e2c9c2163f701f7e6a92772f3d95078df733d18291be1229360f5aa13e18da13556ebb3e3bab4bf50b7f0d4c305aba26400627bf869733ba89b5a0ee3b416389ae2699dcbee766d003c72423a026d08d9d060115b37d1f71dcf3ddcd3f4889a2a6071eaac1856df88c25e6566a0b7d5db6d1522be49ae60da11a0973ca57c31dd249edc3dd4c55f69e56b809dbfb03f691f258f7328ecfd47ad8ca78aa5dbbeffb3bd1f4c3fdc656340428aad8b80863dd2fea8039b9999cbc65424eed01003316d9bd5b811796600e5ce5d0cd625cf72d9e1e668345bd7497c218318021a60d77135dab8b3fc5722385b8ccbe668538973a4ba1e7104c2ae7f4992a84abd5eff22fb3a0a1527193d20790129b2322b929b75344a2b19cf00e51563b50d7aac6d5ea4007b1cf42694f20ff76ea1ff6923a8ae6ab0b46f142894fba0f2a51fe5c6ef0244ad16235635f601df1e547c5f467b70a3b007b751e2ba27e626c05f0c0cdd5309d91786b6e8cb2b3c2c7f8cff313356c7588d9afdecac42cf765f7b63bd42eb5eede8d8eeef381ccadcd49a3db0c3bd04051e2852376412cb739ec8a802749a8a6cb9ad688f580026e155a05c782d7b596fed9e62bcaad657395a9934d4a3b5b7bb29b9cdda4135e19d5f0fe3e789443f8867ede9098a7fddcb491f2c148e0b32bf309d9c9c2330466d850b1ab514ab41d3bfbf7c8589a61cc400be3194139a325169723b2aae72aa55421680450f6a5bb92f77fc527a70f797aafa09c5fcd5b71669a919e775688624095adb8c7e0b8cbc1b253824105a7d972dc8d3a0c9a3a3161b043aa0e2f39a00beef67bfb24552b999355596decaa42a9bacda7be2ace4aab20f9dfb0a3d1bcf77492e8f39e58c15ca4a2a27ee653f2daa10c2561cf74a720d4ceba5ed7115d511f1df641fbee3b86114718a3937007ee30d35102a5178f27b7b388ea9a64ccde0a792787295f5c24eb0bb27bd34d41b69ffdabcea182761c6cd17250b104d07f12064a1f9d66401598a83ef7ae872871990dd18765582045db757ce751b1d9d8b88883b4a0d8e6b9c2dd53a28cabaec49340ace6233e771a01512bcd80443a85486ec0482bbadcdeb034e017ed3518a754557ede0e5126d229578e210c77dddbd7a6cd3b7e33dfb7230f296190880983e7a224cc248c430a87247708fad26540f8142475573c2242aedb2a9fa85abd4ce0dde9abaec4f67e0a272861feff4565cb74f65f126e70fb4810083107df2293a13b67d234a609919f0ef1c27e5d3e12d13446b0487b80ee1217580a18e73caf4f7c8be76646bf9ebb74a778c184554fb4253a080ce1180a9cd5de2b69fcd1d2cfca47fdb8c7f1d58f5998652f95153a869211e03b160b4fcb4a9b377da869c7354edb78d48c44cea4869cbfc45b54721474190d58a5a903cafeecbe1309ebc56238b0cd5c47a3808f4ad3d3a4fac109c95ac2839cba3d51012d1cd932f4d9e41896b9fca4a76c787b8dd8f476060b08a593cd122106d8a5b0baf0351ee92c6ece99eeaeefa926e890edd15c65f7605a3492f46f8041c83f014f7d1269c612712311565e187c52b965618511ca4daedeb4e52edf516a57eefdcf4ecf71787af50568d3c3bb84d40b8de6885eba6a20b7415a02488bff67bce52150f76958d01a9f0c40e1ea7add3132bc268743b9f22aa5cb77af3c92e053f315e29322032d101c5ce465d6568c39047c8681fd25f44564b7bee5557923967831d87eb92270b746abf4e054e337df1e86a97349dafa89e42c8fd76610125615bc2a2f2fcb4a85456577bf25e7cd61b653e98623dfe8f53f89c0d92db96b8f8c42c6a721e6b160067429630613d6a922747dcedd0374eceb62b55762e5bc0420ba85867b9f78a416771a326b424bb31b2da141e6f7c1e4f7524d8f87d563e8c6e38f5e0814bbf39ae17917aef85cca902c1dfe56a44c5adfe45a8218f55b02ee45797347e2f5033333c33c31783c80458bf15a474e54519bd3a351f79a3bf81ab64719e7c3ed075a662627d5ce0aefe15d2a4bcacf98c82fc481981d0cbc8c0c5c5ccee10006d2078f7726743310ea7a1b76e1926869f98413bbf6d34752d44a0cad8e6120b99681cc8af38b5f0bc2a46af356dcf73441ec8d5b3d5bd5d24af77690c25a85894a056f13f61d25aecdcbbc34ebb4851afeab7f6e83a03df16936957e5383f4b1b7c0868778a11f8ffae924a7f53c372137f21755657a1163a2f4beabfa7647caaa3ac6da8ae3a7b3618bbc7949e2d0118c19308472d8144616b207ebb44bd2bd231da820a9d62b56f2339ab73459c91d854e5d6515d2eb495df7ad064ff3308864f099e0ff29856dd790c639f07a52eb9b960146e543091eed3a36c10f4473bd22ea8a8292fb1d82cbe5ec13ac10481e229a4ed5a6699d0d0b3e5e6f9311dd40bcda85239a1470c622ed926e261c90dfbab7366ec890cb210ebac8ebe7590d5d6f6158d7767aa853dfbbd26b68f881d7faf0831515f2f31bf1e4f4625daead12d44d2d6e46b7380604071dfdd47b4cb02f167d1f4f88fe78a1e2ae5057efe295375a8fe545da2d77f6e5bd177c79773a166e7f6cdcf2c4b5072cc1a36017adee67e3e6f7aa48b2f181289e32f5d571d0afd6ca9e409bf6fec81db5eca9152d5656f290efa95aa576fd699b8e0e9333c7fdaddd824d6341bae335fa41d91a0a2923fa78c06b29a8956cd1747be353671c73c6a6f043e4e5898e91164db58ff2f70212b133b1288fbd391adb77a8070558b57537190a685e0649af754a1bc1cc3bb8041366839fc5679e385b5dc6385d3720a035073b8f7073b4686705b609119413ee7b73a040cd4b6799ab233236ae5ef84305aace10b6a16e9602ec522be688326016aaebe4fce2fc4f0e3f2c2d47764298cfc58b5374c5126163ecdfd4821eb8be8da4938399e9f3bd598fe3bf59db1a4a1685b98d2d02c102934c789c320dbbe3f972f83cfd865a72201780584ceedaf43f23537f1bfce8f7b9608c7a5ebbd61feac1bc6649c4ca8552a1a02f302b01d6601490e74c0fad92e8ef120345ea88843455236df33ca308ddf07d103b421c3b4fde3b7d8c4b8a2b7d6ff22b1d12573aa131d4eb9846154b0b603086a17f103296240cc66ea56f41058fc27ac529755d95e1f035bf513ae367a9a4e4de518a156929386ee8235f4c3eab50f6c1c228ba803430c1fd47037ba2578009f5ac2b143460b6a95fba859d5bbb67a6f3d04983c698a5eb9381865aa9affd9a4909228035bd1388f108215bbfa2510a6d0350c7bc69d9fb1997b2a5d08a0870b43cd6ee2d56355ea4a7a3bca841e9f01cc83d72228c0061e00cbd946efb45f9742cfe3ff80e65eb57ef6a4fd47dc62d6a203c076386db8c861f0406f58ddcd82b8ed1543e3a4abadfeaa778d5a99183c4688690bba6eebe5e42f56aa964688a3e5b5907f01148e723fa6964ab3d082afea3260333fa26ee6e0d73285d724463fbcde821d9e2cccae96164ca37b5755ddcf871a022407eb23c6b0f0bd01423f642c2d652dfe24532efa287342440c4af0e024b03d6d552e10454f4d4c822feb8133589cfaac419164a8bd91ac858e67300f7bfdc48e688466698d4611503c36dfea945809dd00004f2dc31fca5c470c9d6020e36e7b85cd9f090417db885daaf428ea386cff8f84a6ece0019ab86931a04c82b5161cd9702aa0c414fdfdb77974f150b431cf09cb6034ea2c080c0272b82a68c14eae3f261ce543e798f01aa0da3acb90bcceed94f51988167f2d4625ef7e34c5ff8d1bde3a3d2a80008b869ea5fdfb39d1675331cc1204588b721019a97fa3e5279e84d466e7d6d897c2c965419d9986527867a41eb57042d89e9eda31fd2ecd3e39548158eb3e6b66cd8e4a689deced2b4b228cbc1e9fef7fae21868e0ca460ba80250386f93aa6424a25000f22a3d9be11153de2d8f807243ba4d1cca6a6f2a007eafb15d60d6e57af9de88f21029560155acf7ebd6dadaf1d87e88967306da628d05c0562cbf98a54aa94e1b6117785f202745fc4fdc8029097c9b726a4824bb00b9f5927249a2702b8f89c730dc5fb11876f6bd2fa99c0b47816b689899d2dbc2dc30388aa94b6f7d5b7135a427c2d2fe6ce46af0b0fe1be00b1810f4747575a6eaf3e7043d51f1fb45179bcdd179b52d30628b478e5141f1a986b39c51d52917d613287eb4b384fc1b75c796393761ded4a535d8cc41074359007556e0fbec02130061ef5efaba65c21931f0272b0d2d4f2800352bbc60fd5ba90e106e8a78a371860db754a75b626c56c439d1371cf1e97333d8f756a12ccc4fa4182d71950800c2eca0b8dde5881e49e9b38c480ccd499813c12b0e9aef56bb8063b14b967f07e963fae2aaef14cec04b6dc6e5bda7c0f562dd60e3d96af9b7516664ed4db2022c9af123a4a328c18fd0fb3af3e8d41604816b8c12fb579e9080860c25453a5edd8f9291bea0ceb57f14ae1936a2dcc6ce0c6a864f10df47327343db0e7a2fd75d75ac6d6883f5904da7b47a446e6df059c1e71de9d7851549dfc61f32464c30da6ecc966e2cb989f89cbfdf6ec5c6ced962cb3f3474ab279d1b53aa231a5440a3fa74525b43b250fdad2f62adeac5526599e25751ce1cc3bafc7e4f1ffdca10f3faa8353475cae8ba88c1ad85ffacbf32a6533f0bc95cfd0450028c4b1f6a3757f0a06274823881e6283c7e54f80f4aeb1af1cd41c7d32c3d1cd6866fde55e2d74cf97897e77e96df994f3666febe4ac9d261f2dc8d077dae8a91786fe80edf2f880d4185852a6aebe28f0146ffa1912fbb1a64675ff1448cf940253a72978674645850060cdae091a1aadc0d7af23249b4696c82961e564bf31a897bc4a79c1dfbcb032c99ba2e62938abb3b2ea274d4ad512d9772ff9103b8f0d93544276383cc0b8a8e14670edc79bc25d14abd43ed0a1769a1b6ad24f1903591bb30a2f606630c17afb2cf1c5d4242167d218738ab93aa726d3c4fcb61f122a5d754d5b83969d734484c13335e87cdf7054d2d2c9b3a89fa77251e509b57d996d69cd6bfe8b15b06c307e4d2c49a893aed2af4106c30bde26ab8dc38f63d08386a570b10abda78eb88a789ec5d2e4301949c2d7de30c78b6d8954227a4ef08d9af097045588027094d3ff95d41e85cc89560d18113078063e3b152790e030f00974e00637dcf74f749ef7e3a2e4085893207bb3099358f66ebf6629560f453f6738d82db954496145b9765dea1b9b9004623849cfefa5caedc9692727fc8f87809ed30ce0ec5d1f6d0bf348e62fef2e4c10a5b2be5ee581e85e6b3f88f6386e16b0ca99bd27f9bd609706b2d39a0a96c3397f7710271ea5b288ef9028fa01d5191acf9e5ad580113f663cd9c73166c661345442f7a2187c00cce625d1325a7003e517e089b68d0f72630af16ec5a37475c9d6ab022b3f08f7b6f2f81ed1845ad54426b970ae18218261d08d9e6259fb6232fa970a98e31c9baa56a43e8dc7d63fe5fad20788c42ac2ba27dfdaf669c8dd95bc9a2ecabc032d2aa3cfeae4475a8e800972972b36af4e61b3339a14b8263f8a798eb7d6f9db5bf1d1cbc5705c6f46788ea937d93ad264d698c422faf2bb9f432d84baef73672a163141369333229e85503b4250c3be13406007e540eca3e78aa7f5f8a282a3856c104c088a3242d565991cf8f3d3f5f2a60c644993940945c5e3ef34f3cec1e6d27c6b72054292531db33146cce7416f5e2bd5b961a5c58803320cd92ff859885f5f5d05563efa2aa3a", 0x1000, 0xb, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, &(0x7f0000000140)={0x3fffffd}) open(&(0x7f00000011c0)='./file0\x00', 0x3, 0x40) 16:02:01 executing program 1: mprotect(&(0x7f0000484000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0xfff) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="018626d24af318558dfd732aaf1b020000000000000001d8377ee8d3dd10", 0x1e) 16:02:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x6, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r2, r3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x9, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x0, 0x33, 0x9, 0x580}, {{r1}, 0xfffffffffffffff9, 0x84, 0x10, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x6eb, 0x6}, {{r1}, 0x0, 0x64, 0x80000057, 0x5085, 0x38}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x8, 0xffffffffffffffc1}], 0x80000000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xe2, 0x20000081, 0x4d, 0x4}, {{r0}, 0xfffffffffffffffe, 0xce, 0x42, 0x6, 0x1}, {{r0}, 0xfffffffffffffffb, 0x5, 0x800fffff, 0x401}], 0x8001, &(0x7f0000000140)={0xff, 0x8}) 16:02:02 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000240)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000001a00)=[{&(0x7f0000001980)="52a1afbac2dd6b34e6c6f2e26ad5efe5cb23c073565a6442b5e41b1e832164e56b1e782c57497c05d0dff19b3da9bd85dbed57c81f5965503a388ae7a29485abc338fecfcc31b222363c08f9", 0x4c}], 0x1, 0x0, 0x0, 0x2}, 0x403) lstat(0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="21de39d437e55048b5d2066870da547048b578320fc97c51ac87543d248e936545b0022f9363f65558ba8457cf4747b0ad06658eb753a431fc886c6ca25eb0b684f49767ebae88dae218018e41518f1e8a707096e2fe8af22e3b4d1b2de081bf6fc8c1286f2cc84a5322125b80376edebc4f2762046140ce49782becee73b712d42f3427b12cf8aceb8161e0738cd15910945f3d6544d72df36a396a19dde5d3a53e751ae6dd48bcf1b59c3a4f1560a71c6474", 0xb3}, {&(0x7f0000000380)="c014cbc78cf25568fe05ba3eb67e59e2a27629398e4097cec662358c0764dc8d08d32fef986e9b716ee5c721e449ca2699573ac6c0215b04c7070925638b6ccdb3df9045915338c70294df1fa507bfb245f194e2cf25d664a524e6fa2ae8cb6e58f1abcae66f9ca2033dc54c699d3f4baab158ad06a94ceecd0b0fc4108c57bd9c4c175c7a0cfaf3759e0a3ed6f5cbf6b3cf91c2cc05a6e2f20c14c3e7e7a3d7ccf601a9d022e26a76c0fabd85dc6457147fd5ec97e336893901f390965428f4c54d3f49f367bf6fd91918651722e8b077154227b703bb39eb030f6a9a47d9829ea681402308035e7e4958a405736c2fe419787ff6fd9a48", 0xf8}, {&(0x7f0000000480)="2055a0cf3acd9d32da2068431a8c6aa004484fe19573d6e2a59158a929ebaf314687117fe09d75c01c52e3c99442f011513e5bab8e11428babf031a61ad441c2d8253f7861fb461a8ef036cbdff0820bc0692a81c6f410289abe7cee3e22942ae5ec45fd093902822512005e5f3f69895d2af7bdccf30a8c6c21e235986a8cf89c622542af6a3e38d8bd880c5b505a841dc2408a7831c521148f7b1a274aaab19469db146f21085c87e906f2d69614eb", 0xb0}, {&(0x7f0000000000)="ccf41f82c8071140fc37dabf7672f094a5e1a9c1072929bb72c9ef7eb2f5bf", 0x1f}], 0x4, &(0x7f0000000540)=[{0x90, 0xffff, 0x74, "f3ce768de1739eae945a616cf070f7a7d186f5625c81bf82ce6459927d08bac93ae872f6221355c59b24de1c08107d7149c5cd978421c04436a09fb2f949b9c8674cb02264bc4f0e917fcb603cc0de666d383e788d88f721fdc56f9bee5384718ea4a083bc05acc416090f8cee798037f30c1cc11dedfcb6c9404c2c860c"}, {0xa0, 0xffff, 0x7, "14e4ed44dcd2e16346289f7f623b1066a9cf24c175f691c10784c6a022f925dbbd54a47d32addde52d4cdc06a404f8f9188cd4625a7fe8a82e0e3e58c20ab267c7431cbc29c9569b298e5a61b6ea2badc06a98fb7c0e1636638e25e5cb4daf77aee3ff75a00be00f2fdf5092016e0dd376aa40d4ff43c38116e7546b627a82d09bb624a62ac5f674bfc5295c72"}, {0xa0, 0x1, 0x101, "755dc2585e2b8fa4b1cfd05277c63fa59f408676f700eca9d1ae171efba014c571ba93e5c46ab3acf51079cb12afd1eb4ffd2838a6e307114db9b6644c2a79ad47bbdc1f0ec81a2a0024eee546f78ae5fbd3859d3485a3c2b152b0419e99d6d8c246ea5f4fc71c1f0d5ad99627112fce02d19518bd65690c363ed09d76235af3e327c5143f7f8ef3303e1114d3c6"}, {0x1010, 0xffff, 0x9, "d729e6400ad31c5d8e47222033f52fc5f77d566d1ae91229f5024f805dc92f560566b0e60eb69c9832c75ce3dbfd2c0b20aa0185da390df430813072386e92ac464d8c6d3c6e0651df498ecbd92b95dfd1fb9a581c05030c8f191a8c7609feeac300ce57be2fd2892fe632b8fa2071a611d3686453cbff5b697d4421663dd0a1e8a990c9e9b7d44b80e9487d2129a81c9b9e96d0f05f3e7d9005b1ed880b765bfd3100eb91a39f61dcde9cd655776173baa9275bf3fcffa3a9175ede90977e8392a1f79f10327357f2f699f2fa21c8a0cd5ac0be10e29ba55acb0c1f93febdbebf542250ef787c7f24365267cbf7e9d8977b907bdc9093315cb44e0b617c5463cb2c65994555d88df0529cb6f1e5f4660ec5a26678fde0391fac351fd7fd357bf17e893eed3b26346bd0c22735eade13444a4383c872fdc438b12a98f442a7fb2fe21ff7169c4191bad1a42997132be651c4803a4a219c522ee5ee93c3d34422b434551a40c534124ae7db253fded042077f2a98ae5a5860e3909d1de3a7e1dc3e0c50777a892e8d804f4992d0ddebb3a15d4a9ca9f8e7b49c13eab68af4a0525c6f9dd994727626d2fb672b7059a72c80a35cc6e20562648b3951d24109b29ec733af5a3b81725d650276896d35484e54e518bedfb6d2b3de68ed99dfa4f377b7eb5560d3d6545638408f77d340f3ce388b66d121dac779a75ddc356edd44a28efbc7bbf58ad74e0e7bc216268b7c7851b0735d242a50ac138e87215ab39646164f643c3d50c026237efbfc3bf60a905488a59a6dbc3ef8ca838e289142201ce3e1c066debb55248a4df1aa27e872e50d44b5e52c0409d728c4fd7313ee96030f37058a0e677f2a9a51062189f2983b9f0ba2700453ef29159a6739ef6e35d6a8b866384e4af28b284074791b0fb3018640912ab1887e5f0fb1c18100628a31012dcb860baf4ac6fd2bdec4e220d4724ef6c8b9df987e053fed87de346f446a2c4ffb1af5b48e914bbef14cf3b2b0c3722f9802263adddbdbaa24ddc63dd731f7e4ae0175b401529c26e50ec388c08e154dbc46bf1154e45be92d1882499bf1ff3877f775c03ba458433331add050fe4cb557bab7f52d81666c5953aea50e0f1949508390978242a2ac818143235363a0d60e741fd9f61bf1309d8ffbf9b5cae477d89413e93c632e1ceb5a1f7a1ab798745d9cf671ecb2d9d85852267b4b3e1272ddfa3a0591fa29c47aee580855a5c9b29e7d88eea09ed7cf70dd1fbe6e8aba284990ac2a885af9d7c19d23cd827920eb3c2eab4b0f2a3c53d968bbc20be3e3a538a8c7f2193930b4da59952c49dbf6816816a7a70278acecbfa297264288a6a411097f14aac8ec1b13c7bc05b14bea57e7a9744e157222e8dbd5f4d48eefd0c2a7128c55c85e2b243cf5bbb1f1788e428057fa5c689e6687dd700363da1cfeb22750b8353727e0c2149e712a761b945bfe59fdd725c7ddaa16753b606e1732fb10923c29539383ddf6c789f7f363f432072f39624a60aa90466026369a0b4ff636e14b742f2f5b81a771cfefc7ed554b49fa6fda63e4c00b525a37641da9b35f2f5226cebffa2d9bef7fdda3f49dee85cf01258bb2a588b0e5d5a1ee4e6bf42defdbce4915c31cd2ccacd42a4fc21260c3b64dea2252de87ff52df44ea665ae0511ae901709a772efd00512da81827998b64acd0c941fd2d27ee482c305913fb0c767d26d29cc9b20e48953062e1934914155c6e3dbf6254540235f1db5904518f35f367d93eb39661f6e5a7d5152f61ed589b0ab4d70feca63d5845e3f2a559c88b07452366c9454bbf91d7d52913c66c07e8363b771568a0490db594a36b8f76f40e8c697085cff60a28eb23e047cafe37cd19052e3ea7babc056028eb47a2337de33bb5e787909f09e8e6c4b0580b3cf6f29f598a1889992abb6be0c626cc42bebbab7fbc27f43c002a8862695f0a19e748544f266787ef9e24ecb20de73e086098a7cd5552093228f8f552ef4203a20eb4c46406f3ba62c7a589f4333aebf5d6a0894d516fcae21fcdf9fc82dab77d488bd6b34972d081247c9d6cba8b0594c66a3ecbf305771c80f69dd1f90bb17894641dc5a96c3a902d0703ba1d0addd9c040e4c8379724f177d0b76bfc44407f3a80039115918cff1cb9f08ab9ba670ab44bb443e48bea463b6aa121d9740d6f6f3309becf5288e7e2e6d3607ccd24d0eb1b92ff2792282f5d4ebe017efa5239ea4224ff8b5860a5eadeb6daf3a3efdd8a8c967830527a9d756ef6d8b62dc8fa2ed94cd91b6e6400a26cc303c262805cf52c2ac6394c2d270a543187752225253f95e0725d663e69786098a09565709d56119be7d3035d4e78951750a63fee6e41c2e30878e5986a585f9200a1e578e5ed83e3f3bf879b2b32b66c77497e83e564b1046d0e5cc1241983eaa3afe20a0aa4164bd0e0e562505fc7703a5a3f5b06b9511ce454a4eb4cbd6e4509c626fb8c46de79e1e17c38e6655756c6cd7dce9426ab6237a7bf9777d1bbbb1dc5dc965b693bf19d09448e8d504a6109b25246ccb68515f64012b3d98e679afb35d48084ed9606a5888260d17c1348b5f4c5e23a2d595952627ce62b644f2a1805cf8a872c521b62b221b9578a92b4cc0a5591487895416e881df9b8f5ba51e97e10f5540174fdb2a360b924927a42ed1689cf87442b67a1dba1ed7734bfe8d5f205981934cbff50f82c5d4891638479e75f63a76b7016c9257bbd1a53d8bd029849736b527c77ca900884a1533f234259ad226fd88cdc6d0c4821c5e69e96339d15c141a00f30c0950299c24ea1e65302b9fbf252f865713868d400744c7a7e229948bb9f611f71365ed71445b3c1344bc9c90a410b4280d59cdf008bef4b8900b872a534aff9b4a671a1b644cbb73ef87c5adee63fef3a10dac5b309edb61c95b7e60c36f55108fcb82e33d02c389307e64c15e90b5caf12c2128ed87fce65c0d19fa27a122290e9876e5efc1cba265c464fc50830e431f33f20d6107b1d6d87715f46932dd925fa7264342297dc2a5d8c8065880a32cd042b489c0a65dabfba3b59bba3d72b8f3304d04bc5f3c067cf443e835b58cb8aa859d24827483e771dd73cee3301e8471ca01832894ab174306043a2459e569338f409270e1642e5a5d909179b025315ba3a702b1918250c55c33b01d780828e26d36c1122e7417bb972575103eee0387495b74c968c9c21be1007897d83699757cec92f73d7b36219c4aeb68d25fe020871c811b7f7669508839ed757391d07106796bb392e6e67200386fef43210d01f722a257a7a28115cf0bda05e53d9a6ade805eca21535ffba027393f362ec3e2c4ba878e62e459be38f65c54ddd49ca5081fe3f1ab73a8003f2a1b901f9cded7582cc70217285cfc0cd3e16cca8231938ad4bf39cbd9211ffde106dfc8eb0ba4f65fdc4af531bce849c758715fc2a8d0b1a2f359bef0bc63759cb6bd577bb7dab62b05cdadc1448cdae1fb483746f706415590dedda332f8425b545164350f9f4f2199ba15003586e75614e4302a42fb6a8b1a4eb02ed1711eddc70cdd6d17aba831cfd75a66029da1c19c2c119b806b332b00a24538f346a327c5a06f54dfaa0dc6f1c6f971a0c103b33864369930b4b2936aeaf4e2a04aacac43ee788f9b20aa929e45c208270211cf5d9f75aa34838f3739e71f5f84aaaa4ac5d017dc40f0484fd4a9f634981c8830cb59e35e3c2da0b4b346732b8455456349a754791ef3cf137430ad2f633fc5dd187f9f034ddc83b36d65ed88e1a86a7da740b1db120d266e11b1fd55199f84cf3f978583dc27d62f4d5447eb8dc9f243fef99388d14157a792b525615680c871ed49bb9a8afbccc39c0d8f7499bba2df4b2e25c9a6ae3c94a7ba4ca0590bb048b3d4f491055253c8e23017b10be94c83004256e92d73387f47698ac6abd5c4f7138c898607ad38dcb4446b41e7d00170b4dc4aa61d4a6cc643954d5c7bf95aed4c2f85c8986efaa037e33b17cbfe61953ce89967f4d45bb5550c7d55a80c7e6cb9bbf6916208676bb4ccb9e9b3be2786df8c7d79318deef3f0a2b0d16b65ab22e2ae06b141cddceb4712253c66345773a99da9d38eb33a21d022bcdc7c1c9f22d8bd3934ea257d2ac717178391636835cc5ba09c05350f260b05086e9eb0b444738c7e5c35e09d853843155d40c9b6bdfe75c65976a0d26dada048a199b6b04ea8dcde302dd9513b993e38dd6185aad4020ce68a71e31893d5b335ec60a69f843c05b0676d2172ebce73936db056fcc7288cb00035fba22013e761d49955b094f45014ffc9ef262bc8f66a373a21628ba47af83150cdd84eaa6205bfcec2c20cc8fc2341ac6eaffd9511488054ce54af3eb0548557e780846a4cf370aeb34476796d12dc535f6f65f4153b5ed6b6da456987190e4d1a4a37430f32cc87558fc3b2f127fde474a8efa645dba4281e8d70c341f2e65b5f84dea23083c60d69e78fe7d036da883156a51cd5056d2728b8d311414cc45584b81b60991f4e85a322c5d53205d52f947c491d1a649d0948fb7a149b58cf4c8e30622f3e87ad69d90a7207e1d3f287175595a410dbdcf6ef1a09f60d45ed33ecfcd56c365d9c0d3762b35391002456f5967609b33c2794db1436c4fde0d264939f94adcbc8acfd45162c5ebe109c380c2aff845bc2ff9e9b99af9e97d8e6411186b8e0fe57c0b7f2935fc55005833d2d91644c29d6af7b71921d3aeeb5d9efe8f357b7e1b1a19c05171884334159e7abb072c481fdff59eb4654b8d046305f8bdeb6df7eebe7249badfdc1e30d20ab75e70e7bae512aac98d6449ffda73548513aec74f3a2579d730bd990590a9b5545ffbcc1dd485fc46f0f147871382bbee3e6bbb19a2abd69a585629f07e2aedccce07ce82a82d30cbd2a024242bb37630e887cebcdfbcff2b47bde182b5c9a8d29697784546afdd1b14ca41fb1c552b5c14935c860fd47e99601f2c72f323002b117b3fc83c9ff0f756d2f1ef43d1559562ba18b1221cad8491f87b3434a26c30218c7d7b3191966b3f314a22517873d1a69d89fdd0d6cb65eea328c6cc7f6cf925d1ff729cbb95662d6955cabda876645c16717821647460af5de22fb46230b62d4b1cb5b4f71f888dc3f954433775589dbc46a366697450a703aa4ddd0001f85b7a7ad49b6160897274268ca246dee73c48160715e1fed6ea59f30c33f5393f85ed00dcd73f725f2223a89e4de6282e5da69f9b54de71318d588719b5d9b7b1e49ead0ece9016443eaeee9b8162fb916f4338c1af71a388c70dd037a409fac0bfe3ec2c77213ee80253f201b11b7fa12081ba8181a6857c9412474468c5d841c76560addce14709269133403f387b4cacc885d1bd24f92323b426114d95ca9d5af38cbffaf2b13c3b334130c1296b4f37448066f6082e261360b0676279e9e92a01de96ba9f44bd068d03fd259fbe3bc77c95654b5c8f0b9263a366cc0318d0ccbdb2a53a9ab125a31cacc03cdaab69af7727d93f84cb70eb52aeda5e07b83807950202d260532deba1ed27db41121a64ea896050a6e189bf6eca27e4d519b7fe810bb4710c9917f8bd07df69d1f3c874006b1cf6f000c3d0ab67dcb4eb61e33589eebf7a4a7d2596d8e58c7dbad2759c51969bcd40dad1231bcd1f6d8c1a590156fd1dd3593a30ed110daaaaf98e0e6f86322651f1f96ea59c5883ab6670df9cec9f8e067eed766edb9a5bc623b317ad827e0358b37c9f5f5082b26a2c044a537b4a2dfeedefccc3"}, {0x80, 0x1, 0x0, "7cfa1df8fa1db5f7fa69fb02e6af89c615d32342f1545bccbc8ed6fe7c8787ee6b3838a5dc32fff72026cacfb70644d1043c54e6de8352e63722997a8be56ed4c2e71e431e1e51e062a80bcdf62df3596ad6ef0ba235750052d2d85fd59192d2d99ec541d11467b9a7483a"}, {0xe0, 0xffff, 0x3fb, "5b3a76ce70f92c19e66d4874daecbb419988201491b6201415798d86c9ffaa142a44fea07b2c5429ef9b25294026c28d7fb22eef172631fd2dca4c4649a770664c7456a2185e13fed1302489e01d409fe43813fb70620a66c4501c924d3aa669d394cd853c87f46d78af7acef6f54f357ed598b55a914d936ff7ba4e4eeb041466bd748d8b3cf99ea176b7da947f7d5bc08585961054278dbae2204ced1e6612790a1b83a1300b6d9b50b8553898c49295cf9d63dd3463d0b2415f3710733e2f9c7277983cd702f5fe5f779a0495a0"}, {0x38, 0x1, 0x2, "5a76604f120acdf842117694e96198fc036c529cd77a3cbb0360b4284c721e5bcbcfd511"}, {0xb8, 0xffff, 0x0, "83abf19f72967b068be72b0733811533c6cb0b1065219a2896ed0338983c6af5a4e08664e035a45eb2cd624c93a37effb47d1c87c6166802049f991618797876d8dfb68abb10718c467f0472d7adcccf2097e928e291bf871292adad14668d59fb678721c7f92aef92cab6ca5774fc023eea9e4653b382720a07f372ea4bf65e8e6d401bd51c6e59902ec0bfca8ba81053d9d163c8e73e2a77eacef50cc936a618872988bca470"}], 0x1430}, 0x2) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000001a80)='./file0\x00', 0x20080, 0x14d) read(r0, &(0x7f0000000140)=""/234, 0xea) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) 16:02:02 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) shutdown(r2, 0x3) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) 16:02:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ad45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x130) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1fd, 0x0, 0x98b, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/214) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffff, "0230c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:02 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000100)=0xc) r1 = accept(r0, &(0x7f00000004c0)=ANY=[], &(0x7f0000000440)) sendto$unix(r1, &(0x7f0000000200)="fb48710efccd259ace79df", 0xb, 0x400, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) connect$unix(r2, &(0x7f00000001c0)=@abs={0x89a88f592e0a028b}, 0x8) recvfrom$unix(r2, &(0x7f0000000000)=""/212, 0xfffffffffffffeb4, 0x804, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0xa) accept$inet(r1, &(0x7f0000000500), &(0x7f0000000480)=0xfffffffffffffff2) 16:02:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="60eb1c2e2976b059310555cbd121bb4f74f79bb20d80f54b62bf9a69bbb50b4f7930b4eb8cb1e3b5ea2d97660f9f2b13ca3c6acd34ef51b37002b65db8b2e1c845119ba9d568afa3337c48b6ef209a9092006d2317758e9bf8953a31445d8fdd6d", 0x61}, {&(0x7f0000000000)="4985571100f9d31ea725be", 0xb}, {&(0x7f0000000800)="8ac977cbaad01e85bfebcefd819bc984a91f39d6947e8cbf6d1e732c798555e03ab30283711c21f862fcfc04af00c6b9870f4ec2fc98e339c0ec826a2f17f056497e5a2ce989ae4d202aafaf39048ed6237d9ddeb6953644faff74335940ffb56dac712a1c068330981707a10a46ed0707b5b8d829c19b179bc28f594c339b538a67bf9c9ea222b4e2a40c4bb5d578199bb24543eac880c73dc0a5b9a856fec23bfb12b98d4d096ada36805a61852d31d6fc89bfb1694770c53b595774e293a2d9283dbc8eed2c4fca3d1e4e91dd2eb404b6c1a435638fb7076e694f454a8ccc33ef29f70f59e841b979dcdfad4c7ec8ee0b38d5c000e2c0a03579b56c8bab92e57c8428809ede4349fff35f8ab7830e625b970ad7c71b5cc544754dc68d6693687690334c8bec5457c599a95a2ab8416ec79e09f75a921a3ef1bfa8bed87895fa131492de1fd931bd202d9d65533f02df72d25230893a6fec66a94ca71cf2b2a96e7b479ee1172c1dd0430459af4d7bdacba636ae9aaa91916ef6f71d85f677dc5512bb5f7e94ddfa10596562218746cae67663945ee1ee61c3910fb9f1463477aee2380bbacd7251a974a69f86fa53eee24ef24be4d558ea02cab656ac57ff5f9ea957ce6f4b839aa1fab84cc3e7988a4d2838fcbed0751830ca15b8fa7a1793d8ccedba93fc9487c9cae5b0a636a9fa5c65d950405f3d0d8b9b982f22441a7afc8c2e2122bf7c295ceb8505e5bc5f7e722e67dd6acc76aa589f1e7355f4eedc964ae9be48c9d1ba7ef656160b9e023c3dde3fd77f08340a46e63439ed2a2664853c2ca4f0efcd4b834f4f862c2426a043986ba4df19ac506445ec6c8a9dcacc573e7c234e0ff95aba632ae770a09cd2e34510c62aa1844a90fdbd89af90872edc4e1852cf930c8d8d72a6f8e33e7e862a170e5342b854ca7c7b887c5277d1c4241360ed43ac02181073ca1347c76ab1158c98cd42fec871c6ddcde69f3c68ff600d6af9ce146e70f2a4d4fd43b45eb41876d3186a86e74529fb47ebe71672ff4aeac7da1f73b21a247c80ea301316cad91bb6b63b5b39542c82723baf6972a40c16f3265aab39738de6fd1d5d531a1703bb3d98689385b883b35f6798879688bb2ebc550aba97b3c9a730fca109f8a49e3b7f4c4d00d03f24cd3ca0a2d7d1f16534ed99bfc0c1aee7259480b8b519319d5bfd2d86b09003c539bbda31bf0aa3246c190a832362ab43c4d0a4ef990025646116443eabd53ecf082ab74e0308126317919bb27ef84ae33a57e742f0fe4ecde64672e5e9d1fd4d36317f707839919bbdf62e2c747675f81ae0dcbc555744977744ea27b29868c25d1ae606fa71d92d5c2b79e56e1c98b5ca367d331a1633a696bc05a360a5dc67e9c15af3bb90b4c7d4d551ac4881f89e8e5d68732ee15876ae7f25bb0dd476ab33357231648bc4ac11267084adace3c9d321f936025854f3ff61d7fcb3953c3e433ca9755cb3b8c15a8aace3eb2d27b33b00234e3112e4b0f32a7b2580d2c87ede5f2a77b99dd0708bf61349e2879a0a097de3d74cd22e573f852df9fdcd4d4a7f55b6c5d32f15bdcb7c20ed03d9ecee4a3ea097913d7cd18c4a83d7f9cdba4a62372598dd75966f4d1f5e0d10665335251e3556504046f0a3ef11a3e7893e31177444126854848bf98a3662b234554d9cbd5ea397197d2a0662d547d8c4dabbe4866b7a8621ae82139a92f9210d53ccec458a87a2cc551e3d23551a69b8ad957254e50ebb48f382bee98b98afed334f0de1a4997142bbcbd527180a0112fd73270bafe044f2056cd69bc2d2bd26e4e976477d3a9b16a05144df686f4c1e72c097bac0359f01b8625ef830ec6a2387e01240805ed311cb2f9473f433cb315722fa27e739c0305dce78ce49eed89af645ffc9903e8d8376eb2741316e8336b41c7d452c4c49f1de454b66e0d832715b33479db209dfea32d0fb63e5b372bb5da04eb1d7282e19f9aa8ee1543d6eac97617b5ed92f908213d2ef9a6d5ede508a2172c6c10d2842a67add3caed165967064c5982df92b9af2e0892711e6f3b5f98e0877ee1dad3a3de94310e5f9a984079f8c8876057aab85109858d83ecf5fdd5bf6a3938e90b42f6dafd9d6d413b49ce8ed5a96d50d0a15d9c831cf756aad3a6a818d521dd203dd78c203548c80770b175404c7043788897cb0c0c2756a26e842045c4d77ab7444fd7cbec4d68be5d33df614eedb4cd3a74f1e639b9092478a71a16c343cee87d89f05e61f3db4c3d0e67f639b161a19a70b4d9e8a57c24f462a7b71faf5c95230881197c5de1a66ff873e767c2ea49ee4dea62363936e6faf9e70f1120fbc98ab8d5ba847d0e1996e99a07100083b12caedd50a07d410372b76c1a6d693cd60f39fc802e44fe6785a949e559e0ddf5799e5ff0b36ac9fb2e0f0b97c5e00284057bd5caa1414c0e0a443cda90f805b2a0cca33c7e7dec763cf6ad7b120547b111bd32ff765e8a4229503792cf9e4ced6a4d25cc17dbd5d51e5b45c316cff2a91960f63fe9482a9bffad727e030e9364f2ee4db984b2c505a32ef9ec07e4d26e60b9d1743bae382bef3d5878ee4ef4401938220d1d92e8f397b4691dc23a9233f566639aafc4a7ec69798534505a67ea953aec71df0214fb237f7f22f43df0820867da60f70487ea738bc71f8ab960c69a375687a0612fd8d269641ffac1b305d0043d6d70fcdb7f64fc2dff04fe62088c83f0050db120239bc68c188abc03998e142bb1ff8e06f077c2a3f51e46317444c1ae0fa7067869a95d7dacba1e7febe9ce44be0e4691dfae6288d6c853dea5b115321425d86d01d80f2f5a4d13d9a55d59aac8805568b5ec44ac9b0e1b1d68ee30a6e9d5543382f4307ca3b3a22267450820f0a93e253ceb6ab4d8a2a97991d711f3675e58738a34e034e16fdde24743872f5c091f4b158fabe7814c5f8f9acf6a3f5ef8289436019ea791b1d74a4736e435bf6a6ece32b2168a028b130b339181f97081f66f8b8301925a663d8a95c2216b21ba970985bca8bfbb9347b68929d373e6985db6e67e93c19bf70570a506720332d5192f7d1ca1dab2fdaf8efd7ad1fa67167a1154168f02e142c3e6ef927cd26208d90d6d2203ccc5c9ec6dae1a42ee04577bb2fb532f79b3a47aeb547cd5eb1a6d88acd8622d34d56fa4685e29c4307af7352d8cd995619a07b42d695e86cfb68123f203eb72164f5ad0d506443aaa4b45d158db6d486f09f44af12c92dac0c52ed3cbc93c3e25d68481979c05a508e45b7329534bf6f27ab8a53d7f1dacec94a8aa567dce71bac5d965908303e6c39dd9f585780c2d1709868400a157f269b5bd827acd964931672ffec4a4846ca04d8b4033ec9e07e990c27dcc149487c1e2b8ac826f39057f9568f9927d840feaefd48facbcb4b684c79075a61732fb47bf94d0899623c71cbfdafb4589ed287f20d5ce0cb72185bf9ced9fd37453ee6c9a3bce668addabb3634baabe8c2a7efea1642dd420dc9126c0f3ba7e6615e4a3e518df6636872a4f047d1541859bc36d8b8b9d617f41c64d2fa722aa48626731a177d2a49278f794669869ccb9ed5e9bcd77b1579dda778a90fb6e7a531a7ffca9d94cc1d09e114d8d5025bf35ee30ea67cb973d6516a9daeff4f46d815a4a63072afd42d7b5c4ddcade975aee944fc1027d15ac3e7cfdcc07d9b30aeddcbeaf43e332bb71cca8c82524a3fcfed1fedc4f19f1156f0e12ece519426619bcb56d597bb08d2f5742d08c4a3c1f933697ef103b2c26c74f6de6ef734b40d604a36bf40f1f952c58ac37c11720006581725a3fd829068b34cb58ce9725327c6e12e7e98fa3f0ceddab883abfe8c364f64d5efe80ab59e98c6ff61990d64080bd8590a9387da380d99c5cba08aa33983989db4c32cfc5d4ca58c63609edca47f79f063294bb0a8e211c894acf2620251a6cce482b8926cb118be8d73a8f495f36bfc0a4a6751e7991973d448d590c8496087454259c4824f017d4f1f83b8a3c0bd95b57f0787f9f824b8f4a945d5297558ab55a4c587a1c7d176ed57f0bf0b975640642367f2997a0833d16d8aeb95f188709e5154c1e28ba2bb2bc7015c08fd992c3fb12d5ba41ad33e96166a0de6bbec599c8cca513c91649cd892177bb2d40133c97ba91a9f5490a33c04503de44bcd83135e9849791597fb5ce5527c16867fb2807c242f6acc4663288cd5bc9b6e91e506329c3908ec6b74c5ab88c0d67ecb820179b130a82ff0c055f133343c49098757528e52a68375e53fd3fbec166937139601cbc55e9abe70891214f67a77076bfec00a1722c03d0a976daa29a740376f70a1682140466d4ef3471f90b63ce256124c27aa5eb1ab86830fefbcf227949ed9d338bc2cf5f3f1c420739b125ff7954d6e551f7b165df7b266d4e95c4fe872c3d2cf0eae314118df73f3bb5ee0811317df38e1cf41f2b2438754301c3cf1530d331e71cbc3a07a902e22f4bbec0c40a9f92403ac0fb8813de65d43238a621dcb4b61f8cc99de414ac207c665f7d0125a9ad66d026e305021d735ff1baf36c1c2478a4f6544a11a4da624226a357343a31f8e7b204bfb15b4bdb2365867c4677cc23b6e2e7d1a7338696c82f33ffdbd86b43c1da59f0d5eb78aa54095867fc8c7494be0183047f1f7b2d402452e8edb1119923478ab504a5afb653cbd5ba58504f8ff1604fd79c1b696fae1790c1626577a5607b90746cee800ac279c8e96ecea9a275fb7f87677260eb3293f8ac4486205cf9509d281565162fc181b8b505abf991ffe018cdff1a4a5c8d63b021cccf47b653cc0c7efce8c886888aecadc8b5d7e30207ae9b5c6fa18181d7a7cc4369566f7a1c0cc40ef9a13e6c5b57881c1bfb1801efcd1c8ac2a83bc87b87b36b7c290d203bf9e0fcb983a81125dbb373535c28d6fe70aa202beacc2caf1a41fd51316086cdb0800cde14e022c1f0462b3f4d17a3295f38a922c1fcb99f245c060f3471377009319f30650e51f56f573c6382fcedc713642496308c78a8c620a92276092c5f6b02ba3d7492eea88c4e00e583649fc00bf0e79d62fb801aa4f40acb8a03208036f713e6c3e56d060458f17a009abff36aac79bc01b35e870a516ee3e78edcde32ddeb64a22faca92779e5b4a2dcb2e30c7430a696659768f22f74e1acab041be3f97765e4fce701772728d6d5d9da5822d15e316ac181ec59020efd784298fd1266f38d6e9d40a440f1b9d09cd232496b3be05100eaff925ac0ecf3014d0fb3459c97b13fe6d19d7a1edfa8a919f813400b7ee3f8cf5e0f3dece4f146ea35db0dabde58913dcde06e2f72d083288d42f7c8390fb0343bd182b440bac19d527424d75c7798962ee2454628cab553fe010dfd463b50d164a172707ce610f9cd04ba28663209808e339c224ccd9b1b0f80a98ca7949fb6b991ffc08842ee6b16948fcd4c237896511686fb6bd6ef40f60851ee3a9a8d8c04a105d0216cbdd27519e43087f25655bca6ff06ede37895905fe2a1fd5681e243ff82053b075dc6143d981119d06cea217d135a8fb471ae1b43e37004e0c5930487d2e99ca07c46456adc8fcfee3c2d4b5ad5c7c0b89fee4e188479d96468913149509587da2d8632df6170a0f670c27ca847507ce684f13d288134b6d20dcd5a81cf46ee276f0cd5f4824cf4477a715a4aad0692bcd458e1e4765a1b7fea230575bca188d9400d348a0706c1ea4e2c9f9369aed03bc2d37d1f90bfaa04b35111b6a5b0c241d7e58ff7f20ab6d9d372073054f", 0x1000}, {&(0x7f0000000380)="ee7e84dbeda4450fe362fa87599738e3e21d8c000a65acc84c278b9d82b0fd55a919475dd28e00e10322585629cfaa04826b0ff49f11e9f98df8174083243b459ab99987e18d6c88edefe82d7982963ec94f4fb62acef61f9608ad04d82face6bfd96203e7fae8ccbfcf4d6612e1609c7a23e424b0766c8c6329908d0d4639d3b2c39b017464bc1a18ab455bc34abb83", 0x90}, {&(0x7f0000000440)="0e66fde7b84153a58c3465a2ab6e0794f439227376c183b6ec7cc422981991d111208aaabcef4ded1b8e81dc401396508c5e07e5f090c6da34cbc041b0f7d55f44b69e77a1d3ad75667668225ab72469fc5f757c2c53dbeea6446a1e188d286c2bc2860d9fb94fe8bc585597b6bc008d00370feaf993171452d49e71ac344c2f5e98d32e58ecc269dd7e86a06a6bb64d08839a60b00b0a40b7e18d5d162ad05c95d29a078a44f146acb9b57bff44627ceec803c6f60fd70f3e4751864ae26a043b0e45ae0491d029", 0xc8}, {&(0x7f0000000540)="5c47efc159e781a317f18b3028aa0c5c5e929729215ed7aa327132d038bc1dd05054abdaa90307591e454dae3aee90231117fa0462df0af48a2276e31a35c9a28144dc7ccb", 0x45}], 0x6, 0x0) sendto(r0, &(0x7f0000000280)="044019257682672f41b2fde5a6113ca786d12a926b2bf656a574928299e365466a8ed96cf507e228dda697a379225138dc97df2b51e4dbb7383b06a59cbda72943324223758a9955896147b3e934a68e9a18243e5b702342989efa5c46249c6df438c50ecc44d1a59598dd80de354de2a34d4d342a066cb8080609dbbe0c28615b468d66aa60b9e18e0db5af234ea31f275bf548476870c1fa5a8457fbbfea2902ced6c3bb75fe439517c8a6f05a239d40a92781703d9faa6312f143df2a95a5ba2da8931b712351486c4a977fed25ad025d0ae43f7dfc7465c86d71de31e87e8afd3aaa6cf01f5bf53a71004c", 0xed, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) dup2(r1, r0) 16:02:03 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x1) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x1}, {0x18, 0x3}, 0x5, [0x34, 0x2000000000000, 0x566a, 0x1, 0x9, 0x8, 0x1, 0x1]}, 0x3c) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0xdd7, 0x4) r1 = getpid() r2 = dup(r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) wait4(r1, 0x0, 0x3, &(0x7f0000000000)) 16:02:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x5) 16:02:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x4000400000002c5, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) msgget$private(0x0, 0x2) 16:02:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) 16:02:03 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "46e6c8c94ec6864957e2b41ee12d37615a32e8dc"}) socket$inet(0x2, 0x0, 0xe8) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = syz_open_pts() accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000009400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x4f) socket(0x0, 0x0, 0x9) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) semget$private(0x0, 0x5, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0xffffffff, 0x66, 0x8, "bfba8c522c2e5bff0a7395868b1684ef4871e11a", 0x0, 0x9}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0x84) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "240be00a0c15417b8c6566555c8d4e815cdbd189"}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x5, 0x1, 0xfffffffffffffd4d, 0xff, "f26e4a235c3f870e9d4c263af6e2eb581ddb5a9a", 0x401, 0x7}) dup(r1) 16:02:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) recvfrom$unix(r0, &(0x7f0000000200)=""/221, 0xdd, 0x43, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = dup2(r2, r1) pipe(&(0x7f0000000180)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r4}}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) bind$inet6(r5, &(0x7f0000000000)={0x18, 0x3, 0xffffffffffffff80, 0x401}, 0xc) kevent(r5, 0x0, 0x0, &(0x7f00000001c0), 0x8, 0x0) pipe(&(0x7f00000000c0)) 16:02:03 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x3ff, 0x2000000000000}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x201, 0xca) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) socket$inet(0x2, 0x7, 0x100000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8, 0xbd, 0x5ae, 0x3, "82e5794a3cb2c202517ed14d5062293f1aa5e0c7", 0x3}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) setsockopt(r1, 0x0, 0x9, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x9) 16:02:03 executing program 1: r0 = dup(0xffffffffffffffff) r1 = socket(0x6, 0xc004, 0xe676) dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r2) 16:02:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) unlink(&(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) 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, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "b08d1607000000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:02:03 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x6, 0x8ff}) 16:02:04 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e3c7b5ac793683a00"}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 16:02:04 executing program 0: rename(0x0, &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000722000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3, 0x0) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) munmap(&(0x7f0000722000/0x3000)=nil, 0x3000) 16:02:04 executing program 1: r0 = socket(0x32, 0x7, 0xff) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="0626555a7477e3629f790252d955a37ae59e0c0a0add29d0aaecfffd70d10a21ed9637627ef95d067bde1dd4a8a7b9b56c1658e86c8da5fdb1638d9a97493377f2a47efeaa949c1866d2c5a8b0b633f1ce921e68ac8445c2fed7b3ba288ded9d129f8c831cb4f650948ffae54319ac842f34152bd6b2fc0d3116c1f8c6dec50eac4153d169d609e2f594f4b28345feaedd776f59cdaf37b820dcd80874588ef462cf26da37e01708c719343daa974cdbe763834da3360e9a164b17d5cf9a881b7b0e483b0862d913a7", 0xc9, 0x6, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:02:04 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000000)=""/21, 0x15) dup2(r1, r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000380)=[&(0x7f0000000100)='m\x00', &(0x7f0000000140)='/\x00', &(0x7f0000000180)=']\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='y&\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='!\\\\(%\x00']) execve(0x0, 0x0, 0x0) 16:02:04 executing program 1: chmod(&(0x7f0000000040)='./bus\x00', 0x14) mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x86128) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10002, 0x2) utimensat(r0, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0xfffffffffffffffe, 0x7f}, {0x5, 0x83b}}, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07010000ffffffb27824af42b43622b3fe491d05f25c728c00040004"], 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) readv(r1, &(0x7f00000036c0)=[{&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f0000001300)=""/179, 0xb3}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f00000023c0)=""/31, 0x1f}, {&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000003400)=""/182, 0xb6}, {&(0x7f00000034c0)=""/165, 0xa5}, {&(0x7f0000003580)=""/151, 0x97}, {&(0x7f0000003640)=""/110, 0x6e}], 0xa) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:02:04 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x41) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="3ceb4279971879a68cc17d6a89a81324b7e029b825117a22b07fcd5a9718302936653b9fbd94878702f86046efc2d718ab4397139432173e6cd81092b269c56c69548dc62f97e0358571055fe2248334484c70f8e73df1577daf35729582436fd9a36f04cb7431fd2f837cf0beea021f5c16da44cdedd9ffe661ab3fbbf10fdfb35dc7afeddeade29aa0be4bed02520d4bce5161e1053d2dfefbe1919c335ccb41496ebb64fe77f460e1acb0250eef0b7c305376ea2d4a01ad982481226420d6bacb098ceb2a80794bf701f6caba4d456271cd12375c08de6f2cc616e026593a1ce0ac77cfcfb5cf64b7cac4956abb6f82ab5086003b9d515993d9e1217f220a61b3196b767ca8b13bfb03a08abeb04ba422b0e7439d3fce01003861cc282115779136cd330baf872dbb5cf62b41043026a73745c0aa2abeea80f2be4d6aa0f5ed54ea50c901486f27d966b59063cc5206019ec13d213b5e343006a27749f748dcf802a4e9b5cf0fbf29347a359359f72a01305da1dd13be814b377341527afc05a02f87c9fd22ef2abd13a84ced07d0d8793c8dbe9a1f01b40377c82ee39646c0cf144f0fbf7dac87cbaa184abc1034d3b6a2fcafc6ce9ecf98c1c4b8ed27244926c89f51d291ce4e51ce331b38b037ac8a6592a86738c8b5545adb0a728a5a32762567ea4c433514a5be476bff891db5ea6c1fb92fa56f19881503e1df2b1d79e4a52b25c48446b7c6e9d55527a662d08028c673dd6a8e1f7a66dda33bf5ef23f537b1f31281e66f21559420add54cf8de71629af00927e9245ab22c3a65be002d2a77e7e585f8c069b344a4f48be856db86eff52732a43c46f7caa5ceaa083e487a35dab7c8c820b19a8f4a8a6eae2906b128b564d8808e8d84cb9365bc905d65a1edf1296415b6e2922635186b263f9cb4c4b9e03b8fc73b4fc51212597125663f6b249ed0a573b9625aecb117de9230c7fb8c0016fb5cbc3e409b8e2cead743bb6d70e1c3fe214b897fafbb0d843b236a968c2bd1782ffa908a242a18639573395370554ad36974a047dd5c7fd52984d8076c28794130f5375a7bc7cbcb6723a6d01e31240650c6383b11d1eaa74dcc5a8f5970c531dedc470b3a75fe612dda0d14f1f457b58620713097f0805860f1076e0efbf0f112363835bb79e8f12ca556403250bf6edfb4e8ef1ce8a9e86a50b42ab28436de8c9a4ad4c3c7ffec9c6f47fc6c9dd86ea040e7818955194f2bee30bed31985c9c9591266b86ba0e53f60d3e43365eb053bea83b00d9896e33794ab62981ce84f96a8a0e091d50d597a2aec7dc5025062682df1e029de646072c3277d8c60fd04d5795cdaa3e3faf3d795d5b1b15c10d625913773d3f48556ec07a05d4b849f454a58becad229b812256baa3493af1afc3542a3dd772cfbf0dcd101f7ed9057fed6e03cce2b74a33fa43dd3e7c6ead5010ddb0e81178cfc9e81091f5597eccff49e128bf12839f633ce166cab61ea3e1483ad0f6244eaadaaeb936cb57b2abd0c0ae0fc7ca3224bb3cf8658f2bb51310596d17da33544979ddc99c41070d7bfd9f6f5b7cacf480522cc107cd9ef37cbeea57670a0fc6a29cf6dc536badad62cf8e9061d8abd7e443d4463a023d055fff5eb1eee32148db899c4b0c26ed43d8dd529969cb0ea73579611610b93471e15a9b849ec45d41cbe6334001ae2a4f8a68ca95ff896aed3e7a3a9edf9023455291eb66f09a664129224fa88be8a158add9f63a95dcad99084e2bc8df59286b09a5527dd7ff4e23e4ff7aed92f6414ce3ee1378407b5efd19d20561c3c2696be35cab8393b2980425336706c3960e8dce532bd4c1ba90f4476d3e23c7790375aebf13f27913aac35bd315738acf9d733626d0e1337338d5c4e421e24e7dd0bc6fd2681aa28d9d822f77437a78dc51b349361fbce2cf96b000ffec0826ae24195dd109f2f30c89cbaf053ef279fd549b468aacaec82aa15fbcb57a97ad927af318cb2195b37b57b3ed6a52e4cd1ae1ec146122b2454a9acfc7fe53e1bf1f4be93ac6c891286b998945cc1e7c58cbe187efda144021eb00cd3095ad37bfd867f7d6646cc90e181ebc8221392d9abcc1bb91ff277c8d6c11204f8d184cd6df2f0018f188ae75a6a636f74bc7667ef8eae6fff30fdc7bd10c9f097ca229b56f5666531a60f28653194543210e37e99c98694c30a431413df0c7a362bcb451debbcf8b30ac4f5bfef9e959a63db8299c314d6a03549fef164636447e39d026c3fa8f12f97afb2f1af5f884c2b13201cd46d62c4d407bd79534e7b629cb10b8e54aff036a13d0a4f4486679f9108e0d801cf11897c222b21580292eebe695cd301bf87c9eb58da4fc695c3a5b6ea163055516c3e969315d7dad7c6f2a52b863f8c004fc7dde4a9c88aed439a5b7e022b61cc7e6ca26241dc56029db628d2639f7bf5e36ca217b4a21a1a36a3761f0936d75cab75504cea1a9e003006677632fd7c221baf0a1065fbea4fca9ebd82473c412f7dd7b9af279745deba05851e82fa37adc418b779ea0c912d8854cbcb3d7dfaed0cf2da0607be13047cf7dbfedc80cd1fafb2797a4cba78f19f9f30b38ad033759a9716b421c0997f237856f0d1152073af2cc712c8f2d4a2b35cf6bccc67810ee6d3661cb767e181fda8a3475046b393a22c7c0d42e6f996a1b1d309eb6b76319423f4ed58b45e88fd3b81cd80710f5cba02c9a3b465cd8ebfc346f71555aa3421f5d7ff900edc23e405c4dad1f33c1b4f92bf41bbeeaffdcf3b2a4db94b5ac194b1c3ab11a3338bfd425bdde8e46df6aa8f0cd2920a7810f2f1a6507238e9305e8e378f9a5fb815e58d4cf1f931e509e85e8eab849f96ddd7d634b448e11b3e682edb2e650fa7e6ceafdcd8733cfad4dbea61cb36e030d93a7ced4aab4012b5aa655dba979b196536e22747c8c3fc785453be6ae888aadc278f8ab4aaa99c873ea22942500ecd7cea7124fe217cc03504b321fe0e8c2308f4dfeebee060c48f73df2a8ecfd9bcc4397d7f9113c2cde73f8de28f81e8fc35b30e8c21e01acd4756ad70902021f374cccc7d1826d6286fe49ee7e9ac4852f423601704674386e6fcef4cc79518c832d6a360486355fe9b64b8a589f1406d64700f19e4f7a6609edf23997dbb0f3c2b606ced35db0efa4bf835eecdfb55299a2b8e4a3bb5e9b47f7f26b138f3ea0c0afeb15a032373f770f94ae611de60f47cbb9c7862224e8351487ff1a3825f775dcf7d01bbf3d5e16b06461285f6effceb802a2ede04d50879417e4ca2a88ce3cd90634e50e92736f6224d7d115db2b65008ad02317ea020a8eda4a0a9858789dbe28f06bcb127cbb83748b38f3d3a5d981aa7f36b3a62ac3d0cbe624896536ade0e79fe71b8180d88a82b58159b610644180548bc0e0eb0dad91a93e94e95ed782d8e0c69a2ae397cf9cf27bd4b98139214fc8008e95a4bc206fb5208a945c7756c7a50e81988b73512c30214ba69bb7b8fcc5f2dafe564e46ecbd45cf1d2c16b0d13576a2aaa3a03cb5c30dc63b4a5dedd3375d8a1523f8f6eec2247815ade26d6ac5ccaadc5466e8149ca669dc179ccce44a87058cda81866d14a761fba83d88280764a565e6ad2e408c1ad92315c4698f9cabb064e97751dc9f223282a7afa2edb0716c371cbb2084e51deac219cd6bf36b3c088d25894855adc177116c89cdd559efb6363a909067b5024491c6460b117434f9dcd6634e61277189ee5212c47f77f67a7343788286d899829c62da45afbc4aab2cbceb8ee05e5f0b0b5c73c273f4c10800b86052d98847b72f8711508b743b6123e35771f231177cb1815fd0338faa184a98f4f7628f96195cd4ebc555b383148de172a143c52d2ed772df4f90f5d72f07dcca372515a5645ed08757999353784f7f190b03cec51fe572972aa5a4c9caecac2242e56d5cf8fd44e0286edb1c40e33ab425ecd115f7f66f44f6f2f8d0cc557690dd10b5b3bb68d1ff4e89b646ef1b6fd4af57e857cbdcf5cbdb3852fa6c901998fab0b96ed7951c4a6887917bd0077f14bd8ba8645c9b82b9b871939d634804351de6b6cba786593843856b8c14ae6b5f288f81fd283c07933deb3d237247f396c7af8976d089bd1a25676d6833cb0ad7907741031250d94bd07a94baed1e8c1f0056b1743a26705d0e92a71cab0a0b473aacd410a02fbd454a40f74f5dddef76cc0d2b24fb229b030a4f7a4340331e79c0dd8708fb5ffab5c3554ccf1495666c0556d51ed34f3bc46fa41cb6c80a057a6be053ba9eb336636038602d7e6be74eb60d7f938e911e93d6e2b6235f6f98dc81f815e7f15574aba7cd7d5cb4cc569bd0660e2cbc93ae2831bce5d3df2293cd8d8a6684d0e78f92c073f068f182cb9c8a6265ae93063ad39f0285ed0f90990087bcd53184757779b53e444c58346e67294a22024074285fae0308992a4dd99aa2328e28b75fc3e1504afa10e1fb5b999fa4aa5b103e007122da86fd985bbf557356c1cbf978395ff7e5e8c9af50762b5c75853bc52c1e353f4bb6ad481297d464be183885a6a03e3258826d42e5aaabaeffaf18a26675c856be85e12c34313dd7f37ea5134d355f827245e4c693ab90f0a97719a55e2a40658fafe7ebc180e54c53b5e02a3fb30e48646524c7706a6853e4381ada15d486eed473c15161b35930e724fc550ff0eed7669cce7df864903f119e2f34c6413a015b4081ea964ef7dfa5833d043f62fdb9378414ebabecdae2933fcad3a16ed73c63d778a870abc6a04937758405ad558943dc40c9abb2dbf5e519de2ed9559fd8804a852f82e894440a502a08afb92f42a6d3c4fe90eea6ab57e64991994f026b1691d93c51dffaf1780c66280609dba985c4f38da1f4ba063cc5a95105c291e79961c8d12e6533b704e9d1c757e5d6b6c2e929f54c57b5bb2b79cfbeeedee3b39dd4970bbe44d33b30ecc754aa09a3a393e1f8291fdb08dd616a5f2ed0575ab6efea89afc17b4c0841ac996a7eaa0acafa4a8d0677e0913c0dd7e0069a8cb1a0ef71103ed2c7a50527f4d84a976b1ed7d623d1af40d88f666c1c101ee012fb3e41a9ed018c72257db61a898f3f8c149f4e2a552740f2444eb4c4667c4ff3d291d5ee5c2ef12648bb364dce8e1a14cf1f9c8145d48fcf61d41fecc616a2a984483f772bb0527844c40bdd1b33a374fd6d45ed0f41861ec8fa52371cbda6c7fadc388ab2e7925e6c3111dcc721213c0f865b7f936bf7fe6a6d5726af7c52e9a8ee2f62c48426b27c76eb6e5a1ed88f87c02bd5b9fd4f859e7de9072a45ffa793d9bf6c0367ced6f9f84954311f82d02f3eadbec6925747d487d58c0d05552b3c7e3a817a43e8754e6faf2d63d758305f309fb989da25ecd7b19d7d71c588b3d946719782af9e4c554f54365d86b6d8bf1a234cc405d97e7694a440a74eb06fc1dd6db74005e07eb072d5012f6d543f957d84266070bd2d62def4dfcfe7b97fe1944f361626a8364ea7f4a4fe963f4e4c3706faa5dc99597a3ce35127e452a0f3a3935de2b787e90048f91c31d6079170ead4fdf52414f2b756622b11e174dd7658add7c795907dfe6e8d8f4b4c20a47122605d665ed46d310f60dcb0789ff868635dd4280417be9eb3a4dcbaa519b862fcca702c7036f2a86190b99d23647868080ab1054cd5d3d9a8de030fda0f2eea4abd846aa446758251ee82f5da6e853b35c086eb186252395c843bb4031f30c4b2432e1f2c38927b7b25488e79a9ea17e8a2588aa84f59a3dcab7f44c9bb5f6aac2f9b9", 0x1000) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x4) shmdt(r1) 16:02:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x4000000000000, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5", 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:02:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x3035, 0x1, 0xa270}, 0xc) 16:02:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x66, 0x0, 0x112) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:02:04 executing program 1: r0 = socket(0x0, 0x5, 0x400000000) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) 16:02:04 executing program 0: r0 = msgget(0x0, 0x0) msgsnd(r0, &(0x7f0000000200)={0x3, "348a213a133a9a803a5469e296ff0775b5502ab02051e3957bc58e2b8e247533e6e0eddcf9ab123b463f703930e2dd7b3bfd91565e08ecb9909d9475bd1d2407264f0014c7a07dfa2f3d77d2d6e2c875c780f8798504612cac6613854ff089b9f1694fef"}, 0x6c, 0x800) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xa961, 0x3, "85495500020000000000001167f5bfa600", 0x0, 0xffffffffffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:04 executing program 1: socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0xd1) recvfrom$unix(r0, &(0x7f00000000c0)=""/14, 0xe, 0x802, 0x0, 0x0) 16:02:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:02:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x8db}, 0x10) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x8, 0x848, &(0x7f0000000080)="b8bf9f362c3cf165c991a1dfa4c9df8d55cb20717752e76f022a23776a484b9557db7f7f47eb010564a4052868b10950361bba17958d12454d8f930c05a7f50c8ac6f6f88345c74bf75f92bc4d937575dc40604cc2164e6d71402af3ad12ff3993b4027d2c78b998565c05253a11019c0b9009c7c0488116ab1312ed5581f8aba130a75e2334ecc564f126f947c2", 0x8e) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8201, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(0x0, 0x1be, 0xfffffffeffffffff) fcntl$setstatus(r1, 0x4, 0x0) 16:02:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sync() sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:02:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) dup2(r0, r1) r2 = kqueue() link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x5) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) pipe(&(0x7f0000000000)) close(r1) 16:02:05 executing program 1: sync() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) getrusage(0x1, &(0x7f0000000200)) 16:02:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="0dc41f4e", 0x4) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:02:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = getuid() seteuid(r2) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r3}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) 16:02:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) shutdown(r0, 0xd33b223a5af98f54) munlockall() r1 = socket$inet6(0x18, 0x3, 0x80000001) sendto$inet6(r1, &(0x7f0000000040)="c3fa2da410e5ec94bd967b7c1848b8f0dfc0af8d28120860ca5cdf2c52e1725dcf6d00b85b099047c91ed10e08c7baf388193b32bcb0562e14b7b2d6ff24d18f90af94fa0d01583f714d0154a65bb5eaed836c0d739e115a26cb0750a3f16c56385b7cade086aecc89ffd9a45f27a565dbac9fd09304eb61e5a4128539d322d0223f714ecd9672be9dd748ee63c8d2ee316c75d1d4f3626b97bc814f3ce2c8d80d170d7ecc3b99e61779f0ba28193ee40e65a9fb52aa853d0022ef21aadb9e0415c5599e31fb3865f177c1323bae95c8404d99d1990a27a214662c55611f128f4a15844d7b2461d5e8e2ed88f6c43f7aa75a940dd02eda3fb57c0965405db8cc3ef36599ba35f321ad0aeae168faea172c279e32cd7897f5e4f3b23693aed6ca352d50439a2ebafe6d5423d524d62739a9c6cc9375a89c05bda65e325bcade0961f95a652569c35668a76cb4532c9c8a28e60b9a1f47125adc7cde0a1b66a4370099967ffbc9200a05c7fcaeafc626591c9c4ca2a7284857e747dcf03e01cc292548da24989da46f2ddbb5595d1d51961fdedc38762b294484f4ec4e4544c89bcba24b9e2611f5254c995f5ef4f29d29247d80c057b5fc23f83be09fda8994bfd878e52897c307715e1b0dd31d2910cfcd6c4ef5c86df7a19b0556e92d9d332e305b9e7f680ddc960a2ee25be995e06ab6547c4149c8457fbf25e1e9b7ae6cee132e2c48c7d6dfbb4e717567c032131225c0782fadc35bd35f72fdf20af76efa4ae8b2057e0cd9f5bf9c81c600fb24a032adec69c50488e32c5513bcd8ac17b83c14b757a4d5d1c343017544983f9ace43d73d2410fb827765ca911fb36a536085558b1c7f0bdbd0f157f9f653d45683f7b026be92042aea67e4f44f902224f5c61c55a7ab376f1275b956e5b8f9f55443607a96d5efcbb827dfb2b57d2eade245b4d8ea39cf6b9b92864892a9fb2eb61e38afbf3d386b1bf153e903506148d684a12a614606828523d2df3fc780ef706c7749782d8324ec1570a146a740fa330f3eba1c8b3a2c9478e4f4b9b2008c649aa52d7273ca7973538b7e1f3eb26eee81c4d2487de2ae5df8afe00a03f6927b53bd2a7ff34d13dfde3e931f435f3629d87e5faa2be6294c4a21a438a19fc0ae48e4ba4c0fa5aeee5bebf1e2e6128a6eb5b6fb688e26da70c619de0a811826bf13d02188857f14873f4d67b5a1500bd8c1a970f759041d2f8150acf91a9d828088248758951701c0c4a48d8da5299f8cb147f4c1ed4c02973f8bb91825b75ccdbb93b0ca50483d2cb8d3ebb2af9602564e9dc5a00098453460939406e11ab8d5c8514ef8324c2a4717709164f84d322f4fb5b8ab895e4270e3ee0299ca76ba6472d043d1898f5d6accffc31d4093a914b8469ce115d1f352c8cbcafe64f9d61911ec763148b57fb088653239fd7a9b5707e644538369f0c50cb3e97211dbdb936b018529fe7906a799d84fba9397b56bf439e6c243fabf72fbeb11b049532f0495267327172287c452a00bd2d6d4cef00ae763225aec3cb81d3e47da78c67c41c332f84431d3a69996a70395b8ed073aed4019e95e653b63f9b4b527e7b56331993ad81ebbb5d77da17f42b6f18898cc693b2906656f0cc15c456a8d88c9cad13a9db1b9c575302eed534792c53d6f98e273ea559f220b812e2e1783f24964462e8bc2d59c820fabfef1b24770347a3d2b546ece040d1c1c9f1067e5384fd12ae076744aafb349a954d73d92bbee6b8181c878ef08f8a2d22323e47b1736e8ed7533dd72d1e18a1a327b80472c12db1cceead6b001b3501137d1f7dc352c30ba90b6a6828bef85e218f6b639d359b15f349562cc3080fe297a7818163a820722e33db1134567e7d5e39d32b8f043863e425043ff6244b600a94659bdd2633968963759d7edd3608f439b5d858ce6b4fd05957b7527e0319e4976b2068b4b695bf818bf0d3772451aa18cd3f8861ede3baff8e40305e401229e46b8e356b237e0b0238738ab135d68ad4e2850a01338808835063fe0a0e6f648cb5dc8abebfc826903fc70d4b4aa4bcf95e3b9d4fe2226ef9f831cdab9b291fcabebcde5f2b50261b2ad03e506cee0c02d9e0c0fd7dc8372d4376197b14b88340ef0624a17bc27153192c93846245ba60ed59411198c368a3ad4de0a1615ebadc7816161e5e8a46e1de208fc2cfb6881c935f02a685c806f48622fe0ce5f68d01b9080af8ebe24307866ec5b8debcb293d9658a9e497c0697f1ec7e539baafa0ad9b96b1c75d982ab9818bb5e1f53f65dc8057386dbb404fdb8add40dd986d422d0d6e6168791fff8abf79ee2d87ca779831459e41b65d94deda0207f6e44105b23c1d4cb52373622320fc258ca854c3aa188eb824a241c71445e125e7cc7aa6f529a1171d54fbb38079371387397c9e4b6015b6b226eac282ed5bd51017a3ff84bdcb6e372fbb61c8be3ed1b13754103f61dd567dbf1e3e8bb91273f2c72b262abb26d5d9a81621238efdd6c7e038db7ca1b59fbab09e9b008632ec44c75289bd92c7de7660bbc14d1070611ac214dc600ff296dc2213f8dcebe61619489a79e8ae6d40fc923cf6e39311e32a78b4400dae4c6f1b103feca9676fe4fe600eee0eb9ad8e91d10cf346f2efa87053ec2b21f4c8a98de32b82016a833f05f22c105db9b68469284bf7f55d16ccc5c0b164f967e1c713c7adb56256effaed5702438faf6bc8a563999a46f1206aeecbc8de386b2d60d3f465c3a5238341dc8d529a1c67eaf1f18d397821ec33b585771015047ab687cc1a5a912ef5a017452583f25052ec611f0e1e02828f25cd1a2ab82fd37d44ea4c73dfb446ccc322d3d4d59ac922b88f8d5d6f41c5c46425d05b757a4f7b5b390d5a304c27636e9dbcbe280338444ca19b3c19a197705be6968f96e86d7666c5019d4f5a4469ea2a13abbfbfc82ef4e44bdf84c6a5e0d1ece4fa08c817f5bd451d7f04102d452ac32eb2adc33070f8642b4226717f72a0b5095a061dc3a3cbc71bc85c46c725fc06be5b01b3ac8356ad91315148640967af3b6e74f5454ee31ee0e9989359243ee42c2e90cdf479166f8638f8251b4eb27de5b9813fd9e858505f65cc19b90dd759259e6c757ace1cf4be6b1f1f4531d864361cf22e1a749f58ac31dc1403ff2c104df2b93d2372dc1e01eb1ae551a8e4ce9f0f9d1c2496f02d177ca3fcdd85971cb25b306a6cf0c9fa0dc0d503d543f250cb27977fb257dbdc32cf258487a7e94cf14b016aa3f093788e090db1c65f76f6d7395c74644efbffc785ff9c8ff2456cfd398e1ba538e59ef4bcff1818823a9c6167bcfe21a58471a4691d107fb753c4b4102033833ecb97ed34a0289e2a1cf2a3668d2964e510b214c9de26f8b15fe47d5ce3c4af8b814227d789a957388617c9d33861c29f1933d0a42a2e344b2080f7d6e75ca4b38ee0b11cdf7c276b08685de06e9e7b41e83180c524a18d8a33b1ddf4a88ff98776ea216b59130ba8b547ad11c98e6a4278a9d7eaee208ac970de56622c50e7d0f80881f828d17219cbf2d1ff56b3a4043aefe6afa07d3b41a3d226a1532ccb905e9691b116e9eefdf085e87a3968d699519dee73837a265884cedd1dc1b4e79c49cc696b474770ba5d6ec3016005e559775f93e89a3ca66677bb1b5a2cadc650af1a0ee688822bb4c06097b5696298e9233111d47145e4dca50d7137018521d93512cf14abe3d4e4dd231f298a70aede78d9f11e80c88c0dc8d9b0cc6ac66eb187acef2e6b75965398f5731344503b165082df7731ce13426299c38892018fb6846512556acf0f0638057bff9eff5261f8ab5fb62d0dc2512e361b0aa39f0f73a51474a637a4142e403c0be3116c32c44e92b37eb2213808af73a3aec57611c1f009db2933522af178ac4dca58729ecbefd8f2198c81f6b0fef82161cc4a2cbb74c027ded4bccbeebe898ba7e12c1424e0befb5ecbcff6c657152454f0b437f28d0f090e93c9acffbdbaead04cdc2887f5f6fd467f4a469dcbab607d3f8478c178784aaecdece48a3517cbb9765043b77ec797b1e36508c3d073bbc720d55262e330f1e7d74789d62c703408b7b4ddfcb667e1f498328bbd30cf6e21932d60415706e2ffcf462703039f120d41ce1469b14e32efcafa68dcbf952e022fea8920b5453fde8f4a514ddfc3017f86b4a7142828cf3065ea8762caec159c32213d1df9e6e000dfcc38de44d29ca83308851f26badd52cc2f557312bd98eea7c1f7b40776693d270a59be1f7947dc0f88152bf4c0ae0558689e4a7270823527fc252daba0f5d296b3ecfe195bd89000478c15edf5864c806247fea09b7d3436dbb48b0f022a5572d678ab0d0427eee25bf6af9c65faf72e1d921dde141d172033ad219076ee2617f16412909caab630e488b2b15e27eb2b092d875c5bb91ee541e0a24d1079ad9ad163f949b8eef530f66fa3ffd2a37562fe9f0da5098df6bc9e5127c81fd2293c09ede82cf4d1cf277987d7a0eaef7d3b76ad9fbe1ffa3fbb071fc483bf35ba72f6af293c574b9765c7d3ac51c619b1247327f65b50fb0305a88ddc26f73c7a143ace6586ea16a00ce100b5f6eb0560c86bda00b7f59f076ea2ba0ccb15e848c86383ed6886d1dd3fe3d84736e6ed9b0c3b4cbc58e202d9dd9f3f9990071619d4676ed64fed7020347a5e1ed90a5623df58051b3434667c2f0fbb322a619bbdf09490873bab7f8fa0699f021ec280dd76aadf281fb1b3ed64f31ce6b9778f2d49590e0bc92bdf768abeff9cfa828f7aa70ea2630ab1fe77015d9ffd72d93dfca7f6f8eb10e8029a4bfa65c060496f447d9097ba0f6d0ddfa968e9fdb309e0363e0efd5cc890d9d9d2e525461dc665527482a7b8938c7111539f3aff50eb98bd692000e2b68ad9708fffbf9e8c1b70181f7ab9809df81f6c6db729b7dd43aef0f8ad4a53679059b2b7e3a4444408ecd5ad9ff7fe34f50baacd6c2357bcd9ead4a7ef6edea0ca03e0d6830b6b5bfd05b342313f4383978900c7c9038d8d76c57de65d892c805a62898e84b467c25f387b035cca39c36589a34272975805b90b35ef173649eed1dd9a85b42ee2ec07b468ed4607a344d49a2750971da67988ffa8e7d069fea1668dc3757a1e11a7677ce795e8a4817c4b600673b0ecaa3df054262e940dbcbfe341febf8e738cf2f825bd5feef598868e1c3976ff8675c28b9fe11bf63ca5bf365cf03aa0188662ad000f54d12bdc70e6a7fa0d8007b6bc0cec7d44d89438553d43a1f5dc52ec5e78d7c3c796a75d3d6fa9bfb270a10caf05c80bea827402398bee4f63dc5b298a80b810ee97bbef5df5871650080b6d63163128df9a8723f206c533235544c441ab56264a548e2dfe9a09bee8f5478f2a90b777a9f25a7c9acf2feec79b755454a627eaf10d54e47c7b5d68311c61da5efeda4cb5d1c15023da05958542288e430a19d3a1ca18ed3f8dd94b3c3fc1faf7d54f7dcb7034702a16b1da0a28df548d66230be3348cc2e1a3406a62b414af18bd80514f04bef46eed6c9581d2cec5b59413337e33af42f02560710e7ac09dee8eb61651f0763044061dbca21502a4374368168cfa1e5b567224c0e45787d2fdf2da4a6963ddf5084f5c31b90d1c01384c86938ce63c9fea53b545ff94dac4c59b757fbabf81b8464009f5b9183102561e4a469b823d8370466b98b84dd90e336ab7f71eecf4847f36cf5afc764e2833c968a5ab87531ab0641719d35e5594afda69bf464b3745b8d70b98bea794d3aa9ba9d7f2", 0x1000, 0x40a, &(0x7f0000001040)={0x18, 0x2, 0x9, 0x9}, 0xc) 16:02:05 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x3, 0x0, 0xffffffffffff572e, "f7fd8892ae0bb3b808b41679a30db56cca53e409", 0x3, 0x20}) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:02:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x103fffffffffb) close(r0) getrlimit(0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000380)="01f076c60000000053f7f9b36ddbfbc8", 0x10) 16:02:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) setsockopt(r0, 0xfffffffffffffc00, 0x7, &(0x7f00000000c0)="37e70fa7c84d24de739a9d8d52f490b4f511b883013ff863ee1e7fc1eb3bac331ed43c2e26afabc73517bdada5c78c682dd7b6261e20b12788c2d02f70ad302e2d91a4c2f014ed691177afda2409a246d84768f518e8053e8f532bcaf0919554d30e363c14f2dbbfa8929975ed68cc158217a3ad99c3a5d41b69915a0ef5a1bc87503bd6b8102ab52e75b30a0d3b28bcad230fafecf88d580691a3581afc228df408d621e2eca8385ccaf92f96a0d5bbb1b36e16b132c6b703bcf505a43b21770ef1e441f6ee1696add67fa919580746d3dd8c1cf5fb4e9644187e9288716aa1076a2dbef6139b504c3992bae0786b59fe3afc", 0xf3) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x4) dup(r0) r1 = open$dir(&(0x7f0000000880)='./file1\x00', 0x867c, 0xc) mkdir(&(0x7f00000009c0)='./file1\x00', 0xa0) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000000)='M', 0xffffffffffffff32}], 0x1) open$dir(&(0x7f0000000040)='./file1\x00', 0x40, 0x1) mknod(&(0x7f00000008c0)='./file1/file0\x00', 0x1000, 0x5) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000080)="89364d40e7f4c9c7abed672ab54643e11bfa4e4165e71bb3632558eb63a536e7516b92ca596a3f9df227d7792c73c9a1aa88a7016db4019aad37962c794869f55d9a7342fe743937668cf76b3e726e2a1408a8d9b9bbfd7487f78ac360567a6ba79572b48be41952fbeb3a2c03513b309b699e38f89cf097c7f1a050cf86c17fc9c4368ff2ce28a1c04e72b1496cccea6cba2a35733c8e9d31bd7dc04aa7e74c3fb419ff61a50409e38d71e6d9d1d11ae114ab513661bf30cd3d5b7e53a7e58487a9db5a02a91a6abfc4bd45e71f23ac958a725a75a25ac291a969da1cb709028a7d95e344e88bb7f588384d0243ee16647b6e690bd8d5e5165d0c6db99871cb1db1dfdeacf87b381e5ab355c030394f586b1d1adf15932f464d191e25f9bccda8af4c222480b33556e430bfc756d859d26a79634ca414afbf4ce484be69187b652c0de886edcd138c9e33ac4a1d077103b83ccaf63cc823953384fbec0ab4bd06d2d90aff0955d5fd1125958c3e25236dbf867a5ed2ce103f4db22b5700c6604644ef0c8b18909ce86d019c18a3b5e926e5bba988eb0c6ebf4c60dc7ca28ecf27e76e68bb4acffe07805f4b9b9913dd9bf70b2812d3f2844f040fd6c189d70983f0250c0735a2c1e5af2374e910ec484cfd90bf02e5c36cbbdb22d660128c38b93642b30ad6178e4c34e3ded865be76471425167e7d170d1d4d085ecf298ff5049ee853df06afc1b64ea4fda47062a14d6e65ed56246c84b841b0c3569e6c0f6eeac0293ec08d8a0fedf414bac2af38d28a3d42f8ace82bec5f3851b0a21b03b21b49d570c3de5fc334e5c478a97a51986fabf5141d3436d3669ffb239dc890a751f823bfc0037310fd5d394230eccfb854133ff11bbdb9fb55fd883ac226768f008ae0e59d6fc13717c7df9e20a270e9ee465dc08cb23dd47f997ae5819913849a27b91dc22372fab6b89f4febcda2d8cfc02723b9be56f59143c0a21605ba730eab970c2c25ee708a311227fcba737321281da8f7cc69b28600f2faaa8fb50d838c828d2a8683ba2d8d6b432cfdf8f3e46cb6f09974484cc9f42d85c0b2fe2b601386bb8287fa9b8f34e22fa043700aafef1fb59e377cff12cdf8a589f5ea4b29c96796708f2b48768797e37a4b029ae14436cc98821e3479c810cbc4c439b6676e812a8463ddb324ac3a949eb9807e218554ad46a9f5bdd0a29e5dea759803784e58ed9055529086bc602c5dec21fbc56cd83953ef4ac12a1c8332fefd947e047738c0a450149d2b15c4de121cf8e10864d685fa4d2f0d1c9c8548b69b079df6d6cc4b8d9f3fdb072ce498ecf39ccbc0651ef6e6e5b8a67fb1a5a903a9d374b2dac031798ebc671a26cfffc739737af9890a6ada3c653b22b58813ed5d01b8632db3363993b4d7b4221996b094b69bc82c146e999846d01a0a0a0dd1fc24e0614c2801bf977cc9ac158fc7999d4df53689265aae07d6feaa65f56c07aac7602fbcf75457601c2c2287b60891d242e7dce8cb4d5adc4a076b4ce7aa6fb30539dc954f0de327cf531757a1768a3a0c4ddb7decff4191802bbc827c632394be1e6674655a5d085f4361ce470fc08bc2066865a47d59140e94414a13ff996d5b0bbceeaa98c6ddff37b53ed645e137d01ebb476fe4a8d03d73d67cc567fa15ce142aded49a635a1164f3e1142fc308337748ecebea7fc373a57b035081607d9beec4e324def95af6b603b8f4d595d2612788f2cbdbee328a1264a36092253ec97305da6ea8d99b737c020253a8b55e46effec0ee40e9766733712f079a2fc41851c38249d7910c93fd88b959f5da73d4f4a18870e1bf158d0d0c6cb7a5cc54105ca1ce9552809c77612fbd8cf2277b1de8894d65ee20c112a22c1582619846dfc5745f75f5d4dd977894d69013a768a6e9a69385e8822c74984845dd612889666d6162396f863c2c10609fb21ca7939e6e0e852a0392da0872115973d105aad7ebcfcffc150c855d841bd82d8d4a9b073c4ff2bb431be5127800c60a9b0a1bed378d3d71f44786846120101064207a93f0997f8c1b435917e107913efea55b0babc5a1da7b3fd154f962db2fad6e8178605a9c1c77ce441b20d287ebf2d32a50669fc0b2702c02d0b527298173ae1e20d2d7db5f69f509a99019884a0a44bdfb3dc6ca0b7be028526f6055c7f48ecc8fd8b6e17830bc4ab212af2d635d9eaee887cf62b9e9707c7da733dc6b7fdf3fcf0ae5ab386f8fe5d89a16b8d07a4f283380163d849e82d598c7c545ab32f54fe1a8f289cd0e8d1aaeb2829ee4610fcc480736ce94447ffef520aed80c76ff767e9cf688bde8765d3ad775550bb9c66ef4ce2b05d98263af062af9c76205a34791b4d49b1c56f2578cc8d102829c4050d5e4d19fff9f6aea3829d0a13c95d61669c9b4793db385c8b241e49c7434f9df98fa65fedaea23a39c78b04ea1fe8a676273116a1e34904e65954375dac81bc98d344e0435e355cd7cd05ea8cccd2aa3480cad0fa45b406976a632ec907b887d324ab1ac75c3c3066d9c722db80d1277344429b1b48a3f53cecd72b0d7277129bb53bcdbc0728ab200b6cba302f92f00d570799a3da81cfa8ee24b946f91bda9b3d4e45353120b0362db9c6a6086d896173140047e6d15ea0909f6cde0dbf60ea0a52b3c605f1a2117366bdc94bed5e4c1ea90a6af54590d0b028d657ed9cb10d2206b8bdb3d84eebe6a9402483334e4577e1c90f4fa437652333f7b28fa4b830d05134991f0348acf219f61162a05e6397b78578781cbdf83816ead02641e3c83cb2ceee9c3efb2d812e096b91bc7984da7808f026cc52b15add2231fa6a8615332430d802bbaeed3816d710225642206dd270a4851c867467c976944d6e918da", 0x800}], 0x1) 16:02:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "010000000000000000ffffff7f00"}) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0) 16:02:05 executing program 0: r0 = socket(0x800000015, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) close(r0) 16:02:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040), 0xffffffffffffff0f}], 0x1050) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x80000001) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x2, 0x2, 0x9, "20c11492cabed1b6b8379634144ae25042ce8373", 0x9, 0x1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') syz_open_pts() 16:02:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chroot(&(0x7f00000001c0)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file0\x00', 0x8010, 0x20) renameat(r0, &(0x7f0000000240)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00') unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 16:02:05 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r2) chdir(&(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:02:05 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, r2}}) setegid(r1) setgroups(0x0, 0x0) r3 = getuid() setuid(r3) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:02:05 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r2 = syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) close(r2) 16:02:05 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)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) close(r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) recvfrom$inet6(r2, &(0x7f0000000040)=""/13, 0xd, 0x1, &(0x7f0000000100)={0x18, 0x0, 0x4, 0x6}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:02:05 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) setregid(r1, r0) ioctl$TIOCNXCL(r2, 0x2000740e) 16:02:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/33) r0 = open(&(0x7f0000000080)='./bus\x00', 0x82, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/52, 0x34) 16:02:05 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)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85498500460000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x400, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) shutdown(r2, 0x0) syz_open_pts() 16:02:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x1000000343de0b5, 0x1}, 0xfffffffffffffe81) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:02:05 executing program 1: r0 = kqueue() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x4813, r0, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x202) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 16:02:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f00000011c0)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2000000084, 0x400000000) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r1) read(r2, &(0x7f00000001c0)=""/4096, 0x1000) 16:02:05 executing program 0: setreuid(0xffffffffffffffff, 0x0) socketpair(0x1, 0x2, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:02:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x8, 0x1f, "b2735b4ad75d05f0cc84e92eb8070ca56576ef61", 0x0, 0x3aea}) mknod(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r3, 0x2) fcntl$getown(r0, 0x5) 16:02:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) readv(r1, &(0x7f0000000300)=[{0x0, 0x2e4}], 0x1) fcntl$getflags(r1, 0x1) 16:02:06 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) r0 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x1000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x4) open(&(0x7f0000000040)='./file1\x00', 0x2, 0x10) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x1000)=nil, 0x1000) 16:02:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) socket$inet6(0x18, 0x7, 0xf7cf) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) 16:02:06 executing program 0: r0 = socket(0x38, 0x2, 0x8) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/119, 0x77}, {&(0x7f0000000040)=""/26, 0x1a}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/137, 0x89}, {&(0x7f00000002c0)=""/75, 0x4b}, {&(0x7f0000000340)=""/29, 0x1d}, {&(0x7f0000000380)=""/177, 0xb1}], 0x8, &(0x7f00000004c0)=""/246, 0xf6}, 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="ebff9648", 0x4) 16:02:06 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:02:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000580)=[{0x0}], 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/103, 0x67}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/9, 0x9}, {&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000180)=""/44, 0x2c}], 0x5) fcntl$dupfd(r0, 0xa, r1) 16:02:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) bind$inet(r0, &(0x7f0000000180), 0x10) 16:02:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f00000002c0)="a8", 0x1) r1 = syz_open_pts() close(r0) write(r1, &(0x7f0000000300)="40fe1da6b0dfc73d0bd85416d20a15c74474a656b4d1dc9c726a8dc0094fc9f0bd8fa1e4faaa6f1594eaad14d0bad8ed4f3597396281c224d4714821a1dc7bddedaad4a0c3aad2122cf2cf18719b337369a9f09d55623ff1c8653b3381f9b23dc517d0e6dc9717337ba2f2a5482d37e33aebfa0f40fab2ba59b449cad74472ac71a288d0f71cfd531c58e8e4ef53724bd442762965e50aece9534ebe0381314390f53490bf6101a705b7ba0bc70b2b0f4628ef87cd7149a965f13ea318f4b132c2ea4561826aaaab1aab300e7709ad65f49d81bbdde7b15b017ab8d393735bd14ea2593b8fcb924fa07503e52bab", 0xee) dup(r1) syz_open_pts() 16:02:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) sendto(r0, &(0x7f0000000140)="f5450a5ab7bf77d68e734bb9e697d4b2036c3adbc86743a4a08d26e673e3ad1e37d055f6505cf24edf0fce540f14d892c571d48db01731732de4643b55375f7c88da819779ff316d8438c265f3e5504e74a695889064cf27c9a4a443d6a3c9427de6b406d35ef19c0a6220e8c2807a5286e26c6bf17e1db2e8af84ce8cde6092a8a8f289dc77f6ce2a1029fce3d2551e7fc849da026132e8e255c43f6f374d5a20bc4f9344f90b7dd8c3aae02f27320022d7a9d0257c96fe20eb1d4bb49868e5eaba0067cb0ad8", 0xc7, 0x4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) 16:02:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002008, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x443deb1483bfebd}], 0x1, 0x0) 16:02:07 executing program 0: unveil(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/24, 0x18, 0x0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) unveil(0x0, &(0x7f00000000c0)='r\x00') 16:02:07 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xffffffffffff0000) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() fchmod(r0, 0x0) 16:02:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000016c0)=""/4096, 0x1000, 0x840, 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000000)=""/223, 0xdf}, {&(0x7f0000000280)=""/199, 0xc7}, {&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f00000001c0)=""/36, 0x24}, {&(0x7f0000000380)=""/75, 0x4b}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000200)}, {&(0x7f0000001400)=""/190, 0xbe}, {&(0x7f00000014c0)=""/118, 0x76}, {&(0x7f0000001540)=""/167, 0xa7}], 0xa, 0x0) r1 = kqueue() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2810, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x44}, {r1, 0x10}, {r1, 0x80}], 0x3, 0x67b) 16:02:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) syz_open_pts() 16:02:08 executing program 0: getgroups(0x7, &(0x7f0000000700)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r0) 16:02:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="f13a5e20bf3050c37c7fee55ed541e6f25846e058823cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x3) 16:02:08 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x6126}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0xa, 0x40000004, 0x7f, 0x9}, {{r0}, 0xffffffffffffffff, 0xe0, 0x40000012, 0x1d0ae773, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x1, 0x10, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0x3, 0x3}, {{r1}, 0xfffffffffffffff8, 0xa0, 0x2, 0x3f, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x101, 0x7}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0x642e, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x7, 0x3a4}], 0x8, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x17, 0x1, 0x9, 0x63a}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x2, 0x6}], 0x82, &(0x7f0000000040)={0x1a1}) 16:02:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/253, 0xfd) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x1c) dup2(r2, r0) 16:02:08 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/24, 0x18}, {&(0x7f00000000c0)=""/235, 0xeb}, {&(0x7f00000001c0)=""/241, 0xf1}], 0x3, &(0x7f00000002c0)=""/118, 0x76}, 0x3) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, &(0x7f0000001300)=""/235, 0xeb}, 0x0) 16:02:08 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000d12000/0x4000)=nil) madvise(&(0x7f0000d11000/0x4000)=nil, 0x4000, 0x7) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) r1 = shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mlock(&(0x7f0000d13000/0x3000)=nil, 0x3000) shmdt(r1) 16:02:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0xfff, 0xfffffffffffffffe, &(0x7f0000000000)) 16:02:08 executing program 1: r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000000)={0x0, ""/153}, 0xa1, 0x3, 0x1000) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/115}, 0x7b, 0x3, 0x1000) getgroups(0x5, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x3, &(0x7f00000005c0)=[r2, r3, r4]) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r5, &(0x7f0000000600)='./file0\x00', 0x8) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/63}, 0x47, 0x1, 0x800) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xc) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000200)=0x4) getgroups(0x7, &(0x7f0000000200)=[r3, r3, 0x0, 0xffffffffffffffff, 0x0, r1, 0x0]) setegid(r7) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000001c0)='%:\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='*\x8e\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\')])\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='-\x00'], &(0x7f00000009c0)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='!/&\x00', &(0x7f00000007c0)='g$\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\xfa\'\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)=',\x9d^]-\x0f&\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='*\xb2\\!-:\x00']) 16:02:08 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x98) r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffb3}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) recvfrom$unix(r0, &(0x7f0000000040)=""/126, 0x7e, 0x0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:02:08 executing program 1: getrusage(0x0, &(0x7f0000000240)) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\r'], 0x1, 0x0, 0x0) getrusage(0xfffffffffffffffb, &(0x7f00000000c0)) 16:02:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) dup(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) sync() flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) 16:02:08 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket$inet(0x2, 0x6, 0xffffffffffffffc5) setsockopt(r1, 0x6, 0x7f, &(0x7f0000000000)="482fda8a5b126b0a7e30320e2fbb58414773a7da69cc888de317d58dc018ad2e9154e69f1e4fff9787358f83300b41e16aa0de", 0x33) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x42, 0xfffff, 0x7, 0x7}, {{r1}, 0x0, 0x34, 0x2, 0x5, 0xf50f}, {{r1}, 0xfffffffffffffff9, 0x40, 0xa, 0x1ff, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x81, 0x6908}, {{r0}, 0xfffffffffffffffd, 0x53, 0x4, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x80, 0xa0, 0x5492, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20000003, 0x2, 0x3}, {{r1}, 0xfffffffffffffffc, 0x8e, 0x80, 0xffffffff, 0x10000}], 0x9, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x4}], 0x7, &(0x7f00000001c0)={0x4, 0x9}) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) 16:02:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080), 0x3b9) r0 = socket$unix(0x1, 0xb, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="d40d31dfa2e34a1d54093f62bab5d189d84019da4ac4ded96c5f7938af19e20aa4b95836f06538ad9c5555ed12f1ec2a344c30741d7c4149083781ebae7624c52773985a73045d2501118fe0ee4f1efff00af9a93abea6b792e3beebbc10efb02f43b62d0543e6d072b15f0b2b42c52a33", 0x71}, {&(0x7f0000000080)="47aaac7586a13b3f35505481df2298340d27953c86332544c9cba1f129c24ceefc7559fb62896849d7ede06cccf75be0a804bda8ec28e037a57f126b615cc1ec76cdd1abdc615e5cb48ceb", 0x4b}, {&(0x7f0000000100)="2434b0b016873aefb5935b55792da980a88f822f1cb87df1e3c3c6cf875c11544acb7fbe6ad23e943a7057742469fabdcb4c95e98efffc", 0x37}, {&(0x7f0000000140)="c6dde808c9a834e888dd303145d33268920791a6848bfb8c4a98c4e36d72e865c83f02ef92ecb02106648adfc9b2a3ee466dabb087f2f70de1cf9af99d6cdc01704df20f80d0b6c7ce0765d6664eb0758310f675837e75604cb172d5991d024626b30df98e76ffa268520cf3bcdfacf0d06fe40252db3f04f178a81d5ec843503bcbe37f95041df53d7486fbdf981bb19414cf16f8547d34bd", 0x99}, {&(0x7f0000000200)="a067cec2d3bba0975b17ab1d2c2d2aa0ac7facf1aa46d8cf96dcd9f64d4aeb5217ab5c09d7956e93c3ddd19167ed46e275ba1cef221d92efb4899ef135db5ace28ff0f0c57a2865d86b24a1cd231e089ba2aaeb7378ac3da50f2524d5a8758167acad82f44ac100da3c34c86e3d983bb48172d47dd", 0x75}], 0x5) 16:02:08 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') semget(0x3, 0x7, 0x410) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x1) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x763, 0x7fff}, {0x2, 0x4}}, 0x0) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:02:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) setsockopt(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000040)="c5cb21f01d5f8dba516105030300d136e115334bdf7c6549eae03f548429a58c00b9bce4ff705e83cb6519390eddae3fdb27900504bdda5720cb25cb82e997f531b9b5bc1216f14018bd20bf4c01068e0bb8b88d20517519f83b568ec91ac433215646dbe70026a850a79d48bbc70408c4d4ee4ec495c47e8373126ad9ef22f3bb8be4c27d34b3e2ecb0fb04999337f1205ba54771d8c73fb9d6537069a7a799bb1a43eff5a9b87fc29a9d6c0820bbd7a3618e69a878baee7192c013bf2d21f6490037ee474df1d7f134ab7394afa1dbda18e06ab9a0b9c4b3d0465464eb9bdda80c3c41d2141206f10234d2121cf4da9b635202277fd44e", 0xf8) 16:02:09 executing program 1: select(0xfffffffffffffe7b, &(0x7f0000000200), 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x9, 0x1200000000000000}, &(0x7f0000000040)) 16:02:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) r1 = syz_open_pts() close(r1) ioctl$TIOCSTART(r1, 0x2000746e) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) sendto$inet(r2, &(0x7f0000000000)="0adf3a331b5d0377b6884b9dc0a263de28183b1363cc83b0fa5240779f72124dbeac19ca18e0014e43d8d8f893b01fd2a047922b2c4313237486a417f790d2abd3fa51182f453e5a027eaf56", 0x4c, 0x1, 0x0, 0x0) 16:02:09 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r3 = accept$unix(r0, 0x0, &(0x7f0000000140)) r4 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) getsockopt(r3, 0x20, 0x100, &(0x7f0000000180)=""/195, &(0x7f0000000280)=0xc3) r5 = accept$unix(r3, 0x0, &(0x7f00000002c0)) bind$inet6(r2, &(0x7f0000000300)={0x18, 0x3, 0x401, 0xdf04}, 0xc) r6 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r14 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x3ff, r6, r8, r9, r10, 0x100, 0x4}, 0x7fff, 0x7fffffff, r11, r14, 0x1, 0x9, 0x5}) chown(&(0x7f00000005c0)='./file0\x00', r7, r10) bind(r0, &(0x7f0000000600)=@in6={0x18, 0x3, 0x0, 0xff}, 0xc) open(&(0x7f0000000640)='./file0\x00', 0x10800, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCNXCL(r2, 0x2000740e) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000680)={0x3, 0x3468}, 0x10) fchownat(r2, &(0x7f00000006c0)='./file0\x00', r12, r13, 0x2) msgget$private(0x0, 0x84) lchown(&(0x7f0000000700)='./file0\x00', r9, r13) recvfrom$inet6(r1, &(0x7f0000000740)=""/150, 0x96, 0x842, 0x0, 0x0) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) sendto$unix(r5, &(0x7f0000000880)="82ea093b85244c8ed9dca5ded73d4587a48d9a556472275ef897c7fc9e055a9d7028190920895fd90f6cffdb614db97784045801f0ceee29e42ff6ae361a6663b95d18635c0966f20fd02da52a6abb0f6985bc0db103b50ef59bd63577707ca83dd36f682aa89cd7fe5ace54a1c86956028aa368ae9bb160768de11e1771b10047e1b2897c2ec97972197a10b42e70720241d091765051bf81f30f5212035fd2dfc8f3200f93b03c8028b171105fdabb358ed27f0640886123f8b1a126c4d890279a2c5786023fcc9e8e7f7a65738794498deab6288f159335116e1f385253c5f9a4b14f47a8dfde13", 0xe9, 0x400, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) 16:02:09 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x7fffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/132, 0x84, 0x40, &(0x7f00000000c0)={0x18, 0x1, 0x9, 0x200}, 0xc) r1 = msgget(0x2, 0x0) msgsnd(r1, 0x0, 0xffffffe2, 0x0) 16:02:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open$dir(&(0x7f0000000040)='./bus\x00', 0x81, 0x4) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:02:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0xfffffffffffffc5b) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0xffab}, 0x0) 16:02:09 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x83}], 0x1) getrusage(0x0, &(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x200, 0x12e) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x4, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000180)=""/137, 0x89, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002a2f66696c653020"], 0xa) 16:02:09 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000002840)=@un=@file={0x0, ""/108}, &(0x7f00000028c0)=0x6e) recvmsg(r0, &(0x7f0000003cc0)={&(0x7f0000002900)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000003c00)=[{&(0x7f0000002980)=""/159, 0x9f}, {&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000003a40)=""/76, 0x4c}, {&(0x7f0000003ac0)=""/17, 0x11}, {&(0x7f0000003b00)=""/209, 0xd1}], 0x5, &(0x7f0000003c80)=""/2, 0x2}, 0x803) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002700)) setreuid(0x0, 0xee01) r2 = semget$private(0x0, 0x3, 0x4f547eddc61c8f9b) r3 = geteuid() r4 = getegid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002700)=[0xd10, 0x1c, 0x4, 0xfffffffffffffffa, 0xff, 0x9, 0x401, 0x7, 0x8001]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r6, 0x5) readv(r6, &(0x7f0000002640)=[{&(0x7f0000000100)=""/77, 0x4d}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/141, 0x8d}, {&(0x7f00000004c0)=""/152, 0x98}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/165, 0xa5}, {&(0x7f0000001640)=""/4096, 0x1000}], 0xa) r7 = getuid() write(r5, &(0x7f0000002740)="fef6dae705a13f0e81f4367c6896ff663ac34b0fdddf01077b3f8b16adb42af05c458f733d28d1303cae1386964df8490b5674bc26d1cecb45d53d06bbe82ff6064e006c585cc9eb57495f61bfe57a417323478907883ead064252e4aafe89767b9800484247eab29f78c5b8da7867b050506a7e651a7720e3bc9c60f1cb78192580fb4923c2d98863329d56d3d414aec95b0bf0f44eeddad635292e1cef196102bbe323436ea6c1c18d53a674e4d9223053fea9b3d9e6e36ab152663b2a375e66785c347a45dc9742bce81702443a578f483a15bb", 0xd5) socket(0x22, 0x4001, 0x5a0) r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x32, r3, r4, r7, r8, 0x108, 0x3}, 0x81, 0x80000000, 0x9df0}) r9 = socket(0x800000018, 0x1, 0x0) fcntl$getown(r6, 0x5) setreuid(0x0, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='x\x00') fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="1b6a02337876fa2fd5b5646d0b7a419403a8354b51b95f051cfc4f74fc98b1aa973afaabb3f421d62f47c7f22d41020c14255a06567d41a8b0087a3d38c73e48fdfee7cfd2ebc957aef026f52bf6245ec8b563007bb4b7f3ff0523c3b24fb526a3343776e8828d4841d75523dde3d607da1e2d5d74fff1fba3aaf0c8c78a766e701fec4907a1f62938e8c7a19c2f5c3bd8e69c49e35251fb57e351792546c7f2532f1c55a780d3668cc20e42649f628e670f8d98c790817bb6c140b947d01117937990eec7cbf0cd75bccbd9c2c0141ecd7de78d6caca221453d6a47f09b63d9131eeadc4f3bf517b19997fa", 0xec}, {&(0x7f0000000100)="96ff66b8a03ea55cb2133d0fcf5ba65ca3b4634acb45a5112376c71c2e8e7bd7d076df455326cbc355b62ecbde37e4aa854113b6d80e9e3f42dea0b7978b29df8ebaea0a40f33a274bf551ee61abe3c87623feffa7c81935b66396e3b7125e1320ee1e2212fe820213e9dd6866c66885a92b18485113ebe6254377dd1cdb96090818853ff8af36d4a4deee3264be57f06abc5deab012", 0x96}, {&(0x7f0000000080)="927371cfa047477265ad0526f158eb5d7064611ad8b48b66ee526f59f3f582bb257e28c42ddb9c091a4847e81b21bb45e6495141a3", 0xfffffffffffffe81}, {&(0x7f0000000340)="46410617297681ba96e56ac7e98f8c22094e09324388b0cba15a794f442e2916b8c485fada768bdc54609a6dbea624af77d3c04dba7854312a140100edfc51757c2b1d101d9f7f359c47136a9ee6eca44ea20a305102027ce86e6f17fef9c5156de6730a393a6259dc5985203dbf6193f76300d53eff0bb357a59f11aa71710a8c9c009b880000000000", 0x8a}], 0x4, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2c1, 0x0) linkat(r1, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00', 0x4) mkdir(&(0x7f0000000540)='./file0\x00', 0x0) 16:02:10 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) unlink(&(0x7f0000000000)='./control\x00') r0 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)) 16:02:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x44, 0xdb, 0xc194}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x7, 0x7}], 0x3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:02:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c32f4ce"], 0xa) unveil(0x0, 0xfffffffffffffffe) 16:02:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000723000/0x6000)=nil, 0x6000) munlockall() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/46) ftruncate(r0, 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x6) close(r0) 16:02:10 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./bus\x00', 0x2, 0x4) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="d0fcdcc4a01a0b52d72d63a59c137677c635d45c33d6122d8f5e1b0fd5960b1a0f45ddb6072384479c6b092c0d9aa908ae34d7fead3dd3e36606882baf7dc10ecf4477664b4d6806932c82588b8c3e9c083973384ab5cfa3d82b7702941bfb8b4e53242e141c0355db088c436e3787048fbe2c5a630ade5f21c4c308aaff7e62935f7a5913cd9877b5fd20f596a53d6b64a267d5f4d02df99e651d711dec1ac67e496e673e4d48eb4ea02c8715e3aca19325b14d2f4f0497d5554e7a99d262aa471c8868bf97224d1583d4ca0a0758556cae025fd0e79761e86b089b518fb3c0257c448989d2c52a457bfab42498ea34edb46016dc280eeda184", 0xfa}, {&(0x7f0000000380)="51bf61b85e7a64e55a55bcda69c0fa1a7cd9947fcbd6534f7c6f6cec45eb0aca4c8b493814ef4db164012793ab0a319baca4aaf3db33da087c9fb065ad88a8ab4236f11c18d2bdeb518b76ed96578b2e2b662f7ee743712c60ba4e799d65bcbae468972128773299deac33a3ad", 0x6d}, {&(0x7f0000000400)="4873a02a5ffe969f1ea9a00260b8", 0xe}, {&(0x7f0000000440)="9bf095e95a46b77f54b659d19c6f52da8970b4", 0x13}, {&(0x7f0000000480)="0beb96e6c129de28f21ff79ed0feaddac6f7f2c1e5771aaab2be2f2df772363e74423aefcdae46eceb1b73c306d35304c9f88c12477fec2c09dd43af271e2d431859e5b9a8a194d1dc5d22a9a956bbae4952a8e0a3c37fec9d92ce058055e7eef386ef009874a073a469415fd368cb7a88018d", 0x73}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x208, 0x8) 16:02:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = geteuid() setreuid(r0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 16:02:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff000000000000", 0x8) mprotect(&(0x7f0000261000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:02:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fchdir(r0) writev(r1, &(0x7f0000000600)=[{&(0x7f00000005c0)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xffffffff00000001}}, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x8}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:02:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) 16:02:10 executing program 0: socketpair(0x10, 0x1, 0x4a2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040), 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) r3 = accept$inet6(r0, 0x0, &(0x7f0000000180)) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x10, 0x1, 0xc0a3, &(0x7f00000001c0)) 16:02:10 executing program 1: r0 = socket(0x18, 0x400000000003, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="02000000", 0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xa, 0xffffffff}, 0xc) 16:02:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0xc004, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:02:10 executing program 1: 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) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000007c0)=""/4096, &(0x7f0000000040)=0x1000) dup(r1) syz_open_pts() 16:02:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="e2bf78c90b111ce42d9ad3ce9f4558198cad7a09b05fbfdd075200bc3ed3b4573244772e8ebf1a3f5baf291b4048d7b2994fceed3d6729068efd9b91744314f712cf53d0414eee0a7f3130b0b06b258b8117e5e3d9589c95a1597d54fd4817ced0e653f507865df5c94755adade48ab1e10e2323dd8d27870d902d49e0b0756d1c6a5c1147f58de9447f20374f626a16a7a79c2ba339039fa58b9184cf8cd87b40bbb621ba5592331b3bb20905c206ad8e7d8aefa524", 0xb6}], 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)="13", 0x1}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="733d639672a0e5ef4fc68d71f63075e3dc5fe09e18398ff91725ca3cbcdc3e9707f770cf0d25fb1dc155385da073afed21c320b89b66abe6173b0eceb040a050d45a86f705b0e49e15436400bdfe78af658a3aa5a66252d9be356c5b96972c0a030dcc5c146b4a4ea60b17e65bbf5d61fdd86ab941afc2465b59580729069e5f303e4c92d600d009b06d2ee7ae4168e3e2d1e5ad223a4fc602cc3dae3fbc222f65495996a34c885543189328e05686d2716bb474d24e9af2f8bd4b24dd300f4a0e86fca5f474344338190bfa9857e39ef363c7ae529e7de8a84f6fe4f9009a0e62c1047786"}, {&(0x7f0000000380)="5048fc520e230771a2485834a9707119e774791db04fca4d119662091559ccd0956b99d8007ba0f8e7cea79798ae345d0cc4a28590f4f7d2a407cbb0b0c66acca536812c577615d1f97f6b63260de9910592a45c221a0f06a86c07f8da0e68da32f1882cffc06936677b328fa7242a0851628a"}], 0x100003ad) 16:02:10 executing program 0: r0 = socket(0xffffffffffffffff, 0x2, 0x10000) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = getpid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xffffffffffffff71) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 16:02:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd73dcfd942ffb3304cd1c9a94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0xa8) syz_open_pts() close(r0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = syz_open_pts() write(r0, &(0x7f0000000300)="fec9cf65c4d6ba52c95ce196870d6012429e80a68935911c33ff82407f9ca64332eb6d4d22293303e9e440e2404615b127373be6ec63cf708eabe310a9e266baf6bf2be5f33833cad39b519431e0d9e65c90c8a2d27cb303a9fa989512d5a6dd73ca11a52f8d1379cfded381f22cc742d941c8144e82a399c28bdac7e447e9429724534f278a6382cb20cd9e2ad52cb5429b5b5bcc3e6d3d37bc1abf7b67f2a405f743282b1148e4b3b30945b80dd8b0a47d47554f52fbb6c30612bb071fc2eebfbbdc9d21901a0fd4b50126ecd50f409ba453b2f135b33b688e15de649390318fe690677b", 0xe5) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x8, 0x3}, 0x10) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0xffffffffffffffff, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x66, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000001, 0x320e, 0x6}, {{r1}, 0xfffffffffffffffc, 0x41, 0x20000000, 0x8, 0x200}], 0x1, 0x0, 0xfffffffffffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x5, 0x101}) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:02:11 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = geteuid() seteuid(r1) 16:02:11 executing program 1: clock_gettime(0x400000000000001b, 0x0) r0 = shmget$private(0x0, 0x1000, 0x3a0, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x1000) 16:02:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x9, 0x0, "0000fdff1040800008000005fd960000ffff00", 0x3}) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xffffffffffffffb7) 16:02:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup2(r1, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)) kqueue() 16:02:11 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6013d5cd188b6aea417e4791be4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a00)="d0e6b83bb224b3b819ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c015243e05159fe8ad23ad5f575107884c820a7072751f93682308f635ca7c3c3e3c6d9d1ca329d58344090c20a4874a633fb315b259d27f94a3871d0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a", 0xa2}], 0x1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x6, &(0x7f0000000380)=[r4, r5, r6, r7, r8, r9]) 16:02:11 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = dup2(r0, r0) getpeername$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00000eae219a2bd6f61ed1abd547fea5b9000000000000000000000df5f4"], &(0x7f0000000140)=0x1e) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e718e4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) r5 = syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) fcntl$setown(r5, 0x6, r6) write(r4, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r7 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x19f}], 0x1, 0xc260) close(r4) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/253, 0xfd}, {&(0x7f00000001c0)=""/8, 0x8}, {&(0x7f0000000440)=""/212, 0xd4}], 0x4, 0x0) dup(r7) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:02:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00001c00030000000000"], &(0x7f0000000080)=0xa) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup2(r1, r0) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x1, 0x0, 0x0, 0x200000005, r4}) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/35, 0x23) 16:02:12 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000040)=""/55, 0x37, 0x42, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r3 = kqueue() r4 = dup(r3) getegid() kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r5 = dup2(r1, r0) kevent(r1, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x6bfd5ae0c8242d20, 0x5, 0xf7, 0x1f}, {{r3}, 0xffffffffffffffff, 0x30, 0x1, 0x8, 0x4120}, {{r3}, 0x0, 0xc, 0x44, 0x8, 0x5}, {{r5}, 0xffffffffffffffff, 0x8, 0x80000000, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x24, 0x80000000, 0x4, 0x69e}, {{r3}, 0xc91395e2523780af, 0x4, 0xf0000000, 0x9, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x2, 0x6}], 0x3f, &(0x7f00000001c0)=[{{r4}, 0x0, 0x2, 0x5, 0x5, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffff8, 0x22, 0xfffff, 0x1, 0x101}, {{r0}, 0xfffffffffffffff8, 0x2, 0x12, 0xfffffffffffffeff, 0x1000}, {{r1}, 0xfffffffffffffffa, 0x22, 0x1, 0x7fffffff, 0xda79}, {{r4}, 0xfffffffffffffff9, 0x0, 0x80000004, 0x7fffffff, 0x100}, {{r3}, 0xfffffffffffffffb, 0x80, 0x10, 0x3, 0x3}, {{r4}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x8000000a, 0x101, 0x7}], 0x5, &(0x7f0000000000)={0x2, 0x2}) close(r0) 16:02:12 executing program 1: mprotect(&(0x7f00004c0000/0x12000)=nil, 0x12000, 0x3000008) r0 = shmget$private(0x0, 0x2000, 0x60, &(0x7f00004c6000/0x2000)=nil) shmat(r0, &(0x7f00004cc000/0x2000)=nil, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:02:12 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0xc0, 0xb19b}, {0x5, 0x3ff}}, &(0x7f00000000c0)) stat(&(0x7f0000000040)='./file0\x00', 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x81) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') setsockopt(r0, 0xa49, 0x0, &(0x7f0000000140)="4b17a250cfdeb55544083d46fbe5d47c0927dab1fff12098e1e534eb4b9f4a6f0fa081835818f0773e730376c65996f1c8328c152fc2ea47d3412fd7e947", 0x3e) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x110, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) flock(r0, 0x40000003) flock(r0, 0x5) flock(r0, 0x4) recvfrom$inet6(r0, &(0x7f0000000080)=""/123, 0x7b, 0x40, 0x0, 0x0) 16:02:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) 16:02:13 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) syz_open_pts() 16:02:13 executing program 1: open(&(0x7f0000000200)='./bus\x00', 0x20480, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/64, 0x40}], 0x2, 0x3b) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, 0x0, r2, 0x40000}, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) truncate(&(0x7f0000000380)='./bus\x00', 0x6) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:02:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0xa, &(0x7f0000000080)="d564d2234d7098ff40b8", 0xfffffe50) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:02:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x7, 0x3, 0x1f}) setreuid(0x0, 0xee00) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) geteuid() syz_emit_ethernet(0x6, &(0x7f00000000c0)="f926d161b209") setreuid(0xffffffffffffffff, 0x0) 16:02:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:02:13 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) flock(r0, 0xe) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) 16:02:13 executing program 0: socket(0x18, 0x5, 0x80000000) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto(r1, &(0x7f0000000480)="b12bdda5ba68988d61aa4e4d55597f0ad55e3074", 0x14, 0x1, 0x0, 0x0) 16:02:13 executing program 0: pipe2(&(0x7f0000000080), 0x4) 16:02:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000000006002, 0x411) r0 = socket(0x20, 0x4, 0x101) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0xc4) r2 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r3 = dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="55ce2ba898b49d1be46853895d8eb261c31e3e0bf3df8cc200a41411e2fa3826e0fee5c41d19d65225a9866850e47f4fe722ea3decb33010fc17e6eacbce47603d3fcefade927c55c950ccdf3d108f1e225d5468de61e313a1f0146db832815dcb921a4bab7732f76ee1dfcc36de0048ca87f6d2137fe87391dd37", 0x7b}, {&(0x7f0000000140)="22fe12c228a978b1ac57f459d75529fbaa3a4b22ed9256d9aaf67189a6b7c7e1d5caa80f7643d7dbb71fa100fee58c0931cfd8b27bb2cf0a8091b14e6cfe7e98eb8f01fe5083f837f18cbbb3ec1073dc3220f8eaf35e2c994c594295dc4382eaefeec92e72c5d4563f2881d02e2553708a6b67b28341d81226cb6258c1e0", 0x7e}, {&(0x7f00000001c0)="0bc710924075ed9d043b1e7c97c823c7bd71eb69c94983a4d61c09a7656f08cdfe79656f0deaa935d1ca3deb0ff6b776424dbbafe5b53eb2b8375a95d2089b538ef068a64355dc2b6f84ff8dad4462c01092c954febdc9d94f97f927b5262406b77e1e32228626bd6977d2747f06277aaed0baa47ab2593fed4d04", 0x7b}], 0x3, &(0x7f0000000300)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}], 0x20, 0x85b301d6981bb9bf}, 0x400) ftruncate(0xffffffffffffffff, 0x0) 16:02:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/4096, 0x1000) setsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 16:02:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r4 = kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:02:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)=""/196}, {&(0x7f0000000100)=""/78}, {&(0x7f0000000180)=""/43}, {&(0x7f00000001c0)=""/160}], 0x10000012, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/142, 0x8e}], 0x1, 0x0) 16:02:14 executing program 1: setuid(0xee01) socketpair(0x11, 0x8007, 0x1, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x0, 0x5, 0x7fffffff) 16:02:14 executing program 0: r0 = socket$inet(0x2, 0x80000000002, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x0, 0x0, "90aae2b51aab64f5eb7b7e9a5b754b265a6319fc"}) socket$inet(0x2, 0x8000, 0x472ad4cc) 16:02:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 16:02:14 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') 16:02:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x22, 0x2) getdents(r0, &(0x7f0000000040)=""/64, 0x40) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x104) recvfrom(r0, &(0x7f00000000c0)=""/90, 0x5a, 0x2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x9, 0x3ff}, 0xc) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) r2 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) r3 = semget$private(0x0, 0x2, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000240)=0x7) sendto(r2, &(0x7f0000000280)="636e6d4504351df11c4e5e379357c676fa5b84cfcd5de46785bc8488b212b354ea0ba5df10c343b2771249dc67f1951c8df53742e43ac9c2861e14981b6872c96572a9fdbc5a349da7d8cf4be3fbbf565d0025d997ac1dd290f90cf5bdbff2d94e57f3fde27b25d3bad6f0eb69498933d3b1d78c7e1e015b40cd1a82cda698468b9b3a94024550b2c8b970d5c3ab541900bbca2993cbdd0c1596664d8e91cc97506b0fd64645eb50151ca184ed09b4d886800f6af4f14f004887bb6f563001c86050f18e11d7ff", 0xc7, 0x8, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) connect$inet6(r0, &(0x7f00000003c0)={0x18, 0x3, 0x5, 0x6}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)="003ccc8f4838af29c59c8f054b7c9f1d09518121f0f7210fa4221292a8cb364b602bdd4c463be27494c0b306d7959700b87681a4ca08dbf56ce82051e59ee2e97fd4452dadecf842b823f995a9145cc87e0ae7909f6099c12ca920fa251e93aed66af1b6737e78f5814e1a5c375067382fa279164ea34dcd3af3773b06439ac3aa1834736337af44b82dd3ca8ea4e691898b2cff2a", 0x95) getpeername(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) r4 = geteuid() r5 = getgid() fchown(r2, r4, r5) getpeername$inet6(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) socketpair(0x3e, 0x5, 0x7, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x1000, 0x8) fchown(r2, r4, r5) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x2, 0x9, 0x5}, {0x18, 0x2, 0x8, 0x20}, 0x3d80000000000, [0x4, 0xf5e, 0x0, 0xfffffffffffffff8, 0x40, 0x5, 0xab0, 0xfffffffffffffff8]}, 0x3c) mknod(&(0x7f0000000680)='./file0\x00', 0x2040, 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCNXCL(r2, 0x2000740e) write(r1, &(0x7f0000000700)="f010aa281d9b98d7dfc0c3c72275bccb885e6fdc8e547b718541a1edc3f97a21498d20785cd012d3e13dab2e9759f5f5d7cbc4d1a33e26552e1ebc7b84c947b370676fd8aab8538b85711d55f5915580f2c17c00b345761fee6a1438b3fea8dba1c30814c24b2b75", 0x68) syz_extract_tcp_res(&(0x7f0000000780), 0x7f186fa8, 0x7fff) flock(r1, 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f00000007c0)=""/183) semget(0x1, 0x4, 0x20) fchownat(r0, &(0x7f0000000880)='./file0\x00', r4, r7, 0x2) 16:02:14 executing program 0: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) socketpair(0x1, 0x8005, 0xe7e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:02:14 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0xfff) syz_extract_tcp_res(0x0, 0x0, 0x0) 16:02:14 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x5, 0x0) msgsnd(r0, 0x0, 0x0, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/253}, 0x105, 0x1, 0x800) 16:02:14 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10af, &(0x7f0000000040)=0x3, 0x4) shutdown(r2, 0x3) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) 16:02:14 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000005) fcntl$getown(r0, 0x5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:02:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) sendto(r1, &(0x7f0000000100)="fe2cc75f3f11feea3c374ec1e43072e2c393d254cc03a9bb7e88124f6f4e9820223a1ffd7a2eb76d069c5b23db76c080ae9886c0941da5bd2b87930bafb88338838caf8128bfed110131914df838c2eae2ee4b617678a08c7a34439ff33ed100b3e2474e0dbdf40ecd43ce2128404501e34b7f01abdcebf2f02a56372788b1d16d8fc811933bcfce0b478c97003555333ed50f383d2bac98e90fafca19390c066760288b3cb5bb3d4add5cc5b457548242f8849af795e3887d3b06c588feafa87adcf3eb2cff7f53c5b97af13930f3898e3af576ecbc547e97cbef4359eb2eab23e2bf37caaccf394c2d1ee1a745ca5c015b307976526b39331d639dafd5d77db8eaf928d5a2df7eaee7f862ad9001a0db08fb5de0424767c4ccbb6577b2dfe0fdc11f709bf63690c08efb7a67e41260501a1ac8d4e3e25f1bd40edc0667cdb240f1a5a075037043b63e60e62f951b3d665044e70228c3fb655478121cac02a352d795d474df2557eb11f7817ff8eaea3d704c30f80b3a9304cd0bb72628a6ed0552abe5b0698f591d770788528a08bf2b4a0cfd637e997bd37a641b310c23902b3e36e325ba04f3f20d4f5dc02be88749089d525e131d141f04547ed2f29fd9ad48b53ac4d961db01fde92ea870f324b223833e599a8f242c7bfc0cddba269902d3142a9e2c0a9edd7cf0e3eb8d2f41631523e1bd70cf6ddd3abbcee0c06920aa570e5484bcd6e4646cd7071e8d1dcc505430a4def1449067868ff0048de77f6d6c73e0dc01b25a4541f965003e4fa7e3303a33878e5fbd3aba4e7e76ed5897edf388eb3a953e033083bf1b9e8c1b4c7dcd404b8e48a3ee8212f2ca166ebf1a6a2eaf83f900130033b4165c438f8ec636252b61d71d9aa3dffd6066d017180d255c6dc75eb079412f60f1e62ee6a855868b123f035526bbe0b182b640d6c28c4cdbcc35bd50909aac65c75d53f4f7057f769fac5cc6477f2835ac439c912c9b699056ab0f5221eb57ed257cbe18f483252c4a6116afcb5206583510b65a4260b37b34167929689a6cb812fc4233ee656f110c51564bc4f4ad8d460a1df79496a28ba1609678ae194b39006f253543ab192ef205ea6744531f6b326006cd3597a8443f5ca35e450a4ae178c821f71675b963e25f9d307f4a26358553502fea728aa26804df57c8abea599bf6c340495af21e6dff3ea6ce722194216ff0750ad43677f616ee6dc652d57b749f5a180e9a23658c90c64068d7cdef198d0e23708c875695c7570eae5b31db78c74ae37869283f2542ab400f94153e3df74efb98e8462b2c87427399ddf94197b24c5c1329dc90c2ce5e804cf5ef2478e409569749dd154b138c811d32901fb72b3b877c690cb6c04fb74ae626b963a54ca46506f9d5d011facaa609e9c90de0889abf1a6dabc078979512a53c14d0d4440965c319a3a5f4320c5a3fb701fdeb0735067fdd9f3fdeff74b48dce1e9fb8d362c50ff0f4ce68b6de4c434651089adad0f9f1e8ba2b8299f63282718546ee558248911949ce8e818ca8cf5dc6161870e07f714d88ae832575aec4a6e6a6277cb62c61f3b20172f1bb148a33def99c3ffc0d415a28661bd40833fe2dd8646b782c41977b0797466891799bae19c6541acc5dcb54bdc2891d55b7cce815805aefb4a37b655db12a5fd7ea444018d55adb846a4716b68777bbd0e6611bf0eb0cae200c777e578c14bbce728180a90581bc74981cce6f087723302625fd30f08687435495a1c6797e1e00308b1586ab4ad3324cba8c85e8101450f161e99a4cc4215e5d4b664877f636e825ad52a1dc2e2738006b4390425251f853d967edad40879961a1e86df6eaed5195a0e5bb441b77ec5648341c3e2f7f66aa9e499f87185134125aa463ef42fbc35fcdef2a9843308870ad002a5520e4cd509c7deb0d203668751613d9290f1a9e24c810dfe7164db1f9d87a22a4075d58ff68a99f1159a20c32a5ea9f68c2bf324d3d490f502c8d7043b651dfe9f7e49911c3c1e39e19a549b7d056f625c768741e62b742b1761d30fefe6e84cbb06805a65c66d539444a518e3e7e8eac9e652896383696658a66c72ea69ae3e31cdafc37494e6fc3938fdfe424a32404d0ce31df8156d9a8b8d16bbbbebee0ebbc295f0fc5a154c3a298cfcb3500b8b1705388e9ce5a2b32ff117e728727f70b4554b7351a9c771ac0377ed04a4858db55ded216856a86a4d97c0f15cbad9f2d45a13837bb59486190c0ddf3501e052e39fa256f936857800fb3104f800565dc87d70e699be2bffedc4c964b8a50a61f882c3f0c089d7ad615563ce752b552b72883ce2bf2e6af98ba7912c0e9cc498a5be5a99b46b9b239eb2a9bfe1a60152102b9f2b5bec290fda5afd5025c00206d6b838c686f8ad8fc0ffa24ba0459047a4b3c1739c4495d6a2d2c4a91f2b06ff7bc6c7d90d93b5f7178415892e967e4a980a69927c4109b02ddb7a85eaaae312a4bae5398e56315c4de5fedaa38e266ae212685fdc897d633986c74e6211c6f0b4b9414a450dd76ae9e270217e2ec882f6c4039e905bf4637e0201df6f0deb30bc714c738b5c4a1f8d634cf9a9fb951cffe8605f714b55b0c2c1dd0a4b791271d4c45d2c34d42049234c30d977fd506154289eb87592eb51ba26e115bb5c97c5b1270fcbbbb3cbeee26154d028f1a92f970817f1873f54bbb5eaeb7decfc0ac3da57a196f10ae2acb10a7d05bf5050b790ac19048e5e541cb8a203df6a27e4f581dc518bfa4e95bd32e2d2082038756405238d429e55a97f933776f3bcdde831495e961df49a43074b7de26230c14557654156be539784cb9138574fd7d88cfa769b3f3d670d461c78f4efb5fb08a97280ee4bf1759c9022e692716bd012f072d179544e8b40a484d51c86b7354a5e72073513a710b2517bbf9efb541957198269595d771209c24d19ea74fc490d4c1d0e5c34b108625873487b519f43ec3be219e3065874eed5e13de97d98f62987de347ab559764a205a72b038f439838877668cb73bae28460b42c20e09883acd5c1b0c9a5175832577f25a4e5974be7f5e8d843970583fa9924376dc3838b6eeef1deddb2d5c8590fba8ced9a2079fa334573303123b13c65507e9a6fbefb085ad6302b2fb3a264e73720c579aad2a9a6de6d9145dcc65f31ac4f6f5ec2f12095ac97631554c6f83debedca9f0ff0559fb15cfeb1b29fecb237e3af838e5d92a9d2615b68b29900d206776450575fd0f803ac9b4c2fa132c511298ee21b1705a953692ece08321274757a9c5a5e24c39ca38cf0e114ac6a9790fd52829fa87a1b19cc2ebd9c82bb9f02884606fa72c2ff0d7e395b31749ce96594746051d6a472df47242d2d1f2521f780527dfaabd2a3c8785b50a675db51a4ce2e1a722f2067f4b6a2b4797928bb41d54a16d17637b89cd577025bdbf92b2db3f53f84519db7f36edd3aacbbde06c54208127a14b38c3a37b1a00017cdec447e99851af57f1076ce5fb78a52665807bf90f5258877636d472ce7eaf060520e4c6ec808c465a2175feda9b8d1121b905b064e2e829d5d3a26b0d32603f0c44d92be259415fbcfa972ec469697e0b73c5820a5260dadebc7987a1a0c9bf4d4013497e754deb5114a3c80c43189392bf98898c9b0fa9a1a3e3dcb0e18ac63872c54a0bf6672793af1b9f8d61b8df824ab15714fff28782284ccc0052e70e4832e5083a5b6840aea0ef13e50b5fa76ca528dab326180ded189758c0de238677273bfebc6d2a092f21719b3cc5bcb8c964b93846fafe3c847fc8a8d14d5169ef959e8240ea7a638079d5f20888980622eb2e3ccea7d480fbf5523d365889a1af2e45d1b9775139197d3e68d4805a21c7517470ddd1d527cf57941421a9a0eb21b8428a02879d15d381337ec443f1d47df77b3320614f0b94d7a5af7f22db26b3753fe1e89d99d708f3c18d9869c7f12ab503b2dde9e8f494042daa410f8d3fd3136d6c8dea12e68841bf2c72dbc70832cf4c6ae41bafd85937edb815d8b91bbe67a68e75abbd08f46b1a2521fd411ea4e75f6f4b0afbc122a96ef6aaa75074030075a9900ad92d24a83df34729f2f42eafb93a1db05877c0d96a93e6df2e7c087f4e06fc649672a313bb744943ff5acdded0f1949ea953d367e08fbc878c6631c949d1624182afee1132b47299690b5a082a0ef1e8169a54586d7bb51fc2569c8c227431ec021baef077a510185adbb117237da154347b65a0f2f3633bde0f4c04446617f0c3db971ab1bf6bc93c3caf3f0cf3f719fb089f90e8a39481f394874936df2b757b1a7adbb5894a3ad0bb931795b10999e8d2aaac7edb8d99d696b5629eac047d41d9fbf0fa2912e625e2b05f0c6cced671891d6cb48dab21e1dc39279628fb7061fa09cf36b85392f9dad4b4181b616dd592eca6d62757922c5d537e1331b88c6ab8bbb9d8336014156be7c882800bf0d5b7d99e2fdfa410e9303431f927af5baba98c64a176d70f72b12b9108daa20c0e381696f06c65d41a27cd9328ecf80bc64cf2eef76de165671ea0e3205ec164c904c82aed330759a7a14e3f10646a6a28b54b337c527704c72efbc566d59a59e9ff2446593873439ec202fd05efeadb6d53acd74c2fc91ff49773f54c8b51162d584b6fb392fcbd232bd23dc14dde617d8b827592f12c2c88268fb575f576fff6670fdd18fbe1d3ec7fd9e8e94f386ac3024fd915436bd7cbadf839e37c7de995113180152bc2c3d157ab02d90ef46bfc451a50db88c1acf65fd3b45ab69a3a7c06c1af6ea5db2ec9ad50049600a90b44de86be246e811f8357126730e11b9180fecce9541942ed53f87f4535107a1ee76df998ca92bb7b291c0f80acdd434f33f4e17a1cb74f802b2128d22f8e766f1502a330bc2269a6e2bf1f1cf263e7f3cce8f661e5a20541e96a1f269cb059aa81edad062e246cfa4dc650f7793e24b2e1f99eb5c763319580cf9e49cc634a30dc9d12efbaa28c729e6ca0d3eeaa8e842f30cb8d56f8a755862660bdc6beccd3b61b698e14262c65c87d23fc4cc335e50bd1e3efe15800ee7324a2a229b7d1891ba567777239043cbfad970d669aa36cd638a332dc787f39e707b23c900b6d41b53c2bf34f70f50ef07096a7f6c028ef649bd5f304700ab5318da90a83762c0554f6d28738b8d0bbea5cb4e5c5af9a91edef8b0599b1f867b648c9b103455e6d7b7cffc702770f78d004478bb203e6eba804cabe1665b49d47523395b9a84da5393dc41822605a396affd530ed90ec5bf1f1b9796813b49604363d224eaaf042bc78a2cea545c62aadc122a1a698b12f526b7bdcd5c245463a82085a2f1899c06c6e5e302cae62a456bc50a7147e6f5878e324035c207696aa5bffd9b0e6b644d1221fc2eb486e0e642709810c981395e88e3646c12b8fc41706bc3460a72d5eaa47055042686cd81d7eea1987c411cb784febb0bff57ca30eb29aaced416600c0830fef62959863d16b0cfec7f1119a9a00abdf863c3e182ac2be57f5c531a67ae71178e4209c82ebb1332f000a76227c54d3fb831a8ccd3bc445ae34fe0a6d942db89048f599c405be82bd2d812ef37ead0d04f2d54ad0c07b07109aa66fd320b2559636e812bafd2b069e5c43d2c9ac0aed22ce0d8f23e6bb046b3196ac212a88bfedd7e93347fd16ad7e136a4c7141796206e7e8231a132d1667b220b7988d5c04367f913d6e523a12b5276267cdc55dd87af77c2e8dd57f8e80259add746b1c23e035b5d75955b978e23da8da733dc79", 0x1000, 0xa, &(0x7f0000001100)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet6(r0, &(0x7f0000001140)={0x18, 0x1, 0x4, 0x2}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, 0x0, 0x0) 16:02:14 executing program 1: r0 = semget(0x2, 0x6, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x85}], 0x1, 0x0) 16:02:14 executing program 0: pipe(0x0) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:02:14 executing program 1: clock_gettime(0x804, 0xffffffffffffffff) r0 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:02:14 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="1a95", 0x2) r1 = syz_open_pts() close(r0) dup(r1) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x4a}], 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff8001, "8549558802006637054dea9c11fe4dbfa600"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:02:14 executing program 1: unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() socketpair(0x18, 0x4007, 0x7, &(0x7f0000000240)={0xffffffffffffffff}) fchmod(r0, 0x2) shmctl$IPC_SET(0x0, 0x1, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) r1 = syz_open_pts() readv(r1, &(0x7f0000000200)=[{0xffffffffffffffff}, {&(0x7f0000000000)=""/174, 0xae}, {&(0x7f00000000c0)=""/166, 0xa6}, {&(0x7f0000000180)=""/43, 0x2b}], 0x4) sync() 16:02:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="a6", 0x1}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x396b, 0x1}, {0x18, 0x2, 0x9, 0x10003}, 0x6, [0x6, 0x1f, 0x8da6, 0xfffffffffffffff9, 0x3, 0x8, 0x300000000000000, 0x5]}, 0x3c) nanosleep(&(0x7f0000000080)={0x6, 0x5}, &(0x7f00000000c0)) fcntl$dupfd(r0, 0xa, r0) 16:02:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:02:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = msgget(0xffffffffffffffff, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x5bd, 0x0, 0x0, 0x0, 0x0, 0x102, 0x55}, 0x80000000, 0x2, r2, 0x0, 0x4, 0x3, 0x8, 0x8}) 16:02:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) shutdown(r0, 0x1) 16:02:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getgid() r2 = getegid() setregid(r1, r2) poll(&(0x7f0000000240)=[{r0, 0x85}], 0x1, 0x0) 16:02:15 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x5) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) getrlimit(0x7, &(0x7f0000000000)) 16:02:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8000) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="00c5f8352d0917000000000000007f8397e68cdd1af31d9fe6ea4c03002cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815d7d0002000000b506231b3fa9bc6ade7d41797c8b9f99e2291dff03000000b3e97016c555070000ea9d012f4a10f6e813598062b043f7f976ed1c503022e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0xb0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x10000000003, 0xfffffffffffff690, "f000bf3e00000014aeed0a671f7630830400"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:02:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x10}, 0x0, 0x0, &(0x7f0000000400)) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) lseek(r1, 0x0, 0x2) kqueue() 16:02:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x3, 0xbbde) setsockopt(r1, 0x40, 0x73, &(0x7f0000000040)="34529e824f8014a03d617535255c3ac5fea04b1fae08", 0x16) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffe3b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) select(0x40, &(0x7f0000000280)={0x200, 0x4, 0x6, 0x1c43, 0x718, 0x80000001, 0x9, 0x1}, &(0x7f00000002c0)={0x6, 0x4, 0xc000000, 0x0, 0x1, 0x81, 0x6, 0x58}, &(0x7f0000000300)={0x4, 0xffffffffffffff46, 0xfb, 0x8, 0xfffffffffffffff9, 0x9, 0xffffffffffffff03, 0x285}, &(0x7f0000000340)={0x8, 0xff}) setgroups(0x5, &(0x7f0000000240)=[r2, r3, r4, r5, r6]) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="01000000", 0x4) 16:02:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28a752c27d059c000000ffff00000c9a", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:02:16 executing program 0: r0 = open(&(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', 0x80, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 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') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:02:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f00000000c0), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x577, 0x2}, 0x8) 16:02:16 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:02:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28af) kqueue() r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x7, 0x8}, {{r1}, 0xfffffffffffffffa, 0x83, 0x40000031, 0xb1, 0x1ff}], 0x8000, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x34, 0x0, 0x0, 0x3}], 0x7, &(0x7f0000000200)={0xff4, 0x4}) read(r0, &(0x7f0000000080)=""/93, 0x5d) 16:02:16 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x294, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:02:16 executing program 1: mprotect(&(0x7f00003b5000/0x3000)=nil, 0x3000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:02:16 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)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) 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, "854955b3c550d83a0a10f5a77c14eb9d00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) syz_open_pts() getitimer(0x1, &(0x7f0000000040)) 16:02: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)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0x81) r1 = syz_open_pts() close(r0) r2 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r2, 0x0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:16 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) 16:02:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x5e) pipe2(&(0x7f0000000000), 0x10004) setsockopt$inet_opts(r0, 0x0, 0x1000000000000008, &(0x7f0000000000), 0x0) 16:02:16 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000000)=""/22, 0x16}], 0x3) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) pipe(&(0x7f00000001c0)) write(r1, &(0x7f00000001c0), 0xfffffef3) read(r1, &(0x7f0000001300)=""/4096, 0x1000) write(r0, &(0x7f0000000140)="5e561c8eb071460bc2c7dc85d8a227ccffc72c22babc6b47184065d6b9c4bb7c6046c995f76652b098", 0x29) execve(0x0, 0x0, 0x0) kqueue() 16:02:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0xfd, 0x29, 0x2, "5b12128b9b69f952f89cbf584840730dc6eb8cdc", 0x6, 0x1}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r3 = fcntl$getown(r2, 0x5) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="98fa5ca1b1456117095a9b3fdd42878886802508579f56cd431ae3328cbefe1b7003a70fe6e5b46c3ec499d80d2934a148bae769e52ea40b57df15311211b86f5b4fc57d29d814a729d691b64e8576814cd15e705a6f179f7c8b3bc4a05957ec71ac3342ab7641d1edd05dfc642f49c644808a1db50738b7fc93abaa55ddcf", 0x7f) fcntl$setown(r0, 0x6, r3) sendmsg(r2, &(0x7f0000000980)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x7}, 0xc, &(0x7f0000000600)=[{&(0x7f00000005c0)="0440c1dd476d05ecc87541282435c46194848113b223c2d93a542c3ab769eea9d36d5b658f", 0x25}], 0x1, 0x0}, 0x0) dup2(r0, r2) fcntl$setown(r0, 0x6, r3) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x4f) close(r1) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r4, 0x2000747a) poll(&(0x7f0000000a00)=[{r1, 0x8}, {r0, 0x80}, {r0, 0x12}], 0x3, 0x20) dup(r4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000a40)) ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r1, &(0x7f0000000a80)=[{{r1}, 0xfffffffffffffff9, 0x48, 0x40000002, 0x7, 0xffffffff}, {{r5}, 0xffffffffffffffff, 0xc0, 0x40, 0x10000}, {{r4}, 0x0, 0x40, 0x2, 0xd8, 0x2}], 0xfff, &(0x7f0000000b00)=[{{r4}, 0xffffffffffffffff, 0x4, 0x20, 0x1, 0x3}, {{r4}, 0xfffffffffffffffa, 0x2, 0x0, 0x8894, 0x5}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x7, 0x3fffffffc0000000}, {{r0}, 0xfffffffffffffffe, 0x14, 0x12, 0x4, 0xa07}, {{r0}, 0xfffffffffffffffe, 0xba, 0x28, 0x800, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0xfffffffffffffffc, 0x9}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0xfffffffffffffff8, 0x6}], 0x2, &(0x7f0000000c00)={0x7, 0x8}) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000740)="7f7dbcfc07fcb52796e8ed4bd0d8475849df4c76334598e7a30b54425dec1b77c077d3a1a57894f67efa9ec883f2e1a729e760b4f1812944d69afe9df3f04854b0fdbb6b626b0b0671876874c2894ae37a896cbfb7330beb4895b57be4cfb715bf91017f7825e744bb3fbe01fbf602a566ab0a48a9c45281d5210c32fc671278992dfff017f2174906c5498eb3509475cbbe95125110dc5e4de2d54ccb6843d947035a481639e72489651c245c3a912e80298977a1ea354b590076e0a941e89c9234bcd9ac9be559576de904ae848f5d2151a8186e3b67897c43760b14a83e8d9e5a", 0xe2}], 0x1, 0x0}, 0x2) pipe2(&(0x7f0000000900), 0x10000) r6 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r6, 0xcd5d3b8cf0d9dd93, 0x3, &(0x7f0000000f00)=""/146) 16:02:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x69, 0x0, 0xfffffffffffffe8e) 16:02:17 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x8f6f, 0x23974438}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x166}], 0x1, 0x0) 16:02:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 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) 16:02:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getitimer(0x0, &(0x7f00000000c0)) 16:02:17 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getgid() r5 = fcntl$getown(r0, 0x5) r6 = syz_open_pts() sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f00000016c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000001700)="9ae05d219cf4c74e50e5ab4ea85096c98f5e28f1a1ec18fa5de6560646af093232bf3e336fe9075ba62784e4251decf05bb7e71ba4648b371d13746c74b77aa529309627a9b0f2008b77fd1771a42229fcf1e0326823ae2d1fabb070a48f487513c0eca36334d49421d3fc5450747f6f48ea508e620886f25d856fc43a18fd1dfee2fd0fc3dbb5b7f5c8fa9575b239b2e668", 0x92}], 0x1, &(0x7f0000001800)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r6, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb8, 0x2}, 0x402) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000080)="360c0512434d4391f82823fa1734dadde867f2aba4a49a598b1956e2cc85171538baadaac5eb0ae836195d54f68473b821bb425b305e1209e51eb1d150fc95b392bd2664433e5055e4aedc782efffc7461774cbaed329e8d94899ab7c4fc66fe6ac28217a7426ea57e384f6809cea52bfdf73fc0177e7976ab08bea0b7ec5c57c2622f6ae6135c297031ebbf56aa7280757995b1b2fd165c13cc8ce6b9940495d8525155647b76bae40ed3d39d5aaaa6f835a62f34617800e2eb377fe1f23875fd0bc54682e6f4ca2d60d0c3e442d7ebb81e002f4de2da9f8894a060c9c8292cf0ca7815", 0xe4}, {&(0x7f0000000180)="aea624209be6ccebb835b0055fa6e40ce6c0909d0b02b7d361f2bb22518aaab157c19178f9194d799fe60d6049050547a20754bcd07b97056044deba6b04abd39223c5c16b80a7525e68a51544fa05735d8d554908689af83bad5407b3b389a4eb314851a2123eec152210730afa00c2384ffcf5c815fd97d09bd522af7b6678794f3d6a49cedd62de56ebe02e3fc2afb3de8081f9c93544a1580ce03acbe0632a8b7991b34af1aa1fb54b0aa8c7f1e8ebb99ac60a1f08c4c3eb1fb29b972c603edbb7900fa4b20602762c7933fb69f1a26fb5dd911d062c4599e773911378808fbdab7e1234e6f21e9fcb3f745c3e1e05fb01d3f9ed42", 0xf7}, {&(0x7f0000000280)="6890463a10aab6246136c82dc88f554eab86e45c55d55c855fe9db174612b44d2c1658103e8e94984946de85a0edaa8d57d36fb87383b29e9878d9eb9cb1601e0939c666ccbe4e3d264b79aff915ca24bf183320e207e654118de5437809cef14f89bf23d2356ba815ac68c775502592e42a9972a59e0ab87742", 0x7a}, {&(0x7f0000000300)="2322212823b7573e92ba6073f60cfcf0db80388e81c65316c00393a52036cee6f29b980395a6194aaae6cc3bd4777e3dee655d9b681099dde949493d4ae2b0dfa43ddcdbb04de61846cd999612f4091c7c253b37daa0ce35baf4c8756f550c0bb170c5f84421766a0e6fdabe1ee660c2322a3dd8a88b108cef2c977c4c36ff913db581ce362588b9688f36e7c12aa35fc30d6d10194344516dbd83b147f05d315e68a7a001eb5fd210b96b58328735c2ed0ae9f45c4bb9893f7180d0c928d0bd", 0xc0}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xa0}, 0xe) poll(&(0x7f0000000040)=[{r0, 0x84}, {r0, 0x40}], 0x2, 0x0) preadv(r0, &(0x7f0000001680)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/227, 0xe3}, {&(0x7f0000001640)=""/17, 0x11}], 0x3, 0x0) 16:02:18 executing program 0: r0 = socket$inet6(0x18, 0x1000000007, 0x9) getsockopt(r0, 0x200000029, 0x27, 0x0, 0x0) 16:02: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, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "050355a8a5dd380000000000fffffff000"}) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:02:18 executing program 0: setrlimit(0x80800000000005, &(0x7f0000000080)={0x8000000000000, 0x200000077}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:02:18 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) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000500)=0x5) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="613398eecdec4db79fb7c066fcc54f555156a061a083562c617c7aad367055ff3b7f6e10c8d22dee1e4402ebbee7e4bd6512dbf6409b4c423de464df5365fe6fda3bc47ae5021974e59762adb890fbb6f8638c54669e6b551bb505b1be0802b2d020937ba069e61055b7bd350e797473918a3b70ad5c34f2ee493cc536f103ed711bc81cb044607d7ef2cfcadbebbe21cc8e663bf1fa6c62ff698b4841c2e2d93ef992471663a1c6e684b594c32910565a89690764ef5bd5af2de60b", 0xbc}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0xffffffff, "f775940b1463b056ec09253642cf6dde3d658865"}) writev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)="c9c6cf687f0c67bffcc96c9589438c1cab672a5f04455e6e52eeebc7fc224348cb3b75feb94b8dc153becc87acc35d72b9a97405f5cc3a1ddd5d38caf418cfdcdff199eff04c482032b45fd0945c9d846b2ca4c05f27627b8a42aa5a6ac01190218605158586124c38dd6b1898aa18f758a91495789a0cea885c4311fabd9cadfb045bdea0c2103492b0ec92355b1f5cd8339a88edf71b27ad5298e629890b23", 0xa0}, {&(0x7f0000000380)="52b3ac08adef4120e93fe3364edff23df8159c340918c7321fddfc1d84d7e7b0006c4f5af012f1479273bd7dbf78b5b3d1d66521b5c2c803f147d4b10fbf080af3a22371c80dc90786aca07b22f984ddee2a43d477dd7e91aa85dbc9d30fd08814b4b4e3f7d000f54a28e3107007c2ebabcb8b3c635ed8107b2ea21b7029d1bd82861b7ff04ec8d7eedd60a9f4fcc95cd89d464252643f15b6fc1a1ea618c9769ab928e7c36626f7dcb8118270d4", 0xae}, {&(0x7f0000000440)="c78d78029aa9a3af8caa2a8dccb44c95387b8922f402d41b6ea239eee568fd633aa0b35180c52d8dc4c502aa620403a0f253f0e09cd22b52893646c003d011759a02f6a823609d3a49d412e0c2d5f9e9dd3f4ebc894dd6ef138a0585d0232d0351ef2c76bdb8134dd85e2739399ed922b67aae0f0058637e611be081642b4cae6f", 0x81}], 0x3) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f0000000540)={0x0, 0x0, 0x1, 0x10000, r4}) 16:02:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) kqueue() kqueue() 16:02:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) 16:02:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x24, 0xfffff, 0x7fff, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0xa, 0x80000000, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1000, 0x8}, {{r0}, 0xfffffffffffffffa, 0x82, 0x2, 0x1c6a, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x5, 0x5}], 0x3d, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x30, 0x0, 0x0, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x1, 0xf00fffff, 0x3, 0xfffe00000000}], 0x0, &(0x7f0000000100)={0xffffffffffff0001, 0x8001}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x8) 16:02:18 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) socketpair(0x7, 0x4, 0x7, &(0x7f0000000000)) 16:02:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x2) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80000040, 0x2, 0x3}, {{r0}, 0xfffffffffffffffc, 0x14, 0x20, 0xbd}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0xd1e, 0x5}, {{r0}, 0x0, 0x60, 0x40000007, 0x167d}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4d, 0x40000000, 0x722, 0x3}], 0x6, &(0x7f0000000100)={0x1f, 0x2}) ioctl$TIOCSTART(r0, 0x2000746e) getpgrp() r1 = accept(r0, &(0x7f0000000600)=@in, &(0x7f0000000180)=0xc) dup2(r0, r1) ftruncate(r0, 0x1ff) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000200)='/\x00', &(0x7f0000000240)='!\xc8\'!\x00', &(0x7f0000000280)='!$-#(-*@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x97-%]\x00', &(0x7f0000000380)='%,\x00', &(0x7f00000003c0)='\xa4%\x00', &(0x7f0000000400)='}\x00', &(0x7f0000000440)='#-,\x00'], &(0x7f0000000580)=[&(0x7f0000000500)='$$\x00', &(0x7f0000000540)='{\x00']) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000005c0)=0x10001) r2 = msgget$private(0x0, 0x21) msgrcv(r2, &(0x7f00000007c0)={0x0, ""/239}, 0xf7, 0x0, 0x0) msgsnd(r2, &(0x7f00000008c0)={0x3, "4d30c261dd5bdbf0df3da0bb621baaaa05d23c874e6cc3f213ec934ec061fa14fd834f3ab522783a4363e518002fc54532c28ed0d24293ab446b5e10d2f2a9abe9999bde3f2f7d583ee7bb8fbb0b339348abd0c7ac2eb6545fefcd28ba73b177de9bab9c"}, 0x6c, 0x0) 16:02:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000180)='^-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='@*\x00'], &(0x7f0000000600)=[&(0x7f00000007c0)='\x00', &(0x7f00000003c0)='%,{\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f00000006c0)='\x00%\xb1\x9d\xbf\x02\xc1\xe3\"(]\x8201\x97\xe6X~\fg\x96Y\x11@\xba\xd9\xfe3\xa8A\xaf$\x1a\'\v\xd69\xb3\x8ad;dT)\xd0\xac\xf7\xf1V\x80\xe2N3R\xbd\xc2d7lDj]<\xfe\xc8\xdb\x85\xbf\t\xedq\x80{\x1d\xd0X\x8a)\xbb&\xb5.\x13\x06\xb83\xa7\xa3\xf6v\x00\xa2\x10\x91\xf8Q\x86wtn\xd0\xc4\xb9\xae\x1f3Fd\x96s\xd0\xceP7*\x95\x00\x13\xee\x95\xc6\xe6\xd7\x1a\xaa\xb8\xc1\xba\xf8\xfd\xecHF-\xda\\\x16\xe2\x9dZ\x13\xb8\x13EfN\x96\xee\xb4\x84\x0e\xeeM\xddl\xa2@\x1aQ\x8f=\xcb\xb0\xc3]5\xc3\xcd\x8d\"\xdc?\xec\xd8\x181\xe6\xde\xe4f\xae\x1d\xb1\x03o\xad*\xebs\xb5LT~V\xd5:\x13\x14\x9f\xfc(u$\xa0\x19\xc4I\xc2+\xb9\x0e\"O)\b\xca\x92\xaaL\xdd\x81m\xce\x0e\x89\xf0\xa6\xb1z\x9akZ\x88', &(0x7f00000004c0)='!\x00', &(0x7f0000000500)='\x00', &(0x7f0000000680)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='&\x00']) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) 16:02:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYBLOB="a4a3cb75d38d5b148d3258ab12242978e795c7309d9f9f0dd0e59ef538c19ee07f49769afa98d149ab828c568a3359f5a5e28be7d41a268376e632e5897f768b46eb2d7e353857e6866514e4a48f1fa2b1794ba7e6a4783e60", @ANYRESHEX], 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = msgget(0x2, 0x480) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000079e8fbeb32c1581f2ee612544374cc11ee43bf9cc34d534d858e03dbad661a11cff9e8af5b32783af736a54462aac04204067ab84045096a17fec86a727eafbe0e6e04df06cc8e0ad8e31ef40b47c247636620ec352c"], 0x47, 0x800) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000080)='./file0\x00') r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() r5 = geteuid() r6 = getegid() r7 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, r3, r4, r5, r6, 0xf8, 0x10001}, 0x10000, 0x3b, r7, r8, 0x80000001, 0x84f, 0x2, 0xde2b}) 16:02:18 executing program 0: r0 = socket$inet(0x2, 0x1003, 0xffffffffffffffff) r1 = msgget(0x3, 0x300) msgctl$IPC_RMID(r1, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x3, "00099796f49482beccab9735a4ef67299e7d6d92d4fece0678040cf09673f56080c4d792231cfed7579ba27221b3e625ddeb59b26fd2f80789d504b7b68e9da5c63f3a990cd3a23b5c2839f7b674657b82da91ba1a116925d27edc9d3d52d79c5706d411877ddb46fd49c1d104a707d2d2d00f2d83da70693ee6e2b70fda7f13573804b11129715a179c97c615396fa83cf668f6e16b1fa3679cbdcb1cc0236d31fa1f"}, 0xab, 0x800) 16:02:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x65) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x20) writev(r0, &(0x7f0000003980)=[{&(0x7f0000002900)="ec37dd70999bfcacc7257e0f56e165705d569e3a1b4ab9d9cfe541eea6ee2128f557a0ede3167d1183d4cce2cfb8997f8a848c7587e7e711028ac471e1fd6b989a15c91d2f2922605e8621dcad4fc1c46ec153c350520f31ee250207182fc2b651f1ee74896f6d0cc59c360781c41598fc643a0aa7b345babc11a71f79e0ee818a1bd8308128d904535c64ae6d6d87d9c65925f05889895f95f033c28d9310c00d2a0a014505a3a8de7cf35671df5deca1abe5d50e5431e7dcfacd5743ef405758020f06da08f5441ba02154cf5154b692f3eef8aceb92ed76dd84072570734f3d13dabfc29a6e06f91f9c557c9fde86f5975c9448b2d4a8a13362e37a15d265926f84652f403461db5f0941a2ea743233631c842706b55bffe08e1bb9b5fa3993b923950855a10125f63e54a4bf861d5f10d540372d21b44f079b3751480dde886a843bdd9f19543dfd3e8e22991fbd020692c7fe09bc6f9f37055045bf5decb524a344048c83a99cb99fe2d90ae164d3a3be223d4564d01022f6bb7c4243b3f223c29ee9647b3cc6229e88a89098edf80a8b52e8cf1d386a3b967553dc44526d7313c982d6299501612f9813c5f8b3c1ac82f65e0e4ba091f008e647eaa0de4cecccfe44e19c2b8473ec619eb6c1a94425d9e3a15febfe61aedb6dbbff94261928490b62a61585a5e08ab626b74105396118be1b973a2877e7efe4143b51ee79957ce03606a4e932ff4cfb9ddf46e14b24848d4cd06b20590d6fa26172f397291eedfd33c048ad6b0b7d2ebdde5b5d9ada7486513288531b4d3f183041cf2663eca8b7d3e30f0886b92f5c647b5279598e3db9defd15ced1babdce7f5fff0bf4df772b63fab584941d465c32ab30bb43545ebe8fbe65538fdda745d0fb32d7bb7391a238ba56e7a4dd05c57416c2ce377f994985d0757ec68a947f8514283203c228bb7c0a2f7cbe8c1744c515a0b214c036641c910818bb046847c7d57b49a5af200b66cc1a103dc7f789aa5c839d4286f673b2899c593c2b9266418c374bc41d565b0c7b633f5ac55d49da43d95a803f19a295ec05aa76d8a3184a36774f3043625dc4bf4019a46a3e61c37127f39a5f6a8b3467ee81e400578feade379ee45a2b5e95421586c17b623ff4b628868b181799e8c5adbf8aef13a39f302e9971749a3721bf398172b8a2bbb70ec7c4bebf80f169a78bb03ce99caa7136e1e5e9ddf46dfa125ff02ddbfb5fb9f492336f11649e311955b4652239ff122ce4c37566e9661331c08b49ce324c04571891e891b4c9cf5a6fa5ef4014560d81f44a38bcbb76e99f25b37b0419b618a5d12b39968926c43979cfb3c4dc5d04230156d6b8053bf0a03ba4d15ae64252a93a4eed64d25d50cb9d2b33338374ccee1076c00524e0d82ec5627cdbb33bf6d97a30564f703e2b29b3cd7af13bb0261f9647cd93099b78be82070ba571b7de42e938fbb23ac16c0f60d109ac50854c634f74df665eae6cd19372f4d061f546ac877cc4be3dccbe814076359de81e3f89dc42afd5247a40fd4b539f15a6395ae13667fb8933b5cf5be8b069629cb6f709fd415a3a9fb6f70e91bdb088e43a8ab7182c0a6d6b413d6533b8fe9d7e5dd1ac8cbb525c0e985f7ac6c1c0e251f6de6e8a7e9ee9ed3a999c84dbd989e6628dd47e7b7e914887acde63f65f1e9c78d260fb4dd976769974fe6ef76e39d3991518b0c50bb0c2ed2179bd0eecf9200f0834de44aa347695f956f4ca82799fb73d8481f6c27e060b18a6b3420838f9f88b8ebc47f55a4eaab04eac8cec105b39501f0c7ef27f0bec485ba5715a923501c6c6d1ab0804f7252d81d73d0b74ed388c598c8fe81bbda08e86209d990136fbe2cf0092fad6da1137092ad09e8736a3827ef74b991a19494721c19b3c92e6c36118e35c82c877b96645a7c12c432df070d13066ab5ee7f7750f748d1aa8c45f281ffc98a1c4c5d41ee69075bd0718cf18c156fc8635cc018352ecf43460dc7313fa3317d469f6f75d0c3951b1d385f1270c08fcf238210efad21df7937b459e7154993c3aff82b22f378f9fe0fcc90eafb346e42bcee370acd3ef9cd269988d8da74b1fd66f4ef406772e223126f9333becf853ab939b8ac6bae13e99b4c5a40f561669877647d566884ca2821c8e07797fd9f504b1d1374ad602289006c674df214a45157ca6cf25c22a583536ef3924c71da8630d3fe8c66825a997f2b73fe2c7a879f3ba790d6c2bb253d11d7603e9f245c1971fb6b240fd6ba6ab52c22c7dfdae4e9b09584472faef3b8c77430de3f75fb1f08b64f078e94cb3669dfa0b3359092b18e5205306d5e17e3a6a2e10c37893dbfeff7332a5b15884461ffd5e7ca03e1abac4028a83c4c922911c7e1bfcf03de3edf8e436f5a860d966580de0d25d73038625eef06ae282875a2f323ca76f96f377dab67ac1c0f43f28c53653c5c7df5052970f21d6df8ced3950c66a391a639d7ce507ad6fcd39ef04821dd7a1c66b973d98cd34264b96bbc77f1753798dd195fad0fef3b4ca7eabc11e95606775cdb36c7a4b4636b8ce7061649fdc8c8fe755f5d869c849e2d017525645f76e030cc7ddd9a3393eba33a72237aaf5c463bd6bf7f9c691b41f6dba8bca150191a63a3b1ce6ca6701ed8958b6078b124b897ca0cda6f6a19f186b49cdc17909d3b4a367b5e7b191714f26582854d68765bfe8f147d686aeda26737a80706610e0c40a8db2d911ab3bcf81f70c7cc280dc74ecd834d40d49ac445f05b478e0e033df4dbfab64b14b7c9d6a8c1d94487db102c41e626d1c6300de6f9d301e8f5b5ba30737b83dafd4605136b24741954f151bc466861f989374c2d4c04e16c3da656d32370773dc65baa81eeac38a7345e4a9c35dd05fa7c706444229360c1d89a812ca0c947d822d2b43695fa78a2c4414ae5af88150eaf7192555a0d9faf12d84d8afbec444cc6f3f7804013d4c8981e46657b75a78646af320f8cc5ce8dcb94bdbcc45e13fcf2c1a01c1efd71ad18f816b9c3eeded1d143e03151a5e7d7b6a3495ce911c74761b63ca71a180bdfb9ed1f15d0675f5d077fa97f8be4bdf94b84e0e39dcacc0e4f2d98c794498f7744f032685a2ad688c51a9a7762c49cfa93f7d8ac287e28d1880449c80ec7df785c3d893913d4b10542934c850d02918a07cd7ba2edd0482c12339e15da9085e2e52d3ee7f06372c6f5485b9d67cd2449f11ef54367e2a88aa1b583de565ddcc32bfcaa2501f30eba9d20e1a828442d06a45a257ad4983bf5011aa89cc9c596948c5f83e0541e74af743ee20839224deddf20cf4ffad909172c0d6a6138ff1a0652b47e8752ca4cbf23b3c786709845b232b484ffe955028ac8ab689dbbf4c733b55471c70c715df3383f798ac820e6d7a39044e1e09b9383354cd0c73777ffd5908fa1cebc36a853cbffe34e1c3f7c6b469a1ddb83ae0192e0e312d3f1bf6f5d4581c0c7930d5735298114647050eadf805f63e62a28877d08d3f32ff2c34d5e1f5c9f92b902ed82eb898b0e64eadf60059787bfa4724fca1c6795b217925ff9f053bc0ac75b38b309c49ac5cdd1a6e6f0e17de7c31df48d7ab2406b0e2f994c47c85db2c6a5238d25760b74299debdac669f1762fc83e136256f78a69f198b4e1c4867760fb6a02350f01926fcbbe9c4a3680076bd7e961f589525d2cbd3ba2df30ed05a85cc2825e683aa6761a5b57aca99791f7c9f8031ace45b632a94f7a008d50badcef4f7efb3cff9b312cb6afde46711280545980d5ec761f8540c3bb28fe75f47a059a32f4d7922ad4c72702bdee0aadaaf0736f57b3703351f10814899cff99413b34484212f29fa9b04d2af1f34e9515a70a59f6c99d2361f1fdf3c7a71927d4f8fa68b0e90544d5da9af40168b978b4804a4f492820a51660ba994d14ad581703cf5749c5d72196d59b9b8ee14749c5936977d0929c3f0f4d48ebe73349d80299a6c9a81529a33f9b1a3d4420748630ef86bb916f3e0a3bf90638184f93154ad0cd80b6beec049d0b7b90826d776447b9178c45c324dc32f5ae93c9792e806adeaeeeaa4116ba2a50f73cc1d47444f850e77447d236810442dd775456de9984f6848523fc766e0a6fbff3d435f8354318d4408993d9b960d7b142ff5226d530f4f3cdcfb7e4bf31d32ea2ebe83e60cd732cb6405f38cb19eedd79c72c655d67e7bf97232f49e0dba7a33ad90e9ce8ee53b5fcf3aab0be9460f3f28f63ca4b0673aa32896054655448c991941c9909c3687c3fa581a03cccc5b03b73a32765af5ce4163f3c663ce492dc01236af031061896a04a6c99c8d10622e12d4fb8ea572cc89308f5070c8ffa2cd94b4b1963f09a06af9d9b351c767ce93999d3c33d991e6272351c6da2e51b691bdf9fff47979aaae9f85c610396ed057bf44e783ebf706c2140d098f2bde9dcaf853750e1ae6f6c1990fabc14e9b39d4ef51f973afa2bee0cea4356602ee02da3d155dcfe61c319e6ec2b76e06f932491b85aad6920bd1b095f9b3649751f740b898f5992bd1a56e9471215116c6d760de3c8fde6cd90057b2e8b05aed575367a135ebe5d275ffaca6578d58c9a2b11b3b839c969c83dc2a139e335f1db5b00c248f0865aaf5ff4702f0f8fe9b617f3e2801a01131f5dab710747bc7503e3d86e197e40d26622cc3bc9bf6fc82decb75", 0xcfa}], 0x1) fsync(r0) 16:02:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffe, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=ANY=[@ANYRES32], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000000)=0x5, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setuid(r2) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="2d0d81e91e92db0e4d64b9257ac2b3cc111555553d8b2de07b7a32c32f5a310532a1c004caa33804eef66257e679811ae9a319d7eaa4ee766b6e4096a0b094ebbbdfbceabc9f5e7db7f2f78b77cb0e03839bb78ae9fb4b20", 0x58}, {&(0x7f0000000180)="c629dc9600b2e90cca2717193c4b37a705df209174b477431e81979ac615b6d1f713ad6b51d48f4dca189893acac5085607f02b4ec56c40a215beb708cb02380149dffc88460a2eb", 0x48}, {&(0x7f0000000200)="d295f2495d2861e6aeae5796f410925a2036aacba5b108a07d7f8ccf83b92f9389c3b2dbc029bb52abe27894367c6e438c87f0ff1777175c71", 0x39}, {&(0x7f0000000340)="f92d93c89bc9a6c0cf298838ac9192c864f90b857d24263770dd00445f1e14ee9bbcd9ef4309ad636fde5690f6dadb2a5fac92b365c204f30a598b6535968985e077c484eb10a51ceb821575f03b263cc8927304f88946c9017058c04cbc549491f27e50aba7e580132e39e9b01e9335930fdfe735b35d5c5a62063f2b122f677e2b1c32b0b019c2116601c5185555971048666e3af4dd80afef8cdab0d5f2b0aba4b3bdb032a72ae9c1ee2f09c8a0a904bc81d55b22a8692bdbdd0ceec0ada63a8b1c96a571dfb1d4c1030d174f8048900262c3595b861b7bcbf7c46d011bd281", 0xe1}], 0x4, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x48) 16:02:19 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/199) 16:02:19 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r0, 0x0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) setsockopt(r0, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) 16:02:19 executing program 1: setreuid(0x0, 0xee00) msgget(0x3, 0x3fd) msgget(0x3, 0x400) 16:02:19 executing program 0: r0 = semget(0x1, 0x5, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0xdcb) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000300)=0x2) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = semget$private(0x0, 0x4, 0x200) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/139) close(r2) semop(r3, &(0x7f0000001580), 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(r3, 0xfffffffffffffffc, 0x8, &(0x7f00000013c0)=0x403) semctl$IPC_RMID(r3, 0x0, 0x0) sendto(r1, &(0x7f0000001600)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x402, 0x0, 0x0) semget(0x0, 0x0, 0x200) setsockopt(r1, 0x7, 0x7f, &(0x7f0000000340)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x0) 16:02: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, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() write(r2, &(0x7f0000000200)="e1", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x1, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:19 executing program 0: r0 = socket$inet(0x2, 0xb387499c29775b84, 0xb6f) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x1, 0x0) shutdown(r1, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:02:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8202, 0x14) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/144, 0x90}, {&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/40, 0x28}], 0x5, &(0x7f0000000400)=""/56, 0x38}, 0x1) fcntl$getflags(r0, 0x3) unlinkat(r0, &(0x7f0000000480)='./file0\x00', 0x0) fchmod(r0, 0x9c) fchmodat(r0, &(0x7f00000004c0)='./file0\x00', 0x4, 0x6) recvfrom(r0, &(0x7f0000000500)=""/97, 0x61, 0x41, &(0x7f0000000940)=ANY=[@ANYBLOB="000000fc2778fd9e990eca388c13b81a7cffa5922e205aeb883821785ef102ba28d7dbb471db7c8df904a60f5053137784922c4191bc96fe891da42e3f12941dcef7c5783501c035337a67b6dabd39fc68521237fde5f314663748b0bf5c9f0559dd7413995a7a51249346bbdd4f27dfa18bfefd0510909a2f5f7b74e6ac8efded973cf078004db1328247227f472db09225ab047809ab1102d3de0ac351bb9ab485402388b87ced357e821f1ac8f4b50b7726e7d3daf21ae4871c088cc1b164077dfa7522700c3a5a5095c208fc8140a25ab84816cf9bb6b26ef187bfa80fdee438b9f2ecb03056b5ca482e0afe06e6f348199cb415fa7321a1"], 0x3) read(r0, &(0x7f00000005c0)=""/196, 0xc4) fsync(r0) setsockopt(r0, 0x3, 0x8, &(0x7f00000006c0)="5013413a7afcb81e3f20fba9192a3815e4b8235f0e0d517f23f7664679a918caa44baec0236984e7211e0695158912bb66c005c8411dd5e9249b49853d04fc0f0c4192333dfc7165b9c26a37dfc2b287e8803981e007ab518a35687e6d05a991971dc262a294619d", 0x68) kevent(r0, &(0x7f0000000740)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000040, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x40000009, 0x2, 0x63}, {{r0}, 0xfffffffffffffffa, 0x2c, 0x40000008, 0x2, 0x8000}, {{r0}, 0x0, 0x8, 0x93, 0x7, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x401, 0xff}, {{r0}, 0xfffffffffffffffa, 0x84, 0x81, 0x5825, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x101, 0x800}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0xfff, 0x3}, {{r0}, 0xffffffffffffffff, 0x41, 0xa0000015, 0x82c, 0x9}], 0x399e0b69, &(0x7f0000000880)=[{{r0}, 0x0, 0x3, 0x8, 0x21, 0x401}, {{r0}, 0xffffffffffffffff, 0x20, 0x27, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x200, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0x10000}], 0x4, &(0x7f0000000900)={0x401, 0x3}) flock(r0, 0x0) writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)="1932027bb8258deb828e5b2b40c1f188e77104d480f48aa66b9e16ee8a9cb0dff6fcfa89a06e417709d74d247de3f3761c7bf07bc637fb0ba7b02d956908f68edf9dcedb71779c50dd99006bfac3bdcf75751574d140aabbaa91f115af6daedd30fae619cbc3b7022fb4939b6d8b80d1a31ad41e03ce6352cb7690115aa5aac73f555fcf90aea6c2f6cb3544dbe5b25afba2298a87bf5f528a3691221822335631ea03df9246e0029f094089b8982889ef7b1e14d0492b6c4f303c111b5c64f58a1d260062cb25f2925aef9a0a4d77802847f9152e87eb14d6cc4aaa14", 0xdd}], 0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) r2 = kqueue() r3 = semget(0x0, 0x1, 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000c00)=0x101) kqueue() fchmod(r2, 0x2) kqueue() r4 = getpgid(0xffffffffffffffff) getpgid(r4) r5 = openat(r0, &(0x7f0000000c40)='./file0\x00', 0x80, 0x20) semget$private(0x0, 0x4, 0x8) fchmod(r5, 0x2) nanosleep(&(0x7f0000000c80)={0x30, 0x3}, &(0x7f0000000cc0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000d00)={0x6dd, 0x5, 0x80, 0x3ff, "5b27a57efee9607290c84d51fb4b846f8013dd7b", 0x0, 0x3f}) open$dir(&(0x7f0000000d40)='./file0\x00', 0x801, 0x1a) pipe(&(0x7f0000000d80)) 16:02:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) dup(r2) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x21}], 0x0, 0x2) 16:02:19 executing program 1: munlock(&(0x7f00004c2000/0x3000)=nil, 0x3000) mprotect(&(0x7f00004c0000/0x12000)=nil, 0x12000, 0x3000008) r0 = shmget$private(0x0, 0x2000, 0x86, &(0x7f00004c5000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) shmat(r0, &(0x7f00004c7000/0x4000)=nil, 0x3000) r3 = socket(0x1, 0x0, 0x3ff) socket$unix(0x1, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x80000000, 0x80}, 0xc) 16:02:19 executing program 1: mprotect(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x4) mprotect(&(0x7f0000eca000/0x3000)=nil, 0x3000, 0x7) 16:02:19 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0xfffffffffffffffd) socket$inet(0x2, 0x3, 0x0) bind$inet(r0, &(0x7f0000000180), 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:02:19 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000, r1}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x1000007ffb, 0x2000300000000}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:02:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2065b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x101) poll(&(0x7f0000000140)=[{r0, 0x443deb1483bfebd}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 16:02:19 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)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd6ab103434820a", 0x4d) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/167, 0xa7}, {&(0x7f0000000000)=""/108, 0x6c}], 0x2) poll(0x0, 0x0, 0x0) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000001a00)=[{0x0}, {&(0x7f0000001740)=""/30, 0x1e}], 0x2) readv(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) 16:02:20 executing program 0: mprotect(&(0x7f00001c0000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x1f, 0x8}) 16:02:20 executing program 0: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000540)='./file0\x00') open(&(0x7f0000000940)='./file0/file0\x00', 0x8311, 0x0) utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)={{0x6, 0x2}, {0x40, 0x2}}) 16:02:20 executing program 1: nanosleep(&(0x7f0000001c40)={0x2, 0x7feffffe}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x488, 0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() write(r0, &(0x7f0000000140)="dda2822587cf3a69e65d3e7c4be87bdd8f20200f42c5374c054cfc1f3961b789ab542c67a6a8db4ad3cceababd0d43289886cc879dd14a7849900cb338ce5ecdc5f25015", 0x44) dup(r0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r1, &(0x7f0000000040)="15c67c2d641ad3de515688fd496d9c20f3e3248d92e7e937563dfbd2098bd361fce696ce14f774edcda536afbe2bf482f8177aecec2e011885d1cfd06ebeeb35e043eb8c9ac9647fbae7f88dbad2bc617b1abafb5276c16b1ff9b8dcd6846e87cd18b90f766795e64ef7a9ee3dd9f94f672c954ffea344737d248e3b85dd78a765d0ca7c303705a86d38953a3203912261a8e36751869ae7ac7e2b840dd598e2786b915470a1f14cb472bd2126463478e9ec00e36480bc8f4fd95a3354f455993b8560af8c7dcf832843d50c8b0a1b92b96fd4a414bf02afc54f656dd886ac3f9954d0b012c379de83e905e0", 0xec) 16:02:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f, 0x0, 0x401}], 0x100000001, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x4, 0x40, 0x1000, 0xefa}, {{r0}, 0xfffffffffffffffa, 0x84, 0x80, 0x940, 0x1000}, {{r2}, 0xffffffffffffffff, 0xc8, 0x10, 0x6, 0x1f}, {{r0}, 0xffffffffffffffff, 0x1, 0x6, 0x55ab, 0x7}], 0x10, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x41, 0x1ff, 0x2}, {{r1}, 0xffffffffffffffff, 0x4c, 0x1, 0x100000000, 0xffffffff80000001}, {{r2}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x101, 0x6}, {{r2}, 0x0, 0x8, 0x80000004, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffff8, 0xe, 0x20000000, 0xcc7, 0x8}, {{r1}, 0xffffffffffffffff, 0x28, 0x22, 0x4, 0x20}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000005, 0x100000000, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0xedfd, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x8, 0x8a, 0x5, 0x7}, {{r2}, 0x0, 0x80, 0x10, 0x443a, 0x9}], 0x6, &(0x7f0000000200)={0x4, 0x3}) 16:02:20 executing program 0: r0 = socket(0x31, 0x0, 0x8000) r1 = dup(r0) syz_open_pts() read(r1, &(0x7f0000000000)=""/29, 0x1d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) listen(r0, 0xfffffffffffffc00) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)="2e60ad900e0b4f37abe39fdf9bd7d69dde5ea972740d2c4656ac9db19c3778ca777326e7ac97669f67b38c3c5c06b9b66403641fe13db1bbc8c7f2b855a98653767522e7ea5c1689a0cfa9644687b101b7a35184cbc125d80df72118c28a2ac006dfa8246c6d8e6f71e5c1b0289dfe30eae4de1c9e6d29e655ae54f24972a48c04b413842176eb6db30d6d664cfb51c9f4773cc600ba2ff581", 0x99}], 0x1, 0x0}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) mknod(&(0x7f0000001600)='./file0\x00', 0x1010, 0x100) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000001640)=@in={0x2, 0x2}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000001680)="e26f65b083dd5f32e77ae930b03e26e5100fb40f", 0x14}], 0x1, 0x0}, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) getpgid(r4) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001840), &(0x7f0000001880)=0x4) r7 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0xa0) setgroups(0x5, &(0x7f0000001900)=[r6, r5, r6, r6, r3]) getpgrp() setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001940)={0x0, 0x1}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r8 = semget$private(0x0, 0x4, 0x104) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000001a00)=0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001a40)={0xffffffffffffff7d, 0x1, 0x2, 0x5, 0x1ff}, 0xc) unveil(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)='r\x00') sendmsg(r7, &(0x7f0000004dc0)={&(0x7f0000001b00)=@in6={0x18, 0x1, 0x1, 0x2}, 0xc, &(0x7f0000002b40)=[{&(0x7f0000001b40)="ccb229fbb67ffb2ab4f8ba11caf6fd8660aaa7c4de34d4230bf65ee7d554a263816f01f6e4f32d6aba10e861400058ca0f1879d61f7da258cdbb5be4eba6220acda0a572a442f89d17e6930862eea11ef2e2b51b3b847a2b3ad1f1463c0c77946f5fbc397c2528e7894eac9d21351a0e7fa247ca5f1e94781f963fff3beff189f620bcb5d74d2fff4003980bddd94e1a667d4410b330cac27acc12fd3afb672c48974dee8b05ba6f3f3e451e393463e6db0e0c7b5dba23354fef2b6bb7bfd6a0a703e0c178b145b7d62277abbfc5e450d0d75bf2a7c44cf6022e2f94398d9f0717dfe75bea78546bc9e4ba9a073be9b613bf5ea704a8481152528ece083adc2eddf526e6232e1b2b9eaa12d29a3e26083a8e69ac551ccfc7bbc3f21834af9b0a990d90a852af150ba305e2feb68cb3f8c5e0c7f5d772cd78a6f215e2686830e7afdec4b32ad4ae00c898e18a66b7dc2f1a2f57d3ad3f066bddc6da55f24977b9ae3b43098b873c3721395254777835c635166870a7f6e875d9b7c8184182f68fb6cf3d6fa100c92386ab153af9aef42faa6c9b998c7f7b5a1f1121f809f37d4dd6649932451062021ff73ddf36400f1c83e2e2ea3a89496848f58de2e33c94f54536a2294330aad549632185ca38fff03dde0d5f88d4f5c03a4a7521294d2612cbae1265bdca24ffaefe5e354fd07e5f7d8a4c92617b431fa19f536e2e754759381ff033fc0221ab4ac7b88d0d293c7962f19fbef3dd3761c22c47073edc85ee903ac9ea9e6afea9663d047586e45138fbf20242c7795da5844a2b1b04ef28e823580200d8384142a74313d5d46596e7e6b1f1e41946f65418ed51f40785b1a9e1442b0d53a86aba6497d8a44cf0cfd86456ff223d5faa472e802127a919dcb735370c4c63d561a286c2180819994d05a82fa55ced435997dee18f00e11cb9c1cf4fde3fdb841c9240b21a83e7ab116f2f8b7fd5b7c03b9dd3103e7aecaed47f7b3f1b5e0f6271d2b7f593ae18fd4b14978c000247d7a8c96c89625c74bcc2f610f994e5acb7d336c3d35652fa78678d9010bfc596878d9ecbc1fc9831b6fdc7f6ca79d7971beb835de7be8da2915c2268459a4eee2038709a7633704ce3c9e37d43b2186f38950d843ad706cc222d55c6eb2d71afea6101d795d13d0326eb6918e24decbb1be5268a3ee53357eea63ca782ff06a8214a949536111b10b09473dc0c981512347194fe2abfeb322e8eeb374bf080292370257e56b00c54e8fa69e5f4ff52d2536b4e4d117fd8b35c12a297fd2ce3bf304d08959ca580714981fde36de2d0309b43212fc06bf6b8bd4bd3f027238c7fe1f0fa581a070ccd5e64bfab72950b5cf3f75dd72565b5f222740a95e4afc355f7d84a8a7f0dd4310e8d01e3d4fca10311fa2e7481c45c0a69eb6c62ab9320642812f247e4cc604678c53ef1294305d6f98aac9609a133d840d281a9d8b5b360e1843478ebcaa1ca3786a1580b6ede7e99f582d3bcfcfda84cd407c28aa23bec65f9cf58f95b0154f335f804d851ea3bd3e9100036cb200e828568f36575af68ff3a86c6dead14a99e48de5c98b6fc09c9cc955b4ec41f444c2af7657ccb8bf24a9634c04632fec8b71d1e2601358feb28ccd76283cc37f0a621f65be836c6cb2ff9f099792d83c8dc4436fa9afd051c0172f54ba87279e6073167aed551fc1626ef5c0e81b5737c6a662d171c347635ea9c549230bf54fc9c37c816ab95d36b073b26ddf84d0ecfcfd9aa41a2311398b6995f0ca388266e7f1436308931e9e55ca9d9100482a578c32bbbbc41eb6fa480ba52a56168b30c57e8f4ca71fffac512965ebdd4838de1adc04ec0c537c416d1b33c290c9ae29f154b1e2e590db6b52762620b361871ba6a42e401566f4ff3c09bbca2af4c5679bc80c509c39ee772c872b5d2fccffcd70c497c336d3c0ccb5482986d846b4fa605c0b024f7e6a41c413a670b8fbe10020e30a73a17953bc487571a6e984dfe21f50de3095372e5794c29a46d34c1d05ddc0f39d8a9d5f2e2b055842e7fac84726e19ecb8faa1a6276795072c5dc4822a7b7b0e7446ea643188bbee87ce6de7a10a559e78089c5e99a6101bab423d133cf7061cbd15fd6726d75689385dd1016ae17171a86e86f043e6be2ffbb124f970ef7cf8a313596285297dd89a7cfb3a62c4971ce2e0ce6b51957b136dad6e3612701793675f7d5bedbd706d84228a76b056b8563270888cbbef1c3ebb37e0ccf02d162ff32bfb10c7b056d7e3d09223daa5d7a5909476d37705b3e2a16e1092ce3efa72ef4cc975e0fc7509be732fa83da98df354e8209dee5089fb84372535872ca619bb92d5643d12c40e23078d675dd615f231dd5382a0bd56b014ca9aa1f257ee11bc5a3eaeb9635d29da3855cf52e345039e4d583ef11d371c62db935622ba4d75856ff6aa70f4fcf156f07c08ce5572e08a3fd2dcaec7bc7c34b9cc359fbe287c9fae978787667d739f77792eb95ded6105f3dcc9961fc7ef0265e099deaf176c0ba674a2f2b6dc09d86d2b0a01a1562bcdf50f708975858c594fef77a4c9f2af3817560355ede90d442d016bd249392e3efc32e86329e34e66d13159458901faf863832142554e28e1435e4e4b056347b82514e06d718966db66750ae6056094e67c041a54325858440a221ceab733c4e4ee468e88775b32dd42001155fef84eb88cad376fa28cb3071f1ac54bd24bd573c9488a8ba074d0443c7847d29fbb1648a12c46423b7af95f6020135d721df8d55b42b0772b192f25aa342cdb9c5f7870db5a239374b6a4a0ce2b395be36b716c6b1412ecaa5c078114017f16fefcacf7207a966406e22b1481b8ee2baca232cf119311d3b00aeaa76048d60ac997c60adbe6be7aeca4f66fafea5308f79cd066ac4c9b0988be09679cef56867cafcb72b75940f844630c5ac6369081fa676ab8d475f0a96509944f81403e62d966f6433b6459bfbab21cab38d29c3ab7fba9687e54c707018449da053dce3ec8fd075a1287990aea4924e2d7a0d8cf7e214275b4e755b0cf45c506b240358d024a9a24614a344bf8e4df5567b8b1680e542abe411868268be048eae7eb0af261013f006ed9103be27758a0d65f53ecaa454cabbf74a44bf61e1c6770f3ef5257e50c449ed123adec35d7a2555271d66990b461917849731c6f3adcc604b26602fc260341d05224b0b9800f0e7c5f552cf12e8a4aa21a53bab6f6f5ae22aa451abe5e8c0dbf4c7431dae522fc309bba4fcd35146319d7dcb10806d203050c0e556d213f5c57bc8f057914f9e3a5beabf85c3a0a44940708b5c197c527fcd64faa7607194f5bfd5626d8a80cc8affa9c503a6cea2005fb7987aab5818cd1b04b5123074fdc21467de40b5cb605103e7095f4cafc6982110f8f76a373d24e45a2c12e5959cbb83d4399dc89f2071d137fc6308997564aae5e2f474bb186c1fe3a69084d8e42625bbe75b4c18c4836371056a8ba65154f4681c44853be15e146584c3f2bc8afdac8d6a44f62268a8cdda6851cc9fa8b2d5a9a081e131aa366a86fcfb749400ec9e8eb00cf775af68b4f85b2d76fef4bcc5cf29980fdbc88554efe114239cfb791e556cdb3165715c27f1c621294bacfbe36788d60009057290c3719c83e106e87ac4c9256a9d5fd3c61ef79c6d98d536e4367eb0dfb28fb62bcbca8a5545a84daf80eeae0d5197d152883f2dc4618ac612fad61118009549eb9c433164547d0de7fe81d7d19656bdfd9a8e82289b49c772bce3bed72f9a65c96ba2060668256aa7a55729bd16aaa63d040092be62ecfbc61a24c2e2b0b334680ece5bd73c5fcb00968114bf2838322fbb6361370cce20a6a5d43be8ec7c91775000d5d03ccecaf5931cbe82b2a5feeb0c57a8fb4e0b0048a971c6a551467bf19e0f11f402a45bf78537ee7737bd254ceb6c4fa768b5977f073cb48b95f46017eb087f2d8dec95c073e6af121d31cdb42f8435dedf9445bdddb74e91b864a0514d7026e56338bf26b23ad650255e2c90075c8ce2acf89b8fac9bccd3370d9b0a363ec9fca1b5ea593f4206b1d09a55ab8e8aed62f9ffd9f2eb2c5e1d5843b285a4241516954d8f9d6608847337d39ef590991692aa960a8bb30f0244f1c6b78ed2f150961e60b590731484fe7559e64078e175b6aaa165eb22f160a61f86680b27ab61045358acc13887bf53af3ba2ee2d02751a893caf72a9012c6cc7e55346e4dd93d634dee28874e68a07594d708870af4d85a6c4efebee9a86e5cfd79a49071f3d4e98099ed472374a65d5d327a3ee0107bb79774f31ea79aca98fa3cd08f37be1188b8edb53665288cd502967d11d4594157ed2e10ddcc87beb036b463348f376f269dd30c32812bd610a51328ac99f4cb69e260e68c7342c17fa5bc8b38cf2d110e389971a3fa98332729fb2836563b5c8f16e8ba972c751d27a65ff359c92be7a6e630e2f6fc66db38eb46bb44bd55d60b38120f7263c188d78aa6462772d2cf7a99300df44d879af94d59cc6766f6ef97b4554fc0f23f4378e2b85a21af336cb6ef850f6c9d0fec23df0d8e03a556fd29f297ba7a7599fbfe8e9274f215e76c98787249df470e2c2c385e2edd566f63f1ffc519f7c33bdb991cf06dc3a86a5b5ab017c953308479d8066049e59a9dd902b83cfa9094519fb190a4b267249d8440b3487e5b2ff28c4d1c1d3786c54b2fde6bc358127924b6539f190b7e1f325c0d449d8841a8b5b2e90f256528af1eec50d6a15da44feb81eb77652c089db934f6aea2d8390b5bb63c52fa8a42fdcaa39c68b089e56e4352926d2b7ad9be48133b5972f0f9021e96f14481a1ec9d2718e1ea420dbe6ae6826283f05b93472bac09972b7e3220c9c3deba53a7bcef41fc9f03512ad7b01bba0ad2fefd305406c00af559e843e05d5c4c1d3d7042cf86630bb38fb3c2317ee5715e0767d145f6c05101ec6d1b03bccd78387eeb7d847e1116f9212e7ad06c5d4997b04b5ef25fd049fd58cc4a3f1322303880f8fcda03d505710fcaf86a3be6713f8713c39babe20f8d8550830b898c936bbf86838e7645180baa720f6ef5bf0ba2518b846003ae7dcc934aa77a1a9a4b2ba7a11572f78dc95c425b71ea1712b062b4b5d61b83076ce9c4e98018f548df1ef2a30c191870cc6ba2c080d3d5f4b0782289c2010f525c8a1de6ef0dfb195528eb3d4f32ff9f0169694fbd80c0cecda6a7b631240d4eb6b4f7748fe941f62875ab9cf48712958e697db8f274e149699a468c77e90050353875f4256fe443e306fa34536bb096d6f3b0f115b9fe8502ac11973a6db72c493c9585af280db7d0b71a4c25261b01f864105ed1dc8b94581f7ea55e5054f8ab4607167b016a65aaa36418b254e1f7849e4c19bf8a828c05e992a1a73046bac48a807b6708575ec57ece8bb81a99d4d4a647ffc51c07881b25e0b19c6afb0ebe8a558ab91d9b22f869d12fe1f4c4f5ad43e68a0ee355b3b63c986b4a80cd523de025968cf663ef1811ab995073f486c0a9e4547ed2b8a6d983d05ac8aa9d592414e9feef72602311cdb0a94f0d31edbd1fe32f6013c44eb86e33695c818f0de49ef2abf87233a9def20bcf654f105d2458119bc47a6b2c6e8da2b43aaebc08443042b6c34d2a1e9b6325888a418c9db8e5c25a6369c276b10f80d4f29b7fecef48e3aaf3334ff0ca844efe34628698178b4a53f095ab703ac012ad9351d2259924e2437f9aa06a4facc73a949f4cf3fcfd71dec697bb7538a9a0946db914ecec", 0x1000}], 0x1, 0x0}, 0x2) r9 = semget$private(0x0, 0x4, 0x80) unveil(&(0x7f0000004e00)='./file0\x00', &(0x7f0000004e40)='r\x00') recvmsg(r1, &(0x7f0000006040)={&(0x7f0000004e80)=@in, 0xc, &(0x7f0000005f80)=[{&(0x7f0000004ec0)=""/4096, 0x1000}, {&(0x7f0000005ec0)=""/186, 0xba}], 0x2, &(0x7f0000005fc0)=""/70, 0x46}, 0x3) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000006080)=0x5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:02:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x72e, 0x54c9, &(0x7f0000000000)=""/215, &(0x7f0000000100)=0xd7) getsockopt(r0, 0x25, 0x33, 0x0, 0x0) 16:02:20 executing program 0: semget(0x0, 0x2, 0x200) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) fcntl$setstatus(r0, 0x4, 0xc0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ad6cf818c84f077a31a13021b8cf42270d93950916106c8a29403e90be66ff4072683e3abe318a8b2c3eaf28babc9471aa4ba613df5b40c2020d9e256405e83603b25552a718fc04f03ce0a9313c1a97d5757107c8587f2462490343500c16fe2555d3916e238904ac792adee7611ecafdfa8600a6921a9c4e9b77ad671e309fa68c030e8b1d3545683b431ddb33301fb3f51ccff6b9154a13d608f6e9cac2", 0x9f) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:02:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2810, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2811, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:02:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket$inet(0x2, 0x3, 0xffffffffffffffff) ftruncate(r0, 0xcf2) r1 = dup(0xffffffffffffff9c) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x40, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 16:02:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000001300)='M', 0x1}], 0x1) mlockall(0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000080)="89364d40e7f4c9c7abed672ab54643e11bfa4e4165e71bb3632558eb63a536e7516b92ca596a3f9df227d7792c73c9a1aa88a7016db4019aad37962c794869f55d9a7342fe743937668cf76b3e726e2a1408a8d9b9bbfd7487f78ac360567a6ba79572b48be41952fbeb3a2c03513b309b699e38f89cf097c7f1a050cf86c17fc9c4368ff2ce28a1c04e72b1496cccea6cba2a35733c8e9d31bd7dc04aa7e74c3fb419ff61a50409e38d71e6d9d1d11ae114ab513661bf30cd3d5b7e53a7e58487a9db5a02a91a6abfc4bd45e71f23ac958a725a75a25ac291a969da1cb709028a7d95e344e88bb7f588384d0243ee16647b6e690bd8d5e5165d0c6db99871cb1db1dfdeacf87b381e5ab355c030394f586b1d1adf15932f464d191e25f9bccda8af4c222480b33556e430bfc756d859d26a79634ca414afbf4ce484be69187b652c0de886edcd138c9e33ac4a1d077103b83ccaf63cc823953384fbec0ab4bd06d2d90aff0955d5fd1125958c3e25236dbf867a5ed2ce103f4db22b5700c6604644ef0c8b18909ce86d019c18a3b5e926e5bba988eb0c6ebf4c60dc7ca28ecf27e76e68bb4acffe07805f4b9b9913dd9bf70b2812d3f2844f040fd6c189d70983f0250c0735a2c1e5af2374e910ec484cfd90bf02e5c36cbbdb22d660128c38b93642b30ad6178e4c34e3ded865be76471425167e7d170d1d4d085ecf298ff5049ee853df06afc1b64ea4fda47062a14d6e65ed56246c84b841b0c3569e6c0f6eeac0293ec08d8a0fedf414bac2af38d28a3d42f8ace82bec5f3851b0a21b03b21b49d570c3de5fc334e5c478a97a51986fabf5141d3436d3669ffb239dc890a751f823bfc0037310fd5d394230eccfb854133ff11bbdb9fb55fd883ac226768f008ae0e59d6fc13717c7df9e20a270e9ee465dc08cb23dd47f997ae5819913849a27b91dc22372fab6b89f4febcda2d8cfc02723b9be56f59143c0a21605ba730eab970c2c25ee708a311227fcba737321281da8f7cc69b28600f2faaa8fb50d838c828d2a8683ba2d8d6b432cfdf8f3e46cb6f09974484cc9f42d85c0b2fe2b601386bb8287fa9b8f34e22fa043700aafef1fb59e377cff12cdf8a589f5ea4b29c96796708f2b48768797e37a4b029ae14436cc98821e3479c810cbc4c439b6676e812a8463ddb324ac3a949eb9807e218554ad46a9f5bdd0a29e5dea759803784e58ed9055529086bc602c5dec21fbc56cd83953ef4ac12a1c8332fefd947e047738c0a450149d2b15c4de121cf8e10864d685fa4d2f0d1c9c8548b69b079df6d6cc4b8d9f3fdb072ce498ecf39ccbc0651ef6e6e5b8a67fb1a5a903a9d374b2dac031798ebc671a26cfffc739737af9890a6ada3c653b22b58813ed5d01b8632db3363993b4d7b4221996b094b69bc82c146e999846d01a0a0a0dd1fc24e0614c2801bf977cc9ac158fc7999d4df53689265aae07d6feaa65f56c07aac7602fbcf75457601c2c2287b60891d242e7dce8cb4d5adc4a076b4ce7aa6fb30539dc954f0de327cf531757a1768a3a0c4ddb7decff4191802bbc827c632394be1e6674655a5d085f4361ce470fc08bc2066865a47d59140e94414a13ff996d5b0bbceeaa98c6ddff37b53ed645e137d01ebb476fe4a8d03d73d67cc567fa15ce142aded49a635a1164f3e1142fc308337748ecebea7fc373a57b035081607d9beec4e324def95af6b603b8f4d595d2612788f2cbdbee328a1264a36092253ec97305da6ea8d99b737c020253a8b55e46effec0ee40e9766733712f079a2fc41851c38249d7910c93fd88b959f5da73d4f4a18870e1bf158d0d0c6cb7a5cc54105ca1ce9552809c77612fbd8cf2277b1de8894d65ee20c112a22c1582619846dfc5745f75f5d4dd977894d69013a768a6e9a69385e8822c74984845dd612889666d6162396f863c2c10609fb21ca7939e6e0e852a0392da0872115973d105aad7ebcfcffc150c855d841bd82d8d4a9b073c4ff2bb431be5127800c60a9b0a1bed378d3d71f44786846120101064207a93f0997f8c1b435917e107913efea55b0babc5a1da7b3fd154f962db2fad6e8178605a9c1c77ce441b20d287ebf2d32a50669fc0b2702c02d0b527298173ae1e20d2d7db5f69f509a99019884a0a44bdfb3dc6ca0b7be028526f6055c7f48ecc8fd8b6e17830bc4ab212af2d635d9eaee887cf62b9e9707c7da733dc6b7fdf3fcf0ae5ab386f8fe5d89a16b8d07a4f283380163d849e82d598c7c545ab32f54fe1a8f289cd0e8d1aaeb2829ee4610fcc480736ce94447ffef520aed80c76ff767e9cf688bde8765d3ad775550bb9c66ef4ce2b05d98263af062af9c76205a34791b4d49b1c56f2578cc8d102829c4050d5e4d19fff9f6aea3829d0a13c95d61669c9b4793db385c8b241e49c7434f9df98fa65fedaea23a39c78b04ea1fe8a676273116a1e34904e65954375dac81bc98d344e0435e355cd7cd05ea8cccd2aa3480cad0fa45b406976a632ec907b887d324ab1ac75c3c3066d9c722db80d1277344429b1b48a3f53cecd72b0d7277129bb53bcdbc0728ab200b6cba302f92f00d570799a3da81cfa8ee24b946f91bda9b3d4e45353120b0362db9c6a6086d896173140047e6d15ea0909f6cde0dbf60ea0a52b3c605f1a2117366bdc94bed5e4c1ea90a6af54590d0b028d657ed9cb10d2206b8bdb3d84eebe6a9402483334e4577e1c90f4fa437652333f7b28fa4b830d05134991f0348acf219f61162a05e6397b78578781cbdf83816ead02641e3c83cb2ceee9c3efb2d812e096b91bc7984da7808f026cc52b15add2231fa6a8615332430d802bbaeed3816d710225642206dd270a4851c867467c976944d6e918dad54a1f03ece2c5cb97b74351b0f61c6dcbc93dc7b91cdae8742eb02c5d691d23fae5042cf45b944c30a9a25d45a9ea8915f0d9538eb6a5d3d23db696d623806675312c0b6aabecb0b50bcd071eafdd7b8bb044bd491bb5937b63e674a443d3d3ddfb4b805e956759695fbdc26ea886e75786a36c1ca9cd33c764cf39326cbd6c904c4a9020d0d7b53fdef9e45e199a1ab7cba3fb6a225c88d422657d975b67656ebca02f77cfdc3e1779ebae1e492d2cff8fe1581e0be23c52c083c326f64dee6f490c9b0780c10031597b2402da9dd97954e9d66020298a4e68ec4f808abc6678ac5a11661bcb560f753428c3ee3a1527cd5f63738346b7a483f00e43753a07d87c26a9b33b0191161ed3ff1aed52e28f4f87d289b59406af342b774a8f8e17d3caa328eb5cb95398c2d0afb6c5cb9135640438bd43c12990a6846b780f361fd81a26bda85b3376327b0984c0796c8d1484d6884cd42193e3a29b49909be1282c3726088050885205a91cf4871c7718fd8eb0d6c0b16435cc1937e5339864daa3324616f6cfa983fe6a67c86933422ee62b8af2ac1b5fb900d44d8ba207cc6fff0a1fb6066d8438243f82eb552d7299a5723a0d4461d8e634e55ac7a52cead2573bef40723f2219a82e5442980bb8387e16f960f5148bc38e97d754ef12acbd44042f265b4edf941f51b01f8465e23a8209a15455dd6dff968b9e2f7446fc4029715e4f97fd526856069a1a132aafb57f2f03a87592bf8200c420381d56701e0e7d394bc23c8da7e745ed473fe2dd369762cd10ed17726726bce277571818fdd442e530f2ab16429701a9a9cf9b151346e262778510a2af0d9bbfe06dd95442d83387c26a119fb94a26f44c3fac09adf26affdf255b38fd81b6d5795ea54072fd01bba53154fe95de6e777c8f1e2179ca7d85d4cd9ba27bc0b5003debea99b75f1236f49d99cb14c5cddb6b3a8083581f44c768d2bb01009b0bb3272f29014f95f1f398a3abbb4146f2a7c8702b134159fba70ce94073ea7e776887ae55774884c9a71a31ccc9cba2877c356d8a2c6389e8ff9a48b7d6b4b684ce487becca50f623381823321b85788239bd79a273fbcf0ac97d5a7a3aa428d9c9c01061191fff8cca0b283693f0db7be92213bb2fea72f754996cecc6dc0fd4956ed2fc4955e3f174332bb96e82dc5be5a566922e40cb33a559b33962bbc6870fec1f09a3ed906d8b15b387a1b8cde19ad9cdc0bbe39260061077ff184eed769e3edccec3dd789593eb3cdeaed1c051658c3e2a3675d7023a78e8f37e8e3b62daf08bc63df994f03a2e300011d5f7ca39c1b75878ae3b359b83c8bf2dafb760166b071ca8af8f454c48b85b0e07a9b8003b44a641fede45c8b44908e0885a7dd8db60d405b774a0119edc93c37254e540d1baf1845d740fbb54359086ca9ff0121e3c39f92b6ea89e0608cdeffbf339702475ed8570c331317d7afb18506ad249dfe96375ca37be4b3cbd7d93e2d37c1b61ccc9999836f9edbf20b4f92187b3cfd834c07874efa21dafe84b80e52dbff419d3b436cc5f8445c91198b8040d7b8a59ec62d258b129833d5705a1b9c260a12317cfbf231c931600a87209a17dee19b8303edec961cbabc84d05a6ff94dabdde21b9045b3f45a68003af46d58ea2c9bda557270bb7bc322d24ff351590e40ca98ba1da84dbf768c03ed3b01f70b6aba69a0b9a50e1c3f80694687878d5abac561811c99a1a8f2571a4f1588fbe7f315ee085183f009aebfa08489dbff7d1fa67f9824ed034fa75df3a7e0e842755232cbc54a9e470ab0459ee01a54b977b5c4d9fbf911870361071c209ce8b07a7619f4d773d1b62b6c9d428363d5f43119bba0afda4cec5decb347c3068115a3c04cab743121e61dd131f8cea7f9ca904e83c636124015cef3c6667bfff366afb076f069d042def979d69fb2c1d3187473803fb5f5da1627aa7deb791aaca928b21b28430eebfafe79f3f373b63e51c66112d73602851c1b56518b413e2b6d4294990da6a0fe74cb379d13a7131233073482f4fd398f33f5d15e66787bbfc9da0d12bb32f8f6af1670d1b47df8c7d000b90796756ef2cb0e8d47005adb665ee74ea8924dcee4230ae7b625053c218e1230c708816faef423b13d4ed86d6d822d1c2862e367be3c16f28a5df4b53054e6116da843402e51a0b2ecd181bb05dacaee76469486f215ebc7fc8ccd011784307e2a5468f761c602a6b13dc09be98dc1bedfc8e10b4196fd77ca7c83fa2bcf79a0ebfbc3ca1862e1c3149b013b41f8cbc2225765c8d92a9fbf5453357baf370da207d5d8b0dc75e20141865147d8803d1262266712a9460aeb6645c4b747e47aeedee7b1ec825b89da7bff3315cea98ec3f46edecd418f3de654d6335f90f76c8431c4411366e6c927d8a69f2763e9ebacc3491222b4a1cc29b6dec09407d5d3fc3e8fb7352acfe0868b58e5081096c19c4c1b7461f50f85cb12175acac4b40ac530b4329372e87d62f7e11962850baaae0b1c7b021b2ac756937d3239c67bd2e7a4d2708ba57da292f66788f6bc4bcf908b1e61e85e4a81211c335919486095904ff7533e38ab1832d23b9245fcff77566c22a5fcf77b64c24735b79c9b56ad783e67edce0e913e4b6b726d6c3ca121ac6ca13652011323276204a565e4c9ae809c2e50874fdc9ba6cb84f01e3c19ad1796ef59aa66f7e28f53d4ea273c0999e8b311f0b40ef732ce23395c45dceba4b79a5318e3c2902ccbc34a973cd06ee8028a2a711ee31073044cc0c636c630b7d3849b9493e25060afc79b78723fd85d7bec894efc38ec5c4a153fe96d3d3097ef14818e93202939d479ff1f1359e707d463821e097e0065d746535576381748a3c2d75521084", 0x1000}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:02:20 executing program 0: setgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0xa0) sendto$inet(r0, &(0x7f0000000240)="71ec2aeb39832a6cdca32d0c2a44cfe78ffaffa47b2ab0d61bb254c08aa508e08bb54e11ad93cd710995aca180679a90309c17bc9cca5c117f42862c67b06653db6a10e78518e8e2b7e6f2f7e2a12e6dccfc4fdc302bbbc03af80cb9735a2a4b3a87e9f57a64b5e9977233694b36c66011ce3c2932e3ed35cec08514bc14864b679923cc15bb3ae49234b698c0eb40f0834063cbd973e5eff1536f964fc002a1de351ed91cdc8228c096163aafc74fa1e93adceb7a8731613d88f6b11dea376e8d38", 0xc2, 0x3, &(0x7f0000000140)={0x2, 0x1}, 0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, 0xee01) syz_open_pts() r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat(r0, &(0x7f0000000180)='./file0\x00', 0x10051, 0x84) 16:02:20 executing program 1: setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x4}, {0x1f, 0x3}}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:02:20 executing program 0: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="b24992a396d410a9dec25425a12637b12a97011ad8319665f56b7d13a5757018b1b2cee7a338446b24c9652c14cf49", 0x2f}, {&(0x7f0000000040)="b510ee0536b04454de2c0b94d8405856d3500d74a8b79222e16c29b274f100cf16cfbc1b9a37098d0af3e6916b4d752e8cf6c801303141c1653897bd744e7ed7f60c788a0abc29e156f250e33f8befb59e47fde1e8bcce67182e596221c3150042fdb462c7e8a0c0d3cd05537c34a11b97fbf9", 0x73}, {&(0x7f00000000c0)="c04a28ac99d3d8aad51fe89b", 0xc}, {&(0x7f0000000100)="223618ff178d1c0f960c09a29a2b830762f3c41a0c0e69a0bf53f315c143c4dc3969e48e82c9906e1f8b68a353f7a37ded64ead4853d2fc4fdacd6773508b72529361d63d46bf10f2614eb9f2937212010725f6708c299af902abf238f41f57eff94097501734d5e37fe897254d7c976e5344b32bd65b646ee5f8ef16029c2e1d4fd84e7c4a6535d7b018ee32a43ca8b27968a0244ae9da349b934f8b1afb1e591ea792b5556ec24611cec0999fa29f83e6516b84ec3cd21654d1aa9b7a79f1ce386024b0b417749299d8f8589daea93a068ca61be8de113dca2ab5168a40e602b42facec895ac3e8cd4fc865ae69719adda98a275fc722079837d4cc3b6b9", 0xff}], 0x4) 16:02:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r0 = socket(0x10, 0x5, 0x0) r1 = kqueue() shmget(0x3, 0x2000, 0x412, &(0x7f0000ffe000/0x2000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000023, 0x20000007, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x3, 0x2, 0x200}, {{r1}, 0xffffffffffffffff, 0x10, 0x11, 0x10001, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffff9, 0xa1, 0x8, 0x2, 0x6}], 0x34, 0x0, 0xfffffffffffff001, 0x0) 16:02:20 executing program 0: r0 = semget$private(0x0, 0x7, 0x40) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/232) r1 = open(&(0x7f0000000100)='./file0\x00', 0x82, 0x0) r2 = open(&(0x7f0000000140)='./file0/file0\x00', 0x100, 0x40) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) semop(r0, &(0x7f00000001c0)=[{0x0, 0xffffffff, 0x800}, {0x7, 0xe304, 0x1800}, {0x4, 0x1, 0x1000}, {0x0, 0xfff, 0x1000}, {0x3, 0x1000, 0x1800}, {0x4, 0x7, 0x800}, {0x1, 0x3}, {0x2, 0x1, 0x1000}, {0x7, 0x0, 0x800}], 0x9) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r6, r7, 0x2, 0x80000001}, 0x9, 0x9, 0x7fffffff}) connect$inet(r1, &(0x7f0000000300)={0x2, 0x2}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) mknod(&(0x7f0000000340)='./file1\x00', 0x6000, 0xfffffffff7fffffb) r8 = open(&(0x7f0000000380)='./file0/file0\x00', 0x400, 0x0) recvmsg(r3, &(0x7f0000000680)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000400)=""/103, 0x67}, {&(0x7f0000000480)=""/237, 0xed}], 0x2, &(0x7f00000005c0)=""/163, 0xa3}, 0x841) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) fcntl$getown(r2, 0x5) mknod$loop(&(0x7f0000000740)='./file0/file0\x00', 0x8002, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000780)=[{0x1, 0x40, 0x1000}, {0x1, 0x1f}, {0x4, 0x0, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x100, 0x800}, {0x3, 0xe976, 0x800}, {0x2, 0x7, 0x1000}], 0x7) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2011, r8, 0x0, 0x0) r9 = fcntl$dupfd(r3, 0xa, r1) fcntl$getown(r1, 0x5) sendto$unix(r3, &(0x7f00000007c0)="2607478082dbda03620d1e3a76a915c149e42f5d75fb21653c61d99b839194a340ae2adaea5f4c89159088b8e09f24102b54a6650e1e82f1213e7bd1983d7375b6a6ea9a4e70a1a64e3d74de11818d120a61fe8e0da15e52c6293f05c3b5991326db9c2110a7ef97bcb3674d3969b2e51fa202fbbebe7152262e67d9fe05f7a9e5b90c0158f5b028d23a225ff665144eb8b74642f677fa77d34bc6ee4550a012ea6b6988f4b578c88b6dc95d2832af9e5dec1803fc417f7dfd64701f70085bd541a41c3e6996bc", 0xc7, 0x400, 0x0, 0x0) connect$inet(r9, &(0x7f0000000900)={0x2, 0x2}, 0xc) readlinkat(r2, &(0x7f0000000940)='./file1\x00', &(0x7f0000000980)=""/7, 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) pipe2(&(0x7f00000009c0), 0x4) readlinkat(r8, &(0x7f00000008c0)='.\x00', &(0x7f0000000a00)=""/232, 0xe8) 16:02:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f000000007000000000000671f76308304ba00"}) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair(0x20, 0xc002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xfffffffffffffffb) dup2(r1, r1) syz_open_pts() 16:02:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bdfa4d2591c321a8cf98848e3e8751bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b6897d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc", 0x201) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8104, 0x7fffffff) syz_open_pts() 16:02:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x10, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x104) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) r3 = dup2(r2, r1) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xfffffdda) fchownat(r3, &(0x7f0000000080)='./bus\x00', r4, r5, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x1000000028d, 0x0) writev(r6, &(0x7f0000000040), 0x8a) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) mknodat(r3, &(0x7f0000000180)='./bus\x00', 0x2000, 0x2) connect(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="01a557be83740f5fb1ff0f00000000000034e7a0e05461f38265b86ae7c19cdec3b41dfda7281c0d4bdc9fbf903ee8a0c9716532b1fe2fdac8613f3b062fafa5f98f3b5d0e8c7feec15ef88c7e9b1fcd4f"], 0xa) r9 = msgget$private(0x0, 0x408) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000380)=""/59) 16:02:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e2", 0x1) poll(&(0x7f0000000100)=[{r0, 0xffffffffffffffff}], 0x1, 0x928) r1 = semget$private(0x0, 0x4, 0x440) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001240)=""/4096) r2 = syz_open_pts() write(r0, &(0x7f0000000240)="659d529f738f109ad7f446f66d5265216c3276fc5fdd4cc5f34d2467f77b099e3e5ceacc437680cf223be58c880767c095a7107414c5e7eba2957eb254404b338c388ad812d75b3da053ab92b4191e781c92717e3867711d202f0036da91b41de63a251dbd33c310f8d1c3cfa9cd40edb5ca1b523b3d14f3551b85a7d3676089e31903218933b853aed43e885a4732a2e753a59a90aa62fb526d212f8bbce0ef7adb833db430c096b95468542b94a3d26b84c9d761b1ef65a656bd352bb42dc2c07c2355784356ba65b5a484e81d2d89f59968843c28717b22de88323d6e5965f715b6db1a8504bfefcdca40111adac59bd76b73deab4176c339dca08f140a224560097c2b10d1c008c694b1d6b3370698f3807de33e1a383062f78ba50af6afdba12a28ab10c2deb06c7979bee39f6bbb2b6584c66d6ebf3438f4334f5628cc0eb051c81bb3e2ca72a5e189f4cc8a75d01cbe14b2fd6afca56bb5691f952cfa1bc8e3d92347c79c5f1bfec9cb86cf41f1e3c18003554c71eb907439cb1cedb9713216df08f49ee80ccfd9087eb875c11dafb250720aab2ba94d39746648740f761e8f2b23f2fc2ae359ee4fc2e58d1ad29ae45439dc87d186baf8e118e4a85256c2c5e0114846c0c1a19052bd0bc227de466f770eaabb12f9d683cfa8f5f7778cf5ff8fe0d6871982455bda726d9541d3738621c077d57599c22fce75c4fbf6ec204079e555eead5e7326610a5428b0ce65d096acbc3f6800b843c0cf3895e6cef3f987ce4eee9a585addcb357ad84c422779b9ae6b6c8633ef0a46f54c81ee64da32484f57fc5c69176252f7843cfbe429b29eb707be23775ed441637f63ef1223bc32a4c39742f0ec6222bc85b7992c92c442b66f0dbbe98482f644d4250d9ddbb004f684246eadd01cfd4132dd836182a62aa4f0e0417d8a822e49caeb02f9a887c527ce474c7f54dfed8d84c191a1e79cc892940f1c5ae48fc8e076027455f8b8a287fdec7fa34a8aa2af58d25e1d7114011d253b9bdc464964b91e94a640e168f9abc7fd69e7375edd16da97dfcb3290903943d1d987a375e796535d0f1c57b03a51810e8eca02175a631997667ab5f8a12ad4ba95041ca952153717e82cf2ba49da0276a41ea43d2cddfdc28b80367735b03fc91078e18d1a398ee0d062f803933fb32b5b54fe2f1c60cf121cc5cf4d10f490cebf9546b8f26701a6825ceea5ddaf89c7c7e90b0faaf59b85fce393a09f70befbc8a4e778082db334923a57bb7053794ebd2762fe40d9e440e039035f7772654458a7a1036c5469ffeb33b34ac2de86ba52e65e1476fad33fbc1eb8bc3ac292caedb734befe83ba7fdd5a85c1bf0f5a316f3758ad5a4fafb8f3571778bcf7d46fd70f188355bf9d12449033501cf5bb0d486bb54fc81c2fdfb255f332da0356f2a6b720acc5268bea0dfd5a5eb482366eb43375f338cc246e30aa00acea16d9529449c3e42f3f0b6ced29409609ea70957c37956e675dd85ff52f9c6ac8f49515707aa173e521d4754f8180c6580c37594c56d4bbff87cfcfb443e81ac30b1429c51e83cda5e05bc6ff3d06483266e23e2d33bca7c2478fb275e72c845299eef1c77f2dcbdfe38b8253efdc1b6fed5e58542381b3ad8305ff77bab41169dcc00082ac32a8f38d5bd3a4ba6b4bafce6ec1ae700af4fbf09165e415e55202c99daa31b0bba078f55ec351e0daea60fd5ad4bad91a567a843a53ab6f1ec8782f1c151af3b94ef22f74bd55cf071c6f401b431ca82c15c4889d2073c6375ef50dd6fc8bd3ede398920832d95bddb859a84aa271fb960d3a4ae71d8cf59a23f1499252c898c33ed4afce98c32862a334e80358f6dfd3659387116a895e3d41b32f260c71c380f92885f27e9fd79795158ff2fffca8d97f8ac0b8b440811210009bdd11e0f0cbbc5253e4dfeb0bf4236b4419a3f3c735de30be77c240b535a8730721774349dd0ebdfa5e78de67a1765e551092106cbc59a8dca616028a6712cbaeb76ed135b09bed3b63d66270bd48501d071c5481db4e09c3a0779973087c3f409c2d57f428fc5bfd9713c1d2bbc2018b9064943dc06696137a5ba6e5817a5a1ff82279a25222842db8cd8e032a8f1cf17eda3d7df1fa28d77054f7582f7e8ed48574eabeac98692e8888542711f93d7bc728e3eae763de6cd1c5509118177aeb73385aa5b99591f4c9c47712b659334b7a018a21461e8d8467c2efdba11e9a0857db680e632925309a56fabdaf5a376f3d6e77271248155764a4d4930972986c8298b71c549fa516aac6b19bdfc6933609924456e3048876c11489ecb8df3a4597aeedb6ac641d3c2b65eb814b3e92e49c9eaed8b7446b965954a77ad16a6af46a800db1e0a17a7d52f5978250bf1e020704c4a6f0b023bc0b171a4a8a81536546cc3ad84e812f65899fb59fbc3be3217eca61139bea43ebaf0cfaee570e5cef7d58e4c1089f492195ce4a8200f067b9784c46fb56ffa68a2d30874214946bdcf200866f26e58783aa140f63a4de4dfc9633e4f5b2a788fa936d9e397913c3da26f9d99e8a60593d2f22a62b7b7914d4c02e1274fc3419cb47753496db2f884f6195f44370384d0242bc91f7f7105fb64b7483952328b1c2510e1d321ba4670d6cc842640babda1e893d00b14b631be30ff3944e2a8ee98d3437bc4bbfd00f2588d22b0794b8b3570e853dec90ecc83d9e8e8dc01c3fec2fa6b4c428c2fe6db8f00e612ed1dfc95d15f92c3f10e7fa5cf46728e6306b6233319376a993515afb14e8f490634303089cf7230e6df6c66d083a946fb67e3fa727ca54ea4730420598c1133e2159e4a2638e749c64b6646d818dc5a11bb17bf0379859b194cb9f1f284a82f697443b096090a1448a64b272f8468162be2fa828fb438817dfe31eea2aed270df20da4200d553f5afc7a9e543fba3799042173d398d60827a5d6980df739d064978162d298d6785f25f72106299e12e63e9810bd573915c17685e4e42b36322f2d8d563a4ba5352e2c58202f364fb22ac8ea18abe3dace18c8c64e8e1b69994ee4bb83b352ab4a73a5f21c892712f37125213c1a1afe60de0a2af51f19069df1ea41708685a1717382f96eaa2768357477e7372d02e98c36b1a8537cf5ab837d85d6810cfae32f56702787648d583ed895ecb9c51c25e4dceea73c5e1cf5f040d3d3bb6a0c134b9f28da14dea34799cb828def3df70b094507cfaacfee8e3ea543962ecde5cf1baa70b3cea723edf173a7ba0146217ada2cc6dec9f93f321ecfe3ed9431c7b0e34452c3059db48b00c3f736f9532c0843976859691bac247c3f384e4209a2e35808180d8f115a3e3427633d0b900320188cf490d41307b00e38cbc61cbad2669cb99fc3817a18102ce4d7b687eaa7e9dfae41ef3346280fed3d8a212747ce89054991dd9b0ebc2dde9683fe87cb28874225a22e427d1e1c5663aa73247ed7acf558ee6ae141949d9cc1199b03c295a2d38d18ea07da7369cc41205106c16a029bd799cc8c63708af9ad0c6f64b544b72fee277f4d1036b860d2904843c74b5a1174c8b6e5daecaab60c80c002611fd03c0d9e969205ed05766baa4bea0437244a192d012c9f3616756f10a5c960615c79affbcbaee28f177e54b6abc29d3e458948238c4cd233d4a2d44e2395bcfb1c9a2b7594c89e5ec8c9211cdcd85de2a0a5a74dccc6eba971c597f1b43e7aa1fb94edd4b72cb85cdc35cb6b9f476c20a465a3f1a703cd5a8913cc6874ee18fe5a7d7c9dbeaeab683f1d1ef27cd6953fe743db28e04373005fa9f25efef5c01dd6b1ab1f2aea92488d927517e6d020a1a1e7671dc4356c1c310295fcba317bb8ed6d6cddd34f0c78c7ccca4e70d64e67cad0ffe638193d292593942b38fde99b391a639de85aa8cc0ad8de698f22b7618e2ad5e0430974232a2a85f4cd635ec5ac381c9fbed6ffe1899ba04ef14787029144bf070c40ba6d2279ed53e279edeec35afbc1817e214bb994fa4692b2c44490b2e9d6822f3c3bcdf013406f71dfc2222177f05feb68c7241476a8098ea1d046bcc30589736ce5f8934caf0c1ad068ebe6ad77f89bb479e817082d1f822349bca605a0a25e4fa54d4fdc866de668e6fbd02b82bba043007859f6bafda5b5c9e19fd03fa25b633768021554ebcf039e827eac3592fcf0977d9fe241a10797a376dfcab8af3b44d17cb4f6b32376d440b92edbf8f1d73c1c2b6ace5b197503e155a70d2f5f4e671ca4aca480d65b7d38467812ef1a7f414d17631eb65380cc73a183ac4038f616d6aba05cdcf15a4b3ea3b3cd0322c12890798ed4f9184c3b0abb04268780006a9c7d4ab43c52b3dc29d61e5ca90fe7b3243a649a3f59a3e4f0899af3c74ee4eeac4567a06aab48f67b747eda69239265f59ba0805b8437bc39d496ea2dd639d7137e319536aa6bad720c545a59988f60715b643e979a1051f4b30414aea397d1cbef5828aef780e380c26ba1d04f85ed6724a20688480a24ad7044f3b8cf8dd417a24da81a4fbaa1d2640c14640840ba2b018a1ff12d49b1a4442acc79fc7da5625d1490967f1ba9933864b381e468982106482095fa8f9778a55d1f82fbbf31c62ff8d2424932735e5fd144cbde0ab6a63ac29e20576c9a647c22a1f2328d7fa1f60ac11cab139ea3254ca3d62bcb3fa36821b842ac11fbed250bd091388ede59930e8a8f2a9404287827e1f9d68d78326847992412a01ba6fad50494c24c11d9b8cf8fd23d433f1d0bed38dc22f6b1f88523d02f8c62a985a6495e1e7297b5901f21944dbfe3fd6872f135a803d51a61ae1e7f867e326d3eb6cc5c679a52fc83ea49b7201187ff144faec6952cc5e28b60e99eba60bcc47333ac4224008cc0bb5737e376f928cd46cfe73552a33855f82c19f5b1a8f18ae88e27119ed87426b2bf4d392b0cfdb19d8bf1a2c414b0f78d796642b019a365663a3d0556e0340ee571e3ce8d7c63769249d1e0db233ebfaa1f26b2d0e8fffb55fd2f11e62741421ea94f168af05b0a1de3285833ee2225fd41d84b632343b71482ef055212709dbb585ed4dcb88152b51b0103c26975ab09c4626aa4042e7559cf855740483da91cde0cc86f808fd9621f0cc51e130499283cd685e25309b7e1a0b72e71d338cc5c99e1ffc18ad8a14d38734c81e09b282f1ef41aad99faedb86d9878b5a86e7197ac635ad13a5a5c435d12756b4e4d7636e7858911c4f57788af437614791a7127f200544903563738f20d1565b766815c5bd89367adb562a1ddb9150b8c7b4bd329c14f9f1c5663973de981aa2d39e58217fde5d33b5ef264a19fa0455ce67ce6e5a2143930fd2328d1db0e54dbce9b3288776b1797a011e7d73d89af68f75562f8c741028a8ad15f6212941a27e16d43a9c84143d3a2ff4f48afa154b194848311d16fca7eccd7ef783671e9bbaa91a30379f4cf6c50f9f8133a84fe819b3bdb0196a4b3d6788cd42b1451364bfee4e3de7d2d20db1af45584c0fff7ac93a59033fef331f6f1addd2e438d593d12dc347e5223acd385c5c75809058510bef5bc3ea88344419e2365e04e924e4220a0dade45886d725501561961a737b75f272f057757c65504128275e81f980a2b13f64bc230e1acacdbde82512c87fd6cf6a07df025534aaa1ed493126119e0a6dcfaf2a948ced28a951a6399501bfc2abcd0cbcf1df65b3a7341136734cc0b3f72dcd0845c74f5f57156d414000ee09c89f36a6bed643f65e7e0ce0c902ce7bef0827bed79e9f315735f8774", 0x1000) close(r0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20040, 0x12) fsync(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x401, 0x7, 0x40, 0x4, "511ec9900286d1067033e2e343c9f315a83d4146", 0x70fc, 0x1}) dup(r2) syz_open_pts() 16:02:20 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x692}, {0x3, 0x1}}) setitimer(0x0, &(0x7f0000001000)={{}, {0x0, 0x100000000}}, 0x0) flock(r0, 0xd) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x8000) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x4) 16:02:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:02:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:02:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) r1 = msgget(0x2, 0x20) msgsnd(r1, &(0x7f0000000040)={0x3, "fdf8c3842c85c28c995f20d572104a99251b0963459b7a476c12691f75fd485ead3c100f5e608bfd7283a8f7e8e119ed4ab304a8ad668468562803f92498c6117f893d8f151f2c9c2daa068be3b9a44d05e670ee1161a948c27a61fe05766cfad6364ea39d3ef63a60b7c4165ecafcf28f3b1bdb5d04a3b4f7557d0f6ae74131f5978f5191997eb7500ef5ce89906102b4e669f7fd0411043142775cc71f19d650f0fddfc94a3ac40f31fea2adb6488c68c671d2e39e592dd7237d7a61ddaeeac74f9f93d201830a9f4f975665897c6adbe6f768a714c384eeb6388f4be8c7d48f4d0e87f5a8f17558eb42ccb190dd6597f45e62a74cfcabc8bfc7"}, 0x103, 0x800) 16:02:20 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x464c, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x60, 0x80000000, 0x10000, 0x3}, {{r1}, 0xfffffffffffffff9, 0x23, 0xf0000001, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5, 0x42, 0x80000001, 0x9d4c}], 0x1, &(0x7f00000001c0)={0x100000001, 0xfffffffffffffff7}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = dup2(r2, r0) listen(r3, 0x400) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) kqueue() 16:02:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x20, 0x0, r1}) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r2, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0) 16:02:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000028000/0x1000)=nil, 0x1000, 0x6) mmap(&(0x7f000076a000/0x3000)=nil, 0x3000, 0x0, 0x1011, r1, 0x0, 0x0) dup2(r0, r0) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:02:21 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) socket(0x20, 0x4000, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:02:21 executing program 1: nanosleep(&(0x7f0000000000)={0x800100000005}, 0x0) semget$private(0x0, 0x2, 0x11) 16:02:21 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) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:21 executing program 0: r0 = msgget$private(0x0, 0x2) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, r1, r2, r3, r4, 0x40, 0x8}, 0x8, 0x9, r5, r6, 0x5, 0x60, 0x0, 0x4}) clock_settime(0x0, &(0x7f0000000000)={0x400040000000}) 16:02:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() fcntl$dupfd(r0, 0xa, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) denied attempt to set clock forward to 70369817919488 denied attempt to set clock forward to 70369817919488 16:02:22 executing program 1: symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x880, 0x8) open$dir(&(0x7f00000000c0)='\x00', 0x40, 0x2) ioctl$TIOCSTART(r0, 0x2000746e) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/5, 0xe9c6b63f1774678e) chroot(&(0x7f0000001700)='./file0\x00') 16:02:22 executing program 0: mlock(&(0x7f000070d000/0x12000)=nil, 0x12000) munmap(&(0x7f0000719000/0x4000)=nil, 0x4000) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x506, &(0x7f0000722000/0x3000)=nil) shmget(0x0, 0x1000, 0x1, &(0x7f0000721000/0x1000)=nil) 16:02:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x4010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:02:22 executing program 1: r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/245, 0xf5, 0x40, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x1, 0xfffffffffffffff7, &(0x7f0000000500)="7a2c53cde4b2ea6f655c952ababb4d9ee269d2bd2206ba849a0d8170a1b2fb4a1745fbdd91b713cc15dd666f03960d9e468d05e185b5e805ad3828cd55e5db2b6fb27672170b90e851cc01568fe267e3b0bbbefa43f4d805000000201a075650204f4a354ec1b80e2c163cf8f895e6da27727e510db784066f09211987aa16026fc6ee2585b01af83756a854ca8141ca1c46f86ddc4b779fd7380e2a75b1c055fe88090f0edf842b7057a56442eaa2f190dd1d2ea1e8120db223dcaea9231c00deed6198ee38438852527a0ba37901088ea2789d0a57281a01e675d7b261416f95c83c7ec40431c19fdc7f5e8c5561883edff401c335536282a0b0420b8d41420cc324b495ea4e6410edb914a95a8215d4cf7cc39dbe0731267210ea0bb96e65b63e4b35bd46ce4d060968ad89a312177515747c0460d0c26691c3eca0be45b42da698bba0db", 0xff6c) 16:02:22 executing program 0: mknod(&(0x7f0000000340)='./file1\x00', 0xe008, 0x7ff) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='@\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='(\x00', &(0x7f0000000180)='%j%&\x00'], &(0x7f0000000300)=[&(0x7f0000000240)=':\x00', &(0x7f0000000280)='{\xdc\x00', &(0x7f00000002c0)='-\x00']) truncate(&(0x7f0000000380)='./file1\x00', 0x7fff) execve(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000440)=[&(0x7f0000000400)='\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='#!@\x00', &(0x7f00000004c0)='+\x00', &(0x7f0000000500)='\x00']) 16:02:22 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/240) r1 = socket(0x2, 0x400000000002, 0x0) getpid() accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) semget$private(0x0, 0x2, 0x80) sendto$inet(r1, &(0x7f0000000000)="0d54efef229a19c74fde190930946ae2f78c468a4b35c753c43581d6c6d729ad7e3d74d0f7d91adb721bb581192ed8c561ecef3e95f433c75affb72cd38f0aff2281bfb993f13212cfa90427ba7ee0ed85c82d7e92f7531642ac64ac2def7317d8a80eb2430d1cf514695c31326a51375011366ce95b8e82a7e661626d3bb9970c038f070e41d1c51d", 0x89, 0x4, &(0x7f00000000c0)={0x2, 0x2}, 0xfffffffffffffcf6) semget$private(0x0, 0x7, 0x40) getsockname$inet(r1, &(0x7f0000000180), &(0x7f0000000300)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="cb2ceba48610b9e823509b81c76812b07a15a7ed54f5da4bb9b91bcc7e000000000000000000000000000000", 0x2c) 16:02:22 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r0, 0xaa) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) fcntl$getflags(r2, 0x0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:02:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/3, 0x3}, {&(0x7f0000000080)=""/124, 0x7c}], 0x2, &(0x7f0000000140)=""/211, 0xd3}, 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:02:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="9085", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "854955882e0200"}) fcntl$setstatus(r2, 0x4, 0xc0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:02:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x202) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x47) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x1c}, {0xfff, 0x100}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:02:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000e629dac2f6d3dd07cd43b436"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 16:02:22 executing program 1: socket$inet(0x2, 0x4004, 0x3) setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:22 executing program 0: r0 = socket$inet(0x2, 0x0, 0x42e5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x4002, 0x100000000) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="cce6e60c80f70500", 0xfffffffffffffd22) 16:02:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1000080) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0/file0\x00', r2, r4) lchown(&(0x7f0000000180)='./file0/file1\x00', r2, r3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f, 0x0, 0x401}], 0x100000001, 0x0, 0x0, 0x0) 16:02:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) sync() 16:02:22 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x10, 0x7, 0xfffffffffffffff9) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) sendto$inet6(r1, &(0x7f0000000000)="02260671a54068dcb2267137db9d80bd33edede67da0e84df0bcef8ac592479c81aea8d074e064dd6299b406f121661d68f41786a4578f63204743e10880d54d346e2c5611085bf27bbe5ce2fd4a7b69f9aea98dec44ed297368bf2fdb2fd7fc4292d9dc40dcd006a5df7f971ee147e42c16cf1a765fe8ba4e8810d010d44fdb63770cbcddff326efeda00e8a9923cd04e106443db316d2205804fe7439522e8727449fca6f6cb5576749cdbdae343aeefccab7ca2f4990573acc6a1ca71e98cacf9d63ec085d63a8a2a1bc877b6558bac2188ebefa2f652ca79baa5ac31f14574fd27b276db1b02eef7500fcdb2f6249bbc", 0x13d, 0x8, &(0x7f0000000100)={0x18, 0x1, 0x40, 0x8}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3e8) r2 = fcntl$dupfd(r1, 0xa, r1) poll(&(0x7f00000001c0)=[{r2, 0x20}, {r2, 0xbc}, {r1}, {r2, 0x100}], 0x4, 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/175, &(0x7f00000002c0)=0xaf) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getpgrp() 16:02:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4000000c0) sendto(r0, &(0x7f0000000100)="f5c3cf35bd1335a1b3d121d737f99a71ed72666af373c3b489ec057345995a748b9ab29c4ee3e59b3d655212dda73026db0172f111d5db36f91a3762f3ee600a18dacdf9a4ba1bd0ec3c91ccd64715d43d205389c2cdffda5142e9fc415262d12fb3226d236f0fbaa4741f5bc2801f6d1549465b84c08c4f843b2fb8f0d5d5754363722ad65269fa292f9481f33d7d5491", 0x91, 0x8040a, 0x0, 0xfffffffffffffd3a) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/119) 16:02:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x292) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x6) 16:02:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000f00)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x7, "50f4e6f0e4d86b63a0949ef4af0d4854c948224e"}, 0x1c, 0x800) 16:02:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x8000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:02:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x401}], 0x81, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x25) 16:02:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xffffffffeb606173) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) listen(r0, 0x177) sendmsg(r1, &(0x7f0000004600)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x1ff, 0x4}, 0xc, &(0x7f0000002340)=[{&(0x7f00000000c0)="7b0dd723c268232b91230ea80c5cd6f48903c787eda902aeb247e1c61f2ea9da9915e61d3d5f1b6045a3c721eaf528e2c04b1abe4eee9f1b655619c33f835435c995bcfac5df8f78b7db4f841317e7e657c11072edc80934a3ec5b05dbdd27b63e4891f92dbd0a179c7438af3578f4a97b37ef70016bbbca2653fbb72128ce1fc2a73514c46e45f30725a94cfcdb9cab64bf1079ba406559fc7690d229e613ae0d038ac59f36f835886add78ca16fe870c77e9af6b6aecc8b04f0c5313e32144fea811d790bffcb47aec7609f9b7fbd12713cc3e902a916e699d97555cfe06a45ac450dd61c7a946dec904c454f8", 0xee}, {&(0x7f00000001c0)="9f4fe2faf290db8d4e3eb5f45b379dcda831ee9a4544a37f37aa6aad78ef6128a6858684307b806de09a72ea531aefa99f532d223334046a73827ae323b7ab63cae63b3f0849af711fcf01f80873a750ebfc48fa3e66a9eb8c1cb1d9f723c58b2f2437300bf3119e12f7ef6b7ddb5865422c0ccbcb0670b08ba9effaaf851b363e1efcfd065e564e5a3ee7943631c0edec506fe2c6c00987f717bfb074f51a60537366faaf38dc5563c55874b2572ee4db6a47a911a274e3fcad8f7a48067af8230431009b5c0d857c51ce5ca2816127a116dd5e79b34091f9725a214afd363d421e6fb83febf1f0a4e3d156bcd925c0b85b9859ed801133e65009cb2f3126eb7274bb2b1aac1f8a51206efc3a3acebad15ec1f884e25912a5d7f8bb70e12958198bd06263d08d243665e8abd9f3d13d21c2b2f03f233dfdc04fa02880e02c4962645d15c9072422e9c0b745834aa4d3666d7f78988676ae212550015c1444d48809af9d3ba083f42390947061e69fd36252e69f53368435acbb034c4271645b2cca19b5ce79b9b79152c81ea38a1e301d5c5c5b1967a4fa157c29ddbc19f10b08ab9f5d82e12660a1bb574204a9beaf1d4e38468927efb7a4e7d9705c98aeeff54d570fb24645613e02886ca1fe45c28a1d32ef0bb2f981be2b8647514cfd98171117491a43d9948cb19483ef69c0dd7356e2ddfe33f31699f1dfadf3673ee5d13215d8bf467d88c4b879f0dede3e2a753813f22350358a68c9ea85fac14645a381ca2ce44c92a91ef8eadbdcb5e0d269f11b8f5e184b799b3f5e9fa7ab1be40a5f52dc81ae8dda9415ab9e2e243bf19940c624be0fe5ee26ae15af0d3df94422486771087413c5edd719ab38f9e2ed0676a4f5e1df20ba9f8e3e0c5fc30f4658e9d7171bd4a464cf1fa55767311b04ae5aec4de9d2e42c390c35ecd54eede816589b64a4c9d8c4c916743251646add0850a5dec42bcdb37c52944e66ca34eed3547e43399bc602af9353574bb4fef11c0119231522f6d10a2efc37f2bd3484e1861a384e610154c0a5bfbd78113ae9e987f4de0a23cbd0ac4c6108780ac91450da509215da8856dcf2659204214b194f18dc277b342a7a355332c2f758d7612fa738ae4f30d5b1dc36268d065ce9e85b81df43df25de8c1b791a34d913f323f0d8aa5b7b4f08ef5c6c961a78cc6bd33fa2b9405d93e2732b9ee1dbd05510ad65546be0d1de9a370f94aa4fe9dbf8caa3e440eb546286b89de592898d6251fc78d6d908c66e03562087391800300030080bd9163b58d165b370472538947a7d680b6fb5540ef4ceedf051b8377a21545696d134eb1b77f9e91918d1469639f3e6b8ede17e4720f04310c2f635069d9741baf4d17abed072bdb3e095c8b0102abc35b7e79ccfda8823d24ca0c210ed52e03ee234a0f25c17d1e9837cd6691d429588e476c030836c8b038e66b136b9e7628921daba05922c3db662c22bb3114166a6278e6dc095687cbec0d4c03d1b627e6196446148b193dd627d77d903f500f973cbfa87b9b96b3daffc0a9e99f06679d3b6a98e6e66a2e03c198981b6b13c05557a7886da1ba62ca58fc0ba0e8086e678478e3006690201f919a51130219c4c6d102538e60ba5b187c16f3e6d34bbed9466372111e89e967e27e0c31b150a905be75ac5c833667b5f0f754a748514be2e302dc53afd1a7c039f5ff630bf449cbd08d9a8fee064d103c550ca2883406a8badcfc09e02c07f821d22b9444cf68018d10fa51f22a091620a47c7e4b4be85a882a1b981fc149459bf22efaff904ab7ba387fd78b7262e461bd4e0414625923a67a8a28de300be2052f530e6258d3be1cc5b75800841c0910dae7729a52d427fca3db164929f9779f6b291f5c1fde8999ae5a6639c72399d1ff68913edde88ed52d51d528a66b79eb8741468ad4140ca65cc8317c4439446ce1eabcdd00154e17df6acb05551fa5f6786189170af2d1e2796bf06b8453927862002fb187c1d2cb1ef4a1773271fccbc9a823190249498f0e1872900450b2d999fad2fef55ad499b45eda73c5e045d3bdfca5a21ea69290f010c5f710caf2753883aeefa6228dda95c3b2fb77e4a638c52b21c24fc164394733ec4f52247b89a1d53ba7555015a2f0c687785d610d88842db42621dcaf45ed7afad4fea04e611f69d10034f9a7cb08ea27472a0404617626a1a342ddd801ce5f0c27e2710811788fcce7e664830b3471945f2c5f5a027d65f87546162f967670c8cedb572e31ab8c37f47a13bcbce3ad7027a6e5bbc19f65fa65682676c641205a1be166946056aabce4f10ca62a41fd1164302faf709fad1bc0e36a87c70ebb74119d110bb3328c334f3ef11c46389de719995a8b79f6024f7fc11f0e82638a90482b0d71bd65a3473980af74a417f50eecbe18125b61b565f6cf5aa28c22120094e6804931df5ee4ae00763b0b8400875627205c9cc64b95c8b47d03902e24347d569050bd3cbc0e7d712907d7ab58426638ca16f995e3969c505b0e9b4f4d59bdd0035204ed2b66056204cfa222411adc8cceda44508265c55a00ca355588d83d943a40596e18bed5a9eb98b4fdc83f383fdaa2da4d0cc48c4ff7e193f59673ce68428ffe7eebb1446d90ae59a20e809a0820f31060968bc83f21dde52cbb38e28a8b47790fa37a6cce8bdce1506a0e9a17d36bc3c3551d05c8af197bd1aa0da58039307a5802377e951b672b9225049e1b04b066dc51d8431dc89aba909ec7be3d332c7ad287412d584ff42be438b336a394f8f90eac2e1b4d9d55d16c59615326028504361e92660c0d6271e6ed2755b48c86b1a35875ffa0e268b467746c0ba9b998ce9ce60d1d9a87382294df9b66ef435c2a656fc510b6cab815f02df856b6eb93a0e468e28be724e4b2ea29b11fae15d7000192dd84bc04a5cfc2e8382b978f3402d80f721bf7e7eb6ff9188440123a7305749feafea71e14eff8ea07916cbb6454bf88a419dc659ad25a7d0ec12f75db042c3311d3110cd69bd4ace38f3a4682027a31a6c0b1e6ecd6cf440262f68eeccdafb146cd3aa69d9b306c91f11b2ff4d443804cf37a4baa4ded660929f4da3bade050877d84c4b1dd9c6af3dff539465bf314565266ca758e6810c67e93f8f4cbe0dcfca943df16355c4e54949d47f55fa3cb811f17e3b7a7de8dcda172c57314a151ef75d083c4712d5b0eb476b03fc94de697b4f0bd38a1525e9df55625339ed0ec55ce2c99199bbd2517b6745100c1cdac9955b03b7ed00aff1ab66ed936f5565a5fa1d689a116d4fabe97afe757a66ee640ee0ae70029c04a4e6f4bf41c0a5e6dc82688fb7819843d85eae072f7bfb1830d5c27aee5c0383b40305b73a4fa384614f474eb00ea1fb43aded4817ab83f923883d7e0bf08dcef79704e049ae284e006f0d18c2c426f978196ad36e85ad65e96f0a8d36b9b537fa4c1dbce0a41e1180c9ceb5bdfafe46134617c84d8ba999194e50e332e63ec1cf4fc00e859b6e27edc958434afa239a10340f9eb61f47f6b39cb3520b0769f5ad87c77f90bb8b4b0d149ce315f8941dc234ddab34fdb26d8c0749137af66a621e919c927171c1b2639b57d9b77d9301a0ccb2882a006162209be1e20b50dd4605bcb5b7d5a1f6dfbc7e6e3161cdb297c4230c8f3dd7d13f8b05bbf490b97f40c40632426a90b0ed4e5e1d073ab67ae2c45e828e4c2b8f05b7b52bdb11e0ce92fa4752e4c9d6d1f8693c426efb4d5fe3092072bef2499532ad1fc2969adfb03d0c3d8f4ab917c5b0d26f4887da081e1150b10ff820762f2070bfee8bcec156af3e793d1204c6cfab15d3e0ecdb354756b11017d3012c9da8531e8f2863e3a2ce32253d74788f4edbb64b5f1e4cef310cfac2f4292fad3f8893f9e7c711b7ef63c03f9dfe6a911b5c6386461d2bbf0d3215bf3ac7cdd5f48f1a44b95788f4cff4b0628281661303bbe56453953154bc19a01ee531f830a306178907ff319dff9f688a0b42d5e90d312cb5d8d2456014c2904e90350ccfddaff1adfda9acdeb68e71dc5063c187ecef36e90ef73ca28e302c0b72363eff6e1a689d6af0914fdc63c21ac1d5c73a3955629a7fbd74ccb3200e618d63f0e6b09b8ec540f95bfcfd508f6f0d062e48ae3b2cca885ca7082e5c27873c05c51f0629beb21db88a760cc2f7457150b8c55c0ca2d84ea60c67052e0dec816c8d00de0081d84dce48dfb8fc5ab6c75223a5b1fef89a6d403605dee57c1f6e551ffc887263f4c96b0edabd29a4ffa23dd757fb3ff8a111aa8c37b0677d2a130b8418f604cb6d137dd6e1f7077f327b1a6cece67458e9f97652863ae33bc72acf0d10ac1c0a3648867b6f168b69602c6acc675890cf70cd52fa55370fd47829c2621ce0c0cde007e4d9af56c14a57ce21f1981aeac48e9112a241fb79c34f87846173f578f780fc89eea605adc1c89ee3a800b1d2b5c077216e24517c3075a3ecd5299c5af0437c8b0d5212b8dcc3196204e6c66d1afcf6a1c70e94c2749bff4bddff873a41e7be18162748f36359caa795760d5488dcba586f0459d02179d4bd7c47ca14c2cdb46087dbf9ff7660d04a425ff9473dc446491ca7c2c21dcd74b99bb9d75e1eba30071fe642eb230b6a286de4ac5ae1ac7ca4732deb0edab3f7c3b307786bfee72ce06ce2e7efe1ba3d17d254c40bd7ab5aeeb21d38a81797067c4709943993e8115c5af4546d08793ba35e5ceb636769559575ac7c104d5d8a5b170bf0ec89b737de09e9b8f84f717794537d78434714fd33a3e7e26c81841f9cf7e527352e7de619077236abdb45d1ee97642edbdd4a152eddaac0a6cba6f996144b07c85cbdc0a8bf6ec4ba073bb778d5e35ac90fc915c2eb2114a3066df82631e296b71a17a6a27f7e9d059ec4ffc0d2c9efbe234fdffabba45774fed59008a6049175f2f2cd4ba74b681bebe34f9bf7b59c2dae418a292d3afb076103c3c131f3fb870c7dbea14619f751312ad3a30149f40328a617d8104d426a7260103047730e6b0dff64061b7ff0e3544b04b08810131a444d8d39477110f4db6226ca18b05545e3257aa2ce6b19925fdfe92a21f8088dd40028476238dad08c77ce5b9fe7ce4f5831d5646f33d5200ff09a62b3124ae88d9b61c316b9513623637dfcac498144b05b91d3149bee619ffc9f8b88de5a7f1f28f4389f425571720514dffe4481381225d1919df3352907f811c6fd6cdbd739290fbafdf77d983231fd1995b5a427a917adee7142e35efbd58fe9be4ccd5a46ac2a48e37af7605526486034c842e63e20d9cda1c052183d9db9380957d6463669143b70f8c898918ed024c4930f8d702bcc987b40f2d8cb7a65c8a7f7601583021e86afdadb6cec3176b0a2888435eae7bf2dff5840a6c43c08a6a655c89647c757d40b7450125d280880f75324d6e8f8ae141441708754acad692911f7920a296e974a902d3660d49884e3f85626480408472ea423fedcf69f3b404c42b0fbd4d648915b41b0d407b34e692b7e49cfb97bcda5fea932f0607b4f50705558ef0a4a43f14c4306f9a679e6941d17ed6830854e2cf4af5eeaada9733beaa8e9a267ba463d1a048386915328d1ee59658e710819a3b6efcd0aaac551970ef8eb3ba74a51d553ae64e31a7187cfe681fbd82cc531bb1926d2a62714e0c563a31f30544eb67761671ebf3634cd8410203204f612d4a935b3d0d34807a6081e5c1f5685edb8b98fe3f946c4a197ab3eaf7b2c29a59e044de07a30ebf1497a9146a785cae27a", 0x1000}, {&(0x7f00000011c0)="3f7b5445afab37cbba891413ff2073903cf5acc400369480d3177321db4e0f49d18a186dde5c2498030fc8cbb5b042e25f6133779aced7fc7fcd5fdc1895710e965fed27e7ae4eb850b060dbf1c8813f96fbd8b73b5f7d45c2975df2c33fb6f28595172a9300a5b6387d6aad18ae0bdfa3e5e2d09bde9caaebee9078e78707c53bd5b808485b0a39001b77cb2a79133b137321f3073b1cd6e600f0341fd2f4ec133088a6719b1852a947cc7b5eecc4b54e6182a6f9652966a024cc646573108b98d8ba061325469cb64502e5", 0xcc}, {&(0x7f00000012c0)="8b6e16d0fc323a60e75a5c14b10fcb27cde601d1629d5cac45063604745efb9ceedeced6ad60e37898f52756728919fbad36a1794c2511bc7785c75f97833b246f09dc348d4e06817e01239e5084f8e80c21cbc5d188944621f0fee40b9d1c40e8154cf0e115d6bd391c062e4e7b908caecf90d8e41922520de7668c8ddc71d617d2d26794ce3c76e500180834e66519939cbe0459ae8f83532ebb45710705af3d4731438054a4f738c062ec01f7a9dc423f777e67b39434c3f3f0f7d8a78caa06a23275f448959dbb34d5f1c05c85bbc30f1a27705d33b965a6a07cbeda1d7c27dc73acd8f7e2f07041b4910f6cab30cbaff4da683a177d16ced1aa1b9159226f7546812e42fdcd2f3e1d00482306ae3012006af9ce2093c576cb652d55c6bbf5d790c623f9ab559881ae81554ab2aa00d2f93f5d7c4664747122ec872da33fce535db6591188b5dca8d916160ee5a2422f401002115f27b483f83672fab9abb9e06ad26bdaa7f1657876eb9cc42dff3a2ed9ee878c5385386645accc52c87007debb81215eab69fa93b148075f323e15932718163f0507316f142c08555af555894983058f4310566aa1dd21bf164e81c8609f21dd793cfb47892ea2b2398b3ba373ee19368b90b49052cd106d199b41658f595ca3974dee6b94b0e289dec551bfe8d262cfda797cfd04933ffd911001bdf49e3fd89d9829eeac62a9be778ad3b191c47546d7c268055f4a91a2991f5e452e4fca894c37ce4ab6e82ac23641c2a433f37134eaf77ac6670084004ab2ce26603738be12fdfedf4d29df420e68f862549f39c2a6ac05983d8651fb3e2ed8a70e63c97f58246b21aabe02c0bc701159003d433d7147821197a9453e228791bbb2cc6fc886edf79c7cea4a98611bde0805864e6a05ec7b5fbcb836e64e76a7a85707a7331b23eec2f248cc4284a148f2c7b4671dc08409550d65b0003e6617204f1b0b99d56500554fac7a3d00fe63ceb841b5f89ab3580176d8a9323fe85acb7c57083b8899771a1de0a98143306d14cd2328981a7c4d0673c99648a2726110c44181f2532da73743759a44adcf57320074f2e3cfd5598bdbad5a529bb9ca4b30f9780a7b9bb559fd37f11d4d9fc191ba22986027076ba33c7745b07efa51ddcba350a4ed509d1b4225dba27c718f41d2382f1aae823fb3715d968b73da17ec3cbcda513fbd7ad7435918ab1eada41f293ca5c74d88638921f3e1086fec8211c3f90b63d137bd4d76c4fe0cf9175f2282d5c61b1d1e6ea51dd234fd4262edd748620394cf795e9d4c44e6d9251dc9045eb1192fe8f7cbc7d80857b2e4c7d08803cac6c6457508018b805f6aacf74681f2bbf5b38a3bdd7640eb70a73d3a2d3cbc40ce097dd2199eae432b72a346c6164d9db5b3a5832c28632440dcbf59c3952ce4622da04bec62327b1ef03ef7fbab93c9d1c402aa9848156435b1932e98b7d221516c20ca1de3ba7d6094ded65d3d39492f049a2f2c07270da40ab98e0551eb16c52fad157300531e002475d0ba39af2e732b1d6a4da2ae82236cb27d2f83e01110ccb3d771eb161b1c0d16468ba9b0b203b113a8c2d921d4fbb1ca7df3d26ef4c6f2fe1bd219724cb5184a3191b604352df65a4bfd254dfbc549bfc73ebf59ba93d8181cfebccffd1443663ac442768225aa40d5129c249e402408fec5d8682830725454187686dac91322f520d0c64607370dc7869fabd1be82f13eb2f94e62837ca082d75a618b83d2c31b4332c30aabd3f6f832d657e42979e84aef1e1ef4d0d1d794451f703066c47d084b8b4a930223b2a9a0f9c7e37c5c5755174ac79f62a62903ffe7f48fa236b0f7fc50f98719eb1f79cc94bb63af9f7c39a2d9954285b89d114a49e8d18fe83b27a2d27413afdfacfb1be7caea67a296d7e07e7b3020c659c5a2911748c7d03c0ab02ff8d3f5dfa20d634c99706eb7c7e092bca228bc7f4dc802c01113f248508b0eadf50754edfa6abf0e91b8fc33139b0f5c5a55da1b47f866404a289d41ba4f0911f789d5425b57cf6f196589881d7d2601ff50d36567bbac55f53c495fd2ac1dee150eef7dfab7de3a6968e33800a506e4cad2a9d86ecb15fd64aaddb89a506034ce147da09b0f27f52c9589c634b0f28b95c79e7b4d54967e1b3dbd4f97b14e4ecf3724b9c8a25c1e28c8e24b8c4e904f55105a4899baab2c7a274d29549ed60a05bc53ede1077940d36536df71dd34b891c89197bd39187ad7e6d552e6424ff0774bf62a3bca3aae6e28ad4f41ffbccfb6d741502b985d4e63e8dba599928274484cf52370f10db7f54dfa5affd4c28351493f15aac0f01dc9f9044c8e251ecb05d12c57ae79d02acdb61eabd655ddfac4bb3701036d6a132d91dc7103cdd4bf8acd81f886959a14c36e9550bfe9d2e9220755891acd43e68a36739fcea927d6b40202e60e2a95ce2af0ee14dcc57f8ce3db00ee99cdd150861f802d6a915b0b19f7c803236cf162f92af39c80d810baef62ed96bc99cbf7f341d8ef00f8f3690ebb71df505ff0ba1c5b62c64d5d8ab67700aa780ee119e2f8f1db0441ad1f57955d476810205a56fd39aa3f670697256d8838f36fb961dbcb5737f9fbb410f8c23c9b8790ef0f6f5e0160bd9cd6616de4481ccdbe81e9aaded4ec2b578d8b0662b9fbf4f9cc922531e04533fbb1dd4a14abf31e266fd902469883aa52fb25bb0a6b355f8f7654ac817999808530ffb30e8a8aca68f9c2b8fb5c9e5ad27928520d739be3fd1f5535fd94347349e44c4fefab93dabd2826b25d8a3ed25a6f19cbbc18e7f8967e19dd56f9ee3a7f6165c9ff71814faf11eaa6e11d383fa0eb72759337c9fb5858dc6208835394c87aedb661f41310fc8aad3b8b976baeec8ae90743c4a449ee8c09e55c7cc9f66d26f9f2bae121d99afdb5e5f766ba34726b4b9fc5677ea42fec1b834adc2adcaa4891e9293f35b633251ebf01dbf24490c83b6539eb29d40397af8e70541d6caaee40a6c061b7e9db276e2bad1c50f86feb2430a50901e4701a9f1173c0207979e8dce116bd0195afa5f80d4d7f0999d1d2bce2066798d526a0afad687d78f58886b4b6839c02f298a7f12c9257cc7fc3d52076fe04b5c594a2a730e0a8abe05a8f48df294fc4c67c5a6db81dd93acd06cb59949ce5ce04cccbdf1cff57e53da71cf26a14fc2e92b9879be3d75b457c609e2c6a9b2cc830c87f3bb75c00c90f957de53730cb39cc69c36b09f3e5f557619d397883e2ec99a5969f71a921e72a98be730c0e994dbe163172941ccf1b989f94fdaef4bcc82f0330cbe0d6e57a97faf2f82f7ac6551771003ca2a3cb09946d0654abe1f2425923258817e9f478721da0832ac82781e56dcf8ea2d049431d649d574f6131400748cce28b860fe29e55f9a29b314f8110c589fd98034fc56226983f713e5e2511b509fcf646f7be71a069f7296b3f5b078f877b7b049f7673a9987e77f31f2393e2a8174f2df3156955254205bf1ad173477e4d8505cdd3026de595ab982543bd920f809e98630c367fe3166e3f9004f573a5cd26b483023839cdd8fdd5495bbd090d341d5d70dccbad5f513af525f631298b383614fb5a9c89bdcff3abcbae36ebbef8699e27583e3caded292417bdaac1cb48fdfce8f4429ab1893025f692e43c300fc98d0a0a9bf9055dfd1f760c7740edd6adfd0e241a826d688c6644c1ae704d624525f65fd20e5bbcb59ff4023ee3d16014ae55a264fc07a8c6ef6c706f7177b5eb1f993fb0445e901230820bdb04feb1d9f14143550aa1996702aff3b0fce10c48742d2b6faab78269b074145936d4c9fdd1383b4f39dcce311494135e9f3e15ecd0220b2162ea3f3fd8aa08ffba51d3c46c7eeb84547a56e70ec0ff418ee690c14526464dea4ac7ac6899bbf2638a1ccd1da2fdde083bc61cd5d7652a95235235a32d788abeed845c99d83cf365fa3ac67429f0a0a0ced6503faaeb8bd4d1bc18dfc0dbb42bd29cf9426f922b9159771642d9f55e0a9641890ef21b8975a1e74755e1269c5f8c1b9e2d53884b6cd814e624d2866b392670f929e7a7d5f77ca433adc61eb99768a498579f102b71db57562a1b4ec16f48d340988c8da7d583420a3695803a237014b6603d2b87a1e40bd1bb3a32df45410c85cff9b20e0bd0de87bf6bd93e4803d0132e58c765b13984af137ec29976fe62635bf3cd377ebfebb3f14aab59f0bc079659957a812e2de1e535144070bfb939a17119b251cb9cdc5ad34e1c407ef71687368fd1c4ca8b7f94100b886ce62abb050a8eab70fc5f8063c4dc139e470064315c31dff4b1119f57d51aa122233d65777cbc6b1f9b7c4a68b9899345c5e3d3956a101e320a2256c1e6b3c3499ac07e351e852d243a11f710794f0f75422004811912e88f2f42c79ccb57195f69388af1e888119159a0f67156009e33cb8b61651f2019d1612fb3b92f0862a877665c4f6406d6fce96945f67e83598a6f5c71f75755364f731d803ef32ad81aebada139adf22268b7b0ad98dbc5d62ce4a33e2bfbdb71f3fbe27ddc96e4865cabb08f3657ef0637b2147eaaa67351d1f432b402575e32b109dfd3990893afa7609883f603c905ecf8e318007f75c584ce4fcc6a237cf4b7507c76cd9c17a327e1175f19372a40cea6d7d4f4c13b7a322468936c791ee7e244c55c529c002b4d7a163279c670907f33c7fd6f79e13b030c627c3e2285bc26706f41b6e6a50ee7c01bcbe2566951ad199be39ce72d01ad93616de7cfd97890af57de15b2772d18b0083dd9597f3c7db381776bc943e1d84dee9423c9257b768c93676a9b46a03f01a2dba00f0aaceda21d4893790abd8e7a14609ebef6316756618088cf74e26320b1e67fea73deabf05a65d52019c637a7074cce8d363d8e41cc96d16b62310f53549c6813a2b1696f9f162ba3b59e1ec44f48e7d6681a77130a6aa9c5f435c019c8734c8ee50607344bea092f88ced218744fe4342e51a6d004b4d33ab2550ac5dbd49b64d68a00872f0435397555eb2ab12b8d71fe8ff1072a87e87383d4f13187ccef60475665a130784d9d47591b0a81ad8b0f40f1beac14ad3284b951fabd4603ed57d4d687c24dc9150503e58ddfd6a20272282e1c39982ff3a76f9ae7d84f6777757a4a74ef2fbaa3f1c6157418153a990a3874ee8e52d94d856a650416b26511e0354417f3d6fb21f42e8c6622d53745b02e3cb710f8df2f463c54574ff8497f24eb1a6c794d71fad7dfe9248424320092d2030dedb8f7302d3a78306f31f834569fc8962f373eedd20a96fc9ab4babb882c73129922594533055d1585219fadedad6504e15800e92c1e7fa41d8ac0caa2c4347925b48add3307a3ba80b9aefcd6569709567d9c909911de3aad0406d076d5c985e3050b9b19bfd1009cb9e8837c7736420686d42d5cc454c923e589234d92f85f4474ca81e14cefb9b48e77b055142ceaa1c5142da8493d204a89b027694c8b2603381a652ca92ac6a53eefda2cb3f6d4f30d8cf02f22a2be506bbbe1965c5c8f3a4b8257a31d138f8a4a8f01099ab8a7b58bc2522ec16e726792f087969c5bb587358de1c603164d81edb88eaf02db5652f395c65c48eae7b8bcdf18599d7bc9c35862247104f89a2cc1fe8b7fcf50b68f6523c1740e13c61e0455c159d216542a96a1d9337349979e7655cac5351a1630e1b5d250f193d729e5c05da31f14bb6661e0d05e0e82a055030aab3e806f24d48a8aaaf6fa3e4ac1cc873b3214e4d8d5ed4f08f2ca20328e49", 0x1000}, {&(0x7f00000022c0)="283f3925f930ae50b7dd9650e4a1beec97ef494d7030992291846d9197321708549a2dab2f7df90aaf1f082e0372abdfa6bafdee56994fdffd5303fb1e2414fdf34d1356086e53db82945478d1cb61d8bca5feff7af5ff740413d3461c5a1c28ecc2fdc0b3981f9ffd391d1138d69e42fa59", 0x72}], 0x5, &(0x7f00000023c0)=ANY=[@ANYBLOB="580000000000000000000000000000005c6c241e02504a92e5ab90f52324ef2ab7de1e14ee81e73d36f630c2361f335492a3116bf97efb54ea877911b0675a09c4f3bddf0968b2a92bda132979831536f69eea092b25b7960801000000000000ffff00000500000002ec2a0f0f10fc0fa448e3d07264e549be8b8e09d85bb8b0473206c588039c7e418e5dddccbbb7e56f2aae7cba00dedafaab130f13da221289c7bbe64905f446e63bd85b7e3e64b4aecd62b7ef928e6b519cd1a24d5a5cb8a236a2f85161d4dc3dcdbfe2350cb101ad6a9fc1dcff490276af107b8ae63360be37010702ee9beac679301861a38813ad83310e605448d90fffab85d3a851c4c9ce37b9cf40a8ae214c07728a347a6c8eb7edab89e82bb26fe4fa2ad090678f4aa006b46991ea95e79327571db6773b0f72363313fe1cddadb312217b721760d9b5802df200c9b1ef334cb67cd59f71fe17045c3f6864a47c9a736bcbbbe16b1010000000000000ffff00000100000054713fb8077d991e0d5b5925656b08d3583e1ea4d56d45f98b019faf8bbd82c5884ee66cfdcdbda8e25fc8c413836bcef81ec3018d2fc6f83548b2d27b5ab1f04fd5aab1ed0e965c2165313c13cb2a61fc6bba11518f564885f748784d35ad800d0233831eb86a3b438ca502fda0554c61a24a6ce002ab3ff82b6b4918325ee64f85fdca93d9fe81f0c64b741c61c32aff9e294910f440f143d415af1f40dfc8584c1cb56dcae349365fceebe749fc494ff836ef833e298b97e5f01d35c8d16c6cd350c41f7064e34e9b25d97d8fdde2fbe930c57191f9d064eb07fe74d6d882acb28d167be71c74acfb9d880e29b674edf4ff4f9c749caa1b283c32ddaa5ffde156d62911c86128c505e53cb26718f77056c1894aec292914317f494f1c4927e747c006e20c6475bbc221d2041e61943082cce2c0e75436b992c723cdd87629ad018776aab809da21aeccc70872f89bfa7afb6147f5ce70c88e3ced420bce168c0b7acb0e60339e2b556aac5d96f4380f16db8e3bce009d420914a99f7be2e3a93e6e0524c572d5ee74e56b28f32d09fa5f99d8eda663c53dd70f50696248fe025b1c68aec4a20d54fbc3a83e8a927c9afb997611266d19eb2fb130bfc386ca08312e43a084eb942a58c2f067373f817de75d37f8802e9ce4559d137468565712134bd44d853e7d01734b5c474de6d72d318635683fb0eaab65cbdd31bd4b037b5f7e33c908035397c7b1255d8f1944f70c266790a012012e796e7726474fac1fc774780086fc9b6048447d652dcafd3909c2331d42e51af5e9b4229bb50d95e0e6fea28232e56b3b16d12f877254119c18cc435716525655dd18d773dcc44c0c393203dfe114dccb21b4a1594adf2754aab050385359bea0ca05f569df5b7d87f583d85cf877e2fd0acd282c0b49da026c40fb34eabda81ea04661c5d9e47cdfa51086e68302842b6e13231c93c44469bc6d6ef7040c28049c7411ddec0ba07ecd7eb82f7c61b0a59031aed1140fe86c529e0e464cc4e4bf95a2db22c51e8e077bb2f111f6011f6230cab975389256f53c5d5bc98e76825117236b9d26163e2349e7f4004b88e6497a50b3272d079afbb24e0272f3949a3988e5e6ed2ffb861748d146d7f584609d5453ec0604294a96508ce50afa5660866747b8543eb076afc71f3e1a39b692169372c34c5129fa89df369b161edc01937848aedae66f36687342dd0bb93e185b3a19cb3f8bd434a3cec37df0080b280d4b6a04bea372c76e15b0925c9dc81581c19c0913cb738bff53d843bfb02f3174c52d9b00a234f7dc8ae3ebb43ec5df57ea684fd4be74dff6db06587cb5f4ca12685c552feaa95050e3877bce2ba3387e6f49d1a7d2251ab7595cba872f1aa3b9ba3ad12ab3f8b927db58c2d4b822b358a501cbce4fcf19eda0539f9775bc3ef77280331cbd3695b112a50c206c9bca7e14bf61f52fa2b03abdc0f91a6d647316fbab1077adf70fcc29f5ef875e87bef3fb784c1e2cb1786d7580c9c6069168b63a67c7555c5b3c5ee124da6a487757d4d2c38e063a16dda736fc887dca2362f8e171a3809755a5590712ffa41a7274c8459da63df42a67428edad37e1dba6d91cab240138f37f3fb1747c303eca36b7152c9d03188a0acd03148ced442b7beff35e338be20605372fef65a75a51b6a4746f5b40d55b4d110a8cd3b0107941abc70c2dc2c980a811929dee53a9191bfecc60ab6a00e11fefa0134c0cf28ea43028464b2b0034fac103a32b8b2fe1118ad87e366dc738efa2667d78dad926040539f07c7a4b3ccaebefe2739239af9e8ad0b959dc6e002a0511f809d112d95a067f2269d4e01d0217eb976ef757b1e0a0447aa7d24869564626a383b3c4c42475496d69a113cbab8f41f6692c0c826f49880f4ddffe7b25179bb3dee68e1cbc86ff73d60b41c793a278f2afcd306b16ddd499598d187315058a80a84f338b4abfcad2c8ad5397a42b013d5b2c9027e57c1e4b6b8453cd9ce4488fd51bd594d2ad2b80a1d0ee1fe5073f06f62078bd4cd5172f82f8ae81be932a8990c7952a7afe290f4cf9b7d8c1c445386d8f4401ff054d63b026700cdad50dca6ceed45ba9f0b56cac85912d58013ab93905d973d6b059f8d777e238f4f00e87df268e13086dddb22e309116b6a8409528bcb7271b82bbcefdb851992c289c557a4ee17640c500a61c48770305384d99a4ec8b465130fb0c3cd70731b877bda73fd1e901fd7c53e18d4301c40bc40bb2d0df45eff9aed5661a5eae055a85947befe077d071d6619b4119a367c64631ec85d5a04ac4add2e59339057cdb4f7e788446a377ac76988590c45c997fe7a4d9891e37bf7a7a774fa4ab787b2e8b731dd9cb85a6b359229ac0b15a17937af6863689935b121fc9646115825bfa6866f78ed2d2bedccafc31679c7df8e75f145a83d26ebc770f4803632c4c6e4ceab1f2705f6aeadb1ba06174e919ff4c9c597a0a9bb91b02bf1d427fc50fabfa6b15c7968d215563da0e9d84c98de77024ef643f397844c78ccd3903039bde27c1351445393608d2e28ee981b74909bacec68ab91357fd751d35ac001d3996e2b54b89a6a76b3f86897746374d1bf1f2cc1ad9225fc30a9cd5ea8a5f548bf1766231748db9f549e533af51d0659b68f14a68080e2980165b529fbb77af19dd7ce83e4bcd98aefa5143c03cba73460784b6d6ed7fec088427e0f14057d93da2efa68b289d4dd25c24c3e7e0f0c86723fa6071ec49d64df4f04b58706acf3c8f2f2f3ec56cc4965fd20193af7fa2dd25fe735b06c4bf3df99ca15445be701f930e61dfcca9c76db97c31d210b0c6b3f0895e280d2f00774066e9671bf5d8b6b6d3852c2e85e0309bb83e3fbf236de4f4a329621bf81f4a6e2a8af99196235b4c8aaaae703bc463f342f08c1a32cadc5da27cf9a2a3893b251e10563f0001b423deb88923799d6ef1ee2a89d231a14a81982d6e849f801b41efd0825ece198600f20143e9ffb072db787a8818cae06b42a9c7075a3134e110dca1029d1a31feb7919d9fe246ff9fd0db6bf8ac03eeb22f05ba81e32858def03b5c400d13b1a50e7f426e06bf58edf6007bd28e8369ad3976eb596bf7d32ddc0b0a29f24f9eddc1a98edc61ccb1a6cfcb51e6a98a1e2702d5611bb49b1d1f6afdb4f726d8752fb8657cebdf5d7836ea703536e51a0b099f7aa34b68dad176d833e38186bc2941e27c0c6c01c8a4b73a99997427dd5fe05a31da1b52a8293b52bb819290c4a5b9df6d1a20f0fecade173926bc513e042c329baef532529a70daf29b03ff467f292948547f79f20e740640ce81db282a0100b0382283cf22a871b0fb6cf9a7314d44fcbde50511b0d58f2bfe6e07184c00f625d165732377f54a5845a39b1c56be9303eeeb5c93674db4035b8a8444533bb976581848f5aefd04ee011808c93d7594e44144388a93885589b292874a2fb3a7ca8a1b806682638acbfaf621d31f6b23aba85fe715fd2d130faa5c0a57db07cf0c1196ea8b5cd802125b1d5e48a3eb93fb03acd94d3a0760aecde1b1aa2e8cb47f3c5a5bbb560c6ecb61759ece47bdf93605dbe8a6bd2dab9c1bd4724f135d3c42ede8b5d81699a785f209eee719df0f79709f88274e790d644f211243a1cba842c820e5a03cc46ac88d6c6ad14d972aa47b6baef9b043fd1cd4abb4c60a6fb27770619e7a794edaffa7da87a3dee0e485ec56b8640fbe60afe0ba90578c35f06e5ec9ed145c2ef00a158ff43a63888ba0d4519147876b384ae46fd655f8b461000d818ed5ce9c5bd4598a9a9608871a620f8b81d654a0db3f67e349ba13cf1dc252d5d3b8a5e568360c0150a0c030b5a91e741b40e95debf54403b1124e5214eaa302811c070df9b41237663c5682995c9bf3ddda1b3da36e1b07214d0ad2e15e8cf6c5222c3a42cceecb05734f2cfbf6dd4319b4a94c0cdaade009086b8134d49f61d3bbd49928a5c60e14111cd506cb2f5fb5678ed665096c9b83fd1e1cb47085353a9536a976b25b660987636a31153e977e6de71734a00f728675eadd11cdffd44670609877e09e5b57ee07ecdbbee3722a4331a3e86473dfb7e7842912bea13f0ed19f5269f242818f36016b930a8f4fc8b7e2735826c676ce0856a6242aa616b43bb8525dc34ed3a6557f11fcb58f77738d59d4dd1a6634b2b49709374294934aa48ec651d6ac618a8b0758bbcbb757e7948e250156940329aca1c666971e9197833633b621a8df2017d0d165f3c5ff95e869bb11454e967bc9780008f174d4f98cc7202ba48623c05ec2afb73292b57168aa81b3f55f76152526f6f786026db99c28241807d0cfc328738f2ced247687c0e8f7a8d301c065ef18ebd1185209db024f80f8c016cae437d8b217c81d6e7274ac974834a40d10280417d96d6f9a52c46a45e29615ae30ce33d4131799d88b03ae0c3483b5109a7b3b442fc9a7994a40dce939da7e52c6c1c693a2835e39565d4aacb6b92354c53101a9be5b2b74fff57c5d4be58331580b9f715a9f964500748fb57f327f03a9a0b531996d171df1ecdc24d474f4fdd891957b9f13a94d075a62ef7642913cb916b107b71a95946c33b38e3f26e6983d9d353d673ae8bfd92efe7e7e9a917f3518cc31e1637554d56484b59f7adfd93c84408262187cf6bb4e2da25f8387cfddd42dd0621a08766e274e12b7bff6b016e565eca0160a2dae92fa04295c0b91e2118a8879dfefb5928eded2abbb0a680cbc71b2487d1c3fd3f63fe2ef03c74817ef0aba0094bee290aebeef64370fa9705f55001eb6b0795f0c10672080862eb6ac4f78a8b2797d845f9cd6b1fa91d931b740320f5f195d00c92741e2a676024fd4ee7b0437b888ce9d06b16f122f2cec389b32ceecf2a9d2e71ca0fd4b5819b732e8a14f4a73dcc5710d07961d8dc6e1a18d90f08cdf41512390b4994854acd55ccab82a4052b81ea6acdcd1c8c42072ca725402366a5e4c5ea71ba505ada490943359681d41aceb91815c41cd7e37c4a43ab8e760eaf8d22f4951dff5af829dc38d87c506abc7ab3a147f88fbf5024ae52cd9ac1961f00aec5c4f694bc3206cc8bbcc73bea791a0e4d6a035c23b3ba9b2e2e07c3fcf85adfc49e027fa51863174cc8ab3bd4215bcab266b8775278796da8ec1fca34a304b3b2062e4b3bd14dea7565c9621246a157730287ef15059472a3b6c55dd28f13e7d4735b9b3caf7b85aa3215a6158f46f404a100209615a3a1896f63321a63b0d7b344ee6132f3f54f05074a02e87557e3d2cff4712f998d7eb16fbc8e912fed0738d419b4b3e28321cf5bd5aa82629823e0cca9f179b1b7e9bf06d4b7879b90569436386051d9961747430af3dbb5a53c8abf3013836f5a020058de8fe5252117b46f08eb0c117d889e5c425fe7edce5be541dc6c4f37824334f2cab7e43a3221e199ab22a28ae290bece3f431bdde23ce7a9b764fd400bd91f623076c7e80c09f63553ac741604465e4c453f184a4fa22b1d95b07d38e0a72073e9330b3fd63ea4d75ef0f35056bc4baf0dc0529b867995dd822eb73c3fa4493f662904ed2fd0f8b59848a83326ac1a2a54c4592cb700d4ff2f0b42bd7b43a1ceb9e76a13ceaaf233913d941794944d2a79ae20436d9bc6a9885f5ccaf8ea9f06f3b50a7d6618ea44d7fdd31a0352753bfbe3256a75e7d5a3f4c2d146fef825f050c73f526e2a98fff711519eaf06d06f4a4f40148460c1ab275a52209c20cb7332da1d78e316069993e5941ee2898d154c86cda800000000000000ffff00000000008062ad640f54fd0007672fd661b71c8d4eeeb796d0e265249ceeafb53864aab78ab5fff1a5e900a2cdaea1f9113e46494e0eb5e3059096a1241fba512a90f16147f2ecc254eea66d4337481df0a9a61519809dc353f085f278859c671e4118fea88ae571a4df53494b3e8b723f60bd08cb60107b51a31efb7c3bfc12bcfb62ce55db22ed50bcb30c7c9fd77fd423a5d5c70b4c0a8e08c600001010000000000000ffff0000010000003d806cf5ae5225f720a1f4f4c330a9b46e50696805fbacd4d91b7134ed02688ca6083b99ce7339514a5b303e31724dcba82b3a966656864773cb981f8d27f43f387634a164b3f0eb37a5b00c594d476fa12716761a4f745bb6e6fb0ac37f219d94f949a4deb5bbb9b40600e283c34b9cfbf13857e672ed20e1d4112050136f054c55c26e1e6b73bcb9d2270f0711fac2fecdc0f2cd5b8e3c2c8cdeb47c8099494aa7ed45c82ab1ad569327a65d3c0e7900a4344caa42bc01528514b46c272bea490b4a54a78d22a7d41131bf0aa823a8bc76c9288c81c28f30f4f5f06f7f6b96282d9186423aaf28f1b18fa986d300a92ca12161069b0b5637993587fc0c044cf53af57f15cede0482586f9b9e340ccad0ec8e2c4749d89e8cfd2422ac00704dfdadb6926cf22b7ccd8fb3b9dc202915a7d05cfff2fa2b3a254a8a3b80eeee916d76e522017a25313aa75dd6b4a5bb898d62efe3c2a7218bb1e02e0f682346320fa71bcc8197b58d46fbbef8dedd827313cff42dc9482ba28e58fbc3b3cac143c1eb42ff9739e117b8e0cb2271eec275d6bc9f12af32f0d47d64fa816227ad1a8d72ff9a10453fa542c520c4499b6323d75ff473127aa7e4948364086dd868a4dcae0944a0a742c469815c766c88b479d900a21b370db2be9584c76923b460ae5ebc686f118c23903ed2ee062fb6c8baa5dd109616d9dbd347ac03ba397734489b19647550ad084f8e7fb62530a3211dcd92fe486f9bc1568a1fc08dddb633b554b65d320c9a9323dd176f638269093bae0e2908358beea8b8c9a170b43fee7ef0cabeadbba606a7d9fdc95e5f25c4b59cb981732ac857a641e552418cc22bf90afa579d35e79f412da6d5f24012d8b482780f21c82d6c8fa9b72fabfa466a287c4e69c2a0029975fdbe962c350196696ffc82a8561e8155e351005949662efaeb0a5e03c5a01d287a2e7154cfa9974f42a4e91aea85a1f58b3dd0e3436b39f71c2103d229cd345ceb9565e8cbb97463961406f0b68dc824997aa2ac8adb8e01ce9c6fc087abca6b91bc94ce7b1e765f7b1eae35caa0c84f1d1d866b86c90012629322d9c1c88632676f5261f647f135ecd0650fb70daf5bd4a234234c5c8d6b2917e7a6d691429668bcdeca36015ff02b1edee9b4ce2ac318d208dfe2ee0031693f946c42e5b3e05a47722843b4e81b20122cc449c7fc3e400f84c66b6372b9f09238964209cddaffb181f176988dfce598269fe70e862b3e52c882f3b060d662390b7b13f3aa391e5d710bcb235b12f8d94d5cbdcc3cbfc087fa171a249203e0541e83227b4fbbfc4128b4ff05f0bc5ddaed20abe62bcf09a83ed97816dca6f65d706ab19f13e7f14935aec1c6df4cc7114fcd1b5470c2b4e65819b28cfd364ed8139d2998a58105659c149b4c5065bd6eae1ef2778047cf8c3ef6f6293804d17bb9bf7b0a450b153de2d006eaecd7725606355468ac1ab5cc77c03a5eebcde3f61506b7fad118dd3019a0ac01d5676bcb331fb48950d81a2f26027e96afbeac948df076d75e689606d83796aba9a60f7ad5ab451eb9fb8c5e02aca078fd843485877c7151168abdf734b5698d813f4cefdba832036057fabf3f5fa8a94de2b243cb32397a316343aeb64becfcec0fe48c414106029c6203c0cd254bbaa24cdcb7870902c47316bc89e65a3dded92fbc61c8484c7a2291a14f82b4762bfefab6b47823074b285975df9b7eec50ca5e1f067f38971e2ebc9f20f530f42cee5b9b30d3f0d0b4ca6d814a128e1b48f66c32d1816abcabed89d205bee67bca473b701b7274bf10a0fa7640e00ea08d787ba8bb95a3451cffd149e521263b3fe108f97629300288c497b01bb44379afc281e1e9e6cb947f1e6a937fdda37b3a02a403db8cbaca7ef4e294aefea120f5f52bdd5bca58903e277b851d715f0096be0b3932539773cb50206bdebff8f391ade9549a943f8921aceb2df11a8111f7f8aa573395b23a7499c814d889756008997900912d7f01633d4a354b8d993aed2e554e79f88426bae2f7aa76e810da33d6c25e087cd0d1ff02b425414f52beb098cac1f5f80a52195521422340f84d0427e393dc535f318e7766ab3d618e2f4c262d972a81932c41584d19102cc154503ee735e88c91bc0d748af57c622cb2ad4bd6c05055a4e50c66e9cafababeeb6b86a4165e3b1e5beadfa9a3b51a58247c346fd9192547425804f11b7f93e3ec1a8ca81a48434485724b787e083566d077e5115af5871063390024cf309378f0cca0c012b2fa7f314ac6c46fd3a5f4ca59f9c7a7961a4562d64a3db968ed7849ec6e30624067a8ff20e606ede29ef957df5f91df69a14b395b39891c4792c683e75e64768a52493b8b4cb4f73ada080c10c6460e8e82a3575fccd4510e832444e3933ed024243da3dfb66e55ac228889d8b80b47e685ee22e78ac0ab5af7b9df3ff0e4b99c9e2a0eb2714fe08282e9a29be6da265e0f8dd963f1ba1462894d8b1c5c0bb9d96b8895c9a45b0de636777cf69d1b9fbdf28f552f233114dcd6a00b8cdd08388999a11f089d08394daf30eae9653c598f814369834455883e3406a9efda53755852bc667114a31110af880fdb7627d9ed3814f94fe0ccc3909650afc6e318e2dc5f43bb51c3d3298e160f42370710db8426b98fd2443c0450e1458143d4a1823d395f6162a89323db8e28b82af568a68b706a30c4b89622a12618a81a61407ac63535ca58c6cc09f9eb0d01858c613f03441dc72f6ee163f5dcfbfd023ba3a1d8e612e27fdb52f1c26d83ba02eecd7023bb9809f300214d15a4151a36c10da5dc250f0fcfd3b7b1c6db09b0d8ea47184e4ed89fa87a852869f7e2f13c15e66b53de10f117ae2706a2fbc33ab972aa84b25e914378c04ed2f6f711ab52b9fb231b8ec38e57e34972642e9450a4569efd3193ebba7529e02b7a46fc3512cdf919acefb3d1e0eaf093eacc6353d01c727df7eb7efebebf2eb33ed204d84ec2ab10657ef5216ddad64826bd48fefa9da4683881454f223b8dcee34d027ac9db1e6e17a282a46fb5b2adbba8847cb86653c312b6bf7a4244d30fb0ead0f5dd7b3c369f5708f68f8e2bbb3601d6996fcb7c96fc9d72dbd9a2469e13398276678df4ddb508eaa754f6cae23abc1e49e92cbc95bade3bb7702933510dd8ccbbb9f0faed04ec0efcf579c7a17646275e6b4859efff448d5ff00e3d61d26b988a64ec5c72c0037203f2b8822375edf73670bdebff358ac63fa6cef742cfa9f00171f9e616faf47f80e9635e00e1a909b0ab18178fa36a1e0ed44088103b9b5ba29d2cc40962ad63e8981becf457293ac916c39bff521c385780b0dbd64ce97f8048a21acd15eab54efa7669616903f5d424459eefb21fc6c8d4db02d62d02d9a04ded2a74da7d1437ece00534aef05a0c06e8c40526262652f49d0927060d65eaeecc0965d4c13fce55b86cacfde9fec945bd4800c635a8b7bc73a60e98964592ea329ea62413acb512e1b221233af31248accaf92e964e6bea28984d1f741c7fab91bfdf704806f3e26591dadd7e42fc7f72871c8f2a04b71656ba4268ac7cf2b7311562e8ea518fe57c707d64168860b9d2cec0679dfe6f062e5c23fc5b00d9b64b10dcc2a30d8142959b68668b42f9f5711b342b9f0a99b7ab7004dc07b918807ed0c9567f73cee6be88a05f8a74fb4a18b1ec735a8f5524ad015848363a2be1c4eaa2a24de07211f25a6088aa7ac3f809f0ecc30cfb61a1b4718d7cf7c6832b088e1153e0b3176c2b7a0007c1ee941577cd56ef217a4949b9d91fe19da42cecf0d957eff2897a22110f861ef18c63a9adfbbda3a7c6181d18647c127cde1f3720939026847da6b15a180f4619dc95b425c06c8a7215277eed002138c6bc9781c494bc18d79c10219cd653f5a4f0d4e6ff55d19630c24938b57542c4ad731f78bca82674972094454212f0443e46ebbd33c712ff5ac52b312b1b83b7e68df0edaeb083c852445266d01096e01aa4ea0572e1cabbfd5b7eab75e7a8403246fbeaf05f1f203a9bff137f4de74b04652460d96dcf0de3de64dd231f5a0cf714d8e7a78a72efe55d820da7d176463f6daae9ccc4202c698d864009352a0a79acecbddf1febe1438de5c5ffb4533685a8729c4397327b71ee8758f53bb69c63638cc0da8030035309126436ae31481c67bbef87f02c73274a0a2afee85c6f9e72d406c37a10a759f5c18e867acd8007500365d50f46afed4c5282b43146111fb92982df9a9bea9eaa01088422ae1293d3c38045cabbe23f2991ad2ac4dc615a8fdea1ef642a93d6fe1801a562732cc377b9ddc1bc6f5b1c4edd08ec50aa878ad0311e5cd9ec25ab0fd70ce44c3fbeaaf8d69db8a7de1917bd2f7afe1d300afc9a507cc5525112c1f13de33c4fc426822fc66d710cee4a25f2b255cdc1b594c7f61c55763b56ba5f72c3e04ea184719457ceabb667f20fed5564b069cacdd2471823f6f9a986c439eacf1cdc719bb54c72a15ed8144b8aebdd45903503915af09e28f16d0dedb1ee40d546e1969b40105eaea472c6f48a93a82ec0668ef66883474880da299279539a5cfc855e7106ea626bdef7b03e1da3ba97750013f7c5478b7c0bf3e763266305b97dfcb43807ffb4cfa0503589bc64e8f4bbe1a3044cb6bfbfb4599db9ae6cb94ca2bdb1e2cdedbe388c9cac07d159ee1c30662275ef0ae3afd97152e3f3d9c2003820fb96c3631f8557dec8645e3bd38dc50d0584067b417a9b3175bfb5b627dfcb515212d4fbd0804fd297e981d50a2af3597f14729aa2a882169780866ab938f467be06f3dbb3b4501d883bb07f8ba4eefcd1586aff84457c5c3930445340bb34c100abe877311e96d7c464841fb895450384b1cefb475d91bdf8348526ebf0c5dd1d4f95c014ff015e3d1bd18f521ef9663ba29255e946552fe4b6dae816b5d592ddd435d52e311444fb56fb07dadb6531af69eab3d71f4bfde29181aa887f9729534a7d6db927c0a32562d415eb5dafb9b3519c6b8c74a9218139dcc5774d2a6913ec20b371af47a48511e0f876e34a8b19218140c2c4fc06ac5461c71b7ca2aa33a27c400e4885e8b701d1402c44b569660db67d8da264f279b303093ddb12e7bc1718d93ec1bf65ec57fedf47d50a8f2db36d64da726fb4fc2bbf80ed0ccf56ccabd8ea5380693f85f39cd548c22444114590c40cd1102a09aee7c05698883a3c8f0263d521fe233b53470282bbba51f10aa782c8aee3e929d726755c9cd295c8ab34fdc1b5ce9eac425978d840be8792b1168cdd6a753db4f77b4453336c9aeaad37ea2394fcbd21f3a4304cc61fa060b01c4ef8252abecabf8fe6d7f7b7d6cd64b55d5435f85f496d7d5ef019b59bbbae3a1b96aa95ce91d65015ea323e4554f461fa1930e670160bcc85f438b4b95f7b7067fbf18a7137ff647b557368a9fc200ce3aba0bcad44c9f81c5e907cb5a2f8e907bc193b6c4bde65d6faa9416aa16e0d6b4c2ef3997b3517ebfdf8bdb6eb08ced799f21b5d1e9bc4b82bea92bc72fba12b9d660e1cbbcd84ae9c1e72f1cbbcb6bb992df2bb2279cc5fd580e220dbd5a9af4964afd98e68eaba4d1ca58ebf430b44dd705373e3f0096fe24e0c0c64c606780217807bd2abac31a050f552aa3a45d7a644cb651f33ad13b0cda87d8d868dc9402e87fe78657606e841303ef255acbb30a0f136ed6647e5eb81871f4b48274d6c8efdee234ede477c1cfb3c889b5ffdbae6f3f093cf94684fb5f6d3ea5100000000000000"], 0x2228}, 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000040)="03000000", 0x4) 16:02:22 executing program 0: chroot(&(0x7f0000000000)='\x00') munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000d37000/0x4000)=nil, 0x4000, 0x0) semget$private(0x0, 0x2, 0x405) 16:02:22 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) socketpair(0x0, 0x7, 0x6, 0x0) r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchown(r0, r2, r3) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, 0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) r5 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() seteuid(r2) chmod(&(0x7f0000000180)='./file0\x00', 0x42) pwritev(r6, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) kevent(r5, &(0x7f00000000c0), 0x3f, &(0x7f0000000080), 0x102, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="3dda99dff64f74d258fb8f392862d0a30cbc3f87e097a16eff933b9b7575acddf33c64f0996cba711d959f2b3fc9a69447fcc4031e15aabdf3baf8a48ae9492d92523652ae56298c91712795600461a5d81c49069dd640cbe2d05044ecde3ac0d12be0ea72cb7ca6922c9a3e6fa6c2fe822599570f835159bb08f5d5d412bac31d4b999b505891ad5f25cd9e717c6dcef4b882dd2fc42c893468c9a0a5d3792af3cbeffb507727c54ac43be34fb2c4e7bc9921b28884a033ed476ca90d3d898500dd4db990d5bec964a7b9d7a07d83281fd26de03e2c81becc2140a9596a2b42aae349c3c4cf00445718dd370d91727cc7432819fb55e70cbc2464995191757f3a3afc4ec44b4e381f36de8372efb7e91c38f3cac66666809fddefc8eee1c24c1374b8301251cea0d27be9ae041f71cdead7e705ac47b1846939f430a7f56b9f7d4fb8de3f8b618822cab4a2e6f48bb73afd9f644547d25fa47d6f205216f06a74b0b53b21faf5db909afb3bd7a9513661fdc846f88f874a2b40c9b9b161717eb53ebec64acaa6cb251bdd75b8f5ed8f6ccd95fe4b29e6f9981a73e943ff3cb0d93896f331a3a71d92a34b18acb23740306bce077ccb4ad2727b648cd9a15cff2d943f657eeea4d3e101f73a528aca1012ca1d7b408e4e243f6a8ffb07de6fd8d4db030dd17519e805b10cc23179b67369f750d8c1b3f24f239f95fa324a190edcc5fe0e0cece9b7a025731a90247cc7ef895594579634b19ec36ac11bedd79f32677a632a918e57748218b9927f70579db20dc866971900a712d1a3541c3158a0cedadea34b8677f8ead5eaea78f58b05207f369ba159817c73fe5e05dbafc991d3dd95b3ba1a2b5a33b7988323b9fc26b33796d3c268f46fcb3671b083874572c6ed62b3b301a4e0cb6b088357f5b97a7a42dddcf4889a851ebf685f012280e2a21f435474b6786bc0afd3eda5a514cc223e34c9726e8aede3e838f6e772096b105640d3f872dcff0db9d4329ba0de24c7eb4ee8d04760dbd6d7cc4c0c4de85cac656ed3d23cae490c09007774ac649156b932d2fdfe4e50cf51b295aaa3a93e59f3a04fe8793c135e83e4acf731d6a7fd778693ac1fd7fe0dcf81571aa97ca43c42e56a16609958589a0a3e9f15f6719f47b98fab505a78b52b7224bdc11a3ae776d19766dc7019854adf34c798f99cc8e7d5348b57439b5d84267c5ff82fc6026e4481ead979b75af7704dbdc4cc02859da4fb1a3ab9084afba5794570cd70dee449e8a1633b6f587a3a902250711c5acb9aa964386bded4fb13fdeef67308335881683d7dab643ac0a65cebb95c7e8106658b27d45af6dbe002eadd0f19c4825e602ebe4eff24e81fbfe1471dd40633564ed05a439d1dc8c66a36a419551de38d36198f9b6d7bb84c8fc13a9cbab5f1aab098baccd4c8bdf64cffb324869c284aead57a1a91f29be7fe64ccebd3140c606f6c9abaebb878ea5c8509f65f6ae663f675377f00d8f647210c222bbc47c2b88374b93a9f04e753a1e9ae77e9d275ad192ea994550b85775cebda312b128abf37848ab6ff0fae7f7c294ed574be9ad7f4c11e43f7680f78154bf827e8b81b97c6dbb69b773c221c135d255cf7347de9c8358a71af3c21048e25e99c0e7f7da74be101a10b4e41fcce57c27af140f6396fe52fdc3055b3bee58cf37afc948869f423c2bff91f6298c6810cb44b305b16ba20a5522e8dad736426a4da35ccfc19312397b3beca5b59d042688c8f9af4950a02d1ff236889d049c22c5d94cf5fc06a2aa129218b3b21ab90e4ba7e5cd534ff254e3337947791e4f1a4c8f1a8db5c135d44040775dad3dee6d6d656e36b4d3368df77b9f9714d1df825e81a2656354cc7bd985bd7afc3942d5a0a8768ad318b55b06784ac0de8cb16951209408ba77f162df8e4255d370c078e847085062b0f1ffdc7c95e92922c735b257c7236216ba1e1f541043790d02ff575cb24fb0101dc3b4ff3d0d62c5bb2731cce967c37787386e4ea646793284ce604d7f5f54f3eb2bd71bb9098203195f0bb17ba28cb6dfb3d73778edad93a45852240fe03cceadffc3b775416d2e58346d9b7d1ceff12d45a5f5b798952eda996714a14b14501d287d323174595e9f293daa9ea668f3f6e3a3cddf7639dce38b99f66c728e029a7a74d8d5b4ce17d974a413800623bbf26f9a82913757a7bc201bd8c74073b8bd2ac4429f09499b52503aadc8a3ab91e8eac7c9482c0dc83c1117b05fdb38c4edb632b1313233f85cec914c078125dc94621852f41a359e87f3a1caf318a767dfa31beea800c5c9bd9f262997ce57698a9dae97f4249ef18356aba8f63d52d97a321e1ce384c599df25ab1bc8edd7e75ba17db53db23781509295cee444495652207dcf070dcc47f037e121662b52cd3c968bd806a10154a806b647ab1921c8c8c3e35dc8706ef25336c6ddb5c95c9a8a17a7477997029300ae03d0d34ba96359d460a9b7c7d1877d746a5f1c8bbfc2702749221651314edab6d841a9f23d5756f4a6b9290b6492ac1b3b533ee311c04eb67a16ceff312638a4b957194171c5b65782836d687d9a1209c368a888d395f22866a0e844a64dc1db29345d12044bcf08ecfe41e53099faf1ea64a64be1eb7f00484b64f35cfd06989487095ac128318795919a7d2874b8d472cc48b8d9ed3c2fe3933c554ea4272af494604ca19de772094e2f18f67e73e1d84e0e69822f4543b7cb97efbe086f7fde11a69bf68d326219b8760c4ef8eab1c339d79ebc4ab921aec014da7e9cb0d87ee971d8ec44cd190321b13fc3d89a5a5e7d7b1d2fdbe6e82803a1418d71f1ba83892d75d97a6e3f06e444ec6cbdba326afd3896b330abc81316f030fa6645edb1e9ae717faaee4743023ba8645aadd67843e436b91d0b2e2c2f96c6af18eafe4f3b437bb1cfb0027def582c2d995a963036640942af1b6c4d3a1c02874833891e64a3bce8e0ce6f6a981541934576ff85b7dab615fb3f72d6bc748bc2142584f856d7245e7c65e3d92e00230b3661aaac249d3d06c387cc1a36c8e214e494c4ad4a0ccc618707f062729c85f0910461d8cd480bde9a88bf4b516a2ce1328f9b922829473e7fd577f4f90dcbd80af500bbd5a2dc789aff5ab51dd2abaac6ec8c7cb6428ef69bedd51056d0eaa43c2be70206b7d93276d26ba0f7465021572f360354badde69a1df4f50b8866db5ca7acd65c66f55d352bebe444a68c6dcd5050015f3181ed155129871a14bc78ea9e270f2815014ebc316a2f59a33cfd0c51542e236d060f71d0ee7be4a005c9024fb1cc0504a0164bd76749f7866abf3e476e6713821d7cac737c060501fd8a04ccadd83af0638f5918078180f956807dfc4f413faa180d6cefe62bffc7e91e6e3f50e83749e8f49d32d00a981d415943db2b01c5660f02cd1b1a5f879f368c36ee583d55c2e05253bf6ea15ab732d3b27c3d9625df4c57ad9365bd9d469ac6dc2479f048740b22ad802dc369ec5ac8ee938997c53073f4ba1294ec5f8b0b20639b6f58c56f2c7c32cbd1685cac1f8ecb67108b6243597729f8eba9c0004cce9549077401be3cfd2bedd5b09cfb367f3acc75ce7cf85d829fa735a46a50e575487f2389e8edfddca6470ff99bf4834939c31d1080f0f1460bc5448be08977059766afd199308ce1e669f8f22d262d77cabcd33af97aee2a847ade5b9ed3e3286970b25bafaa454e18648682f6360c63dfe27e9786ac600e6da05b19bd295db12e44749325665325189b1c15c2c676f2095c8e9c3ba2fba8b49fa0cf62c44adaa3da1b5175deb8ae1e2968446b8a268ecfb00ccce112bbd110b31a06c69c5a784ab1f1e570ebf54797106a22221908befc512cd0c77cc2878881594bc39cf7812a894fae24f247378c863ccbb541afffb53848a95581d0a384333e4404d29cb0932d3fddc37e21f3ffd9344d03fce18f5e20eb3f9d58ecbcc2a3e2cebe58d331644b885b614970f881ea6c537715fbbc61d4fbe9dc77e499ba8b5766ca76a8cf7510c513c86a23782867763bd230aace34cd6a048c771726ffdb5f047a84017a1f67832f91fec81346606f12f21b41a088c982018d21976aaf41eba097b2aef70206f1a6ac87eb2c4fd7cfa4bcfa265a02727297f03b65d4f60716f0b5c89f7941bb288390ebb937702be9a855cd73892212312ee3834b55219a2f6d5669142b4b6d8837cd449204e928449af02d2cc87499f3319f88e962377d4c59ea1b3766fe5d39541ab0715fba689bf16904e63b5c459b151433f5045296d5b46afbcdd6de1d65ae6c35d43462e2e498fb47a65f3cc0c365bd1fd5cf876586d183aeb3bdb3d82123a3a87b8a3ce0674cbb0911b1d4ede34d8bd54e2b0b16d6bbde82366f47c12dc148f8e417658be3a412ea057426859c375721d14d610411464c2f0f40173c417bb2c9644304d58bfbffa0f33c469535f017ff7167ca8c04c963e7908a2fac436aff8b0e4da1af3b87a52b0bd8ba1f1782a79dcde6e18463a03e33ffbdc0b2441bd88d1d4c3efef93426e3405a2614e621fe7f063db25e77787c38f5ecf9e46de0d928c153c9b82d159352dce41dc9f51ed42d530fa54431f1c44dde4b1cf92d2897f2ae01fd43831f20510d30c37ce974f7166925ff6b27feb5b3ef9a1577a700e3dce2132dbaeb413e818a9d86eaea56b12806f4f77cf9ab3555cfe1012eb63441a2676cefe187b8ea8c5db01ed0a8e8a06620041b863c2ae9b28a4c4b249c084fc31ccaa137d29bfd8e71eb97906a8353299c685a93dff876bfaaa8a156636fa58915c126a54125333dae5d70f26beec4af7636e6e7a44a54d2e26787cee0974988e7f35226df8bef6f94026f2b861fd2d414b8c8f915f60e4dfa70e98f32dfecdb15f65e57c045d0e902247b3ab6d082efa41d279e0363c8285d6fc1b9448810c6925cae21717993bde97ea67be5fb1270837095b558c4d83249defb1f70a196bf4992e774f8feebeaa7e0bd8f912d540dd7a409044448e7bfda5efbfbf08a50b04dd951d9037dcc393d11ac56a68a842f2203ad4d1831aa52bcc60b1f12a79b532cf01d4c17f9c8521e448b045045cd3b049eda3c4b71c421f35c0d5824b3a911c5ea6ca787953fdfede681d639a04c44c76f5176ec3d97cb5550090d3ed6b9376e0f5b3f3cdb402d0ed77964bc108f7b589d36ad76d4c3f6fb522592261f874039a3274e345f436684c7456b1c6c7c87b3f31a38e2be0e15dedbc38cecdf08c6fb7a44bc9d28e013b2110685b69a01be18770a6f9e0c64e0291960ccb66999f732b8e2b39a0314cb64a3f4f7b96c77923e6cd8b2fae5513448192af9e6e57610be252fd14d0dffd40af3fe0292184f64a63b174b152722eb987893019b69aa614a16a2f2487b2c280a0073d22dff0956fe0037c9518fb6b21626f60a377fb35582fbbbda62bb847746ca90002df6d4ee52d2445f3ddc47a69d3b4da82cf8486b3d01e26d4b6bd2d162c6c8e6cd2bca0237b54594a64d492f6a036e38d72d7d2e57f52a4cb82acf1258ec3af353effec02c658c54da7221001e10062fa90dc2e6d8488ebe56615121a70a22de8ac675a754453953792e01ddb2cfebe1735c3f9952553aecc4d03c8001767c3e003008a52f461e24b513d88abc637769f56c13178f3f2c5b84d13a133d9a0bdcab8b19102e199096fdeed5f722fc62d59ef2f56f858083b84eda54f536a734a119c9c99ad9872e35d74b5bea54f48320e27ee3555af492e780f600251013a349d21e594", 0x1000}], 0x1, 0x0) 16:02:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) r1 = getppid() getpgid(r1) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x10) close(r0) 16:02:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='##\x00', &(0x7f0000000140)='\x05\x00', &(0x7f0000000180)='@\x91\x00', &(0x7f00000001c0)='@\x00', &(0x7f0000000280)='!@\x00', &(0x7f00000002c0)='.#\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) write(r0, &(0x7f0000000040)='h', 0x1) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) 16:02:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x2, 0x40) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:02:22 executing program 1: r0 = socket(0x26, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt(r0, 0x9, 0x10001, &(0x7f0000000040)="32c21ec22cb42b35567d4e641555ace78578f320b8aa9529fb966664ce023c10a3421801280b5052e33cb5eb75f1dfb5b8a49bae42d0bdc556430e3f5d6393e80d059b37c058bf761254ea97acc082d7cb37324d1c0f", 0x56) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:02:22 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) getsockopt(r0, 0x6, 0xd8c, &(0x7f0000000000)=""/79, &(0x7f0000000080)=0x4f) getsockopt(r0, 0x9, 0xff, &(0x7f00000000c0)=""/247, &(0x7f00000001c0)=0xf7) 16:02:22 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x400004) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) lseek(r0, 0x0, 0x2) socket$inet6(0x18, 0xfffffffffffffffd, 0xfc) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:02:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5ed0d1628b53a", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffff7f, "01016d882e16615af872eefebfa600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf98848ed28051bd24603dea8d0343d605e2d3280d33ee6185c6a19e1a3dbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902ca2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca7bc3e92423cb41191c368771b6626551a90e6a0998bd25030a8ef816d1f947af355d3cb3fc4112013a2adde1491facea20b30992b9b57d95228d01b8979a3edefad0c39068c5c65f9a4500c82c9ef59b196ceef9a443b39af502c095c939bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d65b34f9eb422db0cb072b4677074cda2f26ddf77e5944d4fd99c528d0f2000000000000000", 0x190) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="8b0f9022e0913c34a5d7be4dc8c33a597f8132d8f71eef4904252661a4156748c449df6d399604cfe0cd0538b1634259a2bc1396e7973fd457536eafc368450fc800652749635731b643e6491be50b1db58ae5f555be2f1776c9b1f8e16285649cca5c536896569500315db74cd86f85bf28eefdbc13ff6207905fe0a9e6ed04541d7094775d0cc256116b244cde0abffaed5f341b01c44de000c4d4f6411a97f30780584b8096e5d3730d89fbe000", 0xaf) 16:02:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffdffffffffffff, 0xd, 0x0, 0x800, 0x20000000000}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:02:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="d8af9800737591fce0d58b7e32e25f5024a2ea127fd7e85189f5d96610498639e475073716c66bd2896902b37700d9811a4a5592040bb4a9e01d18544503a5ace93b6abdac8035692343cd081c6f566fccdbf60851e7a7c9daca58840ba7a389e39e2dd6929f9cd17811e82e041d94fc98572c16590740d77f1cd8ecf504b2b0b6e046c067d36436c3918dc61d869b3e2ef8707a6e11b759422cb67dc0248abb49fdd96fe7cc", 0xa6}, {&(0x7f0000000240)="e847c5ea8a3a7c932b59c23b2d196f59e74de641e0ea9e824ccfad84e79fb976f55a837f54e349b14f0492e6e74712e83f9ea84c37a1f544a59e2d2c6dbd82a1664070ecaa01da5d6db6e2749acf", 0x4e}, {&(0x7f00000002c0)="6c6802fa18f6a530c02c", 0xa}, {&(0x7f0000000300)="87d885c560f37e40fdc123c921773ff163d8e2b60aaa57c9bebb54cc4fd360e4f49c69e789ff20e06bedb9543af12eeef37a69a09854e9396058190847277a2b712617a14215c49543fa4e3d3e33a1c99123f8ec07b8ebbbdd0612685fca583cdda11ee7e7961ee2224a7373e72eb754065dbee7d2cbb8c831b5d24c66ac30fcc256410de43ede5d562dba208d77542ec9f433511701ab823376b7e997a4da7d56d09c7990880c92", 0xa8}], 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) sendto$unix(r1, &(0x7f0000000180)="49f45f3417494e2debab2d23246a451aff6dafee2a020476bb9763b932f61c3de3f234e32ae647b467a3c4db0c9ac4fc325289d2ec24e1c1b77264abd3b6da13c558ba4b0dbe66e38c8ddef9c93c4c3c76252bd08c954a7952b4571567e51a7b2a6eb0e844da908cfd24c4e92b91e122ef7af6abaa4a65fa21ee6100d7665327073662c9c211a138c9b2fd8f1c684fa2", 0x90, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 16:02:22 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0xc, &(0x7f0000000000)=0x8, 0x252) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair(0x20, 0x8004, 0x68168633, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockname(r0, 0x0, &(0x7f00000000c0)) 16:02:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xef46, 0x0, "238da576a8cc77375e3c8c78f0632832ec4845a3"}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/4096) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x7, 0x0, 0x8, "1041c9666002245ea3e8956e963daac337dabbfa", 0x9, 0xe5a}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getitimer(0x3, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bc9dc84b3c28a9faf79061fecf1e647c686e85d5", 0x0, 0xcd}) 16:02:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x50) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506de5503ccdf3622ceab7affc09442563dcb163cac20d08f783d1478ce2e47a6f84b49608294dfa37a6b74ef34abac371ceeaf4be7fef9a6c54cfff71475990981b3a74f0149f964ecdd99db420c008babc997802", 0xa6}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) sendto(r0, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a2491", 0x46, 0x2, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') getdents(r0, 0x0, 0x0) dup2(r0, r0) 16:02:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82434a"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:02:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) write(r0, &(0x7f00000000c0)="e38e8dd6d7ea89e0aab95de3db7be113407c5fbadb03c2dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b49bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac90f93a52eeb565", 0x91) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000280)="ce2d4401b5269657a88988c74cf879f302b180812e9b52d740c28add4b6537527aa7a2db5c1d72a02292b6d795fa4ea817ce0721ea4a5665b49fecc42c12fe9d4a14613398ce24a151e0ed483843a9c91e71756f80755a1b6482ea6edfb287bb9869484f492e44e50a84e777db075bec886b2097c350c5f29413a1165307eeebbb7996f68fdedc36361d083cbcfbcb2bd08a4642d6e664d55a46c02caec394d1d78b8cffe4991f923b7498df12eaed1531000e09e433637cbe36258fb25ca2e22fa688554d0714ef6a059f6b2b809e57350976cbbbd09f04b43d38ee60c96bac78d504cfde3e66aa052cc399306c8a664ab78cfa73c31ee7", 0xf8}, {&(0x7f0000000040)="b04fab1270af602ddc22182bc495db7c891a7a2b59105ba845b4e95524491cab3fdd78507350e26c4431b9abe3fa2054c711f03df59f436b", 0x38}, {&(0x7f0000000380)="9fa47819b0a6219a1f750abbe36f6aae9335d3ed35f0940ddf03d6fb77a48d3a8b383838772c1d8f961879e2d9ba7e4976bf42ade5429f95f66e04b34f546dfeb82ada5f42168e51d10de469cda6fc5f1b2245fca9f7ab54394ca20752057b4e06ca34f331089ec48c2a0b7a7134462a04d569d1a4ccef05d4fff6236996bede867ec757755c2cf3ebb1e9274228a1d83ae4d409b6bb7585d0af6b2b878938345e035c625a15f3c2092bc417ff13a19822802dca43d86f1cb519221a231bf16d19ab83838b45d44e68c812548e4a03bf9e37870ee76c7b5da9cb1976", 0xdc}, {&(0x7f0000000480)="cd639973b9254c4bf8fffb369f536ceebbcd83074907ef5377dc50bc247d7366ab76c000a0573c3708b5d7dfa036646c0caa85eca6beb61be293655417f523d249d942e34363dc97a606ae301afd2dcb239233c2c000c324978299c9f9640756d120b682cd8b31a7d6e87116a78fab71df9fdabc9037d811dcf9e8dbec8bb8f152c4cfc131c1d60aa9f18360043bead4a0f058aa213c694c488eaa9b81e9f2a9a1456857543f837f77c06c693e73b2c503c49003aece506488df731d0abe057967cacff7761f09c363718c2802211668146b9520659e1711beeddab60b5ad5fa066e7cc7edf7f19b", 0xe8}, {&(0x7f0000000580)="a4af1a07b4110055201b629e30c16499c8205d727d673b5c6dac9d99c91e40d971a1cb380dfdbcce9e122451cce9503505ad6a0f3d8ebf82c1403867b8bf245426c0f45bb1cd557cecc43a87a8c16eff8f6c9baa288bf4a9ed24560d622e5342c681f3173bfe0d6f1d5fcd7e57c3ff1709d960b1172048dc506dffde3c740ad37b353d95c101b51ad6d6959c22e5cb87b48283c488108418f46d365873315104a4bf5bf567858897bdf72255e4e9acc77fd8a9c8245fd82891224e59f9e360078d753b683b206088163d96df1975e6c520b893e0b17e2d9ef046c55da23595c4ddebb0bb65948910cca16eca5efdb013937a079c656fdf9f88526d3cdc9de8f955273fa0fffedbd74e6bbae6f77004e3b00d46d8e63b8fc7ac95788f911b724dc00b49ff4bb74b0f652467131f99ceac04f82b036d6c011930f9271814d615144c04c10ca75f0eed4c0418a8846ed8476e49dbe5c9ca79d9ff78090ed5118a81531db69f69c6c27bb7d591d26b0cf96cb8b187dce49e97802843ac187657be36b65d464e6de4a45026585d535518c5c7f7f8a8a44038c2b5bb2e13cca4d7bdab28ebe6f0d0339671beb223523b0697a61b99e22e3f41c76bdb21d3bafbea97dce27c0575ebb7939be891e672f07c7c2901f17d923a5cd7e255a16e3eb501e6fc6cb06404c05059e92f271fd6399c1e70b068a3a10e29644b428d7878744f811018ce65dc3c55c78ac0c4bbb9856a48847a3e1ae9424567332b8eee395db8dd6d2223c00bdcaacc93767be6dc17718e90587f10c36615874286852e2b769025f7ae250f9318d801227ece1039d602b1cb20a7dabb1215dcd6da43f6b4ac72fa7df6885190f7c92099f4621739cf3aab52a2b1903306a4222f27556e5af1abe56b0e84e995d9a16d36934c947802c68cc4e3216c83dc2d6665905ec016127a6ceb87eb545a7195b4af79f5b5bc8e13d64c18c3950f7bc4dc839515c086818e495d270fb01d2d4cb0e4cba89f2a7dfb01a1b6422d1d953493e409e86f22e7fb4ff75f3e863e94ef77aeb9ea3e902381889a7ef074ec1544684d56668092078ba0c22f0c5e0b2696c1214264e25c61201700e9c2978a3c157e58ac0f1db59de572d6f9b6a7550aa2cd7e70c26d08ae437dfe25b50471890a49bcda3bd88912ac356b7b093b7557f02653e4f4508c2927a4b971b6c17402f8778974ec0becd6bffb06f35f48d9baeeed2b419429ed25b056ab8a3c6138cc8691cc2f6df1a95442886b5eecb1dbeb52b488548f688ef3bf57e96439885701dbba9d2fbb64a84f18dbd9c9a42e14e3eb1ab36aa9074484eac1db3463d11d25ea6eb42783038bcd18942a6ace63fed53d3f945926e82b927afb020eafeb95bcc5cdd82778c115813c31b8fefc919a013a84b93c663bc53aacc247f008e3c77656a532dcccb7e267e02db08665e0451fabb627007ab9bb999f31bc5c123b9d4ced029c43161ede46f8fdfa7def378241d0b166ea92810e31190f73c77648e2b2e1852320df0023099540eaae8abac4c2e2f379e4f9121225301de5d41faa499fbc3c68e15c6dc4dbaa38bc88d793fec9ca82384d30a690571e4375450d498a1f212219ba30ce87a5021e78cf4b483de2981a08481649081ae3d2e0eb6eaf17f173953a0d82badf1e19b6060e73cda02f02fd396b40f43baa00e3fb80a360412ac0c1f5f6605db3b77e68b76386f4c9e7458363163fbdd2c5786b37dcfa0269a3f86d67e9c880d9d777e60986f844c53629fb6125bcf1c4dc0e0015da6b7f6ec768a01418fc7c4e3fa7984a334462545c2b051f27918845f63d2d45741b745b0afc2f4b3dc1013a49e2fc58cb0c3068eafdd2ce45e2419bd9489ab33caa0ccdb6d4b4ba4f59b5690a81106fb24eb5dcd22a8f3f0e5e6f24a59230bfda2276d0092a304adf648c1a9dc6f34df2322ad1e060de7fccc3b8cee4f3ab217e1f61cf1447222f476be54376c9f53c2ced63532ceda093db28387ccb2300432ed3bcd2482c55f444219f5bb54f4f4de926e4070817c6792f5e0ee406c2d228bcd0e7d099a68b7225762dcafaa607d65bc87c1a2f17eb038a204e83640d2af3f4c5bec04f7912b3d008e812154de4c9238dd5eebb5881c1f6515674982e614a430e4f45a0f0c62b1c8a6440dcb8e7c9b908806359e21c0abe1f4100390082cdad0562883ecbdf2ca22b1d565d8b689714d71a4a994990887225ec93b545e40b07b6a2ec2db8d5f94607f8c3d80b0199b0ce450e073b8ef1208b1eef16cdc8017795152b32775d6b0bc541d705d343b625bb67967bbf5231c5992025b9ce824f5f2ed077bfe3fd2195eaa1ffc7e2ed2810b5a2a29fc5ae0dc2c97a175c853cbcb374cf1535b211c072dc4b42110b0daecee9987eb43ba53aed5633c48cd235246c946f83c3447fa7d69c22ea8e3e7f5aff4fcfb19a1cdfd8a2cc0784e93d1c4ce4a5529c3c5231a53358a8f3858286f93e3c03a1596a815ac91a1002f5e72ed037d2a5c66151928f44b131748d4f3570bd10af7e479e29326c10c50f41bfb3676c1949aa231bd7126b1cd3f87fa1b8e653a2ce4acdc22ff66b5ffee3cfc8c244911741be4307b17950f3ffc30b9b4e6b034c7cd8162919fbb537cbd5d1d820db04303c0d77a74fa6ed9cd95d97ae17fc45dae97256389685fd940b37153319b7d19a177192ab0b8ff2c6d36a07b6274e5c8f96ba7491b14304d7867b4861962ad31d8259775480fd66773384986df5ef0b6851a140c4f11f1fe200f1d441cbe8d145b9a1a9e586859f7971d08a7f1f2756976650e4a1c34b6b8f6b07de3a5ffd7a601fe4f8bd4b274488107d4ede7a483947f87f8adce50ccd6cd4731686c6b5ccfa0e4bceae5ec57b6876c551453417f61cd9addd28cac2ed529537365f77f240a5e04825d3104fa999dbc0b548960f2fe93479c20f1f6133b99f3805a994acac12631ec3e07600fe54711330b392e5d16705fd16c4c9a8cba66798f26ce5927953911cc9dd5535851a77a78db8a2dae4859396ef93b20ec62f9d125d1a7cc501a863283e366439b01aea68c27dca2d8eece4b0bb23337db5df5a89afecc12f05fe7cc4724a8bf84afc9a5e8649fa46f9182b8a940545a08984674951616e6d84219484199d2ffde560b906c418f8f0a439db3561fb174c1ebf9f2a9e0dce7e56270e2533e2c359360d8e32e9cb6270b31c03beaaa7ca0ef0be9f6d038b9b2ebd095d2e319b9d58e919afe67f2435949e6579c38773e94c1cae2d02988769a1ab66a09df25dd0a05e0f3d2475b5ba774110567b6505acb31cb01dc4fed2947ab4828670cbf3b553badcac24bb8ba2d2e8afb4bc88443a3f1a0f5667fa5e84cab7762d674ea9530d59fc1af5e727dca3a229d2d9baf30fc1464a2ab967411f0ff32e2fb7b2c7a61d2a9a271cb31500cf67d0f330eb6d2dd099aefdb93185c15c44d0aa27b86d9d8470b4a26524fd57c57b81d692ee8c45412f15d26b37a725ff763525a232e4ac333d62e2fff8695db4486d93eabcaf222d91f098ce39ddcfca8abbab6ee16d8b0913f229a6e0c65b2b0eece183b7e425c730bd88d69480f6368d36767a122aa53086234238daf87aa7970eab9df223bbbd3ae90b84284a0d06da580722a90ef988c68d7fb882b7afc03911b7843eb6a83c2fca161b5ed5b335d761f54e38b02cf03b2c2d6ca3781acec1ad02104db10082bf8f50c3ab82406fccf7fa826be70ab6a891d5a8ad2f767be691240b90186b405fef3451555f191d488372f8accb42b85a210be001fe504ff928a8f2c6d128dad6c9d32dc647c2ace2caeeb611616d2b250bc12e6dc36a93c34acdc0ec8115682ad84d95d10a90d1190c9da06f43c2ca5ba7bd5f24d98109840acc1535e4f27362da743f19742e5f5dab96d22121e9d3487c595b4b040b5eb66f6c679214ea40e86d7bd993a2f561298ab154cd43dc70c4cb1b0f1f8fc6ef4eb9c10a8058ca2eb5ed6d949a4965fec82b93c43b2220a01ef3f0cf9c203bb140b58e681ec05b174765b81ec5513605e74737ea67010fdf49befd00e7c1466752db1f9ff603bf1caedb9930f73fa7d8d81fdb33abeb09e99c6e75d0e8e017dfd445bb82f554342765d5946d2f16d122e1862e166861b9ca509c14aa0710d65b2d9effd7fd597e5f6978e609b2967904d27f9874e67b24e3b683ee8eb9691aab5c968777fb4ba0883b7b72bc8df28e2209f0b21b6a3f8e6e6545cd34bdadae32fbebe658937f040815866025a043e97438b4c17edcdb021d0d8af727551944962f50dc813f4ef2828146368be00d60502e619724d42f995bf58bd39fd7ea6870e2001c9fe012840c86963652b6458f3d25745cf3ee2d8b089097ec66fdf7fead6c5c154f745e4fb291b6c22aad6ceac56deb246fd5a9c96e0a710c99e4217c45f1c9cbefcf8dc9409cd1959180ddf7d39ec85632c99b334540f113742971e63ee683bccd5767a843d3a7f39e1bf5e7f137db686490efdcfab4e58e1625ded70a34980b6dcc119de99466b8727fbb45aebc22ed37882a49ba8b96e48982cd643ab2d48fe625e6fee47206479a10fad9e7a25718f25f0502491a102320eb046d74b32dfc4234d580ee5e9a972293d7caf6b66de49324d6385f2920666123f093e29ce0a6875005b6d9e7e0b7bd6f17c626611e07ede2ad7a178d4374a44f4ba0249afc2283a5e997c4344220a4aa67bc817d80a08ce3a2dde0b344f55a2c374f1348f28a91d8e1a0ede205d705da2c575c59022e37715d31972feb120e2eb8caa134d952b683c0eab2dc854a9f3bd982a5cfa31d9832abfd8d0bb8e0b52147cd468d5fd3d78a94c9e933ae85adbe8f6fae697a48f8f07807c637c3778fbf56a727a6c6448625eb06245f6d0354675ce3bf526b83726edbf0e7a891679f34c6229789dcc2e33b4747f89525c7dbc829a53d598d083bd12fcf9b53e8d72f7a27d9ad2d5ed90e46932d681fae7e5236bc264ffbe24364a4ee9fd08b72449f326932f895b645e1eca335a1d7102a18f79cf5656135558c0374e86c5dd56f712689c223bce89602398335b59200ff0296dd6da9154c178cc33458fd0a0177de52589ab76d63d8330be7abf2661469969e15ac87c80970666ddafeae78d92d2c1f1fc387ac35836d8563e0b3de6577f31b8f08f902cbfd26e51d1cdf3daf25228aa44964a6ec43feabb7b88423420b96fab085f3bae952c104169d5a801f1483a5bd3cdb0b7fc9bd563f2a997df9ee24fbaa1c1413cb351a2fee5a10966c06e776e3a1d5881d5b5200371c8db83d23e87c2c9ac060df0f8c7e6e8d87eaa99af04cae688cc0165b5fa27a73a3424686f2256218118995c26afd238ee14dadc4a4300ec75ae7064f107541d8343743e5c45a7817ef1b82eece0b365dc137bc99ace65cd7a83af11c7b7301595a73a4707f6bff71657ad5daf5083bcc4fc6b620ea06035221d7118f4c614322b697a1240ab51d4e502451f6fd094347d513cd758c8732f849686f91c16c23b3e58f30979c44e64524a6b422661bff7a6df6530ac73ebbb4a3f5254fa3107de150225e54cf894625c7e4467826a188986bc8189c37ce49c4cde5447b2aa3a5047f5f5725efb0fd1995dd39b63a1b88d75a8590081dddc64b51ed6581b9db19a13696e00b42c1f8897178a6b68efefec5274599f245304a72272033b79a214857c0357057587fbc5dd106090e4bd7aa40aa67bad54549cc8abfd7ce1be7560448ee4f50012c0114cd19c66b79beeb662880c69fe21a8a7d10a1", 0x1000}, {&(0x7f0000000180)="2915522ef2e6fe9762d58b993135422deeaa439cac424ad4eaa745ad9ec354e3218935a4ecfd440856a72d524d031b76333a0114ad29dc405774e716e4076a33e2a03ee41ee53de56d297d98597ebdfc9435549011bbfea1be260709020d3cb65bea50b50d6d", 0x66}, {&(0x7f0000001580)="a4ac65c9f00db112d8687beb52993ca72823fd922abd7a840e4c7bfe8031af3b4d7ad18dd755abe905a1547c598c84450e7384c6cb61a73c9efb3bb5c0fc8323ade5bf4e1ceb8c67d6f7f9dfe6bb0295e60a5d2f5dbba46145b682e8695030ecf5b63d2d1072f5bbb0bea2d8df4af3fc15bc986851d0c6658b0244bea455ded1ef65e19d8b0de94bd6b014de5a55387710a3e9553721bd79f607f4e1bdea875e", 0xa0}, {&(0x7f0000001640)="7081db69e597a3da189c80efe4113e185a4891a2d0681de6dff2c93df94dc057373386bee0451717f299c2e939656f873a54532bec7512364bf00ea09bcf", 0x3e}, {&(0x7f0000001680)="66f5383e18fd001cdb7ee9ccca0125d24b9b396f968eaf04b52b7e0dbd976d84d7e832be97b7a07bc38de05ca4f7cd3ddb", 0x31}], 0x9, &(0x7f0000001ac0)=ANY=[@ANYBLOB="880000000000000000000044000000007422e420ba84c755218ecbf6be366d46c339fc6816170da987e3acf029c92c54982a7aedc8c23b18683108cac3c2de6189b5736c8f9de4b7481b3d3b8b8cdb0cd24276d5e145e9dd224a010688fe35ba8322728c9d9861b43d023005ac72bb973bb6cf030cc6c46500f3d96ea16e0f1e6356dd7a7ba9c84d99c80f86c6d7802f064f6d14e48d0566439befea4d32894da5cd1117529e92fcead2282a18df2da30ecc1e4e91474e000030978eb54b48187ef61dd70000000000337e33d530a6f48a000000000000000000000000000000b394156aa848efcdce18d9da5b7b8c17035bc2ac7406ccb163e8b306a042f7f8fd4c6c9dca42e24eae50d13557a5673149b213f126d5275e6b686e442b79c2257e670560e6e75cd199f42548d0c8435a7cf0ef2b39d760ef2abc687cbf676ca37899ffeba7750b3cef9a44c5f96c60bc7b13ff8d3688c06f6347081f478050e672316f4f5750ae7e78b1b6f16c608c670a57f1fd6fbe7becb649f10199132dbc8c8463e7aaa369b7969b4fd30c2e3c61a90649f710319824843d29a64bb6985690699ea4b00cc270c5551c58c3c84f85b67d2ee9d8d8ebdd306793db1ca1806e615b6ce73eba2f8d9af0e169b36cea6307ba0f603b8106f81b38d56225732f11586ca72b24fb831dbb752145b3f4a8983be6af1c3c4043c38f36825cc199dd87"], 0x88}, 0x40e) execve(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={r3, r4, r5}, 0xc) r6 = getuid() seteuid(r6) chroot(&(0x7f0000001880)='./file0/file0\x00') 16:02:22 executing program 0: clock_gettime(0x0, 0x0) clock_gettime(0x5, &(0x7f0000000240)) syz_extract_tcp_res(&(0x7f00000000c0), 0x482, 0x3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000200)) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/110, 0xffffffffffffff6e}, {&(0x7f0000001280)=""/79, 0x4f}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000140)=""/102, 0x66}], 0x4) 16:02:22 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:02:22 executing program 0: r0 = socket(0x1e, 0x3, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/149, 0x95) connect$inet6(r0, &(0x7f0000000100), 0xc) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000280), &(0x7f00000002c0)=0x4) listen(r0, 0x0) getsockopt(r0, 0x10f1, 0x6, &(0x7f0000000000)=""/158, &(0x7f00000000c0)=0x9e) 16:02:22 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x200, 0x104) read(r0, &(0x7f0000000040)=""/253, 0x6b) open(&(0x7f0000000340)='./file0\x00', 0x7d, 0x100) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) semget(0x2, 0x2, 0x430) r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="6b7fbb827ed1531b8f8e13e76349a9e4c26576d5921c33ed6466141ac7160ff00a8587aed81d6f92ea9756e41d0c512cb747904306a40cda58acb04e400a6d62fde0704582879f879a201637cebab9c059fb239ab6bc7e383cc0dba32027047c2b360750adf35511a154522071e91b817f53f203f3aca3ce23beb133b9f79e2e0feba7feb02ad31131a1ef779eaf35c155e1ea24d9264c80795e126c0b0a1d61ad", 0xa1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0x1000}], 0x1) 16:02:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x4) close(r0) getpgrp() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) fsync(r0) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:02:24 executing program 0: kqueue() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x800, 0x0) poll(&(0x7f0000000180)=[{r2, 0xe5}], 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:02:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="1eb420ab51fef2576686a01311538d565d32abfa46b3ccb1ea66e9a04856fde330ddbe9fecdac6a0528bb00ac61f233e128092bcf4ab8f0b0dabff48f4271fde221759d9bf629cbb5a221c4014dea66c1f911cadc6701b7ef4fcb66be7d8b441dcd242df502c2479639ab01d72a20ab211ecd5b5120a988f3db3a4d482cd46c0d2bc804cca3c754759db0194bec6e0e9344971a646ab7520163a383c60e610997b", 0xa1) 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() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x1008, 0x1) 16:02:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="25001e1000010000000076b3d7f7344c40f8481aa8452eba04841810884580ed8c9bb89b8d05470ff8c6490c0592fc84528dca9dd200f381b1ab187d288595d0d6ab2665b7e50d7816d0594235216276cc8b93ba2946760910b78641783e0b4415c76c7cd2b40625c52190fbfc05000000000000089239020c2250f634801577b4b2b86eca66948796249bdf79c9b6ae1cba5ca1d2c89888000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:02:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x18, 0x18) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) 16:02:25 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4da) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') close(r1) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) fcntl$setstatus(r1, 0x4, 0x0) kqueue() listen(r0, 0x7fffffff) listen(r1, 0x0) 16:02:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0xbab6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) 16:02:25 executing program 0: r0 = syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0) syz_open_pts() fcntl$getown(r0, 0x5) 16:02:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') link(&(0x7f0000000100)='./bus\x00', 0x0) r0 = socket(0x3a, 0x1, 0x9) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x3c7) 16:02:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x329}, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/82, 0x52}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000140)=""/247, 0xf7}], 0x4) 16:02:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r0 = kqueue() r1 = socket(0x0, 0x8001, 0x3) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = openat(r1, &(0x7f0000000180)='./file1\x00', 0x58, 0x22) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x8, 0x9, 0x8, 0x20, "fb0140d5fbe1e733944234db031c7aa487273f21", 0x6, 0x1}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = syz_open_pts() r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) poll(&(0x7f0000000140)=[{r0, 0x48}, {r1, 0x4}, {r2, 0x94}, {r4, 0x1}, {r5, 0x4}, {r6, 0x20}], 0x6, 0x2) chmod(&(0x7f0000000040)='./file0\x00', 0x0) 16:02:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x0) socketpair(0x2, 0x2, 0x10000, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x3) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0xfffffffffffffffe, 0x0) truncate(&(0x7f0000000080)='./bus/file0\x00', 0x40) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="18", 0x1}], 0x1) 16:02:25 executing program 0: geteuid() geteuid() getuid() getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) r1 = msgget(0x3, 0x82) msgsnd(r1, &(0x7f0000000000)={0x2, "3509e89ab23e99daadf1e4cdb605d1082565f05fa6194a7f9d6d042b5c5dc15d2a26caa43346e3708e0bedd95b660e37dff9f748bf4f8bdb51821811a3536f9427024c2eceb57c6ecbf5484fe7416f529f44796752f14925aa9a2d9ef3d6dda6e373b3f5450f39975a2b54d70ca7277d270b2360e6d5db384baf7dd7ccab702f98810cc148e38e67e48d560253"}, 0x95, 0x800) 16:02:26 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:02:26 executing program 0: r0 = shmget(0x0, 0x14000, 0x42, &(0x7f0000fec000/0x14000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) getuid() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f00000000c0)=[{0x1, 0x2, 0x1000}, {0x2, 0x8001, 0x1000}, {0x2}, {0x4, 0x2, 0x1000}, {0x0, 0x6, 0x1000}, {0x0, 0xffff, 0x1800}, {0x0, 0x80000001, 0x1000}, {0x3, 0xcaa}], 0x8) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/4096) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000001100)='./file0\x00', r2, &(0x7f0000001140)='./file0\x00') recvfrom$inet6(r2, &(0x7f0000001180)=""/169, 0xa9, 0x802, 0x0, 0x0) utimensat(r2, &(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={{0xfff, 0x3}, {0x2bf3, 0x8}}, 0x2) getpid() connect$inet6(r2, &(0x7f00000012c0)={0x18, 0x0, 0x8, 0x9}, 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) ftruncate(r2, 0x3f) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x5, 0x12, r2, 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000001300)=""/215) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) recvfrom$inet(r2, &(0x7f0000001480)=""/96, 0x60, 0x800, &(0x7f0000001500)={0x2, 0x1}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001540)=""/1, &(0x7f0000001580)=0x1) link(&(0x7f00000015c0)='.\x00', &(0x7f0000001600)='./file0\x00') r3 = dup2(r2, r2) ioctl$TIOCSBRK(r2, 0x2000747b) getpeername$unix(r3, &(0x7f0000001640)=@file={0x0, ""/108}, &(0x7f00000016c0)=0x6e) sendto$inet6(r2, &(0x7f0000001700)="821c40491d39f962ebf06f9e1c8f213d278971506861407853a49d3cee7a2b975a77cd3b19112ae2aeb6e9bb2d7ed5e066345fa94a98560c266abf1d6b713e04b88c64235794f64761c684283f720fe949", 0x51, 0x404, &(0x7f0000001780)={0x18, 0x1, 0x7, 0x1400000000000}, 0xc) r4 = semget(0x0, 0x3, 0x20) ioctl$TIOCSDTR(r3, 0x20007479) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f00000017c0)=0x5) connect$inet6(r3, &(0x7f0000001800)={0x18, 0x2, 0x3cb1, 0x5}, 0xc) sendto$inet6(r2, &(0x7f0000001840)="e40c35bc40e9cc8fc39b2920f3c46ac77f6183787746c6708a57c61fada712294285331b4ba7507ce15f608aecbedd006ab9012acba2c528c785a2158e042f8c4a7c816ca2d06421398d793aa24ec9ca28bebfdda72c125b3a003dab3cb63618d86625d3be835abb665f11e5b2bc5e23b4b841fc629e351319365488a4b298a180ced00c785ba03ff17d7da9f3d8687f47cf589030ebb512e556b1d7b20681e99b9b673dbf889ef6b05738f8fa8188b7452fcc180333adb948bab7236432fd82f45d2caabd145748ceeb444041b2be8cc5432f616b2601092e5081cfd33c21fd9e6423af9f3c65ec3496cafe8df51264bc734237bdbc3da7125f178ecd40af74e10f07db34d04c3381dfc920a5c93e418abbee5a43fb7ed82c4e286f2682f2f4f0a4bf536af10470e129a13837a861e5923958088c5fb6aa34267a62dd143b61d77c5fa9d41fbf808aaa0fc39031548d79831e51d21c30b2265f89924b6b1ad0da092f3b2ec2b682cad48cf68680f0481a7670e005733fdee083d9f73332758ca752509fdd64c2c5621d63e6814bced262abf6dd033d9776424e8f91352636267c852bafa13c08b84aea27131e04899d29e4b9a03721738e654e74c81937a9122896972e587c87515685a9324efc8d744f30773ed4a0c30e318a19c3152118f3eb6f8dc8b8784d6cc84bbcf20dd7f4ad61c2bbb8a6e79e2b715dd63d0d773e4862bb026e6fa67e8554d62137636a3b63e2012fe7e4e6d5531e96dc4248c5bb157f788ea2e7d21a9d81174900dbcba42701d108bd52b8d337001b7dcbed6a11b82a2a8e5fbfd091e109d0e5175f3856d1a59081d9a5e30dbd22e071480054fc3999af3f5e3a9eabf44e4f7f7c57b6329a325d82a681f43241d991f33a9d98a933ce4d92bb8755ef203d410ec6b61133e046a87d1b42a38c8a4a0432f2ebb1d7194fe31799ad685fd004bb8931dffef05fe53c63d3dbb49842b8879563ca551d62034eb8782491dddaed76332784775a5dca6a92facc8e90a088ab0e4de4e79e0d42203df09a74dfb48bae330c9b7ea160c244ffbeb36d8a32c379226ef98ec08f49c8ff7b4144de4e83aa55d1bf962e84772fd406a21d5fc63f0cf9866961ed2fc00fabedfc3c2fa33e62d61df406518159aedafac8e9dc48ed03e71c3cfdc8438c2581a7fab7a508cecb190bc100cece2c6d614b1bfd78a440205eb3580eac37e0ac6bb6a9f2168e9ceb0116113f9686f588098259b877d74276bea6ff4aaa233ef1b1ec988664146a7aca2be2fe7d3b6c26561e1b3e002446b7a3ecdbf1720a5ca552523b012417355ac8c2233f3f519c6e34e9b5de1b86308d4ed49dfacfca691477919592366317457e1be3bb9d37d8742ebdeb6370bd5dc76e675afa0402b01b0a705e8e53f2beec928f98b3ba00b839fd412e31eb21021a406932d2a51de5eef3a0fbbb25d41dea8d4172832ce9740369379db5d2449df8726e0868a8571b0f5d2d822a6fb64ce83e4883f6d63d60384d808dbf4a602d5825ec3f0dfa3cf0e67693721555a594aaf5f4f331aa2a0548de288f99e31666a5082782004831892edbd1f19982cc7a6257c21d93718f390f944f9d7f453424782d49dbcd5515ff832af0557455f8ef8c779a71a472abf547af03a56cbe6530e846b795f4b7a866fa8516efad1f09f42cce032431c2189add7ef73548be46f7a6a2c9172078d900dbcd6f8861d269d6b00aa58bd0940128ebbbf985c8d410f40a7f1bb48dee6c856b2fb613db83adff6c8d24788dda4aaa2d364c14eb199ef6f0de7d4170cc09e3d0d2aba98d02efdd8b4c1f6822318b5949c2cf5593fede5cb24e57968fe530382c7b8ec97a8fc0bbd01ff7e663c673c2ad0929bb12cbf7625a36232f2104185d9e28e7f56c74d50f6164c16ae16dbc81f0a52a00fc48191fb718ef83b4c1f4f305c41f6c6de767c0bc76c8bdb185c0605e347eee5160c2d874e9c1230bc3329fe5fd918bcc228497fb9622502d4eaec4da7df3da31bd43fbd7a8b3973ae7ffd076efaabb4a758d3049f307b764c2e315c845a1136751602953df2611d069a3c5069328ea4bd75b32f9bdb408ada76d620a5e2727ff3915e0955609f035f3d3f3d9d8537feadc3f8abe36621a31c95b92dc8a4bf513ffca64a3586815eb9737effd7f724e38024ef8bfb301bc80c2687718ba8889c513327d2b60e91a37ed9ba0d1db57618bf61523dbce321234c7bea467ea66f13938ed8729377af1eb65778ecc1e68b80f0489e3f4eacfd6e921bc525be05619e08d76f04fcb969310fe53ab7491a0e626d16503acf88b73b09e35f75d3c61d43fb2845f322a7f316608a0d0bd8bb6a85e08adab17bc6cb8f948236aed658a50d52c50dcbce7d52f4a6a3f953b6df0082fd652eef1cb9ce54265ec47ae9f7e439e60db323971760700954c11f199373b9634cbc28115fdb98360a2b3595530a72f80fcd45f4298815dc3a6f08cfbb39b7df829a2572fc8ad62e1e91aa3dc7dc03d500c27d176cb56d1da2f5518f279f8141cf4f633a67c9ad80332146ef5b5bb0d7efaf59a88cb213559c344458743ea5c2feae387d1ebbaae3915865bca611f359beb20a3f782bf01a14d2ad41efd4275e63759154db007cc3510a5c5193254d1adfb7ac2722b40a2f3058c25068ae31bd06b023c6f34b9c49b589c6d44e633e5052e1852048f1b59e0d66273eb05db64ff6d557f2a11e2f7daca4dd9e746c973556b07e13aec8ebc12a6c292d55af6c4ab3cb2417d52b69c07eb2f3a656eec5048f60906e04f51a63758f20cce0bec2b052098a8012f278cc1f6aa456f88899b580d40ac4339087db50088b0ebe1fdcab418f76b8193c5cf0c88816e80d5e559c1f3004a0bc7039562b260094d98c735ca80561bd82e3018b4f0f89bb906e149754647d55ab74d037bc838a897df019269b0f3b24f9179c8a2bbcda26caf4323720f7f3a91c121ad822cef5faf4a4bfc7426aa560511b4895c3329b41f1311413f4bdab17d639b9e04250e2538686a5620a5bb2dc32eac020b6b1d46ae904ff74e4e966326896ba7603b2a77c5a57229fa2809e68417c4e318853d4ddadc3e135187968df91cfc486f68976b429f55cefc395ff2b010d6b0786501a2e8ee3b843b9b8b7dd81163b5efb260c1da4b94beb64ca202925400efdc2fb62e6da34b9eb06553c22732962f2c91b435fc18e691480424fd19fb3350a020eded3b3bb7291b91d4df41b1dd2f0fa1c3ef5e8805bcabafe5cce7f0096882aa61ff8891362711fdbac891e02fc564c6e191d3f49d151538c75dd3143baea62e228ed93f0e828e3d10364bd0ef3c6f9348c855082c3b4c1467ae033f2402979ccfccdc6f879b089cf820225be38eb9b24b1b2e17282d36357e812e173b9fd1189403daf375e851164043f8e56306c54fb0a48a98ed7ee131d6674fe037a5bde797f4d8e5db0e151bcc00694418653042595b4b1c51254bab9ce43d00e83259142eb09d967003c976fcd21ef1b3c9b5058a082ccc090cef3ed7fab191d6fe0e8b20a4a70d3099edce9ea792aeade0c63fa2a13449074a0c05e47dd40a2a70fa7a6b9b7cc58b3cfd50e55ee9a7b746f763b3c24831006265cdd25232f74de41b3edb285d4bd94eb2b5b6c61b399740c174b62f0a74bc3c48a9a6bcf7b86cf0bc0f0b511a5d90f62355e40b97db91f1ae2edf0d70d60ac39a86a992c911a0fbc4f102c99e3b61ee2f4c5f737506d486b4f7a61d64a3a4521c5fb7d04f5274987eb14e05220f619d747d0bd9397c1bb66809c12ce2db85df9945c98fd571ae06c293f11c53cdbb5f8e606c6729708eb9d2ac46463e24e15034bf72d1121dcd759959f7796f5c5e9170265d1947d99fec586739671908ed91a984a4bf01caf3bf35d24c38987bc4585a86a1fe831d39363a3803e54919372bc2f7b423be5691c566038c7c7e735d59d1a393de9ad15399d991e6ad3ad29388765d42966fbf5730abf8059bb184b63cfef14baa6395ad3c977bffb674f20a8f9b55b7481a1c28736f78a323d355136ca29c6ccdee8de899817044076900efd9fa4753fd06ca2c32119c1c1a49270025546e65ea43a741af9c88e06152a3f80d9d141947647f6f563015f62eae9bcbb550d72748b07e18d95e604321f9bf2577d53cdbdeed742ac2e58a979a6bf15d141caa7b1560c4ae1e990b5c472480080874f50f6fa74d732556a27823b6c6c0eaec2ce0942df6ac8727e5752591978a94c7efa78b3183797005ec6b135a8ef13ea8e9c89da565d0b90ee577d6d085faa58930eef1dfbbc2f61dd12ddcca25274c478ef71e67d7bcc108c05fd798d098a8046d87d0df8303adad07428444abd55cff722f618723890d3635003268bb90a67ad6ebfd3c3993bcc8b81fa7c4a58cf75e3afc4af7c7fdeeb21219d76ddba01f72871a40d819fee313ed0bc0ccf53dec29dfa63ca5be112395c45e654c4a8a66f327c197e2918c5cee78b03dac2bf2aac353da3580fbc031cbe74501a36bd7145ef6931f011d6ed4e86ab25d7e89b548cdba4772ba7f65d9f0c498077175b4f79ac63c452601bf730f9cd4fa83866e3755d46985757bd4281cfcbfddc65a19dd49a4fd2fe7a18f2a3875ea9734f335fe12d2c8e0074d39e17ac7184defe06d8a8471799d0f546b934c0002cba38ce58806f69817616d7594a264186c01ac755c0cb9600a3b354c561bff3ace33f66108cf6187cfaa7e705c14e66f5b8c313d7ee1a432302b7be2bedf826e99ad2c13ea2c1cd46f1a7570cdf5cc9d69c1fbd14fee125dbba0888d63f23e8e984aca3472c20565b4112bb2d775fa9b4592607db3496c7615fcfdefbc1c9a6010e9038788573ed1252c8fce24d7ee2f2530b7bb8dff7b9cf451a86e30a96e0a1856b6d879b0cbc482adeab7f0442d721c5e6d62af8f20b84d3de7b176750ddfe22f719b0966ffb080ed68b15cfbeffd269e7b940c4c6e1bcd04e5d2053d122b6e78921069b571edaeaeff7aee8b7c97e4575a6a0b3aedb1b654320f1f6c1162843e4cf48a34ff86da61be72059ea848274bac945a7d16653f65d593cc361b87ce32c1966289ed4e8d00e7bc733b9024cb66bd8b28f876edb95223ef75497ffac9ea7d70e568aa41d795fc34f1a457593f1ea7d29d1b1a0db32bdd6c8d9f23a9688ee94819dde630c5925d4a952451162768e27339df4ad6443715d860dfb87edff168bd7c2678cdfd39860a25f21dcdc8cb79a9025e433b0e5fc04c97dcf795f3cbbcaf19c7fcc594bc4e972142c34678f3f7d64b01ca0b9c9babcdcbde4fed3f119c598c8f365d5e0c4e0b463bd4722b2cbad88e302897921179c49fd4ac2da9529025576026a39bc8c4169dec8314ced94fa66f604890efcc1cd363583dd9156e0ca238c581606c35ba0bffe40419d3f9f3448f507145addb203281a172a3cbadbae3ea2ee69bdabb3afdafc8f6f84e294c9fe007871c352e9012f5e9262859be9cbc9dfbc157f5068c05693d61cde9aa5808f456e148512b008f81f1a622fdcc042fd993b4326f21a0720ff1b78faa15044654d23ef06cfadfb366955e20491dc9eb429a671981c3a772ed474e140a112ee69f2058a8f9781b45eaa861b67af5de64d61e33b35683cf8e41637a6057ee9d0b9d2c24b7661c4ab1895fd05b904228699851667f1dc84e8243c57995809f8f4fa3f9064b595bfb0b27e19be45b2eb44230cc024dc422df9d9c8e04d25d610e1d25d2fc1bf54437f4bf0cf79b6b85b2c9573a24cb3ed9830d1890cb", 0x1000, 0x2, &(0x7f0000002840)={0x18, 0x2, 0x4, 0x8b}, 0xc) 16:02:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) close(r0) 16:02:26 executing program 1: getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000669000/0x1000)=nil, 0x1000, 0x3) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:02:26 executing program 0: r0 = kqueue() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x357b) setuid(0xee01) r2 = shmget(0x1, 0x2000, 0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) shmctl$IPC_RMID(r2, 0x0) 16:02:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000000099ce00", 0x8}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) r1 = socket(0x1e, 0x4003, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="d843dc583682526f8f625bfdca2246c066e9a74eeb687e0a6bd4dd5e4c67b5dcdbed5e2d6c557fef13031e232dd3269303abda2c52da9e48ebd16d992656fce57c64d62c2cbed6c33fc087a9169de2e301e7080cd7dc4b96788c55616d78ec19ad66331590759572e0ff7b2e34ae3a8997ca421fa8a1cd057b288d4b8c948bd3afd14264359f23c6ae0e0c8c6e565e56fa", 0x91}], 0x1) r2 = socket(0x1e, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r1, r2) 16:02:26 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() clock_gettime(0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:02:26 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() setreuid(r2, r3) setreuid(0x0, 0xee01) syz_open_pts() 16:02:27 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x18000000000, 0x80}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x10001}, 0x8) 16:02:27 executing program 0: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x63) dup2(r1, r0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2aef7be891f49bae) kevent(r0, &(0x7f0000000080), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 16:02:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000007, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1179fa2ec54de81546a94730ad4fd1497ffa988e8ec852a605aa234f097ceca2d0db61e85dda9c0b6b6dee45bd8ed0fdcb2587fad53176843473159eeb01db18484b2fdf49ec77db8944149f0b9fd8b14ded0e747202d1b06cdf67c608c2c276f1b817016bf3689a3074df7331ea42c8de489e7382ec910f6f74109663ab40468689535042762ba894ef36d2fbcc8592d35", 0xc2}], 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="2961c159dbc14dd8d9aeee02e92668f165ec277ed838279c155042dfe3d058f1a813c6810d45f0f052bff71d82f7f51424adcc618dccd44947be94b5467d0d3d93a80c548d9d124b814952a4b6fee51b10abac32b8c2cb671d3d19e3652c658eb56ae6fc61f20dc0c71fbb1a9371f6139b2f40e1d38ff795242392612a679d12d8e04957a1d2a1357caea11ef143cbc18a828b0e0db7a3a3d2", 0x99}], 0x1) 16:02:27 executing program 0: mlock(&(0x7f000071c000/0x3000)=nil, 0x3000) munmap(&(0x7f0000719000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4013, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000719000/0x4000)=nil, 0x4000) 16:02:27 executing program 1: r0 = socket(0x15, 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt(r2, 0x8000, 0x8001, &(0x7f0000000040)=""/34, &(0x7f0000000100)=0x22) r3 = semget(0x2, 0x5, 0x10) semop(r3, &(0x7f0000000300)=[{0x0, 0x6, 0x800}, {0x4, 0x400, 0x1800}, {0x3, 0x4, 0x1800}, {0x2, 0x7, 0x800}, {0x5, 0x9, 0x800}, {0x4, 0x1, 0x1800}], 0x6) r4 = dup2(r1, r0) semget(0x1, 0x0, 0x8) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140)="7578854097986402927d0b0f72d1b554bfd2149b21d02f27a2c7cb172f1b0a04ae64c5068d672d36fdd55e0be9db649b823d190a7c3e52c19b3c6fa2bfa5c05729a554ea24495d518ecee3d439cebefc12e407d2fab4e2c68029b1f42e0d710b7d4f32be1a05a9c01dd56ff897262ecb5a33db4b5b64ab86b1dae3a9c7bb812562cfcd30750cf4024d517afe39083f72e27b71e011ef0a7ea4c5c7b6", 0x9c) fcntl$dupfd(r4, 0xa, r0) pipe(&(0x7f0000000340)) r5 = msgget(0x2, 0x100) msgget(0x2, 0x200) msgrcv(r5, &(0x7f0000000200)={0x0, ""/220}, 0xe4, 0x3, 0x800) 16:02:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f000018a000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) denied attempt to set clock forward to 1649267441664 denied attempt to set clock forward to 1649267441664 16:02:27 executing program 1: r0 = socket(0x18, 0x2, 0xfffffffffffffffd) sendto$inet(r0, 0x0, 0xfffffffffffffebb, 0x409, &(0x7f0000000100)={0x2, 0x1}, 0xfffffdf5) socket(0x20, 0x8005, 0x0) 16:02:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = socket$inet(0x2, 0xc000, 0xfffffffffffffffc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') link(&(0x7f0000000100)='./bus\x00', 0x0) 16:02:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) 16:02:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001700)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca00300", 0x6d1) r1 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x100000000000003, 0xd9f, "b006000000000000008a210524d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:02:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000080), 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:02:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="98022e2f66696c653000913ffeccf77f1b302920e25e09168eb74887926ba60623cb914932967e62db42f00de8616c90a477daa393438324a50add8c9391b33b3615c71d07bd1d5120e997506e2b66b6c00fe896eebff928f51aee81582d11617e5e2a03505a9a0c832b4256646c275f047872ee83936d5fe682b9c1cd5a0f67479ae45650ea812ab2eaf632a8fb791cd8c966e754ffa3b1b6a9780dbc6e2bba1233779dec2c1f1dca428af8a0494789672b025fce23000000000000"], 0x10) getpeername$inet6(r0, 0xfffffffffffffffe, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket(0x10, 0x4005, 0x8001) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x6) fcntl$getown(r1, 0x5) chdir(&(0x7f0000000180)='./file0\x00') 16:02:27 executing program 1: r0 = kqueue() madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) socket$unix(0x1, 0x7, 0x0) 16:02:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 16:02:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000500)="8a0e2d5b70a53324e068f33caf37b3a18f24d264d053bc5cf92f5e2927e57a13af96fbc4fb69c7d6f308100f57f30cd3ecd96a17e82617a3c4cebf387e7207fcba3db0acde3247d679234849f722190b9bad3f5dbf9e8288c80c4052993c5fc237c12c44ec4eae884fa1c180c73e2c753535e475fe33f059867129fef712a65ca1fb7077176db8668820372fdb3bbec797ff1773b2c5061feb862d2baede745c9b4ab4d50544faf9af70459f6da02388c10fee3cb06fd1ac0f663e9c297e6cd05dabb7911d1a456b1b6dfd552d5bf30f5e4c23e921913c55340d", 0xda}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() 16:02:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:02:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x6e) write(r0, &(0x7f0000000040)='h', 0x1) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendto(r0, &(0x7f0000000280)="044019257682672f41b2fde5a6113ca786d12a926b2bf656a574928299e365466a8ed96cf507e228dda697a379225138dc97df2b51e4dbb7383b06a59cbda72943324223758a9955896147b3e934a68e9a18243e5b702342989efa5c46249c6df438c50ecc44d1a59598dd80de354de2a34d4d342a066cb8080609dbbe0c28615b468d66aa60b9e18e0db5af234ea31f275bf548476870c1fa5a8457fbbfea2902ced6c3bb75fe439517c8a6f05a239d40a92781703d9faa6312f143df2a95a5ba2da8931b712351486c4a977fed25ad025d0ae43f7dfc7465c86d71de31e87e8afd3aaa6cf01f5bf53a71004c", 0xed, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x7) ioctl$TIOCCBRK(r3, 0x2000747a) dup2(r0, r0) socket$unix(0x1, 0x1, 0x0) 16:02:29 executing program 1: mprotect(&(0x7f000024f000/0x3000)=nil, 0x3000, 0x2) getegid() utimes(0x0, &(0x7f0000000080)) 16:02:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaccb5508b25b475c4000000e552aaeefeaff0f2045e2831c61ad449010000000000000000013c820abc4bcabb361d4002007ec57611c8ce1eee7814dea79d9917dd60ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002e1ffffff01fc170000de030000001e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d37867ea1a8d7801fcfeed27936b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3c659df49897872d4b0292853736eeae7ebfb4c9e0b31f678df44ff0ff00000000000000000000f84ce7cdbc6163", 0x124) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3c08, 0x3, 0x8, 0x1, "ebf4c175dc5995c27f86cf8b4cc1949f4e529408", 0x419057b9, 0xb9e}) r1 = syz_open_pts() flock(r1, 0x3) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0xffffffffffffff7d, "85fbff12a60200000007ad00fba8ffffffffff7f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x1) 16:02:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xbed, 0x0, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:02:30 executing program 0: shmget(0x3, 0x4000, 0x240, &(0x7f00003b7000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffd000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x240, &(0x7f00003b8000/0x1000)=nil) 16:02:30 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x2000)=nil, 0x2000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) minherit(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 16:02:30 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07cc670600000100000a01", 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r2, r3) 16:02:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x1c) write(r0, &(0x7f0000000180)="6877de8e02626c2a6bc397f76e44a070983e86a28e8584764fe645871a569c7c7700e8a37f00fa7053d20c437d6138282489591ad07f8662f00b", 0x3a) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) renameat(r0, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) socket(0x40002, 0x4003, 0x8) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) sendto(r2, &(0x7f0000000480)="b12bdda5ba68988d61aa4e4d55597f0ad55e3074", 0x14, 0x1, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x0) 16:02:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000001600)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 16:02:30 executing program 1: r0 = geteuid() r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x407f, &(0x7f0000000000)=[0x0, r3, 0x0, r2]) r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7, r0, r5, r0, r7, 0x80, 0x3}, 0x10000, 0x6, r8, 0x0, 0x1000, 0x1, 0x8}) r10 = getgid() setrlimit(0x7, &(0x7f0000000140)={0x1576}) getgid() setrlimit(0xa, &(0x7f0000000380)={0x7, 0x3}) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r11 = getegid() r12 = semget$private(0x0, 0x3, 0x1a0) getgroups(0x4, &(0x7f0000000240)=[r11, r5, r6, r11]) getgroups(0x1, &(0x7f0000000180)=[r13]) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x2, r9, r5, r0, r4, 0x4, 0x3}, 0x1000, 0x7, 0x0, 0x0, 0xe1, 0x6, 0x4}) r14 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000300)=0x8) sendmsg(r14, &(0x7f0000000ac0)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)="7687052c3cb62fd6e8d39862d07dab84cd2c3a71f6db5bcedf7d0dd32a4ced316d8c377ad3f503b587e27a8465bccde6bad5b80fe74c427a63ce823e8635eb3b093ff5d63ed119026c73f7d476e4d75429968e119fe7544ace478da3509e05485d4a52fbb097bc4006e3d9ab83bb56372e8d9796b8719ff0a6b0506aec02ca4cd71cb3ac39", 0x85}], 0x1, 0x0}, 0x40c) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000b00)=[0x7, 0x936, 0x4]) r15 = msgget$private(0x0, 0x100) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x36, &(0x7f0000000100), 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000b40)={{0x1000000, r0, r5, r0, r10, 0x6, 0x1}, 0x7fff, 0x9, r8, 0x0, 0x20, 0x80, 0x100000000, 0xe2f}) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000bc0)=0x7fffffff) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x40002000) msgrcv(r15, &(0x7f0000000c00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffff0000000000000000000100000000000000000000000000000000000000000000000000000000000000000000416b3091000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x105, 0x2, 0x800) ioctl$TIOCFLUSH(r14, 0x80047410, &(0x7f0000000d40)=0x10000) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000d80)=""/56) setreuid(r0, r9) 16:02:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() write(r1, &(0x7f00000005c0)="582720efaba882d16ebae63225259560f8e51788d1f042d854f2fb90bc9d17632dfc94ff334a561951a025bbd47b5ef507000000010000008b6b87cb2d72b8bcd39ad8a4f5f728193ef16ab93f92014d5f7caea72bd7f90c1643a0c952151ac000f2f0829e663c7611addc5ac2fb23a5927e1729d9fe4359317cf04b2d72bbc4c1dc0b2f241c05063390e7d61b642375d5b904aafb8b6457bf42df9ffa1dc7d11b09ee47ba0f440939000000000000000000", 0x3ac) write(r0, &(0x7f0000000040)='\x00', 0x1) r2 = syz_open_pts() close(r0) poll(&(0x7f0000000000)=[{r0}, {r1, 0x4}, {r2, 0x2}, {r2, 0x12}], 0x4, 0xfffffffffffffffd) dup(r2) fchdir(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "050355a8a5380400000400ffff00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:02:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x3, 0x102) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) r3 = getegid() lseek(r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = getegid() getegid() getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r7, r8, r9]) 16:02:30 executing program 1: clock_settime(0x7, &(0x7f0000000280)={0x8, 0x1}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/204, &(0x7f0000000000)=0xcc) getsockopt(r0, 0x3, 0x2fc4, &(0x7f0000000180)=""/97, &(0x7f0000000200)=0x61) 16:02:30 executing program 0: r0 = semget$private(0x0, 0x4, 0x210) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/103) r1 = semget(0x1, 0x0, 0x449) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) semop(r1, &(0x7f0000000000)=[{0x2, 0xfa, 0x1000}, {0x4, 0x10000, 0x1800}, {0x0, 0x8, 0x1800}, {0x1, 0xffff, 0x1000}, {0x3, 0x1, 0x800}, {0x1d516913a30a1d87, 0x7, 0x800}], 0x6) r2 = semget(0x0, 0x2, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, 0xfffffffffffffffe) 16:02:30 executing program 1: setuid(0xee01) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:02:30 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000040)=""/72, 0x48}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f0000000140)=""/215, 0xd7}, {&(0x7f00000002c0)=""/84, 0x54}], 0x6, 0x0) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 16:02:30 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) readv(r1, &(0x7f0000001300)=[{&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f0000000140)=""/253, 0xfd}, {&(0x7f0000000240)=""/82, 0x52}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/63, 0x3f}], 0x5) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000001380)=""/13) r3 = openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001400)) mknod$loop(&(0x7f0000001440)='./file0\x00', 0x2000, 0x0) flock(r1, 0x4) syz_emit_ethernet(0xd9, &(0x7f0000001480)="cd037415ec401bc4b7f5643490d733af871e2ba47587e72d9daec97943dc29c52bba475026554d5d0d6340247477448e7c9670383691be1dc1dec1e9f090619f4f184c80979cb740c1a438a249765ffc7940137d9fcec830690326f440293eb854f6a71c7ab3b8ebc1cac2995673ba95f695b0ea65bbc4594eb1a2705816ea63c7430a8250dddd6f70046c848f6671b66f84aff058dbc57635973513abf61293e3c261275fab443418a1e06071e5800ed01c38efdb538183d219e730d9152978d98d3de4cae9f07202bc30d061a3c2d7ff532f7a4df771db2b") kevent(r3, &(0x7f0000001580)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0xe1, 0x6}, {{r3}, 0xfffffffffffffff8, 0x3a, 0xfffff, 0x8, 0x4}, {{r0}, 0x0, 0x7, 0x4, 0x0, 0x16}], 0x2540, &(0x7f0000001600)=[{{r0}, 0x0, 0x0, 0x4, 0x5, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0xfffffffffffffff8, 0x8}], 0x9, &(0x7f0000001640)={0x7, 0xffffffffffffff27}) writev(r0, &(0x7f0000001740)=[{&(0x7f0000001680)="8af907fafe594ed91f108eca09fc921eb55261066c35d93bee2f1e210a0eb38655a8970b402507967a6ba413e6c2f006594ed2ac27d33ac6e991b1dadfb0379486d4e85b6540e16a78b83e7247101dbac408f678c6fd2bc6efb91abd25c7cc9b2d359fb87b12d8fe584bfd7c108aaf8cfb175a43204034319047b3a959ec87964cf85a52d6a42baa6558c634487a819455124e3cd576eb1ae37f82e99baa", 0x9e}], 0x1) kevent(r3, &(0x7f0000001780)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x10, 0x8, 0x82}, {{r3}, 0xfffffffffffffffc, 0x20, 0x1, 0xc992, 0x7fc0}, {{r1}, 0x0, 0x44, 0x2eb70edf9f1f0386, 0x3a9e, 0x2}, {{r1}, 0xfffffffffffffffc, 0x0, 0xf0000044, 0xffffffff, 0x3}, {{r1}, 0xffffffffffffffff, 0xdb, 0x90, 0x3, 0x101}, {{r0}, 0xfffffffffffffffe, 0x90, 0x20000000, 0x9, 0x6000000000000}, {{r1}, 0xfffffffffffffffe, 0xee, 0x1, 0x28000000000000, 0x80000000}, {{r3}, 0xc92faec3cdae4da1, 0x82, 0xf00fffff, 0x3f, 0x75}, {{r3}, 0xffffffffffffffff, 0x82, 0x3, 0xe8}], 0x9, &(0x7f00000018c0)=[{{r3}, 0xfffffffffffffff8, 0x9, 0x0, 0x9351, 0xffffffffffffffef}, {{r3}, 0xfffffffffffffff9, 0x2, 0x8, 0x2, 0x8c}, {{r3}, 0xfffffffffffffff8, 0x10, 0x20000008, 0x400, 0x1}], 0x800, &(0x7f0000001940)={0x7, 0x2}) sendto(r1, &(0x7f0000001980)="f2ae3b98d997230ffab5d2b71484763edf8322dd25490a643a0bd64145965215347b01ab9a3a0e1cf4e94bcfbc9fa05bcf23ead689e23ef12b5895a1283504c51218e1d53674894f0393c2b85bdf94001c053621520d684c20bbd1a571060494926ab14bfc9f3f09af13fef5fae31b5a02b76271447666d838b05eb9f67126bb6ac143764046bb9e3aef2a7365f8", 0x8e, 0x40b, &(0x7f0000001a40)=@in6={0x18, 0x0, 0x86, 0xb7}, 0xc) kevent(r3, &(0x7f0000001a80)=[{{r3}, 0xffffffffffffffff, 0x4f, 0x3, 0x7, 0x5c2e13fe}], 0x8000, &(0x7f0000001ac0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x9, 0x3}, {{r0}, 0xfffffffffffffff8, 0xa1, 0x80000001, 0xb3d4, 0x9581}, {{r3}, 0x0, 0x43, 0xfffff, 0x2, 0x33c}], 0x3, &(0x7f0000001b40)={0x7, 0x8}) kevent(r3, &(0x7f0000001b80)=[{{r0}, 0x0, 0x20, 0x80000000, 0x4, 0x400}, {{r1}, 0xfffffffffffffffe, 0x50, 0x1, 0x4, 0x3}, {{r3}, 0xfffffffffffffffd, 0x8, 0x20000060, 0x10001, 0x40}], 0x401, &(0x7f0000001c00)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x3, 0x95b, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4, 0xc0, 0x0, 0x3}, {{r3}, 0xfffffffffffffffe, 0x24, 0x4, 0x7bae, 0x1}, {{r3}, 0xffffffffffffffff, 0x8, 0xb, 0x0, 0x3}, {{r1}, 0xfffffffffffffffe, 0x89, 0x0, 0x7, 0x40}], 0xfffffffffffff801, &(0x7f0000001cc0)={0x620, 0x80000001}) write(r1, &(0x7f0000001d00)="5160e9b7715ac4cf8848725f15d4327b280e47b6fc6de6288156cfdd82f5afb0509e0b17872457607e068e030e34a237d90131346c5b7b65361e20d8621089a7230c3970bc3b996d0c29a8abe411412de62dcebfb4a2e1b933b68d5becf679d927d9e2ad4a70b9ba7d45275fd4b090994c8fe8ae741636b3540baa577acc2de5f938dbee365d6e7c8bb6f8dc35aa4b7b3269be73d1627d45234620b24104319f1ebaa72a0648977a1ae896646871a1116a3709cb8f397bdf323eac9f924d244a6b510c78b1f1a713d6d154eb67ac914c07c407fac08e39dcdb0e0bb4e00e86f841e0462b5af1e020d30169c405046033d9db", 0xf2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0}, &(0x7f0000001e40)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ec0)={r4, r5, r6}, 0xc) fcntl$setflags(r1, 0x2, 0x1) readv(r3, &(0x7f0000002080)=[{&(0x7f0000001f00)=""/108, 0x6c}, {&(0x7f0000001f80)=""/58, 0x3a}, {&(0x7f0000001fc0)=""/20, 0x14}, {&(0x7f0000002000)=""/86, 0x56}], 0x4) syz_open_pts() unveil(&(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='x\x00') write(r0, &(0x7f0000002140), 0x0) r7 = syz_open_pts() ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000002180)) ioctl$TIOCEXCL(r1, 0x2000740d) 16:02:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/62}, &(0x7f0000000100)=0x40) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x4) 16:02:30 executing program 1: clock_settime(0x0, &(0x7f0000000040)) socket$inet6(0x18, 0x4002, 0xff) r0 = socket$inet6(0x18, 0x4000, 0xcfbc) r1 = dup(r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x5) 16:02:30 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mprotect(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0xfffffffffffffffb, 0x6, r1}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="55c2db8bf2381ced983041f2ccda952d97151f7ac51704ec488cd904d9bb03fed5e392b1388af03b1cbeda223d74856f6c14710b7ff5b376d86dd5913a86c1341821cbf6d3f1ddde2c610dfcc2930f61bd04a8cdb1d383b86769881aabd309ac6faa99124211b96d05ab44ebe169d9b4aa1284b4257ffcb3a9e0ae26f8b90df3fae183b023e75741c2a47a83da9d66c0c0081d44ad5f330e192ec20613c138c9fb217202beac8970bfeaa6863c74b77cd3e7f07516a850421ec99f038d51b0938176761f65e182421ee6001bd90b306240488fa697e6d896113ba907410e7bae2926bf435d45c2c0c55681672f6cd958c33ec2f7e353428ec9abe6043ba7aa60e4d7d9e3171fab5547a4a8ef0a2ed287d8f8d8efaa31148b8b8b9660834607c4854e2506fc5fff439128b2d4ee17fd43f217879479275ab726a237f34f31f3694991487ead922ba0debd5314fb603f0897a32a6093c18f9dcd4c22a4148df2fd5baf6fa5021e94aea160524bf470881df15da99f7199b49047868723311ba00f193f791385984564d4eca11cf9c0eebb1ac48ffb45dfb5fdc149de1f87170228653e16d2b6f61e4d1f89a407dc3499f97150c9a675bc9c9513637f1c80bb1c3e7078e1361b3dc04864db4cbb8f77f51dd25b9258f6006f20a9cbf01c05d2dd9a49b77db4c69da97e69676c6d7a98cfbb81d6c2544d4f833ae0a0a2675ee9cb90b0c030413989fd428c2591dbf11a5472dcf1a42428eccf5eb8afe96c1bee59184137cd5763aa44ca10153f5145fc86abde8357f1d8d4cd32040d3c8fcc3288c5bd4fd00925427896a87deb4604ea6912bdbdf3032fdd2be60397897eda80dc95ca722e1d99afae28ce0f3fef7faaba89137b2a35bd060add3a7b652b06f76e5d00840fe22a61d5d14f21a8c497b68b0c238a4af808380e1ed1aa7edba2bbf506dce6bb62ec23bee15fcf46a0b29778bf2c0e0cc7a53aae85b7a7a34fdae5e008a30b620bb82e29a240584e61855a70c650f42c07b517f06928130244759d6beffe560cb63f4e4232c4234fcbb96c939da266fb2a13f9acc2ad2c6e7f2eb262caddf4d98100d6c043248727dfdb15659f78a13547ea8acc1b0b2b281f2ca1aed6e952110a05aa2fee44b8cac3774c519961d1de653d3c415605ba1d8060c0aaafd29dc6b4379b95938886746bfba68a4c047f46b35d67d142418f8126eeaf4b4ee997a00b22da32738aac8693acac08b58da362d94ead3b3ab3656fc235866f40d738822695bc4a9c05ec4f5442043b6175881888098419fb738615f8f58a20d49e6c09f78b34d8eddc24be793ce2c48ca906474e237cc18b2e82745b2da494d46f9cb30ee53ae850e609f397bf6302d2664daad3a46dbe7128c87b807d25698905ca07b29ffb7cc556c92ffc05635885b48d525295f54b037ba342d7e2bb94f8dcb939b1203147cb4b51334ab4c8acd31aa69b4e3d9d6cd4a6a4a3a79af754d51759d75084aad231f757e7b79722be81317bab070a75cbd8ba35d4d09655e69a51de85a502e7bbaabd722797192f7b2c8694f21404bad575332bedd254c7373b0d34c1803d5aa95e67d36a72414221273f8dbbc9f7f138ea237419a28205c44aed5bfac68493784c4ff2b7b4bfbb324dc32f2a5bfb62ee4ea9427b1c86cbc9f8b145913ecb821bc2785ecd1ae25f9cdd91916f38d4b71adc8565a398fa19778fffd823e0fed2a48f9b6d71f406e82ea84f99d27014f01722cb4b34fa8f2ec00356752fd535793e0e93d08d133708328d1350c310eaad194d6fd4a5d1b8fa69346c6fef3e7554d7abd3c243f56f5b7bc107e880dfebcfb7fe73efa10d3095d14fde7db1537d673fad2cf50628010abda5ca44618d687513fa44fa9c5c540212bdd83e31eb554ca790fb0a018d3c29f389014c09999eaeaa69d72bf2564a7bfa58215f16f3ebc4fefafd5b0ac9e8ba66afdc427bab0a0a76b5898ff39714ef190a7a5097c17426e07ca3ed3791eed39f251bccc03802c5e97e066d731774696a04eb8ae362f690f577d51eae77c21118ce78f8f9eea59cc45c51fa85bbc92dad8674329d9112072aa5880bf94f4502ce053261b2728e390c57f50a30a67a752806e1d2c0672d5f8d1d0f1b9f77fecb90368b6ffd39594f75b194a9c8829d57dcd0f91d474e45c29bf6722d4ee1b37c87133bb3be13bb36e0052d481d719a042fea5ebaf6661ad3209d08668761713367379c895156c13cd86776a875834e6b93c36fd2f60089e43a6ac473f6a2c0ac87c64a2a90c7e0a15023333ee1e448d122d0423bfe2acbe67af6ba0a76a61ef64f15febcad53905898a49ea002a4c03d907d09b3930055dd3b6e0d71478ab9d3714a862558a2363fff9ab277becde6d56ef104a171c320be70a7f02e048d47f096f099dd9ee71dcc0529a2c3f1023efa4c2502397837494ffa2b30bb6dc7feeb55ed1430fb95834bf24d19a2ae7b55094dbc612d28360606865c4aacbfef61adc3ec350b2dbbc91cad375f8a372642c8c3417c1dadc8bb7511ee1061c4abe13a356e6268551c065f9e205b15c648fa2b0b87ec5f94bce55fc67b739e3c2459c8ac7f84302b0b5732f6ebe93d60178f3237beadcc5e86d0ff4a6c3803bbac8b81f8a71333e3e0aea332a93e6945ae9c29e0f4363a69061cb74d23e67633503fc39229b8c31beaf982e5ede55c18a73cef462e93b0102abbcf05c599a4c904af7ee25ac26a41fb7569d88069aace9b8ccb904989b811aeeedecffaa4b304faf7da5e6f3d0e3b1072ca2747d3e2844f094249b750afd18aac1bc60384ac8cdabda4a928687de48341c00484bb235281b617f6cf3eabf16fbb63c8953b51339c4ff52f688821662afcf0848dcabec33459ccb1af76186d244bbf9383560d02fa375b963b39750b536580d263e8961d8dd98fc0a9a100fa68243005272c54650b4bc8313ee99ed122f6f2b7bc86a445b69982ce8d524497596ae450050789b45fe22068c32daa05b8d545b0de15018559036851f2c45b8228a34999a5d78c4af92b233d1ca8f44d243dfcbd7a6b04e7cd546faef0e4af2935be1920ed546dbd89dba327e2b8e407d16694367b6d0f28186f4341522cb86bcadfb0d39cf45f4c8e481491db731980f14f3e01033986974dcc19aaa1ab3c3806f6ecc0e2514a88a34559574873fe0361e244c065a386514d174d22b3dcfb7d3a607d2f12f602ad0c5528627df5964e28afbbfe7a0cf91e1a71bde6340af9e486e96c9874bbce4c0b24efbd4a8d14008bf051e83546471040f483819875b2ac54a25fab021e555d1c792f7cd4da9d957eb3167e1ec9dad0ba159885926b11d5d8287c4f02684593a7635d6e03997fff6175181bb0903eaff728a661e4e0db73c02de734c140d9ac679338d7b45a1a7888884269f4ba9ed4442536aa297b3cb0338404783119a828419601ef322110ba8168b405092ab5844dbb1261d4af166ad7d1b1006f7e29bbb39968ea55850f99196d125911053a0ee8b82908c715dc209da99d62e7796dd7d7115e436364c6263288dcdaa63e6af1c5938b87eaf98429be31e709590a6d8b00cbfaa8e41e1df6f3a438fd98bcc49e3ad7e671eb3606443c067fb6a22d11f416f4d02d2342450a565110b46b56401e554d6ea60efa5e9eaca6b7546ce1d322cee59dace9165a36ee15a7e4662571d7143370ffba80cb0d51e17babba6ffd761faf45010eb3d13bd2c9ad0a19c12c79ed74150ce51c06a34b20099b71be9239e652bee29b5aeb2ed941ff4a1c575e6786f653e278b455839cb98d69964920aa200d567493c84d5ea7253cc0fed55e5ec2c4648e4177b9692565b8b90c92df14676d23d58f7fb4cf401d828f16700482be1ceb5aafb007383c6307b7319e5033390cf545b0bc63015d996617ceeb613b2b46c04f27128efce44ba8c92e13fcf3cd68ba6e3fcf00569052686377693286fb430d4cd59d89e8d6a378d5f2f70853e64e69c1e505b7f8947b0882ef29c55fc12f9f71d8607b4b014312f305b5dfe364aea4b61a0cfdbf81f1661df8f33320391b085188e49495966c44b9da69d37d2c3c95edf450cef4bc0cdff6b8b48e17e8dd95790c089858253e6121c6e70e379edc316099f91d92949c083ee2b9ced32d6ad357574e0740d139ec026972b47ae0b67327bc1549d337b337ab337019dabfb893e9e0a49d258724743f29436906c21f336827c1761adf3d81694a4b41d63d0dcf08b56bf275fd285143d0ef1d6c16f7f3a0b5ca2890c07fcdfb71cf7395586fb61ec0ec6d9785611297317614a3d12c35f27138cd0f649851b2f4e3984aafe0ca8e1d563ad7274153d7e2a124e61f632e62d1e437a356e8fd8adb2c06f00b105631d7c22554a131def0fc5c009c71207302d59f86add4dd1db8326fa7a477f0368faf9f35bcf168fac027667e33eb33c4ed6fa6db8839cf69dc759f070d5512ae8123fa950bfb3bc28224c9a9a40cb80bb9bc5112efaa36f2cd78060663850c82405af898ca384bf07420b6db9db9cb16bd6eb184f555791d5328db4ac8ae51b52da788229ab5b25ff11b31e7398904baa19cb1e06fef352e8d0055bd567ad82c18852e64c23ae8d9f327dc842829fbf06b62a199ccb6fc736e9a2f56a36369da6b540a4dc5494de96345917a93a3afe44ae60d4b14bcc221106d90d5d66736bb776a2aa1f2751d525e44d3f800b8d3b65a0dd2257bf4a9d16947e624e3020bbdde12d91d74065d9f2e282c5f40fc015507ed3bc382ee0849acdc5d972ce231709b15649b6af97da64bcc2e63750d315e765eaff5c50e59cc72295aec7977f980998af98fb22bb1a55cd47df2ee5cbed49386daf32a8603bdb1abe9296ad4ac29e419379d1332bc29f88358ea6a122ac29d4c57b81abb9e69e96853d615b9c11c9fa103461b619932f8bcfb597705443ea97e767cdfa695a917a5aa49cf171f7ec6a9350a06ae5157f4750e8d5b32ab38c612a2c0f95e4327bcacf6b0b292fd5347b969e26b05a3ffdde14fa9375ad69196819edd847881f91cd35e6c394c3698c4ef8433d33831014b54d69698f69a9ee238e0448130f6869caa86aa350d87db6bc5004722a346eca25864533adaf5ab72a83b69ddf3d45911fe9bc1b8b0b31f16f35ad249e400a07a23f00069581824e1d3e27300034b2f9a2f65791255d8bf7ccc99871d076230ae134e400cdda55b517ec19ce59a293b8088da6efefeb2efac55ac2f945b64f4b90eab869a8a47aeff83a0e572f04f755b682bfd615a49b9723c8214a982b65f904fe687c2497dae8c467d8b80eacb76a897c409ae8ab3c562a41481781a6917cde14e4e558823d93a17bb24b43ca11ecffb7c721267b5eb92beab6cf8454fb748728893697da9bbc1f93e5e37e422f627b82b1857890f04391fa4399337d772144eba98f63e06d73576d0f4220866bf02a0112c107023b223109da37f6a0ae9ad792faed431fef33d0d5fccfe1f17b587d1af08b6a4b461007df601b22adc379ea3792e646894fe06243f6f8f0b06100d0bf8c7689f14908e0b75d5e81d56a9746e286531e50b32cd4ff1147cc6d8cb7795383142179b836e2b9b35a3433a5864ace81a6bff54b9dde7192f1d9ca511d017a6d769cbfae2c3631e0adff0979b428acba00a93b9bf1822324822024f2989ea3b60febbc9163985d52fb73290274a268ab2666d5e464c3d973e077bd81bc3b70ab92201b107f272b5ce5670659aa128e5e6853c2a5338ea76c52897ae381f9c499e4c2a9a485dc4", 0x1000, 0x1, &(0x7f0000001000)={0x2, 0x3}, 0xc) 16:00:00 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000380)=""/118, 0x76}, {&(0x7f0000000400)=""/117, 0x75}, {&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000600)=""/251, 0xfb}, {&(0x7f0000000700)=""/242, 0xf2}, {&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000540)=""/55, 0x37}, {&(0x7f0000000800)=""/148, 0x94}], 0x8, &(0x7f0000000940)=""/147, 0x93}, 0x801) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) unlink(&(0x7f0000000000)='./bus\x00') pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7fff, 0x0, 0x0, 0x0, "d70000020100000000ffffff7f000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x20}, {0x18, 0x1, 0x6, 0x400000000000c3cd}, 0x9, [0xc5, 0xffffffffffffff92, 0x3, 0x6, 0x3, 0x80000001, 0x4000000000007, 0x6]}, 0x3c) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x2, 0x2, 0x80) read(r0, &(0x7f0000000040)=""/181, 0xb5) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000040)) close(r0) mprotect(&(0x7f00006e0000/0x1000)=nil, 0x1000, 0x4) 16:00:00 executing program 0: pipe(&(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x24) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x7, 0x40) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/232) r1 = open(&(0x7f0000000100)='./file0\x00', 0x82, 0x0) r2 = open(&(0x7f0000000140)='./file0/file0\x00', 0x100, 0x40) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) semop(r0, &(0x7f00000001c0)=[{0x0, 0xffffffff, 0x800}, {0x7, 0xe304, 0x1800}, {0x4, 0x1, 0x1000}, {0x0, 0xfff, 0x1000}, {0x3, 0x1000, 0x1800}, {0x4, 0x7, 0x800}, {0x1, 0x3}, {0x2, 0x1, 0x1000}, {0x7, 0x0, 0x800}], 0x9) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r6, r7, 0x2, 0x80000001}, 0x9, 0x9, 0x7fffffff}) connect$inet(r1, &(0x7f0000000300)={0x2, 0x2}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) mknod(&(0x7f0000000340)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) utimensat(r2, &(0x7f00000008c0)='./file0/file0\x00', &(0x7f0000000a00)={{0x9, 0x6}, {0x4386, 0x3ff}}, 0x2) r8 = open(&(0x7f0000000380)='./file0/file0\x00', 0x400, 0x0) recvmsg(r3, &(0x7f0000000680)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000400)=""/103, 0x67}, {&(0x7f0000000480)=""/237, 0xed}], 0x2, &(0x7f00000005c0)=""/163, 0xa3}, 0x841) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) fcntl$getown(r2, 0x5) mknod$loop(&(0x7f0000000740)='./file0/file0\x00', 0x8002, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000780)=[{0x1, 0x40, 0x1000}, {0x1, 0x1f}, {0x4, 0x0, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x100, 0x800}, {0x3, 0xe976, 0x800}, {0x2, 0x7, 0x1000}], 0x7) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2011, r8, 0x0, 0x0) r9 = fcntl$dupfd(r3, 0xa, r1) fcntl$getown(r1, 0x5) sendto$unix(r3, &(0x7f00000007c0)="2607478082dbda03620d1e3a76a915c149e42f5d75fb21653c61d99b839194a340ae2adaea5f4c89159088b8e09f24102b54a6650e1e82f1213e7bd1983d7375b6a6ea9a4e70a1a64e3d74de11818d120a61fe8e0da15e52c6293f05c3b5991326db9c2110a7ef97bcb3674d3969b2e51fa202fbbebe7152262e67d9fe05f7a9e5b90c0158f5b028d23a225ff665144eb8b74642f677fa77d34bc6ee4550a012ea6b6988f4b578c88b6dc95d2832af9e5dec1803fc417f7dfd64701f70085bd541a41c3e6996bc", 0xc7, 0x400, 0x0, 0x0) connect$inet(r9, &(0x7f0000000900)={0x2, 0x2}, 0xc) readlinkat(r9, &(0x7f0000000a40)='./file1\x00', &(0x7f0000000a80)=""/7, 0x32) semctl$IPC_RMID(r0, 0x0, 0x0) pipe2(&(0x7f00000009c0), 0x4) 16:00:00 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mincore(&(0x7f0000ff5000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/137) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/82) munlock(&(0x7f0000ff2000/0x8000)=nil, 0x8000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000080)='./bus\x00', 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) execve(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = semget(0x1, 0x5, 0x404) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') mkdir(&(0x7f0000000100)='./bus\x00', 0x5d) 16:00:00 executing program 1: munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:00 executing program 0: r0 = getpgid(0x0) wait4(r0, 0x0, 0x10000002, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r1, 0x4, 0x80) 16:00:00 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4000000000000103, &(0x7f0000000180)=[r0, r0, r0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x5, 0x3, &(0x7f0000000080)="2a2d8980af44117de72b7cbf3c64d493a0f40d34c3011520857dc625162850a99275086d5fd92785463030c6fe0539d2bd9940008906d23af2b52789c83e7d41a9d046a6703d4d7414aa", 0x4a) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) setsockopt(r1, 0x2, 0xfe, &(0x7f0000000100)="29c36722c8b1e011ac640a07f3d4b492e53e2b932d8b17ad67f5d4389077640365db2130efc4dae2699a0ae6a678df34583c97097efe67e0251e355c618a8a9a7782be83bdf933ea0b7f44c6f9c60f4c68bf630d6d382b131e070bb9169241bff8de50451cae4df2a1509522ee7a6ab52120e26f6daaca7b28d8fc1492f2d65f", 0x80) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) 16:00:00 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() seteuid(r0) r1 = socket(0x1000000000018, 0x8000, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000040)="a96d0ab80cb1e7ff4f097c6b932eccbe4783ed3bdaec3721829ee158288eb85380ed84780dee1c927ee8caa374857be714a523e7542fdba9593e9b5290d22b3a0a1fa9718073ac183aa7055eb202c2e077286019021bebc9ac6137880dcf4ead63142d301ac1681253a653944557540ba5c7dfcc760cce20d4e861e564b87ac7dcab8a", 0x83, 0x406, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:00 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x100000001) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x400) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)=""/114) 16:00:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0], &(0x7f0000000180)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() setregid(r1, r2) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f00000000c0)="982cb8bdbb77043cd54f7822014581cd06742bdf1f87cb31611a5e898c5d093e7dbf28394f4240ff0782926733c5ab37a5e3f2998388b0c64d6006ee486a1afed53fe77276db234d5eeed6426001fe446a3dcf006c1bf58654d55089df8c4290", 0xfd2b) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000080)) getsockname(r0, 0x0, &(0x7f0000000100)=0xfffffffffffffcc2) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000140), 0x8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/173, &(0x7f0000000100)=0xad) 16:00:00 executing program 1: mlockall(0x2) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/82) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) nanosleep(&(0x7f00000000c0)={0x3, 0x1}, &(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x170) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x7, 0x81}, {0x18, 0x0, 0x10001, 0x9}, 0x5, [0xc689, 0x1, 0x400, 0x7, 0x6bf1, 0x3, 0x6, 0x8]}, 0x3c) 16:00:01 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) r1 = dup(0xffffffffffffff9c) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80a1, 0x2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x10) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x7b887b415bd81fa7, 0x2, 0x3, 0xff, 0x8e8}], 0xe0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x9, 0x25, 0x1, 0x372}, {{r3}, 0xfffffffffffffffd, 0x80, 0x3, 0x80000000, 0x7f}, {{r4}, 0x0, 0x10, 0x40000001, 0x8, 0x64}, {{r5}, 0xffffffffffffffff, 0x1, 0xfffff, 0x140000, 0x8}], 0x4, &(0x7f00000001c0)={0x1f, 0xffff}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x4010, r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = geteuid() r4 = getgid() sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x401) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xc8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0xffffffff80000001) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = accept(0xffffffffffffffff, &(0x7f00000016c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180), &(0x7f0000000200)=0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="e5322330b85904", 0x7}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000380)='./file0\x00', 0x20a3, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20282, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x7) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/16, 0x10}, {&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000100)=""/135, 0x87}, {&(0x7f00000001c0)=""/93, 0x5d}, {&(0x7f0000000240)}], 0x5, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) getrusage(0x0, &(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) 16:00:01 executing program 1: nanosleep(&(0x7f0000000180)={0x10001, 0x7feffffb}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x78b1, 0x0, 0x10000fe, 0x0) flock(r0, 0x0) fcntl$getown(r0, 0x5) 16:00:01 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000}, {0x0, 0x7}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x8bf, 0x5}, {0x4, 0x1}}, &(0x7f00000000c0)) getitimer(0x2, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000100)={{0x8001, 0x8}, {0x3ff, 0x3f}}, &(0x7f0000000140)) r0 = shmget$private(0x0, 0x1000, 0x60, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r0, &(0x7f0000000080)=""/140, 0x8c, 0x801, &(0x7f0000000000)={0x18, 0x3, 0x7fff, 0x4}, 0xc) shutdown(r0, 0x2) 16:00:01 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) syz_open_pts() r1 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) r2 = getegid() r3 = getgid() r4 = getppid() r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x7, r0, r2, r0, r3, 0x120, 0x5}, 0x5, 0xc9a, r4, r5, 0x5, 0x0, 0x6}) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x14}], 0xffff, 0x0, 0x10001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x1}, {0x5, 0x5ca}}, 0x2) lseek(r1, 0x0, 0x0) 16:00:01 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) ftruncate(r1, 0x302) setsockopt$sock_int(r1, 0xffff, 0x30, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) r2 = getpgrp() getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) fcntl$setown(r1, 0x6, r2) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r0, 0x4) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="1c4f56b4bcb7d2f5", 0x8}], 0x1, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) 16:00:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) clock_getres(0x2, &(0x7f0000000080)) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f000000007000000000000671f76308304ba00"}) r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x51402f95add307fe, 0x80000000) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x4, 0x8c) nanosleep(&(0x7f0000000040)={0xc580000000000000, 0x6}, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000752000/0x2000)=nil, 0x2000, 0x1) socket(0x6, 0x1, 0x5) socket$inet6(0x18, 0x4003, 0x80000000) getpid() semop(r0, &(0x7f0000000000)=[{0x3, 0x1, 0x800}, {0x3, 0x3, 0x1800}, {0x3, 0xffffffffffffff80, 0x800}, {0x0, 0xffff, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0xfb, 0x1000}, {0x0, 0x80030, 0x1000}, {0x2, 0x1000, 0x1800}], 0xa) mprotect(&(0x7f00007f5000/0x3000)=nil, 0x3000, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1a, 0x4) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/32}, &(0x7f0000000100)=0x22) r1 = socket$unix(0x1, 0x3, 0x0) r2 = dup(r1) close(r2) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() dup2(r5, r4) poll(&(0x7f00000000c0)=[{r3, 0x162642f663d7441f}], 0x1, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() syz_open_pts() r1 = getuid() r2 = getegid() r3 = msgget$private(0x0, 0x145) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[r6, r6, r6, r2, r2]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0xb, r1, r2, r1, r2, 0x130, 0x20000}, 0x4, 0x4, r4, r5, 0xfffd, 0x401, 0xeb, 0x7}) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x8f8, 0x7, &(0x7f0000000000)="6e6fdca50a40ebcfcbd65e7aa13e85aff2a43ff490e167f6906927a77afbe4b1784a5b8afdb704b0318514ea1665c934e3b60a5d714214971623da299b72f5972ae2d2c88474eaf2d657b55e30a3658db54ca23d8cc1c1321e586f62bbe33a42e1760baf528d61d7c76eda2f34dc1c07a861dd429bfaac08b4935537641aec053fec656b09aaec1c78aabaac882e0704761fe0146bcc79d7fdd3675041cdc3", 0x9f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x5) setsockopt(r0, 0x5, 0x1f, &(0x7f0000000140), 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x92e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x8, 0x5, r1}) r2 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r2, 0x29, 0x10000000039, 0x0, 0x0) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setpgid(r3, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x3}, {{r2}, 0xfffffffffffffffe, 0x28, 0x2, 0x9, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x8b, 0xa1, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0x6, 0x0, 0x3, 0x7cc}, {{r1}, 0xffffffffffffffff, 0x80, 0x9, 0x2, 0xffffffffffffff35}, {{r2}, 0x0, 0x8, 0x2, 0x1, 0x4}], 0x3, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0x48, 0x4, 0xba76, 0x21c}, {{r1}, 0xfffffffffffffffc, 0x40, 0xf0000082, 0x10000}, {{r2}, 0xffffffffffffffff, 0x28, 0x2, 0x27, 0xffffffff7fffffff}, {{r2}, 0x0, 0x11, 0xf0000000, 0x7fff, 0x101}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000006, 0x5, 0x7}], 0x2, &(0x7f0000000400)={0x6, 0x9}) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="40020000000000000000000000000000f46e34ee3f45e51478bf7bb9e1cae0a6bd199406a12bd94a3870b717b552449af4b6c067e31d44b0a44000914943fcfa2a06273531eece269003e133677cce92271f6d8e6e2a438e0021bb22667d145222b794d8f2cb1f448917043442584130d7db08c408b7d916cde6dc4857dacda70a29e2076f122a5aa9100172309440f12a445ea97282b1282ca6f9491b56a69769787beb80295adb4ea576d9cf168deebeaa1f7c3ff6ee2fb948eb1cd71f1db1c25af2fd9dc5f4e474222a7348030e7115441655a95a51c1c66a0938b4af5545fd0c1601ac1ccaca42038f4cb3bc97a012202112b828fb3dbfbfca69589d2de02707939dc55e48bf8fa0b06f1a423a502372e6ce119ecf73446e76d9dedd11db20b9755c8a58dfcca1d50ec7618174fb5c069548b4d65430b36c034865b0f7221f2d069a33ab1dc14b09ff09496e5a3561c5b25100000000c93076407db5e437ebad3c3a15b8973a469317a50b9c79185dff024c511a701e2da0b4053937c996b4842a9770342a22e26bede87c424e281648beaafef7949406c9a6b7217b4be01fc12962b0ee2e53e9ab06bfdfbc5a131277f6c594ce583b9521ec97b1870d610c6bffad90f0dadc3c550f03573b395ce2697a43c76acff59ad39c6e9ace16a584b3e55758dcde0f7b5e665984cc6fbf238fe6e0207f17361683ce30777ad14ef3b038f9f26caa712271be36a07747be3401d20b683323736fc65b10c62a093c51936c86bbc8efbf93e481a6a38ff183b2e10b13e4d59c128f983d8cdc82151ecdeed82f00000000000000eda3cc281daf1b588136cbc87d4d3d75ae83581bdbad450dce20986c746ca8dfbbae69c2e472404543415adc187f1887bcbc86c3e10f50e62d82bebd70ba1aebd2aacb60d6867e0685aa3ccb2dfa36a9d834866399a40d71c7b7dbdefb73cacb5c62708e64ed9b419a2ab8ef7d9ece91"], 0x2b0}, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xfffffffffffffed6) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) kevent(r1, &(0x7f0000000600), 0xff, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x40000012, 0x0, 0xff}], 0x7, &(0x7f0000000680)={0x400, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000480)=0xffffffffffffff3f) getpgid(0xffffffffffffffff) getuid() fcntl$setown(r2, 0x6, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="01002e2f66696c6530009f04eb2b63c033cd72b1b4516c9fb2f6b437b431bfc4c4280b1c4400000000000000000000000000ba0025ae5fd1db473c6e6f81b134386ffe9b9494918d722e8be9dcf2055666122a000407f57a7e00003ecf43852d3dc109788b17ab018b88c25e7e1ea36a96682c6607ec70"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000280)="f95458dfd4eb61f88aa0d79cc6e3f0ea597bd171bb07560102e2af6db995b2f689332239d140475835be58e4782465ca64e53c8120e42f02c0e62e2ef9d8675eb4bd5763f30a62c53045b23ee4690d0bd9d6d63a5605b1d661760d32c06b57d13ed37647be833a607288ff57dbdb421fc9a2fcbbc5b8de9a7dd4688a8c06a161ca829a8db783ada4f308ec2d6d25a9ed27b9190b7f3239b7d21634185b68758d657d3cf3c3958f691281cf5b713a522be718591c4e40ba619c21b9695411aa33a3b8bd3ded742b1e65881ce83210e148fc3b3841bc371dc2669e73b8b4a28c79ffed9514", 0xe4}], 0x1, 0x0, 0x0, 0x8}, 0x409) 16:00:02 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r0 = msgget(0xffffffffffffffff, 0x0) msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000682efb69c3a6d62431b2f5d7cd58882667f63514025c53a04a13f7942bc3ba113aa37715c77e66e4587548d793fb6ccb4f30f74bb36e1584941fb2a0a45fe3fe69d32b751c46aaf7aba0cf9c5e2221e520bd0ac88342c0c281aefbdca889087ab58cb9a91a288bef4fa29c4be2747e3adc036f7291cded029be67f937603c098ee00694b4d7d537f"], 0x8, 0x0) 16:00:02 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ff9000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{}, 0x0, 0x4, 0x0, r1}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)) 16:00:02 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r0, 0x3) recvfrom$inet(r0, &(0x7f0000000140)=""/113, 0x71, 0x40, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r2, 0x0, 0x0, 0x409, &(0x7f0000000100), 0xc) sendto$inet(r2, &(0x7f0000000000)="7abd55b05ca8c97a538cc07d88e53802fbfb6ec0d52aea001f76f8552eadb4e32ba2d945932f1904dc4e85561001ea4e53a19dd9564ef277ec22ad6c9b6fe943b34a12dd2180fadbbeada7a81fc888fc9df38ebec6190bf405412903c29341e644cd", 0x62, 0x4, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10000000002, 0x2, 0x0) r3 = dup2(r2, r2) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r2, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x4000000000000006, 0x8, &(0x7f0000000080), 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) socket(0x0, 0x4005, 0x9e06) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) clock_settime(0x7, &(0x7f0000000000)={0x9, 0x405}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getflags(r1, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x10) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) poll(&(0x7f0000000280)=[{r0, 0x40}, {r1}, {r2, 0x4}, {r3, 0x40}, {r4, 0x44}], 0x5, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x1000000002007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x100, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xb0, 0x0) flock(r0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x6) setrlimit(0x0, &(0x7f0000000080)={0x4, 0x7}) setrlimit(0x2, &(0x7f00000000c0)) dup2(r1, r0) 16:00:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="40020000000000000000000000000000f46e34ee3f45e51478bf7bb9e1cae0a6bd199406a12bd94a3870b717b552449af4b6c067e31d44b0a44000914943fcfa2a06273531eece269003e133677cce92271f6d8e6e2a438e0021bb22667d145222b794d8f2cb1f448917043442584130d7db08c408b7d916cde6dc4857dacda70a29e2076f122a5aa9100172309440f12a445ea97282b1282ca6f9491b56a69769787beb80295adb4ea576d9cf168deebeaa1f7c3ff6ee2fb948eb1cd71f1db1c25af2fd9dc5f4e474222a7348030e7115441655a95a51c1c66a0938b4af5545fd0c1601ac1ccaca42038f4cb3bc97a012202112b828fb3dbfbfca69589d2de02707939dc55e48bf8fa0b06f1a423a502372e6ce119ecf73446e76d9dedd11db20b9755c8a58dfcca1d50ec7618174fb5c069548b4d65430b36c034865b0f7221f2d069a33ab1dc14b09ff09496e5a3561c5b251bd075025c93076407db5e437ebad3c3a15b8973a469317a50b9c79185dff024c511a701e2da0b4053937c996b4842a9770342a22e26bede87c424e281648beaafef7949406c9a6b7217b4be01fc12962b0ee2e53e9ab06bfdfbc5a131277f6c594ce583b9521ec97b1870d610c6bffad90f0dadc3c550f03573b395ce2697a43c76acff59ad39c6e9ace16a584b3e55758dcde0f7b5e665984cc6fbf238fe6e0207f17361683ce30777ad1be36a07747be3401d20b683323736fc65b10c62a093c51936c86bbc8efbf93e481a6a38ff183b2e10b13e4d59c128f983d8cdc82151ecdeed82f00000000000000eda3cc281daf1b588136cbc87d4d3d75ae83581bdbad450dce20986c746ca8dfbbae69c2e472404543415adc187f1887bcbc86c3e10f50e62d82bebd70ba1aebd2aacb60d6867e0685aa3ccb2dfa36a9d834866399a40d71c7b7dbdefb73cacb5c62708e64ed9b419a2ab8ef7d9ece91"], 0x2b0}, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xfffffffffffffed6) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) kevent(r3, &(0x7f0000000600), 0xff, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x40000012, 0x0, 0xff}], 0x7, &(0x7f0000000680)={0x400, 0x2}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000480)=0xffffffffffffff3f) getpgid(0xffffffffffffffff) r6 = fcntl$dupfd(r2, 0xa, r1) renameat(r4, &(0x7f0000000500)='./file0/file0\x00', r6, &(0x7f0000000540)='./file0\x00') getuid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000280)="f95458dfd4eb61f88aa0d79cc6e3f0ea597bd171bb07560102e2af6db995b2f689332239d140475835be58e4782465ca64e53c8120e42f02c0e62e2ef9d8675eb4bd5763f30a62c53045b23ee4690d0bd9d6d63a5605b1d661760d32c06b57d13ed37647be833a607288ff57dbdb421fc9a2fcbbc5b8de9a7dd4688a8c06a161ca829a8db783ada4f308ec2d6d25a9ed27b9190b7f3239b7d21634185b68758d657d3cf3c3958f691281cf5b713a522be718591c4e40ba619c21b9695411aa33a3b8bd3ded742b1e65881ce83210e148fc3b3841bc371dc2669e73b8b4a28c79ffed9514", 0xe4}], 0x1, 0x0, 0x0, 0x8}, 0x409) 16:00:03 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x2af) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xffffffffffffffff) 16:00:03 executing program 0: r0 = socket(0x7, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r0, &(0x7f0000000000)=""/205, 0xcd, 0x43, &(0x7f0000000100)=@in6={0x18, 0x1, 0x20, 0x7}, 0xc) r1 = socket(0x18, 0x1, 0x0) munlock(&(0x7f0000327000/0x2000)=nil, 0x2000) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x3, 0x1, 0x7fffffff) 16:00:03 executing program 1: socket(0x10, 0x4000, 0x7fffffff) r0 = socket(0x4, 0x4, 0x1) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) 16:00:03 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom$inet6(r0, &(0x7f0000000600)=""/122, 0x7a, 0x42, &(0x7f0000000680)={0x18, 0x3, 0xff, 0x9}, 0xc) r3 = socket$unix(0x1, 0x1, 0x0) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000000480)='./file1\x00', 0x20201, 0x44) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = dup(0xffffffffffffff9c) r9 = getppid() r10 = geteuid() r11 = getgid() r12 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r18 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0x12b) r20 = getgid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00.+f^le0\x00'], 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="113cf3055e022e1b9c51a78bec1c313595ab682d5e44e702476a80", 0x1b}], 0x1, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0xd8, 0x6}, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="4401c305a4a8385985724de62958cfabf4bdb8473a5d929368af89f1bb82f37da19da64620170793a252a708d53a0e333b76686a9f0cfb9f6e60e39ec7cf4c1732607c82c94389b918785e38b11422cb1a970b1075ab713f22bc0d2f559da6d0e50e1fb1dd8bc4d4878da490e7b4b415678a715a56840f14917e3eb4dc355978dd671e1d1258b1f8d2f17683439df4f2e011ea7ebeb63b61f804823a33d7cc56e22eb7ec1b3963c049e87a5ad7fde926bafbf82f2d324136b140288bff66737b80cfc0c3b77fcf0301f7d189616a89408538747f669e4f9db178e8c1352b9598bfc972a6831e5e3b", 0xe8}], 0x1}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) getgid() sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000740)="f9c46097fe944e96a69a48625b02f3fd81d848826b4f826849df800d37125f3d098f9e050020bcb3457307c9b979928ade12ce0fdfca2cd24ec1bc2646170906e1958073d9eefe8f783df8fa3295206268b5581bc796698680ce476057f40a92c57a84640a6a83d222221b375b911e7be42177947c5e393242f1e3167be0343f6eece51e7eefd9674fdb3632202544f4dd78dbf8a1acd3ba602f61e971a8cc6b427f1e22194ca909ebbd7844d0022fe2e1a478cd8057808c47c0993b3b8c9f90801d25c49651bacd5acdc0fdd63bc79d3a71f1d12c1811e115d5c7f81846cd1eae962e253b6da57be7dd181855d9145969a1eaa1d7e361a077b3beaeab64a76fd6e80f9c841aeb90b0ab61f954c352cbcd2c5507ab3ef132ec71875d2c63e44fccee5000ab6839afbc4ae46f71352d7179fc95fc072f3b5805ecfef4e5eaae2835463f2c54c6cd743cce76f1e7bdad8bb4158bb1d186741ee482fa3df14007435728ddbe958b3f14f37144ad1ed9bcca0a374b2518019af960fd3549112c0c5a52c1443f7dec22c0374ec6a36c171301cd4522c788d00b5ca7dbc3b9adac703b7fe7a72fbca7abf87e7fd4603c070671003bf3904a88ef744850bb179ed1712f419a66439c49cf97cd8e7fca6858807200c6c6fdb8802b03d42a7641a0c0979de20a1d8c29bfde36781f0b8c300e4bbe52d952c00d0ee4ea771b0ddb344ccce99ee3541895a6409b43875ab6047c3a5475215436afc8c130e4d0c97a78c81181190e011102c4877ff4899efe63bbca5aed2d88cfad446d53765ae1052d4dd8366000873918da77a0ddea5f2b422a3169e8c09319773d391f781e6a111a1ca2a74f15ad8945201c1bb82de4553fe53e881c9fab490e17f389f4737f7cbf7e16c659a83c4b45d4b5df6d67c7eec2a4b7ea6c20d02409aabf7081f3740cbb751df5964eb8fbb6865f849a9fd5f54fce0fd9f1d8026ec6252e2cc6c6df2b54479acbec849ffdfbce5b1197638817a8bc4c5551b92fe3a2d67c1189b1a4faaa9d98ef5fe6e445ec92e87ade0b5c9766e4b47416bd02be39fd7a3e65d9097d35fd7a8d3d70fc6b0cb718cfa7ef5fdedd632fad8d17b0d56f1533885bdcc29642a40dbb719ae5eb876a951cfda4ce9fb540664bf30adf2d2a13a69c55bb82b74531da79f01c52c33d52bf55308e7236df42a641d74aa25e1c797bef549c990a8fea9a0751f75d173462cde9cada17bed46de86fd3a51d59c83652098d408a11b924340b776da056b248c6b0d3d9e2f1b2edef90c3efa5447b802dbbcc6b5bacd971cced31ac4d24ead61ffb3ff8e55cc96801d20a21ff89812ba4430694dcc73656116701cf9797f9063a219d0b73fd051111a50337aab7ff95c8bb0fcdad9a44b5179e1796f8adcfc596b35f4f551111be9e653481ad6d15f7ee8f55a1c50944d720335bbdedbe66e5f5f9be3a3a46843b6e7ac9300146f4fb2c60206307fdaf4f937048f45a4d1e3fac0016dba62befc2160d8138979d6bb36e6a4674e56e5f4dde4855109609ed094a1ebc6048b2c690f02c5343dc60d2213c37703e6aa782ab2b45252c6337055d15be76af529d87ca3f0f29a52e0ddff693b1ba94549087e5ee017ed5b61f1d4fb647922c3eeecd847e2238ff3c4e9a209b3c0ab4de103e8a2350904a29be1ef3210ba62b969ed70adab5aec4c6c46224f5971aaa09ff786b1051e8b7aa44a99e465d70eaea1cac75df2d07ad18a5aeed8f2e941d87337b1bd76b4e4083f08cb5753523d6bc703efb9f83bee8ba02578e3518a7d45b10862fb334b3ec7d64f3747b882e2b9714d854b0110c5d2bb3e49411bcbf9e658e8e1f075bff682efc144f0dc3c4a87bb0bafca5e42977d7fd239b5035b2bad651c887b175f4657e842f532d4d75a20c4c5314c2f40658cfd0066748b0f8c6dd7db0401e2d9d4fafe817eaf0e427d01d480ab259b95cd601d34c38e5719b394595419485b1aa0e90b6777512915689340ad0ed31e20b5e03e133c3ec0b0314e38420a7fe6f3e8bc279a15a75cccb7debbe52e5ccfb9b32a946379ae376a73f36268971122cad0bdbfa27300ec0713269de6c60dbe3f60510727afca7d39dfbfba340e080569aa703cbed749e6308770e39206bab9a5bf384ff71b97142a07e8395e10be8d0300c0da5d9768a75118c3124798802be55b375ff8f98b8811d0bf2ce6be9bbb2e0a3f525ba1eb6aec7339b6a9f9fc50a92a9202e92dc0b1d917142bf65d19abc7b2224a7c2ba4eb08407cce81066ece6f7a2d2937b1ee283ef3aac512473481db1f31736b5fc6006ea320c62b91ebae85e9e95a3e4444b11482ecdcd979d22a1aeb7232012f939fc4c4265345858a206e941acfc69e6df58053cf89358af3686f3a267f0ea7de2a86b4bc6a91510d451b21beb949bde91e60a35246e697e2af228fe69afa34c585925faddbdf0c8813bd1db18bbf0bae1c954c6c2f0c35b6159b8ad252ec2314339ffdceac828bf03b956d7f69deb89b1a817e6874cc444bc3ce584b1a3f293c4176e371d5aa0bcc09695f6d06fc9cf0ea41f1b8ca99089d9ea7600f71f9ed5f6296c07279e434b17c25ff948a3134a4d4bcc4e661786760b134a169aade408112ef44de181bb045559a436247c36f8d3f685e0185317c49ba0d27506c608f7a711ae864f84a5d584547bdda7fbcac6b81fa44fc19a81c07ab9508d9baaf3f20710bac3de88c93c824c1986b447bb622eecb722932dbb09ce966c67c5dc4f973355fb12894ba81aa33cdfc2726e57332edb6e48c976e9343e72a06104037f8cc2b9b6277d2e20c23887c82ad2b6e889bef3936b8f1f5275792b4a62919031024c385288d193def43e6db7bc8e58f2ae3c474ee3610a70262e4244195197f761557c2503a5da329140576f8ecbe93dd50a6c57a45da6ccb2e86da271f0f89fd88f7fd688f9f90a6b6dd0f08773721b45a9942567aa687fc4a2b26a63c43617b1ad55c2db88878332116707cf150b66554ab2ac77e2c38da4d58665b1dbfdf3c06de482b60591db1a82f1544875955fc179c41ca155bb6e618865f87003611a81757f5340ba603a46cb0d6371bb2e86fe109981fd83445a64f9fe6e3e2d76020a13b3f4830aa494a8f0c5383ffb41fb311a228fa863adbff1375530f6f8276ab739180e7bab8295a41c9c113505e947cb9d0be784f414cc4264e63eec4be4af22850a35f89fe777f47b636df65efb76115b51754b1c2942157b310f1eac79d6d557a892158c761a4577e15d30adec7589475fb14a710e585c836856d83e6e36952f306635624d6e4dedba49ba2ce1b381a1e3469979bd556cc4267d15b536a45f7fa8710f30d327827df8896100afbfc959c53c4a284dcb3f6ff6ecb972089f2b6db8e9cad2827f4d3a6a7c3621a5cc01648d000f5f951bb404f9f24c67136a55ebe5cc443f99068524e85f401416ab68cc41ceb95841d7465a1623fd1e9f37982c04e6637e3f49afbd9d3493bb636ed50098930cd622683049c23b3e050439a242c9a9df2c09834445b333d7f1c3ed23d7de68cf152c430f5e6c29ace0f8db4fdb57cfc60dbe514f8e7d6cf2330747dd0e3c2dc9265bf1458ae7cb33d3ad92a9665764fe97c443e6525bf4828d04ac04b0c6f15b8c76aa59b7184262332d783842fe872f7991d190e34b93288f26f7f489c29bf554b4c2e879381ddb4b5de4ffbaf36c172c58b293d97ce20c6ea8e5e0a6cd8bd219a1f956c5c111daf8f81114457fc8e1245adf0b97de85b7a2afdda998c55d46709e3568bbdddb6d2fc17d5c813b15f9086a008885f58065bf835914e9104d77acbe5da9378f4b23762cc758bd8f1c5740dc74e9ad61e5390985f5814ad97cc9260be31e35234f0f91ae23dbba834e999eb13ceb219d0ab0d365c6b2675f6afe9a9b6b0ba93d2436390b4563a32a1f233050730e1cc1dee5db66f6ebe85d54530b67224a4dfdbc9a6935115a9103c0376dbb03e10bc327c675cedfaccbf6ffc8ac56b67b3c8251eda9f8bce61dbe419cde211ac6f5c84e474b7bf815432a827c4346d335762238de0c3e497cfebebb3addcca83e4be72e7bd6c16f40512f3f88406f6d2ec5e89b8e86457d3c8939e2184934e6713723f1bfc66e825874f7ca39f07cb66274edb7c325d8450cd9fefabf94dfeb23230597084fe3421e3fc7d48fb75ed6c5ae020b369c63e3d8bd5b1f7e4ad341daa1c0f04cd336f5211efad944a50c1ce3df9a1a5741a8b1633a34a34e4ca6591e89b25a71b55daf8869ba92ae2eb96641e414e972c33ebab19834a3aa98a1208ff3087e384ce47411a472e477640896cd2540bffd8512ff23f0cfc0d3925416e0e8829077fdd70b12f2250f965ad5eb4ca346022dcbae71227675d62cd1309afb2e6f5942b0971b93c5858e57c9213178331f752e4026cad46d13f18f3a959562b3e3156be5531b58b92b87e295ce123326161a0229686ad597b62ed64d8356bf89b96a2892334a2d037a956e8ef48d9d8a7a8525ed3fa6c556fb2643cac10d9aae081546ea1dcdcecf74f44e7356c7655b40e0e36633e2fc12acde00e769f1af41900f7ade814489a6492d391f4429069cb39be844e44a3aa1e6dcfd9e8418b3c16451bc071e514928987a14ec810f15fb65208a3233b930c37eb49b182f41eb36647aa8f61c53a4c1e5ab4f69f54a571e3e2cf564143d31a1c1c92554d8f1442f0a79c9827a944afc6d98e7de75734c043892212621b3c59640bead4896c00deaaef7d6929161d981e07470c73d3b443952a6924ef6fabfbee4a8bea73d304e3a120450953612b331c166fcf65ddfe360707d7ea1f7aead5b7963f59d99b01df64ddd90d0091536cc967edb2c03fe9241daa714204e1967ec45167390a8bb8365d8c2d0a1e655eaefd9786a899ef784bce6e62184339acb8c8bafd11b1c95134c8abcb7a4d573342c51341e705597b798dd1f96bf5cbecdc28961776d05b661298e736256c63cbe326b20cd7a55e68ca0782877954c2b2b4823580ef3d8a4321a936e6f6d7551f9f8980e6bf9eef5f0ee429b160cd9f510ffe163f623abd0ec180f8bff2b59355c2c7a066e3170bcd1de4962bb7234decf7ea0bbe48d3893fdff5fa9477fd6aa1c8029eeed67afd8a422d321ba154d43f90d258b0c11e7cc2f4db88bf377c2089f31a35c0dc63e0a568ffa0f8a6394590382f195f8510d3ec865f1e77b55ac0aa0d26b10becb89e65364f87aa93f412c8baca2c2500bc7ff2d019b1d57ac3ce2deed7a9cdf95c221efa2da0602f66cbac2fde168b3ff1f01aa67d152cc75a08b53f7146d45a02d4fbb2a678ce61f0fab0bea5b2882a2c61420710305b2c90a8ac14758f8ef6bfba240dbafb460a1fd8c93ba58aeeb8e87f09595b5be1294621afba03c72cb65bb3e0073fb76d4a2507164a6d698f5d5eb9d3781febc799850629b592d1a833a4db26d9fb4f7cfe37694d7420977a5f24a237d36300669dac47d0767f9b5a8669c4e8f621fe9db7a39076e9b34c4061ca89a0f099c7c17d768f105dfb875f4025b3feb6e79aeef07b5f4a960fac8b0e5b8823a6009c39205f7df56701ad8746ec45a4300f7130e9d0972a0e1901859548b97d0025bcf0c3ba01bae6c20128a8d460b3980a82e6c4ea6fba1c39539431cc6115c01a72b9b39091feb8464de5f10df02621ae550f4c4234de7cd5b0a0bde504b460908f85cef344677a168365486a15856fb18172601e37276065dcb8998267e08189e7f5546f6e77b6c32c3388a850bad7c7b", 0x1000}, {&(0x7f0000000100)="2e2ea7864f0e8de8facf8a8a2fb21aaa16849eb6dbf5094b6da23514a0947cd6561d2524baa48888f0aedbfc13164e962034c64263d6f1fbd9d7c4f65ea79bb605efc52abf", 0x45}], 0x2, &(0x7f0000001a80)=ANY=[@ANYBLOB="1000000000000000ffff000004000000b800000000000000ffff000003000000b288f0cc78f1e643ae989fd34857faf978d9483d1121236669fa21a2896183c3c436c6e3c65df72cff66ac01c159a2aa3f92e44826f3c9d07e80082d30baa42316e4597e9a28d3f72c24715a7658f20b9ba52f56462c451fa20082271ca15611318e30930ca2dd195c2f6d4fa868530261a6a1cec42052de19d595c5a4af3f83b1379e1bc0f21a64b9411c86ce5af11870c462e4c15ff1a33d614bba9539a4b5bd43b3211320c7621621e31fa176c10000000000f800000000000000ffff000009000000d18226bcf495afba38b6f9f21715d22a55216ff9de5d97cf5f8e13381a535e866018647d1caa10832a318a8ab073b74c22b4ef1ff04e6578eb6fec79b5713cfed1008f029c8b6d64bf0b426498a531a6c231d9d59f9f76a992491a880d1e4bd85367d11e01c6e9e55240e70bf2c85c4fdd14542a9b0c5c44441fbf918a2c9efa44ea2d56add56603fa9024788c86baccebb6c1278ed69a28a33c3a56213aed4c4b837ae148ec2f80b045e4d1a0faa25a24ffa6270dcf88b804617daa1aa437850fea7dbdb68dcbf3c792a8606610ffaf136fa5b16b376e612d95a70b0e90ecd7b9c92d00000000009800000000000000ffff0000ff000000be6b5e8584f52ae75a275d1617c90ebada7fe1ec3d493c35f6a35aee4b58cfc30c7131b85081c6ff7300057ebf01ea74040770cdc3d83033e43827b6892b50405441f8d71fc249a5433702334a290a06baae349e2121e328d8eb8498ebe751f8b76a2c7887de112a7368344a967117b350472b61e7b4caa8eae34cc75eba1c89f4a1f67800000000380000000000000000000000ffffff7f415f7d84a356b7018d07361b08161e3826e3a4e90a15ed5e565671d263b3f507e2d7000000000000400000000000000000000000000000008ddf09a92ab9c43c6abd90e18c02c80840dd4a7a43e06c45230d9108f02a4265e5406f506b1a4c6ce2a9bc1d000000005000000000000000ffff000009000000752feb3f9b92e73aca21f2e96b72e29d243f5160a1fe80b25a9dc5b414b18bcba4982a698144fe6d29fb9dea6d8c83ca56a66ba2464bc3424e00000000000000"], 0x320}, 0x400) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x88) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:03 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x204) syz_extract_tcp_res(&(0x7f0000000000), 0xf8de, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/174) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x7, 0x1}, 0x10) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x102) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x8) r4 = shmget$private(0x0, 0x2000, 0x682, &(0x7f0000ffc000/0x2000)=nil) r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = geteuid() getgroups(0xa, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r13 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x1f, r5, r8, r9, r10, 0x41, 0x4}, 0x4, 0x3, r12, r13, 0x6, 0x5, 0x1}) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x900e, 0x5}, {0x4, 0x8}}) semget(0x2, 0x7, 0x50) fcntl$getflags(r2, 0x3) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000004c0)=""/174, 0xae}, {&(0x7f0000000580)=""/122, 0x7a}, {&(0x7f0000000600)=""/1, 0x1}, {&(0x7f0000000640)=""/8, 0x8}, {&(0x7f0000000680)=""/86, 0x56}, {&(0x7f0000000700)=""/102, 0x66}, {&(0x7f0000000780)=""/162, 0xa2}], 0x8) setuid(r5) shmctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0xfffffffffffffff9, r9, r11, r7, r8, 0x40}, 0xff, 0x269e, r6, r6, 0x7f, 0x7ff, 0x7f}) sync() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000940), 0xc) setsockopt(r2, 0x20, 0xfb, &(0x7f0000000980)="ad36594b7f7cae68f051123c25f711cb82b7a926531e5a9c5eea5d09e09219afdb4a9dc713c6fe51ba5ac4f7098cd36b3a0f09c64696b833ac11d1a889d99f2055634535289c4bfd96b3a933b6fd5fc41683e19b2071e6a1ad56d6f90dd65064524d915aa4ddd2f6adef1528a0503d4fba81e9ef924ea50bd3a95f3ea8d544ca65954e805302e2ecc8dd72bc3f5e80bcac0511e38f30d2591760a908c3070e279fef612e7856ea497b17f85b332c809cb9f818f815130599fa6026b67d255ff4ac0dcefb0a08a9d349e01acf804f5ca80c8de73182c193b0d99d610b9e53ab0877d33be35f498d757a0164c8fbc5877f6e5c6a48a33f", 0xf6) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000a80)=0x9) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) fcntl$getflags(r3, 0x3) getsockopt(r2, 0x7, 0x3, &(0x7f0000000d80)=""/226, &(0x7f0000000c40)=0xe2) 16:00:03 executing program 0: r0 = shmget(0x2, 0x3000, 0x110, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x0, 0x26dc) sendto$inet(r2, &(0x7f00000000c0)="ae87e9dea5699a5bc51262774a715f00780d7b1055ba5bf6a937d30e790b1fb8ed6eda8d823173c347056606f2a68782cb8f7424b4a5790db278ccba157d15c84c9b38899ab7d9c05c0b3ff55df6dbb49bfe54827d21965b6c847ac7de42b01433a6a7c920f4c070be1aee4d354a02f76f6d0d4aaf057ac38f7e2220355dd99ac1d95ac6e0fd972ec84cc914e2d7cc3d5b050e3e35efecc3e6116fd211e7e35252544020d81458b2d87421e36de3c1a987cd3223f958094180e4715f6ad9f423a95eb925774adb02756609fdc2ce4cc0ccd39ff9cceaf4751416d8fa772a5584c8275a7f02bf884df3aa59d24f1464ed2523a4ffa9a8a463382bfe49da53674fe77d3c0f0d413ed4fc7be7c1eb2ade2f26228cf04e732c728bf9f69b9f00fb8b50b962bc092cda1d404f7a0a10ad5648c3f32988c1215295a670de518a8b926fd4c446df512d2c581edcec34ee5f1487df00eb7fb5fb9f8e8b05f52242255496d125f3f679f6ad221ef6d3545c0c7fab367406254ec44b77714b2124693e60202f9550b234ba1a6722e5d494f39811cea1a3b0e1c6cbba03f7141876d60f65ac470530c7037159aa54c79e719a1927c09dcc97208c1e376644e1644c25d3c80118d8384c6f663ab3fe9d1e3e148c0e47c4a35300fb7e84503161a6a58fa90916e1bebd0b6baf8819b5657679f9f8dcaf228edb6e318d8a2ce61e13db164d828de8c20e128c2d72fb09a4ce45959d96b5095de217445f4c6d7098102165a0e821e24835acb7b15a5404fd4961a221a99d27655d9bc061f49c1deb41795735c3bf1343bbe4f0db1d499d4df0436d81a34c9f72a0cfcda462a8ccdfc298531c9cc20ec8de91e8505764a1ed7d4094a226cca44c3548b0d4ed5659f1054c607bc56c1a11028857c287937dd85114caf1c12cb0a4ba0457adc7cde0ee9fea1109615d69da2d4a98a08b170e360a766cb2c400aa9b87aee899cdc52ece8e7db44b2e5a674596b8154d8ef580322e9a9627ca376e2623e752e92ac93120be539cee26cf211e6934fe93ad4c9dfb75897c5ce7641cf0fdf2fa58736e2b24388760dd4b2f0463aeb383894063a0070181bed8f70a5a1ae6086a956ff3e07b03381e8ac13f13c2835a612061c2d47995d2f0b261b4f582410297ac276e6adcf8c18bf8a671c482e55f5a48afe84777be908ebc22e9e3b843658c953e56759c97cb97d4d18bcadb82ae100b795e23b4a0adc2314cc2e59ab82c0415c2e25e98891c40902d778607093e748af12da6d4fb15fab6c4885f4399c4aaaa572d035c29dca05c6095f0f6840b318405e6aacc238e4a2590405d545ae346372e171c04594c9bc14895259e9100a496bbebbc0123eb8933f665cf6d6ae57c61c40041a15797d9f748facdbfd857a26c514dae06b5b1ecadbcc873d1ff2fffb897a460b5714b99e2092e694cb700645302c736c995d3a1889de8fc9c833bd1baef84440553265587d90fe29367556fa4486d90feb918c52cd185e267c37ed8e57093237b1e257cf9c84273b28dadb21fc6dcd4e155f2b967a8c9ff9ff016ece47595065a52d4de10490bacf1cacf92ff9048fa43e12c682d89dbe9adf2c70e5c79e9f634d5064daa532e0a1b4770de5e69c7e0a7f92b3eea2d55dce3a2c9a069270f18e74d534bbd76d8cc1b288aa0c7f3f57af49f975d43a9000891c551b0932cd1c66c6576abe6e89f083be543339e9cd0059944eeeec28eede25be642d491ec15dcc14e83664fa01176d2f6c1a703f442d893b521889b23f89f87c32f056a3a323c4ef1c7bb4d0a26a2a01c98cf8bd0a5db6b2bdefd5de2b4c9f1faa09a31193096c5464a1ed0e3052e9354998860b06fb673a0e94e1fbf4835057bb93f9a6d7a8e4f525506ebfbf3a34c9cc11286320e8e98059b82635de53270a58705258df1010c69b6cf0596ac2cae53749f2c47159c07db11acd51aa42692fa356501f270c3fe7c00b6296d9d9e6c0754e76f1e4e638c06c5b9af5f49b14c1ede1d05ccd4a3d8688423e55bf2d7c243fd114f516e86d777db0f6da759901080b51fde1e699111bf376b2fcf74dc8b40d65d29f25085671927a8f7a9ce39c168e958f681fb688eb6857e1c3914f4eb995bcdc6bf92e9d8d7483a2bd8ff541097a06bff31f89e026f557ee93014ee2392f5b30a50e4fe5fdc3bed4b8d677afd8463d0fea2eda934b7c7a046f308525bf29f36551dd631b9b0d07d1536b2739878d1fa4d60f2100d0a79e1961a8c070d5d1d2691e71b8143013e02c3b46ec4a37b9b7aa92b92c300e49e7d8c91c731ea710adb07ecc3ba97df0b3e6ded9249b0ea252e8eb08c1bf02e309886e4fd388de769d9ae6f836f7d16412c88ae4f0561eae03a580342c982b282be81f1d2fc3ff9d0fde3e2a1b6f9cb22ecccae5b92c8d82fe286e557c9d9ab55eb5978534b5adf13b4b02718ac733e2864f50ab821cf524e33d613e8845a6e67d2fc26b3e980324648c2bd61a262b9f56fab7116f896b439c4f5d6d879372b2206b103a51a7d9a37685ff4aced3e99cd9928ea39a6b4744389e0dc175064d68822d5ea96a36040b7016dcfa787ee22a6892e33d563399ec730236bf9977f3d16201d26ac85695a20d5ef8f3985c62f9314058eb913cb3d628761c3246a720abc8c0de9570fe13b4b264a4f06feeedfe2fb60405bb92b8a0b3cf538838801e1fddb21721c269e497285dffe67ffbcda7d5057cf1a02b34727044729fdd2c2d31d2d287b529ba122fd666c6691dbce1d34e61c672443a1c6fff58bd4e3ad1faf9a278378db09e53c785c299c825fa4eb582a06fe9ee546904515a620ea162973f551d193a825282339be522476758a2027163145d700075f4f4c1596603a0be6dddacb9e49d83b94c68916635caff1123a8fad0a93b59b32ba1686c886bead7505fc699cc6c4e78bd26d7c30617e6a8b7f7fcba324580b4a98ad836837353d73a1c2c24227c1fd946b8ef0b655d26fc87842f81d7bbd1c0ac51f07e82d3bf41cad7d45197ddca6c1f16dd845c28447aef7071a75645493450b4ac937f93bb5b67f28ef6992b6abcac16159cb6a3c39d15f1311d4e5b49e6f44c0e5d10f750a35bb136be4d72860d06eb8eb63aa40d301d5e0e19740f5173d9ca691ff2992bf6c9bc077e4980fb4aca207e24f8f7a8d2bee071516c28bf30a6b070db5b8728dd583df0f03362cccb06af4842990672d6ba07d0021990a10085e92c194eef9270ddea908034116fad75c322eb64c5a052dd3a989263012b16a764d6e6e2d365b46fe93080056ee95aee76a3d9e75fafcd5dafb0622be951635bea98065b4bcecd15e7ba57f8da48a52925a6ae40b99ef33e34d34d83abe7536596064c8308cfd91ce29469e38f85854732514b3d56cd5c1b6d5677fbf3251ea4bd149ef96265acfd0cdf2b018c5944b47781970bfe75e5c3fad5cc4cccb5572fbe4cd5362ea7a4ff27c39be594f0ebe45344f1f56d5a49d4ac0a224f8a365c257cf7b0fcd1c4a8f8de3ca38a622316364e7f597fd1871a168fc01d39dc49ac0e8973f65d8905c8b071079313c60d5668f4b0575b5744c0b26dbae2906e974f4b4b11d81fc533a4b99c8f953bd3b2c0d6fcbf8536fbc165cf4fb102d46e3ddf9cde80611646c0a9f555622652f154e29c79fe9f0cdd221b4710492a7e59c7fdbc38d8b28b59f6df227ac8faf47e7b850f410cef7da3fdc13e88fc17d7f9403d99ea8f1cb1f1680cc0daeeb7eb176523bc070c4c078219f38217b33d953d32a126af9ee9b7282e1dbbe1f722d43a7bd2457c702ab6d00b2da4f9b701609240f2cf9cae151a6fc5bff1e02f08485c960c000ec9a2225d1b2f292ea9ab47c765ad4de4c1c7d5a4bf2521a90da20019e6457302f153e9314cb4297a7582e8c3a683dae2d1feed3b3cef1ca5765948a488f5b224262a9a21162bb9e19e45fe5dbcf1a26751c14eabfaa081f91c0855166b9e3ac9f15c7c1cf54102c7b5f3949d578c9b400ca22e52f29b21d6ce0a93cfb907f01af38968cf197f8a76a6de4f12320ba30d455a2635ba7a5938108c8d4b24ce9cf47b71b90e30a0e6f28ce28ba57f017e3b6a4bcf0024dbbbcf0930394796c600bcc5e3e262544547697d41b9062e0c8882edef1f7d3689dcc2a7b8ac8e881117ca79863956f57bcd7c54130c25adc7bcdd82cb76759d21056f41bfdbb9376a28764afeceb95303e4c53db2b42fb00ba2064b5caae2363801bd889d2acd4cacdf9f200f2e9300da828820f9a525388af29791fab64eee49b0f895871f32186afb6c79eded6310f0e9e261c3160dfbb8b40ef95c5941c615437d7d73daef499144e769473ea8f5cf5c9c1b6b828b72911b228afe3e40c5fe1f4f6b3065c7a38dcb1a998c83a57d192ae1e3f7d6dd7bc781740151026e87c9f08209ba944c68ab00536490b16b066ce8042ab0eb148a6009becc8b36ecb2ea4d6697b8b63e6645fe2db091479075e42b7cd1ed9e671733a4912dec2aa30c499aa98fd0431df8ca868721fabc31887d9a25ed1612647c3449f07d04e0303617f68667589187babd18b9bd006f7446dba9f17729a92bf6c154a7930ce026c623eed37d18ca19537c12ae5252dec4d5c85fc4fb2dca5d7e634c6e78d7275cb0ccbc79baf53410f77e0762b248cab16c833377fa06195034e7f7a971945db31302e118faaa2fbc09fbc77da11ba97460ef33fd28c54b408c878616bf3efbfdce17786a3e2b7568d0e5941c86643f8b04ef6894c244041c4b7e60ad0986b7c09489cea13b2c9c6fd32dfbb7aeab72289a31bb8ed80818414e1b025224a34cac1b9855f40c8fd746b2b53a0b0b48a83c3dc5a1f36a3c461dbb01960adfdef43a3b97cae97765bd576f174e981a86bb442296c03187dee285199bc7cbe1482076bbd1b5bab27a5147231938c562360310e11d1a7368e2fe008928e873057c10845002aab321a0614ff1f78e2a9b756f347c0d9d5c25361ef825dc0ef08d61c0154eb28af78d97ac527e862dc5f4b23e1cc87e39109cc72ae1e8b44b8a3e38ce67e261e28537d5bf50ca6d6e3298304db0b707c81ecbaed9efc7bc0202da5c0defbc62acbc8a438287ed5c26b615edc20cc840af9963d350bdf3d37d26073cb32dc4c5d80e2bd1862c7736daea9af6f9c8b18e7c3074513a9818972cf503f7ed383dddbf3902b2e751e292f26ba9635c327b6824715f8f1b49e7dde7c50949996e2a5d050d33cff3f99b861c3f87638461535679bed14e43292ef09b5fe91cf5430e2328c9fc1c1b4b2019ff3c6c92b336e393e5d06b9d8eeba73cc7f540a912b60b2e73a22c2f216456774699145d1c86787b8f7ca0c01788739688bc06b6287b8e06b71d2c684407b2ac6320fb49a34892e8d8781d900c2886c886aacad4e26434bef490692e4ed59ef17e089a9dad15339c6369aed101a6221f04f13f786713e495eb452795c82d5bda5a6465a910d3a80c37a7ea44a100fb39caaf9d3d3a72c984ca5a9e97e4582c0b363f7ed1fe1fb0f84dd2044531bb046ee04c8ee8aa1cdba29766daa41d3493d004de10bd7c5e2771cae7fe4df373e968a9b1aaa5511a59f3c252acd4f7ec3f7bfa6e2938c49e5d82e1c75137dc4f780c3325b64f2428fb1207b4eb7dbe16471aa839fb6b358f84c9a1f0c2046d6956227c23efa94ececf3987f26032e44190e137d34df8d5407bad11ddde723cec65ec7226780897482e3354f6d25e27869fb22e9342c1fa5b024e483eec1eed6da38a7854792bc05f2a48938ae26ed73", 0x1000, 0x1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:03 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000200)="8ff2", 0x2, 0x1, &(0x7f0000000240)={0x18, 0x3, 0x3, 0xf39}, 0xc) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x2, 0x5, &(0x7f00000000c0)="03990669ebcd31171f2008b468dee095adae7d635ce5f9632f3b53f86a72f97290fbf61cb5a02f102955711b979dd0c779564784d39d081938d75b7c395fc186291788cdca96124a3b15315b483d4e0a5e2ef2a1e9d28c0d43e552b80d5e0d0102ebf9f7ca2195af98d2635fd82fbbfbc91f1aadc56996435911da8e764438642f6de1cb017e5a767428c061615c6ad741fac31e8a3736d43f2a4a3b9665ffc589e15873bdbba36e3bae7717b8ccc1f88a6311ce756ff9d80ba459dd27bd872822c098a0c79eaaea7e23645257746772b0217b04805087e3b183", 0xda) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:03 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x4, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ff46c7000000000000000000"], 0x10, 0x9}, 0x8) close(r1) 16:00:03 executing program 0: 16:00:03 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r0, 0x1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1a5}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="25e25e3c8e9139cdaea9572219a97868a40f037449719b92b0775edb9e9ebc59f63294f7aec684b74f71c1c19eeca5ec1872f6b682a2669b2ddc611fc9700229d3a07d2c0c1530456e7479461f2139ccbab6fefe049d1f30f91eab4c1b7129f46f06", 0x62}, {&(0x7f0000000180)="19ec5d07fed65d60ad6634a175765970c04b112bccd4789cc7108226d130d890ebf3faec80274429e54fb522b7976d9262f5a24856c8c33991061cb64ed3243aaa21655c", 0x44}, {&(0x7f0000000200)="2078fa66d589d7c0ae8cc25612ade76621c46bd3182f48899993f6673bcba8f6c5fc1bf8c507209d29eb773d9b9c0fe278282a32137765d743b5acec2aa0cb90b4ba010bd2b7a073a4a0dbf1b48b1527f7d212424b742a7bca8a92c92c3cb128dfb9766a2393da81f70014914e96b3d51f9a0e6e23465ccb6e5fe71b5476cb35b578c8d59c3df92d858b9c6e7a3be929575e094e53a2ef", 0x97}, {&(0x7f00000002c0)="73069f056e0fd1fbe3efaf42ccb4cd72cda3888d31cf1e3db2503c5d497def5cc86f9a37ba9c0a3e5e30c5aba3c5af845396a062b86b8d04ee452feb2cc98f14a273043411b05b12fa0ca06fdfdc35aae54b2e87a89ddd2702a690ffd613cfb893910bd4afb83f332365cd7c183784de0705132eb1a25bb8cd8d67b1bebb085045fd5e9c4713902457c6003027467d2a3429112d75416085b87c2c21d455f6161501a3e4184b383836ae8be4264f7b1f2cb52ec6c6d5cb4466a0e274ee35e0cd05d4f5f00a004d38bb2787f8bf381b21c47223ce600f6a812f8a13d49a188c9a2cc75d7dc4c922302d8cf93cdb6acf3bc1feea4737f779", 0xf7}], 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f00000003c0)="a0a794a95e09d20e7f5b45073f", 0xd}, {&(0x7f0000000400)="b04a7897a5565f3fd293ee8aef78e6f913593ac79855625aa2528b343ba2086223565832f007b726a2ae6bf6afcf506553db215e3ccdad1e9becf165f053bfa7cdc8bf16f4bd5d8efedbb1eee88cb0b621cb2a6827936c074a5c51713c0f03ea8b1250c2ed6e02de0b2e7b536270c93214e4daa0a67d983109b832702520aa38719f26b03ada33c38e67b8ecb95e586ba852dc3f55edfd5f0960fa9c8489f6725de74dc5aa3b29b9349cc1a2241782dd562cc5b80cd357d08258cb1288003dccc5260b857af5923472c30304d8c8646c5f3df24c6340045f131e207b28eb9e", 0xdf}, {&(0x7f0000000500)="b17a05042c227d4511e0a56071b2845d35cf2c096904d58a612df501af533680600a14819dac8f765b59988e1200b5cfe58706c99cbc0a40f2d5a644efb22fc9d1039d34935b8728dd28a2b5def18b7bb4618144a9a7d070a5dffc4fd5be7525d7054eeb0f79d2695ebf0978e1f076ec067166301ba70bee38795e83c46b532c0a8999ec3e0fccfae0a408dc71bb5518163f071d592ea79b421dc767a5dbe370f7d5ac46ec770d3e6317bc53a753d64ec62957cbda0ad75e204b7ec5330824e78600a4226915968d3e02a197b8a714b8a01b5312ede8753ced069f82b4caf0e6501c7f0c037f17ff83ff3c", 0xeb}, {&(0x7f0000000600)="0d25abc302a716678969da18067bad7db8987528faee252aaf8e3e4d3156b1658ba330171ae7781b575d1216b49a507cb3d295f0f7b402293cf1ab259f19d01062a1029095275638c41c118821f50bd6cad700131400057826d97cb3d4908b27aaa8c303781f3e33cc8cdc890f40134455486472575b9e697e6b9c7b539e5d756609cf350e20fa8ed417709e3b5658913bef84acc8c670ed3af97928f1447cd8c48ef3a2dffb46e162572e1b47103f9512ad4b", 0xb3}, {&(0x7f00000006c0)="43fbdd1391f2ed17cdf8b604cf33a25a648863ffa3536a7cfa751c9664bae6b459d8e6884d08d82e7b54d44e50ad931029b471e8ff7b11a58243b9657a8d8956f1f916f190507768b4c9aecb87f69a173e0d374970a820e7d29e5233d6e69e356ba5cf415694775ee655d094d7cb16f74d2e8ba92bc2d727c80f4cd969db5344a1acb819ff362d3777a7a8798aa2c44e84848108033325dde595366e267d85275bc9fcc720e95085626b13bc236354195f19964755a49f734664135c23c807", 0xbf}, {&(0x7f0000000780)="78dd6c81ea80f398a18b18917cc05f73f4df98927c02f193f6c714e3b6abcc89053071092d4d560d6120778b7565827a2e2dcf1f6ce1f7aca1969191d77257cd093f80d1d12502cb10c60fcd4cf066146c83f38d42c2d6421e8d091d1fb1d337f1c2beaccc4c6d71622208cbea015b65c71f01ab8b9d99cf80ded8e99ad220f6ae518c07588261d75bd0a482abe3859994590f58b71c43973aa6a0343c878f4b4b9b602dfbc83aa9ec185c2db178404304ef8dd459aa660a3c56957b", 0xbc}, {&(0x7f0000000840)="e4bcc9abcc5a8fceddc8ecf4bc", 0xd}, {&(0x7f0000000880)="17e9a5209fb8e201688df8960aafc7cd9b84050840cd5291f2bae13129249c8fe532d6e02664fe031a0389e5", 0x2c}, {&(0x7f00000008c0)="440ea7d59486fa50d8d20743733eb07fbf99198bf3201c3afda76a377c0f457ee99c659f0438ab4c125334f858a90b0de491a616b892fe382420e461348b8b7adda954aae0a3b0f808a25464990ab016a52359e6c98f11e469571374396628ea59e48009fe462b9f383d4cedc3183d1940a84e6261fa0224dd", 0x79}], 0x9, 0x0) 16:00:03 executing program 0: r0 = socket(0x800000015, 0xc000, 0x40000200) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000340)='./file1\x00', 0x400000002c5, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1, 0xf0000040}], 0x2, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = getppid() getsockopt(r2, 0x0, 0x100000000, &(0x7f0000000200)=""/67, &(0x7f0000000280)=0x43) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) close(r1) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) dup(r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8602dc64e38141d7e72ff85f923c2d00"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="84041b43", 0x4) sendto(r0, &(0x7f0000000140)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf94e380bd26730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02ce97590a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b136c5a8d477390cf4303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67944276537504c40cc94e46b7d6bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c1076d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1e508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b0bafe67837a26ddbf2e61c49b2c0032d58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faa7db0151eeb270381bfb9d80df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e57d0a5d6d0bbb53a444391", 0x595, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x17b9) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:03 executing program 0: setreuid(0x0, 0xee01) semget(0x0, 0x4, 0xa0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:03 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x1ff, 0x1800000000000, r2}) setsockopt$sock_int(r0, 0xffff, 0x1308, &(0x7f0000000040)=0x1, 0x4) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair(0x18, 0x2, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) setsockopt(r0, 0xa7f, 0xb9, &(0x7f0000000000)="b6ff88082a668771ada9a07ca7839c2bf4859b7a604c09b73aed64081b7ca7c1c1261702e9f93b49853149d0efc9645f72b6de206e8ceca9f4e783ed0dace6425e3b4b341124c2edc95246c85c7068275c09db87a89b495c92526ac76b7916a0fd64fdbf13bc2ac7a4d210acde8a097b8ff9b56fcf6008a38b5dbf226272769c73fb9d0e348d8354e4e6df2ef88413204bbd6413350b276317039fe0f5", 0x9d) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x3a1) socket(0x39, 0xc000, 0x80000000) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) accept$unix(r4, &(0x7f0000000000)=@file={0x0, ""/49}, &(0x7f0000000040)=0x33) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:03 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000), 0x4) socket$inet(0x2, 0xc003, 0x20) 16:00:03 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)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) getpgrp() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xfffffffffffffff9, "855c55000267a7230000001a0000000000000040"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) 16:00:03 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='rc'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x200, 0x1, 0x100, 0x400, 0xffff}, 0xc) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000001780)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1, 0x0}, 0x0) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4c, 0x3, 0x400, 0x1}, {{r1}, 0xffffffffffffffff, 0x60, 0xfffff, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x6, 0x3, 0x3}], 0x6, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x42, 0x2, 0xee38, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x8, 0x4}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x7068, 0xe000000000}], 0x4, &(0x7f0000000140)={0x8, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r3, &(0x7f0000000380)=[{&(0x7f0000001840)="7ea478fed892d0e6cc4e81ca0b0dd77e8109b74e6ddaceeab6a0d7968c93f9a6287f99b9bf8b9b1871ad8de10537294765fe9bc411c59a7bda99aeecd759202fe8537a47f3b78a321e56ab8d533455b1ab6987510a73ebba43f378afe0b6737c613119bee04966d8709b4663fb41320b0d151f5a0e79f6e9cdb967bf05d8baa57b43faade3487b28cc836aa1e322131266d0c97746981cecbe6bed87560ffdc10fab96afd9a2fb65c4cce1a93c09b9fd0762482f8a0000a2b4ae45008eea91e35cb40e3c36396cd2aee7748fcaa1cdcb3ff852462b741c5ff8d7d08a6e01e5a0907645f780b90b32e228fe6dc317588433b672613aff59f966a2b651a9885c319b7e9fb7d9261f18dfb9de864cb9227837b07cd02d7ddb2c9584b00dda0844fb6c13d9bcdb50bc4e06fae458420ffa8907d45ea04691d5fd7f6f075464d82861a9c26caadabff94704c18103baf3bdc771d5095efa8b55609fdcd597ecce3e4cef9ce85047dbecc31046a63b6e0be64b38ca87727e8f67daca11d0f035f1b16887b400c3e8b4a582dc8ff2712c7717e55dc0134e175d18551fa0ac729fff0c3e1173d10f4c36cb4b86acd750d4be49aff92ed348624979c0adced5851b2887e6363a0864f0a7ee439cb389833dd392ac07b45cbffff5e0c283f77216d49cba66e3fd78ebfb2cc33efc3f673c04bc6a67ae8b258db5c39943585cd7b8df7020f68c430bcf5447242c59504f3b7743e3544029226080592a88425279f71d75d6a981a1d2969788a2a51048f010a11c4db76c17feefd1f382de8f70f68dc8b0ab38ced26541ba493feffb80b1c96ea367867ad506a7e6b50f2bfc244575d681625baa543627b609fbf62cd8b73b6ce9d3e1f1cb7121ae21a7e0a4c44dbf55a7eb552a15c5a364e7dd33ce67b10fcbceab70f423cd71717695aab905d7576fc73b28aaf83bede8c54aefaf3fd094c51a46fff69ba5f065f8c31f7fdb5d82ba5c0f5323e4e9173bdaf95976214a37b735e7682f9c137800370ae985cebe97995c2ea025fd9d297867b5e59b3e9ded5acf4a9eaf5f25446e66cda7611052cd0ccd34b100ca78e3f8a24aef52561de7637520fa9887a9cf9c35f06135134e569dbfa812cacccbd60fc55ab973d336d6ab2bb20ce3ee73817e0c176c46de143009f462792c8877f6c6a17df1e0741086040da82bf2d9044869b9b702075405e47fe005a186d3cf6c4a9d06b9b35955e0f376383c81ca6d15e1959048b04f50efece8b9015fcdf707a65f2f81e9e9bfb9d32f64c6a5e663cc9d493f2042c9f1b7e3296ff201ca204ce078caf982e166801adb7116e7a3403faf69c804e36c07416acf79418a4bfc45cc3a8fb0eebe284d1ea2ac562f0fa8f95de11567655d6c8028689d6e1c2f60fc2c85b9e6797740ea0fb1418c61384cb58690bcd48647b13cec670e5b11816e717b3ab153533860278b567d2de0d313da2c7263f7be28dc3910eb5c5635a0ec9a778a788d14bf978b2a306bafc6268bcbccef88ddb1e5ea0a726692950a5cd96fad414a14acae1a18ec745b110451152cb960e4d64db82ceff62503346ffea9588f8ee51152568f7c28623446cba8344fc67426480b2d517256c91fbadd5460059e833aa190a160f20c3aa026195dbcc8fa293dbef1df7787ed7e6732980b281e15dc383ba0f3925f5a4bafeac708710702f0a4c71dc8573d027d371c6b1ecbf749ab60f5dd9ba8732a3eb16a0cfc6daa66731b34743b7d7ef40af8d66bf5b20ce13a14e4cf166c374ed4d99191e9a1d272c14f72eb50cfafb14ad9ec849c26347ad0806b1456dc7657326604f7b771d3693f59312fb0bb1b839baaa012caeb4eb426ccda19095f946ef7538bf34918edd18174fd5cd35731e858d190ad644f043281d5231c4ed345dabc0542f52fa047d57be8ac24ff7b27e621255bdc7c350ecf0450372d6b9f9065171f9bbc18ce468d80f01b24a0ad2d3bd175ff12977e4415212e991c4103fd9d09d602a851d6de11b5f08180a5d16ae66eb3ccae9154836a781a1e3201657b9412aa590c9c5392d7cdde3f8fa5d8123f60ed35bd9774bba408aa582173a84ab33bb9b9e6d833ac8cdaf311442e8a955be43f10370303130996f5041d34f551ad58d09ebdcfc14f55205b57adc0cd5061bec6da5bb136824b3dbbd25451d1e98b2360c18fc5dcd69e42d564d81b974646d073f150f3fc3e0ef9ef47ef57fed9be30f1d9b0bac44830ca8d3137858988fc0b656fbb534545938b67ed759cbd66e22ae432c9fa19d595ef565b6acd8abface91717c363a11b8186ce3be58526077e644e062fef57628033fb0e5f09a4af7bc16d553ca9b345d0060d04dabb2bd75da7813c259e634a339dfedf7f064c7564309fe05e82c084205bca9d2f9abdbede4280b81ec4bd0ee44f4f68d65ff15ca198471957b5f5e320bdde31961e22007474a6b9def2e73b30ca50b68572e5ff14d2f6960d47ddd230c77b84b3a52096cffb0a596ef4ccfe3c4754e6e395bc5fd0148b68aae5eed72c8d5bfb4a4020289b10a88ee3cdb93873ef05d99aab8ed467c23fcbdf5bbc2681fe38b2ff818fc284f73b80eebd9e63b1292d64836cd5f2e3b6075dce62c7a58345af5d47a3bdd75cd69df6595c26b807e2fe533e444c6fb0bb1669cfef2f94a6155b6ab14644e2f213ee0fce35370b5adbb7feeca0a1aaa2280561d01a3e0b884c0d1517bf9d13a6ce4d619e559785c6450369d732ec14302f382fa074a396cc09c11b2d524b273269739410ffc995ff0908ef9cabc2a4e0049d5c3453d28d1235867cd475ef5773c134043225fb826310d802d1444c5ed2ea73b9505c36fd5c5e646df788708308ebd59fe7e426ee882148fb29850f060583c8b9eac2783777576687e8491151727a6e9705fe77c5a40bcdeaa123525f888946662558895d411d47264c43f6420f207b26a41207480075107ce08a16eba6c4087284f2d0a7f9a62d4b9878be824bb454c42d8fb21cc5de9c5c1e15f31e9623b0f9a88fde71f5c2b553a50f2ed893117ca52eabc5cdd77c793486498d8ab266053e02cb7345044a23a655eb795fda9402b51b94636ed6167e449aa0479a1e0b3e08b5e49a2a102e3279069598ce3e14610129ba4a388522642be8b812f811498036f8b21b4b1bcd44ed75c3b240082e0bcd4b8cb653c00e43e68679256a18e11670aee56acc887015b3befd1baa05fa444b37b3a76a9b5b3ee37344fed4b3a7cc3421a868464a52bf7796e743ee49853be77da7d15c86c6c03ce6daa5b2e9ba94c54dfae19883823c6409c323c7d32e4224590c93ba2892d4cd9932420b1405b7896d81e438107cfac3220120e6e6b11d766750f00def4e8d11e055d88e97d61dfeaa1b66deaa20dae79d3e3d8f2f3eb193c761c85260fa9c4ffe33e3959ad2dd5b00ead247cc0f2f79b5150b1281ede6f3fca02e256f32afa6132bdd5d15e1f1d117e239e6b48573c6e85878a470bc029764db9ca10c0f8170bd5204498a547e30f1584ff14ee18d16722c9a040bff594f6c2fbe7626d3cb318d166d55690e90dbe789973ea0ce235ba5248ccb396542b5c6456a31118cdaece5aa124cd93d82c70dfa4974745c766b36bf6c303d263cdd34eb3d675052425c23598c24f3e7e1703b5035e3910c4395b2d53118731dbec6eb487d44a95b840ea85522f6b147e792818f09f0188dffcc5509b54bf6faa49e6d94706c5a5877234831082669af6a0739df88676555d5755af1a64b08056e22fc22e10bea780a7c0aef9ec61876a4d6eb50bf096fa821e892f576f3b516f9826e0833d2bcdc8c0f03cc00b2d68a606ae5cd4828cc9c7d481fd1ad29126aa61e61caffffc551e292dbdc770eb5aa26434c9164c2622780ec2b985b06faacdcb725266dc715146000b74d6a103e5b1adf0200c14979211c077648e96bc3ab704af86e541e13befcedbeabd7776ef799616f7b5f4405e1827e7950603a3eac825833cf97d8875f2448b87d7abe5d349050365935943f0700d5999553feb42dfcf1a4f5f2d5f3ca0ed84049fa8a8e6cac561505b5be0f420cc4002749d7e03f4629faa44b5670731053dd69f3c31fc647d6dbbabf1ad00e0b8c1f51aba597e8af0a3c0e2e2692bb50ffa48f069dcbbb1ddeba648d27dc14402eb672f45a9bfee37f0ae89b4476ba1bd5008af86ca067035341434eb69fae1124b3e763f300c8bbd5da387659ad5e9df86044002f695139c8a9a91fa0387fd0186ba74d79b57d0cef95ad8c0011615b6381c56b3962fb97aefef1359c41cb2a6c12393b51033afc4904e4f570f08d4cfa65cafcbbd9db8eaa31acf3c8e4fb1774912f67d90ed2d236037c8ae1b5c33486c803a4de6b3004d14a81b024effa8cbf4cc37dd30dca644ec65d2c01c6cdce8d2a03a3e3da9bb6942f44c4153098ee9ba379af3c3f55b1168727928fabf5ed1e10d965cb9fee3a8f9d6e00c2c2a7337d841a902fa153b1843d2b0d0176f36797b013388d15d239e4eece1b71bb4591811817adc563b7049a2264c012368569622467b9dcec1d8ded6f23759a10cbc3d020f7759d0b0efb73c09c9bc6dae7df194a1c97cdfb39a8433d408e4bcf084f4343694a6e5266731bd393212a1c426e6fde831df14fa1cdcbf80556ade9a456d15637dc64bbd104ca80bbcec1ac44982b1ee8c39bbce9084471d08173b80f5ffa2377f6d0f99ea58ea9f7fdd55ac0d78e8359501d8435161fc7673eed0835af5f1f240a9f8b47e72af7b848c63950fa430cb7d3bc2e27a9da1187a7a622e3d444d5146f678f4ae6ae028463d7d32c85ac467bf01d33d9b62191e76b98712d73676e7114a47721466d5f34478821e7efebfafed8ee6431a3e8de73bf4db995c9012c0311ecba11c3dddae0a30e3bca1dd2cb12a23b310f0d19a0d722cf554249698a6d3f991c33468891bb7ae50e201fa13a14ba956352e4d62e80b66cd4e574ff6af5c12eb6aa44e4526b6620071f08f4d24906152970442e7f60bafe3e5c7124e1d3ddb8ef3320d8b39449cc67047a565c4fa37ccbbf25460dcf716d6fbe684b1281dcc36377bee27de82a2fd15507bf3f24a75f2133664f37c99836542bd94335d0d2059a9024accc5468504e639931258a5d6d9a22f5e51c2c558a9263bc0c7c4709d7f72b71aebf07f897346fde39d000eeac431df5185bf54c48d2eaa117dbad54fff0060fb99d1cc9205ca5b43c6b13507fd47cf290ee10593783ada63bae78d1e6b8c97f6a450b74861a8823f404cfe6ec8871a5f3229ef5d4a62a65c14b7a4fe190e32695403267cdc44261c4a88152becf2746aa5947e56b01fca695b174cf3adfdc3122f65c736b2d27b8c9cb0f62ee0b7b1d84324ad25c6c8d370e3d605e4da5ea7e7cc0dee1e7b0da21e3b2b6a046aac4735ebeb144765f4ae073832cfcdaa25a5e494603eeb9fb5ee54d1afc0a5e87f2421d741392c9a66eb0bafe02e0afcceea95bb3c552484afc569ba2720fca58df697eb3a87f3dc63aa708a9921c2616734122efbc471484c4561228d4b114c323a9acf2161593db8125059649089eb9f0634bc7cd0a112c8939428aa8269bddd0d6a2d5a3a31873c54ad655cbc2f53cb9c8f8897590739014478cc32709f3389577c00675b3b6fa5f9ac37914cd3d0706ebf696a4f66b52dbbaa63d9bbe1d7e690e70e50318214fa79cca5331e2253b936f7629f2d6da60b6787ed7d05f0d43c5406a42a0027855bc9ecedc5fb28fe7e1b61341264c7bcaa07e05133c6d354a2bb12cbc", 0x1001}], 0x1) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) 16:00:03 executing program 0: select(0x40, &(0x7f0000000040)={0x10000, 0xffffffffffffff00, 0x1ff, 0xdde9, 0x2, 0x7fff, 0x35f, 0x1000}, &(0x7f0000000080)={0xd50, 0xe2, 0x81, 0x7, 0x9369, 0x2, 0x11f2, 0x1}, &(0x7f00000000c0)={0xffffffffffffffff, 0x6, 0x5, 0x100000001, 0x0, 0xfffffffffffffc3c, 0x8, 0x7fff}, &(0x7f0000000100)={0x5, 0x5}) select(0x40, &(0x7f0000000000)={0x10}, 0x0, 0x0, 0x0) 16:00:03 executing program 0: socket$inet(0x2, 0x3, 0x102) r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) socket$inet(0x2, 0x3, 0x102) 16:00:03 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0x3, 0x4) clock_gettime(0x6, &(0x7f0000000040)) r1 = syz_open_pts() pipe2(&(0x7f0000000000), 0x10004) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:04 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}}) getpid() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: r0 = socket(0x1f, 0x4003, 0x5) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) sendto$inet(r0, &(0x7f0000000040)="ad9da13acf0f2e1c", 0x8, 0x4, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:04 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x60719a7e2762b6b7, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x6005, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x99d0, 0x1, 0xcf, 0x2, 0x2, 0x5, 0x6}, &(0x7f0000000140)) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) connect$inet(r0, &(0x7f0000001040)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="1a3ad0c9ed755f4a0b80eaae62e1f736107c872e9d89680c1af5cae763e03e9be1c4ab88a5cd0e0d1d19047a3d4145cd2b71914b2c1fa1d2577ce9f8a641b1c50b992f805494f93f74dacaec4a19bec553aed8c0aeb62dbed28f9c3ac4c1d38906789fa5f4e9528c86911da5846676330d61a36b6af5ec107857f38df3a6499f9a5140517f9683b50746debcb4e8018e312e36c1a5bb6092c6b034457785db0cf3197e7eccc9a245c3db6afb1b84f4c83b0e4ca6a1dd9c0474c3eb2d6471f902fa61c16f71ff7473967bd5833534ab939eb324e46d25ed4542d83572b89efe7333016af5a7fc2c3e61cd52760494b2135a2f0d570dd131a18dec20590faab2ff103312a404d85ac8483c0c11e09fea2bed315ebad0f66fe8cbb4b09256a4ce58051cbbf5f33df6bdaebd1eee0dcf619038d123db8506f597810fde86e9f4bc29b4f917dc443f542975510938b9959448c3c4dbc6559524eb306dcedc847886aff0c129feb74433af8d1ce448ebdc4eb34fafef742fede620d29cbc2adf2a2ed0c0baadcd4e73c51fe0c3e5006be958550d2e1a5d4fbd17c3969912484c1e7b733915a896a729b8bf5ef860b41edc976b9756db9e8ab75f034a91930acdcb82c55adbd712d9292724316131f7b063740529ea4856cc77ea8de370d50de37244fca94d8812401c7f125a4764775b52010386f1e6838dbb3b7cc13c72fa3a8153a18a30907d68681701c8d724d5949e11f22f0ef4b52a4cecbfe18fba9504c22ebb5ff3915394a163c9e3043b01a98bd165acbbabe76f65c3a7718cab7c2358fed1aa27084b67f3d0447e00dc2bb0f3f5939fee328493b6692aaf7c49559b38aeaf83948ec83bb4df2f6b1a1c31be7bae972c78f0c78720504ea4580447282a773077fb3894423efb043ad617fa6c24f859425105daecef451c9ccabb8c411caf64ee3caf6ff249fc8b9e60865d610ae4cf2111d6574cd5e88b4efa332576f2669de336fccf87dd44e5956836177043fe8f26fe464208c63aa07c24ee259ef9030f566a3cc7ec502cf2d4c22c8af6e500752ae00e2dcea1af46c38e8cdbfc375ff41c056fb24c2f01ff572c388e7e2e4a8fb0d6d6325a046c8cc5b30489478da00c54f07d65b59fbf823bb612efc9af56cd6f84d8ff7981e6a6a21876f3a0a7ff046616b052e49ca32574c403b011d66c5800b87f161c99945e309f59ecd563f306c7b192365cee7fb266bc8d29f585649ce0e24f5ebeab9dabe31cad73d58dd3b4b3e76de4047edeff0bc34612168abaaf029bd6be9a37d67d13185c00ef284dad53592e49194019bb6ea5027521d6657228c902050416342cf96c3d0ad5e8bad4904a108e9b7f8576a833431f01c4a5b54dd2ab2bbd6efd1682519215429e13be49d3cb94b5cde61a646225590ff64e103d70c78b850314c28ce70a78a871583a8bd376b65787600d3f2443abb893a2f64bf7a3fa6aac334c90ea36055900f3a46b87e9af5b82299dedf7abb4edbc92caf69c474adca02ca3f210c4f5620eabff1af796191cf99441ed068fd146a2aa86f64d9a3d0e1f186561e7be3d326577f6889136e77f349b5d355574ed8be7562214bb67bc8249ae6041205191eb2441c38f7235e3ff217480b01f1e56fea7f3806f5ecfdd49c726508cb7406a6a155b65d60ae63eb26b7b547df0430df3e5bcec9b85ddc100826ac837b7fb9dadd085e807b6923ebae4459f47159efb86847fe64d811198afecce2aceac7b6b4978f51db08566ed6ab87237ec994cfe3a3bf855104fadb784fbe982e51fee6676be5a3d4deddfbad5818fb22213446c838d40794c622bc28c3f12af087249b99d1e31852c47c62bd7ae92c8b4c702a74958901aa2b2c9f1769523a5c2dc1d49aef0cbe8343364339b099301651f9abbdb6383d6df282565bacb3f58cf7ae28c08a596c78b65ffe76d0f1e70929a763d6c7cf527cd5fc391ecebc0601039debc7a2cf3aa1392211c5b41cbe91753101b4141f1b0476872ae65e6c816992613befefdac59971fb1b379ecec9b148f685240d76d5c1e552102d847c9acf3d6dc1970e7eb839e2ebb3ab07f34d084c5e1f023116c66ca571551e9578f28bbf48973895a3832ceba6516178eecd9ee15bf92f60428f7b8864301254036865049993b2787e84baf3e99c7f89db65827e795103ddb31830750f2e4d009ae891f601e1a553d62d1c45cf1c64211b6bae24b924b7e43d37e57d7738399d4c4141a46dd45455d17daed6d477fbe5cb08707e7352c40fd010959fcbeea37afcb1fe87097432d349d0faa56df7cec1bd97e7c13259a20ab9be2be2f5f6993a15baf5ac8a0d03d602061afb60f1f141589ae58bbeecb780df6ea475adcfebd88e5befadc497229ed410ba8dd818ea7fa27b51d28f85960a983a2a7315dbfd391514e82d3cd9ab8b7cdf6ee553da03673a4ff0168c46700c70a003f06ea3e835ee075f1d657cd1565d4fbd9003a15735ed83f48d94b871b7cdaa7919d97aedd3dde78902f802aa75269fe029ec5f56ca194b47693568d20e37484d08d0099496266ed0f228543e0c2c4393a9a8fadc815a9f69ebd5ba49ed423af53d6f5a0b3103c84675eb7dcc473608304bec5dd3c0c0cb1ae664417803eb2272a9a25cb7aa8de95a7f54eabea9a3b4ef639b7946bc662ee332ddd1bd16eade971d5186bbcfecbe1f1c6ccc3b85230c829855a3617266910775d6fe928ce7ac31379a785b537ba4c8a75059cbc43f52b1dac8e7807508a4add959724d5adc42134cd423c5ae752f72fffb501fff7710f07a618cbcff201e3e8f9103a16addf9a55b2e6298cf7d4b439e0243e93f3711e92612246804f47f8c901f1980f07161b644baea0fb3b7571665b984a85c7d672c74251119bcad9f307f881c00114af885424a09d3c364d888a53acc7750c6713b28cc7b1197e33ebb3f113a8544c298f904feb7804583e65eb2831e5fed707f26ab8ec0d2e9fea2a9a26f0ade0ec6b180a47c0eb1d72925cfb47a26c9f688a6266c3621d693001057d3c068b871c1e429fe91d879e1a4f824e5147325833407246629c5a7d72b8ae2c84114a068bd088a09c09f40bdc3b835654a2b5463fa968305af866e166bfc134c0a24599bd4c4f28dc96c528d37073bb75d8c55872bc6e77134a2f573366ce0a5599d6ac9ad9303e6710ac6c2ba15cac88c94e9a370e8f5164d1fa3e16a62c7027ac9c4b8addb9786f5fe0ce650d41d412731b865112bef9e5da569a23f0929a5eb5f8f409697da3250225a3ed195cc7d4933978cf0b9ddd91c4d711e0354ff04fbbad8e7f0da7199cca4b0ffaf324c10abe280d2948028fcb655ed7dc98873f37af4c61d87f99900267c94b0d187a591a51970049ea6db6d03d2c8cb22609f052d5c25013ec5bef675dab80cf1e1028027fe64e4c5558dd2e97e69d4711ee40aaf5e6077ce293483b03506ab9f7200ce360d5be660fd44765794600188de9e99b6b23f4f967d3035626730fbffc66b7836c8de0d50c4388df70028c8bc1a3a09890a933065c2e44907f062d22145894d7185228dd6202b5989e27d2d53b18ba1c72f21d15fa2208f9e98732f96230a275c468e041b5fa6607e8673058b0ead76c3748c94a72478c3c21353eed1b20924f60b4f065187124bcf0d117a5d10155d80eaae7576a614fc3bb51cfe5956f30148d4fa1009d9f083ce34a9b57f2bc25b3a2cd2f2345ac4e3e6b60994d4dffe2d7813513374a46dce113029424011f73dbdb53acafd23e92576e7963da3ab15c9d194acfb7269ee7b7187729b4bbd1023babd43377dbe5a8c8a79b3fdcadfc16718ff4bd0f6e4c4c344932f054e49247fc9140c1297f191c075197b8927488318b070b8c7e5bcd96657390a410c579a3bd0ff3a9fe17ab2da6660e1ddc0d10f4e8cbe8dc7378a291e1eafd79e6d041dca6221edef866029ebf8ca9030d59916d5dd2b832c67d2b7d015fcbedf1bb97f145ba5e262d91ded6fccd103aa0cc6b5faf318fbb85b9ea5bd66b7969a4bc26752c250c4fc99557d934695cfcb8017d8a1f27a9e1f6e6bbc621bef96775110697ddb1d9d97eba160f671cb1afa899c7cf99cf291e42e23e91289406848ae0e85e98d0753e7db5ee6bde06b6efad80c8f407145322b74cafd0562f7f5a992a2b00184aa8cadc5e3f3bb10327711dd87cdcc064b9fe7b796ab00d277e78d763ec33c6bdf0cc3ca8fe4eb3fe944008cf3ead9893918aac9736ea5a34de4adf9b65da064e571e78d94b35f410f360c321ed7c23a45d3ffe56f5d9c48c04562eca4ebae9ced265bf07c1de953155b77006dd243d7ce085edcdad6818058cc291f7432dd980c6b199998181a4746f8ae957731a5dd29a33327019bd47fe599bfc446c04f059659617b4fe7adbdd989c7dfd51fd8d7e4deab2cc4af0775b3b3238d1bc9afc1244bfdc18efb4b0a8f0f3caa6b47b5b45921b8f79201df8cf4c0a6093703406e19873918a6e7bb35ed3f49faa7237be4dc0db57efd9ab5cb01e5bc0afd6a103b1fbab8c199c728ba8ff64f0085b408e67eba9677c667b1ffc9e7f64dafe307f8e94dc4327c8a81c6ec1cbc6d746c4b5fcd128178384e062b592b84128431988eb3f405ceb298d58d497b88491f803f4511e0f4517c0024d6b3aa71b95232927f7d7d51be4febe8060cbe0042be1bf49dd8ce1d30c53f527c722aa9b024dd9b57d3e090407eab4b9afbe1f361a28cf34e40c440d6730e6f53419804f62fb312a517b994bdd9ec024551c35a90c3855cfd936d80fb945df65d8567f6dbfd9f71fac5d4650b46b0a7c215f498bc93e196cb5440b3d0895f0147b95e2af6297f936ba6cbfac6d501ceb080aedd6cbf32065969d1d2c7be644e62cc777b0c51f9f5dcb9c8a70aec80d14b8acd65d3e39f5c8ad93f19147dfbd3185107476f69f38f267416a637e8cce98d0ac46182ba997ffa8acd7bf82b9f03d23f24bacae35de952b3b4fdd06ef62e719a540390a1d4b2edb0ef78c0bbc80bdd72e31e3b092104d9d1bfa6d8553720675dd58809871e48ee0f6534f85950be5ffd9a344f05fa87d3aaac989d25b06f3bb082a7adab0e66d4708eaa13af144e998f99dbb9cf42f1e8c03851d589d25f7e994dca23dde1ed587917af040b7624c28ac4a00f7c72223a13ef6dfd098db11ba8fc6864ae4167300314b14fe1d830f09e3f040cff6179a3267dea4be893a6583057f39227df5cbd1ed9e30c62b981b44a4063143d0e37aca2cb4d22bf6c1217fc9457401c3ad1eabb54e57bb9f406950ebe5a81ad836080c6c6f0a81fb8f662278da1b2a72fb7e8483d1e4839c849ee5db0cd9895fb079971b3e612dfd6d4e101792f61ee6f32b5606933eb6b24b12057565ef0fab20fc29869b11297e4728bc3b1f393ef0217839468377d401726fa4f541327fc8f07222bd397a172eb179a7cb9f7a8ab514a44f63c24c0eb2bdbc86744953bef338d2ad8764d6cac8491980507e2fb39fe9813c9b489dde5bea913191b071c5660616ad5cac5eeefe37c31809b075e2b71100b082110233c5c0a233642bc9d3239a94b1093553ffb3d733cd291a0a699e2bfca7777446d5a57f6e7e0355e23453a746476b397cce864fee377a4e136a989fbcb0a33b6e180a5b9978ff36044ef9e35a7bf20503c2c51c62c89a77aee73344eb4c17aa77a0710f0bfc04283db324a9b5ea432f3e35a0878da8d3b2d8cca9c54616b548ba4772e49a1688c75816be43bec8e0774207c4c704bfdcd2a4290573ce8f1b18e2f0e6", 0x1000) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8088, 0x8) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) clock_getres(0x4, &(0x7f0000000000)) socketpair(0x22, 0x3, 0x800, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = getuid() r5 = getegid() fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x4) r6 = msgget(0x3, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001180)={{0x79c7, r4, r5, r4, r5, 0x0, 0x9}, 0xff, 0x2, r7, r8, 0x2, 0x381, 0x3, 0x3}) pipe2(&(0x7f0000001140)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4010, r9, 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000140)="596c59ed61141f1d66450c5ccb6bc7c89b08ae662b84b6e88d2c0d1e83f24c01032ee2ee170228ad1c383a78649e229b7313c0bf01b3c2723f39992b82f93428394e89fc683570db68aee8c0d74eadf2aa7d81c8be1b91fdb954a7ffec6613a8b5f440c0baa6c52763e73609b94a135453ce15e6cf9a5b786d0fec1032316d426188f9e4b5be00efd5c8b00fc6ae55edb6fc2f970d883c6dab42096b95b801393ca504f4e549dc7e69e84445eb866538fcea12b68738baf1af347b3a87b2855fe3c767336ab4c0d3ee1c62a7ab7b50c2fdc3c391d488f23c96c32cb294e393d268f4cac58d003eb5bf0fd62f017839775339661e2c21a54ef709f826928bb425622b531aef0c0ba2f624f6c4a4d528d889d3793832937a7b60ef1e0f8babb77a09c3ae692eccf77e635ea3916b5f9846de724ee27f1e45201adaece31b92a607051b9a4349dc6db78101c73bd12410a99507556e333093c45addd151877d948ec9415833b93b11218a25025c3ddf2b3aab330db45ad9e4e066e79b2fa3d00d03c2c348071ea4117800efe5ea868eccc4117c9bec97ae8354e726403eb07fc912f6649ad1d1dd976a8a85c67723d20128417972c9e70a78191a077c6c52a5f5c79f8f37ed03d532f4e136060a1c1c8faafee6e8c1b892f40cc07c43a405fa19f2a96bdcc9156a921706b6fe678f433de287927447c6cc366a12f2050bbc0a18aaece8bde034914acec6325441430e0fc96fbde6df46a22df84da392a1e9ef5eaba13a6bd42d61902b90f66c481a48961646f276cad4fbc184cf27d380dabca530e46a7ff7d4f7b27dfc9041684921d646d1824b0c76e80be29e6f443219210b6916eef5b682534dfa0966399dbc4e462f9678a883b770239f4e9844854e89e12e698d2225b682860118a15f00cdc56c811682824abae11650b19a1a68e3bbb606129b7803220789ec03cfe7178d5e72738f782c59ec63da51bf3185b3de377ab61d823a2c70ad32db00511136b666f94896b47506875e4ea004ce47393b895ff133f7ca9d7fb981c9d4718b0a535ae8d0efd902e95152d83e5a1021941f917c7a888c865991a24aa0535637f19222421494fe9f4519ee83f903426ddbf4c96ef290d6f1509406751c14b04a3e1d39b15b6e64cb3f5c1f9e26efbda9002cad1bfe0b11b803ca13b18094a557d5f91334f8694b88ab197946aa87f5b6d4f4fd473872259c3b18828b01069534e80841fa943c8f262849fdceade92776c54874c84ff344e1d650afee87fef12aafe4e7d0bfa0b870a143fba2a1dc05847b9273cd719db1c5cc272898985179d5ec8cf4644b0e680aac33b6cbe3c9d5206e9521ec3cb5e8abe595fe846577c28ec292097126e92a369406548d98c29b80b406c469bb0bdfbc94aa99d74f8feab9cdc7084d716ecee4624c030e69ef15b03c891c6cde348aaad4c6e9bd62c32087456720b9bef3fa556e6409bb65a7d0c28a9687e9e1a3cbeca21b4ce36430094c89f883746cd97898aae38812369858554f39362c5ac64b2de0aaef36a4ddee2439436990a2917f597fd0007dc4739ab113e011bd20e1272bbc3d63480cdddb36fae303c7b6f65805e3de467ad8a599371dd766ed9bcea864538ada285ea4556f900dde8b0f426a0eb5d21234bdafd172046c8a18b52a1fb04499f6799e311d6dcd9c69ba9ef4e9bd3bb5320a370896acef0d975d7a39031f8c0081b0d54a0372ddbddb5183b45e6c6356b89ed2fdbc47dc4c7337dab30b4fed178d56a639229c4e797345803e8e297775c0e988e9aa529d897d0f600de6d20769d5ef1238d72d3d9afb90fc5760e39737a13b7d9449d3667ce1d6d7412d27c51b96e4bcb7b80678f090d0809619d1740169ece733774288135775a764a31617646551e7a82462a8aa22061b33c9347f32832d91b4ff8343cbbfe3182e17d8ea221ba1d11aaa8b43352226511f816d44aac05d4b4e4ab62ac351f5588de8a999e954628f89efd8545788c15cff99e8c0732800181b4e569c3e28dd9721fb6ed9c98492c96306a76b18a0838100b2cbc9bedfa00093e7f161cbe3a22cc49024d6be403411cd3d7eb431072c9a0a602b698acf2f99fcc1c8bb52852b45c89534bc1245409cc4276b2cc41c33d89324ad93e8ba2e32abbd9d2ec247e4e231035a509f0e593b02bf96de91edc81dc9179306bd35b9b9e85946c25e873745e402467895bb06b23f220b656fed07c00177c22d1aa82ea757386d0d3d5a4cdb5f53ad7c0dd8b87cd2ec44099061c8e3754906621b72ce41fc5860ecc416013aa5de9dfb68f0e6f0b13c44ea63847ed71283853df3de8048a2dd3421ca1f04ca1d0b2389918d258d559ad4afae37beced025928c21fc8afbe7de3f128b84e388a72d7a93afaaccde0640889906cfcb6e167a7b3eda464805631419877dd5c164a92c6e092c06ec7edbcae1d464929a9985c974031d3818d9aa045b561a1ea3fa426eb3b543b22ed3ef6c51d59add946eb0d74b07ce4703ef6e362cd8b6dcd15ef84368478a62585f4f188b3a977de6d9cbef3f0f83aa4661d1aeafa376ef680221e8a494876e0a03bc5a36039eb00aeca350669c31348e046f86ff58d9a7c8bbcc5165d9bb704e68caf486e68082da8a6989cb233cf761a2272489ce87a0c1d6ca47516f370a8506192995fbe85512589b8975d49da36d7a3984a3c0cc3a5bbf053a49a0d3d89a3801a85625b29a9f9be3ee8024f27e7558049823e80623de2372e73df6f173e432204a86ea34929f1751dcacad16dd3b81dd8a835359eae7f986ef649d597b1863b0ee574faaa327e0e5167119c989523bc992f5a5255aeb27812e625e5780c7a2c98358b2dfdc7aa3942b2f27dd44ca4922450990fe7874b56a1eb0148b611066f515a24478395ed210c40c26272a63ec47407a561e39aaaa69f0c6fd4fb8bb139e5062e0aba38a72624d512e63b60807c484168889caf6d282d80d79e172d0532cdab2c3750d7f5bdf7ae54e93eaa2f9266722492e65650c8ec4da6a3296326362bd031bbb4fbd8aed5e4d0fa5f1c46d605fecf482209bf75be1020b90a456ac9d45ea12aed4fa5d37c7686349017ff2706eb69380fe76ffef916a8efdabfa474549a1b349cf07546c784a5869bfb4e08b81364b0035cd45f6eed7159dfdcdedbe2174e6d8d8c1fa7d0b2c577bdac4ba40e510226faf6d44ec099f02a7ef16a7d69d41a3dce329bc4c13ba845ae17baf800995e337c36422d00fbeded1aa22d189aadf0f5fc9e78b30e55d8a5bd367737a0f9d1f1a399d07fe7fcd392c13a83eb72814dee9b8d22f73ddf3e33668916618faa67dff4f9dcce1160294e1918af774165ab0661e39a6a9cee0dcc0e4613f8958b2689f476b789f48c16fb0ec49f112b1a2b9c6143e30fbced35e1478f8041211617a0a2452df7391f2d57db0f480c897638ba58d0c3f48c17d333f1fa8c5329c9dc4b9768fc7af9ca123d3976a49e6f75537165a89e088bab5a7855e4e216bcf1728530ba5d19cbde88263eec6cd0a207c1ea1138e68cf6bc375b80a77077161e141213397c734c6acff2f1612c663970bc2bd0f4b51336c2e92801c471b3ff98548c7bb069ba38a09acf73f149bfa07f3c976d6dab6fe7dbcd4bb0d2cff5c0dfd38f947c36d7b9483b60674371861d25f48c3421a831e6f9997c37f4e71d1accd3a39d4df535dd63b4a63fe0a5be970ac86597af232f7103de0d8acdbad3d7da75928dbd4a4c45ae36b3ed04b57552c9d2ba1fd197c3cab6ee89a13d990328c08c0f371bea821c2cb2216d08c975475f20d1d9497b42cc4c0558c86b8b904de20ec569b5f8e18553a5fa61072d4a0e45f12d139d26f4194ea350d769190b10840849d7b6717a46325e73eb8c2b1df6fead3781196932fe9cd8e73275b262df714ff3e3c0be949d17653190fb6144c5c7490151b91ce8f9c2af501af0883341a2b8bc0340e3ae29efb2b3e7a638d64e1adcf18ce0f7314eee2736bac1f9f1c3153f4ff431cd0a4d6925ad189faeb20d0f4d510bb414179a7ebff91ca2f78fd71f4cff73187068dbe714086d926250f1250aa1e62902c67185b962cdfae8b657e54e349bd9cc342b6ef0f8bfb7d65571c8d07221066048921e53f3fa544c667f24cb7653f0517fb0ae59bfb425291b9476bf278c5a0328614a5028ba836a491fbf2f15cbb6178cb2f58a1e7167d2dd05f8f860a9041095cf832fb44074ffc2d534dff5a3db271b702039b225767a34253c20798dcac63e578c13a6036bcd5c340e9f5f7cbf1092422bf4b3e68a824bd9082b98c4b7b53abc705b672c2d5e9b1ea212e07a5e3406b30c0fd8d6cf8ef7b8a5141e64a1497f49846808a8d9ccf5c7b0a01dabea0ac31fc704661327a2ac0994ff4088dabeb3c684b4b6549916c4c02111509a882760725a71b15a490920f0834b2de4283bb73bb50f15ccef5661e955b176525fe34b671c453d5417ba8925848caba24739a40fe8aaa1cb7fad9725555864ee67de1980cd8ebb376bda698c73a0ffa7fc3238794a1a81a4ab4233d8781a4c75819fe09c25f0900950320153e814c6b4eee5988080f314dc2c4bbaa78b8b861de3405643f6470cb8f5fa428ca7feffd73b9ef1d26eb9daefbe89a304a13b6785684cd25b19ad70aedcd114ab54e06898f801dcde5784bd1f722ad02dd7cd954ebd993a9e526abc6e59676ce10fdf367d91424d55666ce731efca9f8bc0eefbd4d61b9fb197f84384d3e7c3f474f83127051d096fe8be36ebd59a821d5988e301377f4bcb3bb645b1c5edec8c19227319b771113311ba9ca1d27c5ad3b93f4e6ed7d66596ee68f6cc05b5948cb6473e67599122299e43000f5e197d9e54d470dd7f51870d3595c3416a21baa662b66429027f789840b69b6e2efbb178d973141818650e1f9d52882416fc4358e31a0075884801664598ce8ae21689e6a21cb090712300f77189b2cca271bd8387fdbc8c8e2bd27497ea4151055c7967582e42e028bb5f902c1e7e0018ca2e19b3d8c7b19890be1cab3268040925e0d3da6aac2eb084b4c26865f624f24f30c9164876996f5368cdbe06ab315e1c4ca1b1057301a4bcc27d9f18826dbc23efdbac4a6cb69b04731bc53e0baf52201bd283c474e037976f3554ac94c16e11738a48f24daac6722bbc2692e2730050fc8e9ef99cc14dce242d32fa815c30da350fe7d793efb8571fe9fef701d0990b8d553cc3e318721ca0f93e046627a1fa13129d955d5b9c33180bb1ebea6c583ef1dbc7b350fc5062f1c319f210d4675fec34b407574c43dfa0b32ea32f777a88e5a91a597c6058d3bf2dab72fcd6356b3c1e735dcef7da2522e9a22345227a49a712dbfcec146aa7acaff35321bd3b6ee8fd1847c63f225124a9babdc319524ca29634004e4951792ce41d4b3bb8360a79c8f8912f9b04590545c58d321260acf6bc549c6659d9b5975f04bacfa13b90a8e490a0dcbea0969f31277a0840f75f28911703cfd5036d5f8cc945ecd87066cb70b2fc6d6ce21465b6ba01bc16ec3e4f5b57ee410b3401108e26d2f14bea7d320c6dd5773e138b139a8a2a3c7126d055f5fed3ac7a0b4808b7d2327bd5c85cfff24d6dfaf8258b7c99a774e03bb234177c9b80a694cad80e43c207ada05a34bb1b0e3acd086d7196038db6a3f350c223957402663f12a9668f2c157f252d0f159be048c0c5f17afd5d60ab824affb30990e2e43b4e496122687f7574bf5424f019c94015ee93d34ffd669eb140a8ece7c2603c5fee94206") r10 = semget(0x3, 0x2, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000001200)=""/175) getuid() 16:00:04 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) r1 = getegid() getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, r1, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0xc69f) setegid(r2) 16:00:04 executing program 1: r0 = syz_open_pts() sync() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x7ffb, 0x2000300000000}) socketpair(0x16, 0x1, 0x69, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x0, 0x0, 0x10001) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) dup(r3) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x81) writev(r2, &(0x7f00000023c0)=[{&(0x7f0000000140)="e35d39b97baa5ede0579ba90", 0xc}, {&(0x7f00000001c0)="ab7045449c6f2d6be4b7ff98bcb7ff2d95cde3fa9c68035ba692c053292ed7c25b7a3330d3779a827b45da8cbc40faa7830c06f31b16293f8580e8656de38bc706032046d42646b9da46a5fece77532bbc6801dad793117b3d4abaa8f07aa38873f56acdbbcb31ae04f5a8b0239072cb8773b0099464635bfdc91bc4dcef74163833e1482d17efa484ec7c5f0d803bff2699de804cd245134ddc88d4f5660b8b892d9d87417e1f27c597cd8c905fb45d5caab9a2567cebfee99634a395a14773ddf77b86839e4cc7b5bcff91054b9a7cb63deed972425c67eb731fe33d27cd1faedecf64c00655b0bc9111d31c17a3457bc360a5748b023c36d857e92f84af6ec51b961bf540f0f4b19cf9b18c3d68017275388f5d1dc0ac9a9856e919f95347cb7429ce8bcef9b3cd6bf9c669d68b83214a796bf4ec814af85dfdeb8c6cc30ca9b6d1c6964f7a550859a382f91eedc11a06b6f77aa24f61c444e5d1fa76eec871910e80495697665d729e61ee38e6dc05427bb9bbf3467fc16f8e476cd434ae399f7e0ca30c63995f4bc2fe1e57e17919faf8fdabf6b167536b20c14b5a98e577c60bee8b48d66d500000318adfaa3bcabfce2414e952d100924092d3a714fc17a41d9e3c6c05b356ff5478625d82beb5e5bb428b437b1e6bdec1735f9567b25fa6249ea6ab740e7cc4ea016cf7cc7821b18169a7dcf1631e99a8d96c3b122001b0cacc7ae17e798ae642a22a0f22f037018c2ff257069d4822a61bc56ee27c7105bfbeb0a5cff4db5d5d4370b6305c15bcc58b2ef9580bfcb016eead75d737b515445da290a8cfeccde7323738e5d0f007f08b4241ad595b8213346396bb98325f4a5367a80d3418c4dca289faa38495558baae84cb13df81ec6c78fc5fa415739724f315675c1c59cfb4a88677bb7ba40939922cc4ce81948b12fe1aa1fe77d3a41cd23f2b08caef96aef389e85554e78a1e3829cc414b80aa9f1ac2d681e30348c8af0469857c7a842642346729c70c7adb2029fc8027c72c33067d674baf2962de95a7be8ff0be73ecff39a958e4c3d277171ecbec2ea0499df68788255a6be39c3e8c704b6faeb25383820986ecabb52214965df670fbf8ad843718200e8b38810ce3e1ebc5948b3ab675fea98ba60de32010c0cba68fb409a6b3ed6de3ae520869184aa159c0d84320550bb53fa15bab9e9a5ccdfa743b617b6e6a6abeb8622e5cb32355ff65534a072cc972e0d6aefa7702755a8cc6faef69bdc416ef8bf231778e2007ea9f2e52f9e1b491b8bd0a4663bb2a16e1ec38788b74c73256e8c0729e99d225441bdcaab4ece6c39ee3432bb6f725374d093ca65652766f7e65cf9ea3919032187566b9729920a6d60aced487d37c65ac655efaf3857f4ac3ceed350bf6638274e3e70e18848508db4ea93d9df0ce23b6b2ca889298c800c54572cb3ba475a0ec2eb3623bf13b34c1474e34eac3a9804483a7ef9df4d1daf12e75a8e8e4f1836666438ec35c53038e5a4f61353495d8a9a1bbb1241cf12493fdeff85dd761a897f52fdac9137b6f790bc4ec86282e7c8ae44e6f06e1871bd03c5e2349a671e57c6eae5e126d8d7ddac77b6153dd2d07e819d70fa0e55490933cd299f4d3f1c300529b31fadcb38572bbd4a5211d1edfd2fbfe092a57653fe30d02d47f7e3818d3b06f5bfc09d1d642c5e184a6a97f77dd755f12e4109669e99388799647ca66c39ad35536008abfc4c7207e237eb57fc3f4d1efb5d23d361a6d3fb1e9ef3f88cf6c2a07816b40eafeccf88f61d0b4e526fff6d518ca730cdc8f6b8b6cb8f999035d61be128aee1cf85f63aae507e5b12186bdce2512731e480a1fed494459160ac8a9ea13f52e98d77c09a5c2e565195a82a95a0c2aa7f22ce138d518e3c496871d9eaafadd65d5e87674f70719b38048e19326524138d5db6c97f36906638e1b4d47c1f1107863b7955e72c9a7acf2e1650c22952a9d9bf91348784545b8e2ac73449d75af8ee036912ff2aab59fa842c45c41e5d83aa733d4c43dbd6bbe6890ab3f2e6e361c94e14eb8916edc3c229d0f21daba6664908ea4f43e37ca0f6eed20cf564fbd938740988e0f8c1b92473dbe7a4d02fa177a4bc708a7fc4386a00ee247cbc16a63f5e314b3a36d13f61174f7e4a58c58ad97c3cf4f971933f60900f3aabbc20f8e11f02fab128291f046923ff3c80088ea6c82b7ee073c8539fe269840305745b9491906dea7c0b5b9f57b69c39d7f834fe267c4b1159c3667ea0d3190c1de91238340d61ec6d5d7078b5941a62143c2ee3b2b6b31a09b7ccaafbf0c43cf179d85fa1d199172b71296a811c33cd5c6c2fb79923d3e4767bb3b136934f3cf8ee82e1be638748dbceb1e6294583478aa66c412ee26997dca0c6e379d729f15555147a3a2f8b15a55ebd8494cdf1a460fe541ecc13f620247e0b1a8913b6d344847d44f580a06581b54c1e788b430604b944e26b4132282e37ddea2a9d8e06519c68f9a26106c29b51b13599c0ceb722326aa4702f5f92311952cd9d1d443d0bf5e2ee06da543e63088abd37e50169ecc687977b578a9316a5d08b3d1759539c88b48bf23b3361185f2050df2f877f602847bd3a658b8c897004e795195615508c07e4ebf604412e6412b8eda0416b98c519e0002ac518b8fcf600ad8caffc8ac21dfd68a8f0626b8713dec367cca68e18aabce043d06eac710289160bbbd40caf56bd2e59bd3012cdcd48596028efffa26ea5afd2f1d9d617181a57023032f56104cbc99531d90978d9cb71920a8f1669e2713003aec2a50c979f39684a10b66784909722fb22ba9f4d3a31d9d5df25ee5d3dd52a0825b9dd4476e6add41b60fca8484c7d405dd3873162166f61ac64d546db37eea5e29857373b404db3b59a83fcb8b95bb87680f5dc7b9e8f3befe4723eebd8561e38ba03ff789043db6564c6fefca004388254cfc9436725bc2a833eff584763c5b32550c9213e04ac44960768a6ee859fc25dc9d21b371464afdada658420dfef75d56ec4a2c8284bfd8b91a739e3fadced42d7016024adc930051969e629e789642bbf27f548476ad11be9ac3c4c4e2d4d7a0810593fb34593cd40ae7d397a6a17f3794b6d1c736c46d812daa3b211be5e36478fcdaf7265446f2445b6817cb03b91d522d4bb36cffb08eec98443ca1bda33ce7618bb6c35a77de51f1eb36b06719e6e5084ce8116cdcea8cf1ca15d72e4f36ac36dbc69f55ec1cd3ed62bb6151dfe996aab3a3f61b702794f800bc3044b4156dbcc0932f114b3efa2c9ccaf7bddf48b10668f5562807462b6346b79bb9fee07227703d349df1fa9a9693dd32c66ba32b9f4e1f52c0ec6eb38a2ba4e256104d78662e10dbbcf7700acd8d54e18d1dbb0966f397b5270a4bcc86c5e751d527e602bfc88c99138c3132823916d8df29212633f787d0065b8b9a45c225c49a1c34b0f0625cfc6cbfa63a7e7a2d8dab7be7ef0a67396c8951fd42499733dbb997b0531390e5dde050bf2f2dace782a775b2d483d5a5f6ef0078c21ad5e71df1cc2a4b4e53b87dc5d14b3aba9c81438c74b36588d2377414257d4a24d77719b193e6bb6aae4f671156f3d4e7fee923649fc0b851b6fed9ceac0c598076b5c8f1e95d764dc3e44cf7820e5eb8084b985a957d8f515345343a77b387f3aebc7d2367c42c6423f6435886ed19f8c5f749e747d327e0825d7eeaadcc7f2f5e77e3100eeec94d06343a291e30dc76f916030beb83b12c7af95c2565273b865348ec498c6b82c34fe756b36e2e3a7a1c27dadd8567ed8bb3f642ff5fec10fc828c9f0e2c25c56ca6435a883a4b812ecbfe80f6ef28c6d4d0bd2135dd3630a966d419a3880909a27bad745a2708459457963b3910740a8fa61595b6a96b32bd6d5ab656c4f5c8e6cea238f730970734b95e7d60bdbea9afc2ca559f847c1eff7f7f561b2cf5c8f9840690a0e830551dbc7e2898f928ad8d31d513c49284ae10091acf16d908bd9348dd4310b0f057c19841c9721f4b8ab20120d40d767e9692f4a9f94b978cef0b1816afbc08d9a5633a5f23970a4cdc694c3563103303eed40ead25892df40a03a721a36b0771a9e1dabfc9c2f9a5997ce10c4faa50a338dd23295ac711494071cf9a1a97545f43c8515af6cb824d61fbb8a61f6df989917131b7d1d9ce079f6dc8f89434e9fa82b4d9c5530ab147c5037c091436e6fdc5acd3ae449134678ef4e5bc6a18a5e7f3bdfe4851276e81600d4a30d48ea5e39f1b7ba97b532f1333c31c3f3921f7dbed7bc44629ef87fb29c06eaea88482daecd95a7de899a56eaf1c0cbf371545beea991d0d1ad1f31bf02032f08ff29e3a89fc519837c0494c4c3e631fb57483c1b24af78bc244c9ad8c93394fcc4399830b3da8b64385ac6a89ee6a8ef6b558a129331438367dfefd05b1428c3ad52952fe8cea4410b77db5b78ab8b346ca1417ebedbd3201b549e655b0f270e04f6760f220a7a3b1a3207ff36d513df3c1b8af6b3118cb83e034a0aa93c6f3c4825adc42f274ce7e6e9fbeb185e20bfe965b138267687b9f29acf5e821bb47d341f16919e12cccd551f97a94cb47b6322267b364ceb2e6ba3014f593f9fe31d1df3fe17e46f6ea81ed92f154bff490f432acd06dab33568700cb1caef7c95f2e891e18d87ff8634456055d57d003b926e2d00409a8c7db74d7b27c438fc92df5144b7658416d36a092db0cbe7bddb75ab70ae3ced1928cc1483453dbe25408c66edfc68f1f95bde2973a92845b3572370ceaa0b7c48c2616f134460a5cb8c01e7b3167a0a8a27a536363c7f689c7d32d13058e60bb0b02dd09d02b42e95fcc77e94eb227f5088c48eabe07899e9e4591a13fcf229a626115d0feab21f48e353b6a405f425feb12071b7d23abc2ba76bfdd6bf03f8d41a85588bb6c280dcb552c31aa49f781048e04cd2da6f99f435eb2dab3ab4ae490e68fdef782e785c7976092d5909087e81daddb895577539408d9362e83a9cfa1fdb6143b04ed0d5603fefdcc4e519f53153055085a7a77e06d84187390cdb2454b7df5adca60d3e927f01dd095b0ed571c7cb93f4161293c2336aafc4f345689ce6e0f244b19f8aca235f0aa99ff4a8b0ddfe06b7826e8118d2abe3acd325355cf9d7a826452f2f9ee06b9e7c77a124274bfcc6fe352071bffe5642a1bf0cda5cd4c467f63e8297a47d5cb5d8f7ab24342c326562c59b5f915410baaf10d2f80dad102884a9ac2ee5a992b244afcdb40a5f6c23b78899c7374fa841b698256881180061872d4ee4ee54be9205a8d19d1625fd33e72f6d0b1021f30499627b4b316434eb37367ec1033ae2a4bb5cbe2885299a04efaf048b3cb69293230d1b9437bfde27c23f93e57689b241271762e8e106c55c2ec9adf1944aa4a014ea5ba1af24edd4af07c35bfc3af85819d71fa7f1a9d67703295a89a1b5a67c1356473c4014c81aec34b6f6b1df2768c6a962b411bbc010078fb0e9990d4d2d1083532a1120eaafd0a6fe037401648d7134d2ab6aa25a2c7ea3466bc20c0d6cdf17031fdb74c7238a3631b35010420ea726d6e04566017533ddfb5d0c50ed0af2c610d3f148b078a220ebdcecf7420c23a10a2ed63620ba51c95c035156773cbec0f88f167a73b0845c5426c91f02bfbcc0234d0db84f3ce0f0c9cc17c0841679115882cbe6c3ffe816c46ad38fb6df2718b3040fbf101563d11f631b1d4ede96e403e53ae23885b70ef7e8dff35a9787490bccb5a876b0617f6b3a50735f72451fec7c6d", 0x1000}, {&(0x7f00000011c0)="1eaea56243576448408dfaa481fcf6c84348fbf9472ae6330cc7212d0fef994fa57b86d4ffaae2ff861cd4c8171dcc5e71626df68345420fa262a3828f72fe705ed865112989ea11122a79847d16717057772504dcb6899d994c5827634afc37d38ce1d8eac4ea17c7eeec74e6a608bc3a9dcaf4e6babf0601ec8f72", 0x7c}, {&(0x7f0000001240)="4526d268c5806c5a96a9e66fc1b1ef4f67fa11a204af98dbeee048d66627aedf46ff80f9fae3bdf5f4b35fe41fdb124071e6a5ce13241f61a47fc89b7f21d21f457a62876e4973765d0e25368daffd4c25c5837656bee349", 0x58}, {&(0x7f00000012c0)="11c1b120e794be10ff050cadcf938e63980e44a606f00d50d62f3787341030adb28de5b50afedeaf645a8e0e06651a17bc02a26b6d79ab8cbab684375cfeabbbd82b08b5e72efec10afe3429cea190cbf0a657a9f389feaa07c28a913e060da1b10b88f5458f9e0547e47f35876927054a848854cf2d390bc9fa5bcd29fefb6dcb29a86aea20771bd3213fd40ea274b8f34ad039c100602e15838e9040fe6d0f2a2d89afc0f5f0f0947cd40d2285b064a1a12d863660d5d7bc02d3ce996a1afd1080e19c9f1f0ef914170513254c23b2f4410981db5ee945ecbc07f129d40cb77fc094a236caa817581e23662d09cb55a8e0e52348522376c094", 0xfa}, {&(0x7f00000013c0)="68241ff827d55f76ef46b160624d00f06d07f928e7f8d1da395e1b13515c84ea8d5486f3af88b8578a4d62769f4e3947f0d153fabf4534f1eaeea87c7b1a13257f76739a87e9666a558f6ff68d453a1684175fbfe8ea18ca4bff1e25251b8208648693b12a898f2faa98f692e6b5e429c650186e66b4ffa5a60e093f9757dfa7cc891481b8be1ad0eedcdf6e0d52c0166a8cf6124c269f332d6973141a4b25081b6a96e603396a89677ce602142e7090c71a42d7414b550e32575ee717c2171dc5e753e630132bf794393be9e58bbee0ab9594818d96520cf79633fdf1cd8fb0bf987cd9578b05b8aeeacb1ed680f108f1c2f92c66669d5e7067730c3ed9e26d2ff65bc76f063e696f258c3c400119cd284e93e0aa1624c77000e8b50ffb29efd0b6dd605095d718daba5716f70e51799eed39a6cec1c8293d2f1b759abfb0dec6b96cd21b92657a6c4d7616c5ef907133a5ac004985368c30d905c6b4718fa0067e28207009d2ad895bff2332d3eb1696c81fa2f6d190803dfb6e25c96eeaf5597302a6531bbefd84567263cea65e44c2e4451724242c937b7a9695f244afbec22564211b020dcd31ef7372484419c698e75a3d3ead2df3871183a98ca66d779d68cc4e603790e5ad379e42664d498145ca32d86f85e35831a0033544b3b5bcdb1960be2af8807383126a553cc6dc3125788cc7aa914d0619dcff4fac67c1ef7500ed26b51627924f61fbf0e14cfc681e9397fcf4f63c9f3f46e28e100f9a83e8255f14c146b644d56915ffbb2221751283aa1f69d171360220a6141de8382686556df93b71f793d25587399801edb9a91b624cb83fdab89ee30e0bd5fc6df996529dd4d6a9fb25d2e1396814b562fca800a7101942e40c0ba46f5080b7bd796a1dbbce2bae281acd9f720e7403b5dbc6ad6dc2eb870da9ec2cd3ee7ee2ccdebb367ecd018a8f8223eb7024da2d5b33d522e54d0c33cd59cc5014998ecb4c7e4d2b9884c6cedcd88b7ea4695e71d033c7b6d632035fdd37f3b677369a45f5160a594ceb968a56d134100e108805c91f48d22cace4c92baddcf72784a062cef89bbb5f8f01151ab582ffde147d1df7880ab7d82f720a2459eaae4813b2f869c150717ac71020eed1d87a2fc71aceef46187da7edaa1453aedb096707cd4ad3e00e8f5d02ab6f8a1f20cd3f7d940ff029e87f81d360d8d068fa4562c6137b6f1caf04e3d252f7a849dd2a1f4f0ceeca95482a3348ebfb706c26bb9648633da433b28561f7a6f05abec663ba665ed1305c66a4c38990f3d7654ae8140cce24e17b943280895450027af7634398dd0f5400836836c7523716bf5b28b2259569ce62b1fe425657dfe056b4cb74466c79e2e3466cce8e55564e19d3faa46dd7496629a6c95c2a4ec25d618e661a46ddf88ab8fb5071700fc31ed24bcba5015537c48c45adf447aff2975d9d4f6a70c8ba2966dff5f89d3c2e09a2c705a96bbbea9595f1d606396602efd19189f0af61fc79af8b8349ea4df3791f71dcb0747acf8bcb60793bd1e62b87d6c0455ea4cdaa7cf8599b560894f875a3fb201debe456fe662ad6a637e9886b1fcaf63643120fe38db04600d7c98f96e890c0b92f5ea772b3baa73ef58fa13f46d63cba516b84b3b7b65da5cbc817275ddf6d77d84e96f7b7b2d49efffa8887aabbd122ac0ebbde8a97f77f38c82f08a05d056f18954b08ea53213c0d714e5de9a19591c6daf7667662590e5b993bebecfb241cf4fd2af34d00013af93c7e711cb8450818718d242cd7148c48b25b6b4a8d61549928a9d746ee791d72fb9e4541bebcef802fb16a9aae2bfb007a7c4b63aeb1e8f83b15397692777abf6b180695216b6f08dc8b1d5c4bc80809984439e38808bf8bf556138308d86ee074a4c4ae2f80ec397944efd49d8c261f9b12d964cee7caff069ba217b4b82a571eafaef7a3da359a09dbde081e030518410ee255cd1209e83b7cd033ff2b0e10f8b7606f62bf87d3fe4dee8b306195e809e24f1a4f3d43889c3e65c2461460503a5336472a1eea0ce73fc0e03633a7fed8caf181ef1d9735277ed88d8e7ac9d22f7179e6cb7d547b0760e0501486692708e1bb83a437def4037f2a19fcc450b44cf3fab14fb68a7ac52e8659f1c48acbed14e4bb04cc52d73d5208b95f579de099b4d563add1fa31a87caa5aae254170a9125ea16a70e285eafe131c98f18153df5bd3002f22f855721ef97fe26006d016ba31da8fc5d9475142b5c426a8f256cbf6a5c849a34e9c847f0f0ed479487ea392761079d58242703dd0348291d3d511327076b3385792ba2f01810dac566786275275fd4c45f0859e70d0df243c6c1b31e073debec16ae5b52b5cb748155c0372d6d24b133401a289184e046b337b1391b91060ade211321837be5d9c1df548b0f63268480ace62e6a5eab6dd6a918643eabb782560aa440b0c88d48f529261c65909a684acb22379149bf8527bf9c9482891c05f894979b737e177a18f19cb7351da1ec78ed911bde5382d8fc4855374be9f8d277961921bdda0b0df906610a25533681ce98f7cb067fd7beb32b2bf06fbff37fb36bd7c50747675a64d1a8eca47cf244c16f67f656bfa811d59424f87d6ea2098dd4ad4756f8cd8b2f1a5b2364033299d3c77465bc5fd88f1eb431ce9d434cd6955b2f3dbd87f5f7d914e515d961e289c3193a8f3a694f9886bc17f8cbc73e06d54227ca3fbbc98e72dd5b05515687c9e4ab6c1f939343425298a00c8200553384cae46915db5db2a8bcf8eecf587f82aade9acd430eb7787f43ba4f6a89a0d9de213aa41eec4eebcf6aca06899b8cd820e9c26153f0cb4e39f4a4ac235bcc92e57ab00110544fd8d3b85db196377ce04e72688df797df6d7f1c96c02bb7bf809d37619d19d1c6cd58e9c5044f6aebd255da1e06aa96c1a7ab1c0d8898921b0bd98f1f05d017c83e5133a947a8a9f3715f03a3ca76a713ac55b990e897c9785afc6dc2405bf5cbe0be846573343dab6726f1b9cdd2fcfe476938a59889aee0423cfe4f4f0b67422ca6295557b8a3ea5afee3fb007f87070e1d071aa255dc64020f1a3b1a17288f4ff59827bb1674c38b9b5a665316722658b3ef8cb561d5e0cca3bce36d1080dad7da3cd1d76d99adbd67abdec16c6df47af009d02fe62a9c050bd6718ae563d97cdee7a63f76ca5e7538d68b21b11cde82a2811de80dc78778fecf4525171f654c93fa3bc209580d0fe30fa3418600ab030094f179429c325b1151a3ebf9ed61a14cc3a79633423c303d7365cbfbc54fad76714df3aff6ed41dcfa2acecf37efb6c0d1286319330a55d70bc6b04f8f9cfffdedc83bd0b4bfec05f6af17389e112c9de260d5f639b5e1489d8990a3dedec83913bbb15d2d0022fd40236797ee0ae74dca42dafbb020beeb34c955bee3160547d219c517ac139dc6c6b90257e6d17bdfc5f3bf2f48212571670091d9bf3a54e42a80a519b87e416038a1bd4be40d55730f12f0c8a47fc4842822afcce91ff99c0c0b6f1aba60330886e98c495265dd9fd52fa981c8b45f1e3655abf424fc6038f6e061f6a4c133b750a0badd8aab515ffd966f3e95817c146aeee8b85a61c7e543f6cdd26e8b81dac768c91ce3b353b00973b0c1c22edd29ac2ef6eaa155e0e4f713121fd42c1a61682784b83aa10f083077d79f3cdf0e3baf5b7ebf8a7619bb757d5bbee5d5efd0870ce7048f5870a84baf5e634da4fe6e7e7496af180b904934b29c9db5ca4328ba2a93726aac37a1fe17fb1c48ff55fd0b46ce0e5985b5f34b42db6d06bc0a4dfa3a997d87217738f129b27f0b1d72a16a813fa96b83372570be9b8897a31d9333b76c9795aff8d9499db4d2c52fa54319f684ba3a2b668e28a79c9fb8f6acb2d3673e071f15b612f163b41305055f2703876913406072e4aa877585f5dab37959507cd47374e1f860b206e6ba205c8e1da3b73d03d35f40ecb2f8452f52352907c7ff6993323bf4b71b6457701be33da988c527116eb35d902959eb6dc72ab3ab37045ac42e34c88b2689dc7e4954e0fc99d89196bd53902628859f16a5cddd80d4729e24d71a03f74786a3cbf5b8ef83c892f7bf92690599c4f1faa5a8b640125a7e7410b94853f0dae5eed9f5f7c68e761658b21812a8fff1c7f2098adc5027da1605ee1056872bae6c1e676c930614aa8a290a771f64f13cfa672ef723694081c9ddca9821299656a4c53e78fbab1cd45b4b665dd91c950afae1e2f81ce566819e62b5217930c0f3935cc077d1d18c3926112d146d882cb67b602692cc15e015df4fe4bc3038e869a6cda72b4c2a79fb2a3c1ed8590c7905dbbf550b90953fdaffab4a59565e53dd8b9cb4f3e65d4bb794e8798cde480026361ec7b3246a2735c2279ceefe888d39bb229fcce56109472b395724672bb8fd2d3eadb200b581b777534cf81d512695671b2082ca28cc698cccffeccc5e0ab519f52f5dc080484ce576bb035262795a96b41982d2527f09452fd9f1ae4f7702faba0ae4676fee033e4109c1105310c780f4c117b68bab9699a08c07cbcc04776d51f4474d1a02fbbf19817b2f6b145f90481c2d6591edd730e1d95ae165dc22f46a9f8191a5d5a046c5e79e0fd734902733e148f5283c348ff7e86b14b473ac50aa08cab5dc1c25a6ad42a44d5ea1df35867da94436a71fcf3ac32be1b0e773e23e60c4be8fd1e682cfec07b1a2aa3dd890df0a4eaa9bb49539c6a0e77ef5e07d348361b6c9b489bea3fe3f9fcfabc4393b2416ea37e1804912880fd3a91ff2cfa0fd53364eb1862b9ebe392cc7ddbfd3e76f0a402e6948e47b369c38fa041eda967d55bbd1f0cbd3200f2be183696f1c9a01129b7a091d7406d56e60e28bc345f48b44367d998364095e0eca296600ef69036fd553f9b6a4c50e5d51367ba666a7aa8ee537502e24be87a61bb3039b2b3947bd36c0d295e36eabea80c920065a45e0c27d77fc6c5b419b11bed230c201ce608748201bec0908edfa36ffc8fc8220becd991cf2423a7e083ef24062efcab8169bc0da86964eb12452094e9b9c46547d910284b870ed89d2f45578079c4920b75c7fcb543d21e92dc52446ad952fbb98fbefa52c2a174a5b4fe1a862993d3dac654332f2ea9adbb85bb7bc8627246fddf03cca4dc0d03dcec848bc02b6c076cc397db039ebb23a770745a5dda97f38e2ff9f700958e43ec48cfa8cd78fbb9f8a53a3078985a45cacdd63e1a9af8dd44d358cb2bfcb4500e5d3f6ee2c46e5e5b170a54fc4b4bcbb2db52a7316933f8d2b0415670b6119e1bd1bbe77dbe2b1873a64b7b1a0eceb149b43f416681d805a87083d7f1dc81c9e720e5cfa13b6ca73c8c324ec71318c2533395125e52b8c1cb2c7e736235a3d12c9fe4d57b749f15338755944a38bf2c685c40b06c7d031cf0f53b5c3c635afc03c43cd1dae2bd45281d332f06be952c6d4b45a31aafc06d8a25902457bab0309872d9c58e6c4c900f48e242bd9bc220fa57ff45554b34345f862415f58a987dd7005ba699bbbbd92091226e3da0d0ba369b079302ff4f5213b8ac95f96bcabae4228a9efd3a64a5e33319a2b249e82baefabfbf06d44c44ef1311d67813829a28c3cad1fb5e2daa1eb376d7e4308eddd10c97d06e0ebe7e338f7bf66c5f0537af45a8d0832fa7a9e976b327eafffdc407df605b296a6793eece636a87d741cea407cd76d7574a7916d2272369c91cef1fcd2e0e8cd69bb55b7ff30be6fe53ada240d62c726c4948f7c881bd0ecd81f3b702", 0x1000}], 0x6) 16:00:04 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"}) ftruncate(r0, 0x2) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:04 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() semget(0x3, 0x3, 0x20) kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r0, r0) sendto$unix(r3, &(0x7f0000000140)="c8dbb561d9cb895d963667f5774f361e34a22d6c6554bd8edfac1546e99aa8260b4346410522c13d1fe33f93346da52a8a227f1bb3f1336bc9559758fbda152b42cb6a7e942882aca7249f05ab1b2336d8e26db3bc7942e90cd7", 0x5a, 0x8, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8098, 0x2) bind(r4, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000000)='./file0\x00', 0x10180, 0x1) connect(r6, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:04 executing program 1: kqueue() r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) fcntl$setflags(r0, 0x2, 0x1) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000240)='\xa2,') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') pipe2(&(0x7f0000000000), 0x10004) 16:00:04 executing program 1: mlockall(0x2) syz_open_pts() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x28, 0x86, &(0x7f0000000080)="05000000", 0x6d) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setrlimit(0x4, &(0x7f0000000040)={0x21f, 0xe0}) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = socket$inet(0x2, 0x8005, 0xcb9) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/160, 0xa0}, {&(0x7f0000000280)=""/4, 0x4}], 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000480)="bfea3871f2fbf7751b860a35f195e5f959f660eaa5f504984f3a2f73bc799d36283aed762ef5aa975eeb75ba34859cf9127f29ab477557b98c049ab0c29c280ffa81afeb680476c2def974b619c540ce3d2a8435bcbb34f1c6f168d208119deb3771875a73283100601c83345bf04a0453a239c0d1871220ff7607ea26d0ff1b116eb20bcc88a94a825f22366d43e48aa582027d9dc0a8168de6b7841f4525f0c136b56920aa2b7e4627a143e73f1363c24c5d3a7ccf3282b07678313c299c7f9547452a8e152146614807d04a85b3a1b1da", 0xd2}, {&(0x7f0000000580)="e37b37d25e6518681dcb0c885235449b469f8e32b26b10dda6016f0d9045b7b4fb2fac65b471dbf6c9fe3c4969dc2c717f469d102ab4ecbcb8645b41e707dcbb12e258344912831caac4040691c49507264e05a56bc42c948ce9992c8affcdbd940c8e836613ea721a658e65a49df8b3f4a4", 0x72}], 0x2, &(0x7f0000000600)=[{0x60, 0xffff, 0x6, "71f7b123b107809a7d202020962a689575b15fa0a99555af514a38d744608877814761dc1ab7205dc2282440bde19356c3a3d444d21298effb842ef5374c5d57ac2c5f104befcd050e"}, {0x38, 0x0, 0x80000001, "080556dc4221fd6b77ea5cf87304b8b2578b87389885b76465e1775ebfab249ef3a6a77e"}, {0x78, 0x1, 0x8, "3a445f4b7e8afe55981963a9f980cfd8b57f0abc8d77204770d66c1b8c57e638fa9a52100afbe6b1573943104dbb54e199b7ccbfb8233e916ae053c04f1eea321c8d699d7cf3d4fee2f733f8ef9542d355287bafbfea4cda8c9c5bd14e95383f234e39e9cb"}], 0x110}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = geteuid() getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) chown(&(0x7f0000000340)='./file0\x00', r2, r3) r4 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000440), 0x10000) r5 = socket(0x2, 0x0, 0x3) getsockopt$sock_int(r5, 0xffff, 0x1287, &(0x7f00000000c0), &(0x7f0000000140)=0x4) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) 16:00:04 executing program 0: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/181, 0xb5}, {&(0x7f0000000180)=""/117, 0x75}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/162, 0xa2}, {&(0x7f00000012c0)=""/96, 0x60}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000001340)=""/51, 0x33}, {&(0x7f0000001380)=""/16, 0x10}, {&(0x7f00000013c0)=""/61, 0x3d}, {&(0x7f0000001400)=""/123, 0x7b}], 0xa, &(0x7f0000001540)=""/115, 0x73}, 0x1) 16:00:04 executing program 1: mprotect(&(0x7f00003b5000/0x3000)=nil, 0x3000, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = getuid() mlock(&(0x7f00003b5000/0x4000)=nil, 0x4000) seteuid(r0) mlock(&(0x7f00003b5000/0x4000)=nil, 0x4000) mlock(&(0x7f00003b6000/0x3000)=nil, 0x3000) 16:00:04 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r0) nanosleep(&(0x7f0000000040)={0x3f, 0x2}, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab37a1b992c323afcf20febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebf", 0x314) r2 = syz_open_pts() close(r1) r3 = dup(r2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240), &(0x7f00000002c0)=0x8) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff8, 0x6, 0x3, 0xc000000000000000, "c1b90420285686c8f7127dcd51aaf7fa53efbf20", 0x401, 0x80000001}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7, 0xffffffffffffff7d, "85fe68bfa60200000007ad00cb5fffffffffff7f"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x209, 0x80) 16:00:04 executing program 1: execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='+]\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='!@(^\x00', &(0x7f0000000240)='\n.\\\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=':.#-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='^\'\x00', &(0x7f0000000400)='#\'\x00']) mknod(&(0x7f0000000040)='\x00', 0x4, 0xaa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) r0 = syz_open_pts() r1 = dup(0xffffffffffffff9c) dup2(r0, r1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 16:00:04 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./control\x00', &(0x7f0000001140)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0) 16:00:04 executing program 1: setrlimit(0x8, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x3, 0x4, 0xfffffffffffffff9, "c4b5d04f9ff0ac7546ca3f7857a3023614bfa4fe", 0x9, 0x8}) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) bind$inet(r0, &(0x7f00000004c0)={0x2, 0x3}, 0xc) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='#L9', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='{]-*/\x00', &(0x7f0000000240)=')\x15\x00'], &(0x7f0000000480)=[&(0x7f0000000300)=']\x00', &(0x7f0000000540)='\x00', &(0x7f0000000380)='[-([{@{\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='$\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000580)=0x8) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x8003, 0x6) sendmsg(r3, &(0x7f0000001200)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="7a3f04f438e2dd53c46762dc487a8cdbfab46b5a70dfb06c7d4809e72276fadf26dd2ab4c347a1d3156b33913434e3fc104854f3d5054956e2183497aeb3028abb143fd76155fe51ccce8cd69c694d5884fa275d43988622e933940e02dc57bc9016d4ae2be7ef0019123705478ca7325a4f19acd616bac3e6d5e3a072ba264be21e88dfe745b3ae6d3ca3a2d673162da38ea45ebda559498751351fc34011b4b006edcb2a1931c28be73b8d076c7d72977b8411c9ce2758f4ae89bd1286561314d3bb81bb7e1612c2be1377399b352f0455e7d1ca9e50b18d01ece879b5d5dc6e171d9dab8f2f52aa3720eaaad7dc59b373b56e981a1f7547919285a08c5e44c1a26f1a8c355e687f52a60ac29212a70f34a2f69dd1b06bde94d618e3626aada47acf12bea9d97ff1a056cdbe31e39554158c67c038c043692c62e1526e0444b911536e1fd364608881d655eeb3e4d097fe2970ad3480e89388f66f380fce8b117fcb5d7759667de1987ec7a8598bb4a0e3fe0199dd9f980a8607ae08b0452be379e04ce2950ad7724e8e5f55a01e8e5e5a7092ee6c0c721c2233e4dcf932fcd91aad34df89b14abd99e99b8c23d8b484a77e7e2fa3faab74d9ca6152c2690ee01fb3a726e4366a90de0ff1eafcfcf0198e80bbd51e6dc7b70ffc6c29be4443048a5d0c1f57992ac66454568e12d984e402489b7d5d101aa786e754250c219c89e3a3ccc93156aac074393988f2511315104160c6017b29a8f8a94a0df9a6d14c0daa19cb9f9ec70bec81ef91ed82ec930202110828883e14a357f07b2d6cda2f98c1d1b15b2fa0f9eab773f4a30d78436dc6532cfcc71c1bf56a958ff9a25e109bf261538a87454ff5653fe9c5eac93f7cda3c3d27c5e3c5ea80a13ea338b191cb98c2493bb1b4033d173be2ecad5574386db5522bececefa7e63c12572ad9a39e32d1e7edbed941a8f9cf4e2a51b6f70077f1cc65ab9b7d52a7ec78e4e068cb5956a9661fa314bdacdf11edfaf5c35dfacb89bee0a81c3f737e81ab1147de0fa26e680188cddb035ab2d3df40ebe8d2a8e81bb178a1217bfc8417979fc68a8ad1cd73b5ae209c02e213efc1a37eb9170df56c9af08a4a584a314bbfde0566e7d092fddfdc143ee8bb6fe3e54328ab2733df74b71c512bc8f7d4faa467c9f104b0a0aea1377b3275358e01c757871f4ee50659ebd0d077318c7057ff53e7cf1bb38752898a65476ec1002d27a1a0b193b292903204f565d9250d48a254728f440f8f99e616a7b7831bb83ed221388dc61e3258fa0a7f1be1651f6aaae6316667c7a68c88b78c756ec5fcd4f0f628c2d8cc0fdf0568d55261381831df1db56336c25eef4b33e28c34fc1950450398804bc95aef8705b7ae9ac55be7c23326d83d3d47ae1fc8b71b6bcdd3d321c9a0a6397f345cd50dfbeafe373f8fcd123cc50280ddc7a463c35eba6497113a6f544b310950fc16af5a9575cc4466b22ab15fd8cab41b51d15a1a28673b1c48bbcf1ff5678c671c4da4cb4de52899a12a872c358440ffcc514617901c4e620c7eecadf34c4c1d0bb15222b95d89b30de9f31003f1b1cf8b427b91eb6ac5f8495066fcdf5c144e5405b40d3f180b0d26ce73ecbf3dcc5e2fd0cb00515a159f3525410691472097c16e55bb5bdb0c336c3ffc682587f0e3b429aa780699d8130db75f74d42d1bd38950d3a76ad85a8cce9255385ecb2d626a8dad2548c67701f6cae7f4e011ff9c171116a877b49d57f37eb52a4be48ca42a39babbecb2013ed46f899a11aaf399da0bb5a7c2510ae52b4ca243446b511c4a93e63c93f7078db91fc834c57a71aa2d4fff40b0625010f51bd820a488b3b61cbac3184255dd3260a7ee0f59a45473fcfaed9a8ea7e9e62e8f9adec163d08df0e929a82500b808d98d1359d51e9ff1776d73c1141433e602d309767fc0bf01cc2c4e5405cc4c4b568ca20a1ef85e4cc0158cd3db1db684d74fb74ecd725af42a68439cc9affcf1504f799a1f9fb2837a81fc93f82555b907ff1645b732f5c2ce3da1cbf0eaddd48af35e4a4d2ce1dbb484a0dc0477f0d867f5867a285b80a55def9742696a06822d6e44e8ebf05b606660f2864b560f1a5569592b046faae5b3bfc99ac330f370792c0c7c497e3c86aea9559c210b1cab2405d5f061b8377c516780246cbe26fadc530e7b10534b578420e54874ab29e6ab6e82fff7246abcdd10dc333dcab396138e9b24eaff773abcd3685edd9d3d9f6586802c4ca052733bb4155968627b0aafce36d45ef5c0a59bebd427e0648f851a165215d9b3e544553bcc2e26ab256e56571e3b80d0bdd6b126c2c4214a33fe7608ec7bd4d314b01d1a30b53b163afe40a66eacb659d97641cf339181f1489e1cd87caf1e5f9e7ed5c0998caf47886238f3ad099203500173215f5a287a9eebbd7e04613bfffb6c1d2f158c46c96f3a29cef166d73caad5aa11fdd75b74782c50a05a0425b74f8b31326044e160f6453f966feb7224066c53087a2476d0635fb0759531043962f1af58225b35fa1f2a638479a91e7d8bc0cc250eebfdc74bf48d318c6c463db6b5e431452e0fecac20b092636210f6c081cdf4b853e8db21a715c9b8e60876a3a274768f5410dedb110fee2191d7403a2d7ef15bd7aa7347a65752127a3fb0110a388228671fe7f249a4e34a18904a5d1393547b7c9077bb1b892e77c2c33386d990743e0419ff7c94a664174620284610aa0bb5bf5c24fd688edb852f0f86e7c9606a7759923af9212b2f3151cdbe5116ec4882ada1e32d8a35426a2dca51051c2dc276652775c6f5786089225a9a4bbc82aa03f1aafd4e4789e01cbfd83130d43deeaec6865766c97cc93a7aa3d73bca0c2dc5596a371afd4455dc261d68e6d5a9f5d36b0f54a4ee520ebfe35de6141675503426d325d2861feafea1059f22e9af6468785503497862d119785da19e1d15d7b890841e07028909bd67d2bbdb7340968e7c83db4b9ad32146026545fc514bc912b05f2c890016e4df824a0ebc8b94ff15c796d16e24fa65cd22cd8a07952a1eca9d1248cd9db827e2423cfa073a237088b947430ecfa9245262c13b6e43adf9d31ca2579fe21b269164e6739c82c5bf641e21d82fac36c4afe425cf2b83b5349257be21c014387e450b04b302a751b876a958c75183e1547eeafd8827b743f08697af5b743cfd64dc5df56f4a69d6b25f3f08e4fb8eedf88cd219b2a772a4718030b8cef582a1f87959da4256108aa5ba75a0f29952f1f25f6e2a6d695af7094ffce6ad3f626d5770fbe2595232468bdd7bf04260fc541150d6deaf74cdfaac3bc3edcd2f9919bdd63e2fad2dcf4f761b9af07a634698f9f5308cd9282f7cbbbb054ce73afb1069524b3bc736acaa6d2547ab7f57ec84908efd00d5cf88b0a3ea128fe1c5fb5587d213608440ebc7704dd989bf687e301b8af338fd7bd52edbc3709468ea2399620b5bd865dde2ba3d4de3fa7e69aed13cb868a421a01a7320970e91697e87ff483fee9436da6405dd9bb13fb06b64f78296d55662c696fccd35072114e2dab15917411d8462b82c82f5a0962bef1ba114aafc863c7ff5748c72bc64054c8a6a73289c58007c07dc1bca126ab1f021b2d24a46182b5842590d535b58ce7dcf955b1f2abf308a971c6d6e7772aca2b8c2f679cb952e15d5dd4a7c87783e8ae9dc71d029070f84b1bca973c11a5397ac63543879166a7739fc15d085d10b78a89c7520129973afd2245027cb59f0d68d0acf4db03150deacfdde94f86d7d0577d78332939d23be7eed181b3f15d85a28cd6eff30b5fea156c37f00d1f890c1f288ee835caf1470bc6cbd58474be003be44e06570a0d5b629acccedad10847e7f92b0bf027760ac341989e82ee0ff8d79eccd6a0c799ccc0483d07aadfa0d4e238cdac4d3d05d9ce90784867c4b2fe48cff04bbd87c8cc70fb1ff9e97f7350d0a413278916f23be44b4d8aa939493b2824f19574d6c8484313b6f7388342ac5289ff7dd4ff91bd2aafbcfb7ab22aa515f2313461db2e7e7ce88a3051dd2e7e9a01c9e546f3ae097ec873c89856b74cd77e26943e9dcae8128233cd92b9010d638a4dcad12bb6c7b02dfb78a71786a5d699afbe34a8002cea6db744c0d79995343e47bcb2f0984822437db5a853bcd795a882759114211f0b92b28dc080d457174e6a3ad2fdde2cdf1ccde19f14c5bd75aeb7d1f1036d844ed7727c2a42f86dc1428972ba038d7826096d114982c6771031020aebfd746e95dd7039b770fa5fae201bfe0ca91ba889374d0aa046c638b7e3e16cefdd04c32cbc5cbf41ae536527def0a60943d5a6e814cfee2991660e4df46fa9b1db20f3d32654ce73bfd131ab1ca8e08ec8446e8890fd620b2399f8fbdab36cc33b1c0b1ce7730d7d8c0058403b83a5564a1159f13507d439b49c2028bb4c79adbacbad50b78f9f9ed8ab7fe37eb0a059cea58b65d44ed4f43dd8131880bee22c53e14afd40f3212e33ff53af3c5ba26a37b0b9aeb144aecbfba1b5115395e47615e1f59606eb462d2c3c5b756cb59516120c6c3ac629eeaf65ca4f1d5c81e1dc39a541cca069c64eafdc40373cf0b90b884e5aa693d9ff31b950514e6e475475cf01683803f2bca821632de488743b44be296c5d676f343b14f6acec85100ef96c933104b1275a1a2952e56136cc2737d1240089f881d1240fbe9f5975d547b016af4831b4e3aacf21d95e0768f05fc127e5f4357bb4d7ac73b8a8d077e359b8288514b6b5a89841bbf87c21b9770099c914ea9b953fead2207a49183087413d1f069255012ef153ad157cd43bd2d5909fe6aff8ae4238d8e813c3a4e51425771206f8af2cdb776836da3aad07fe83d1ce010beaaa4c7de358d91545d060cd7d88a62d9228e1968bfa6a4bc6eb48dce8142f60be19df839ce47913d99bf0e432d10a1efe6e93cca7a0732dd96b17530d9301556fc81910ddc555b2e9e6fb25611bb528b86dd8aad6cb4e848f962afa551e0733bbb5b99b0054f908c6770e154f65cd34ff0ff52fb50f7c1deb46bfe2fcd789624dc292c67edfd6c8841918bd3a956562e80c64bc241c6d7fd1d2e89f4b3d8ec551aed63d3d95a8e98f0973ec5d45968bd1b5a56c48a6d366d8ec75f002c3c10e4bf3c048df17f4b060132656ed9e8c4196f84471992585a22818e6908512c5feb724ff5882b9bb536133d594a0c193b9c64d7cb5f8aa19cee05dc592edcb709f899c9ed6aaf23fd6056064c1cefdc92df35db7b9f9f3a11950c985b7079ee2a762a9fd1b5b182a82f71364e687a3c180184da96e5c48646c928a3c5aa2e86c6ff33d3387fa7fb38bae884d43b6eede0ea662f94744dd18f4ef4589556d11c553da0d0ca49688806fe8157a91103703ad3a96fbe6c74cb07e658c0c14274bd1f80b28fe94958f5e996a6d389c2c92195612b798d1664b201df584d2143578f00bf6b1fb9675746dbbee19375e5e5ca5b6d9545b7e5ea0c38d620334b89a86a1e3e340e9e0814f43bfebe8fb6f5c95f4c5cf735dea7221fd55e72c4a6e3801af163a28d9688147b4df180d50a6a7346af7a3aacfce7a5c07b2cc6193a6cc96c5c9257b151929a152ea36d3a77dbb72d027453224d092a37e618f8c610e9ae3d864c3234889da744cc959d81ab2d61e3137b891ab40c87094feced9e8f5866e53ba2e5a768246600c0941a6bfb36cb9d10b9cceb49bced4aa5093ad1c2f11c7fab8a8e2d0ec901de26ed5400306ee034f678ccb93989f00c4474b20f262b53", 0x1000}, {&(0x7f0000000080)="70a2a98db40508a0a66703ef5315ac0669ee5963518ad27f481c03", 0x1b}], 0x2, &(0x7f0000001280)=ANY=[@ANYBLOB="b000000000000000ffff0000050000004e0ba332ffa91b869df6cd251c408fd4209138c7c6580516c82ff6bc357a989f46028842e67bb90f3e870aefffd6d3f06abdbe846e60842985249dcba48fa816f0fe975039d748722aee4fd84feb796b2009cabe425f9bc9679d80d54133596cc404de0fc5312a78ed6d015f8945ba041c5872ae76db00d082bd6bcc3ba417c812c2b158b03f88753de84b5e35e9d27357f6d07a4d1af601674d24078afd59c0ce85ca7ea2dfa73c4062b1cdaf5fe1660acdad0313743285b083aa5c0aaa20189e6eeb0b983cb5aa0177a1676bfb00f606876dc07631d53bfb0ed4f9e361754f55e7bb57674035ad223e112ccaa23c37002baf86879b6a883d61f15f0744fc0006fb6b9f27d162e4e86d7ac3f38088a503c1b0a3133b027ea66e00641142efdf3a96b491e455a71f2aa95bfe"], 0xb0}, 0x40d) kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001140)={0xfffffffffffffffa, 0xa3b7, 0x200, 0x3e8828b4, "42b603c3d6fa836703619643f3e7232e71fd4308", 0x8, 0x1}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sync() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x1, &(0x7f0000000100)=[r2]) r3 = getgid() r4 = getgid() getgroups(0x3, &(0x7f0000000000)=[0x0, r3, r4]) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file0\x00', 0x8, 0x110) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000180)='./file0/file0\x00', 0x18, 0x60) r2 = msgget(0x1, 0x53c) msgctl$IPC_RMID(r2, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000340)='./file0/file0/file0\x00', r1, &(0x7f0000000380)='./file0/file0/file0\x00') 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="3041f296f02052f6f635b31c9b5130144f7090dd085863f69712ad0c655af88b22edb767b597c75573671d94a36d2a7da7c25f46bd0b08444198fac133ab5e0a71e7aefecaec365db6078db5965f05dcb9e57a1a507b2853730133f4aee6917bb662a32b38fe0ba53064898daa2e965ba4620775c4af45417b8d4c3501e8d240524d0fae13f1eeecb45dded1a3a6b29da87cf9902e0a5a7379e332472388c8a743728bb211283c8d671917b3fa417c0f4df56eae4e02f809410f464acc0d63099d76581ecd193e2e37925cf451b2ddac523234bdae703dd5cb8008428892af51f1f15d9aff5e361790b1642e559c211d3d", 0xf1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x80000001, 0x0, "1888780691dec40967ed5490937e6049a7fd0ae0"}) syz_open_pts() socket$unix(0x1, 0x7, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() close(r0) madvise(&(0x7f0000ff4000/0x9000)=nil, 0x9000, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x29, 0x3) write(r0, &(0x7f00000002c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f51d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd00004518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c14000000007dfc439db8e05cfbc0354314c6c3b0", 0xb3) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x8000000000000d9f, "b08d16c63dffff0300e0003b00edff086300faff"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:05 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) getgid() 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x4000000000000000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{}, {&(0x7f0000000080)="6324c415961923e717b41ddf0c13474d96331ca8f0456440551bef6b31bd3e128e89fd2761d5bd608d8cc5722bfcdd82166a2b50347205c1b65b2d05099cacfd70b9a02a5f2e866ffcbd26b0c7ab0980b626230d6e6546f1fcec2b747e179e282227684de529fe700d4a89e4bf576e04c89eb5bc9308920995503df4cdbe1d8b7ff0", 0x82}, {&(0x7f00000004c0)="52d599c3ee938638bfb4e07394b0df02ddab0fd7ef6d6d3ef60957ffec3ea246667b19c4d1f0dab15368e3d2a14a771211f6bb65d0f07ab0633a353a47036fb9f3b8cf9b5e715036624b76145cebb8eaf743217c8afb9a4260213cef52d155438a10e5111c1dea1bed4f99f7b889b3c67f5752b28499976e3f99026d54f04d8bdae51819a580240298f88c869cc1c5afc163691e579df391c3075073149d22a4a2b13326fa4e8e2b45f787d2c5f3fedf8f26f4bc2c771506e368e6f549a2aed5cf40ff3c916016d2e5a551a14a6967437b2b35e0225c54045388387c36c1e2a9b8a8e4131673f2b83db56806a7c7237334c7619355d80648af2ccff86c947b7fa9640a3732a40653893388e79cda0e638b5d07c14b50a616d962748835e72cfb36c40cec1dc6b587cf32add20ce3d5bc66cefd8a5cfbda87b9ef445dd570114d8a827c6bde2f73233280e61dd28f35111df9913b37fe95f5c5aeae6468dac94ab9d16d042f46a62bbe9dc3275c2cdf14a418102701ed974faa6e5691d7bc4b295ffcf4f5ed9c7e3d4d0c869a178497fcba5c27d4df76ef81ec076f99b43a81125d39d4b2978b8b389732a887bdc32ff3686582ec0be5790f64a4e04e1003afb2cbf08923d65b5cc43b5d64241181768393261dea508c3c688f68087666600081676242eafe0169684ca11f6c98deb1280ef8feff0281a4b0f75043f103ce28f9309554ed59c804022531423a24bcc8ed856a1b656537ada2ff87a34287c7393de9fb5ac5e8fb18521f59199bab4355914127c0f8179244cc25f855d53a5ac8febbd6dc471441bb31f5bdb8e313920319df9418cca9d2fc3141be00d7b4381f87e7b6bd7fcfbd3655aaa521431447dda7f5c9a95c729c849d35159db065fe73468fbedce118db9febb88e40f7dc4ece5d201a61c4e6684de1788347cd9d873d8bb58af8864630ac51cd621ccb856d2579567eb65fae32cdeb5ad321fa581207ba034e769e09f500665efe9c99d8c4c92e091ea30dbd6ec99c5e3ecab9145f0d5069ac40c26b758fd4601beea5372b0fc1e4d1819988f1922d6f9c14330abb8353da421ef84d91ade9a77f2209e402adb81f255281646fcee76b0c278cddd392982e85a7acc57c0a93475028eeabef0bb5681fdb7c223c006cda58d54f5c8eed0e39253ad66b0a4a81818dfefc9c5ecdfdc51c6a32201a896a5ec5b624778f12ac7ee9cc4a71af258665c9a59db2c39cabe5ef7708d075d30fb71e2e572a4142136b01b5c722272454d0e3e8aa933bbbd9148d4839ddf26258dbfcec1667ed9c59df9d863ff45a8c80625fa01a5cd3995a8546c52f84dc2571ff7bc784a64eb8df4bc383e5a6545d8c891dfb7d273827abd31376788ba144abd4b58f745524ee282bfd1491aa3bac17a9e4d8e13eac5bc7ad908020395af67bdcd0b5a3e0b93e6cfbb9831825132a2a5f1724d2f639aeecb85c2e29ddc7a0118e88ce320c94b479a8a84928dcc1340a44d031380d535625bf4c70f83801e599fb50c78f4eab707218aa0ada7d8ba44c0dfac56e2d0eb6fc0637243d5810ba42d2c57e02cbc557fe921a0ac4fa241daf9ca100dae0407d9717994f32821e52250d090b2d64ec0085a63fb56004e8c7f369d0bad99b80d2843b2cf9cd5966f4494c25b823045b3976b0f1d55d7a9824581593df00a86b077beef7692f11f08ccd3e623755527b5a801142c595edba31d01721bfdccc83f6ada8f41ff5822af293a127ce617c9a7eb76ab0f58e532a8cfd3915ad6bc224810f438cc2fbf9f71c259af0b176697c381052a517c750e5acc4def89b3a10053295ebb118314af2ff84fe80127ce5fef4b13b2ffb371fde2eff0f2b21a6f6d6c3bd974bb50697a65d92490f8945981aa4bfd2ff0fdb6dc7d646b4e9f5feba5e6c5444994493cc10b813e8212dcf29b161913e253072ce05fa62c1f4ce6304797d7623e49b6e33c90c88bcc32eddad73d8ab1dbf4515ae8cb2997636f7b61c70a169a582bbd79c0454a24b3f1f1767888e0ca9750365d7a4e876d74b225481d258ff931a23f5770403821ecbb7578fba188565ba42dade3776f197e3ffe918ee264070894b960ac1cae9ef4579e91d0e9661af5ebb421da67fc2768ad1619c37749344b2e9d281b68367f9252c15595e7d61accaccb65586787e853b0a0e4902d6bd5718d59ca37657ac40a57d4289c8e57d586e96be86a87f88a2f9fe39b50caac7c5b1a787d8638903b59f9f77cbe5ffeebbabdc604144be067622f1c7f2f3e25150521f48356443b216698cd5b7f9ca670ec7b269a6f63a172b0cf32409d89d1aed6c4f0e396f1688ea9027dbf8b9f2261e6c0d783067d45058edfc3b31049897f88db87e179425adea3dc546628ce3b914b05c39624150619c11ad4d251e849544ceb35b7591e7ba3b554ded1ad9d0eb199dde1e1a94b49f241ea698980c522f1eb5ecc4f9315c84fba31164d61974cd7f25e9507ed2b433b9a91f1469ef92d28ea92b15a911efcce82eadd6bdd5ae24841a0f646ba50f98fad926d58061da6b5915f9dea7e153b6e1bc905d8aa482e8001dadc256d4476ecdff8149c57f768d71786418e9783b20af705a7ad433c41477ba40fbb26560c218620a619b4cf4427b7ea6d6585e6959f628985a432a0435f76819702ee22821abb2a39ddbea8eb61826f9fc5ca67b38983d89d922fd8ad949e9a46eec676e26b30c371db2bb778a72d472a41f8dfa1d60e1339456d5c46b9707682546eddada97e03c80a4cee127535943294a1b553983c9e0d7ff87afc2bb744181606ff4a9af0ab95267984ff4cfb50c12e7261c716252fb540b70b76fef64ca9b50accad3bbf35a2dd477831a4f3bfc8655d3740072d9c1879cf8fb3c47920e02ba9188c6170a832fa816d4423fa70f87696e282d64b231b58f98e640269bf0d8151ed3eb9ae0a6a94cb1e4f3714bb3b88321bd36b446e89f575ce126ec2dbb81be683bb1ab81d2f7b248c708c7618dc1b235cc5ae8457864c018aea00c4735fc5cd0ddee940037e25c1ae75b4dcc04bce7858e69c629f42c66c067e724afe57fa5db2e1d3296763ee5ccc44f8af1707dd2756b24c553830203b1a932364f35b4e9de93714051a92588392715bdb7509e8a89a0f04324b6f3796f36efef05c2ea208432804577ede9af9da19d2f0a827af177f8df39d6e6b20b59be6e60dc2e3c7abc77745f5f8e2c58a408affda7e3e12f7659b5108139bcbab73197caac755fc7a63511112027e6a5218d3f0afaee8494a14cc31c65f89e087901eedf1dc62a1c1d0d4c4b0a4bc9c1e2c805f51360ea0972a3ce8eab447cc3c07e64185b9c318a385477e0d35b528eea2e6fcf17436493ae3524e0585790cc616c4b23d7c6f967c1cdc7340e1af8c59b8407b60625dcddb086beab255ec186df03e778fb8e5a912ef45c684872b9acdd4ed96089c7cff8e0fcde8e8c114b72a9e03b0acaed22e233378386d0b41e4ff7f325b0dd268d1252378a9ad9aced508c6e1e7dd7277e80b3ab4ca3e7c192de08254f16e8021f909bbdcbbecf5010e63976eb87d3796ee2609daceb70f4986d83e43043d3814ec974d9d75692f3e4021d0f9fb765cd2acf0950f1964c01de8a9cde84f00dd6bf7a1cdfb8dbf1f8266d55e448b44b7c4ff3884afbced6b75f36576dd1a4eb30ad50388f709e465e56397952b869bfaeb096d4465ec1e8d819f447dace9f15e1f105ff38c751a15af84b8a267602dd1afdf51b754c2f648700a6a1a3abf3335e2f678fee317965c3aa91acdbaaa3a7df3bfab19b209f51ceaa726bd274332bb3127c4e64a8a351e7ca158d033a071b0b86383492a7606083c39339b2a79d988b9f57af8e20c9ff347537fd97006ce5d9825def41cb8bd1bb080837e8bcea81940f040e1c72759714285345ef4afefc68a7fbbfb8ef61350d36dcab8900ddf7504ce34d8463ff6e72f74917b51a8078886a2c5de61a2900b87c1e2a32cd56070458b470fa94154c407b4ec18cce8ab3f7f644ad9d2530c8dba7c30ff3135336c66dc6ec6883d1b488c3b9f4c6ceaed228aa6ac7adeecf2c73b7fb42294f604da1de27f08a56dffba493d025dea57b1475a8973a1149e87888ff19d9ca3170f062ae9e42df92b128029079a88f83c9b95d7a4d75dc393cc42e858c5ab1d0be0391e8ae9d7f2acce4ce926bf1cfebd0d05d3e4ad0c6447bfea476b544fcd2524a7f9e356d587300b8f15025ff85d57e6391f2612576c22fe3f8fa10bb044d0792c2b733e4adecf1e99242e80b1f60b779dc253ef86a84bae751c005a21f50d3c6cb6088f79e477c738080dfbce694cbca1a33801bd10b33b48cc1ee3d3c66f8a6069abd63e880f3d5ed08088d48afa57e86840b5fbc9e7cd7df1e847410a3b68cd3879101785bf481d9c2e13afa7ae7cda5a9ce649853f3c54df6469e2509a22f20f21f449f0480c31176d40be1e0b52d7771e878e220a3e1da2f30afaacfb251d3f0c577f2ec3be09ff655fe227e7ded3f5537e83dae69698739e8e679336ef967adb3dce67a809a1b68fede121b906cb428bdf4fc4112a5fdc2d945bf6e01b1c1623e829817e6d5f6ef00dcbaffb06c4775baaab987d788b897f1c8ab7809dd93f9824f57f027f38d89a6eb66a7f4e6cebd68cf054d3ec09305aebb80538c6b8b5874a2a10dd5a2b2674d08dc266bde4c03941b9ffea7003613b99264842c576a72e20e3c9b0a6829c4bf853ea94cd129648aff2f7351aedef640f14a3330398e8a9328d1313591ff326473bf0e9f1e34ce474af1da9002b7b56d6b3ad772371a89f752c797c166bc960dfcb9a6822a9a4c50055ec904393f30a006d938e8b9862be1e20df76de45c29f0bc7e3483aa47189d639c23b416886305481176b5445b06429f6b0f63f12d412eaeb4270697a4d17561cab6a7f45217aa272e7268324adb19474bdb3db638cee8b8eb3b83765a599c4fcc80906ed510c8cb0d2bef121ae6b79a3d6bb0da193140814b74326657e16e5e8993b5567819e357bc25ab86cf7d5be8f9d1310d52fef67da65023e9a9d6293ae71c0c791867ab4ada2f71ea7d8271ed8ea0b698515b133e68e3e7bd4acb9758d06b7e02623a80c3d3453c0f885c4838eb205de4f1c701605101ac0d5fcc83feac8c18865204d484c393d56b7fbcc6e5916e4d1182977254ff06a28c6b9aa4c95dfb4c4e28abd44a63b14c88c558b03886519ff24248bee9b57eb76e3e918a9d8089cf4c03e19d005f34c15632d91916be91a48ed9699d00c2f8435bee296adaf25fd4b0e874df53b857572789c31515654b79b96a26238c08e3a0dfa33354fb68efbc18e6687e92889e8c576620d08f3b07602f642b0eea498b182e6752cef548a6d537130118b9b5ba6e9a130bbe55d90a2ed0be77f8f6724d915faf8c71572a0c762ecf2c44b6eca702e54ce758c151cef20269194365498a9bb960382c2a7566296f304324beb771c07bb7cc1bee49f85f0b8b0825e76bc82c0accf02c4d852ae1f1e99f8282b4de6d3865d36f240b822ecbeda00cb1aa2f71226f14d865e4396f84243c29d7d82b5d0cfe4da8e16467637512e73012f4b08275ec4f57e0acd7007de98339081ce6b846f9d1ba5cceb61ace7f68545c0fff53f52579230bf04f945b4346d4d8d835305de4e57b3272b4c59146f67098fa3b81f274d9c974de6a85b9ea0a2dfcc5f09c260b841561f3d5d41941d625fcc70b48d46f04836db2f01ee8936a732060ffcf7434aaf23904ac97027941afcde1bc", 0x1000}, {&(0x7f0000000140)="896c880b81fe80e8699e2668db7fdc3ac9d3bd3368c3affdb8e430f16f1e5c3ee8372541e13cc81331e45190399cb69f18d36a96254142a070c46f33ead7185c262ba581fe4ed7256f60e20c164efb8727d9261fb63733f0df1d29d2d8c8160e8e0d574118fc473299eae7", 0x6b}, {&(0x7f00000001c0)="efa4e00166069ad2c0e0377a92bac0e9a7d896a6794de369c5b0", 0x1a}, {&(0x7f0000000200)="5830bf", 0x3}, {&(0x7f0000000240)="8743000abbf145eae38b0ac9f317127ccf67e8e73d6dd253ec18efe46ad2b2eb5fb5793e6016f3b69ad4de7ac19bf889afd92dbe02", 0x35}, {&(0x7f0000000280)="40d44946c3474a24124fc57d5dc702a8f4e37b7d5edab8962196", 0x1a}], 0x8, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200c1, 0x99) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x9, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) recvfrom(r0, &(0x7f0000000240)=""/203, 0xcb, 0x1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000340)) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x100000000, 0x13, &(0x7f0000000100)="e0ed5e5491ceaf3f53777f41ccff33ea4091cc3d21ac8940506eabc91f5c3f44ae0d05e541cd3310c59fe1694041fc8a3b713fce65261818254d769c3a391324f0de99b6e29353d65159e798b99be8ae871c81fb4efa2560a04e034a9bc3c47616673021e3f3b30a4e6e14ef3949a0f117611dd287a1b2fcda70584ea7fb7a4b767a0070125b70cec70cfdd82a5e62154763f184095909642346ef3fb3fe32df652ca2a58909245ad1b41b8c330869f3ae27d964342ba98c1cd5aa2917e07d8b85a848d3cf8d6b324be1f5d450c4dd4e5837018662f98b61d9e1170685b5b682f2fb69c8c9a65c3b105a38918f12e11a33cc1b7757ab", 0x2b8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000200)=0x8) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') semget(0x1, 0x2, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt(r1, 0x7ff, 0xe1, &(0x7f0000000180)="09bb220f8ec53badf080a9187b4a6cce7ec7847c0f78722da211a1f3221c2edca96804086d0d1c106b5d5543b92a7a2aa184eb231a7b05afafcf0d4e1e66d32f9d75fe87f97f033296e50760359509d0d4bd14fe67505f25341a666176fe34717cd57a28d10b76cd2f0a020304f632037a3ba074f484ef72aceff5ced67916cc843a8cfbff830d6de2fba591c76d986a770259ea82a1dbea17b22b0ddf0597486106d9e78a5143eee8c285521d8d73ff3c87c0e9a16a1440903415d56d2d3484ccbcb096a204be27c5fb464a3cb010c933c358ac72f2f04d0591a2404f3be684847e87f5d1940b9193b3c13e2709426b4a023fa419d1f6985f6ba276e8f18fa3a62b57b59ff67c3c593e2573d408bb96a62fc6a725efb9118109c27f3d78127817533689ff7c2b624b8ba50b67437d2eac1e9daefaa712c8a86ed696f3860b367bb4f07490a38686ad30b777ed44cfaeae7ab0c75bb7b26bf545e2bf44658779ef31fcfd358d914162fd2e9745c78f6e0e327492fb3ba29c0e71ab73c874291cdb9398c6a09906edc18414652eb8852d1a7fc2b3d525a2c3a516ec84aef03f70328e10e7f8d9e3f3e65fe5c4f8c6e6b46251aabae8f157dec0a9a2bdcdaf4733e9e460568f1bb8f7aa56e4a78071856543d78fe51ee505c8e2b740312ec8badabd4bd6d47bd9dbd88a7264f52d682bcbef57317354870e49f2aaa678d9fbe7bc2de5fac953f2ffb59b4da8bdb6bc3bd667ed757cc7eebbfa9a2041cd67b78438f581e85cc9bcda7c345904a156c2a99bdb9201bfa3417b83e043ded5759e5c21896abb3c33df40eb2428e5302c5bab441a578a721362780bc116d7c36d934ed869d18a3f8c9764a2ec9e5e5e0ab134054074ad0b75a7ba345203f150b474a439d6133be2a0184b0df963b5649e439ecba0c6b6b342a548b6bccfd333cb01e723a31907bc33d85738a9ad76221ab7c1142e468d783757fe170e4cc05bc32d386289dc797cc65fbf87e8c3aca7b3ffb3c26f895854da7f8d64e69f25ba21973d0aa0d0d38e682b53e7c48749089ec63232dc1636587656c3f38ab58044fbc4b18dd1c93ebbc49775f70c77fdc3054cfb2344edce9c34683390eab02215ebeb41089218831781861581f6e06b7d7d7881b8fc4d2d5a4fb909e00dd69a54dc3d472d196387d354afd30e36a28205dfb80aa723c90ed50e2a789f57c79ecd21bcff516f710c2968909fd14ae789accc282af4083078b02f45a9e5acae1e9bd61d2a4b5976fdad87a10a06c0f70f589431a3505773c23689b2e0f37cd0faa8eba9791a80903b4757c82cf5e67446c0789ab0969e54e16373e5444d7e8c6cba87a230b0452b44c205c99960143ce40622539b4694fe6f75b768fbcdf89337751bdd1c8e550850f9ede16c4fe8fb055473a7c5588a6283a8b30beff8fdb10cf7f8de3764c1edfe2e31594aaa53707a780ae17913de7c8327ad1b7536a0af35ca734d7fe407a4445eb7ec5fdde7ce58a287715085df21fda2fd874ff8393612994538523e03d222a8342b91945372ccc7bd080836854bd6dc5a63f9c5b8dd1a5b01c674378c1e9362c80ddf14ecff85558a5d92673ee5eed418238a39f28bb4f16351612075f08c426d0ac2dd3fb14f745e7fb806de5a36a0ef0324eb4a9ecd85f7f1522cbb13b0f516ca9e051c6200270496ee93710a034ea9cfd4ee0bbe38b354c673196829936dfad78730ecdcea776cbca87124f336ba6ac0feeb64068d987bc68c725ad0e00f8e0376f531adf8d5b8baa9bd550cbb929f3597291ebb2ed0565acb6871911fb6810b4399a674d327afbaf366ab4e653586307158f713cb3da5434302f058f849866ca25ef94d56e9ca260fef6e60f81fdd4451467d0c89793ac47bf155b2b066ce506f1380823eb05f786b2e55392b99fff71e1c4ad3b6c78c6e95daffc4069a73cf5a053db5a120a7fdeab9255bbac7cafb9dc9c40f157141cb65257fc2fd6f5a2ea5801a5d083269e5095e6ea34bdcfb76ebcfb3da052cb2a6add269652d8b50c2115b8dcca4ac3d019876f6cae8be1f8e6af5cdba3022e303e85e057e346bde49a11ed5956a04db7fbb7b49e0d9c3b3a3bd33df0a78c194970701e722a1be5b75c6bee3745f21ca1e17e4e51c066ac16ff6f2c62c56e37f32d4294e9153125bcc2b7d9e647ca66b06f169bd52f5929cc559c225122f5bc9e06b3991ef116bff1f918594dc1aee904189d80160ceb0b1823a9bf230c272c7e7b564f7bf5ae5004a9439418260fc21ff1c0553d85a6372bd496cc48d79378f97dc2c1c53685cf249a2718cc44cc1a80582745682ebb4b6e905fab57280146d27e1f25d6aba71b42ad884981db29ce2925044477d65faf6a927deb72cf74e6bbc240d30914b7f078d0b3e427fa2c334badc331d404288ee4987ca38a827a673b2392595892db0ccffa257f55310ba80766a2643f3524d8f698293a98a86ce553d9f316cd62346cd7580fde52e7fd7414d9de55b1ec290c18060105db1f956121d4bd3f895111c355f751354c6535a7a6dc6463451e0fce22fba373cd617d16dde20599250c0ef6a23f6459e108a9b177151902cc7a97b2bfd0bf68c227596b51db3e3a8e16f5db327786c49ea067b2c70a40b70b352f91b9774b2f57052b757ec688e97728fdb6fb656efe198b529f182fd887a8289ef8d63a199855801f104ec0872cd4fcc72215948ff480c5c4b3b7c175053568997b6057055912297ec615d83a5f7f7e3334b65bca860f6dd56c6d6eb79475b2a4a7726aa5512f9472e32ca94dbf724dbb557484fc480d9c9cfa35e6b5e814f51f7ac6ac967660bc45186e59ce9e94062ac7b34ea9df1b2bcf0b35f9b0ed4b7b31ebdb84534d7ea5a317def1f074b89a91352d3dbeedc015e3657aa93429de05431ab9f5542ce85e8375e62cbccc569bcbf45834e90cda6dbf350295a693a6c1474932857d55017d11f331f7239b2ce8605f1f1bcef6aeb433fb4cd029800ae4c31ccaa1a3e989fcd85ae019af29cc4c6adc5471512167217bebd485525e18c052ba1c9787c0210f37e095dbb8e778bee880e1ee93675a04792328ec409d29c007ef55bf53a300a7e2332f0e10e0fad3c89e24a3fb2d7f21fb8eb7d63d77e525b56f195d28135da2d6ceea30307cdafb81c94199837195ebaef34b43feb5ee3d8919f5d43043700ee36f78450c9c83bc1062184ef628418a8a6e4d62ae3674e3b5955a312a1cae80027acd86ccc9f2036bbacc8f788b479ae8fec59223c488d11985cd99d139704a7d2e990d029ccca9120304df74b95de4069adc8880fbf17b64b28c817f71b54753131f05ac6405db3e2ea14253c03cfee136cd104ce57755e4785510219a16341565c00a0fa2e11cb829141bd6f04ecf947f27448cf437cc0a9dd807f51e92e43859ddda2e876a27c6f4f970e168c8dac0af05bede856210719851a157558ea36fcb0e5726ceb42f9b3a66dc83e243686ab94d6fb52c261a7572156fd35232aa977a4540cfb4a0e2dcb0c4884b319ea031fefeb2b7d89569e468035b31e8f1b50bfdc3d270c3b2b56f9ebe85d8b10944b29b30ed5a41f52d3780b92da80841b050903677c22db4b8287be124b7397a73fc7fe9751b428c96aade1571e0981fba8e05a81351a61234369e0ab9e1ded60d44a3054ef51781dc23e8afab55e565930c64f4ab2725022c43180126609aad7442890ccfe2f7ef37c719b3048fd275e016b028cd850570188b01a6040df1a009a9901f0423edb82437621e6848bf4ed2358a9be400d38003b062c2b114cf8c42193aef747dc558a170f97a76c5e2e5eacdf2963949fb6dd26f80b41097f609c2aebc9b27e721b3873c55dc0ab61def2bb35ad2fc89816890f6c9f366913a73ae866c0fa79ed874f3acf9484c487c30c690d7caa7aa20977dead64696c29bed6ae834da046faa83ba94b55e0228d968fb77d1a941de5515bdcb5c24a44b172a4d4f186673ffa7436a1731c9194814dc5142d6a019f1f63e0e6ffc77a8e37683cebdd95996c94fe39b5e3c624afd61ddb96cbcf811eb88c3a24e4c2795c3a76ffff149d792d1ac18c7b19d493b430f2abfff000fd989d4fb4af283a92b8fc77d6eeedc525c921de6899e48ab874d7e3c2d2842ad1190f086da374c41932196a3456d12132ce0024ee4c64cf44232ca06df5528309be8839096c0123bde4702e1c7119b02e31ec141524ab4a0e5aaae3a2f386eb6aacad84e7ba04071b30b04dd83aaea9f5fe0c15d732eced1e885241eac0864462e3ef8f04bf8966a39b50146f175a686993d1c4109164c77adfc513f4d35e68c00d323ca2ef50b81d1f47c41d3a4c5416e7df47f9b3fd0cbf7f67dc1c1b784593628908a202adbba144ae6c51e40319967f2875022666347a981d53b8fbc71abca6a8bf5433a0cb24afc06a690449d9a5253d0b60b22f769cfae1557c08037c199c096543133a2c20064bd83272fe8852b1c167ba62907f589c39f720b7496efa402a4421d17a9029d56137b70d03d91a22922ccbab2d6e797789739afba61bd3a51e23e820cc76354ecd03e496861f82383c7cb67a08316cbb0ccf2f8774a5897f89ed9cc53f0c8aed75aa7e3bf5772ea8882fc85edceb8ca6249e7130e46cea02370c50dd5f18fe6a8017637e6e7e8c3e3979a6145731d301c9aec14f41bdfd0949aeea099da6d1f940623de09d11e732296ab0684c10647efe3a7f52e77b1caefe685665533476d327a2c583db73be80ead8437196327f2908bbd55f61ae933988a054b08bd0a1a356f4013b496860b64fe3699f8981eeb1454f22e71fdef68a7799e715757abb4e6c852a6d8f6bbb14104006b630cbc1a15410ed60dd00277215a14db9290a0e900576e3fd4ce2db8e3e64f905989e4000f33dcd83dc84f7d2afcc51af6da7cab4ee8873af982049ed66aa9e02f55f2b65407803d59784b81f88f12bdfb49bea6933e3bd1d4c9a6eaa5df2878150f88061d0387d0265c6913db1f5d33c22f51ea51159f54351163aeb262558b5ada33b2a0bed0db602783c147842e6a83714164430e520da0070efe91d5ed39554ab007cdce255c4cb07be94b71024b56f684014ccd6742dfcdc7a29c3d59a435271bcc91511624bc73d57ad10ee97ccd739cdd03d78d22fc8cb4165fd9932b87705af66b74bc860a4097593f2f1d2b958a7a13676628a6e3b35c6d6d1704de42235fa232b89a0a3b322cd441db242b372d1106f0da6f5f079737f50e718c8b3eea4a22ce4bd71aa170889834e93979ad1bc4d006a5d42175c82aa35de0f7f80260aa1ac096a90772bb2bc5353a9bed92f1566763e72eb015eea3679864253bc5e0d372460539a078c47da98ee7fc3011179cee299884580db7fe9236a7ca000aa9c6da719ab549b5e25bc590e0f46252ce2f1092def8493d584b079912ebdeedaa4d02213606d948089ef78d7ba2413a2de9876275a1e4a3cfaaf46c47f6e01a1fb0f65b33d06589ae7deb13514b3fa5b50dc3ce07890d1c9547c9027b702eefeab3b977fffc714edc5d48b13e7a3cf5e49fff0c8f52b65728c3c9ffda3591fcabc269f70f5b571ea58e3c43e27d6a119990821c6f00c7b1671a2b81d6024d9e5f2fa182ae305579f0dac08f13cc854848f48f920e5f9bb1278bfd867b733211bbf6e934f8d4461f6520c22cfc525f4fbe2590e3134d81fe2e7c6cc935960eea4f0b6ba872bd2c801855c4b1bd4fb7dc66d9e3d9a4350e6e968d619fce8845ca05179c220660b2205d25299f0", 0x1000) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) clock_getres(0x0, &(0x7f0000000040)) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x6}, 0xc) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:05 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket(0x18, 0x8005, 0x80000001) 16:00:05 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x100) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x8000000000000001}) ioctl$TIOCEXCL(r0, 0x2000740d) flock(r0, 0x20000000a) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xffffffffffffff2d, 0x1, 0x0, 0xfffffffffffffc47) sendto$unix(r0, &(0x7f0000000340)="c3bc6df5aa12f1ffa9cb3879f0c74e0d9d9f1cd9b1d669a3e648863e5bbc91b50b375af8a81b4f000400001c4e98956995b9d91eb7c271f03fb301177e28c8acfb4d73df631e6024bd00e1401df0cb6845dc4c75eb150d2da2a53a953dbc99d0b9b1ff90a8966e91ceeabed3496505d352dc3789377cdb3c8802be5f75750297fd3e32d093c60ace261ed2ad222cf21fe3", 0x91, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x3, 0x0, 0x307) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f00000003c0)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea", 0x148) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180), 0x4) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) pipe2(&(0x7f00000001c0), 0x10004) 16:00:05 executing program 0: mkdir(&(0x7f0000000100)='./control\x00', 0x0) r0 = open(&(0x7f0000000140)='./control/file0\x00', 0x8280, 0x0) close(r0) execve(&(0x7f0000000000)='./control/file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) close(r0) r2 = semget$private(0x0, 0x0, 0x320) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/34) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/116, 0xfffffffffffffea5) poll(&(0x7f0000000380)=[{r0, 0x85}], 0x1, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/139, 0x8b) 16:00:06 executing program 1: socketpair(0x3, 0x4003, 0x8c, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x2, &(0x7f0000000480)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() r11 = kqueue() r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)}, {&(0x7f0000000500)="2eae7ee586dfbfe5d82e548a9485399aa64a9e254ecb548aa5b9dabe2f857df963c0d5a1765f5a02cc6819d3e0091a3c2612cd5e91c25ff23437f634e327b93609de7473fc28a2af88a9af729904b198decc1808e1de54e07fd0c8a4585fdc0fd8e16adbbe0bef4821011c5b892e0873b8ddc240687923383c52a4adc5a9df4f0f3c292eb0ad64d64b7a5c1ca7522232c1361c9527f4161a00061b74a5b4dab4a7318e11ebab61731df6310fb20616f99a38669fbecd03", 0xb7}, {&(0x7f00000005c0)="e995e234fa4de455efebea57ec5756402e15586e4b1558d975d6ac8f68e975cde5cd3cc4c888a5370a1ccadeb76f413e1610103f5e753a232d86872f81fc3a7fb490526d9fae24e26dfee321a8cbaf10b638f8b09a29947c07b5e70c42b8713a0835a19b0aee51293c998e1695fae6e1c935f7c01490db7df4a2bceeb70529bc187be1", 0x83}], 0x3, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12]}], 0x68, 0x401}, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r13, 0x4, 0x80) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000009c0)='./bus\x00', 0xc002, 0xcf) r14 = socket$inet6(0x18, 0x4000, 0x5) fcntl$getown(r14, 0x5) r15 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x8) pwritev(r15, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) pwritev(r15, &(0x7f0000000040)=[{&(0x7f0000000380)="00e3f7ffffff3f427c1f35bcd8ba3634d9218f1050168480bf60cf33c65daf530bb905b3d59db3e7e9319c730ca5b431d9cdb4e567714d32f8adb8cffa5b41e53a9551137b9d054443c64e8026e73f4dd4cff937bbf9332b153061949ea8bbf83bea0011cb3f06a45f38d777161908fba1e8fbe975c8840c4d960c93f94b4c9e64b4fe1df2035fad5a51534a76", 0x8d}], 0x1, 0x0) pwritev(r15, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:06 executing program 0: fchmod(0xffffffffffffffff, 0x38) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup(0xffffffffffffffff) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x3) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r1, &(0x7f0000000040)=""/3, 0x3, 0x40, &(0x7f00000000c0)={0x2, 0x2}, 0xc) accept$inet6(r0, 0x0, &(0x7f0000000180)) recvmsg(r0, &(0x7f00000013c0)={&(0x7f00000001c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/168, 0xa8}], 0x1, &(0x7f0000001300)=""/129, 0x81}, 0x2) socket$inet(0x2, 0x3, 0x5) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) 16:00:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000100)="bef56f4eb82a00270955235a3b48ee5b65daab4be5d87a8067056abec3e13217cc74a44d", 0x24) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x168) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 16:00:06 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xb1c23871c12c7b8a) r3 = getpid() r4 = geteuid() sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f66696c65300048680cd66270c67e9156b5df7a45d6da7b6e316b8fe2d7cf099727647859715d3db66aaa447019e227f7d96e6531c87bc223784bb64d5b287274428165db00b053b370d0567cb6f7caf3ac7ee76b712bfd0ece025cbe69805412b096a7685f1a32e7ccc32135515ffa4d55621486970297e8b8ac6434bf31682dbacca047dcdfcbb8ae3dd62d9a09d75fbf31af4c7b45245c0a0f7dad4f088188216227cbd0cd4d88bc4580619d15f5cd8d056483fc3b128ffe1c0c7ab0"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000240)="9ee0e66d65448fbf2cb02b3108a555b1773534a9619923ff773c3fd91dff82b2a886c272d823850b518b00a0689c2540fd162b0a5694e25d0aea41dc7ebf96472600fe88904e338d2659384d8bc123da9cca9992bb33eab6310287fdecd73cd54aa4644986c1c0e4e8830543177c8491947579c3287db27e2eb01ab867b72f2db1d4ad946a32ed4585ad715ef5d7", 0x8e}, {&(0x7f0000000300)="55440a912bd256c9e5a73f97bac7e2111f95dd41e8556c0e3d6eb34f36f6dcaf66bbe84bf4d72badede24619e1d14afe5c994a59211a417193d19843504af5b078075c1c9810fd719fc2a688f35e86bb34f79ccd922beb746c93406f6ba7a3ae928c89ec60168e4d6b7d5a0b6d787b6de45a31e48e66f4a0168f2d3cf7f025652a22969849c465ccff70e090cc05d3cec471b680a5fd0787615fa873a0fa8fa01075355efcd0198ea7a5eef24dbc88bf65bbdb12873d52995d038bfdd985574bac9f7684", 0xc4}, {&(0x7f0000000400)="1467aa231b1167900dc0cfe899e6afa92f9e8249e65a2edcad54a66ed1a98def453671df49f06e79b7cc7975b4ca5a8e1794de7e1f228343719151d9c34b470bf97bf000009daeecb3c86c3f8a8b4f625303c47b769a86b1186c710933c89564662e1481893c6de744a557d75f3267f64ea6b37ab79e114d88bcf5c76010dc6714380dc0ab87e70ef0b4a03d5a6402baa09d4711f0cb2bb698bcc7ee09532371dec8f6ee652d6016f166bd8db0f5b53ae989b36cb6714723c752bcd4b24b94d1b263f7c244086c9473542707ffe18e6814bfc52aae1a756ca8891e593f48252a4094dbca0b2d08ee56a1f12381b2d8b0cf2cbd2d70", 0xf5}], 0x3, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r3, r4, r0}], 0x20, 0x400}, 0x0) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./file0\x00', 0x81, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) r1 = socket$inet(0x2, 0x2, 0x7ff) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="3f43d67d606491450f3a2cbeef8d7ea99de3645c04b003225975c8f74d9edd613930d7f74493d72c560e81713653330448633d33eac6df25c741dd358a77c66b5dfd23e4009772506b85fa18058ffbbe81026845382555d14c71ffad1ef16d20660825f76eac027d035709d627e2410f79e1b82d25b2dadad1", 0x79) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000340)="86d84020aa60e59aff3b1c0f7873425358449c2acc8623fa373dd7a0d58c5bc0dda48d541603749eb81c20f67334f7f9d82c7d568fdf14ccb0d783c2d39ce687683a099a91e3026a0448194e7c4c220fb5eac894b3874f6365920fb5860704cd40eee46dea882d50ddd8f7cf1646dddf660daf158cc7368e18911f56267aaa245f18909f888e359f06944d5e9fcfdc826e3ae990f7f1a6d9178b30156c995a53a749ddacdd8829cdee126ac775edf7599a11dbcb1a70e407478d8ea5019a5fe31a915d05ccd96b802a996bf6ce9f7347d3277b8580dc2b56b2a32b3bf7ef9d2f024448ac11a973624d58cea583770c797b21158b68cd41158977e6c6435a54862ead5394e2e5049dd7795557f404015c071761aa73dd925298f4b389145a5fb66446cdd57d0a579ecfe7935693e912ef0026b96f998caf667e57eb5ff20ec4ab94b230296e7500cafe3e5a10276543835f2a07ff99ce9d6e177ebc405f668c4065543be9ed59d3c0ee9e36816c4bbce9ddd5ff473a0dfc1096b8f7a554aa2fbace7c340d087c347053837ac87609462d9a00cca2cd94eb125d702dc06e2354f6c760a7f493203a22c0a16bbed241227cd69866812df977684a147cd51c13f26de234468f2dc864fef5689fe00066804a255550c1e739dd9ecc05d7cc001e4e6d41cccfa5ded296a99888e3d2ecec77822cb90b3fe3a8c18d06214526826f9f7faa32b47e4ab35d114e83f2a7a768f6b60cb4cf4fdc8303c6ef4ccafee6e515907d3a2ae72b1c538026f6c718a59944ea9307267027a496904e6ae589fd9c4383c80232b683473eb035f95ac1cbf48455b4f771e8cac9538fd8c8c59845c67ac95ca04bb25f7e689da9338e34b4a2b9e485017e076f10540afec53e0b0ec70c9a8d6a29154aafacb52db7ae6bd94ca308e74cd2c3ec1c49e547d6454e655d91ae67a39a5e85d0ffef5a76bfaa0c913309e190f45a7ce284a0b5cf57f2c5d60f626abb05500a5b4a544141e3931bfaf3587b924ad25663567d9014bfc55bab8bdf62b5f5d8501dd8e3321963779cdda0bda82a5dc79785abae35c99e4f6b47401ecc0a65e8c70d75b09f70e9bb1479c93a9085fdcfef2ebaa59edd28f442064c104869b99c2948042d605b42989e592de9b7f9bfabc4567306235132bf0843c9462edcb4381a9b06e3e91d1068000a15bea5dd8e9a84c45dc8271bbf9d1c207bb202078b54cdcf662a092d1fba9d462381e1bd4abf8ff1d001915dbda28e14581e2a53d7fc12c6ae23f2911cd2f420b70cc047d9c3a1fa162a0c1816a17a9ef738ba17754138ede74823a1e66db3a8e0f0d96ea3342d233e166d17b71f1098d1985e1c79e1b44fa3723feb50c33e82c0ec386a02405e076be10c39e7373d4bb5c2d5afa0524f8bd3a9000add36cfa1d925df2f58c36d3b2f355460d9d19af0d4671d4f1ff0e8d2a86b4fa18770918ec316b6328c93e23f76bfc41b4506cf06e7ac6fd7152a97542db00e3ebe295ac2507166982ba1d506e7d033372843b6ecc76eb6879e9e7d5a000b8e06231eab7fc6f5003a1b98e0db280d052e4492d89f89bff15a5cd84ee2d5ac4b19c3670612d68767d25668d7d1965677d32c06a0b3d7a1bc0ba575dbe371f6f85875633bd2feec2551c3ffa0a857fd8dd71a196e38a47f0ff2fe5c0be0aa4b2466dae295fef3ab2f2cff3f0b8c7cbf11e93a2c332d723c91252102b296c0e849fb4b6bc1ca7d569add24e9f2085aa1377ef65f8b4a1c4d5761804def0abc9898bba5c184e1539c0ea8738c6f99701a8046584293605040c97a8ede936c2b8aac140be662cdfab5f812aa9bd36c735d3aa7934d46a0f12ed2bc8397ee2c93b701a8af6000c35f623fb9a96b8deed1bec4ce0419d5e6a1b3275b717cbeade91ae996aec42056aa6f98134f3623280936d42c568f66eb9e92006623e3a5558cc87eeeea580ba2da1a45ee294b0709887389730d056e52231ff1206e80b1dbfef6b1b96bca5fcd9c8e9a7bb769cc4ee995482a177ea604192cc8d989dd9aa78c411b9d401a2383f6495c9d8d822068a8d166e404f70311b1f6b3bb80cd0e72b786ed30a3d77257af53fadbe4b0f483975145069eda7f1ae9a8a971d937afa12b4c325351eb7f4257dc95302522470535c8b1af5c1f5f7c190eb483e9ac7a56e194bc66b30ceb74512aaf6caebb02d28299a164331c7e346659d271f45eeb76deb2488b6ad2cf078c2998d5fde19e590ea0f0e8dfecacb6853511df0cf8f66198d2c9a104d3bbae0b81e37f1edeb7eee33d7ac36849b5f4bec8bfb8043708cc9459d75b9ce71e290254c48cf905231b1551e4c3f4ba5ff24e49f15b19c1a035b996b1489d68c7bec389b71cc2438698ac312ed9fd21b7273b5216391a34c4cc59779b6b48c3fe6cfa1967e47169b9c3b591705f3018baad43e8a3b976db65f614f3eb2a4b0a09da9818c80924589ea4c82e591937438a49f86b5f9f50bf9366798faabb6adaac7d060ff96c7079df079eb9234d6dbf2324c166cf938d3002f250592f8b92f11d5328493ab3c3f438f716f27df793e7395db0e24fd06f6152c2bacc94edcff5e6fb8a0136f75ae667451816313feaf61cec54e38b1922ecec5af2a65b95a964ceff5294dd856c7b91677c181821e498340cefd5fb725eb14ae379905185a9cb17b0aab6da6a53d8a47b29ce006ba9e3870f58d4104723e732b6d217f99324f57dbf558d029ac6a7b071f37d65b662724e6972eae4299881f16fb296c8dd9e1e786297d466656f3e5dcd022ea4f1fbafae9cfffb808ac817bf468b33805ab83bbb94c789d7cd047de5ed6a9e67f92fb95d2df98a39378ad5349d9b7ae8c5e4971027d893e716091c0e7cfcc1bac13a10dfc6aacfe8834a0b216c49b957636891431a6d1e045c16ae99aac3b73d33829502cf49db05bb81d266ef7d032321cf053ee9b1abbd348064e4e91400d333c74f10d0a334730f2e0a8792924b6a822a6a3873c9e914b03b6af22123a356b7b509e0e80d0718c631e6d273fb387fcc2ecf0c86379e42aa2d6083cd7c1bf485a128ff7e097d28cec93f4f832e725a6a3d79ea1438f1aa0e28c2414057c300d980d1ac02f4676d0e93bd084844bc1f6a891e215aea566a0307506fd5ad2d5930265412362a568d6a9d780af126da8a41d919d9b1f1c3877990eb32d5976ff77514172e09ddb9e4f08fa5b39e841be60461f77820b6b0a6fb7b106de0cfc954e5e79bbe4c7aefcc014bcde967f3972d0384397ddae011b45aed03ced6feb919877c233f870211d77a387ba4ad9eaee1893e8c6f9be712e5291320772f1dd71c5b645a4f3754104b0ef414cb5d79bfbc3d0d74cc16df9da0e4890e12264cb698d7424e8efada987da1e13d5c427b522fe8a9d35c083148badbbb69dde866793012b3672cbd68876fb20b80233e991008c37b88248a7f407482b53084679960b1446059653ff8c30acdfa151d33e7b259aa3d4ed0ff96d1ecd98a252584615dde0302be2a102fe6c8c8b45233e965ffb303fb3d04bded04c0e04342f433c02645332560283186020aab61c3a205ec90031c6b91d78497e053ab973f16a61cead24977b060eb0b9ada3f7c6c80207698a6f2035ffd5621e0553b40a89beb96988929b233d57cd5609b7d71ad4a5a0a7e13d1c337b70610d9dfdcf81e690e4c05a811439cb96825204a6fff48be12a9059c00f2758128ca3b26542b0290c71f3480f74eed3b77e6c821ebefab7a5bdfa31a01698568fc18dff5934f7ae820fab986b27eaca2a6e337033cae22585beb899aff18f250dd6826bbf016ef69373f6c44d0128b58c8bef24fa38d3cc316b204e3dcaf99cd2e290c744537ec3640d73e6a0eb31d37de06ae981dbf5c9820bde1290cd20e4462af7290f628381faf045984542cfbbc0e3a15d3892092c522a61a9182ac107561223010336ea203f9c9ec6a83ed1794cbeb05efe769a0885b633b545b67980b4b41769ee190ec412d4dd0c8cc47169528acae4bf3b34a9ac1c520d963438be5c6405dda2c68a482e1c901f428e9f24195c0f5ca6e81abbcee2a33090909bbbd7019cc1cc57f6c288edcfdeb839cb1c1fb18963d7122146a845f4d370530cbc71b889a220fefbe827814f92b9624a80d6a0df0592e0ff42886cfdc42c53eee4789b9c860175c2651763208e5fe5a6829a5eeb335b004e24de3f6fc", 0xba8}], 0x1) 16:00:06 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x1010, r0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000040)={0x7f}) close(r0) semget$private(0x0, 0x7, 0x400) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d7c114bc6fc6e23c0500"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x8) write(0xffffffffffffffff, 0x0, 0x8f) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x10000, 0x2, 0x3, "7d5fee795fc5c35313b3b4999d5e1c547d6575b7", 0x4, 0x400}) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) close(r0) writev(r1, &(0x7f0000000080), 0x0) getsockname$unix(r2, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) ioctl$TIOCDRAIN(r0, 0x2000745e) sendto$inet(0xffffffffffffffff, &(0x7f0000000700)="3c55414d15e923bde36ddc1e726a3f00f40d719e82d24a3f3ab129f00dc89eedf0b27ec1f4217ed7d7da64ddf8eec8dbab0a58a97137e40dde43b638fe38d8bc8e95496e3df61433ab3100b5538bc1db7fb9e3737d2d37dc24337473e743bce213ce079c19da3261db07f515097aed156c8ff6aca7974a2e4704acd61dad7d86b0dff1f0ecb8cd9e4a61ffc9dc3aca7fdd417e2b3449e3eb360814d33dc0e31a", 0xa0, 0x0, 0x0, 0x0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000001c0)=0x1) 16:00:07 executing program 0: setitimer(0x1, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = semget(0x1, 0x3, 0x8) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000000c0)=""/134) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) select(0x40, &(0x7f0000000080)={0x9, 0x1ff, 0x1, 0x6, 0x25, 0x3238, 0x7ff, 0x9}, &(0x7f0000000100)={0x0, 0xff, 0x3, 0x967, 0x4fb, 0x6, 0x3, 0x2}, &(0x7f0000000140)={0x4, 0x6, 0x8000, 0x0, 0x9, 0xbc5, 0x4, 0x2}, &(0x7f0000000200)={0x1, 0xee3}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x61, 0x100000000, 0x8, 0xff, "116a46170ac74a17b87521dbd5f70142ec122332", 0x6, 0xffffffff80000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:07 executing program 1: socketpair(0x11, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000140), &(0x7f00000000c0)=0xffffffffffffff9f) socketpair(0x1, 0x8007, 0x9, &(0x7f0000000180)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x101, 0x9}, {0x81, 0x800}}) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f00000000c0)={0x2, "6cd92fce1f5df211d68cf84e239d781485159c6f4a99b7ff4e6696a2656d1d11bd2cb0951823449bb8aa66914283e000d686ef2a1c189acf04e7c312775080841f4e40b8d4d47bd64150d577b92b154600d1f294a3707461a0a7cb72b27fe907c6f85d14d30ce0f68c4a2d40402a568790c3e8986458ab0383efd60a84373a5fa1349874a2429bfeb3b8d24a4b42666972f52502bc3d4a22b74263cd43c95eb05ac924e0038d0e1fba364d5e4c9c4088c914c17d6afe14a3f668464d76e352c50f563fe59ee6618932f8bd92f1e6d1bcce1fc6f55008440b62545904c3744aae0c87cf3e8f847c95c02658cf2cb8"}, 0xf6, 0x800) close(r0) write(r0, &(0x7f0000000040)="de3bc2804e3d1574e16fd8dff624869cc5dfe409de584873a079a1617f99b1f023a5947f375a3788fa1e164485663208dff682faa626f1ebc7ee32fe2403f976cb7945e6ef", 0x45) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x88, 0x100) preadv(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/229, 0xe5}], 0x1, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0xfffffffffffffffd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000000)="01000000", 0x4) socket(0x20, 0x2, 0x4) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f00000001c0)=0x10) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) seteuid(r1) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) 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) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1c1}], 0x1, 0xbc4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x3, 0x81, 0x1ff, "61c893dde78e430c41ce43f53aec1bc1913732fc", 0x5, 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x3, 0x2, 0x80000001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x93e, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4000000d, 0x1000, 0x7}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x1, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0xef9, 0xcd8}, {{r0}, 0x0, 0x18, 0xfffff, 0x6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x5, 0x7}, {{r0}, 0x4d20606364a8fd70, 0x82, 0x8, 0x8faa}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0x800, 0x40}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80, 0x8001, 0xeb}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x4, 0x400}], 0x22, &(0x7f0000000280)={0x4, 0x5}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)=0x20) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000000)="1c82c52f1a42abc1eae41701a252fd0ca158527e585eedf6899a2497b224fff8aa30397e25298240ec355fe041a81640a5303263ed8110a08701aa705c3e08eef5b4ab9ce7b19a88e35d86b5a271bfc790161e244a3baa79337656de5aa08959176adaf935ab661f7a0538e1ecbb95044bdabb6b62ef9112156c73de6c0417230fea8488ad4b44ae42f5b81295aeae9f0b8104d605410c2cb561793e04ba27c751b699306dc66c5af4c6476257f8e2b7202e20d0761ae3026f8695337a2d8e71967d18ca226b417e4de48b", 0xfffffffffffffec1) 16:00:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0xfffffffffffffffc, 0x19f0}, {{r1}, 0xffffffffffffffff, 0x24, 0x1, 0x6, 0x7}], 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x82, 0xfffffffffffffffe, 0x8}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x5, 0x2}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x8d, 0x6}], 0x2a81, &(0x7f0000000080)={0x4, 0xed5}) r2 = socket(0x40000000011, 0x3, 0x0) socket(0x20, 0x0, 0x9) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) kevent(r3, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400000000c51, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x20008, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = getegid() getgroups(0x1, &(0x7f0000000040)=[r0]) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x3) shutdown(r1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000fffcffff00000100006944748ef1d3e9380800000000003c9f8861b3aaacbfe8332e9a76766b88688064a4cb1108af6c163265e81bd396da9bd8c7723dcf8acca806798e2fdf9e5542d15124a04f2de1547adad15b1cf31a82dce201a3d53b0709669b3b2a016119fd411a80d1be5826191670c5c7231cdd64a3a3f1793e4d0100a89c1e1242ec8c807900009d12e2961419c45de94bf18e0a04ca11b3435663609b189166d2d640c62c87cfcbbbd08b45273c35bebf008bf27f5c7ce76514c9a676fd51e050f1657e0639f08796353aa9c5369101a72c37a3b55610b13c0a1c7ff1129b7bd44690e41edb8f0823e4c1be740514624bb7cdf9262fb4f1a2ebcd7c989b11bc5d0de4a0d3922a39d08e1ea016c0bcfcb6723efaf4a50f7bdf7971ccdb6e5b083e0ccab477428893b57ed78464797663a8a6349ab37e00eacd0dd8d4a184a9a881e71b883895b782518c37aa9c4efa40f1267fb0f5d38826d3b459f3e50da5d52e7f85626a035029f3f61e01374bf6c05e00123e1bc09af82122533ee39ef0871195c88ef7ff1d01c6201c0213b29f2157b24dea92c9131ac54b295751e66e0229082bf6"], 0x10}, 0x0) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file2\x00', 0x10, 0x3) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0xfffffffffffffffd) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x4000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:08 executing program 1: r0 = kqueue() r1 = dup(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000300)={0x1, 0x202000000000}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469, 0x63, 0x123, 0x20}, {{}, 0xfffffffffffffffe, 0x80, 0xc0000000, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xa8}, {{r0}, 0xfffffffffffffffc, 0x19, 0x80, 0x1, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x31, 0x5, 0x6715, 0x80}, {{}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0xffffffff, 0xffffffffffffffff}], 0x60, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x8, 0xf0000061, 0x1, 0x6}, {{r0}, 0x0, 0x44, 0xfffff, 0x7, 0x401}], 0x403f, &(0x7f0000000140)={0x0, 0x1}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000004c0)={0x10001, 0xfb, 0x5, 0x4, "307185fac11836f428c344a66cf9cb7928b1773d", 0x9, 0x5}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)=')\x00', &(0x7f00000001c0)='%.\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='^/@-^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='&\x00', &(0x7f0000000340)='.\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x6580255c}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)="a8ff2f5fd6b81622ee099298ad9c84fd5a9196fda933de3dfb3a27f02163aa35fbd11a50fc3433a6a3", 0x29}, {&(0x7f00000001c0)="7ae5eb262bf6ef0ca4f2dcce202a3a2742f9f2186fd373b29839ba0d447bd531134f07c9a963b416b8b49f6ac0502d12831c3b10d5a4d49848a0083d1dcd0da9fd9c265faf722c8c67f032521f8d28e70f5ac959ae3a28e2aa58edf0885c266c6aadfa41ab7911fef58062bcdf4e2b739d57d84a5ea17b8733de9f5d5f9e196bced73c7800689ffd73d7de690b3d7e2098abdeacedaa284a6654f4871aa1867f945afa0834346c1733c8d2c0acf5bcde32b6ec156649ce63fc11d7d52807904e09cbc4b39fbb722d18e099f9b8b33ff24ac2ffcd383317bf7c", 0xd9}, {&(0x7f0000000140)="379680f66e30fc6834", 0x9}, {&(0x7f0000000300)="ac4e93c91fd59353e01b9a409561d45d15d1309fe79c6eff3e7666", 0x1b}], 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="e000000000000000ffff0000ff0f0000991f89f0322312fa6e62cb79f008b1ce47fc1b5c15537b01070000000000003036c3c59523f3b22efcacbf008387fd915561549c57343f94ec6145b095f91fba8f2c74f6aca0a8bbae65eee55065fb9e548d6e279a79d7e191c2e4f48a7bb55076651871d033447fb09029110d7d319fd1e363a284fba0a2a1799321e58c1e54aac0329a3a0e2dd3852db3db7a82cd5922fd6e9643e2c10e2a57c6310fcaeee449d78b619835d45f4d633a57bb6d0df2d25a7a31bcd34399dd24c34e1342db97c8e5541a43136e1840000000000000004800000000000000ffff0000030000008b8fd3ee211d1e951d1ed55701a3686a57d6cb8cb53ffcc4d2cc05af656642e4e4b980ca0a3fc4e15696cf6ac4711f7ef7b3000000000000"], 0x128}, 0x402) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4000000010, 0x0, 0xffffffeffffffffd}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) semget$private(0x0, 0x2, 0x2) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) writev(r2, &(0x7f0000000c80)=[{&(0x7f0000000500)="62dbe9ba3bab771ff4ff96506e71853cc82007e92c9cd39aa07b52a0ed9bac4dae8a330f108a8c3e9746a5ddfb0e2b701b4bd0286f5facc99f7d2fc2d48549fc3350faea613b90b5bb0cf438465893e943a9b7b1eef2351cf1d01fe2", 0x5c}, {&(0x7f0000000580)="94c3b87fd369a269ddb3ec571dd06cc56c6717484f8d35375991431836dbaa33c9dfb01f1aa6e6e1ab4aaba5d8d3375b76787c8122ed2cada96e055d5583e210e1ef1f0efea8457abfc02b6b8980e20450f19a3680393b7c1b8c869808238d34515defde814cbd829b2044ec32d683a3f9d6a9a22db6f5b54cafa86d20867c6ddcc1ef8f881d03636941f680f2265260ed3d3e917769b8d9d58342", 0x9b}, {&(0x7f0000000640)="a55f60a0e837666e48bc328767fb578172ce062d927bd056aaabb6955b9d312d6b9615fabccf7b1446656cba296b85c3ff961aaf79042417c158d43ab2a3ba3177aa8294c5f7a5e22d8fe38c658a0ab587b446a9f2507e715fcce51610a94b6d86ec804a89594daa0dadc44865c6cc82b5224afab29ecf386440be6b2114f296a84e562e4b0cd3ca4285adbfaab5e96a1f29e35a09c22d98d786b38ead4d29d473dafcf00b9d66af0c81576aa19f9864b0b5960ea3fb8881769e9dbc2fc2af6c41f12fa8b8cb454b281fc6f317e8303df8ed82b598479aef5aaf55f59a75a805191d811d99f8b570918d7e3104c3b033f5", 0xf1}, {&(0x7f0000000740)="b45b56e14418b128ddcc3aac10f0079ca3d64574f1ea65655731f5760f3a7d7e7540380ad6b2130952f4b0977e37a1d33241e037998f8f701626a871f14cecabc92693ec34c55d1f731ca62635257fa2ee4c3c077e159e405f7600ffe5c900f0db5eac0e34995c9e4e85287ba7e3162292ad8c2ae97ec1e5ac6018bcf3c2b5a051", 0x81}, {&(0x7f0000000800)="7da84d3f9a06b4682e02d0d52ec1ae5ac5a3d80510ff0f00c11869a2fe737b32770b252bee6c896fb41c5d3355f32468288d41bf83e69482675c1da6a8bc8b59e52872278983acfeff45784f8e76642aeb545189134c931c31ae5846f108597a8381b1090c4ec4db70c1cd33d5b2ed81d105fa009a7349e0619095fd9fbce6e21e3bfb838f59479244d684cd8fb3049b5c03d9dd94674c1cb060e2a1d3230f80f00d77ecfd5f5483ab61986d5df78df58c71d358f685ca333b770d4b7560f8d6ede53f38dd36ad25dece0edc3b514497509d0753a06542f9862362bd3365b6f4e15398e014b967a55f", 0xe9}, {&(0x7f0000000900)="2841ccf5ca6620c499a6069b49ae10a99d630337d69f131c83dd8e835308bd716fcc87cd4eea6277aa20cab3fe48b149d952d870b39add8aa9ca3187aa44ad2e9aa456a9c25a988bb5f8221123fbc55084d36583340da35169ce541a6fe7a6a700f5679906aa71d8ee56056120493f2bee5eafc96aa9bf739e05e33b6a88dca353c4d39c0030405bbef5b8e404541cd6f6024ac5078494a84ec448bcba5d81a19b056bf36375a59c2227bef747dbe527c817357b39f9c0099f44d48d0edf099b6d186f379fb7008fd42d9c4c712d1630b5f7e6e7a5e1676ece9f8be451bc95a7442ad08a636b1643", 0xe8}, {&(0x7f0000000a00)="a2ba8c4fc338913389b002c6e51fdb1152ea8ec0059378daa7df46b8ef110a2f77dfdcc4de29604ba3a8de6f73b8493d84d3eb8143eb7e9b9cc6650f29432b4f80d040b3869803b9bb92ab09d5935146ffd97deb9f96155a568551da3c01a9ca1650ab35888d46b38a", 0x69}, {&(0x7f0000000a80)="e710de74c9f43a1d58fd11fe4e01f5f34fb2818b47dd2487f81a86dfe54153ea0bdea3be3364f01f6dec9cb9746c42afd073ae05a454d42bdb17cef74aa8255b2fc748656c01628771ca1a6a72524843178ee346af19d804295d275f511cd59d2f1fcf25bd3dc02b739d2d4220d08a82d4563260063b6626faa4c792f2b951c00cde99080c0e3e61ece2a278b8eda0e202e2177fec75e6ba34632a0ceec55feea69d4320ae793e59df773c2c8f8d8adf5b4c6bf8c1b3cc2f9329a3f9cbb45732b54f668edbd8784921d6b656d8157b3665f8837c78fbe036f6a3e3558882059eed5ff0502d4fde1deed8dc9b09599affaa3ad64bcd223b3b", 0xf8}, {&(0x7f0000000b80)="093baa1e32eff6684f295cba945dca5a3c7df062e3928d167abe7805e3bbbc0148d4ee1512762d4104de4f9a96f7c4a1532dcfa3cb952ba856bc7c153af8c0c50c6c0f4acd589aa435b0e902", 0x4c}, {&(0x7f0000000c00)="6d78b9a540b01127ea598867c7b20c452f9e9f80f69aace6e3fdb597c07f041fc5c065fb8dad8c85253146077cec19d24cf6adca8ffe21d9396ecb8f180a79be77639323f9ac7f02967d0d602a1557ee2d687f3c824830c62ad3394af687553acf1e70646afc11cd5b3b688a5e6621f7acb865884d937e9f21f906a1bc689d", 0x7f}], 0xa) r4 = getppid() fcntl$setown(r1, 0x6, r4) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/145, 0x91}], 0x1, 0x0) clock_getres(0x2, &(0x7f0000000000)) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/75, 0x4b}, {&(0x7f0000000180)=""/91, 0x5b}], 0x2, &(0x7f0000000200)=""/207, 0xcf}, 0x41) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x7, 0xad4) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000000)=""/75, 0x4b, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) pckbd_enable: command error 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=ANY=[@ANYBLOB="a6b4967c1c28e1c9f215a2a6a473"], 0x10}, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f00000000c0)='./file0/\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/\x00', r1, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') pckbd_enable: command error 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f0000000040)="9d", 0x1, 0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) rename(&(0x7f00000000c0)='./file1\x00', 0x0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x8007, 0x9) recvfrom(r2, &(0x7f0000000140)=""/192, 0xc0, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000340), 0x0) mkdir(&(0x7f0000000380)='./file1\x00', 0x0) readlinkat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/219, 0xdb) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000600)=""/168, 0xa8}, {&(0x7f00000006c0)=""/221, 0xdd}, {&(0x7f00000007c0)=""/9, 0x9}, {&(0x7f0000000800)=""/2, 0x2}, {&(0x7f0000000840)=""/166, 0xa6}, {0x0}], 0x7) fchownat(r1, &(0x7f0000001c00)='./file0/file0\x00', 0x0, 0x0, 0x4) rmdir(&(0x7f0000001c80)='./file1\x00') flock(r2, 0x4) pipe2(&(0x7f0000000080), 0x10000) faccessat(r0, &(0x7f0000001d80)='./file0/file0\x00', 0x80, 0x1) lseek(r0, 0x0, 0x3) mkdir(&(0x7f0000001e00)='./file1\x00', 0x8) 16:00:09 executing program 0: mknod(&(0x7f0000000280)='./file1\x00', 0x8, 0xb097) setreuid(0x0, 0xee01) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x1, 0x1f, 0x0, 0xfff}, 0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0) r1 = accept(r0, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xc) connect$unix(r1, &(0x7f0000001340)=@file={0x0, './file1\x00'}, 0xa) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8601, 0x10b) r3 = dup(r0) renameat(r2, &(0x7f00000001c0)='./file1\x00', r3, &(0x7f0000000200)='./file0\x00') accept$unix(r3, &(0x7f0000001380)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x13cd) open(&(0x7f0000000040)='./file0\x00', 0x220, 0x4a) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x7, 0x40) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/232) r1 = open(&(0x7f0000000100)='./file0\x00', 0x82, 0x0) r2 = open(&(0x7f0000000140)='./file0/file0\x00', 0x100, 0x40) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) semop(r0, &(0x7f00000001c0)=[{0x0, 0xffffffff, 0x800}, {0x7, 0xe304, 0x1800}, {0x4, 0x1, 0x1000}, {0x0, 0xfff, 0x1000}, {0x3, 0x1000, 0x1800}, {0x4, 0x7, 0x800}, {0x1, 0x3}, {0x2, 0x1, 0x1000}, {0x7, 0x0, 0x800}], 0x9) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r6, r7, 0x2, 0x80000001}, 0x9, 0x9, 0x7fffffff}) semop(r0, &(0x7f00000008c0)=[{0x3, 0x3}, {0x0, 0x100}, {0x4, 0x6, 0x1800}, {0x0, 0x10000, 0x1000}, {0x0, 0x0, 0x800}], 0x5) connect$inet(r1, &(0x7f0000000300)={0x2, 0x2}, 0xc) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCDRAIN(r2, 0x2000745e) mknod(&(0x7f0000000340)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) open(&(0x7f0000000380)='./file0/file0\x00', 0x400, 0x0) recvmsg(r3, &(0x7f0000000680)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000400)=""/103, 0x67}, {&(0x7f0000000480)=""/237, 0xed}], 0x2, &(0x7f00000005c0)=""/163, 0xa3}, 0x841) nanosleep(&(0x7f0000000780)={0x7}, &(0x7f00000007c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) fcntl$getown(r2, 0x5) mknod$loop(&(0x7f0000000740)='./file0/file0\x00', 0x8002, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:00:10 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0xffffffffffff8001}, 0xc) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r5, 0x6) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x2, 0x7}, {0x3, 0x3f}}, 0x0) socket$inet(0x2, 0x8001, 0xfffffffffffffffb) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r7 = msgget(0x1, 0x80) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000300)=""/239) shmget$private(0x0, 0x3000, 0x108, &(0x7f0000ffd000/0x3000)=nil) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000400)=""/174) accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) mkdir(&(0x7f0000000540)='./file0\x00', 0x10) getgroups(0xa, &(0x7f0000000580)=[r6, r5, r4, r5, r6, r6, r6, r4, r4, r6]) truncate(&(0x7f00000005c0)='./file0\x00', 0x9) unlink(&(0x7f0000000600)='./file0\x00') chmod(&(0x7f0000000640)='./file0/file0\x00', 0x90) msgget$private(0x0, 0x55) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000680)) connect$unix(r0, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8) syz_open_pts() getgroups(0x2, &(0x7f0000000700)=[r9, r3]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000740)={{0x6, r2, r10, r2, r8, 0x141, 0x6}, 0x3ff, 0x80000001, r1, r1, 0x5, 0x5, 0x3, 0x1b960000000000}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000007c0)=0x9) getgid() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000800)) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) recvfrom(r0, &(0x7f0000000280)=""/193, 0xc1, 0x0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x5, 0x491b}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="820265300015f636545f96705c6a7bc744ca59bb7190a92b79bf7149b9a6bb486876242fb008cc28eebd9c6bdc3fb3e5cef99835e1b183583dd6b45afcc5ad0879f5d053fbd873c8875f5c136bf221ffd9255eadfacb25241caa2978c25728bf7d198474c2788182f2da05ed20d4549324703ec326a37e7329000000000000000000000000000000"], 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000340)="86d84020aa60e59aff3b1c0f7873425358449c2acc8623fa373dd7a0d58c5bc0dda48d541603749eb81c20f67334f7f9d82c7d568fdf14ccb0d783c2d39ce687683a099a91e3026a0448194e7c4c220fb5eac894b3874f6365920fb5860704cd40eee46dea882d50ddd8f7cf1646dddf660daf158cc7368e18911f56267aaa245f18909f888e359f06944d5e9fcfdc826e3ae990f7f1a6d9178b30156c995a53a749ddacdd8829cdee126ac775edf7599a11dbcb1a70e407478d8ea5019a5fe31a915d05ccd96b802a996bf6ce9f7347d3277b8580dc2b56b2a32b3bf7ef9d2f024448ac11a973624d58cea583770c797b21158b68cd41158977e6c6435a54862ead5394e2e5049dd7795557f404015c071761aa73dd925298f4b389145a5fb66446cdd57d0a579ecfe7935693e912ef0026b96f998caf667e57eb5ff20ec4ab94b230296e7500cafe3e5a10276543835f2a07ff99ce9d6e177ebc405f668c4065543be9ed59d3c0ee9e36816c4bbce9ddd5ff473a0dfc1096b8f7a554aa2fbace7c340d087c347053837ac87609462d9a00cca2cd94eb125d702dc06e2354f6c760a7f493203a22c0a16bbed241227cd69866812df977684a147cd51c13f26de234468f2dc864fef5689fe00066804a255550c1e739dd9ecc05d7cc001e4e6d41cccfa5ded296a99888e3d2ecec77822cb90b3fe3a8c18d06214526826f9f7faa32b47e4ab35d114e83f2a7a768f6b60cb4cf4fdc8303c6ef4ccafee6e515907d3a2ae72b1c538026f6c718a59944ea9307267027a496904e6ae589fd9c4383c80232b683473eb035f95ac1cbf48455b4f771e8cac9538fd8c8c59845c67ac95ca04bb25f7e689da9338e34b4a2b9e485017e076f10540afec53e0b0ec70c9a8d6a29154aafacb52db7ae6bd94ca308e74cd2c3ec1c49e547d6454e655d91ae67a39a5e85d0ffef5a76bfaa0c913309e190f45a7ce284a0b5cf57f2c5d60f626abb05500a5b4a544141e3931bfaf3587b924ad25663567d9014bfc55bab8bdf62b5f5d8501dd8e3321963779cdda0bda82a5dc79785abae35c99e4f6b47401ecc0a65e8c70d75b09f70e9bb1479c93a9085fdcfef2ebaa59edd28f442064c104869b99c2948042d605b42989e592de9b7f9bfabc4567306235132bf0843c9462edcb4381a9b06e3e91d1068000a15bea5dd8e9a84c45dc8271bbf9d1c207bb202078b54cdcf662a092d1fba9d462381e1bd4abf8ff1d001915dbda28e14581e2a53d7fc12c6ae23f2911cd2f420b70cc047d9c3a1fa162a0c1816a17a9ef738ba17754138ede74823a1e66db3a8e0f0d96ea3342d233e166d17b71f1098d1985e1c79e1b44fa3723feb50c33e82c0ec386a02405e076be10c39e7373d4bb5c2d5afa0524f8bd3a9000add36cfa1d925df2f58c36d3b2f355460d9d19af0d4671d4f1ff0e8d2a86b4fa18770918ec316b6328c93e23f76bfc41b4506cf06e7ac6fd7152a97542db00e3ebe295ac2507166982ba1d506e7d033372843b6ecc76eb6879e9e7d5a000b8e06231eab7fc6f5003a1b98e0db280d052e4492d89f89bff15a5cd84ee2d5ac4b19c3670612d68767d25668d7d1965677d32c06a0b3d7a1bc0ba575dbe371f6f85875633bd2feec2551c3ffa0a857fd8dd71a196e38a47f0ff2fe5c0be0aa4b2466dae295fef3ab2f2cff3f0b8c7cbf11e93a2c332d723c91252102b296c0e849fb4b6bc1ca7d569add24e9f2085aa1377ef65f8b4a1c4d5761804def0abc9898bba5c184e1539c0ea8738c6f99701a8046584293605040c97a8ede936c2b8aac140be662cdfab5f812aa9bd36c735d3aa7934d46a0f12ed2bc8397ee2c93b701a8af6000c35f623fb9a96b8deed1bec4ce0419d5e6a1b3275b717cbeade91ae996aec42056aa6f98134f3623280936d42c568f66eb9e92006623e3a5558cc87eeeea580ba2da1a45ee294b0709887389730d056e52231ff1206e80b1dbfef6b1b96bca5fcd9c8e9a7bb769cc4ee995482a177ea604192cc8d989dd9aa78c411b9d401a2383f6495c9d8d822068a8d166e404f70311b1f6b3bb80cd0e72b786ed30a3d77257af53fadbe4b0f483975145069eda7f1ae9a8a971d937afa12b4c325351eb7f4257dc95302522470535c8b1af5c1f5f7c190eb483e9ac7a56e194bc66b30ceb74512aaf6caebb02d28299a164331c7e346659d271f45eeb76deb2488b6ad2cf078c2998d5fde19e590ea0f0e8dfecacb6853511df0cf8f66198d2c9a104d3bbae0b81e37f1edeb7eee33d7ac36849b5f4bec8bfb8043708cc9459d75b9ce71e290254c48cf905231b1551e4c3f4ba5ff24e49f15b19c1a035b996b1489d68c7bec389b71cc2438698ac312ed9fd21b7273b5216391a34c4cc59779b6b48c3fe6cfa1967e47169b9c3b591705f3018baad43e8a3b976db65f614f3eb2a4b0a09da9818c80924589ea4c82e591937438a49f86b5f9f50bf9366798faabb6adaac7d060ff96c7079df079eb9234d6dbf2324c166cf938d3002f250592f8b92f11d5328493ab3c3f438f716f27df793e7395db0e24fd06f6152c2bacc94edcff5e6fb8a0136f75ae667451816313feaf61cec54e38b1922ecec5af2a65b95a964ceff5294dd856c7b91677c181821e498340cefd5fb725eb14ae379905185a9cb17b0aab6da6a53d8a47b29ce006ba9e3870f58d4104723e732b6d217f99324f57dbf558d029ac6a7b071f37d65b662724e6972eae4299881f16fb296c8dd9e1e786297d466656f3e5dcd022ea4f1fbafae9cfffb808ac817bf468b33805ab83bbb94c789d7cd047de5ed6a9e67f92fb95d2df98a39378ad5349d9b7ae8c5e4971027d893e716091c0e7cfcc1bac13a10dfc6aacfe8834a0b216c49b957636891431a6d1e045c16ae99aac3b73d33829502cf49db05bb81d266ef7d032321cf053ee9b1abbd348064e4e91400d333c74f10d0a334730f2e0a8792924b6a822a6a3873c9e914b03b6af22123a356b7b509e0e80d0718c631e6d273fb387fcc2ecf0c86379e42aa2d6083cd7c1bf485a128ff7e097d28cec93f4f832e725a6a3d79ea1438f1aa0e28c2414057c300d980d1ac02f4676d0e93bd084844bc1f6a891e215aea566a0307506fd5ad2d5930265412362a568d6a9d780af126da8a41d919d9b1f1c3877990eb32d5976ff77514172e09ddb9e4f08fa5b39e841be60461f77820b6b0a6fb7b106de0cfc954e5e79bbe4c7aefcc014bcde967f3972d0384397ddae011b45aed03ced6feb919877c233f870211d77a387ba4ad9eaee1893e8c6f9be712e5291320772f1dd71c5b645a4f3754104b0ef414cb5d79bfbc3d0d74cc16df9da0e4890e12264cb698d7424e8efada987da1e13d5c427b522fe8a9d35c083148badbbb69dde866793012b3672cbd68876fb20b80233e991008c37b88248a7f407482b53084679960b1446059653ff8c30acdfa151d33e7b259aa3d4ed0ff96d1ecd98a252584615dde0302be2a102fe6c8c8b45233e965ffb303fb3d04bded04c0e04342f433c02645332560283186020aab61c3a205ec90031c6b91d78497e053ab973f16a61cead24977b060eb0b9ada3f7c6c80207698a6f2035ffd5621e0553b40a89beb96988929b233d57cd5609b7d71ad4a5a0a7e13d1c337b70610d9dfdcf81e690e4c05a811439cb96825204a6fff48be12a9059c00f2758128ca3b26542b0290c71f3480f74eed3b77e6c821ebefab7a5bdfa31a01698568fc18dff5934f7ae820fab986b27eaca2a6e337033cae22585beb899aff18f250dd6826bbf016ef69373f6c44d0128b58c8bef24fa38d3cc316b204e3dcaf99cd2e290c744537ec3640d73e6a0eb31d37de06ae981dbf5c9820bde1290cd20e4462af7290f628381faf045984542cfbbc0e3a15d3892092c522a61a9182ac107561223010336ea203f9c9ec6a83ed1794cbeb05efe769a0885b633b545b67980b4b41769ee190ec412d4dd0c8cc47169528acae4bf3b34a9ac1c520d963438be5c6405dda2c68a482e1c901f428e9f24195c0f5ca6e81abbcee2a33090909bbbd7019cc1cc57f6c288edcfdeb839cb1c1fb18963d7122146a845f4d370530cbc71b889a220fefbe827814f92b9624a80d6a0df0592e0ff42886cfdc42c53eee4789b9c860175c2651763208e5fe5a6829a5eeb335b004e24de3f6fc", 0xba8}], 0x1) r2 = socket(0x18, 0x3, 0x2) sendmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0xc71000000000000}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000180)="4d5019522a6f4392402ab28a8eb41b4c2c9a4277825f6ee93de7daab03f9bc0c641c53f697591d35eb1b1f5c9a31f1d073d34664e75fa5b242bc81c3ddb43418c03d5e66ed86ec677d76a4e718f3fddc99b914b111f7a82a5a8c2ae10fb631009025587dc1d2aef5c1ae6c522740b3be9c83d797cd7b4b043976113bc6a506dbf0e093ddebef7e08e01cc21be673f0f448f4b33904bb60d49f04feacee531345bc610b0744a12f723c536eef6a29b8a9fd4f6a1cb272cce51b2bbfef15853e11c08fb77f1734ca11f49ba2a889", 0xcd}, {&(0x7f0000000f00)="d28db666b7a70fe3eecc7e8ac3ac017286671bb1a34b1ce5d2430dc1866f9f2249038487390171fc3c776d95ec132e1835f320b1ebe01bbea8df7dcad638749b2b418e0964e23f45138420e55e9693346ce40fdf28033ef7e528e1dcac8c7e0db0ec8fd3216fd47d8f658e5427d9cedf1ed5390e7e72e76d16fb563a6a5f599e607e884526322137c36f4d572e047d2a0c2919aabaee3ee4541375fb522d88da58d6c13a4b4100c87b3cfe62c85df8d5d362fdd755e5f78370fc7694b8b1a61b69317e2320364bc5ed9cb6625696283e07cf99a6d0b4645248800ed324e9a7164b9fcf3607974685985c3616e34a5d3fbb", 0xf1}], 0x2, &(0x7f0000000280)=[{0xa0, 0xffff, 0x1000, "859f8d7de902e4aa5bd99177fd0e6a76109bb5731c5fb1336bedcc8887d71e64983562746e629e18980a2571a85a3d436124b3dc84fa0005027316f122900a2d35cc203ef89d066900052d8793cb6d178aa993c2afd706965c22425d023cb3cafb34322145b63f75715045e6c9e72d75f79e5eff0f0f52a49ec5b96707ce2b191997f5941fdd00cc98709ca9"}], 0xa0}, 0x3) accept$inet(r1, 0x0, &(0x7f0000001100)) 16:00:10 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fc3, 0x0, 0x1, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mprotect(&(0x7f0000719000/0x2000)=nil, 0x2000, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10100000001, 0xfffffffffffffffd) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) pwritev(r0, &(0x7f0000000740)=[{0x0}], 0x1, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x8, 0x1, &(0x7f0000000000)="b2a28b2be5e10dbe9ecb44603989e9b1d3d37e7fea12c73b99dc5d33d3546db44b1130420ffddd68d2", 0x29) r1 = socket$inet6(0x18, 0x1, 0x100) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, &(0x7f00000003c0)=[{{}, 0x0, 0x1, 0xcedf099f9e0c0c67, 0x9, 0x816}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x607, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x48, 0x8, 0xffff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x40000010, 0x2, 0x9}], 0x5, &(0x7f0000000080)={0x7ff, 0xffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x4) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x120) ioctl$TIOCCBRK(r0, 0x2000747a) socket(0x2, 0x2, 0x6) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x2f, 0x0, 0x90) 16:00:10 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x400000000004) fcntl$setstatus(r0, 0x4, 0x0) geteuid() socketpair(0x18, 0x4003, 0x544, 0x0) chdir(&(0x7f0000000040)='./file0\x00') setitimer(0x2, &(0x7f0000000080)={{0x6, 0x10001}, {0x10001, 0x20}}, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="47bed054a8da99e90346d37599062a81ea9ff60aaf70029b6680b53cade594b8f14b1d25dc874e1338b7cc5fb707201727528e84b34c75be21b7c8e3e5e10e3d168e1a97548acbf215f236e9be0f226ed4b1ded38c6e3e109966a36e9539e0fc107ae9e895d292682ea06d57401bd98cfa8ee161c12911ef8e045754112489de497aa6b695c128622da7d63265f6fc237d44cf8aadd1647157296192cd61c385fd27eedc5771d249f562a3deccfc30eabb16f624a5a0253be5ee40bb8cdf1a83f27599", 0xc3) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000300)={0x20, 0x0, 0x0, 0x0, "c29057290861b8c905cf9354b4f64f42d2032dc1", 0xffffffffffffffff}) syz_open_pts() 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) r1 = semget(0x2, 0x7, 0x19) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/69) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x19) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x121) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:10 executing program 0: socketpair(0x1, 0x3, 0x80000000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000180)="71feb0bc8fca99542cb94bbeec06783db25d7130a79633426ac76a4b23760bdc86a5276d7e459c30dd1ecb4bc591843631f72aeb2ab5d83a1329318ad8967be10b19fd544b1a842ffbd76dfdd3d4e070d6ad6ecb20dab84f46d4939e3f60c937fdfa1e6afcbe8de91a856de43e82a5aed857a6fe08bbcc0a41ee1c0d4ee1bb6e55a456e56e8852e7119730a26a39df8c1a82767bc9b8b8e196bb9156ae50484239b9a79ec6bbb43a2b1474fa9f86f9fdba65324a270c2c0e414c16eafd098f71450235fa4b4251f280f6b0624c9781cacce6b1f608fc91b0a258be5bac13112bb4cbc1f06c7b6d1488b6a3895b68382c", 0xf0}, {&(0x7f0000000280)="ed4eb2c8fb21", 0x6}, {&(0x7f00000002c0)="935ad3d66ba2801d97bda38b107a4d24da2aaffee77bae21bf2a31190969673052a5f8c35ad83af87fbaceeb0fc97f726c3b9d5d6a0a5874e23d6754f8c103ac5902a71250c94cb4b61dcbca71fde840ad476b2cc0dfa66b925bb3ead36a6da6ded0e55b5abe43405e880858bd9e15af78cc5b57185fbb477bec4d91416e97916d1dcc1f558eed67266be873e07453120971", 0x92}, {&(0x7f0000000380)="e0522749e0e07c49a3659166f037067bf7dae84d12ae1a8474888e87990c5f395d5e48c302a1a27ae6a0541422786f96facf21d2d01490419dc72328ec", 0x3d}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="ef008194b46d16d81196a30663dedd6030e04e19d9824bc03712ef0a6727eecff559ab49f2549d9e66877a9f194fe3d4f1bc1c695b22e4c5879277abfce818430a39b2999d1966115daf01300b5939615f4b9af52d20b7990cd4bc5e2d7135844cb8eba579bd604cc2cc482087b59edd92d2f12adcf0c19b38709df5ea93c72055fb5acf7e8fac90050b37dc2b709c35362bafe0a41e2859ad570d97b9cbefead691cb732028e9392583a8e1fc40cc3a8d181c2aaf0cb95c23f254fe177f79171dfea6fc9d12fe2ca984536a193a349d41cd0fdc54b6a1386646600db3e9c2fac306", 0xe2}, {&(0x7f0000000500)="1813c8ee50d00a5a57c75b0751ebbb28e7cbdfd7bad150c63cf8d7dc9fda557f5eaa1504e45ac9c756d4456a42e8932ce5108112f123be89d95aa719e8c1e4d56bd9fa107f5528c40fc5b48ba993d75d674f3c245f8435054b990ae01ecb5eb5720de2cf1704bcad32e364865b2b32904e7bb2a9de79cd16bd50415ef1fc3d4eec7b64ad1eff712aee61a2ffbacd735c1c46bcb4faf8c9e98ea3ed905bcd138c428254f60c4609986ab15fddf8866b49cbb386bab40a1e58d9925b5f6745b9490c4e7bffa61b6870f3c36ea4a57cdb3d9f9a5574c2e112ec55b5ae77f56c14ebb2b9135fca04a4c764342f35e8c9", 0xee}], 0x7, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0xa}, 0x407) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_open_pts() bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x6003, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socket(0x10, 0x400000000000000, 0x1) syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000780)=0x2) getsockopt$sock_int(r9, 0xffff, 0x1008, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='j$&+/\x00', &(0x7f0000000200)='@*]${\x00', &(0x7f0000000240)='+\\\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='{$\x00', &(0x7f0000000340)='[*!#\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=')[\x00', &(0x7f0000000400)='\x00']) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/228, 0xe4}, {&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000340)=""/172, 0xac}, {&(0x7f0000000400)=""/156, 0x9c}, {&(0x7f00000004c0)=""/152, 0x98}, {&(0x7f0000000580)=""/87, 0x57}], 0x8, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) fcntl$getflags(r0, 0x1) pmap_unwire: wiring for pmap 0xfffffd807f00b000 va 0x1b2c020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b000 va 0x1b2c021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b000 va 0x1b2c022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b000 va 0x1b2c023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b000 va 0x1b2c024000 didn't change! 16:00:11 executing program 0: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) socket(0x6, 0x0, 0x10000) shmget$private(0x0, 0xb000, 0x1, &(0x7f0000ef1000/0xb000)=nil) madvise(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) r2 = getpid() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x80000000) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000500)=0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r7 = getegid() r8 = getppid() r9 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={r2, r5, r6}, 0xc) getgroups(0x2, &(0x7f0000000540)=[0x0, 0xffffffffffffffff]) r11 = semget$private(0x0, 0x7, 0x4) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000004c0)=""/62) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x402}, 0x400) semop(r11, &(0x7f00000000c0)=[{0x4, 0x1, 0x1000}, {0x3, 0xfffffffffffffffd}, {0x3, 0xe55, 0x800}], 0x3) shmget$private(0x0, 0x4000, 0xfb, &(0x7f0000e87000/0x4000)=nil) accept$inet(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) madvise(&(0x7f0000e14000/0x4000)=nil, 0x4000, 0x6) 16:00:11 executing program 1: r0 = socket(0x18, 0x4003, 0x7a8) setsockopt(r0, 0x1000000000029, 0x200000029, &(0x7f0000000040)="02000000", 0x4) 16:00:11 executing program 0: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000003980)=[{&(0x7f0000002900)="ec37dd70999bfcacc7257e0f56e165705d569e3a1b4ab9d9cfe541eea6ee2128f557a0ede3167d1183d4cce2cfb8997f8a848c7587e7e711028ac471e1fd6b989a15c91d2f2922605e8621dcad4fc1c46ec153c350520f31ee250207182fc2b651f1ee74896f6d0cc59c360781c41598fc643a0aa7b345babc11a71f79e0ee818a1bd8308128d904535c64ae6d6d87d9c65925f05889895f95f033c28d9310c00d2a0a014505a3a8de7cf35671df5deca1abe5d50e5431e7dcfacd5743ef405758020f06da08f5441ba02154cf5154b692f3eef8aceb92ed76dd84072570734f3d13dabfc29a6e06f91f9c557c9fde86f5975c9448b2d4a8a13362e37a15d265926f84652f403461db5f0941a2ea743233631c842706b55bffe08e1bb9b5fa3993b923950855a10125f63e54a4bf861d5f10d540372d21b44f079b3751480dde886a843bdd9f19543dfd3e8e22991fbd020692c7fe09bc6f9f37055045bf5decb524a344048c83a99cb99fe2d90ae164d3a3be223d4564d01022f6bb7c4243b3f223c29ee9647b3cc6229e88a89098edf80a8b52e8cf1d386a3b967553dc44526d7313c982d6299501612f9813c5f8b3c1ac82f65e0e4ba091f008e647eaa0de4cecccfe44e19c2b8473ec619eb6c1a94425d9e3a15febfe61aedb6dbbff94261928490b62a61585a5e08ab626b74105396118be1b973a2877e7efe4143b51ee79957ce03606a4e932ff4cfb9ddf46e14b24848d4cd06b20590d6fa26172f397291eedfd33c048ad6b0b7d2ebdde5b5d9ada7486513288531b4d3f183041cf2663eca8b7d3e30f0886b92f5c647b5279598e3db9defd15ced1babdce7f5fff0bf4df772b63fab584941d465c32ab30bb43545ebe8fbe65538fdda745d0fb32d7bb7391a238ba56e7a4dd05c57416c2ce377f994985d0757ec68a947f8514283203c228bb7c0a2f7cbe8c1744c515a0b214c036641c910818bb046847c7d57b49a5af200b66cc1a103dc7f789aa5c839d4286f673b2899c593c2b9266418c374bc41d565b0c7b633f5ac55d49da43d95a803f19a295ec05aa76d8a3184a36774f3043625dc4bf4019a46a3e61c37127f39a5f6a8b3467ee81e400578feade379ee45a2b5e95421586c17b623ff4b628868b181799e8c5adbf8aef13a39f302e9971749a3721bf398172b8a2bbb70ec7c4bebf80f169a78bb03ce99caa7136e1e5e9ddf46dfa125ff02ddbfb5fb9f492336f11649e311955b4652239ff122ce4c37566e9661331c08b49ce324c04571891e891b4c9cf5a6fa5ef4014560d81f44a38bcbb76e99f25b37b0419b618a5d12b39968926c43979cfb3c4dc5d04230156d6b8053bf0a03ba4d15ae64252a93a4eed64d25d50cb9d2b33338374ccee1076c00524e0d82ec5627cdbb33bf6d97a30564f703e2b29b3cd7af13bb0261f9647cd93099b78be82070ba571b7de42e938fbb23ac16c0f60d109ac50854c634f74df665eae6cd19372f4d061f546ac877cc4be3dccbe814076359de81e3f89dc42afd5247a40fd4b539f15a6395ae13667fb8933b5cf5be8b069629cb6f709fd415a3a9fb6f70e91bdb088e43a8ab7182c0a6d6b413d6533b8fe9d7e5dd1ac8cbb525c0e985f7ac6c1c0e251f6de6e8a7e9ee9ed3a999c84dbd989e6628dd47e7b7e914887acde63f65f1e9c78d260fb4dd976769974fe6ef76e39d3991518b0c50bb0c2ed2179bd0eecf9200f0834de44aa347695f956f4ca82799fb73d8481f6c27e060b18a6b3420838f9f88b8ebc47f55a4eaab04eac8cec105b39501f0c7ef27f0bec485ba5715a923501c6c6d1ab0804f7252d81d73d0b74ed388c598c8fe81bbda08e86209d990136fbe2cf0092fad6da1137092ad09e8736a3827ef74b991a19494721c19b3c92e6c36118e35c82c877b96645a7c12c432df070d13066ab5ee7f7750f748d1aa8c45f281ffc98a1c4c5d41ee69075bd0718cf18c156fc8635cc018352ecf43460dc7313fa3317d469f6f75d0c3951b1d385f1270c08fcf238210efad21df7937b459e7154993c3aff82b22f378f9fe0fcc90eafb346e42bcee370acd3ef9cd269988d8da74b1fd66f4ef406772e223126f9333becf853ab939b8ac6bae13e99b4c5a40f561669877647d566884ca2821c8e07797fd9f504b1d1374ad602289006c674df214a45157ca6cf25c22a583536ef3924c71da8630d3fe8c66825a997f2b73fe2c7a879f3ba790d6c2bb253d11d7603e9f245c1971fb6b240fd6ba6ab52c22c7dfdae4e9b09584472faef3b8c77430de3f75fb1f08b64f078e94cb3669dfa0b3359092b18e5205306d5e17e3a6a2e10c37893dbfeff7332a5b15884461ffd5e7ca03e1abac4028a83c4c922911c7e1bfcf03de3edf8e436f5a860d966580de0d25d73038625eef06ae282875a2f323ca76f96f377dab67ac1c0f43f28c53653c5c7df5052970f21d6df8ced3950c66a391a639d7ce507ad6fcd39ef04821dd7a1c66b973d98cd34264b96bbc77f1753798dd195fad0fef3b4ca7eabc11e95606775cdb36c7a4b4636b8ce7061649fdc8c8fe755f5d869c849e2d017525645f76e030cc7ddd9a3393eba33a72237aaf5c463bd6bf7f9c691b41f6dba8bca150191a63a3b1ce6ca6701ed8958b6078b124b897ca0cda6f6a19f186b49cdc17909d3b4a367b5e7b191714f26582854d68765bfe8f147d686aeda26737a80706610e0c40a8db2d911ab3bcf81f70c7cc280dc74ecd834d40d49ac445f05b478e0e033df4dbfab64b14b7c9d6a8c1d94487db102c41e626d1c6300de6f9d301e8f5b5ba30737b83dafd4605136b24741954f151bc466861f989374c2d4c04e16c3da656d32370773dc65baa81eeac38a7345e4a9c35dd05fa7c706444229360c1d89a812ca0c947d822d2b43695fa78a2c4414ae5af88150eaf7192555a0d9faf12d84d8afbec444cc6f3f7804013d4c8981e46657b75a78646af320f8cc5ce8dcb94bdbcc45e13fcf2c1a01c1efd71ad18f816b9c3eeded1d143e03151a5e7d7b6a3495ce911c74761b63ca71a180bdfb9ed1f15d0675f5d077fa97f8be4bdf94b84e0e39dcacc0e4f2d98c794498f7744f032685a2ad688c51a9a7762c49cfa93f7d8ac287e28d1880449c80ec7df785c3d893913d4b10542934c850d02918a07cd7ba2edd0482c12339e15da9085e2e52d3ee7f06372c6f5485b9d67cd2449f11ef54367e2a88aa1b583de565ddcc32bfcaa2501f30eba9d20e1a828442d06a45a257ad4983bf5011aa89cc9c596948c5f83e0541e74af743ee20839224deddf20cf4ffad909172c0d6a6138ff1a0652b47e8752ca4cbf23b3c786709845b232b484ffe955028ac8ab689dbbf4c733b55471c70c715df3383f798ac820e6d7a39044e1e09b9383354cd0c73777ffd5908fa1cebc36a853cbffe34e1c3f7c6b469a1ddb83ae0192e0e312d3f1bf6f5d4581c0c7930d5735298114647050eadf805f63e62a28877d08d3f32ff2c34d5e1f5c9f92b902ed82eb898b0e64eadf60059787bfa4724fca1c6795b217925ff9f053bc0ac75b38b309c49ac5cdd1a6e6f0e17de7c31df48d7ab2406b0e2f994c47c85db2c6a5238d25760b74299debdac669f1762fc83e136256f78a69f198b4e1c4867760fb6a02350f01926fcbbe9c4a3680076bd7e961f589525d2cbd3ba2df30ed05a85cc2825e683aa6761a5b57aca99791f7c9f8031ace45b632a94f7a008d50badcef4f7efb3cff9b312cb6afde46711280545980d5ec761f8540c3bb28fe75f47a059a32f4d7922ad4c72702bdee0aadaaf0736f57b3703351f10814899cff99413b34484212f29fa9b04d2af1f34e9515a70a59f6c99d2361f1fdf3c7a71927d4f8fa68b0e90544d5da9af40168b978b4804a4f492820a51660ba994d14ad581703cf5749c5d72196d59b9b8ee14749c5936977d0929c3f0f4d48ebe73349d80299a6c9a81529a33f9b1a3d4420748630ef86bb916f3e0a3bf90638184f93154ad0cd80b6beec049d0b7b90826d776447b9178c45c324dc32f5ae93c9792e806adeaeeeaa4116ba2a50f73cc1d47444f850e77447d236810442dd775456de9984f6848523fc766e0a6fbff3d435f8354318d4408993d9b960d7b142ff5226d530f4f3cdcfb7e4bf31d32ea2ebe83e60cd732cb6405f38cb19eedd79c72c655d67e7bf97232f49e0dba7a33ad90e9ce8ee53b5fcf3aab0be9460f3f28f63ca4b0673aa32896054655448c991941c9909c3687c3fa581a03cccc5b03b73a32765af5ce4163f3c663ce492dc01236af031061896a04a6c99c8d10622e12d4fb8ea572cc89308f5070c8ffa2cd94b4b1963f09a06af9d9b351c767ce93999d3c33d991e6272351c6da2e51b691bdf9fff47979aaae9f85c610396ed057bf44e783ebf706c2140d098f2bde9dcaf853750e1ae6f6c1990fabc14e9b39d4ef51f973afa2bee0cea4356602ee02da3d155dcfe61c319e6ec2b76e06f932491b85aad6920bd1b095f9b3649751f740b898f5992bd1a56e9471215116c6d760de3c8fde6cd90057b2e8b05aed575367a135ebe5d275ffaca6578d58c9a2b11b3b839c969c83dc2a139e335f1db5b00c248f0865aaf5ff4702f0f8fe9b617f3e2801a01131f5dab710747bc7503e3d86e197e40d26622cc3bc9bf6fc82decb75", 0xcfa}], 0x1) r1 = dup(r0) shutdown(r1, 0x2) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = msgget$private(0x0, 0x2eb) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/169}, 0xb1, 0x2, 0x1800) ioctl$TIOCCBRK(r0, 0x2000747a) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0xa06, 0xff, 0x7f, 0x100000001}) setitimer(0x0, &(0x7f0000000240)={{0x3021, 0x1}, {0x1, 0x8}}, &(0x7f0000000280)) msgsnd(r1, &(0x7f00000002c0)={0x849c56df6410f8b3, "eb874426202c30a91dee22e637f6b6a1c2de13dd573a20d386280a68b645ee73b90a608089ea11de1ffd4246a90fc3c479e4"}, 0x3a, 0x800) truncate(&(0x7f0000000300)='./file0\x00', 0x7fff) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0x4) ioctl$TIOCSTOP(r0, 0x2000746f) accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) msgsnd(r1, &(0x7f0000000480)={0x3, "0b2a1358a75914d3c5920def9e6de191b83bbc7ca995f52dd68116ec90c9491b6e3ea6b00ef37816f411a9e2fa825061191d4782d781988b3db917c326d3e50fbfe22412fdb3187e154dc729840464444e9688caaa54582a937e4dbf395821cf158d4f07a800778c589a73f1b8e013ff66f480cab96c958a45db71da7d3278b2b58f514138396c592c173d4a2ab1df4aa5ae894d2885a64ada396bf46891a9d6c7c5490403b6769a51b3e11db4e45c8a2bd228eb37598b27934a1a2c776c0611fdf04c584c60c6fcb6b49173e74121980a878e339d230ce980982b969845b31f7c983f3f3c72bf4801fedec7ac09e5e2c1e8c40d4c089a8eb86d9d70dce1b06fd9e7d893419e083b06d46ac57e6b9f970ef2dfafcb17a7c5d4d33efc7b7a23393600f1c727d8165f6f45a1f3db4d8f8756510e0424dcce006b5e5adb291264a3782891a96c343720ce6a1fc707574574ec8958a588aeb7bd077970a3c69e7c13448abfcbc0448dc958997dae63297e33f51ea3f2d8dd7a473bdd481c4eab72c823f313942307880ee41c939a09cb3884b046c9c7b39fb065c1280c95940a09d23c6a196d3859fdaa2fb4234cf915c4a0a36fd1f0d47c36c11de2f5cbefe2f506823b61e4279165aadc7c8c543b667e906601f2eb571bd0019f96783ba6d2c865bf2ab3bfdcbb122ecfb78fe2375b24c6fcd3d36012c39ac9b0b743cc3a651346624ad3d5eb6b05dcd4617d613556c661526a8a7f0953eef2bdafee72c0254adbdf842d439d4287d62ca183a47992958e2e9f36334f30c14e3f49eb561bf241d8be5c2d4136df5f1c47cb954a79524f26f94808155e737daf899ad82b3b548b509e00e1ffff9d817d4f15690e10a830354f00076961b571634a6e860e78ad44ed729ccfb1e650f46f59e5bf439f9e0c8ce56a76ea15bc93c5c8fbdfba6deedaf867d458c77bcb1dc6b288529199f94f5869c435c4c2908491297c745ca51be5d92ef37779f14b098f5b90d3aeab03e25bfb03051b50bc1caa864d560a87b319331fb7422a25c474fc18dce0a2ec851d6e134877dc448305ec673bacf773e131eb8c46d7d617885deb7d92d4f8b097ef3f198b360b2f76929927ef8ef4cd3b67c4519fc3d7dfcf4fa4a64e22d5b3e1be54636db8cb67a92b076e57381cea2cb211266dde73a60f78c24c1d11986001d403c18269794ad06d178ae53c712b2ac2280ed2db4ab466af8483f35f5797daec9a427eafad16a66356508e11e48833e2673540c72e417714e1a9eb62615b07349a3e80a1f38eb45060cdb3c1e956034285b47714e31f4cdc612fe8c2e611b263c781bf79e1753389253f222c182f160d93e3298ff5084f59dc2ba72ad885244edaf8d1e650576b93456ca4ad21591ecb054f0f972922d8cb00c619e760d5bf38c97ae97ff6cad5293624257175adf65759d92db6b035422d35a08a87a60d3781d55b5d37ac534d4a7bce735dc4dba69d727a7b6f5e9c94216f16b444c95b4ccbcdc6448a1bf2b0d0ef3a1f8ac8a77c477d7e162c958779d8fbbffd396f770ef3aee4facef13640d8297990ea4cfe7447364e955854e450ad4279074772c7f28c14939951e49da2596d337265207ce1b6cb1f70c24def9d7c8ff8d4338a761dc110066c74175e03c5542b95427d549de0f2f76bc1d7d2eed1982c62fd3b3ba52a3bcdbd8c72579dfb65fb0813fe3b9d0201c762bf797ff7b0d93aa8303cc1604b5c94ea92f1ab7ab2a44bb1b5a385ca11c076c783cca04bdaec2a2ce84cc066aab170c5f9ace5b69e93fca5d4544fb0b7a09ed3b0fac2e89cdcbf77b60b6efc4ec11d0ef17840bad357b214e72dc1f211afc8d3d728f85cdca60ba22109c7bd0199768096bf1ab83ea7bc6dbecb7d7480eb85086fb0df66ace9cc1bc2764ec5ea5bc6f5f271188c6540366bf5ad51a8fa80f5bcd0e579942c56bb4e889be3eeb361c284a087cb77e9d43207fc15ad2eb6deb4567031b4ed4700bb554718023a351938d73c29f71ba5ebe630f01db7282fe87ee5df1a26d7c512723c2da37e28a0a27560e40ca740065b7e68d42966fece380ea90841d906217f595b60aad927374580770fd51fe24d01674c8cb970a3c7819d5b18d468c05c5c90ad1311abb9654f4017bb1281f1aca8a0ec153e5003eb5f2884a919f9c217ce7bbf8ce607b277386018b4262d4b0ddbfeeb8fe6217c9031eaad04fac89a97fffeddec6c510fcd0a81ae232e948ba1494ab8c47b2793c350a80da9b998e6b905c1a4cd938ab63dfad504ff3986099dd10e3e906f6ca51ec3887da528b346c205cbbe1103e5d37d56de2c682333c40ffac91812634181612edc31e23d1bece6008876d1576179fc7c223f7263e185dc821f451eef9449b8b32f656cc3a2cf1764e920a0672caad714e24cd6155bff013ea25c892c17c65fee38ceb5c85c54837f63c6da9c1cf21361d15f8ea5e3327354f1be7cdc8c8ff256b642c4ff739c7145d59ad603d732b3ceed117377d72e1487f1d22b67af8cac5cbb02ef8d01528ad80b9e2751e37a3fb91db5f600b6f42813d68fbdc7830ab43f9b1f91331ddd2448842f2850476dd8241c7d9eaf747b3fe2b0b480713762d044d1057bc47a6f77cc75320584e2d2443316a2ba8e6f3679b5ab95f81c434256dccd85fec12222e55c48c449ff6cbb673cd179f6e6e3879d741ab2ebd2f6f7834629b55460800f6a1b9cea22da21431ad7ae72f1fdf55a94a36d46414fcce165818591ef52ca8e6ea89ee2bc6cb47fa57fa922d68450080f4dcfdfcef110262acdd0b33150a98856bc8d2bf86d1acb272173d85581404628b5875fdb88cbd2d0c7b8429142932b332faa39d77e17c1a82b2ef26bbc1b18885875c6b88d2c071b32b3cd2b9a4f9c4086c41f75aa90502e21bd9f0f96ce07ad0941dfc78d4fb1b34d6225f6cf07d774816f363a96efba4f34b7abf4b1166ade8c9410e999f40eee75803551076fd0d7cf90c3c62b2b9cb2115c8d18fcb6261717b88a715587cd326db8bfbbb4508705f574377b00cfba7bb6f482ac2b0d2ffde447d8ab6b7bfced52e9d574be817a869b51071f3de2c30105f44de4e9ec2259b4d360664a6de494c3e4582c89e3af5f55473ad9cc0609dc3a8684ca755c67607ce62e512912d3422dfc4f4b89ca120edb0ce1e2b4c48d7d08f938d76415b9821fd59f8f3aee7bf904535615716e2646b12b59b73c01c74ff2062aa573c76fad5375c8296cc8cf75d8919ab60e8b327c7179152de438041bfe7e8ae2879950dbe3e24d4b8d71f03f66ef72686beb518711cf1c7ce37f621385adf0cbda027b2b663feb13c626e21106767cab684e87b0b4276b14c1cba7dcdc86f3ac28358358c8a2bc2b75b7d7f86d134b1b194e41fe23b5dfdc54d0c7874f22afc071a9789bdb8432fffe0a83fa17d585b6c909327881137029f2d8542109cf8885e839c05d3750d179569fb207d30a6f115e5863eecee7d9e5481cb218aa659fe69bc05d640aea40571d0e5ce6aabf8446ec9742c3a941302ebde4790f14a7f2352e116787298df7b4d8ab48d3a6be4e9957747fd41f0af779b07e0952a87744540bcb02c9b3f76da9831e6749d483f57d700135184b353235ddeb6d4e1efb671f06169b7f4c5047073d0b63d1ebb1b0db8c0fef0c680edbba65589812b23f45f4a8b214060f71aba447b6502accc73e335e0635abd69f176a2a88cf0d3ff8e238c680d6e0267adff940c8e7da90a9b28dfcc576091ce71766bbc5e6f9b50c22e1e921fc4a3f037d6c2b068314ea74197ec8491df90a12bfc8eeb95ab7b1c3ca37cc34e8be0d92fc091d00c7c9a13e208ff4b91090edfb16fda4f251c36360236bc884707ba658582f6d164f20d16a20533722c552d941664026d88a13da2d6cb0531c95260b81ec9baabad1cbf9ea1bb0b7a89703d830ac35969cad4dc8f3a2378579cd34a8807041e79512cc3700a3ce37bb2b5711eed139af8dfba1cf594e6bd9d762b2ff7a865b48b02e9a4b6d46f1e91925768b2e33fccccb886cca248915f045920fe2089d15a9e1529d650955b662cff8c5316828e8a60e054330f66db1faceb388219ec88332fafda79edaaef0c3f9fd47593ca8c43145e3e5591b8c39274ca159ec6a32a5d7ac054de828758ecd3aa80d1a5b7f61ec8e1909c1da40f48143758339f62685efd0ca602d2d6e328554e59de678a6bdd5c5dda35095eb49c57712d932aa268bb47cebbfd7ae7b3dba098393318634ad00349d9e42802b92fcafbda1d70b41654ba9d2a1e95fe335ba859517397babdf73fedbdb9b816f03e97806ce53aaa902d549a3805837050190e9679b1c8166b85e9aaebd32d7e63e8e952035425146ef480c73a661549f3b031b9b0bf430a9443fc1c042413da3740251a04e0383e20ba7149f2f2a18bde08a6f19b219d9814d93b333fa14a95d61826499acbd9f11ac060d57dac72674ddb330e7ffbe53d4a66fa0491ba306f9b5075f784a98a043e5d09516cf9709f6184916590a68c72498fd70beb78c2e1c1d40e141b77fc500c6183db8e5d0ff0e9efab7ef4b225160510dbede0a590f6535b35b340b17c672e786bc9f6e4d0322e70f3b812ec04a10e2519b75a1cbfa90645eb754c396aff360b3844987135cfff3dc1aa9c8b497d42f1ea5618464b497b06aa244a2aa3684c8e03bc87d19bc1163bdfa08f3c96aa74ef5260d07e07ba3cd8500640ef474b1d3cfadba7f28532b1e6154e8f977a9916cc7d2204ed3cd04f2589941a68de1cb53ff118db92c5cee5b1d9a55797eb0b979a754616723cd50435957a4c1328a1b69e3a6806bfbb878951cadbcaa9b8fd8c13a02af273315924db515e3e77a45ae1c579d3a9589e9f8e3cf2dd60478cb9d0fb15901e1f3201fe75edb263b1205ddce79500e24c1e2e57eed39a67320a8ada7d41d80e9dc3eb1096dae3f10eaebd5924c0b667de40800292eb0a38d47bf8ba42c69a2f889d93d4a33b1946d99f3efe88e57e85ec940895d9f07c56e1f1610e0efcd8d0a6253508037519de3bedb1cc300e9068eb2d2e61c044f3f2a1b51f4598ebedf19120506d6dbcfd33b9ef0f55ccae0e6e5b65cb85ed6099496942922b1086c4cfd0053e627ce1ff6c004b80edc169a7309adb603bf78edb07b2239c03f52dbec293b9b60d8d32368a92328b38ec24bd5b99f28cee02cc1f3c043984379049163b242e2f7062a3ce3fffbe17f20cdaea8107bd35195685021d717238aeede17e07cd22d5efa34707bda885ad7442451892cf9b101a957778d3f1494537181ad4b22ce1e4367e387e564123154b4b42cf8470f501b643954adfe63be91443395270983ddbd0889a7fb3b2e8aa55b3943393a0280f286618dbbfc35be8ced594d0e758ce65ec93fe0be44341fdc281da7b35d0a70f24a38269cc0351e2c2a82def45f9e17089a78395a57f18e387a162d2c2c1d35ec15115cfe9486aed247f73f82b1e047c117152bcc2b45888ad63551f45f59ff47c24278e7aa57d9e82d82771fd8bd45676d61bc905bb1a702a17a1b5806e54cff1ed2dc173213cb77a8b5d052b63543f554e091d0e835f46c1226be108b056e00585b13365aa88d4e46f2edfc7bdd80c6aa2ea9f7afb8e27789ff6cd10cd9c1887c958ae9fa8a42d37e9985b8acf949f55b01fb39c0c92ffd3617011946da46b46015a03180f4eaf38fb663542c5da29ed07a1d3b274312dbe8e26d2bb0f37cc08c355fac7307cb9a57b53b242c5a2168506287c8cd02138c063e6771d057"}, 0x1008, 0x800) ioctl$TIOCNXCL(r0, 0x2000740e) mkdirat(r0, &(0x7f00000014c0)='./file0\x00', 0x19) msgsnd(r1, &(0x7f0000001500)={0x0, "9f41364b1bc7a2177c3265e4b826b5065a7f20c6a6ca97887597619edf9d4bf269a4601eda99eb41566879a3c25b57b3a9807e13df5ba685749de9168806d1aba4616cbca1e7acaca600905f59356a0beb22daeea618b522092741889bb50912eea1cc5d752864"}, 0x6f, 0x800) msgrcv(r1, &(0x7f0000001580)={0x0, ""/206}, 0xd6, 0x3, 0x1000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x3e) r2 = semget(0x0, 0x2, 0x260) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000001680)) clock_settime(0x4, &(0x7f00000016c0)={0x50b, 0x20}) chmod(&(0x7f0000001700)='./file0\x00', 0x44) 16:00:11 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20a10, 0x40) geteuid() openat(r0, &(0x7f00000000c0)='./file0\x00', 0x30800, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) nanosleep(&(0x7f0000000000)={0x3, 0x1ff}, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x6, 0x6, 0x80000001, 0xe51, 0x3, 0x8, 0x3, 0x4}, &(0x7f00000001c0)={0x9, 0x5}) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x840, 0x1, &(0x7f0000000000)="c97f154c9b1dc5b027397e6c0b6db7069c3669e391e0429993bd32cbc5ed775ecc49008f8260271836de0cc864a05db3d743b3750b7a9c4353d622eb296475d4143518c4c12173006286efaf89fbd2c9d299e4a337ab5f54655379502c2f373b4877caf404a812df5aa1581a86ccf76c78c3a24e7bac8a870144feca055959eaee6281b1fb0113592cd10dc2ca4ab61640554437621e6850ea1ab1f37e524e492985a62f2a7d1fe3d2b2aff14f18fadee4c722c8786a45f2f67b672ff66956da8800a9e800bc3720747330e9ee17be78a5b0b5a4186ed54659d2285e8c23a2b299e2510c3c4ef626f9b933584c924f8590c4b2bdcf11346fc2db37f957cd48fc48f0101f701501dd591afefec0b71ad99eefcad57ed2af3c269883760ac1d179ad56fd6c29eb3d3cf927db11594a0fcee883764d9d405fe37c957bdae49475cb1fb338628307f73278211a5bf0d5e98aa7793d08a562c79b8eabd3d48c35f0f04af446ef7af7450b07dbf0a2b8c547f6934322cdb5cca1cd8c9ed0f32c9f99590022706778b11d9292e9b1b60ef70908a687f113d680b1f06a628df2d742dbf109e84fa1aa3c1f0fab3ad5b63b58f8c65a5116f224c31c0b41f36e925a18a32c26653042117d1793e47a77281e2ff8da64b390612fa6624e792c1e21c572fdb355985a8a0119ddf05131e90bb912de83b34b31918c85cb341209f65efd75c89fb2ec28314f08f4500cee2cd8ebfd2614be67d9d2d03ede01f891f5ccfc9296d1998b25f1e967ab7919e36bda2193392ffe5c72b95e88586226aa8a034a3f978d2dc3265dc293c93d779bc6696f3cbc23162b698390efad8bcd924a275c4c56b209bdc6d8266b12efd40c18de41433b8c26b4d7d7d0bc90d9c839a7b58f2f24144093d3a42edde4d8ab996735938953719cb4987be114f47069b4d4db1a84cc1e3dbe4cb3344a801377591116eeaa0bae8bee8b874d09918562258b02e67394403d24461a9a37a276ac990df55e52841bf0c9b4acee9c0519d7e3457d817819e73ce6648c6243008f2087eee86c7c893d089acfbda96a69c70b0324675e085c08095a7b5c0eab699de6c2fb4676f754ad67d5b4a09c94fbebcb741e234241d8ae15684fda8f075e5374287ae4e3ba0a3b824e2f3e60bead054c4242f8fdc445d3115069af0854ae511c5903d69599c52852e081f56ef6038c18ae941e36b8390513264bd99992cc06a6cc910adf7725f4a2d39345aad5a739885883229f13bce9e3242000c20ef98a00a44b01009ffe0d98b6e171e58ec1616d27734cc909557224d5161c82d8466d928310c5b0040e73987bc7f215fce50fbf4a2e9d4cdf9a56a3d1dd067e9215986152c843c82e69278460f2fbe73c042f157d8d3995f7ab853e60302c5e0c2e9702889954758b80c06f2ef93b0c13346bf1ad79c62b486e9326583c7af9c8791502e1ba60c056ceb6591f4c9f1f2bb6aa915554555f19247b129817c61eb428df66439c3c523b1c3d61a6c97f81f156d87f934a4056e16e60d3ddd931583daffe36354dfc0adc47f91f42e1f534d388c15b13b8004c5e3978147a12d0fe63470f7a44877f1b5ccdf76cedf91b187793c4989b988d9c7548bf80c8c57cac564ec11df332a4b6d942bb4555de7f881a711f358aa79541972d2bd0be14a305aecb38fc3491e388862c6b9e8d59a70b2f631300ddab6d1107b718315e53ed5d28ecba1bd72970e1876cc10a7aa9aec20f6bded208075772ec42aabb580521d8cb14b0c87db321c3e8694839d7db1140537c984cd764b4d841a9be7ebbe12e858d27abc502c4687037f7f981b1df89848b4edb3a8ee3a0d454970cdb9f3ae6d7c1a163449f4ab3a7e3351445c645066223ceffc3abc11eb46c225923c6322cc28180765f6e7cb6bde01f77faa39a829bc105bb015b9dab0567e451539a9ef0a09d716f8356592ef7a10ba04dc81baf65f94f12839867c9c1f40be35fbbc7882376ca08ec13807c48a7b0cb0eaf06253b595b9a0360eb3068fcac530bae05e6d3376c8d7838613d2f06bf7f0c51b4829a083be3e69152c79cc18c4092e967f23ad83609df91e88ae436fb59ebc5a3fec2056174129ffac8839d704fe62b7b6bbcbc9a6c821d0a07f771f9db609cc9eaaf992d82d73cc97d2a195b8d1e50f45eea87c00f1b5c9c15b8e7b5413945adf72b6a9ce7f6f3a010480b8d9acb5fb85e1c9923af2e02d1acce3e7c1b6dce9b2122dbf1b7e1d1d9dfab5369747475f2a31291bad0885cff36a9352c91881d013e40f6ed7223d935a8fe2c7345cf371e944b14d7089cbbbc5d02d31e3e70a03abe1b574802c4d8acb9481c1d1d38658e39638ed9b55520d5ba04de316c89293a487a794f4a9b3654d65db60884a8e8e15e63eb5791d0505cf60cb0f5cb96eda33aba5cf8c7a03138ae9b687ed4f91e22b2e6e117b5286e116e246ab9f82d8b057f6acd9ccea5781e84ff2df67c22b1414f5411c67e674543b1a2c559b6a5c4aa04862ddccff72ab34b9f249cca9a7440ce997bd22ab6682052045785f91a77f8ff8d4e9ac1ecc6c9ad1c6fffe7a08d330b1f1724b8bf20638198b4cc9814740d7a6e8878f6b7365a449811e8377472ef73ed378bb93594f29dc8149ca34c508733f78f2907a8ec11d87853f4aa4d6a4c87cb68a2b274e841a5dff525f4f6afc0a21f99f01196805c90b299e0f9ddaa86117fbdba8ca10e8b549d7e3062e47d6cf15c318d9c60163e8a2627375533bc56fdcafbefaeb918ed11b67c2e0327436a7c2068a659ed6dfc615ef101496635de44d72bcb7b1dfa5f3050a709cc9c15cd88ab35f39b4e9037d2622f4d18b4f51428f635d589e226f5672cb0f8052c28d77da8afaccade5375acad4e196564aaab7e3bf3bb54075868e3515fa3a91b4ef7dbd6d45eb9bb0930bd14909818e3826a33d7c3587a52d450ade418c9ebac438bf510808c3757b9e9e61f0904b2c38fe0c93708f4fb13c13e52b592ec48d43d5c9f0d1ab963f5ff111db623a1baf440ae72bab79e45634401c9c02d952df0fb6177f2684f99a515f989b06d8ff153ae0edc3c43481f14682c2bce2fb54dc779cba9ed70759b5e7bee37a706f3a5d8d7217f82170216f8604ce7c052b8bf7235fa96f4b76d1387eec0eb3d2ac1fe3a45d8b591f7704215aacbfe357c2f72e9a0f3f99b202e8f53cab4a84c6dc442312b4e311685eb49bb244a3cb0949cd742ef3e8ea1458071bf36fc521e3434a1ed0d873a6800417c1b3b49825da31ab05208e466da33ba5b853f07044cd0339dc73e01debcee8a8627cc775527cd89c5a3e801d4007492fef3715950dbdb94eb9cee93e006d6fff37c9b6a8bac78bfa9776e9367f613d7eb25c70dde76525c86bd140cf51adf4470cb165115753c1cbc31ed403bc155798b0b2df21d39bf1535bb2306818f17200eb90996913e7d06a46560297c64b53900556eacc53cb76629bfb7edb9e0782aaa2f5018b64b44aa40f5600b180eac1eaa020939c43ab4fd0629bebcc6fe9669e2fbc894a0e1631eb8aefae8f74f810907c3723a7e9816750d1d70b273b755acd09edf1e51277dd0a9c09e1dab63a3214b5ff9ae7064e8e9cf9398ed088991f3398aac47b3cf4c375ce45789a7a20f5a2fea179da7745fec81e6304cbc92a6aed856e57057ab559cd0b295c6ad14b089d8165f9fda8574e63dbbb811f70ad6fd7424e8d88501d3e0c014736b3c90b3a0de47f24718dac5dd245423ecce5ab168de448daa5e3e1afb78d5b5efe2c979980079fcd365a50d54003e9c2018ff1ad0cb5f5cdad73502aac179461916011b4e77c8a2efb59b4230ca34462a618458b04dc294c0625729003b671c56fad39adb20a9416ecfd9edfe9f81a3d3c5d0adf181ef03d3f9f2cfe2ed018b36ae2f4e300ff7f552450e71547167bcd6243b98a01d6fef9d09ad4e633d86e81a9fe42df10b4b8c16c6581b22a881e11d9fc265b91aacace06ec21ca85b058e2fe1c0f7a47b284b9885dd904a71a2bc0d1a9f135170d9b616d223a3d1d621d92ae7ddc03602a20a8ebdc47098cefc01c7dc32fffa44fc619b506e214c292df946b23d8a48bdab213af6ba3674cdcd9badd43cd12fbb199175a5bbf5762f2c3989c702150dee1e4b92f62f71b8c3b6d693acd054ffc0ccf051fa332ed3f8e83f70218d9218c33db8adb6b2c9ee47af0c2720ed010fcb12332d9b2d5aeca838c8ad21745c44d514cf7237b4b3afbe4f731271da180aa736fb56e30bf6a92f8cc2df941b4938fcaee2210cb807059d11070cc6c64f5de9188e8791c21415bad291383bd97498f68c1cb5dac1147723f474a1fb170fd7205b6443610a025b18098cfa2b4be110bc24e5711b23c022d11ac1552e782ad9a044bcec7ae9fc49f96c8ab45d9ca81b15e21434aee899b1ee47d34de23d8991d4e1c05cb53a9419586c19ac2a80534b593dabd1ff3957f1dfc21a02d04430c3d26af3d50a43f1925925564350e397011ad3b638e904a8765c6078f61b6eb0ed64d38fa23d4ccc426a597c83a85d5a2c161f6ccbd66f196c8eb0fa377af78b073dac153eae89928902ba1a48b7d38ddf56bd5a4c08610b7e41cb259707d3dc3b8863bf2eb152af2b85733f55dcea731883a40a60fcf05ff6e8cbacdbdfafeb15975989b9560f63c97ee42b1d0ee114c7258c084322d4f3de4a00fcf2bd948ac25b8b4d7e0c03c14fde404a6e7595f32f8162ca331c4e08a1dcbbdc51cbd93d6300c0f7de64eb05ae245d5170847ca839d1959601faeb3e6eb0b543afeff53cc68b05801ee2fd4cd638d76172320f2e95dc61f786b4d05d3d9a3989b96e8f3a6ef7061e1a941ce1b3f66df1fcc2c7e8aceb1e0378b39b8d6334163371e2643407dad0e9895c8dd67e97368b60d3dca4b3906f624c67ade49a3e6c2058b6a7579e2977bbbd39f8bb439a88f7ad74054049b25fe70cf8e5fe60579e68ee85890349f8e7320007fdd73bab7b54ec991de1ca5ad3f5b65d230a73e15c07ec2630ea34e474f504942bc358df283ccd6871c8af525007406b20fdab788a0b4b0a0ff1dfda59baa3717cc19b1712ae1d6619d85fd72bfe8532c0b37f9f5252bc498da09b667cb8ad3f13f8382e9f9b716c14113a11e2e104976cf0a2bf2b691736d3da92525f1c28c40f01f84042ee7e89648e3352a7ba5adff67470caac795d8a41e74ef040a45991b62c75462634b5044fa0f692dc78393d543fb3ceb8c22074eda188f0a80a7d61afe487cfbfca910d8b7f4aeaee049872f63ec4c56b836d9d5d6d789450cb1887fbc73c0658184ad90af2b1dbd549bbf691e99a05b58ac8f1a5c812b3a534f14fea775886aee1b9d11c8a1d1daf201c04af73339b2471705b4a0a459ee9753303296575cc5ee0af49805d0153513fcc74ae985208d95fb7c5f379055b688fb5c9feaa006693d3c21f98ee479d35a5c2057cfb02663ca9b6f1435560c39659afd7e2ec38f2dea82ea6bda5233f70ddb59e9f09e104da7a7a20582aa9939b9c3814fb356f86eb4977f94b9b001f5aa23efcb8ed4bf93d34ac121326eabea025c75da04653b0151beef27e7168b0bb74c1a8995809312278ff8f42b2a0b78abbdd24420263101f28469d1d26721e87aa0569a01e953c126eba874a510a4f6a0de795becc779c26deb67dcbf24ada8cd780e9e4396176901186da1378eab8f9efddd8d745e008f6b14d90d952b431b61ee78cdc4eac6eba1fc41d062465ed07387da9da2d0b692784444cfffd9ab50135dce0e7c4a4e1", 0x1000) connect(r0, &(0x7f0000001040)=@un=@abs, 0x8) getsockname(r0, &(0x7f0000001000)=@un=@file={0x0, ""/13}, &(0x7f0000001080)=0xf) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) unlink(&(0x7f00000005c0)='\x00') preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/225, 0xe1}, {&(0x7f00000000c0)=""/148, 0x94}, {&(0x7f00000002c0)=""/206, 0xce}, {&(0x7f00000003c0)=""/241, 0xf1}], 0x4, 0x36) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000004c0), &(0x7f0000000500)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000540), &(0x7f0000000580)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x100000001, 0x7c0000000000000, 0x9, 0x80000000, "9bc6eb73fd15bc2558871020e5a502d1647c9219", 0x0, 0xffff}) 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x7c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7fffffff) 16:00:12 executing program 1: socketpair$unix(0x1, 0x200000000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvmsg(r2, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000200)=""/184, 0xb8}, {&(0x7f00000002c0)=""/66, 0x42}, {&(0x7f0000000340)=""/92, 0x5c}, {&(0x7f00000003c0)=""/41, 0x29}, {&(0x7f0000000400)=""/72, 0x48}, {&(0x7f0000000480)=""/90, 0x5a}, {&(0x7f0000000500)=""/160, 0xa0}, {&(0x7f00000005c0)=""/118, 0x76}], 0xa, &(0x7f0000000700)=""/10, 0xa}, 0x78781887ea542292) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="ebf685a8fffff43f800957b00000000077a922b0c3"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xe8}, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100000001) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) write(r0, &(0x7f0000000200)="b857b8f77f7c6b6b265c71998594b06152e3d0e5ede7bf381a3363c53274db1266ccbf582d0fb130a51ba3bd48e60d86958526fc1bf9b5da55cd4c0bb437179dff320fafd6ca91f37a831257eb61376aabd7cfab8a4f0ca5dd4ff19255dea98a92a0e550390adcc63e19d236fc7cbaf7562548069b04c80c7f49dbaa747c84d0aacf9ccfab8c6e37d769d12a6a02a3dacd4e456ace9318aedade4326d893dfed291999152a3df29ff32b4e3a3d6f4c9271790843b95c7713fe0ba7626862e6acc43714ebb9637d6b7693ed30638dca502508b235a12080ae321d8e7e99e6f490b02efb2f27cd8a5b97e60afd8ad2ff7aa30a10b3b7eceaa967a8c9686bd6a9326910fd20ac8c872eb53d477def79418eb2ed8bf366c690e8834840e6f93a5912f1c37247ec2188a2d85d9b3213f98d8ef966b3e3f0516504c0e26490cca365a7b4a4584c697582644590cb599b1ade6d67b53ab9dd973d00e7df37898c3646827b3b2bd4aa650c39a043f6af4fc17296093446c215eb3306757b45801f8552459b3dd75fb46090a04344765e372619335a19a146214288f2bf42f0680d76a3e63664d8b026b0e2aa8d218a1401a15fef8a58ffb7b700d40bb557993e99d3e6792f629a778dc4be9a8383f507c83541567ab63e5fa0d02199a6a5fc38087e9155114972dd5958a0cab98fe44100036aebed698ba8e6f02e0a4af496f8d9a7c292b264dc3f9c379a3668706aeec9d4493d0428a887a8a5c602a3dc82bf8cfc24a8ac0812e4e47daf878af4f267d2db4a08de6e3375a2a0dee098e85b5f35558ce4bd751e97f07a62544da8f0c170399af47c85c6dc2c4072e8c6b7014f19597997c420adba354803635c5878bd1d3c9799654c2118bc699e266d030828242ad3d863c98c74d2c61cd82218398e662d0ce7cac139f2586a3be56d8f4f2a954fc4186669c87810b3350275d199dbca45e14ebe061063ff3256bffa7eb3dff3ab2cf18f6fa839c194c61325888e95ba54ca3c9e7868357c56d03ee35f2e69834d06ec261786eaeb0e07f80278d0663aac595fa356b4417172077aa8fdb6bcd4e0f09405867fb6e6d88f2235982ed3672539330cbba8959c134a99420fd3d250af810d", 0x320) r1 = syz_open_pts() close(r0) r2 = dup(r0) recvfrom$unix(r2, &(0x7f0000000000)=""/117, 0x75, 0x42, 0x0, 0x0) dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) wait4(r3, &(0x7f0000000540), 0x2, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) syz_open_pts() 16:00:12 executing program 0: mprotect(&(0x7f00003b7000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f00003b5000/0x2000)=nil, 0x2000, 0x4, 0x3010, r0, 0x0, 0x0) mlock(&(0x7f00003b5000/0x4000)=nil, 0x4000) munlock(&(0x7f00003b8000/0x1000)=nil, 0x1000) 16:00:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ad71f09f52cf1af631f8edea6f507502847200", 0x0, 0x140000000}) 16:00:12 executing program 0: unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='W\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x01') r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x35, 0x1, 0x401, 0x3}, {{}, 0xffffffffffffffff, 0x4, 0x4, 0x4001, 0xffffffff}], 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9e9b}) 16:00:12 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) socketpair(0x0, 0x5, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000880)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="a55912eb6e6605b2dcc326a179cf5d6199dfac5de0475e3e756a4a311eebca80efe1263dde8f42de0d8f1c8f0913ac4e8cbe33ff6a49c68b160a04339c44bc45aa3c282ab5f52c7efde52c781ad62bd1aad288", 0x53}, {&(0x7f0000000240)="06143af8a79d8f7f4315f9692f5932ad0904e17fa380090041b13408b21430d416c65935e6bf76d44e9f5a25d6576e55f60b1569212c2bf5db76ba79765508b914ddcbc0d311e9f5445aaa3c4eb74098d883509ebe9b7607788fd1052c3917fd919247a224578dae23fa3b2879d1ba6763289e04c1ee8ab30f97", 0x7a}, {&(0x7f00000002c0)="183104de2bc7ecfc9443aca8911fa67a417fb47db6680f72d633fc1b654fc68b5f745c70d9324673ab4908699ecd1eef5b74e50894f5c9bfb83b8c0461ecd91d85fe8e4cb53364179c78b9cff3b1851a0991f19b2a2da1eed60f3798632adc31077536b16f52b6a46c4b9c5888268e", 0x6f}, {&(0x7f0000000340)="1f4a88f40f79db998aa7a1cffae22f2dc8036d4c513b18ee4c9fd5d147d618ec2a34471c984485b8dbb5d88464666acd7bc0cd5212f8c5a2c0588a73531005f2b3a978e9a1e924fec0e4aebf2bc825d6f2c0a4e30699cde2a3c6afea34259d57be4cb0e9a364de57ea3188327c5edbdb9e7786c15515a605", 0x78}, {&(0x7f00000003c0)="8e12942fc936893494f1777de1a96fb97d4981e9053602", 0x17}, {&(0x7f0000000400)="b906502f33d89ec77990cd37a50e06b9c07434ec4d20f2f8dce382dff0970b0c215f6b374f3a2851c92e717df8cce7b35817c47d135eea6dc1cbac03b9f52ea923108575d6ab516d99bd46bd1ced85780a7336b5e6d6c37f1c2f93d06b157a611a726088054531b1a869ad526fc0525eb65bdb8ea7ac727753c36524af4bd032c4edee29dd4dfbe1e65095337adf3173f3b5e84bae38b57da5b7604a68aab266c96370835ca5b9aba244fa0f59cd5d6e", 0xb0}], 0x6, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfc) write(r2, &(0x7f00000005c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0xffffffffffffff26) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:12 executing program 1: getrusage(0x0, &(0x7f00000000c0)) r0 = socket(0x10000000002, 0x2, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x2a) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r3 = syz_open_pts() r4 = dup(r0) ioctl$TIOCCBRK(r4, 0x2000747a) fcntl$setstatus(r3, 0x4, 0xc8) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:12 executing program 0: unveil(&(0x7f0000000240)='./control\x00', &(0x7f0000000280)='\x00 ') unlink(&(0x7f0000001580)='./control\x00') r0 = open(&(0x7f0000000000)='./control\x00', 0x80, 0x10) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getpgrp() r4 = geteuid() r5 = getegid() sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000040)=@file={0x1, './control\x00'}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000080)="e0fde3", 0x3}, {&(0x7f00000002c0)="ee512f49c9de53a1ef3efc4217000bdde4fb2ca5ee51141c8149e21470cfd9cba9697946f85d40af1c7c5a624135caa89766e4c7203f558ae02b03103f6f0c0be5c5e8774e87643f7b32102c58faef97aec3940c5b87c185cbc125e9e4da820c4e1fde46057d3dc09ce31186d324ec384e6f7ced540cbd101dc61e2ba206c6090064452c75ca62d3c8a96db8a51490ebff79f28bc9261866e4dee1e9ae44480f6b6eb73f60becf8736a8fb74954ca03dd99a09e68681eab3187aab7eac8402dbed9d31d73673f2fbcb9a984133cffcc96e0f115bd589cd1783461e70be0fc5296d0043e346b8588c55b84da5f01fed15f9d01373849057cca20b48b1f46afd2b78dfffd1685a2f461977ad58e684539fafaf35de08f4a77877e2ffa0261e9ad9bf88c2db902276b274409592fe1434b822939b017974bb1c8abaf3e124964b70addb39fb5533d4855317b437a431e689ec8f35a1f598084e44b235a71609b3f5e8ddf66daa22005153026633ef9e9af6413a6dff39fd5920437cd3a892e0464ba385beb716a6d5eb829bbeeb13565fddce7d77a317e28b2d7fcc6362e64e38a071744f9edd36c0d5ada2fbcf6e264fbc4521548d02dfdbfe1a071311eef667139e619f4e18372a54606aea6cd10a3a5db67b45de4aadc7b661ef4ae3126694e9b898ec5e56b66f1eacb6c1fea131027a11b8ae7b98c35e0fec9f21f75756e951867c2cb92c30329cc6b264160e630cff04c7efe51b10adaa95d3b66ddbd459d80969b4c3c9f04a25937a53bd2a369d4d7ccdfd335d038b05cbd2141c3b8f542816be93c6f3db494ba46f5d4be68a6b6917f4d0401a965a9988331498a11fe2d5da1bd8fe804839f78c41f54ca722e698f11482e4bebf3f829a3517d703c969435fba81655c7aad769c9edf14de5d88deb2874ddff76c30b61686abfe5a1f6144a3b6f5c62b7b22075f90f8bb5dd6e6e6640681ab269ebc8c97d28cdfa9f0339edb2467590a3fa077e22b8ee735db2fb5821a4ff45ad548471a7f968c7297143bc1fba8baa8ac819060cea8eff8a2529462aa23b6856f1d54fd8ea06f42ea406ee9c8f70f39684b94b7e814b644f894c2eb8f63b33b17e34b177231119a103efa9c369f25590d0c78442e15ea3dd89dc7e81ac48a4d9707cd6cb1ea11ccef5f0a4ebfb043ecb68fe0be1878043b28a54df9293118564ba8ec57ed2151b6e4b5e44917c6389a4add7411368cfb1cf4bf918410f9e1f327c1b1d98ce11b6b42fba620b3f013063571b3c230c816eb37818cd7fbbcfad918963831907f04ab29ce36b9ec83a212cbf184cdcbbd502f41a94dd3d858ea5e33c967ba95370fc410cccec35a732bce27ef108efe067b7d43e774d84923a1576460e4f4b6d421c77b26d23b41d2659a2fc1cbe2d86aa9e2d175e2b8389fc09d34da015cc3318f3d3143c408b24901ed4644caf7f85d0e9692a6868f3d55f9ef1567659ccbfa03adab0c32248bde7beb656b43b601de021bd56ef576e214ead221c46d688f122750d1c1555fd5791b40bdb5b4832db08b43cf6a70c2fc3b49074ac67c80df10d05b247a2bca25e35e4889e86e9ebc0330b5c3e3baac38fce14947f47247c7a468d076cdc8fa39d4c3d13d4c542b2d490c52088f78741de74e16913b3c86d74c03a54060974a6ac1b0d623633ba78edc658e1693e62a892c9d396c647ab8e2635f6f11168469acd7d833982a56a8afe1df31aba9bde3463f32ea0da98a45a6d60945e787472f5aae801c04dafd82d3cbb37e5059d95a8820c9d2cbe5d8518ed7c5c943161898adffca3cbf3c3a91557e8e662317a7ca895d6f9fa9d2dc9d83d807ffc93082aaf79760398f8c4a912ab32fdedc608f4d7380385134ad86c34c8e519a30102ff01e9cbd9754b1243c107e0bcaa3652400838bfe8a5d11b242239df375833d5339ba0c75b252df7d64949554c8efe765bb2dd91e752bd4ffe1cfcd9d41f3bd80f04b5d56ef55c039a05cb1e1416d3eb6e3bfc3215ad90bb906153f15fbb212de382561d304a572f955fedb882c4a8e59c17b8317fb7e0fbb28c9e0924943fbddfdf1c2c7e717e075b045dd80542fa39a94638dcb00f44904e38acb4c212d52ca71d45946685cc16cba0ebcc141c6735f42eb548898b33d0b8d01d776dd4c8613c5dd2a3294c350b3a30fde06067291eaf0f1985efd0626f6cfc864439f32f2db023eb52c968eb961daa3ff564be73e09cbcd98eec49a748100664b7aab05af9bd01fd91b6812ff905f2df570230f12c86890df3af171550de86da0bb3c0e676ed749857845cf2809aba03233851c0acc908fb4fb8a19b87b495e9843ffd5220bf199a9c484e16f8a01c0d2e972afe9336205363077b3c329c8b28402b302c39e8b5cdb03de108e8fe6b6a182e46523d5db736e681dca21f2d965ce36aca676597fa5d9cba0e3edad772cf996552dfda715fad20b0fdc89273d55aeadf721f79ed469265f084c4875322c961e55b1a5c7e8582270d8a399474306126102a15ebec9039c2babfceee59a6a66658d7133b19cf27b649ef93e0995076f4e181df6fb96c7c9cbf6285dcfa6b0a796ee49f0d6214170a03a3f18ff07b0ad453ed22e6d63794db5f39f98f654cc1acacb05df0a23f0e8abe64eea511e36f3beb43a27ab76675a1bf92dabe66366fc06de53b631f835b9242217abc58d84a732fdb69eb4c427efed8b17644aa5fc8e771f60646f7f72d2faf8316732d68f126c1982dfd952ffc2cd8428d8ff3a46bd4fa61927c422175b6661f0c3d0b284a9160622b95c8fe7e821bafc4886876fba9726940c318658c34ff775e3ce7d45c93a8912adeef37350c161cf152a84ef37ef1b35d8da5d978a813814064f8a714292d0688fddec492b27154a9dee461e8e3eab90fb203a4d1b97a9bbb717ae7bfcb0a9884e30a25eba637b7f6eef4f7387c37dbcb88b5f2392c9bf402d405972fdc8c3411361aa7b87d9fdfcacd30dc372ee0cb2317059b802e66830ab26f72b42f7175218a5e84e237d6f37018e60fc3cf9304625189c0fc6582220247aaec7aa9c38d12eb86fae614fb3dc7985698ddaf2193bbf69825d16b488ff9864b0f1773a7ccefb348e588d3a0df8c1c660ccff367c2b4b47693139b43eda36c06dda02fa5d0d88fe0ea78fa0358afa6e71e5b82f3310ef49eb43e2723b727792e51fb2ba6c48a0fecb301d47316600e58e4f2e3ce9734610f329a4c87424f8dedd08f2eaf1dfd36337399a6992c7a3ec052cf427f7f33d6a505bb149f2373c775414553be521ea7ac51418bc7b96682e43a71152dda730642b7569c93f05a6ab44fd217ee5755a8cf486829b1608b65f6def9053796808fbbacdec607d9643efd92024758f6a70fb74f5e3ade2571546905e91cf694a03b59863b3c176ad419695cf4a55172741bbdf66dabd817fefca2b555d99e528a750fae04e9b8fccdc803616d218c548a822e3d012095420f5ec30cabb43405cd81f2577047488f849e0fd538ab470a3d7c2afc44d33e2e9c0992769e0e04d133f8133c7cbb2b8e05087f21918b5e5d1c5b371db316d8a9fbc1d8e7496d21ad1b720719d2a16799998d774a1bc48bfc84c980fb6f628f04d2432249b58980419a4f57b929ffc5a55985671af42fa49b14fcd51397c6c453bbec4e60eac7bd0f25370d389640f315f64e6740ce19b648b9523d77c36cb99552f2b9b7bec3db4bd4fb7237f07bbaf1c5741d0af8260bb0845f445e6f502aa1a858a0e685fd0068a8baa488f8d8c68996ec4c18c0e3a58b77ba61352c72e41e49c900a1d93c811cfb2a0df723099fdaec0493d291e20daf88a51cc82b94b973b9fea43a904decaf7b802dae6b67b3aff46ec1873c2d3955901c06d48f473ac8a86aadc3a4dbbfa96bb73d1751d705306646e60d10519b27cccae2f95177f8e3166b914cd0c32f0a43b47108790b96c22046d0e06af13a116064679fed8380e3a60f9a374d738740b10b6c9486a3402270e910d2795b5a58d18b39c0b33d48654c4093b29df750b39fa3b1033acb7dfbdcea4e398c919c470f11fa1f0d095763244f335a249cb0eaa9b894c7b44abf092330c348d66de1c882186f0bee89a8352095d6dc4d67a54f8729650f72fe839e791d99f64a444f1f00551bf614b0822d1c8b16bd2deece1881ba61b7d1b0734e890e18d2b9c783d6b5ca726620e46a2b40e2d39cd7c9889e3f4451fb8e237e2db2b790a671e94493bf22cf7be9398d24f46d64ba9432b1d980e9924210a6a20ed211c79278f64e23c519bdaac329ef043d18fc4be6aea4259ccc68f7e30a64b6ab19dd0e6e6d17a99c71f172390e4d9620f3538ca49ef6f7a352bbe7d736130571a5d4c2d2848dc4bcdc07b177b4c1ec3c035fbee07e2c9e40e4c7a68bdebb5d7dcb62354dec447d0ec6c1642a136579cda5c197a6be3ea7c9062bdcb074a2e0f09b994f2ea08935b42ab3f43a435f814c558a88c256af7c17d9c1990bb43ef1ba87a0cb0bf202ba4c6c4d0cc637523f8ab78e84be074374561d8da23717d6887b73cbe4c6e437877abf3225148b45c63132b5c796851358d237f262e1ebe63f9f5dfddbb2e37a0cfd8392b14ba8c5168663ae26937241fd4e63bbc854afc32401407635ae39be3983f21ebeb4f4b4fbd7d2b3a0df0a13494dd310e0a46304db08c0fb8e3de45e3cdab994849cac8e1eb54f546d5c4b1c8329ba205cd9ecae4204f27a8fa9dde48703ba374b2f01febb701f79799e823de97bf9f369887cf53823221070007ba5f96933ee191e74c1d1c91f0842f86cf698318fcf3a7fc0e595b09e963c88e0cf9f0c30961950415858e08ac2e6c2a5e13a4120cf3a978a75c06a6d2803d42caf710741aa74c644297b324e4a3ec26cb5926dfd7f87c844232f19d8f11b264a4e5296402c9abb8e7afac7beddf08187cee1400f86f66fd3946907047b9c25785d95613143e0ec9a1116d5662a4b4358330136528305afdf473e342059e86ae29142426a59c078d6dcefbf27fda4146c523ff3f5a9e06f38333df9e0a57d7852d0d903c04941c50e8e55bdec5dc347b6729d812ca522b80ada40c645f5d65690decbb5f93609966701a2af69ad0eb26bb77560a5fc47e1d110d0cd47b1f27fdcb5f3033994b693777132512f6df72eb4a132c5c23bc123833b7cfb961d76a01006830a22f20848bd570689041b4adb8fd862f1c8187d5f7346ca0ec54d957b406aae1648d246ff6966a1c3ca1c087200baf065cef8264381919746a483882b06d9b4692f6199ab3dbde0c4eb6097c954f21768b21cdd0f5e7f6b96610dfca10abd831bf3f3b149bf54d0be918d3de2d4f4656f22da4f952b8bcbae8631263d56027f6d836f494cf21ec1e5b2a517efbe56f75fd00c80e85f6f58638b0cc4984bf3ccff261ace7bb4fe7470bfb84c028baba31106233b2dab4e1da3abb800b6c1c3601123ddf0cb7d2150a4747c8948988e2d3f61b18ab9698b12f3259f4b4870954b678f54b14ca6ccf8a380e880fc832603d6141a3929a84289f34cadabeb8cf17bec5a56c87db191e0cc400379c1bca3304d3a8fdbe4f70f6bf8f393c518b006ec1d2903478f4e3eb6e9784edc27a929e69819b26ab3f4a199d3e44a2c8427fa143443d816ab05636aa64ee77be511af0b443869d15a80c36e8f6b27e98888f40e47fedb7d1e67b76fe65947c0a282450ea3db3e9b3bcf8fcf4de695616a9255fbb719979093be96ce19e8c4f392f2e8607cdd0b378d7021389ae6cddb523e00ed377c7", 0x1000}, {&(0x7f00000000c0)="35a3707417b8e4c573d33dc862c8a92002e0588ec4bddc450110ce454e71fc54eb21383cde70b58e9d309c294398dc012bb55710e5cd76be9ead08789323a6186593a3ae0d9b3b79ab08931117fc3e98fd4c6d958fe50d3cd6c29c41f65ef47a7fe0066511ff5525e1a7298917d0ed347f26836b2165a0aa088592983441632e6a9bed596025630d03577821970e518901efbfeab7abeb8ddac3d202cd045d23526f2b931db68d1355abfe66014fb99d6825ef0c3c5878bfba4b93e3630b29eb1974c72aaa5f36950ebe5c6507c2ae06531b62523feb3110d206b5776223df4a261539969ff17622582cbbaaf4feb123555dd629d7", 0xf5}, {&(0x7f00000012c0)="ca7518fee76a6653b60e6240b8e9720544569af54598a268ecee098053e1c9909da4927c0376639f6e0eca7062a3eb2b8c5703fbea48c3b410a50a9c4f424515b59408d21ed768fdee4a11826164c85c2d14aa0941a2a99c0eebcb547b5620fab67afbf4befeb88e80455868194f0dc8f707d2fe74a839a85c591bc2e51c6c725ce2b967682488bf498a6dca33b6ef298cdb7caeb0dfd8fce099cd464e14ac6c61bacf6e6cabd9", 0xa7}, {&(0x7f0000001380)="28ce73c6741ded172514a55f9fe14bf2a4f66edb6f5d2a1470a4d3882ad3bb74eaf043d87442f2be1e3be1215a9ae1d9040066fceb3704d090ec9a7fb791f2c1b2e6400265c3af3c88509d0d622963c4537d386833f5c49c70f92b5eaf0759ffc2c5a0965f1a977fb89f9cfc13728a9e0414bf5071024529d688ac177e1ddeeb549dfd5e0aeee188e24666b7", 0x8c}, {&(0x7f0000001440)="63ec33c6784c108b47c99d75f483ad21f24496ec8971749cbd61d88697ae6a1178f87e5f1788a96b018b72b6c298df407e5fe30d601b93cef3425dbc681fba6ed8d31d26f5950ed9c54d216f70fd25ca9596fa329bab0aa2f90cfcff4525b375a09a5398a9758dd6955410d257f83d908348dae2898e5775f4cce66bab44d70ac621b7b380034adf89581b729ada1ec25157b5f6c4015004549d88", 0x9b}], 0x6, &(0x7f00000015c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x98, 0x6}, 0x1) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x21, 0xf0000000, 0x1, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x42, 0x20000000, 0x8, 0xd}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x8a2c, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x1}], 0x2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x7, 0x4, 0x3de0, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x20, 0x41, 0x7, 0x8001}], 0x8, &(0x7f00000000c0)={0x10001, 0x7ff}) r2 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/150, 0x96, 0x841, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ftruncate(r0, 0x0) 16:00:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x7fffffff, 0x0, 0x98e, 0x7e30, "af777933d5743460038bd738db14fd8a3e339b3c", 0x0, 0x9}) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)="2846d9e0d276fb1157d0f6e1b66f46f6acc5db6854dba8", 0x17}, {&(0x7f0000000100)="8b9b12070265ba8c5d43ab77a149635fceab77d2ed8e675b310c5b9094b1dcfbacbadffe827121051edc5f93fc9cadb3259551489cdd9f8b21b8d3498b58aef9427d5bb1c6e4b594203df37b1cceb84a5d498dd0f4a80d6feeb8195be0b3d3f28b3a73223f4ef9295817ba0c8eacc6672f0b1018736c3b63515a38791d523c490241f04129bd6a27b5bc0ea5184adb954c6b71ecc2d8835350f4a7dd81dd862c397185", 0xa3}, {&(0x7f00000001c0)="552ba47e06e2fc319c8bac3152c64232f804770287cdc5fd30224ddaa5ace9eae13554a725a65faa24fb5524c215d20f499aeeec2ad76065a7203e3c66ab9cb29f2228f0c0de00c777417e62013a7c42957a125f68deb166367be9ae8ffb288884eee2bbc4f9abd1679cebadea6d038f05ca4ed4a77082872c78e7f6b58c4275b9bfef748df6f34f5c4c8c5562634fc851f8d83670d63d1e4d70cf84da6ecba383343de5dfc1335635109f6052b3225fe9ecbf242839b9df28e98de0c2cacc5bdd8c", 0xc2}, {&(0x7f00000002c0)="5bba44c07bd6f0f7ddf1268a75500e5d1d7ce18f2ef2bc5238fcca001fd6c85ba342c6612dff2c8c8cef49b2272e1e692a6efcd512ff8eaf8c653a15e17cc6e7be1e0d3de26006711b32889aae83176441608372226cb2fce7f02e235661ef3d6e98ce66e8e7482fd8e95a9413189b2306406cc45b49e920c0687da35beefb913855987c550c9cff45378e264928ae5bc5c24fbf24e4b1d2310220657ee7cb6a7499843c84c106b5666d3ef0ce2b48faa9a8224b9a7160e14b718e673ea563d132aeb523699fcf3e07756c5a587dec900cf5055f9a2f256fec7a770f2bd8aaad6ce794ef435186f4216577695f9d92c1884456fac1abb2685419dcec47306a9bca831c3ef79504b3b05833b60f9936bedb0d963f6d35b6ef794f122ba952b0a259ba2995b5c34404ef159c5522d7aa11e7fcf0bfa3aa5bdd5370a4ded265229985f92746335c8c5fa43572a9039a9621c771f2ffc81dd429b16a2bb1f3c63d23f3ee26eaa22e7cca6f542b9274b199685ac1d5186929d7895895538149d027413c501c0110c7bad5e298ebd1f34f96d81315dcc4b6c791d6c1088cb9cbc82f9057f65eda6c5637771564fa24dc816f983071c9a68a5e67b39f514e73457651ee5953cd1ea0bf3376b45bba28562bd03b329755d561a5067bdab9158e82493dca90d36c47ddfd305fec2e10f2218a40895ed31e0fd8f2e1811ca9e9664c1b628b6c5aacf2e66f961f6be41fa63b1bd7da1d51af9525ed4a91f62612f2a684272cb12a69e3ccc2971a3e41a00a04dfc286df78079a65399eb2d09399d09208b76c453e32005f04fd0effb35a919df68d5c52652110d3141f572bff13ff8431e1f2db0b326dd6b914b21ad7f4a10201235aa0d47e54dd5e80b5c739554a683c0d3daa2122021795b66479a2477bb0683951af38262e009f76473a1caecd4eba3654f72053bf25bc38ad084aa23a3de22c71f0db6981461e521f6843875186cbbede31fed8b28dd28e3f9cf9e6628be099572fc518286789dff4de31fe161751bc0890ca13abe2fda54bb269e05fb730a4028ddf93912c8fcf62610c938edaecf4b522e210a2d0dfa847ef5b99b89294150b348fa547644651e191f94c5d4c9fed0a88d2741834f52b520762806b7092153321b78a0413f1328494b650cbe3af8d2f6e73674bebeb2dbf1747fcf96e25c93fb09b38f3ac126c5127dc9fa2c1079257df6fa418a5d8c7d0af5eb62399baf0bcff724a9fa28da88d012d039df3b2a47d14ca6a3318216370cb638f7722134ef53a9be1c5ad727209d51e8019e1d202be4bd77f5a8b8dfe1b7dacc6b268e4dcfec6e9201cdcf9e6e91834fb96017a06205f17c60bafc3e9c27393d5fb032034199f071741db655ce7d4f07a3032b222d5a84bc728f0225fc28dca03f265ae2acf1d6d8fc97274d466533f22ab27e6c1fcf9ebb9ffe76307e4c65c31700f49852526ec899a01389247993ecedf2ee3836f5f01ad460698bc053c4b22a2891cda20a1dea7d6bd3b70060c1cf003b4ad5da5078efe670244511eb2a5a872552438eb028d83403dcc6c4a6901ad4914d0b0369a5d8e1f634232d8364682dbbe99e2afa98e04ca06f069bdf6c2515ca7c0e6a2e7695617623aa8e7cfa138077db63983f61c64cf6cb6d4330365342280da7f94336c9b40c9aa8172bc2faf1d106e2e55246ce8536eaae42a1a91ab4ae449d6b709f856f7d5f0ab00c00dd5fe9824d5a6f5de6ba3692f78b0fbc8de3e38105ede3ac1092ed692c9d6891b6c2a986b04d20ece7ac8c8676a99de3c9852ad9c0221f0712cb486aa22dcb0f6795f8e5457b1d8626c001e3a826f284eaeb73bce28b724ff9e176d90772f4080a05abfc83ab335772a15d0e58d9b373b613af446246bebb5898ad36286236fed7ca73458b0eb859a1f2bf7d2a6b22a4634825f4ad95ace13305420e6145ba503b93fdd2adbe4c540a4f365b423c3d182a4cf7aaca36b811da639bf3143711f772dc1efbcf30859716d6a0894be3c9d206c1bb60be5a7f75e6750ba9a76ec7b005ea2474a1a30306c60475336fca94e5cd27125a2c60dc4c8858d2b367a9488d0b44405d405d52a5498f9847e7eac2ec3abc9b13ca2ea705f1184c5cda044148b3f0151870598791b87b6a0499b9ef40a354dfd9a2a4fa98d290655c782e846a5ef0036899ac90b108d08ae6c933a11ac8d7bda9474b7c89e6e1bc307fcf503fd4ab1d86fe7c7be3b407a7dca784b20bbb0d20de29de2fffca01a382fa81a653b2ec7e81e1542d87a7ffbfea8c9da629298a38ef555a9d63f99078efeb66d0f5bb644cce56f004757ad318cb32dae9973e2e823609a3ae57386aa8c22b9600ef4252deb54cc454929f364743038508d107ae16f4d62fb9658d970ae59b271e24692c240eff6e8347a9fa51d27e4e0ed28497372f780b48dbf8bc38a850e32efd137900a0752709cc8938b7e95f47157da2d5c05eb77ed3e816bfa342c654d4d66cb2980eac09807d52e7e3b9900a4a948adbfdbd01c3904155c516122bb58cea42746bc2bef4ebc91e197b03af19c79f2f0d34a0c40a4c1620763f9596d5447e7aa259fb03b69953442d84b3cb8f8bde13c82c2364e2289c869160c46a101678de6493e12b4acb179c56881a2c98756fd8ddb63eb4006b3042f05a5208579d1dcf227f7e5a72d0c433fb842116ddfbbbe13f212f49c94ffe56e1bc203e26e2e3acea2b05d14cfb20f8856901abdf19c702e197310bfb8fad2b3c7c6fb53a73d09b8ae3a1f38e795b683d042550cddb716c8f20c194ac5fc64cfbf8c328389e3a668279d4edc46f431b3f178ae48e0b594a1b13cae73d48e420152bdc20614e8849c1c18f9f4d05eaceb748ff369036eba8282346691b7f76f25e918b2857ba407eaf409f5004ca6645daf885dcb0ab5a1154ce98339b417421f0dce2bcf7a6d2d37f5a84fe26bf9595b8ce177069c18f3b15b62429aacc9a7b907a5ec80cc84fde38d0ac8cec73d117f0a60a8e5950c9cdae3e468615d3ada801a30038b0f2c45fdc364feb44b16410ddd72395b96255e57ccbb6c9d70cb7a5f03c03f0671dd0570eb61f9bc5bcf3f5febe63a4f0329de0ddc844e3f13cc522ac0863834232cca3716388953973379ceb2708fd5b539d6ad46a48fc80f272fbe12cff9c21c396d5a95d77c19911ca9965b72b9e01dfdc58f8c883789c2b97adb4014320e57d5dbc28c0609f3bcfd82a77683f612942462660b697bf48a29381c99cd42644c49017cc3712a4ec63296154210fc9273a4ee7b5deb8aaa8d0c3228e7349690bbdcec3120543bf3d67daace9ea2c29c26559a893ce11f3c21ec655490b947c55403e41c314522dba281f825f4a1a6902a1531bdbf5e2701d3dd9a63e02c1b01b43a33e3970fd4b71eef1b72305521a004011d1947d0a5a375ad1ea40737e08ea37ed084f77cf7d633a50e52aa407838c45319883222b01b462338566c32873cb6900f284bee38faf18d91baab634fbf8b20b9a59b01788f069c627f73d3f509a6922bfda52c4bbcd45266e700233dd87eda4c606c89741019768bc5585e55280e57cb683fe99c073bd242d16c5ad123abc703f5369dc6c1ee8fb1496d71d69d509edd11a12aa2638941ad085fefda1f1c6212f389dcbcef4a2b0155a174938575190d1518acc8d09ebfbf23a0957c77464f7d9e6ecfc80f81187ffd8c60a9d785aaf1b7a235d6f09bcdd8d9e383234a330e86665097d7dad211a6e13da6262235320025c7b45f74a8383a49eb3ef726b6554f80cc1a4988cf600e28405c249c0d323913c197b3109dcf09aa857e3d7ca7962f2ce63917a39fda5e16f897c045bcc236a793faf0785957a243b614181c48536bf30cb4509534cb0daceaafee5eecd11e7d099ab5c4a648aa40f1ad2e8c2f05e9f8b912c9bb884fb16aa73f2aaeb5834b38c26646cfe059d677ab93ae5951ed64a7ec8d29afd38dfc0258a48ff44f75fe1a2dc0f05ef4675d63bafd468cd7264c23b530f3b18ab9ffc0d858b1f6588abda7ca06f64d0cf4c25cc85a55b0833ba8999d50358a8a199b0037d2a4d44c21120aa578c3850d03bff58082733efbe711fd211e2a611ad3ea72a725e76f93348b49d87be69e0d6826e9f1393899c723ad5d11515fec80da60217e82ceb203a38770d5080e1f067a2faccb03f94bf1a8bc75f4e1d4d4fd02249964cc4492808bb261720915b92498ff52b79e27eb5bed7ff505bafcc455f3bb836fd215cd567c360302e16b6e84503d3e010c4ff36009eb664dae3e2b71c4ecb178d23cd20aff89e075b0e8fd6197a15caa2077ef01cf0c7d5a72828cf318af42aa32cf64e96115af9624881a3c6448a866a7641a15091a9a1ba650f7fa57e6d136af07ed1e0324f14f01edc703f1a0ffe3153030d1a5ea2a313e1710c498ba1bbb1d8263074fa3e8833957715cccea075a09f64f9b4f1648a76b3ab115bf4d2d665720c3ddd9f9b227c381b3a2c7dc4961814504d2a5271525946b31ca0ebdc75e85bfaeb3d538c509da22fdac40fd01b7fbf914028042f6409d1890388577bb0d74da7ef6e2605fabcbd170a2d5dc071c871677a006f103f849e4e7cbcb793cf9dec05c1d5b1347aa642ea4fc8f3da6c166f9cc23a6fc021e4b693acf93787e9a26a85d269a1cadfe01bfdbfb7b6f712fb54fe3683a2b701a8d5488d7bfad9af36b6634b137769f784beadce4955b6657c24f17b755552263e6babde649103357550650ec33862334d16af63fa498d87f653b36f307fbdd0319bd7617b55b483f0dc3e6b41cddac91770ef7699b0f65ae6a76d4506cf78f76ace82bff58cf42ace9fe45c49a6a440898c92f197223072bade3f7ea29fcafe31a740b6ca287b5a213789d8e8f4cf21c1ce277258d6b8522b33643ea5c6ed6163f64ad16474035d45ccf4536148ae76f03232594f77bf83d80b3d66607df817dd52cec448d47832d04f7aaac2c4fca7edee8f14ff1b46b7632778880cab825990951ae7e5db1bb288f19fc6fab17d20a2c6a70b5ff40438194719906e20f118ed2d5bcde1f14d43e7348cf6e1b9b9d7a2f477820d71264381a56c122312d7c59740f40cf9f19cb396d90a693ed585703cf553f0d24871240a7486759d79ad4d272fddcbb2b5510abbb3746357de8708eec161e0db9110669b7fcc5b5c09a371e1304011019deb9987dce6036661c8db4fec72590470135ea1004134fdf3486ea588fc48600445ab7329b02fa0e1b4cb0d0e278fc0da26bcad3434a4378ba7e31332ca70fe0a827a3a5163d928d45f20f6eb0c079014f9a3ecaab6a954c5c3253a9b538e5e125e14f5d4490af5fba0744fe89ceb420d7a8057208c950d341755fe90fb3000db813f136e02b5db990c2ffbc06fdef7c5f68b721a41b7cb2a1577022bda2f52cba4db85b12677c6642bbdc60437892ba27315b55ebe8d5601e93e75e1612449a140c42f977731c3578d7e188190ccf0d46da323239b34d90f076a36d0a25d285a22239e8056f01768498d5924ef8572b9d85c6fb9fa08061ed02fee275eedebb530471cfebaefc2c60138309efe9976b7f357ce79586b58b887f736ebcae6ea17b588bf061f147d6036957554fce691fd9c4bff2688e09f6ec1f656e47f92d5856e1798eb9f76720244bf53f2b95431f4656921a7967aa891dbb9ff89aaf194844fb843d107004ff9065ca1dd8ceab08e9518f33552ebaab0f9d22b909f6703cd579bb7e1097599dc65d91426035406c93dac62779cb88cb8fa60263691d45", 0x1000}, {&(0x7f00000012c0)="c48667da300799105b9348519a7025f8ce6b31786f5ce8bf91084c8705da3e543653ff9715252b9c72d04f6603f9068a3eba81", 0x33}, {&(0x7f0000001300)="5b11e13236986a81c96e6a4b2ea95e6462fba30eddbf2412c923b6aa820b511188136bab4e2c176cffdbf90eca0ebb1bff6731455b96c5f01f8c1fc8900edf2aa8ba889349bf89b037b8a30c8d29740ee38c4fc9adc9d2f5b3bb00d458bbc9e1aad5db54320bfabf2f8480f7389e0bf1667b0b7c8c55b23f5ebf9976536fb80158425ffa413bae21d8ded4607ab0cdc616d1ba661d2af71a7e2f0c89515f4f39857bbd59e15fceef62a1842a35503dd5f7bf6e0432060412a7a04cffc8540f131bf791bee97015e893377fdc650b58cdbe9f15b324", 0xd5}, {&(0x7f0000001400)="caf0fd70f1fc278c3aedba10cb2d33c052755612fce0d829642dbd1ad700a8dd8343c73f1c4f6b579a8a8581834f74bc0cf7c11fe6dfb0cd985acde8302614c9e980900f67aa5bffbcd21e60b0d3ecde60817fc912ff7293cc6474ae24e1e63e9d5b30e5f7a06edaafe6c548579f30d9fc6286963bac4358028942a19f19cdcf8b69eadcbfdbb9658486f959ee804f7417eda405", 0x94}, {&(0x7f00000014c0)="4e7a80672a4d89369745f5801f98b9fff9f4645e806b6a100544d08e85244f9c1914db4c4ee3d8a72e5755c669e7303c56", 0x31}, {&(0x7f0000001500)="76158ccb7273091f6d7a983552a2ddd00d284b7fa7b42293ecb93f4629f45d2eb5fe605f5af4212e06f72f74335f1037bc542d8f5b3f2551f9440f9476895d98", 0x40}, {&(0x7f0000001540)="2b638f4f2d0de1f6fcb8f2040a93de76361c12e2a8ab40b78ce7c686e6c711483c7d563fc1d8d676ec31b42ccce6b7c3bb0897d21f3bea6eab3f749abe37", 0x3e}], 0xa) flock(r1, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000001680)={0x3, 0x0, 0x9, 0x6, r2}) pwritev(r1, &(0x7f0000002a00)=[{&(0x7f00000016c0)="3b1d088e79829e69e3bc7939099a963ef5b418861e401c602794d61812931898ce972610946aba61e52cb65664f536733e034b2d53d4ff6026aab916305b309263981f93047a45d39c6e950e6d89dee7fa6153935b3e1fe29553ee40e7827f2e74dd7829", 0x64}, {&(0x7f0000001740)="287e320218230aae2c351acc8bc431ada400d9ba0ab19fbd1a8d978176b031cd76be0b78f8034e683a1386cbaa12d5ab4743c4b5d95a59aa929cd87e6d312f8233af5eecf3ad6698be960cddfb7d8d84a7348b19ce155ae41ea33e8a2ce58a072946eab656cdac4f3f17af8446433c69df894de31a240920b6fa1ff8f31124ece2cb283194e40c96862d40ea911aaac087117945c2dd073e685b12cb80e7636023fda33a652417a42f265a03e73e461af937cbed9f4ed28416ce051cc3e11efcef7e8745aa04f1f49a1797aa268328371ed69350983da39391a323faeb9c2e84", 0xe0}, {&(0x7f0000001840)="0159470a579318fad3ccd75c7ccf153e0eaedb3c1447d1d7212f4cc0c2a5dcee426e905c9a6cd27920d15a91f46190a87f8c4ebb4fa3ac55b2858bbe2512028144251bb7e38ea913bcd112c946a9c20def519f31a6bd007d6dfbe6691b3587b9d942a5cdcdb4b2095217a384d15f03bd873772551abb5183c61d41a782e1d5e98a792d704f054ca936baa119e91861033ee3e629eb759110f394dbb9c5c67739b0214588996fe30800eef0c916f1ed5f07a7ca011e792fd881a21d0270466ed88a8dff5b5d7e2a34e9416d19188df0e35afe212dae764e614572927ebbb4b86ed062f513cf331dc5efb476d62e1555e53991ee16c82288c8d92b82dd7c968c97c97a546237663fd4a006b236a5a69d3c1e5cf27e6f93b020894d4e76c65f8b8f771849727a0afcea5d3f6f6921ea3ab2075502a9f46804f98ab53c14f3d98e46ffe481842e8ea7f782065a8a1f4bbcbc9775814b494726c8a6c14b579ce318571b5cdb7e19a01f5410c93a054bb18976fac1c424fb41922b32969184ac4f9206d5aa42218150d51d0e8a4eef4c82bb90f43b19eb8add9dcd1fe6eb6f8fa724d9fb42314e63fffc5dba066a8701088b2c120a7bf01b35476275321d72fcc64fda52b40e63bfb4850dd4ff2fa2a9a5d288a6a0e8e37901bcb561cecb75435e77a63a28ab716cc626d2a888affb5d45029b88f56c15cac95216b900d962b9fa3e877a1e9d859df563725af4d642658d0fd159a68193cb92790b54886a125aa249d8a2437496ad95edb407c893686ffe2b782ec6ebcd88480f18ae3f5d6c58a0727f5d0c46f6430cffae200dde7433c96ddedf3d881416d2b1a1e31f34de7046babd15df80d8de6142fa947e1dc826b2212706f799f0c5ea7840835d8afcab279fcbe48a1d5e91cebab3fc8d2786e63df81292246692c42ea587a39a4973014e0300b60ff2fd7933f0599f32af321851b4132b9a73d80b647c6a59a06f85bd89c2656eb8d848a5ce3f9a7a19b6eed20083d611c50a291e11384b2a16a6b1837f8f5c01d41037e9c6abf26f02e7b48da461b689215196e7fed61966844174c2d47eb2bcce7e0685aed15304a9caef53a659452e451fbcfecccee51477f64788d465995e5801df11f6c6624cc1a182a04a86a4d6c370230dfcf732279a464f1d276dfcdb23d9ba00a60efecc24158c81ae85ab114b220f19cbd5d9daa2ea5a0ac0603659339fbf7b56a652a89555d9850d82d91a075ef06b8f82cb47e2f4e427b241993f4f6914fac1d5d580f2c6abe7e5daa620e73312c695c8446939a21a607484f7f714a994206c26288dfd2468bfbd0b9b76375b3b44a0fb971aea894b1531a9cf7007188c782ab88c3493a6bb3746ffbd2633ddd48937f972300c9d633e6407598154e68b79f42f46d67805f3343f0f83971abf9b158693cbd85b72775cb27e5df8bb6fb495e35b911fd00b427d4d0191bd38bf993bcc104785211cc7b6a380acfa3ca8df7184d9a3e4441aa0ec5a5c0c39463c7be0cdab27311836e5e117f0c1cc8135dde934ce9fbad695a4941fc3f5f14739a48453bcc7ffa587cf87bf35ffc9afd0bf057c3e2fcdb0e450e71a91b9dcdbc66b52f461fada13a8af7ccee5241c8e9e0c8659438a93db4b64e2522a6f5f2a1df25d0ada8315de5e1f4b596538b267dd771fc644e85148aed6e4cd5363347f29bf66d20e0947c1dc94ae7a7b217bf710399d879b901538b2affd3658b0c709f7de77f16b3ceabe9051e3d612e44743916ea244ebf600579284a036779a7de7e6abba1e7bd2e120ec0742383fc693891739ce06e033fd878d8bc910c5aaf86c937b19124db4328f56c8cc40b37049968064687b678a613c10eec83a7a92710465c7f0a9d004ba8bf59d1f7bb75de04a7e25418cc01a2a18cdc48943ce7ae21e181cdbbf4d3523fc4a587912d280c4704ebe5255a6c171c995db76e0056444e96bcf8cd46253a7c3f76d244db3f012debad7611957adbb7c9648fa0373bce88cb1ac087d8c6a24da2b688c4f4f069339e41d996b08a7a82b6be0cdd1057683d576f742f49f1e8a3ca2b9964404ac96d43fa5150c24b69f9d9b61a230549628d9e77cc82053e373091cda613fcf97ff311ef1a04dc7ec2eb06a7737be7d32cb7b5557046b88542fa272f3f8242d6eaf267c0717e04609cf0588acc54dd3b6fdeec55cdaca9dfb1d86d3a2bc72e035b111f90ca6d19f8147d94a8d0ecbfdd9a3266a0a9c61ed9796ff9f4f53cf93fce75890dfbc1ff0a77cc07e2add2fff4e78a0e594abd55799769c90297607a1c63551d3aeff37516d062e3fc8a67aa390b8840a898b629d2ce38d904c7ef68dffa1edc8dd5365774697c163e4c8805aed374e5a9ba50c4188c6f2617860eac4403e1d699ae0d71c4641ba7ebf884f45404ecddd68705633084d2ffaf29f02d1cf2554957b7381236ccf6f8c8ad328fee1885d40919a7606feca484d183088557024c7e56dd50caae6bfbe6dfe2d8cae2fc21c247bfc7ad1dcca8dcfb6d19cf63099a9f2751e4853da9cde7956c04b8862edd9e6e2d925ea8ecbac9a3626406e4fad0d2863e3755ab333d036d1d81423a73fa8ef71fd110d8940d82a2d6420af441c34940d4e8757eeef29833f85ca6a11e4cd034afd37f2d1c769c7c0621cf593d890d9b49a8c085421032759393cb19933c8ccecc04deb84fd5df70b0859ebed2638e97205f2edfe68f47b5986f889fe0406b5b986246931d28c5f83607fde3a38b6739b2765276ca193b6eabb2e64a65e563a455a2e0d40438c12f8d25bcf0ab19c8b2fbe1717a4d1e30a70d3a46616b99124214fd5d4cb2fc7ddb1d8871810c04234a1abf124c27b6091471ba3443efdd674eeeb6177cfc1ea27fa4e7c924268a63abde704227907366d9d88d713790510a03469bd67de173f970f9bc5f81f372d7efbeffddc8a2b660d3d677ad697289489f1843659cebd50ab9710a8ac22d95d9a90bec5fe3c39aa4f61ebe2537bbf728c9978d7dc8791621c7b64b338193860d51b2b4440c2d74f158c0e36d2f3819eecb37e378726daf4a6e4cc197262aa2cd573bd5fce335d47eb06d605328f13904285d3f38a84fe0743cf281af5705794e671d977cbe6f251b73cb35fcd57db1e4a1f707efe9e0931bd2df25df59af83204397cac9c136f8254b87376eb878ebb2617925c43fa31622f896760a30703826e7887c71c6b8c93aba53132754f5f1aded9aeed79eab4dcd8f132dfe4835c667154c508a8b88940aab04993bde10f450fab141a0d6fa902280d9f59a639ce9b8b14b58d29374da4c96a3799a6807c77be1972f6fca6d2787f3dc5bdebfb5f0e025ffd2e1d198c2b4fd924bfd76e3ffdd9960a8fa1c9ca096121fee112ed24b1e7aae2cbb178650ab9ddc7ed1626f31e43ae4115d20b6e71863ccd7c857f00aa02d029d9ebbaf711c67ff9efc1b10b9a9dd384cbe80f0b88754f27864a4fc4a89d900d2be179ae8147c999922cd93e5adfe3a9cb489250b9121958a9f3a6e7b4d2e4ab78d21fa1318bf769a4f62863c51ec58767309970668e5c115e6311bf772d2b097f5babefadbbb682f15fa80eb93bf59cf1f9eff8eb170b25106dad05d2b5053fd6591b7e6bc79420978643da96accc83d248eb449b387c0b189d6e7d9b74cec22bbede52b372fbb1066f60caf2bcdbea8a5859fe2b55a2f250aa67c3b1196a0a96b9770764c09ae10afbe8d1d3fcedc075fedf03b4259d55b70140157abbc09b2d09a9ff37a6e9f8115b18fdc5e6516849aac9b7fd1a54a2c00c4d53711a33ac1e9ffd727bafedb7a314ae148a9b860783a7a80ba2a8d628a5129a0fa52a5c98830822ba5be960327a010ac250411667e9b272dbcafdac7cd2ac653a14760a27ea8d1fe26546204f2b9c7444d468511b339fad1448155710db07a0553838db24559b8ee15c6c656243ed77a202fd011f930459b3327ce4d17762b63cf52b156c67d8eb40af27ca6bf36748cb4ff226843e74624c3c98b9f116317e75ded028781fe6b76e9953abf2f6a02c2aa3b2072a0626f041823cda5c550e73e2386a44a307f5e5eda9d087d467a00981a18ac75784816e54df55f27ac58d584f4228c2f5682e871fad646e30139811852425cfdaa89db2ab274446439f4a2ab389d99cdf9281f86d816752ee494088c5128a8d29a9c57276f2b874aba39f73bc16e999b5259c34d35a7ccd96ff145298e83c35eb394cd22c1b7ce742446826bcaafb23e21961187d94a7c59993f99f837dc2b720f9f6fc9169a2139dd4ab9c1e46a5922a07ee96bfdac70e47d28d123af30bbda70d65a71656ac94ebad93b21f40930a2c000cb2dbfbfb1677fd51a1111bd8d4e0b4fa28a552c880735e994efd9e339d9e575d1593d733025ee83f944393a45790a9b9571efdf56509560860a357cfbb8785b2159efd39becbbcfd1d2d1d2e06369cf6edd104b4f6974115a5dc36a6ca9db19f00d91b747689000967eefb0eac953d547223572a6f87ce8215adfaf3e8fa9987f0661d23f64db2ff141c7065c42638ec7f23c2235aa298b00339de7c9524e221ccd6378c997fa68c7047b903a90eb3049fe8f8f7d284983f29cc53a8d762f4e34b09d30574f99e5c66eba3fb636d8ce2191597e94a85a5e14c119eb16ed5c0f7697740575ab7b183c026baccac15d2aff93967b1efb45a6d9cb8644fa440af301f0200b7de0eedb755036156faf3df73e87dd8a778e924628bb5882600be6ed4dd8eeb7318ac0fd3de2365ef4fd03e05725ea92f44dd658894cd7c6fc9ad2b379ab38b6258a9f7cdaa62a058ee4f8bdf65481be20a362d723a1258329a6e0e88369df9cf20e9ff89e1f5ce5c2a081113ec3c72d5668cbb7f7f46be2487cb7bf5c30c77021d6527faacb95f011dee218ac872a2f77f4b5c26e14d87b408cb1c1dd928f44af8c142a231a5c4a6d419a65175ac2c2a075f0cfedbb36f7cf9123c3b234d4c6628e51ca9c54ef2228380ffa78e734e1a481343c810efc53fdbf5ee844f9b7de9d794c62ea65f9c2bda189b326e5b2fb502fd56253fd6105381d1b1068253b53547efc8ac0584f59a3ade8c815d3b7ee8f922771374fffe85381454f8f17d249d400be2c3e609773f46fab56a664630fe10ec58acf224c8f81a56bed4c44d25b777166a78c388d93916d612d24ef15f1f4e053caaedeaf5aa85ef5c3eba604431590887ce8455eb2c134f69362d896579427e824d867f296bfb826627a7c46f74344ecc4fc313ea16b43085d314c001dc0c736d879e04881b88a3a03728c6ab61c33b487953ff7b8eeaa4c10aefdeddeae139d7e87e684c8e4385b9a62a9121a3b3086874edd7c21b123767af5e7b78bbedf6683156bf41da1d1d07ef0dac964467fb1258e480558a6613e26da712bfd78b7045ca6785dc3150bd396709a6e8c934a989c76df9dab96235d651ee7a4a87b9e02ef179582dccfc2fc1d78a3040f2e1977fddff17fb62f2c4f66e0e88666f23e6ed2fd585bae61507f21ee1a79d8ab5c27018d3acf1740eec06b70d2bfe146bd184073128d77d79c60732d44ea83d2e3bbd92ad4e41f09e646345bb9308bc1b7d6b12830c7cebeb822346c418fc7e2651516170ec6e793c3987d88550f4b35199d7611d3f82b4c3e0681f86a0235a85044018e93f5c776a1482068043a8b598f0ae828cac3116fcf82cf8a7e8adfdd3e0c3b8de4cc577975599a6e39c66872f6f88e8bbacfc49e78e2d2abbd57d952115f114ebb6c15ec93ea8d061b0a4168fc322f3a6", 0x1000}, {&(0x7f0000002840)="558230bb969c5cb799ce12776f2c2bb04bf60eae1436d0ef2841a8657adc76d4cc9e70f99f3be1726dd58af4406c7bb14cfbd74f4ad94a8906245f8fccc557d658e14946098b723e04e914938e71b195feb0396179115ca0880ce8afef", 0x5d}, {&(0x7f00000028c0)="46bff2880bc3604604347e898c26c2125b0647646d5336a260a54f3192abd37a04f35d54c2e03049c8fe41511bfb4cc2e5a0ec8a8df5170d6b7ffe438539e588d0fb0e4b26ab086bcabc129ae9f678998ad6b2b611e6bf7160c2ae2d03dfeae267c7523d67c47502be1fbe33d877d94565662f", 0x73}, {&(0x7f0000002940)}, {&(0x7f0000002980)="562e493707b8c0f9fd7d416a53119bd5fcbf4bfba6c2b07a6d6141ebbdb18a088f9c901874d14a026a76d1960d116752d83d76f222fa1f02178c209a74863ef070b691dfbbbb6f36059d393f35d984f891b6953d3df8880b334ece7417f7cf69d507e1b4814798cf53ebe4fce11db285187d440f2150bde93a4ff158", 0x7c}], 0x7, 0x0) link(&(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)='./file0\x00') r5 = accept$unix(r1, 0x0, &(0x7f0000002b00)) r6 = semget$private(0x0, 0x3, 0x300) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002b40)={0x9, 0x80000000, 0x0, 0x2, "4f532fb52d16d7d6e161c9d8bfce312a80cdd0db", 0x7, 0xeda2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0, 0x0}, &(0x7f0000002bc0)=0xc) flock(r1, 0x1) mknod(&(0x7f0000002c00)='./file0\x00', 0x80, 0xffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002c40)={{0x1000, r3, r7, r3, r4, 0x0, 0x1ff}, 0x8, 0xfa, 0x80000000}) semget$private(0x0, 0x2, 0x1) lseek(r5, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x200) sendmsg$unix(r5, &(0x7f0000003340)={&(0x7f0000002cc0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003280)=[{&(0x7f0000002d00)="a80c23b1447fa6401af6e68db580fdccc1c022a8431beff862e62c79d75104d3f1764e321f9e69001916b11de4c8b7efb12765645d6b3fba196c28abe0384c3c9a6e4f15a06466a888416bf74e67543c4449bb88896be012033938e08ecb08d9b88b87b5efeaf4b3685fbeded86cc4a8bad8506a85d2", 0x76}, {&(0x7f0000002d80)="f775da3a5b8393fc4fe70750bed57ba41eceee00b9498fc17b4d3d8b174965b41339ea898cf60740113dd81b2f52f108cbfdaf9ac9d11f474746d20317e55c43999ecea17f78f93e76ab65b9585203b1c2d7ba8a4181c916343442fb6a9d5d488992416a38eeb14efd609c97662b50431115d4e7419205b2cb751705ea024d777a4ac7557db5a880eb036769bfe27a4d49bb5aa6074a85b41eff46ab6481bdcd3a905a13f3716d", 0xa7}, {&(0x7f0000002e40)="dd64b351f4959b2561525c49968987b38b2ba8aa9d4fe78bc914b3328df792dbe7abf53b93a6fd680ac893bd65b9de7e70655d4ea1f8799a345a4c159defc162262c8abf172a47409abb1f1419ac0d345152519311c449621429f293f7ceb2ba0a5d4414ecd6798c2421529563154b98741617fdd0dd0ffbf83e54e9ffbcd752241fede121248244646a575cd19f1200b4860ea428a42442226f0e0620e38b0a", 0xa0}, {&(0x7f0000002f00)="777764cb9e57f28f2c954e9af2f036419f1d10bf92473b1cc0aafb597389a5c031260a3cfc11ccf379bc68ed34071d8d60ac2747a374db4a763e628f56f3728b7be5da5f5c59df8c0cfe5007bb7853a61e67ea445efa1e505f4be17f41247ea37cb0ce0143d8cd6d13259617314510b778219f1672cc1e5b50c910facaed120bbee3fc598b7d762d978e77ea2950c7bbcdb3b8f3920902750a6571dd8fc3f00b9e6897de0650b55719d75e1269a6411b8321fe57c018ebbff20690fb4054f0bc52ac27766746dde1e2441e341618769dff2d59ff256d5c6d8e2fd2646038d97dbf861248064a5f92912d497860db90ffffe55a5d63d2", 0xf6}, {&(0x7f0000003000)="155c27c7f09f7bc10c8763031a8e33b6c1f933f690d916ee1e6edaa6d9b3762228e535a143af0bbd433bdfad930085ab", 0x30}, {&(0x7f0000003040)="97ffa1ef26e63a4427869ec2fbbacda6c64f366f7e697724f63d3ead6abe86a9625a0b57e7be7e782efed958864a75fb6c74d0a6a9cf29c2fee83b9f19767f15c13d8e1c00c43a6142", 0x49}, {&(0x7f00000030c0)="1e6123f7b4c9ab3c07bb33b5ea590eb06002958612cfd71559365d4621e0fb2bd5187a7a519310aa361afd734e38114cfbbe8471233b2771c96ba328391a4326c59c2afef0ce59920f18bd24b9137435557b8e44866bfd9a59a294b23f7bfa106ed9d6f91bc20eb130a52ac209ed001ad2480e51d5c696271eb7ffad7d6196752f81eeab9e8c664f172a2d9bf71ef2448ddd2291791a42328c8656ea772d0d212b8474b43d53d5ee03c498fbfec72b49d938747daab85aaddc9a53", 0xbb}, {&(0x7f0000003180)="e7e985685a786db6ec83114a697ea891ddfb939bccce5b4d5edb98228dba46654b44ce4d4a91b0a95083ce4c8a1dd0208d05eed5e467eba3b670c3ba8ebc0a3a04fc4a15d0f39f67fdc0430b0136730ea18a77874f57fed2560ce82f02d629c6a385efc392ec79845a52fa3496ba9f016d072a251f35f3a5392e11215f5b6d6c897198dd3dc595a2dea322986de6010688574c5cb35c430085d1b4af2e2ff0d76ec4ff667658319977bb7e56fb1f30b5a8919ee6c4004ae27ddb65e999bdcb0c630a8044269e14c5d23490b69606fd32b9af4c8d935851dfa8e9711582edb3e3dee44b1dd862e569d694de", 0xeb}], 0x8, &(0x7f0000003300)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000003380)={0x9, 0x1, 0x10000, 0x100000001, 0xc0e2}, 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000033c0)=0x2) writev(r1, &(0x7f0000003440)=[{&(0x7f0000003400)="2730f68396b02ed30a86ab9aae73b4ff993c4f0bc0b07e6f5e67f2405623a67d4f28bc11d19c45452e16a73542d4756054f81367740d43766df44785db", 0x3d}], 0x1) writev(r1, &(0x7f0000003680)=[{&(0x7f0000003480)="aac44be3fe3be35e44a90ba3e717f2ff0323bfdf685df9af9412c2a7b86f546825ef3c8c8de7651989ff88cfc795ec882709aed0f2db9c1d002be17eaa186116935b8db4f6625ce7f5dd585fc904b54ada3b379ba033dfcf2141597f4c778c8326ab72b8012f393b0128193460da625fcee204303673673c392a657dc93c43d44cdb65227b461fcdab697507", 0x8c}, {&(0x7f0000003540)="729b4bab53d2329c5fbc17abaefa067a7f47b94dcd179607a0eb431d92eb33813bae002d55a63e0afdbee2f6c4877a7bbf94f778c3033a3926f822cd6fe8a250b53e05488a0d0835702837f54618d8e7cc1ddfc3676e0ffcf8b9990c6537111389630510daf7031b9a5e5fac425b8e071d9d9808aa8f9b967de4457e47c937070d2f60340e9d8cf7ee9849a655b8b80b926600e302ea69936cbe359d392f07c7523a7cfb25bc8fbd8edf2c8478935a81660d825ba90588963c1e6e330ba4c94e54bbcc8a9ed555bdc9537f4ef03c06ca4aecb9df5a330d1ae0d5a998a5dcffd3d084ab7c2767305e2a1370ed189ad73293f8459e8286329297f2e2bc03", 0xfd}, {&(0x7f0000003640)="8eb7cab7cb0b1403ebd90f74f64b292611386d7f3b0a68399a9275c7f83c8e5ecc5fefa3bee39984bb84c92868afc39566a484950c09a3fc3b52ccd2", 0x3c}], 0x3) flock(r0, 0x5) semget(0x1, 0x3, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000036c0)) fchmodat(r1, &(0x7f0000003700)='./file0\x00', 0x1, 0x4) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000003740)=""/204) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) poll(&(0x7f0000000040)=[{r2, 0x140}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x8, 0x0, 0xcc, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x6, 0x996b}) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) 16:00:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20080, 0x20) dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) unveil(&(0x7f0000001580)='./bus\x00', &(0x7f00000015c0)='r\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000b00000/0x1000)=nil, 0x1000, 0x10000000000003) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) bind$inet6(r0, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001140)={0xd, 0x7fff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x8007, 0x4) 16:00:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x101000002}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) flock(r1, 0x4) flock(r0, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:00:13 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)=""/195, 0xffffffffffffff51}, {&(0x7f00000004c0)=""/203, 0xcb}, {&(0x7f0000000440)=""/120, 0xffffffffffffffed}, {&(0x7f00000005c0)=""/158, 0xfed6}], 0x4) r0 = dup(0xffffffffffffff9c) readv(r0, &(0x7f0000000940)=[{&(0x7f0000000000)=""/146, 0x92}, {&(0x7f0000000280)=""/179, 0xb3}, {&(0x7f0000000340)=""/91, 0x5b}, {&(0x7f00000003c0)=""/93, 0x5d}, {&(0x7f0000000680)=""/234, 0xea}, {&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000780)=""/159, 0x9f}, {&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000840)=""/198, 0xc6}], 0x9) 16:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x44) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r3 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:13 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x1c5, 0xffffffffffffffff, 0x104, &(0x7f0000000000)=""/230, 0xe6}, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/192) r0 = msgget(0x3, 0x308) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/253) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x7ff, 0x7, 0x6, 0x3f, "732c4c601c9fc6374fdeafdd8c647db3cb1c35eb", 0x7, 0x7}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x900, 0x120) sendto$unix(r2, &(0x7f0000000240)="8f1c9d22ebc94fbba647289104e0053fe887258c3f4b65804ed480e647e85a8059a8449e835c4ef4d54e8bff28657ab902", 0x31, 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002c, &(0x7f0000000080)="f54cddb3436f708f5991df8311eceff22f58eb79b898afd305c50cf141b085bc4d84ce939a532913434e980465a2718d19870a6622d5a03b20a6271015bf099635ca9f71d274a7c4ce75dd7f6a60a9a9660b74f0687977ffbb111da938ec3fba174413cc2839f9c6d21c4510b98163afd21b6dc45999816a007e571e26ca3ded86cd1290c18192f58da75703000000c575955bda2ff12ed7728f95401d0a8c76325f9559f2e95114a4cd53c9392dbf7c1fc4e96d8285d6aee6327f5bc632544fbd9fe4e9b7f74b288da2bd968a94dd3eefe2d4d8ed02d6aacf813a", 0xdb) 16:00:13 executing program 0: r0 = socket(0x26, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffffc0) fcntl$getown(r0, 0x5) 16:00:14 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x5, 0x0) r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/126, 0x7e, 0x41, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) shutdown(r3, 0x3) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x2, 0x4) 16:00:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x30, 0x80, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000020, 0xffffffff, 0x686}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4a, 0x1f, 0x34b}], 0xb0d2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0x1bc8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x1a, 0x1, 0x3, 0x10001}], 0x1f, &(0x7f0000000140)={0x3, 0x9}) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x6, 0x0, 0x0, 0x0) getuid() r1 = kqueue() kevent(r0, &(0x7f0000000440)=[{{r0}, 0xf7fffffffffffffa, 0xb, 0x0, 0x2, 0x4}], 0x2, 0x0, 0x7ff, 0x0) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 16:00:14 executing program 1: r0 = msgget$private(0x0, 0x2000002) msgget$private(0x0, 0x200) socket$unix(0x1, 0x1, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="c3bc6df5aa12f1ffa9cb3879f0c74e0d9d9f1cd9b1d669a3e648863e5bbc91b50b375af8a81b4f000400001c4e98956995b9d91eb7c271f03fb301177e28c8acfb4d73df631e6024bd00e1401df0cb6845dc4c75eb150d2da2a53a953dbc99d0b9b1ff90a8966e91ceeabed3496505d352dc3789377cdb3c8802be5f75750297fd3e32d093c60ace261ed2ad222cf21fe3", 0x91, 0x1, 0x0, 0x0) sendto$unix(r1, 0x0, 0xfffffffffffffcbd, 0x0, 0x0, 0x27) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:00:14 executing program 1: munmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000) r0 = shmget(0x0, 0x2000, 0x2000000, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x124, &(0x7f0000ffe000/0x2000)=nil) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0xfffffffffffffffd, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0xd, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000040)) kqueue() dup2(r1, r0) 16:00:14 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) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000100)="c871c270d86be3d253fa4c972efbb40b91e8ad10aac2f8aa75c9030991a84a0299646bad999152c508921be09356a073251fc649399f7b0bd54632ab8ae1dbff7a657b642d362282de19a1a5443e7af10d129429f3db2ebd419b180bb67250de764b0b1e", 0x64) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9a", 0x1}], 0x1) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e30000000000000"], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="9776ca06bab4011bd8a4b10cf7e1222bc339554f3df216b125df45ea9896a85d4d1b963c0446ff1b4d85e101607af1c0c65baf657c2ade28a7be1778cf34", 0x3e}, {&(0x7f0000000080)="13913026e9797ab58d661031ba719ba2b7c71c288257a18936e39d0248997dd988354f8d8e9a78c243824d5542649dcbe7da318e584b1f3f2ea3b2f9fc95d4298e1a70b316446007abb2d6a259d2fada124cf6bbed50d341ccae2521f821d8bdc6de9a5e41380d3b71795849b399723b94c5cbf07670497b7ba41c6afd1004ab2d02510e976d93e297fb02fa4cc01564833aab7902cda4e0f6", 0x99}, {&(0x7f0000000140)="a606119e1763d15348b5dd71c626b107a1889432c400f6725e5823575b847709d002781fb5e3f60620a99087d28fad1613a97bbddba3910182efc6ad462c74e57936cf97aafa75ad1268cff51d898566e274ce0aeb8e21cab2c38458e4f9ff90d869bdd5dd1526bf0ee7ca59319aeca73bafd032e64ce3836ea6b16868", 0x7d}], 0x3) dup(r0) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0xffffffff) r4 = socket(0x1e, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c7, 0x98) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x9000, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400), 0x0, &(0x7f0000000200)}, 0x0) bind(r0, &(0x7f0000000340)=@in6={0x18, 0x1, 0x3f, 0x5}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x9) close(r0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) dup2(r0, r0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x194e5b1e, 0x7fff}, 0x10) semget(0x1, 0x4, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc}], 0x1, 0x1) 16:00:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x100000000}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0xfe2c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/146, &(0x7f0000000240)=0x92) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/94, 0x5e}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:15 executing program 0: r0 = socket(0x100000000000001, 0x80000003, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000180)=0x243) dup2(r0, r0) r1 = socket$inet6(0x18, 0x5, 0x10000) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="a74138facc8b881937b378a65c5879ef3ae1dd9d0c6752780f5e3413023c69977f53a503368daac4b89a711968ea2fabb48b2d5c2cf543f91bbecf4a58bf0e9c740b5f5d7d9b8198b0f17537bdaa59a554ee0c9a442e5a6e14ebed53531aee8ad77f35ad0a150fdc1c05de93d3b0e6cdf8a2430cb250ab24e0287e565ef2269ef46ea5f190b98ae3e7c5bec075b75ddc6320a5f3b2f74b52884e7fcf9e4ed2877f12c577d6f43b908e2c46b488ce407d928d422271d672a7e02c1eb1984bdac6fa2467", 0xc3}], 0x1, 0x0) getppid() sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/130, 0x82, 0x40, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x7}, 0xc) setsockopt(r0, 0x2, 0xb, &(0x7f0000000140)="2372c99fecda0d44846cddc5b18e84d3623c5bf15a24f82137ed361c3066c858405a66829e7c8326108840e66a14849ce99bf5019668314788771d6bce10276628d0978f45563b27d54af02a4e8775aaf08c85a300c066e3c5f7bfa4750f9f0eb00acff514e6cdfaf24a5bcee8f66e2bfd96d749a78f383d9e0dbc7f79981190b50438bd62753a409db6620bbbd625cf04641d4c77d51d84841eb1133d5d99d5374949219a0897940e2dad3b13da917ebebca7c2867dba428c2b403ef4ef8dbe4aa84f09c4cd01afcce0afa56dc81d18849f4600605abdfbf1e127c9a3811210ea3cc14c9029a310b995f36faec9324e06237fca41186a30ff", 0xf9) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) r5 = getuid() r6 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="32106e8f51e2a290c3079606d7cc330d7f02909b0d19fc4c6bd4bf66e050eec3d32d7577843c60bc8c5f1834328bd22cd48d8965a3d0efa734e3cdaef23c455b3258661b0dc791e626eea101f28082e6f2456d9e7f279954cb5c8d2b49e48bda263a495a7f354574db31646457400099d0d1db04274832a5dc1a719bf5a10c148e81728a1bcdf11986f40d57b0d307d616430c72c2b819f47371e6a3319f02c260fdc36190437d68a56e3c85d7ae23355b307cd094908df6ce89812c629848aa", 0xc0}, {&(0x7f0000000180)="2b6123264e2091375e8e82d5c7fcbece51110732985f092b4a7331771469bdb46e5f89f61478add2667796a106f6883ce578863e3952d941207d", 0x3a}, {&(0x7f00000001c0)="630b6e5136299b07cdf8102a176827fd59144c1f3e6e914499fc5e4400c8e232531b2fd0b1fd268739c0fb1f09521b21dace1e6e436811a728247be8e05ac26d5813ccbb99158ddf7cca5a1829900ed9a80976bac24ced07b444ed557cb74633e9f119287bb3ff1d74ffea37991f5456df500461992ef8ecb5142c31efdf59384c4977385ca0376d87b9b87d0347191b72c39575c78564706d2cf743e55a97c070875d745df164ce80a1ce139974991d8130481b219ee0f27304cb", 0xbb}, {&(0x7f0000000280)="47d327d0673a7aee36e2e4db24c55abc065c9606138d4550aefece553f41739d5ff2ccda52a202f7d42b3aa216dd9a1e55573ce81413618527eb831e9f6220027988ccb548b19dd562a259f7cdf318c9d3c80ae3da0d9f09", 0x58}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x7}, 0x400) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x42, 0x1) 16:00:15 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:00:15 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) sendto$inet6(r0, &(0x7f0000000000)="5b7bde5e11c69ed9bcd6fb990d7a0d456aa7b5f421702e9aabb76260498e82169dccf9b84be7f5d7b1e37a617567c58afa61cd10835a9aec4732eb74f396164c4ac2004730a55836", 0x48, 0x40a, &(0x7f0000000080)={0x18, 0x1, 0x80}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x8, &(0x7f0000000340)=[r0, r1, r2, r3, r4, r5, r6, r7]) r8 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x30020, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r10, r9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchdir(r0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9a", 0x1}], 0x1) readlink(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f00000001c0)=""/250, 0x483) 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/156}, 0xa4, 0x3, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x2c, 0x1, 0x0) msgget$private(0x0, 0x40d) msgrcv(r0, &(0x7f0000000000)={0x0, ""/104}, 0x70, 0x3, 0x800) msgsnd(r0, 0x0, 0x0, 0x1) msgget(0x3, 0x10) 16:00:16 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socketpair(0x20, 0x8000, 0x10000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x8, 0x5, r1}) 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0/file0\x00', r0, &(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', 0x4) 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') unlinkat(r0, &(0x7f0000000380)='\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', 0x8) open(&(0x7f0000000200)='\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, 0x10) truncate(&(0x7f0000000340)='./file0/file1\x00', 0xcc3) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:00:16 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000080)=""/140) setregid(r0, 0x0) setregid(r1, r0) 16:00:16 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2118, 0x0) r0 = syz_open_pts() fcntl$getown(r0, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000200)='./file2\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000140)='./file2\x00', 0xc) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) write(r0, &(0x7f0000000040)="99cf40e9b66b460fb1a58c991c4b9a774ee64f613f09244c42b249e5abb95f90314602a591a9d83fbf366c6e8cbc70e38ddf57e95d75ee6182947c8f7e5dff6b8958918e386c8d79b7e53d9b944f740e5b18621508112ce220a59593a70d230ddef6d67c689d", 0x66) write(r1, &(0x7f0000000000)="8a44f26bf9c3a829774990e9159e796ac97ffe5a76c7d1f57f9a1ae66107aff6ff9e20eef793ad1c036a6dd19672", 0x2e) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x50) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000100)) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d", 0xb0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0xfffffffffffffffb, 0x7, 0x6, "66374b7b2f105d2c24f64953c8cf50095702545a", 0x4, 0xe209}) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7, 0x5, 0xffffffffffff5a51, "854955882e0261b637ce9c11fe4dbfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0xcb4a, 0x2, 0x5, "b00c4fa07eed91bd0af39cd2538cdfc42527ec92", 0x5, 0x7f}) truncate(&(0x7f0000000040)='./file0\x00', 0xe8d1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSDTR(r3, 0x20007479) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x3, 0x2, 0xbce, 0xc921, r4}) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:17 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000725000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0x41) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000723000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) minherit(&(0x7f0000722000/0x4000)=nil, 0x4000, 0x0) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pwritev(r0, &(0x7f0000001540)=[{&(0x7f00000029c0)="91d959b388d47e24d0495423d6cefa46ce282af1ffc14cf5a63e3ceb08f462a696c7d78477e2fc78936ca72a53dc424b8424775d6f94629b1f511df61f442917fcdc61174014ded9f2357079b8e1a6d360bc5000e1f2a242c42927cc93eb7dfcfecc59217cc37e828de3a7bd899b25fc3f4500d610782d075687f8b721604f03fcd060d425e3cf3d7c4585589214db5fed87f0a7510f1708fc9ce6d976df6c8916865d9ecbe71c900ced99368be28393a1a6138c57481917451c96d467aa523d10bcab4caf9f08ee3c4cbe5f7389fca72ab9", 0xcc}, {&(0x7f0000002940)="64337c6dbeb597eaed63d7513890d523da4133c02bfd5431744d9ce4448ece7ca609291a3d0308f907b990a36fda5c7b425126511270f608a76a9a7188632b3b869c6c43d40d28d42717d134348b07a7c4a1984055b1850247d2a982fc2ceee435", 0x61}, {&(0x7f0000000280)="69c7d210"}, {&(0x7f00000002c0)="f09b1b134cd770309d04eca346ea7ad864e43b9f20a97e95aca201f78025e9a4dbfd13d52c404aafa3", 0x29}, {&(0x7f0000000300)="fcc68f07dc71b13ea4dd8c2f135bc70e6d56c24d1a14", 0x280}, {&(0x7f0000002680)="95dfcc2558c06eed1b68d91c7546a0bd4f6f8628f1635d4f5cb6332ac3f327644f6d499f53bc592143eb1c417b6c1dec9097f47d331a3384cd307936efc0c2186c5a3f6d532996f243deb6e0342d97b1d83a04e4356904073fe4c2a6b607805d37a6035ad28bdfddb6eb675aeefc289a1a88429c5f1ec85a4db9c9d9baa007176874c16557cadb1602a9bab646502fc42bc0ef0b8d6d61b0bb67a99e08cf8b438b9842ee1ac9aa2d9129b09f8f339a35b119f67b4db7241cb23170f96f632270e38b839d06ed06bae901f9c65c3c", 0x98}, {&(0x7f0000002ac0)="a10c0942068b5d1e0504609968312be7f9afe94f0dbc8141123c775e0a0c5a5740f2f13817cc4c5a210a5cae68ed3c3df614d664bf8ac8f974f15dc78c1d9a3d6554940578be2e0d213bcfbf95627f896c3269a2754f1d5bf71aa26766e1f4252a0d3b253260ce6ae1b1c456a51a86e91c336825231f072e94224636d40ec04700324296e26bb183d74835767f1b506e3ec7b1cc0e1bfa6975a0a361af0ba305cbf3e56514e53ba464b38a3dc38600c269786ef06f61dcb9572994ec230a0d6d86d03bb970b8ba2cd09d69054137429127ade3a49afac40cbd4a77455f9ce66d13e9d566e91aea5df116f9f798b612b1d836bf8ae5be57b35b167ecb569e49cbd76d02947d9baea89ad8091938425e6b78fa9e1d1e6679e50fac5570b0712dc7cdd225c8bc97d2089fb1075e7b9a1948f1777ed4bcaa6df36dae61a4c87f3258d4ca7c80b7fd9b84a4c1a1fdcf7b59e7fcc44f4b66ddf2aa7bdff166aa83c657dba4c23ec64f90511b2217f798da2f90096f9c09a1d869f7851fb4cd4facd3168d8c0ec5a166702e80a7933d3f7c785ab988956ed168071dc6ac565d4ba73221a37252b874d3bd93a9ca512864f6de4c87c81fd34a4ac2d7a9ce7b5d4e9d5c2ab30594813d46d10c575b1638320d84e5d16a0bdad9193650d9729f60856721e66c25c1b8d1da4473af5dad8e42252bed4a859b140bc7a61a704cdd0764ef7960ccec62d6e17b9e24d8b3d7ecb9720722e74cb4a252cd0a34d18c3b676895f992963bedc5816dd3c2846269ae92f45d4a09483f42b54c2fc785d2cb3ae348ca927ee03740ed2a05ad60c0d7f7970b5ee83909f8133290389f69da2ba5e0f56efbf3050756d6c4fbf7aedc785a97d56abf06c4f3d0fb4791a38e93812204f3327083fba7b3d6ee338b01e1ce1cba8ceac92a63f1ce4f6a5fe51fdd6e205ad9badeaf4d8e0e2cff762859966cecbfca319f530c15c808912eb4ad4b31b70a581b085ac2ed513318b4a4886e252077d486795d1c2ab7a14474662f9d92eb47f35584181400ed458a9c0d990ee91f7cd6d65fad1ef1cfd4cb43ba1453bf5c99e52af6e02febaff9476c0bcefa8aa18e65b1e2d93addd137be35f54d6da0faf6c6df8df32305245a0cf9dbd23a927d9fab26204079e088c0467a900dfca8c84a78627033deaf295da0a920dd7fca64f1f5faa3c93e6b1dff44dd60c4de8c2e96e1d735563b9d75afe038d27873f363e83f61e6f5922225bc4fa90aa3044c29cbc59d38922c8caf68cd50305495f1fcbc1e3b23e701cf635e44e1a0396286969cede5bf94a6e3a8cbeaef03a7c0db3e9bb4c1b6a2fe98f5eb1eaaf2084bfc166f85210c44154bdc1799e34ad7c543ca9239e92577f6cc8f2a9d103ac43d3b75cd4aea13056be1cc1d1173f50ec2dad167c04d0e0cae82d1564da863baef6b34c6aff779d200d665a2925eec84657b23537831b1bfff0335f9bc1e15da4958d93eea8f65e86dbc1b1809cb8c5164a5d3087aabb0f7fefddf3e915dd24e719b18e5c09193450132b16204ba2aeeba8aeaed7665acf5cef2bbf003ba1a6dbb872e536a56c6902c144d999d69b6149bca46a09d03bf810adef042b9140a5fb4db5cf9e1d2f722e357a49390122e6c0db3de1d290fa681d16f42fc9794d50320d0d54587b0ba041f42bc8d64f24161115a1da2fad61ec88cba1538048a58ded266bb3409afb4bbaa556fb9e61659ce80a594ecda4528d037e54724a83c71dd58e847bdc4a96c201eaaa37d5d28121b925af601b7131476f63930367df792d27ce335ab229efc5c9bbcafd1cc7502fa26db2afff74e4a86e8c8dff7d1470c38b61d857b6e808c74ac51374eae60a783ff6acfaec463ed8112245d5f8d70fa2ae34fedc65dffc4c5f8eb436adb9ef6e1389017eebb1f3fb137d1077da6bfce7dad1724cf186c46dbe07deb035c0f8915f85c1594054d2f016efe4c0bce92b723b496c10c802bf7e2872f39fd3c95e645f1327a0720011271026b17ea0d211f2a14d5fe567f9a428430facce2a6b87254cd85c1ca3f2a7af86f3d41016bc4b620ee3ff0fe792f2c5a660269f671d602cbd1354efb95efa446decf12be63f0ba5d1ba9715a8a13d7545de74d1474d89107cf54a466f9e8906ef08209e75efe6275a228f6e3e676a8bb5a9e051b25819e53aeba7ee96cd840fbf490a8ce7bbf7e4df73d4bb02004925fd2c4e078db1b1ed27b80b0bf6493f783413b7cd45ee924e4bf75381998d7695963df426fd3827ebd05b5b7ad146c0c7248c94191123f58e64c6d57c7e535f23f889d7399dc924334f9d06a9c01ca2c46df1677a72172e9d36dd29a00236b359cbd891656d65ae31bc9879e3bb83123f5e0666eca5a0fe357e00a173a98b34714a3b4cd1ca4380fdab5fec374bc2c8f1176ecebd09dc0262ddbfcd92b2006bba60cbcd6df6a21d852ea34e08e0238b137395645230a7b36b7a72e2f2fcd8c12879e8262a3d1915dc710f9c79a6a3094a9c39fe4e5a94adbb2d7a4992b17b4edb0b0ac106dd9a05f73cfc0caf1b9053f347570d709a57e5f70b96aef87982194ea5163498ee5d58dfef38c2926f648d4ca4519e889b44df976bac33e7568d1b4162de4b9dafd7005b73eb576ef2dad4d5f939315c0666554fba03a60d94b10c8a72ef79a0e0715397fc1776c4f1530bbda08679444e0e9cbf9527f4bd81c8d3ed89716642608c9f6e93d3c805e6411ec48c11be9a3c6d184c76ab74efc3a7cf61be023d04a6951f01ce8f8f8d35ad7657fe5ab3173dc73b5bcf1dacedce10208708f62ef48df26d51e89f190df78500829a458c8a47222458ce9ab4060b9f91a3867735482b8f1c127e921354f31e0fd15f2b66d70c4f1bc719d0f504634adb5c5a390828a9d1c9ea937996fd95691ac5dedf2ae7b3290c04eb2c0be4421e660a537de6648e0a84a31a6076584773c6872ba6422ac7f9f33a9a865e6b439ce9d31b2932e5d624654c8ca5f29385df93fa49837cb18d85fe5a7df35995d66d569a8fe99af3b4105b803b61e23ccb28c0cbd37d6c616cd856231bc0d288d53a88f8e9fe9e07060febc477a023eb06c14107f1414ebc20f2dadb65e75561835ce6a5027048abc25458e897c2264626946ef3ee422b4e389c2373d893fc0de084c17ee1c59450e061fa7af8d5c76cfa60d49e787070911bac9fa43f023f2b44aaeecc5b2bbae9ffe563d0f1488e7f992dceffa9ed53eaf919c49a132015bce0279f4a1c9c0d311a8d3cb717060830d73c4be2cb18f601f4bc3497aa510c490df1137b91ac3d1199d0ae3ab82934ec17cd21e99fc7c0271c4165ff15fd537321189c406f51c07f43edc6644a26f0050e5cd7761d09678d8a73ef82c6d648a40ec4baaf051a9a5a5b838d3b567aa275362a50ade18d5a255b9a076726da5a6bcee47765e218065abec5b8356bde6331ed62773d5a7887395bd5975760ab877a781212a3e64cdeee83314e4eb6cd56583c6832dfde33cc4f1227a412fc4dcfcaf7331ed1d367f30bbf8c342f9b4f58ed60ec4272056b19e25f7d219f92ed934935de4e5e1fdeb2d12dab1b3377f708157c637f6aee19c5e7570831da8c66284227688f7cf1e6e1fa80082b8319a2ad5b5a668f9da4cfb34af845e90bd4c3e3c640f7b354d8ea1d7404621e2d26c36ef3de0e73bdc11e267433be397cc56c3f308bb970b850d50feba62853e4912942469130e9eb7bd628dcce5fa4e0353f3b635fd9a921bf1522116f446e72fc5dc3de1d298a897e20025d7357986857626ee483ac24b41bd7e1e83fd03d21d7ad32a1df956ba31c2442de44b1f042cbba39a6cec73582568d6e5d5db12223fd634f0d5a1c1c5c3762fe5c74819bbc4210532cc592f2c2c96937705f7db7df74ee7a9ae3c7fef25f4fd96fe415bf4fe06dc82e27e9e52c70a3622fe24b31993fc6d89a1a76e64faf5e8ae3d3f876812add589b72530871db26b5884bbff0d9aca2ac4ee6865c7dcf1d352a96a38bf41715a08dd02be56153491093bcf2c0d1d19c20ee3715962bd5498b2920a4064d2f65feb3aebccadee97c081669979f2ac543ebc85e5aa92a95a4bff9057ab27704b6d6327e308b068779174359fb16cbe64d60029fabcc744aa51726cda3ec08d40896d1df30951c25bb41ac2e219240918c5e86b1b585c47bebfefe29a5df431f3b1063ba7bd5daf4eca386bc1b163a79cbcf47f3a64d429bce0ae8d13d33e90a36075dc204cb1176d1bd49e001bcf236f48599572630e440139e831a66d4deb9df4a498f6b3de11a65aa8835ac5b1b1e539fb5909f173fa4f7dcbdf58992a244b73150bc2d2acc8c7e4d1e2512473d4e71359503b532e6b5a765d7bfefc2ed177c6da38205683fd5c228f4a6cac317437003017a22adeadc7d2b7000de8263cf64e566bc8573a60a882aa8c43bd78e34378b6b171e27b8e8af636f2eab721b90fd960330edc7ab0187af3001310ddc29b20230990dce3fc63ab41f994306fb8fda13b10a5300955e58191b88dbc102dc330c74d052ee663a5c3f855a679e57bcc0ccda30226dd6997bd7a5268d9a706c6181b194a45741b11db961e660fb5b79a52f1f21acd7fc57bddf7a3d3fb03036de1424875c8e3931792f20a1787a145495d919358bda5cbc31fbde634788ac7bec8129deeb0e4a055d33ff4a25ff16d5580a6e7cc6217dbd03553a7f17bd900593c48b7cc889623f8adab1afb0de995d91adfb27f677fc5fed27c54567cf47db9207516b70f7c78faf321d0a560ab3751bae2afb5f4f1e9e3e9d0dcb3267b22aa7ff0fed92c512f4957bfea14abd026b9cd30dce1f8ff2dfae27af1f1f851ece3d3c7c998d5b96c846a235e38d3524e1da4fe26c7e7f2178e6ce61025a24d887b0b84ac6907ed5eee97139cf9f18f078caf6ab31ab21c7e24262992ce98263ab98992b24e94d038b5974ed1fd8f49f274293ffe21faaeecac861136d0d3ce1a8d9a7cebaee1122a17ee4ad1e19489448ddafe3552c78b3f483155d4233c90ba0a32c9acebb404638bb302574328aa7d79c503b95b4b5f326b8e3f00a506078d294900e14ba08bd4bc7fc2677b300b7d61ce1968037da0033ecd4bab36ca3158dd33b051168eab80ffe60323c2a36892715eb86bc9962022d2a3767b95571291704c13eca129ef4166afc92975de4ac796c08bb3d086f519131b39110f8880b839121d6b2f106359a4585e79ee20c9c8b3be0ce7201cd3168e13b58f0b6947894e4ebba050a694bae9466cf3f94cdf43d7d1764d04a36895e19824575a72d5d37f4360db959541a7745a191449f05235131abca08fc845e9b2a89861e2da51e5139732d0da04f71198ee7fa5663f8bcbbcc8ab211bb837f7aba9a6d78ef2c14c7454270363382a30024087fb4e09b75cc6d8d6cbd3c91e9c2105056a30ea2f709595de4dffd066710d01ada6105bbda1e01b3b1aaecb6607b2b42295627f33785ea3178e31e711b89530d86333d8107bb66ec6080fbb596fa0bccd379c4c6b275a83fba71bae3776f6129719db87c567111733df4eb904bf76ba57bba44fdea303de78573b66a9eec7bf36341ff81d5ad319c59dd3aed5622b21adb4f6e39d83e929d5c4f79c94ce09b0e35bf0b7a0994431fd7194428f78a3ba22201a746f89c3c7d0507956d3b1eca08339032a988fa0af1f42d495c23c8aef4c0a0c9bdd3509dbe355764934c954d607d03534296e8911bdfab7cd1c867d7efea547b3c807d7417514290816258fbf45a0c91df94efcdf0841b680b6", 0x1000}, {&(0x7f0000002640)="d25694744371e6588a2460a401d3346fd702f97adda399d5930048adbc13f71e387d79de754b3c5c06eafcc0", 0x2c}, {&(0x7f0000003ac0)="fc850329ebc3c0525cd86956bd2659e9ea05fc9fc3921aad7f1bb2bd141fe522a213106046cae5ec5e3d57f27be0a20435123d1fe214efb111f87f80da8dc13e3921d2ebafcc3f721c477bd4dc6ae7bb136b6cff5050fa8d836bdb2b7f2ed4492e446f585f750fe1a2959f5a18be67717f2c79b2034811e5581d9f9a8383f6286de498fe643c054a4f7aa0d66f70e7cd25b293c283e2d2a1bd1b4e5238ee6795e8683b2ad66390f415c30472495fc3dd0a66123a7dbe78bc45b10ea04b8706ccea72f8f127f7a0d94d8e79b8919ef7beb4179f129ef179915cbb9ed7f8272aa970401c47e6a9568ca3f91aeda68eb47cccd1b9dd4b", 0xf5}, {&(0x7f0000002880)="cca56e043fbe540177c49ebd04a93214e77e22a233b8a1269cd313f5eb3838157a5f3ca181ed299971e653fa572058f3834bee7cdbb040ea270c441dbc16bd58d045556cc87ac748c906b17da803937eafe5b0c12a06bfd83450350fcbf3e9e36ce40ddc2f55000f28c15211d729674064d63bfb647b86bcf201368a3f7eea1d8f1661d62a79858407498eb66a1071a526c72786a9732ed0343c2c2d3392ea8c47b8ea15671c6b2099b846e600000000", 0x3b}], 0xa, 0x78) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffff, "0230c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x200, 0x401, 0x6, 0x5, "615561346eea47769655826212b55cf1dd5764b9", 0x80000000, 0x9}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7ff, 0x8, 0xd9, 0x403, "edf196d783ab7f772eb20766a8c326922746f80e", 0x31e, 0x5}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001600)={0x7fff, 0x1000, 0x2, 0x6, "7963e694ff1893769e440fcc0669548b7a9785ee", 0x69, 0x101}) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000880)="7deb9660fd0d4173c444a30add26c878eccf1eff5eaffbbc389e526ab83e98d9a2b4d3f0798201bde52bd71dfc1feb0174d92315399ac269ecdd69fda2363f52966043c71ff520ad9d795e87ea05ab54ac443c4b76a8d317c31585420fb42c7e15a4745d713b94ef5f187c2dd87591f7eb9ef3b0d98d0932ed1d8551f3b8149daa46292e181513b756b9a8c8dd75b18961004d2609b4f7277c29d474cbda4ac39fa1601212673950dcc72babc8103308b85a11bdea2ebbb228c03be333c4d65a613b1f74e6458644638b7b819fdfc12473fd33da5e5ddd59fcab68aa9b99d05a2c975cafdf5fb777ee0a8bea85fce95a74674561ae55cba12937774273c52dfb2701ef0ce9c8a683bf4d2bd99b5e6fc663bc0b6a5e2def489457a9bd7102c9ffecf7ffef5816757f8af599f1ed82734bc73501d3dfd0bf6b7094802dc9e30a2361fb4bd15c44c94deb30a17fa4616aaf8501e0a386d4b0d5cdb94ecfd51c0e5337d18313a730eac2850c02baddad14aef9", 0x171, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/159, 0x9f, 0x843, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r2, r0) accept(r1, 0x0, &(0x7f0000000040)) 16:00:17 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, &(0x7f0000000240)={0x8, 0x1f, 0xc77a, 0xffffffffffff8759, 0x9e, 0x597, 0x9, 0x53b}, &(0x7f0000000280)) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:17 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000100)="be269c1285cc2d89f613b601d4dba7e10e3e1bc01edbf611befaea72348a575e930c3fc40b3b7d1f9f4656e3fee4f36a3ad91fcdeae2c7e3ea6b133f4674803c1cdf9b19c16d1a11665d9bd7213a53e45c190c8f3ef8e7466d6d8078795e3d3d45d6485568db7f766a25582be1b66b6cda8794111013cf0fe9f3c46179ec860c01f722796b151d991d9a38223dfd97096c375f419bc5e85eb04287dbfc669e893c7db234ec476cb01ac733f24104ff7096d86ba349e3d97ac0f478694c4169464874c3b1a55769dba93c5e15ddc39b56e55021e0afd807e413411a52493875ed93b3b361c6", 0xe5) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x13}], 0xeae0, 0x0, 0x0, 0x0) close(r1) 16:00:17 executing program 0: r0 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, 0x0, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="01d0d89cacdfbfc87b56bed9fec98868027f1091de80ed30cd75a0206625541df13cae0dc9e1b6fb2ae356a614466e19f6f2dde0767eb4f001177b5ec2b44c81", 0x40, 0x400, &(0x7f0000000040)=ANY=[@ANYBLOB="1458b55aa21c0e2a8000"], 0xa) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:17 executing program 1: r0 = kqueue() kqueue() clock_settime(0x3, &(0x7f0000000240)={0x200, 0xffffffffffff0001}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f00000000c0)=[{r3, 0x1c1}], 0x1, 0xbc4) poll(&(0x7f0000000000)=[{r3, 0x45}], 0x1, 0x0) r4 = kqueue() r5 = kqueue() r6 = getppid() fcntl$setown(r2, 0x6, r6) kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r5, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x2, 0x8000) dup2(r0, r2) r7 = getpgrp() recvfrom$inet6(r2, &(0x7f0000000180)=""/128, 0x80, 0x1, &(0x7f0000000200)={0x18, 0x3, 0x4, 0x9}, 0xc) r8 = geteuid() r9 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r7, r8, r9}, 0xc) setitimer(0x3, &(0x7f0000000040)={{0x80000001, 0x4}, {0x7fff, 0x400}}, &(0x7f0000000100)) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="5fec9995c9320af74f1508555595791fd6aa5363b724aa87a4ca740d2d3fbba203837d4cc11c0ab12c955318a7249b517e0661625011553ac7a1e8d3d025d648d5cc349913c1a2c721aa85d00d789011e534d3f46d066746c8a76c8205c22860f1b41092e0dfd3bf82ad3563ce92dcbd6356bda80ee18c8cbcf6b30a8d0ad6eb80bfbf5724b43c85c6b4dbf508ab594a6016df11e02a56e633eb891e67c1ce545e1eb6284b91a13836b30375025faf8b5eb2601df76c2ea610a49adad11951452c2463424d48d5a7e43a51c3d3a976bd3cfa", 0xd2) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0xc040, 0x7) mknod(0x0, 0x101, 0x2) fcntl$getown(r0, 0x5) ftruncate(r1, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x188, 0x4) shutdown(r1, 0x1) 16:00:18 executing program 0: r0 = syz_open_pts() shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0x5b7538b6b1e615b9) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 16:00:19 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c1, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:19 executing program 0: socket(0x18, 0x2, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1a3f, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:19 executing program 1: clock_getres(0x0, &(0x7f0000000000)) 16:00:19 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0xc043, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) chmod(&(0x7f00000003c0)='./bus\x00', 0x44) ioctl$TIOCEXCL(r0, 0x2000740d) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) geteuid() getuid() getuid() shmget(0x2, 0x4000, 0x2f6, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) read(r0, &(0x7f0000000240)=""/210, 0xd2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = geteuid() setuid(r5) setgroups(0x6, &(0x7f00000001c0)=[r4, r2, r1, r3, r3, r1]) shmget(0x0, 0x4000, 0xfe, &(0x7f0000ff9000/0x4000)=nil) getegid() open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x101}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:00:19 executing program 0: clock_settime(0x6, &(0x7f0000000000)={0xfffffffffffffffe, 0xfffffffc}) clock_settime(0x0, &(0x7f0000000040)={0x49952614}) clock_settime(0x0, &(0x7f0000000080)={0xaefb, 0x3}) clock_settime(0x0, &(0x7f00000000c0)={0x0, 0x1ff}) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="f3000090", 0x4) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) 04:26:35 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='cr') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/10, 0xa, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 04:26:35 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x6c) mknod(&(0x7f00000000c0)='./bus\x00', 0xc080, 0x9) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1c, 0x0) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000000)=""/65, 0x41}], 0x1, 0x0) 04:26:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000280)=[{r0, 0x4}], 0x1, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() close(r0) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() clock_settime(0x2, &(0x7f0000000240)={0x0, 0x2}) kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r3 = dup2(r0, r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x3, 0x210, 0x100}, {{r0}, 0xfffffffffffffffd, 0xbe, 0x2f, 0x2, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x800fffff, 0x1f, 0x30b}, {{r3}, 0x0, 0x20, 0xfffff, 0x2, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x22, 0x2, 0x7, 0x3}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x10, 0x4}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000085, 0x4, 0x9}, {{r3}, 0x0, 0x40, 0x0, 0x80000000, 0x8}, {{r0}, 0x0, 0x0, 0x40000000, 0xc4, 0x1}, {{r2}, 0xfffffffffffffffb, 0x81, 0xf0000000, 0x9899, 0x88}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffb, 0x40, 0x1, 0x5, 0x4}, {{r1}, 0xfffffffffffffffd, 0x80, 0x20, 0x6, 0x5}], 0x101, &(0x7f0000000200)={0x5, 0xec}) 04:26:35 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000200)="4bebf4a3adda8a34a9451f868f67e74a8e6d2778d127fb9674aad7e2bb64c471416ed016c7263f047086a2b01f37f1e589f7b3093ebf7f505710afaabee75edfbdf785fc636e579e69a908a3ead70b3187c322d25b3867965ae93957cc0120231385f6f41faa852ca3e50cf7dd6ad8c4e4c731e138c75e1a7b6344a1e4658a7041af924ce2f71b057b790702fe4bf9008e20f1d95297e9258a0712ae0db82af3409e49401f98c3b043baa3592545aa60c6a6b1b31b7dfc2160b94dcb342a104322d00edb5a93e58db67846c346de3d235d57d226401069f11a00f5572810769538a1ca173061e581881f1ae6de3e44dccc235d4dedff1936843924ed239e211eeefc017d4606fdc99066304fef621c8c3e548e2542230c8864aa627dd58335f55c4ba5a134a5ba3fdf3df692a062823bb00ffd00476c09938d6dc28ea0129b31a5021fcf8662f6448bbcc745f357748a7c3bf02300d262c1c8e68d163fd54f9a461e6af3e7bec1884ed5e3cfc7df23d8cbdebb7bfbee67085950a4955d64416f59f599c2ba7879d4ee5308dabb97ff1eb3f0ca2bfb9b26734a4bbb6850f3d8c3320be21b76ef4fd793f929f2969a9157e61a1f03b8beae505a292f29d7022469e2859af07fb7c7cf1657030fb53f9e1bbb74e9d8b7969de1e8b7049e73563e8798dafd4c995b0b1685f37afc276261a81dfaf8d8d3be29b3758032c3bb8f7129194c364fd2debcc3d1fb8ae48bccec82f0e89018e83fcaf37113700d3036d89717fb70f2f8a8bae70c64b9f76c365c38d66275e2843743f4f1ab0c0575bdfc56c183be6c0437929a1b793891554e69552e0d8929788f4324bcd1ad88b32872c07571df9efe8a070c07e76d1d7e271fde076d973b1ae254353225b79e338c5165479cf583a13bf2d88ffc00c3cd4e49ca670dfed88139c9d1e59dfdc7c11977bc1539ec2e9953398f1d53eea63f5c245f8655de3e53dd85aac1cc51f5f3b7bea4dcdc0f3ead3eea523567200d93afc608311467d3b7ddd142335bf9e8753fb0dfca4ec0cccfd29b195bf0b903e96d56cda78ab44fe38281951d98a287b45256a147673a1771976e6c6e18da570866ef37cfca0051cdcfff1d7d1ec7be0e9b0f0f52fec4ebabcdcd806cb8d6b7ec6e5936efea22b1036299d4e801bbe207e3cb95daa179a54369b9cb140c92ea43ba9ac9791ed0ac6c1d6e17d440665c30766c58512f8bcf2f7659d38bec219dead0b5b014039621c10a136bb6696542a0b31c7c2aad0fcbe1d422347328b75701b6c70275459c3cefabce8045518aa0d66880eecc87dc853b787d548dace3f11f36a4f4f8055dec00fc140176aa6a2e7b8ff66a7ef048c5fc1466d47fa49b19d41790898397570a2d144644a2dafc7e71d41f20fecbd6214c31b2c0963c35b580745e63cf9479bc67f645e664165809f6c13089d88aa52a3f335a148f468a382246a93cbc666af2d61fe7c9969d41b15a2dd0d2bd69bb7f08949f1675812e7cfdadb6cb843cd67b8148afb53770564a0d2bf5f111ec36bb0d0e781fc762fde344688be98fd27a4d636c1d2e4c47cf4d79b4e3b316b06ea28a29e13f135e24f1281df85c40e148730ffa69cbe7fbfa51d3c368ccac85f68fc97bf21fcf7061d278fdebf3de9f8f930324c914df7f2d2d15fd0c898534b1a1738246eaf97ee3e0ef3fbdaefc56b055147e9c3a263b34971a91f61a66d7a45b7707081ce9e3c7e8569b6efed8152c62a8514a98f93742cfa6257cd725781bf9451fedd541a39ecaccbb9e872efda3575b1503985e9403f7cef830739dbbc31310a085623a53bc98661a20b6deb7c9f808c4dd1be1e13c7ef0e0eb8518cba51830c0721d30b7abd561213601e6243d735ddad7d2726f6aa3bcad8c80194508a64d1c620aa5f0733fb764f89d7bc53b1a3e8ea496b769eab2359a09d250caeaebe5d2d98b47279ed8b469ecb37e16013b728a465f5eda1d338c372c4b5a04ccf341dd7ad583beb3e6bf2cfa57b6ce36faf2634fda208b5268b54492c5955844d3fdbcf0dd20716971e8b0c686a855e01ebfe19a1a2a5fda14565b980fdd8826e0cb6e51282747d91f67cf410a1efcf865668a73bf854f25689c731798abe7e10d36cb85bdc1b18f43856d27f21cc2b40aa513a03327cb4474324daa6b0e0a82ded0d96a91444185222d73ed2879faa8c30f24a2fb0da48137275d859fa7277cc50d6e985cbf7dfb1095816a6e1d70d5d22d770514f72d351da9814135ccbc4689a4109a6d0ea724ea171a115c1593016f9c9203c620fefa6901e8edd02821f07a4d98a334dd41a20cf8ded6c639bbbdc00bcd9c702988d8f806843ba91d3a9509cf11a1bbe08c561be04203b18731804e3cf092b246da08c012b51e0b43ed8a44096a82173d1e6f97d1412d229810a5a8401beb3c25efbfe226cc64dd3616f86b47a121ad794e5103314fb7d8f125fb36db353938242299ace2d09bed90158bc1e158a94330e7219e668866f6373b7be53200df643cefdea44191f7ad26ce64288debfd99b10bac33b4f0fba7c2bf60975c6c1390cd79d9a0b3238d53001d561fcb18418bdfd58cd8d3965b5eb5d389251657079294014ca13612598fe7386a1bf21a4d46b896f802d8480870337014a19fa8a8f901129ef2e2478daf18d8a6111022f53d1adc966184229ecc87f119f83f2bb4841619bf92ede464ef91ded3ee817deacc27d45d3a193d8522ce5aadf3e4a6e4132a4a2f13c96dc31cf690d7cd6b9efa38a3b91abf250a529ad07f07c8d2ad01398028d0a432db137eec83fc8b7a1aa63263c3c8734b127fe2f337526af68d007f889681de3b5e9a12ddbe193d13560bbdf6d70958d9dc2752bbc70f7d253133c9ce834fd7e2f84efc4e7c0f79a222deffd6a560c75508179f0207ed230a280627f98c1f028e4c00d92fe9a02b06ae943ad8a698416ff42eac4ff883bca93ed8c7db053d294beb2e074597e1c0f19b14c8432345d10f5e0476529c43102f924d7512fc0a2a4f83b4177ab54fe47a0a39ed3b8734cb66d07007a9c19cb536b21e02e29c14bebe0ac146f304b72767d8887301112a55145753816067b100658692e2fa5df107bb5b7352df14e452037f14f3bb4e35462ddacad8aff8ff74606e651b369e231ba712db7abcc0fa556176e2df7b2335c98309a14d39a9430858168ad0ba3cbccff787bc9c1c8941227c9849e10cdfb162213e0f22445d0d552ea6085198fe981b0ef8e76b40450b18e8a74871e83d1a2018101be60df4244f948d5f03ef96888693b9e54eb6fb7334c52bd57f764b8f50524625f2ff2b1f7b613fe7b85d71537b110be1bfc1dbba6415538108aefca3a3b1b2e16642c17c13c0d10051b722c88762060b2b44b6c4d0fc2d2cff80be30bf1b4b2a76d7da4dac518e9a06661428e7eff4237024ffe167ce783efdd76f74e854196877197c2acd7e6e6a1c754db260686de73ab9cb83a41ab3cd4a78f25fca4fc3cba6c3f3b684faab7816055941188ebb8ae3b1560a109655ac7ff8cdffa73d46de636bd6b9398115fbf8f93bb622ade7f8322c0d97c58643e3b2a41876d60d7daa8bf7ca7c25c961ac732c3bf27acfe45b05b21c2b78f429deac0bb2bebd256093b8ea470edec6eae1c999b8e24cfb2c8f0769097f9f693bbfc3c7b80ad499129cd88509666ac2c5ab5e15f829cbaeec5902b1186932d16cfddd9066ca2d57385e9d86d059df96481d508bfdd4869cffae2fe2513a1f369fd0d7f618e91d8f7aa60e3232dacff80255258ba0c1be0b1c245a5f7806535be6c973acfe5597dc1da07368a7bc8aa6a63f19021598bfd38321ad0efb3d1c699337ae40bb1fc2bf6de339d6fcdbb2366828df47831daf4e03db465c12d8318e3398b39e3a25a7e8fec233a44d0b41c3b5588f1b0d8bbdb2ff8dd16822fd20110988fc0a2391ca7a0168599add0dfd4c1926de0f961f313180cf899fdb1c7fa4de5467c26182205599bd0bfeb2908be65944154a2ece66d000db4f79e49d6f54a8c95deccf8165569c79c8b1ad11d7b6f40b7aff8388015b56afb961c62be2020ca7b73dc75a4a09be0e9d60be6e97d9dabe96dc2881d8253fa39ee292e84287deba058da61eec97b7e5bb2307a1ceac95a2c06d7e9e7cd774c85d09a6679fface81cb701bf01305310f23857ff46793429f26e5007966a3bddc614e230cd1de27aeed16a6b94971b4ea636f8b0efeed6ae4eed0084281c8ca9828f09bcdd7df6267a99d774239fa787ab221a9bf29bf293affc7c621159b0b6ee73385b5d9b901b230fe8ff5e0d71a76a74e92f07c8f7c26fe4abc84f937613c22241d8128b019639fd16f616ff5fd26927d5660162b1cf45ac1037a10dbdf7d6f6108c227e193d83ce349d60badae634725321d1e844fa1c299a2f12f4d4fcfa5d64873981a99a6af937559957e06e1a683deecf544ae80d3f32f412a2f65c4c0b98b3663c0b786c9499be6a639b9f78ee6f170af2c68a853bd70f31a1826bf4fc5a2a60b096c5869797752388f734d4e666f102965a62c97c499e69fff5f33c03ceeb1c6d3911f2f8caf2dd19f015b6332a802a21afb773aebea2d554820e3cdb5aaaa449dbe42db06ba25d1fc6fd8cb5acb6ac6d93588f2495e364e561ed2d92a27fd1a0f899ce7fe1d5efd323c7ed78eef105b80f81bb545974ec864f8c884a28caf5a0fc62b66b9697f44661b9b121f00cfb891d9f8ab22ef1eaf72d04383a55587ee4ac4d09294e6ab620e9e1321bd6d4985dc3922f3496f06880b3b80cc6a22532f280d4cabe62a6d6b31b6a86983e346bfb14178b546b3a78b154e908182a05d90d398154235754f97c4ed70c2734a161dbc04cdd0f81702b6a7150871728360c557f5c595223fd549b792ee70fcd77a5cff15e657ed0179ae8e3e2caf14925112350c5e695e1fe4f05e0efd937fab868aa09127fc580d88531043a03ef51bea8981d40005e00ad7c40d2edb06d4567956d9407fb05aa537fc46c4cce171c26b65945b01f80e3a713c7f654258581f8e915caeb081e7778401bb0f9dcdfa9ac0ee832fe6325cfee0bf7c4e5c3710b08a9cc5f4b5fc6efbeb470eff438badedd7af1bf882962265291928ed83642d647f471784c39859b6fb476e7d8546a6724702878f6921833e4fdea281e2cf5e5a9fe2ac4e0c97686b23a4cd6dd9cd87050cf6d915e04a25a8229c883ce10dd7e2b689adc8f3d746af852b77415cd2ca3572f7b09541b11ace23b0650b5c2ea390a2e514f9b85f38146e23988637c4b9706f95f6a5c47acd4696f8b46fe5b08d008796c1b6e05299a049145522ceb61eb50e4642275b71973eb4c20c08d2862f66ca16f22928be75d325efeacd7ea1a97b6182c332aaf828acdec7709312335182ebd00cc1f2c592f4da709bb3267f470ae562227bde3c31144924031673d075fd3cdae9fa69d21c895429df5f1b11e1baf5285b07d0bcb694cde7b7e7ca9e5718b3b1e5a3ebccf459b37f38fbc6ae8c2a7e8fd1b46cc1b5b7b42e83ed541435b7cdc7fba244afb8d107b3d66b06845b0eb5aea9d8b5c501e7af8ac0687ff8cd56be9dd0d2c002394457956dcbbf86635fd1014d7e5b88bdf21194ca8a63193f13ba4e31d3898b2021572eebe6d7c651f6c0caf361a59f89a580a0da40f0bba8ff3020d66f5b0b2d74d1ac4745f06750ea915b2fd7f815c7e9370e02c5e4420135d2ca4a10f853889af55bd815794409902b220cb8be4bfd4b1ddc81d93d7a7823d86198aa8997f9a15b6c069d4227", 0x1000, 0x7, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) renameat(r0, &(0x7f0000000040)='./bus/file0\x00', r0, &(0x7f0000000080)='./bus\x00') read(r0, &(0x7f0000000140)=""/99, 0x63) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) 04:26:35 executing program 0: r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb4dd0284d3956d7bdbcc4f12e8b395a4e50665a3814d8ad4fbb1075ff7d7463392984cfb5767ae7d7a8751e02e3382fd65d106bcaddd40113d2dfd740b502a7bfb71abe4c938909ffab2eeee1d631e60bf99b2a86b1f1304debd18f4b60b4f12a01c3b37dde561cbe680000000000"], 0xa1, 0x3, 0x1000) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000d48887fd00000000000000000000000000000000000000000000000000005f6c6eb563b99ef70000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000281e2db00000000000e57a541fcd1bbbdabe813653393ab9704321ba4faef6a550f6e2d4a1ad9991830232a21635e6aa7aa35ed424c1ec2fbe8904f42de5a406d9965268e2676277732d835f8cc1125d7f82f130eceae2a7e886108c86afcdb53521f0d96c19fff80e0bad4a4e0db30e77c0b5f609e2ff0000000000000000"], 0x7b, 0x3, 0x1000) getgroups(0x5, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x3, &(0x7f00000005c0)=[r2, r3, r4]) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/63}, 0x47, 0x1, 0x800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x4) getgroups(0x7, &(0x7f0000000200)=[r3, r3, 0x0, 0xffffffffffffffff, 0x0, r1, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f00000003c0)={0x3, "505876bf0e76f4dce829a38797a0723bb4b7b7d5da2f00b6b24a1ba93f3c4e34270492a608d9160e543bc3431314a598b1315d67fcee61b1d0b7007b8be70cac77d9b2f7f35cef17bc0b8612eb9b8549b3b8ad6d2cae1c062ded7b1b83b491f25ec1f513d070aec0342d1b1c5c569304935fcf6f086b31350cb9f540b24542b8efe9acc94a82bf215930b6f73096e415c8a25853de0d96d31810fe9dadcb21795da80f2b80eced5607e0536bf5731888f52b91d4c541cda0f536ace4d7f560e7b8969caaf55ca6387fc0eafaaf8010e927cdb1d4c4874b229fdb2e80794af569c4cddb0319b32b824d231b13019890c1f24902319acd"}, 0xfe, 0x800) 04:26:35 executing program 0: r0 = socket(0x18, 0x2, 0x9) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0xad) socket(0x1b, 0x7, 0x0) socket(0x18, 0x3, 0x99) 04:26:35 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getuid() r0 = getuid() r1 = geteuid() setreuid(r1, r0) r2 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x4) setreuid(0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:26:35 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) madvise(&(0x7f000008c000/0x3000)=nil, 0x3000, 0x7) connect$inet6(r0, &(0x7f0000000300)={0xa}, 0x1c) 04:26:35 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2080, 0x0) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040), 0x10004) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) socket(0x10, 0x8000, 0x1) 04:26:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000306000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:26:35 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/191, 0xbf) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x10000000000000fb) write(r0, &(0x7f0000000040), 0x10250) writev(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r5) readv(r4, &(0x7f0000000580)=[{&(0x7f0000000bc0)=""/4096, 0x1000}, {0x0}], 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r4, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/248, 0xf8}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/113, 0xfe6b}, {&(0x7f00000005c0)=""/102, 0x66}], 0x5) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000007c0)) 04:26:35 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='../file0\x00') 04:26:36 executing program 1: syz_open_pts() r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x80000007810, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) 04:26:36 executing program 1: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080)=0xffffffff7fffffff, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x6102, 0x8001) 04:26:36 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) kevent(r1, &(0x7f00000002c0), 0xff, &(0x7f0000000280), 0x101, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 04:26:36 executing program 1: r0 = kqueue() dup2(r0, r0) kevent(r0, 0x0, 0x0, 0x0, 0x8099, &(0x7f0000000000)={0x1000000007ff}) close(r0) 04:26:36 executing program 0: setitimer(0x2, &(0x7f0000000140)={{0x7, 0x200}, {0x9, 0xffffffffffffffe0}}, &(0x7f0000000180)) setitimer(0x2, &(0x7f0000000040)={{0x7, 0x1f}, {0xfffffffffffff800, 0x8}}, &(0x7f0000000080)) setitimer(0x2, &(0x7f00000000c0)={{0x6957a98b, 0x6}, {0x9, 0x3}}, &(0x7f0000000100)) r0 = msgget(0x0, 0x120) msgrcv(r0, &(0x7f0000000280)={0x0, ""/188}, 0xc4, 0x0, 0x1800) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x800}}, 0x0) r1 = msgget(0x3, 0x80) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa5, 0x1, 0x1000) 04:26:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x200000029, 0x1b, 0x0, 0x0) 04:26:36 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="a5a8aaeef90be138434d8c9db308f5d4b6fba4ab14ba0d1f15b1f6002ad6c0d56b38a0153b38b806b01013ad020948a180a39f9fde0e27c35b92107d5facea59c245fbd3b27509d9405608b7f42370475d2e93c62c86f1e5a6a8e09ab450b20034fde9a827865c2eceb85dbdb7aeefb64b3648406eb4a2123f656eb03a8628094b028ceb3eca2b06ff85600fe855f3dcb5adea3a631e78e79693f65a57c67b50943bf4af3799fd9855fa8b75c9745fd8170235a76bfcc00cb4336b2f395fdd818b6528893262f7cd1d7ebe74e46a8982377ac78104732dc100435f8fbca3313688377f9aa869ebec3327a147a3bf13411fb30eee3c23", 0xf6}, {&(0x7f0000000140)="852ed45259c8da691fc1607e6b2a44c6f3ace8daa74d6f42503a8f665d270e8251f96a7fad81d50d55781df5b73a798fa5b605c30c3992eee75f63e68a00c8d5197deb8046b94275c6aea5c6413505eb11a50de40af1dd12863c4343079b11e10cde", 0x62}, {&(0x7f00000001c0)="66516050b479eda547008f613a606f0c3acb440d1e3fcab2eecd846352f58cbb3cc1897f206dabc4a8d11cfc6acc89ae26235640e3de1eb2552ffd72a3e5fdebe45c76851d39", 0x46}, {&(0x7f0000000240)="74ec61c9f3477c05c0477757968c3fbf0740ea9631a4c241eab4269a06694488ada3a23b30f8ebc2c82c432a187ff824819918d29dfe1f5e", 0x38}, {&(0x7f0000000280)="fdd9b0f5b64b7064801d7cced504d96bbfdcb5eaf292d9ee366c3e4d0642f118f5cd20499893e7f6918a53ea408abf48e7c901c2ab2acf26dd3eef2a39a5910218cf5717f01998ddca712737aa0d8926ca354d42007b9d19f506a811f69c10365068fce9bfd4d340ac9e4032e085fab3743b09a92c0dd54416a3dada019686bc75364e243fdf5e6eaa91099c1a1d4d04fbc933fbc55db28661643730e2a604e522597782b99fdd971054ffd55dbd64291ffe7cd38803632d7ac9787307e96852149654278c9686062a97086d32428b094c49bf1277", 0xd5}], 0x5, &(0x7f0000000400)=[{0xa0, 0xffff, 0x5, "c09da84edf93798d20fc6708bb0b56c812125375b721f50dcbb82e68e3abff2307fa28bbf2f2fb147eb71060f728dc4cdf67bfd7e4f81e6a3fce1af676b383478c656300e19e251d4426bf61c9e0554cc75225cbea306bcbefe7d21a2cf88fc9a98d9ac1a978ad702058831d4385d8f05cf86c8614586d324409c0739f382e34a23e6198c6bb52164f1e248d8b"}, {0xd0, 0x1, 0x89a3, "13f3a634eef200812cf04b284a43e7c14cdc937633c23058d92a3f8a712872c522f0806e745503688c257071c3d08d644809e4774b8eb85b83919bb917d38412cfe540b1d97315093a5fd36a511970a495579df0396ea36408d1de6ebf92923f8239ef07120740562c6b8a7ec5c147dc6fea310bb7f2f11293340a1c54020c416a13cd63dc73c47ddedd24de444c4eaf974d1b39dbfd95aadf25a6d74e719a9cf130f22f9cc8aea85a0654e9b965e29664a73636bac332239607c323"}, {0x100, 0x1, 0x80000000, "02831eb6acf9970f19005212517a29e27b2a98e1084a7a461d323412f9d14954dc15e955ea5d479e03e6765d91ca0722d9aba0e5cdfe442f44ec44d6237f9d18ea8c68e83793cc928c8615b5525ebd18debf1c1a84cedc46ff90a3f3838fcc9ffaca0061e998fb4e3dfb6f3381e9126ef86e3436670dd306decc45f2a34c1ece64f9c3c37b3f1286f94ed98e6cbeaeb72bad1539d501d7d6e5dbe47cddcf98dc4df6116df88b0c978d09b634b565c48da2bb649b6c24caa76a36e76deaaa948a0267930a67dab92c2b40e6e6556640a13e4657502cc8ac9e6245ec74a8cf6103c042e793d819d97be7e6b1436a0eb9"}, {0x28, 0xffff, 0x7, "8291a4c47b61da72769b3cb0a9d5abe7e935fc1aa00b"}, {0x10, 0xffff, 0x7}], 0x2a8}, 0x2) 04:26:36 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x5, 0x1000}, {{}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x2, 0x3}, {{}, 0xfffffffffffffffb, 0x1}], 0xa102, &(0x7f00000000c0)={0xff80000000, 0x8e}) open(&(0x7f0000000000)='./file0\x00', 0x10100, 0x23) kqueue() kevent(r0, &(0x7f0000000000), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x43, 0x40000000, 0xeed, 0x80}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x40000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x5aa0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x432, 0xa5b}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x6, 0x401}], 0x0, &(0x7f0000000040)={0x2, 0x7}) kevent(r0, &(0x7f00000000c0), 0xec7, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}], 0x8001, 0x0) 04:26:36 executing program 0: socket(0x20, 0x3, 0x0) 04:26:36 executing program 1: r0 = socket(0x22, 0x3, 0x0) listen(r0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 04:26:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="00c5f8352d0917b163cb5f8beba77af7b0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815d7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f408d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba733a77af6e33cb873b9287d55c6b3eb5c596fa70d27010400002a8d6969cc576c00f0", 0xc3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0xe77, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffff8, 0x21, 0x1, 0x3, 0x7}, {{r2}, 0x0, 0x2, 0x4145a95efce2ff94, 0x9, 0xfa6}, {{r3}, 0xffffffffffffffff, 0x2, 0x20000000, 0x41, 0x39b6765e}], 0x3, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x0, 0x0, 0xb4a}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x1ff, 0x7fff}, {{r2}, 0xfffffffffffffffd, 0x20, 0xf000000a, 0x2276, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0x901a14da17b8221b, 0x3, 0x9}, {{r3}, 0xfffffffffffffffb, 0x5, 0xf, 0xf3, 0x5}], 0x7f, &(0x7f0000000040)={0x5, 0x7}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 04:26:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000100)='.+}^!\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x769e6f1298fc816d) ioctl$TIOCCDTR(r0, 0x20007478) select(0x6, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="d0", 0x100000140, 0x0, 0x0, 0xff83) 04:26:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0xfffffffffffffffd, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='r\x00') mknod(&(0x7f0000000100)='./file1\x00', 0x40, 0x83) openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 04:26:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x2d1b000000000, 0x40, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r4, 0x2000747a) dup2(r2, r0) 04:26:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffc) fchown(r0, 0x0, 0x0) 04:26:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x0, 0x80) 04:26:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x580, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x8, 0x0, 0x9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) close(r0) 04:26:37 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) shutdown(r0, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x244) sendto$inet6(r0, &(0x7f0000000000)="3849fdf2d5575f06e6ec7929d9606fb9db09824e48235331a2c1ae9c18dd573b511f9ab4ca780a9209b991d65e8fa774938b915a1e13aac7dd7dd4d64b1d522c74da47afef05c9d55f3e89ad81ed32389b4794956febf7351d4623e49f2ce252bd1608bde76473842a3e5896fe72fa96", 0x70, 0x0, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x386}, 0xc) listen(r0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 04:26:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000a975eef70dd41c02b3fcfa8a1f4eaac102d208045a9cfdffffff4c2cf37628210000000000000083103abeeda8e4c1f0eac426c4a368649e002aa842af91f60ce8211851d5d5bfee6660d58351fe633972db3b8031ff0000000000000092d3bdd5d9f19a7efb4407e9a3ed7785aa0aff440bafa8f630488c8ff72c9fad6886957ac663a3bce5f92816bc68b5dbdfd3598958deb554a439d32c679ed3d54ca0f95d01a03526ab639f1499ea20db3bbb13ccbeb4ce29ea9e63e2fd1191000100000c1d435ed79ba1e21cb91347b2bc45abd6baa043cbc448e7b6ecfadcb125ab6e42dcfec66219d0b59ff8baf69c7b2f693b50cab01009b8bdc57ffa0b127fc84399aac2a5b39b580412f6214033e16b3a8cf59b2087e080aafb0674d8e4c8b0163bd2ef0052b5ee1d7cd3e3deda3e840b12c59d27d88c7c85724ddb5d71f5eaab22a4dbab33268be39ea9c7baf721d0995baa41a9ee5dfc1501dc54f2b0c2fe3b2109ebddd6d4b6bcffb3a497ddb391e1e1af233512c4ab89d55716f7dd34e9e4e6c44f0a2fdcde7454256066512034576c36bfe673e77981115202d2f1d0052fc45704cb62c8f4e9650ec59977202ba26e03a86192ad78fe0554478ccfdc", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000280)=0xc) 04:26:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x2a0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x5, 0x202}) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) syz_open_pts() 04:26:38 executing program 0: r0 = socket$inet(0x2, 0x7, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xce7, 0x6b65, 0x5, 0x5, "ad5c61001e5c8f421521b9ccc7c0208d204cb6c2", 0x9, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000), 0x0) 04:26:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) socket(0x18, 0x4, 0x4) setsockopt(r0, 0x388b, 0x3, &(0x7f0000000000)="971afdea54d60702d2f887b7", 0xc) 04:26:38 executing program 1: r0 = syz_open_pts() r1 = getuid() r2 = getgid() semget(0x1, 0x2, 0x404) semget(0x2, 0x3, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001240)={{0x8, r1, r2, r3, r7, 0x10, 0x4}, 0xff, 0x5, r8, r9, 0x2, 0x30, 0x7, 0x9557}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x80000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000012c0)={{0x8, r3, r4, r6, r7, 0x41, 0x101}, 0x7, 0x5, r5, r9, 0x2, 0x9, 0x2020000000, 0x9}) r11 = semget(0x3, 0x7, 0x4000000000120) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x3f, r10, r7, r1, r2, 0x2, 0x9}, 0x897c, 0x100000000, 0x8}) r12 = msgget(0x1, 0x48c) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/114) 04:26:38 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x6, 0x9}) r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x40}, {r0, 0x100}, {r0, 0x1c}, {r0, 0x80}], 0x5, 0x80000001) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x4813, r0, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x202) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 04:26:38 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvfrom$inet(r0, &(0x7f0000000100)=""/242, 0xf2, 0x3, &(0x7f0000000200)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x2, 0x2) getsockopt(r2, 0x1, 0x1c7f, &(0x7f0000000240)=""/199, &(0x7f0000000340)=0xc7) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = dup2(r3, r1) socket$inet(0x2, 0x3, 0xa7e) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000040)=0x80000000, 0x4) msgget$private(0x0, 0x200) 04:26:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) close(r1) lstat(0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:26:38 executing program 0: r0 = kqueue() madvise(&(0x7f00003ec000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f00003ed000/0x3000)=nil, 0x3000, 0x4) r1 = getgid() socketpair(0x1, 0x4, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) munlock(&(0x7f00003ec000/0x3000)=nil, 0x3000) getgroups(0x1, &(0x7f0000000000)=[r1]) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 04:26:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="e4fdf9e036548e993bf514f433a3ea248c6cb94dff96290866bb7e7880c958dab2a63f9d1d680b8209c6b9ea48e11e9091a0cbb9d471386a9d1db5e62a6fb99a860ef07573a06a15495542bd0b2bf859aff639e305a4e2ab9b5316413380655e863275a3f92fd48c97b092705fe6be10d95c4a694538ed0130dca59ab252b9dc52614735c3d1707522aa8a6107c90baa35c4126d4b303ea677f9062508c9345aaf41f4d12ee90cb26130034d3ee197ed985e31cfb73e17921d226394c20be2b05f1e37dc099ae96c5d59b77308897fa6470ffccba02a4d5c9079d52ae7973105a4a689c4d59d9340d7ea497eac522ae61acd", 0xf2, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000001780)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) 04:26:39 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000015c0), &(0x7f0000001600)=0xc) preadv(r0, &(0x7f0000002d40)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/130, 0x82}, {&(0x7f0000002700)=""/244, 0xf4}, {&(0x7f0000002800)=""/140, 0x8c}, {&(0x7f00000028c0)=""/230, 0xe6}, {&(0x7f00000029c0)=""/187, 0xbb}, {&(0x7f0000002a80)=""/200, 0xc8}, {&(0x7f0000002b80)=""/235, 0xeb}, {&(0x7f0000002c80)=""/131, 0x83}], 0x9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x300, 0x40) preadv(r1, &(0x7f0000001540)=[{&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000000080)=""/92, 0x5c}, {&(0x7f0000000100)=""/234, 0xea}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/45, 0x2d}, {&(0x7f0000001240)=""/239, 0xef}, {&(0x7f0000001340)=""/243, 0xf3}, {&(0x7f0000001440)=""/214, 0xd6}], 0x8, 0x0) 04:26:39 executing program 1: r0 = socket(0x8, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 04:26:39 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r0, &(0x7f0000000000), 0x327) r2 = getpgid(0x0) fcntl$setstatus(r1, 0x4, 0x8) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 04:26:39 executing program 0: r0 = syz_open_pts() dup(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x800) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x2) 04:26:39 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x80000000) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 04:26:39 executing program 0: clock_getres(0x20000000006, &(0x7f00000000c0)) 04:26:40 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1000, 0xffffffffffffff4c}, 0xc) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000280)=[&(0x7f0000000100)='%/{\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='$})\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='/.,\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='{\x00', &(0x7f0000000380)='!\\^)\x00', &(0x7f00000003c0)='\x00']) connect(r0, &(0x7f0000000440)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc) 04:26:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x4) write(r0, &(0x7f0000000000)="511b61cd151110b8407ee73438fca77c64c49cc1b34fbfb9476ac7299acaf177ee89e89870c028d460fa7e53d180087eb129864805dee985913d1fbabd23a64071ae586abffa47657b72da703226f31cdb03c31cfce4d7f455bec337d2e5a51860e3e03fe486c887825920e14962ff7f60562f01a293a15f438681b94268cbdc4e8e18ad1907640c59626d3908b71c3c19a3827cfdd066bf6dd614b31196f6570def508613a631a267ff01c0f960f1600e8a695dafd00890efd2d0e03621e7720b31f0ac4416714864afbc6ee4ed950f4c0abe", 0xd3) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 04:26:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) socket$inet(0x2, 0x8005, 0x2d) socket$inet(0x2, 0x4, 0x7c) recvfrom$inet(r0, &(0x7f0000000000)=""/160, 0xa0, 0xf9cb05cbc8606261, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 04:26:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000040)={0x3, 0xffffffffffff4776, 0x4000000000000000, 0x7, 0x1, 0x401, 0x2408, 0x6}, &(0x7f0000000180)={0x3153, 0x1}) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) 04:26:40 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x9) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getpid() r6 = geteuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) r8 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x9, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r11 = getpid() r12 = getuid() r13 = getgid() r14 = getpgid(0x0) r15 = geteuid() r16 = getegid() r17 = getpgrp() semget$private(0x0, 0x3, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x9, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="b3488ed3a582e8c8ee0dd992f56615ce690c055a1eb1911ada2ea01efd856832d6752bb963f0a0b0a54a823b3c506c5f1ab1d4f9e98d31b06cac9ca9ba3c2f605a0b4ccf093c379553cdda47e5f8f093592d6c416176f1d834517a25ea81c4e13c19bc903bc3cc2d5bc4c033e2c78172961644cee5b9fc848f90c864be541f6e20446af0b80672509bf39c52d4e6e62f03878fdd3b71b9389a48e90a2c8d35c5c7d8fe351ae3175dc2010f5f48f4c02559b25c5bfbe3c7b962f20f12a2533ab99f5bba99c7c7ffeef7242f4e11cc3f000f48a7b6f522a423f0adeddebf7b83386ec840fa189f5bc8ec38009587f46b5abe05ee6ee253b230f3", 0xf9}, {&(0x7f0000000180)="85d747a1c394517430cfb40643af3a922aaf3cea1c59890082feed", 0x1b}, {&(0x7f00000001c0)="735404d0d747f45d28e05ee1cd8effb123f5ddc0bc3a177c8e8c9c433084366ed205945d32b6c11a30344f198fd3430e0bdf2f3bf6", 0x35}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x120, 0x1}, 0x40e) 04:26:40 executing program 0: r0 = syz_open_pts() shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() read(r0, &(0x7f0000000040)=""/30, 0x1e) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x0, 0x98b, 0xffffffffffffff7d, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:26:41 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f00000001c0)=""/53) r0 = socket$inet(0x2, 0x5, 0x7ff) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x742, 0x9f, &(0x7f0000000080)="d6c5114b35dacb7c5feccdb314c7a42e8296f5333298a4c36b1c51a38128561d1679aefbeb1f4680406f174121935e3090b02d6ae434e5a0bd11c8946023c8ebab73ebfa37485b2e2fdfe71111f1f9f16626d91ab76bba4ff1d6378314ec2c90031c2c8ac1b6a651cc02fe7750fefdc154e7418e90ffc2a8496f5c9325b5db56ed2afda7b5fe45e3f63516a2005cd45ae9f495d835b545e10f1bcec7b1f99f396939ed45ab7abf9ca0c83eae4ca78a60e26291b82aa9e99ebc79831c99f363695dbaf8f52b0c09b2", 0xc8) unlink(&(0x7f0000000180)='./file0\x00') 04:26:41 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) socket$inet(0x2, 0x3, 0x100000001) 04:26:41 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r0 = getgid() getgroups(0x2, &(0x7f0000000240)=[r0, r0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x8) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r3, 0x0, 0x3) 04:26:41 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 04:26:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000040), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 04:26:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) ioctl$TIOCCBRK(r0, 0x2000747a) 04:26:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7f, 0xe2d3}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8080, 0x1) 04:26:41 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) minherit(&(0x7f000065a000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 04:26:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) pipe2(&(0x7f0000000000), 0x4) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 04:26:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x8) 04:26:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getegid() lchown(&(0x7f0000000180)='./bus\x00', r1, r2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10308, 0xfa) ftruncate(r3, 0xfffffffffffffff8) 04:26:41 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x83) 04:26:41 executing program 0: r0 = socket$unix(0x1, 0x800000000000001, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/26}, &(0x7f0000000040)=0x1c) r1 = msgget(0x2, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) uvm_fault(0xfffffd807f00cc60, 0x8, 0, 1) -> e kernel: page fault trap, code=0 Stopped at VOP_ACCESS+0x4a: movq 0x8(%r13),%rax ddb{0}> ddb{0}> set $lines = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f00cc60, 0x8, 0, 1) -> e VOP_ACCESS(ba8adda53d0ce933,d,ffff800020fe3080,cadd79db338) at VOP_ACCESS+0x4a end trace frame: 0xffff8000210e9720, count: 0 ddb{0}> trace VOP_ACCESS(ba8adda53d0ce933,d,ffff800020fe3080,cadd79db338) at VOP_ACCESS+0x4a sys_unveil(fd3655ebc8caf3c4,10,ffff800020fe3080) at sys_unveil+0x317 syscall(94a69196801907c4) at syscall+0x5a0 Xsyscall(6,0,8,0,2,cab82a3f010) at Xsyscall+0x128 end of kernel end trace frame: 0xcadd79db3c0, count: -4 ddb{0}> show registers rdi 0xffffffff81e79a0a VOP_ACCESS+0x3a rsi 0x8f rbp 0xffff8000210e9200 rbx 0x2f rdx 0x90 rcx 0xffff800006145000 rax 0xffff800006145000 r8 0x40 r9 0xfffffd807f7c7ae0 r10 0x4a565b865d45e8f8 r11 0x2e20a4295c570983 r12 0x100 r13 0 r14 0xffff800020fe3080 r15 0xfffffd807f7c7ae0 rip 0xffffffff81e79a1a VOP_ACCESS+0x4a cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000210e91b0 ss 0x10 VOP_ACCESS+0x4a: movq 0x8(%r13),%rax ddb{0}> show proc PROC (syz-executor1) pid=473632 stat=onproc flags process=10 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020fe3788,0xffffffff82236368 process=0xffff800020fe5a50 user=0xffff8000210e4000, vmspace=0xfffffd807f00cc60 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 52551 210255 39044 60929 2 0x10 syz-executor1 *52551 473632 39044 60929 7 0x4000010 syz-executor1 39044 320493 43105 0 3 0x82 nanosleep syz-executor1 52545 221020 43105 0 7 0x2 syz-executor0 96248 170602 1 0 3 0x100083 ttyin getty 15084 149293 0 0 3 0x14200 bored sosplice 43105 31045 61839 0 3 0x82 thrsleep syz-fuzzer 43105 327449 61839 0 3 0x4000082 nanosleep syz-fuzzer 43105 313498 61839 0 3 0x4000082 thrsleep syz-fuzzer 43105 379851 61839 0 3 0x4000082 thrsleep syz-fuzzer 43105 89112 61839 0 3 0x4000082 thrsleep syz-fuzzer 43105 127976 61839 0 3 0x4000082 thrsleep syz-fuzzer 43105 311385 61839 0 3 0x4000082 thrsleep syz-fuzzer 43105 503537 61839 0 3 0x4000082 thrsleep syz-fuzzer 43105 289788 61839 0 3 0x4000082 kqread syz-fuzzer 43105 387526 61839 0 3 0x4000082 thrsleep syz-fuzzer 43105 503856 61839 0 3 0x4000082 thrsleep syz-fuzzer 61839 523453 97338 0 3 0x10008a pause ksh 97338 474429 32362 0 3 0x92 select sshd 32362 378509 1 0 3 0x80 select sshd 55574 336903 89281 73 2 0x100090 syslogd 89281 10320 1 0 3 0x100082 netio syslogd 77307 82968 1 77 3 0x100090 poll dhclient 7945 182940 1 0 3 0x80 poll dhclient 21863 105943 0 0 3 0x14200 pgzero zerothread 24219 139399 0 0 3 0x14200 aiodoned aiodoned 25126 184182 0 0 3 0x14200 syncer update 10444 476464 0 0 3 0x14200 cleaner cleaner 51863 71740 0 0 3 0x14200 reaper reaper 84030 187258 0 0 3 0x14200 pgdaemon pagedaemon 24450 374702 0 0 3 0x14200 bored crynlk 67592 58704 0 0 3 0x14200 bored crypto 20145 495060 0 0 3 0x40014200 acpi0 acpi0 32548 36682 0 0 3 0x40014200 idle1 69132 365338 0 0 3 0x14200 bored softnet 77214 230935 0 0 3 0x14200 bored systqmp 34588 507157 0 0 3 0x14200 bored systq 34418 350756 0 0 3 0x40014200 bored softclock 29944 409490 0 0 3 0x40014200 idle0 1 358933 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper