ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x40020, 0x100fe0}, {&(0x7f0000077da0)="eb52904e5446532020202000080200000000000000f8000000000000000000000000000080008000ff030000000000000400000000000000ff00000000000000f500000001000000aa1cb4684d356101000000000e1fbe717cac22c0740b56b40ebb0700cd105eebf032e4cd16cd19ebfe54686973206973206e6f74206120626f6f7461626c65206469736b2e20506c6561736520696e73657274206120626f6f7461626c6520666c6f70707920616e640d0a707265737320616e79206b657920746f2074727920616761696e202e2e2e200d0a00"/224, 0xe0, 0x1ff800}, {&(0x7f0000077e80)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1ff9e0}], 0x0, &(0x7f0000077ea0)=ANY=[@ANYBLOB], 0x1) (async) sync() (async) r0 = creat(&(0x7f0000000040)='./file0/file1\x00', 0x0) creat(&(0x7f0000000080)='./file0/file1\x00', 0x80) write$cgroup_type(r0, &(0x7f00000009c0), 0xd4ba0ff) (async) writev(r0, &(0x7f0000004bc0)=[{&(0x7f0000002080)="2da03e9f9ceeba2ccc8706032ec1f05401ef386a7b795ade6ffa898b08d8e9229815d103d553354df9f5e48301ee155f0b0eed575d64f13c18aedb0ec8ff94c853918931e559b9db03a1632980a4798f9a58694605919ea7d4973670c23e7bb6bce27e98b40790610e38194d254618197f0c002a02d111ef6eb11644790a6991b2af6c440a5e5d6992e24fd7764354bff9e849c8c8f40b4ea5219bb1f099c7c9791da7571dfb99b00fc20d6c70b26a94a5a294a57dca9794", 0xb8}, {&(0x7f0000002980)="2c4fe554afe8cd3af2143d40c27c6b2ce9a8a5c52278860bb6696c573884ece661d55a5ec981bfa27fac016675f66015fb15d074dc6d73238ed04b99f593257d210c7c3d94978ba8d3806f788608f1ff19ba2c6d7933a6d7c17f0a21a8a65763182c4e525014df5e20741395dbc23aff", 0x70}, {&(0x7f0000002a40)="3f92fd2c16581127f1d051fc8bf0e6aea60216d31ed96a9f79cfd72eded4b7bc3e0adbd0ed1e6110a87b2eb902020bf75bf1e91b54fc75b9a8ec", 0x3a}, {&(0x7f0000003b80)="6a6f90cdbbc21183cd375c9fb77efa5f7cc5ed57d7499e146674fdb0f5341961d4289688f28ec08425afd191672531aef525a23d3dd3cde95421c4b59f8c862e5558c0d742252578e037af04a8a405f0585f8e9769d87401520e72d7b5325af90fdf77f6b88cd5bf0bd994198520e7c5667d36f43d9c996df9610f23600b7ff7830bbf37c7d009eb49f2ca73179932857a755637e0d272e9f7d9f3811188173e79837acd4ec088323019613c0e1f730f5942c6151f8b99d9e823fe298a5eb7e69f66ce0bfbcc808ddefd35e9c14d10bf93309be983b075dcd1dc986afa48fda7f9672c3d1ead9dc451085b883989f4df77eb0bf163c0cfc3c6f52a253d5256f3080dd0e5690e9afba1022dc0355e9d0d85994f37342ab5f407e45a9dccebf8f17af550f6f8b6d200570d9ca5bf78b9050a146f3c2ff1409f9bac2cc9f4a20a054e41adbb68575590f5bdbe51f5a81a87515a18f2bf5ab4e9716aea13cc6af81af4930e77886abf40476906175d3fb5da860230799903408dadc94c40b26043c373e1a321212843b9568f768e921c4d950d8160ba5e49589ec70373f2c4e678862f42f75d6157cb999f2bf520fbd109f3e07e4310cdd6449e7f479cc5365879977d169dda25209e6ec895e980cdd141e858b55e8001fb9abd6a6294596771d9b9b135862924a1453d4f765a1cc5755e41332d30a9394121ad7df00932ea1b5a211597e415e1bae178dbb1b55908eb5c0b0e931ff7d17743730f1d7b8a8394536ef976d902df1a2cb5067d7fc261e972c680488dac58f6aca31de79e0da8af5326de86d7980d60751e0ac42e44ed063f2e509ff7faffd4c15487313b7478a30784f6e127d3b4d0dd8120ce0aa292c6ca74dfe2eae6c0267f26b44519fb4c76a089031c8a22085988653c7e5bb366e40f38e8161fe1f5ee1198db1b45161a184aa3eecd58a3e083c138d677081b96c9d7d1e5beda6035d6581da81202aa5356cb18d35775fb9ca3965077136121e51e1ee015b30ada76be8e97cfd7b8498b4dc8c4f418ec26500ae7e4b034d6acf299f6542e076d67fb978a3c1743f76ca5dcb4d7c5adfb7f69c17451c7de2d17525e2bb363dbad04a17a93c99cdadb3fb7bfd1fb71dc9f1bc45204227045063dd79454e69f95605cb355f6fd929ee7790b5f916c2dac85ab59f5bbfeac7970d7979d8ecb11e9783b58dc243c1435ea6c9743fa483c2085610999d06257b4f270d216b18d1e46195bfe69c4e5657b6cd68d8ab8446a2fd8e39c9327d63450ead874067cab9e7259ba1449f9241169474f5671ea5d7a96d187384b7f0755996c3abe34a09cfd07c018fd956c33a3c08ad4868ee3cb64f43562cbf516a087af295fea0830521b03d00effdd304319c354148228e291c2b9d52c02ba78e42745664b66d9e2d54655d34a6fa9a9aee823279a926b1f26962665cebfc7302a680c63f33eafd0945508bec856ad60f39963a4646fccf5a8c901b5d22540e85c5f855aa910f9a829b0d05ca1175e0f6f85059e6eaeb14d051c25bf84fef8924673edbbadef69a0c4995d56bfec7ba338efb5ac5af3f1bea363f5ff59f53a5500eec98ef257f34e08db5c1757d84c0ddf80d33f76052585aa03f849f8762a1fcb62e53ecdc0ff51388cf7db30d9493645bed25e9387c72c5a32760a661b8a6804e840ad345595a03afd7191d05cfa9f0639910ee5dec6b9977d25db74e8db168d01ad621d9b5002c3ad4edaf6884a1ccbe5a0aa75d68a92336fa526d96888426dc27577baf89161cba8e19bcb1a145253ff6c5c8063b07dd1a39ff8b4ce31e27f25f03fbd64693c05e470869aa518e5d93c6bb7b74909c8a3ebcb045b6cecfdd707fa8589838eac0b5cd4db2c90b3d7b83318cfe6f6d9be9c429df6adabfe42c0a45bb29107a5057c0d898dba1b8935aa896b59618aa341657295dcbf8160cd6a171dccfeb91ea5227f10f9a0d48904f1dac90845b228eebfe57b77dca9dd6f7d248710170a590c243f6455fd4e6c28b26a4a5e492d516b7ee412a235269547e2be2eaaf53016933d44aab163433fc67c39d3ad447750dedd5a82d39a6a2c5df6bb2c01e0fc8f53d8dd9681d9deadc17c086d84f0a853956df286317789af21501cd0791e7b523631a6c85f3a2261ac54d609c4cd2ce2efdc617969d416991ca8ed6ca71ab4034d7ad863b7f6493a648540b0c5c64c4735a0f91ad25190bcb86c8866caa1c07a5be3a6bcd904389d2f179b5c0e07b2651f6ec53200dee70997fefe996336c0d9af04f116e8665755ad2ae4cbf544fc26cc9ca272584c824cb49eb7ed5e97105a38966e305e326ce15466cebb813ccaafc76e2334e31ee0bde563773572193f5a529f90421c8f3ab94df483c3f5bfc8575f28", 0x6a0}], 0x4) sync() 08:23:31 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500002c0000000000119078ac1e0001ac1414aa00004e070000007804000000000000000000eb1a41180000000000"], 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:31 executing program 2: r0 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r0, 0x400, 0x70bd26, 0x25dfdbfe, {}, [@L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x7fff}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}]}, 0x28}, 0x1, 0x0, 0x0, 0x80}, 0x40) socket$inet_icmp_raw(0x2, 0x3, 0x1) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)={@link_local, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x4, 0x0, 0x0, 0x3, 0x0, 0x3f18, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @loopback}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}, 0x0) 08:23:32 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500002c0000000000119078ac1e0001ac1414aa00004e070000007804000000000000000000eb1a41180000000000"], 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:32 executing program 2: r0 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r0, 0x400, 0x70bd26, 0x25dfdbfe, {}, [@L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x7fff}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}]}, 0x28}, 0x1, 0x0, 0x0, 0x80}, 0x40) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)={@link_local, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x4, 0x0, 0x0, 0x3, 0x0, 0x3f18, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @loopback}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) (async) sendmsg$L2TP_CMD_SESSION_MODIFY(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r0, 0x400, 0x70bd26, 0x25dfdbfe, {}, [@L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x7fff}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x3}]}, 0x28}, 0x1, 0x0, 0x0, 0x80}, 0x40) (async) socket$inet_icmp_raw(0x2, 0x3, 0x1) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)={@link_local, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x4, 0x0, 0x0, 0x3, 0x0, 0x3f18, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @loopback}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}, 0x0) (async) [ 685.854734] device veth39 entered promiscuous mode 08:23:32 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r2, 0x0, 0x4) getsockname$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0043000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@dellink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r3}}, 0x20}}, 0x0) r4 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r4, 0x0, 0x4) getsockname$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:32 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0xd, 0x4, &(0x7f0000000000)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x2a, 0x64}, [@call={0x45, 0x0, 0x0, 0xffffffff}]}, &(0x7f0000000140)='GPL\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x1e}, 0x64) r1 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8001, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$TIOCL_SETSEL(r2, 0x541c, &(0x7f00000005c0)={0x2, {0x2, 0x0, 0x5, 0x81, 0x101}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r4 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)=0x0) timer_settime(r5, 0x1, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(r6, 0x0, r7, 0x0, 0x7fffffff, 0x0) sendfile(r6, 0xffffffffffffffff, 0x0, 0xfb) write$P9_RREADLINK(r3, &(0x7f0000000880)=ANY=[@ANYRESDEC=r4, @ANYRES64=r5, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESHEX=r2, @ANYRES16=r1, @ANYRESHEX, @ANYRES32=r3, @ANYRESOCT=r3, @ANYRES8], 0xd5) sendfile(r3, r2, 0x0, 0x7fff) r8 = dup(r0) r9 = openat$procfs(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/schedstat\x00', 0x0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000900), 0x107000, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xe, 0x11, &(0x7f0000000280)=@framed={{0x18, 0x0, 0x0, 0x0, 0xc3, 0x0, 0x0, 0x0, 0x3}, [@map_idx={0x18, 0x2, 0x5, 0x0, 0xe}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7f}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @cb_func={0x18, 0x4, 0x4, 0x0, 0xfffffffffffffffa}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0x800}, @generic={0xa3, 0x4, 0xc, 0x4, 0x4}]}, &(0x7f0000000680)='syzkaller\x00', 0x5ff8, 0x0, 0x0, 0x40f00, 0x3, '\x00', 0x0, 0x28, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x9, 0x7fffffff, 0x7}, 0x10, 0x0, r2, 0x0, &(0x7f0000000940)=[0x1, r8, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, r10]}, 0x80) r11 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x2, 0x0) r12 = creat(&(0x7f0000002140)='./file0\x00', 0x0) open_by_handle_at(r12, &(0x7f0000000000)=@ceph_nfs_fh={0x8, 0x1, {0xb}}, 0x0) socket$netlink(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5f398a1fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac75627ed1153f78030343415bca6e8bb057018ad59a709000000000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup(r13) getsockname$packet(r14, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r11, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=@newlink={0xec, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r15}, [@IFLA_AF_SPEC={0xcc, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0x2, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @local}]}, @AF_INET={0x30, 0x2, 0x0, 0x1, {0x2c, 0x1, 0x0, 0x1, [{0x3}, {0x8}, {0x4}, {0x8}, {0x8}]}}, @AF_INET={0x18, 0x2, 0x0, 0x1, {0x14, 0x1, 0x0, 0x1, [{0x8, 0xd}, {0x8, 0xd}]}}, @AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @mcast2}, @IFLA_INET6_TOKEN={0x0, 0x7, @mcast2}, @IFLA_INET6_TOKEN={0x0, 0x7, @dev}]}, @AF_INET={0x28, 0x2, 0x0, 0x1, {0x24, 0x1, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}}, @AF_MPLS={0x4}, @AF_INET6={0x0, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x0, 0x7, @rand_addr=' \x01\x00'}, @IFLA_INET6_ADDR_GEN_MODE, @IFLA_INET6_ADDR_GEN_MODE, @IFLA_INET6_TOKEN={0x0, 0x7, @dev}, @IFLA_INET6_TOKEN={0x0, 0x7, @mcast2}, @IFLA_INET6_TOKEN={0x0, 0x7, @rand_addr=' \x01\x00'}, @IFLA_INET6_TOKEN={0x0, 0x7, @private1}, @IFLA_INET6_ADDR_GEN_MODE, @IFLA_INET6_ADDR_GEN_MODE]}, @AF_MPLS={0x4}]}]}, 0xec}}, 0x0) [ 685.991629] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 686.120612] UDF-fs: bad mount option "fsuuid=368cc" or missing value [ 686.214785] device veth39 entered promiscuous mode 08:23:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SET_LINK_PRI(r0, 0x0, 0x1) (async) r1 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xff, 0xe17}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) readahead(r1, 0x3e087e2e, 0x1) (async) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000340)={&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, &(0x7f0000000200)}, 0x68) (async) r2 = openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) (async) r3 = syz_open_dev$radio(&(0x7f0000000000), 0xffffffffffffffff, 0x2) readv(r3, &(0x7f0000000000)=[{&(0x7f00000004c0)=""/4096, 0x102f}], 0x1) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000000)=@filter={'filter\x00', 0x42, 0x4, 0x348, 0xffffffff, 0xb8, 0x218, 0xb8, 0xffffffff, 0xffffffff, 0x2d8, 0x2d8, 0x2d8, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x3e020000, 0x90, 0xb8, 0x0, {0x88000000}, [@common=@socket0={{0x20}}]}, @REJECT={0x28}}, {{@ip={@rand_addr, @private, 0x0, 0x0, 'veth1\x00', 'ip6gretap0\x00'}, 0x0, 0xd8, 0x138, 0x0, {0x122}, [@common=@unspec=@rateest={{0x68}, {'veth0_to_bond\x00', 'veth0_virt_wifi\x00', 0x32, 0x2}}]}, @common=@SET={0x60}}, {{@uncond, 0x0, 0x98, 0xc0, 0x0, {}, [@common=@unspec=@addrtype1={{0x28}}]}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a8) (async, rerun: 64) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/mcfilter\x00') (rerun: 64) preadv(r4, &(0x7f0000000940)=[{0x0}, {&(0x7f0000000540)=""/99, 0x63}, {0x0}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) dup2(0xffffffffffffffff, r4) (async) socket$inet_tcp(0x2, 0x1, 0x0) (async) syz_mount_image$udf(&(0x7f0000000440), &(0x7f0000000480)='./file0\x00', 0xd6, 0x2, &(0x7f0000001980)=[{&(0x7f00000014c0)="ddc2bd", 0x3}, {&(0x7f00000016c0)="d9b3db437f7b2d01b979f9c64032500ce72c6d4af68bfa74eb828e39a40f819e53e483fe41a8cce11d6460c265e823661ab1099de196061d13aeaa33f93c244beb22162c3c818f8978c85c38c796fc4e5942526a83c0ade90672fb9df43f8e6ef06fb750a5252d6c5fba4254131f4ca0da5b64cc322a35e26474c2fb5b94cf8092f6c9fdbc5d446ad3c723b3a4aa771c0dadcd1fca90987a08aabf4091d35fe954679c6e6fb1e9363009e67654b4e4421ce8e4fc24783d1d11f0a0491d3192ac5c9d31efa584e4a18e7e58be47151d5396ea92", 0xd3, 0x3}], 0x0, &(0x7f0000001b00)=ANY=[@ANYBLOB="756e686964652c6c6f6e6761642c73686f727461642c6673757569643d33363863630035312d336166652d303063342d383866312d35316335320134302c636f6e746578743d73746166665f752c646f6e745f61707072616973652c736d61636b66737472616e736d7574653d2c7569643d", @ANYRESDEC, @ANYBLOB=',appraise,app2aise_type=imasig,\x00'], 0x1) ioctl$VIDIOC_S_HW_FREQ_SEEK(r3, 0x40305652, &(0x7f0000001500)={0x1, 0x1, 0x70ba, 0x3, 0x105, 0xf9d4, 0x7}) syz_init_net_socket$ax25(0x3, 0x2, 0x8) 08:23:32 executing program 3: perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0xc8, 0x0, 0xff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xb}, 0x0, 0x2000000000, 0x4, 0x0, 0x9}, 0x0, 0x6, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) syz_emit_ethernet(0xd0, &(0x7f00000000c0)={@remote, @local, @void, {@mpls_mc={0x8848, {[{0x1000, 0x0, 0x1}, {0x40}, {0x9, 0x0, 0x1}], @generic="f277eaa398cac19fb17af1c6c1af74571a29797d88d180543ae039d45f13606a1c1d011ee613da203dccfbf7c00f55933afd0ba6482f53b80673808bf79490a88c5b61ad41d8c02430366c04001da0903d976173595cca2753ab65e7d821e6263fb9e52908bdae64687c0b1083e0709f0b750c508017fe5e3f2f282b5c8c47b39d9990226418564880598bf9e945ed9045690de6f350f5bcc18a2c5303c63458b88a9e119683cc2ad0ffc1e08b3df0f9822cc35e2675"}}}}, &(0x7f00000001c0)={0x0, 0x3, [0x46a, 0x6e4, 0x235, 0x1a8]}) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:32 executing program 4: unshare(0x6c060000) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000040), &(0x7f00000000c0)=0x8) sendto$inet6(r0, &(0x7f0000000080)='D', 0x1, 0x1, 0x0, 0x0) shutdown(r0, 0x1) recvfrom$inet6(r0, &(0x7f00000001c0)=""/138, 0x8a, 0x3, 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) setsockopt$XDP_UMEM_FILL_RING(r2, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) setsockopt$XDP_TX_RING(r2, 0x11b, 0x3, &(0x7f0000000140)=0x2, 0x4) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f00000002c0)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r2, 0x11b, 0x6, &(0x7f0000000080)=0x400, 0x4) bind$xdp(r2, &(0x7f0000000040)={0x2c, 0x0, r3}, 0x10) ioctl$BTRFS_IOC_DEFRAG(r2, 0x50009402, 0x0) 08:23:32 executing program 5: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x1}, 0x83158, 0x0, 0x2000}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x2) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) io_submit(0x0, 0x0, &(0x7f0000000340)) kcmp(r0, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$FS_IOC_SETVERSION(r3, 0x40087602, &(0x7f0000000180)=0x800000000000000) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net\x00') r5 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r4, 0xc020f509, &(0x7f00000000c0)={r5, 0x8f, 0x9, 0x1}) r6 = socket(0x18, 0x0, 0x2) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8907, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(0xffffffffffffffff, 0x0, r7, 0x0, 0x7fffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfb) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f000000f000/0x18000)=nil, &(0x7f0000000340)=[@text32={0x20, &(0x7f00000002c0)="3e0f78b13d350000660f38826cfc0eb9d90a00000f328fe860efdfe6c744240000280000c744240297000000c7442406000000000f011424650fc7b60080000066ba400066edc4c1f92b7dd0660f5cec66ba4000ed", 0x55}], 0x1, 0x4, &(0x7f0000000440)=[@flags={0x3, 0x200}], 0x1) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r9 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) getpgid(0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r9, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f0000000100)="c4c235aa1066ba2100b000ee440f07b9800000c00f3235000400d400910091b8010000000f01d9400f017100b805000000ba008000000f30420f38c9eef4c48181c6080066bad104b0e3ee", 0x4b}], 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$KVM_RUN(r9, 0xae80, 0x0) 08:23:32 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r2, 0x0, 0x4) getsockname$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0043000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@dellink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r3}}, 0x20}}, 0x0) r4 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r4, 0x0, 0x4) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:32 executing program 3: perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0xc8, 0x0, 0xff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xb}, 0x0, 0x2000000000, 0x4, 0x0, 0x9}, 0x0, 0x6, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) syz_emit_ethernet(0xd0, &(0x7f00000000c0)={@remote, @local, @void, {@mpls_mc={0x8848, {[{0x1000, 0x0, 0x1}, {0x40}, {0x9, 0x0, 0x1}], @generic="f277eaa398cac19fb17af1c6c1af74571a29797d88d180543ae039d45f13606a1c1d011ee613da203dccfbf7c00f55933afd0ba6482f53b80673808bf79490a88c5b61ad41d8c02430366c04001da0903d976173595cca2753ab65e7d821e6263fb9e52908bdae64687c0b1083e0709f0b750c508017fe5e3f2f282b5c8c47b39d9990226418564880598bf9e945ed9045690de6f350f5bcc18a2c5303c63458b88a9e119683cc2ad0ffc1e08b3df0f9822cc35e2675"}}}}, &(0x7f00000001c0)={0x0, 0x3, [0x46a, 0x6e4, 0x235, 0x1a8]}) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0xc8, 0x0, 0xff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xb}, 0x0, 0x2000000000, 0x4, 0x0, 0x9}, 0x0, 0x6, 0xffffffffffffffff, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async) syz_emit_ethernet(0xd0, &(0x7f00000000c0)={@remote, @local, @void, {@mpls_mc={0x8848, {[{0x1000, 0x0, 0x1}, {0x40}, {0x9, 0x0, 0x1}], @generic="f277eaa398cac19fb17af1c6c1af74571a29797d88d180543ae039d45f13606a1c1d011ee613da203dccfbf7c00f55933afd0ba6482f53b80673808bf79490a88c5b61ad41d8c02430366c04001da0903d976173595cca2753ab65e7d821e6263fb9e52908bdae64687c0b1083e0709f0b750c508017fe5e3f2f282b5c8c47b39d9990226418564880598bf9e945ed9045690de6f350f5bcc18a2c5303c63458b88a9e119683cc2ad0ffc1e08b3df0f9822cc35e2675"}}}}, &(0x7f00000001c0)={0x0, 0x3, [0x46a, 0x6e4, 0x235, 0x1a8]}) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) [ 686.431869] IPVS: ftp: loaded support on port[0] = 21 [ 686.447844] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 686.506312] UDF-fs: bad mount option "fsuuid=368cc" or missing value 08:23:32 executing program 3: perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0xc8, 0x0, 0xff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xb}, 0x0, 0x2000000000, 0x4, 0x0, 0x9}, 0x0, 0x6, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) syz_emit_ethernet(0xd0, &(0x7f00000000c0)={@remote, @local, @void, {@mpls_mc={0x8848, {[{0x1000, 0x0, 0x1}, {0x40}, {0x9, 0x0, 0x1}], @generic="f277eaa398cac19fb17af1c6c1af74571a29797d88d180543ae039d45f13606a1c1d011ee613da203dccfbf7c00f55933afd0ba6482f53b80673808bf79490a88c5b61ad41d8c02430366c04001da0903d976173595cca2753ab65e7d821e6263fb9e52908bdae64687c0b1083e0709f0b750c508017fe5e3f2f282b5c8c47b39d9990226418564880598bf9e945ed9045690de6f350f5bcc18a2c5303c63458b88a9e119683cc2ad0ffc1e08b3df0f9822cc35e2675"}}}}, &(0x7f00000001c0)={0x0, 0x3, [0x46a, 0x6e4, 0x235, 0x1a8]}) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0xc8, 0x0, 0xff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xb}, 0x0, 0x2000000000, 0x4, 0x0, 0x9}, 0x0, 0x6, 0xffffffffffffffff, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async) syz_emit_ethernet(0xd0, &(0x7f00000000c0)={@remote, @local, @void, {@mpls_mc={0x8848, {[{0x1000, 0x0, 0x1}, {0x40}, {0x9, 0x0, 0x1}], @generic="f277eaa398cac19fb17af1c6c1af74571a29797d88d180543ae039d45f13606a1c1d011ee613da203dccfbf7c00f55933afd0ba6482f53b80673808bf79490a88c5b61ad41d8c02430366c04001da0903d976173595cca2753ab65e7d821e6263fb9e52908bdae64687c0b1083e0709f0b750c508017fe5e3f2f282b5c8c47b39d9990226418564880598bf9e945ed9045690de6f350f5bcc18a2c5303c63458b88a9e119683cc2ad0ffc1e08b3df0f9822cc35e2675"}}}}, &(0x7f00000001c0)={0x0, 0x3, [0x46a, 0x6e4, 0x235, 0x1a8]}) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) 08:23:32 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x40000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) [ 686.786914] device veth39 entered promiscuous mode 08:23:33 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x40000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x40000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) 08:23:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_PRI(r0, 0x0, 0x1) r1 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xff, 0xe17}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) readahead(r1, 0x3e087e2e, 0x1) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000340)={&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, &(0x7f0000000200)}, 0x68) r2 = openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = syz_open_dev$radio(&(0x7f0000000000), 0xffffffffffffffff, 0x2) readv(r3, &(0x7f0000000000)=[{&(0x7f00000004c0)=""/4096, 0x102f}], 0x1) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000000)=@filter={'filter\x00', 0x42, 0x4, 0x348, 0xffffffff, 0xb8, 0x218, 0xb8, 0xffffffff, 0xffffffff, 0x2d8, 0x2d8, 0x2d8, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x3e020000, 0x90, 0xb8, 0x0, {0x88000000}, [@common=@socket0={{0x20}}]}, @REJECT={0x28}}, {{@ip={@rand_addr, @private, 0x0, 0x0, 'veth1\x00', 'ip6gretap0\x00'}, 0x0, 0xd8, 0x138, 0x0, {0x122}, [@common=@unspec=@rateest={{0x68}, {'veth0_to_bond\x00', 'veth0_virt_wifi\x00', 0x32, 0x2}}]}, @common=@SET={0x60}}, {{@uncond, 0x0, 0x98, 0xc0, 0x0, {}, [@common=@unspec=@addrtype1={{0x28}}]}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a8) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='net/mcfilter\x00') preadv(r4, &(0x7f0000000940)=[{0x0}, {&(0x7f0000000540)=""/99, 0x63}, {0x0}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) dup2(0xffffffffffffffff, r4) socket$inet_tcp(0x2, 0x1, 0x0) syz_mount_image$udf(&(0x7f0000000440), &(0x7f0000000480)='./file0\x00', 0xd6, 0x2, &(0x7f0000001980)=[{&(0x7f00000014c0)="ddc2bd", 0x3}, {&(0x7f00000016c0)="d9b3db437f7b2d01b979f9c64032500ce72c6d4af68bfa74eb828e39a40f819e53e483fe41a8cce11d6460c265e823661ab1099de196061d13aeaa33f93c244beb22162c3c818f8978c85c38c796fc4e5942526a83c0ade90672fb9df43f8e6ef06fb750a5252d6c5fba4254131f4ca0da5b64cc322a35e26474c2fb5b94cf8092f6c9fdbc5d446ad3c723b3a4aa771c0dadcd1fca90987a08aabf4091d35fe954679c6e6fb1e9363009e67654b4e4421ce8e4fc24783d1d11f0a0491d3192ac5c9d31efa584e4a18e7e58be47151d5396ea92", 0xd3, 0x3}], 0x0, &(0x7f0000001b00)=ANY=[@ANYBLOB="756e686964652c6c6f6e6761642c73686f727461642c6673757569643d33363863630035312d336166652d303063342d383866312d35316335320134302c636f6e746578743d73746166665f752c646f6e745f61707072616973652c736d61636b66737472616e736d7574653d2c7569643d", @ANYRESDEC, @ANYBLOB=',appraise,app2aise_type=imasig,\x00'], 0x1) ioctl$VIDIOC_S_HW_FREQ_SEEK(r3, 0x40305652, &(0x7f0000001500)={0x1, 0x1, 0x70ba, 0x3, 0x105, 0xf9d4, 0x7}) syz_init_net_socket$ax25(0x3, 0x2, 0x8) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SET_LINK_PRI(r0, 0x0, 0x1) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xff, 0xe17}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) readahead(r1, 0x3e087e2e, 0x1) (async) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000340)={&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, &(0x7f0000000200)}, 0x68) (async) openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) write$P9_RREADLINK(r2, 0x0, 0x0) (async) syz_open_dev$radio(&(0x7f0000000000), 0xffffffffffffffff, 0x2) (async) readv(r3, &(0x7f0000000000)=[{&(0x7f00000004c0)=""/4096, 0x102f}], 0x1) (async) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000000)=@filter={'filter\x00', 0x42, 0x4, 0x348, 0xffffffff, 0xb8, 0x218, 0xb8, 0xffffffff, 0xffffffff, 0x2d8, 0x2d8, 0x2d8, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x3e020000, 0x90, 0xb8, 0x0, {0x88000000}, [@common=@socket0={{0x20}}]}, @REJECT={0x28}}, {{@ip={@rand_addr, @private, 0x0, 0x0, 'veth1\x00', 'ip6gretap0\x00'}, 0x0, 0xd8, 0x138, 0x0, {0x122}, [@common=@unspec=@rateest={{0x68}, {'veth0_to_bond\x00', 'veth0_virt_wifi\x00', 0x32, 0x2}}]}, @common=@SET={0x60}}, {{@uncond, 0x0, 0x98, 0xc0, 0x0, {}, [@common=@unspec=@addrtype1={{0x28}}]}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a8) (async) syz_open_procfs(0x0, &(0x7f0000000180)='net/mcfilter\x00') (async) preadv(r4, &(0x7f0000000940)=[{0x0}, {&(0x7f0000000540)=""/99, 0x63}, {0x0}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) (async) dup2(0xffffffffffffffff, r4) (async) socket$inet_tcp(0x2, 0x1, 0x0) (async) syz_mount_image$udf(&(0x7f0000000440), &(0x7f0000000480)='./file0\x00', 0xd6, 0x2, &(0x7f0000001980)=[{&(0x7f00000014c0)="ddc2bd", 0x3}, {&(0x7f00000016c0)="d9b3db437f7b2d01b979f9c64032500ce72c6d4af68bfa74eb828e39a40f819e53e483fe41a8cce11d6460c265e823661ab1099de196061d13aeaa33f93c244beb22162c3c818f8978c85c38c796fc4e5942526a83c0ade90672fb9df43f8e6ef06fb750a5252d6c5fba4254131f4ca0da5b64cc322a35e26474c2fb5b94cf8092f6c9fdbc5d446ad3c723b3a4aa771c0dadcd1fca90987a08aabf4091d35fe954679c6e6fb1e9363009e67654b4e4421ce8e4fc24783d1d11f0a0491d3192ac5c9d31efa584e4a18e7e58be47151d5396ea92", 0xd3, 0x3}], 0x0, &(0x7f0000001b00)=ANY=[@ANYBLOB="756e686964652c6c6f6e6761642c73686f727461642c6673757569643d33363863630035312d336166652d303063342d383866312d35316335320134302c636f6e746578743d73746166665f752c646f6e745f61707072616973652c736d61636b66737472616e736d7574653d2c7569643d", @ANYRESDEC, @ANYBLOB=',appraise,app2aise_type=imasig,\x00'], 0x1) (async) ioctl$VIDIOC_S_HW_FREQ_SEEK(r3, 0x40305652, &(0x7f0000001500)={0x1, 0x1, 0x70ba, 0x3, 0x105, 0xf9d4, 0x7}) (async) syz_init_net_socket$ax25(0x3, 0x2, 0x8) (async) 08:23:33 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r2, 0x0, 0x4) getsockname$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0043000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@dellink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r3}}, 0x20}}, 0x0) socket(0x10, 0x803, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:33 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x40000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async, rerun: 64) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async, rerun: 64) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:33 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0xd, 0x4, &(0x7f0000000000)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x2a, 0x64}, [@call={0x45, 0x0, 0x0, 0xffffffff}]}, &(0x7f0000000140)='GPL\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x1e}, 0x64) (async, rerun: 32) r1 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8001, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) (async, rerun: 32) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$TIOCL_SETSEL(r2, 0x541c, &(0x7f00000005c0)={0x2, {0x2, 0x0, 0x5, 0x81, 0x101}}) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) (async, rerun: 32) r4 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) (rerun: 32) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)=0x0) timer_settime(r5, 0x1, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(r6, 0x0, r7, 0x0, 0x7fffffff, 0x0) sendfile(r6, 0xffffffffffffffff, 0x0, 0xfb) (async, rerun: 32) write$P9_RREADLINK(r3, &(0x7f0000000880)=ANY=[@ANYRESDEC=r4, @ANYRES64=r5, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESHEX=r2, @ANYRES16=r1, @ANYRESHEX, @ANYRES32=r3, @ANYRESOCT=r3, @ANYRES8], 0xd5) (async, rerun: 32) sendfile(r3, r2, 0x0, 0x7fff) (async) r8 = dup(r0) (async) r9 = openat$procfs(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/schedstat\x00', 0x0, 0x0) (async) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000900), 0x107000, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xe, 0x11, &(0x7f0000000280)=@framed={{0x18, 0x0, 0x0, 0x0, 0xc3, 0x0, 0x0, 0x0, 0x3}, [@map_idx={0x18, 0x2, 0x5, 0x0, 0xe}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7f}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @cb_func={0x18, 0x4, 0x4, 0x0, 0xfffffffffffffffa}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0x800}, @generic={0xa3, 0x4, 0xc, 0x4, 0x4}]}, &(0x7f0000000680)='syzkaller\x00', 0x5ff8, 0x0, 0x0, 0x40f00, 0x3, '\x00', 0x0, 0x28, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x9, 0x7fffffff, 0x7}, 0x10, 0x0, r2, 0x0, &(0x7f0000000940)=[0x1, r8, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, r10]}, 0x80) r11 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) socket(0x10, 0x2, 0x0) (async, rerun: 64) r12 = creat(&(0x7f0000002140)='./file0\x00', 0x0) open_by_handle_at(r12, &(0x7f0000000000)=@ceph_nfs_fh={0x8, 0x1, {0xb}}, 0x0) (async, rerun: 64) socket$netlink(0x10, 0x3, 0x0) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5f398a1fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac75627ed1153f78030343415bca6e8bb057018ad59a709000000000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) socket$inet6(0xa, 0x2, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup(r13) getsockname$packet(r14, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r11, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=@newlink={0xec, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r15}, [@IFLA_AF_SPEC={0xcc, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0x2, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @local}]}, @AF_INET={0x30, 0x2, 0x0, 0x1, {0x2c, 0x1, 0x0, 0x1, [{0x3}, {0x8}, {0x4}, {0x8}, {0x8}]}}, @AF_INET={0x18, 0x2, 0x0, 0x1, {0x14, 0x1, 0x0, 0x1, [{0x8, 0xd}, {0x8, 0xd}]}}, @AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @mcast2}, @IFLA_INET6_TOKEN={0x0, 0x7, @mcast2}, @IFLA_INET6_TOKEN={0x0, 0x7, @dev}]}, @AF_INET={0x28, 0x2, 0x0, 0x1, {0x24, 0x1, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}}, @AF_MPLS={0x4}, @AF_INET6={0x0, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x0, 0x7, @rand_addr=' \x01\x00'}, @IFLA_INET6_ADDR_GEN_MODE, @IFLA_INET6_ADDR_GEN_MODE, @IFLA_INET6_TOKEN={0x0, 0x7, @dev}, @IFLA_INET6_TOKEN={0x0, 0x7, @mcast2}, @IFLA_INET6_TOKEN={0x0, 0x7, @rand_addr=' \x01\x00'}, @IFLA_INET6_TOKEN={0x0, 0x7, @private1}, @IFLA_INET6_ADDR_GEN_MODE, @IFLA_INET6_ADDR_GEN_MODE]}, @AF_MPLS={0x4}]}]}, 0xec}}, 0x0) [ 686.969557] ieee802154 phy0 wpan0: encryption failed: -22 [ 686.976499] ieee802154 phy1 wpan1: encryption failed: -22 [ 687.000451] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 08:23:33 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000000)={@multicast, @local, @val={@void, {0x8100, 0x7, 0x1}}, {@can={0xc, {{0x0, 0x0, 0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, "c494b2a4cd3281b2"}}}}, &(0x7f00000000c0)={0x1, 0x8, [0x7b7, 0xde, 0xf1d, 0x52b]}) [ 687.147276] device veth39 entered promiscuous mode [ 687.234011] UDF-fs: bad mount option "fsuuid=368cc" or missing value 08:23:34 executing program 4: unshare(0x6c060000) (async) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) (async) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) (async) sendto$inet6(r0, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000040), &(0x7f00000000c0)=0x8) (async) sendto$inet6(r0, &(0x7f0000000080)='D', 0x1, 0x1, 0x0, 0x0) (async) shutdown(r0, 0x1) (async) recvfrom$inet6(r0, &(0x7f00000001c0)=""/138, 0x8a, 0x3, 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) setsockopt$XDP_UMEM_FILL_RING(r2, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) (async) setsockopt$XDP_TX_RING(r2, 0x11b, 0x3, &(0x7f0000000140)=0x2, 0x4) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f00000002c0)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r2, 0x11b, 0x6, &(0x7f0000000080)=0x400, 0x4) (async) bind$xdp(r2, &(0x7f0000000040)={0x2c, 0x0, r3}, 0x10) (async) ioctl$BTRFS_IOC_DEFRAG(r2, 0x50009402, 0x0) 08:23:34 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0xd, 0x4, &(0x7f0000000000)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x2a, 0x64}, [@call={0x45, 0x0, 0x0, 0xffffffff}]}, &(0x7f0000000140)='GPL\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x1e}, 0x64) (async) r1 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8001, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$TIOCL_SETSEL(r2, 0x541c, &(0x7f00000005c0)={0x2, {0x2, 0x0, 0x5, 0x81, 0x101}}) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) (async) r4 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)=0x0) timer_settime(r5, 0x1, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(r6, 0x0, r7, 0x0, 0x7fffffff, 0x0) (async) sendfile(r6, 0xffffffffffffffff, 0x0, 0xfb) (async) write$P9_RREADLINK(r3, &(0x7f0000000880)=ANY=[@ANYRESDEC=r4, @ANYRES64=r5, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESHEX=r2, @ANYRES16=r1, @ANYRESHEX, @ANYRES32=r3, @ANYRESOCT=r3, @ANYRES8], 0xd5) sendfile(r3, r2, 0x0, 0x7fff) (async) r8 = dup(r0) r9 = openat$procfs(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/schedstat\x00', 0x0, 0x0) (async) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000900), 0x107000, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xe, 0x11, &(0x7f0000000280)=@framed={{0x18, 0x0, 0x0, 0x0, 0xc3, 0x0, 0x0, 0x0, 0x3}, [@map_idx={0x18, 0x2, 0x5, 0x0, 0xe}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7f}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @cb_func={0x18, 0x4, 0x4, 0x0, 0xfffffffffffffffa}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0x800}, @generic={0xa3, 0x4, 0xc, 0x4, 0x4}]}, &(0x7f0000000680)='syzkaller\x00', 0x5ff8, 0x0, 0x0, 0x40f00, 0x3, '\x00', 0x0, 0x28, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x9, 0x7fffffff, 0x7}, 0x10, 0x0, r2, 0x0, &(0x7f0000000940)=[0x1, r8, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, r10]}, 0x80) (async) r11 = socket$netlink(0x10, 0x3, 0x0) (async) socket(0x10, 0x2, 0x0) (async) r12 = creat(&(0x7f0000002140)='./file0\x00', 0x0) open_by_handle_at(r12, &(0x7f0000000000)=@ceph_nfs_fh={0x8, 0x1, {0xb}}, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5f398a1fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac75627ed1153f78030343415bca6e8bb057018ad59a709000000000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) (async) socket$inet6(0xa, 0x2, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup(r13) getsockname$packet(r14, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r11, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=@newlink={0xec, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r15}, [@IFLA_AF_SPEC={0xcc, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0x2, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @local}]}, @AF_INET={0x30, 0x2, 0x0, 0x1, {0x2c, 0x1, 0x0, 0x1, [{0x3}, {0x8}, {0x4}, {0x8}, {0x8}]}}, @AF_INET={0x18, 0x2, 0x0, 0x1, {0x14, 0x1, 0x0, 0x1, [{0x8, 0xd}, {0x8, 0xd}]}}, @AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @mcast2}, @IFLA_INET6_TOKEN={0x0, 0x7, @mcast2}, @IFLA_INET6_TOKEN={0x0, 0x7, @dev}]}, @AF_INET={0x28, 0x2, 0x0, 0x1, {0x24, 0x1, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}}, @AF_MPLS={0x4}, @AF_INET6={0x0, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x0, 0x7, @rand_addr=' \x01\x00'}, @IFLA_INET6_ADDR_GEN_MODE, @IFLA_INET6_ADDR_GEN_MODE, @IFLA_INET6_TOKEN={0x0, 0x7, @dev}, @IFLA_INET6_TOKEN={0x0, 0x7, @mcast2}, @IFLA_INET6_TOKEN={0x0, 0x7, @rand_addr=' \x01\x00'}, @IFLA_INET6_TOKEN={0x0, 0x7, @private1}, @IFLA_INET6_ADDR_GEN_MODE, @IFLA_INET6_ADDR_GEN_MODE]}, @AF_MPLS={0x4}]}]}, 0xec}}, 0x0) 08:23:34 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r2, 0x0, 0x4) getsockname$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0043000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@dellink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r3}}, 0x20}}, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:34 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000000)={@multicast, @local, @val={@void, {0x8100, 0x7, 0x1}}, {@can={0xc, {{0x0, 0x0, 0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, "c494b2a4cd3281b2"}}}}, &(0x7f00000000c0)={0x1, 0x8, [0x7b7, 0xde, 0xf1d, 0x52b]}) 08:23:34 executing program 5: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x1}, 0x83158, 0x0, 0x2000}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x2) (async) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) io_submit(0x0, 0x0, &(0x7f0000000340)) (async) kcmp(r0, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$FS_IOC_SETVERSION(r3, 0x40087602, &(0x7f0000000180)=0x800000000000000) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net\x00') r5 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r4, 0xc020f509, &(0x7f00000000c0)={r5, 0x8f, 0x9, 0x1}) r6 = socket(0x18, 0x0, 0x2) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8907, 0x0) (async) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) (async) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(0xffffffffffffffff, 0x0, r7, 0x0, 0x7fffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfb) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f000000f000/0x18000)=nil, &(0x7f0000000340)=[@text32={0x20, &(0x7f00000002c0)="3e0f78b13d350000660f38826cfc0eb9d90a00000f328fe860efdfe6c744240000280000c744240297000000c7442406000000000f011424650fc7b60080000066ba400066edc4c1f92b7dd0660f5cec66ba4000ed", 0x55}], 0x1, 0x4, &(0x7f0000000440)=[@flags={0x3, 0x200}], 0x1) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (async) r9 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) getpgid(0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r9, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f0000000100)="c4c235aa1066ba2100b000ee440f07b9800000c00f3235000400d400910091b8010000000f01d9400f017100b805000000ba008000000f30420f38c9eef4c48181c6080066bad104b0e3ee", 0x4b}], 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$KVM_RUN(r9, 0xae80, 0x0) 08:23:34 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ff"], 0x15) mount$9p_fd(0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}}) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f0000000100)={0x18}, 0x18) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000100001040001119f00ddffffff000001", @ANYRES32, @ANYBLOB="0001000000000000240012000c00040062726964676500000c0002f60700050001000000080001"], 0x44}}, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f00000006c0)=@newae={0x64, 0x1e, 0x4, 0x70bd2d, 0x25dfdbfc, {{@in=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x4d5, 0xa, 0x33}, @in=@multicast2, 0x6, 0x3500}, [@encap={0x1c, 0x4, {0x3, 0x4e23, 0x4e24, @in=@multicast2}}, @proto={0x5, 0x19, 0xff}]}, 0x64}, 0x1, 0x0, 0x0, 0x24008001}, 0x40000d4) r2 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r2, &(0x7f0000000000), 0xf, 0x0) r3 = creat(0x0, 0x0) r4 = socket(0x10, 0x803, 0x0) r5 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(r6, 0x0, r7, 0x0, 0x7fffffff, 0x0) sendfile(r6, r5, 0x0, 0xfb) write$cgroup_type(r6, &(0x7f0000000300), 0x9) write$binfmt_misc(r4, 0x0, 0x4) getsockname$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r4, &(0x7f0000000100), &(0x7f00000002c0)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000240)) socket(0x14, 0x1, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PIO_UNISCRNMAP(r3, 0x4b6a, &(0x7f0000000080)="dfd0b468540678399b9669862c6e1761fc9e2317") 08:23:34 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000000)={@multicast, @local, @val={@void, {0x8100, 0x7, 0x1}}, {@can={0xc, {{0x0, 0x0, 0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, "c494b2a4cd3281b2"}}}}, &(0x7f00000000c0)={0x1, 0x8, [0x7b7, 0xde, 0xf1d, 0x52b]}) [ 688.575724] IPVS: ftp: loaded support on port[0] = 21 [ 688.576081] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 08:23:34 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) r2 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8001, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$TIOCL_SETSEL(r4, 0x541c, &(0x7f00000005c0)={0x2, {0x2, 0x0, 0x5, 0x81, 0x101}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)=0x0) timer_settime(r7, 0x1, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r9 = socket$nl_route(0x10, 0x3, 0x0) splice(r8, 0x0, r9, 0x0, 0x7fffffff, 0x0) sendfile(r8, r2, 0x0, 0xfb) write$P9_RREADLINK(r5, &(0x7f0000000880)=ANY=[@ANYRESDEC=r6, @ANYRES64=r7, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESHEX=r4, @ANYRES16=r3, @ANYRESHEX, @ANYRES32=r5, @ANYRESOCT=r5, @ANYRES8=r2], 0xd5) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendfile(r5, r4, 0x0, 0x7fff) perf_event_open(&(0x7f00000000c0)={0x134d5d8da4a5d00e, 0x80, 0x7a, 0xff, 0x81, 0x1f, 0x0, 0x8, 0x40, 0xb, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8, 0x2, @perf_bp={&(0x7f0000000000), 0x1}, 0x1c200, 0x401, 0x10000, 0x6, 0x8000000, 0x81, 0x5, 0x0, 0x6, 0x0, 0x401}, r1, 0xc, r4, 0x2) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) [ 688.787662] f2fs_msg: 4 callbacks suppressed [ 688.787675] F2FS-fs (loop3): invalid crc value [ 688.842918] device veth39 entered promiscuous mode [ 688.934657] F2FS-fs (loop3): Found nat_bits in checkpoint 08:23:35 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r2, 0x0, 0x4) getsockname$packet(r2, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0043000000000000280012000c00010076657468"], 0x48}}, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 689.000164] F2FS-fs (loop3): Mounted with checkpoint version = 3651456e [ 689.174737] F2FS-fs (loop1): invalid crc value [ 689.185830] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 689.228275] device veth39 entered promiscuous mode 08:23:35 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:35 executing program 2: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x1}, 0x83158, 0x0, 0x2000}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x2) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) io_submit(0x0, 0x0, &(0x7f0000000340)) kcmp(r0, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$FS_IOC_SETVERSION(r3, 0x40087602, &(0x7f0000000180)=0x800000000000000) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net\x00') r5 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r4, 0xc020f509, &(0x7f00000000c0)={r5, 0x8f, 0x9, 0x1}) r6 = socket(0x18, 0x0, 0x2) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8907, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(0xffffffffffffffff, 0x0, r7, 0x0, 0x7fffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfb) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f000000f000/0x18000)=nil, &(0x7f0000000340)=[@text32={0x20, &(0x7f00000002c0)="3e0f78b13d350000660f38826cfc0eb9d90a00000f328fe860efdfe6c744240000280000c744240297000000c7442406000000000f011424650fc7b60080000066ba400066edc4c1f92b7dd0660f5cec66ba4000ed", 0x55}], 0x1, 0x4, &(0x7f0000000440)=[@flags={0x3, 0x200}], 0x1) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r9 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) getpgid(0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r9, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f0000000100)="c4c235aa1066ba2100b000ee440f07b9800000c00f3235000400d400910091b8010000000f01d9400f017100b805000000ba008000000f30420f38c9eef4c48181c6080066bad104b0e3ee", 0x4b}], 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$KVM_RUN(r9, 0xae80, 0x0) 08:23:35 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 689.512559] F2FS-fs (loop1): Found nat_bits in checkpoint [ 689.580200] F2FS-fs (loop1): Mounted with checkpoint version = 3651456e 08:23:36 executing program 4: unshare(0x6c060000) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000040), &(0x7f00000000c0)=0x8) sendto$inet6(r0, &(0x7f0000000080)='D', 0x1, 0x1, 0x0, 0x0) shutdown(r0, 0x1) recvfrom$inet6(r0, &(0x7f00000001c0)=""/138, 0x8a, 0x3, 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) setsockopt$XDP_UMEM_FILL_RING(r2, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) setsockopt$XDP_TX_RING(r2, 0x11b, 0x3, &(0x7f0000000140)=0x2, 0x4) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f00000002c0)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r2, 0x11b, 0x6, &(0x7f0000000080)=0x400, 0x4) bind$xdp(r2, &(0x7f0000000040)={0x2c, 0x0, r3}, 0x10) ioctl$BTRFS_IOC_DEFRAG(r2, 0x50009402, 0x0) unshare(0x6c060000) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) (async) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) (async) sendto$inet6(r0, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000040), &(0x7f00000000c0)=0x8) (async) sendto$inet6(r0, &(0x7f0000000080)='D', 0x1, 0x1, 0x0, 0x0) (async) shutdown(r0, 0x1) (async) recvfrom$inet6(r0, &(0x7f00000001c0)=""/138, 0x8a, 0x3, 0x0, 0x0) (async) socket(0x10, 0x803, 0x0) (async) write$binfmt_misc(r1, 0x0, 0x4) (async) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) socket$xdp(0x2c, 0x3, 0x0) (async) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) (async) setsockopt$XDP_UMEM_FILL_RING(r2, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) (async) setsockopt$XDP_TX_RING(r2, 0x11b, 0x3, &(0x7f0000000140)=0x2, 0x4) (async) getsockname$packet(r1, &(0x7f0000000100), &(0x7f00000002c0)=0x14) (async) setsockopt$XDP_UMEM_COMPLETION_RING(r2, 0x11b, 0x6, &(0x7f0000000080)=0x400, 0x4) (async) bind$xdp(r2, &(0x7f0000000040)={0x2c, 0x0, r3}, 0x10) (async) ioctl$BTRFS_IOC_DEFRAG(r2, 0x50009402, 0x0) (async) 08:23:36 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:36 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) r2 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8001, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$TIOCL_SETSEL(r4, 0x541c, &(0x7f00000005c0)={0x2, {0x2, 0x0, 0x5, 0x81, 0x101}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) (async) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)=0x0) timer_settime(r7, 0x1, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r9 = socket$nl_route(0x10, 0x3, 0x0) splice(r8, 0x0, r9, 0x0, 0x7fffffff, 0x0) sendfile(r8, r2, 0x0, 0xfb) (async) write$P9_RREADLINK(r5, &(0x7f0000000880)=ANY=[@ANYRESDEC=r6, @ANYRES64=r7, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESHEX=r4, @ANYRES16=r3, @ANYRESHEX, @ANYRES32=r5, @ANYRESOCT=r5, @ANYRES8=r2], 0xd5) (async) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) sendfile(r5, r4, 0x0, 0x7fff) (async) perf_event_open(&(0x7f00000000c0)={0x134d5d8da4a5d00e, 0x80, 0x7a, 0xff, 0x81, 0x1f, 0x0, 0x8, 0x40, 0xb, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8, 0x2, @perf_bp={&(0x7f0000000000), 0x1}, 0x1c200, 0x401, 0x10000, 0x6, 0x8000000, 0x81, 0x5, 0x0, 0x6, 0x0, 0x401}, r1, 0xc, r4, 0x2) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:36 executing program 5: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x1}, 0x83158, 0x0, 0x2000}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x2) (async) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (async) io_submit(0x0, 0x0, &(0x7f0000000340)) kcmp(r0, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$FS_IOC_SETVERSION(r3, 0x40087602, &(0x7f0000000180)=0x800000000000000) (async, rerun: 32) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) (rerun: 32) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net\x00') (async) r5 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r4, 0xc020f509, &(0x7f00000000c0)={r5, 0x8f, 0x9, 0x1}) (async) r6 = socket(0x18, 0x0, 0x2) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8907, 0x0) (async, rerun: 64) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (rerun: 64) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) (async) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(0xffffffffffffffff, 0x0, r7, 0x0, 0x7fffffff, 0x0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfb) (async) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f000000f000/0x18000)=nil, &(0x7f0000000340)=[@text32={0x20, &(0x7f00000002c0)="3e0f78b13d350000660f38826cfc0eb9d90a00000f328fe860efdfe6c744240000280000c744240297000000c7442406000000000f011424650fc7b60080000066ba400066edc4c1f92b7dd0660f5cec66ba4000ed", 0x55}], 0x1, 0x4, &(0x7f0000000440)=[@flags={0x3, 0x200}], 0x1) (async) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (async) r9 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) getpgid(0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r9, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f0000000100)="c4c235aa1066ba2100b000ee440f07b9800000c00f3235000400d400910091b8010000000f01d9400f017100b805000000ba008000000f30420f38c9eef4c48181c6080066bad104b0e3ee", 0x4b}], 0x1, 0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (rerun: 64) ioctl$KVM_RUN(r9, 0xae80, 0x0) 08:23:36 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)) (async) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ff"], 0x15) (async) mount$9p_fd(0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}}) (async) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f0000000100)={0x18}, 0x18) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000100001040001119f00ddffffff000001", @ANYRES32, @ANYBLOB="0001000000000000240012000c00040062726964676500000c0002f60700050001000000080001"], 0x44}}, 0x0) (async) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f00000006c0)=@newae={0x64, 0x1e, 0x4, 0x70bd2d, 0x25dfdbfc, {{@in=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x4d5, 0xa, 0x33}, @in=@multicast2, 0x6, 0x3500}, [@encap={0x1c, 0x4, {0x3, 0x4e23, 0x4e24, @in=@multicast2}}, @proto={0x5, 0x19, 0xff}]}, 0x64}, 0x1, 0x0, 0x0, 0x24008001}, 0x40000d4) (async) r2 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r2, &(0x7f0000000000), 0xf, 0x0) (async, rerun: 32) r3 = creat(0x0, 0x0) (rerun: 32) r4 = socket(0x10, 0x803, 0x0) (async) r5 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async, rerun: 64) r7 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 64) splice(r6, 0x0, r7, 0x0, 0x7fffffff, 0x0) (async, rerun: 64) sendfile(r6, r5, 0x0, 0xfb) (async, rerun: 64) write$cgroup_type(r6, &(0x7f0000000300), 0x9) write$binfmt_misc(r4, 0x0, 0x4) (async) getsockname$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r4, &(0x7f0000000100), &(0x7f00000002c0)=0x14) (async) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000240)) (async) socket(0x14, 0x1, 0x0) (async, rerun: 32) socket$inet_icmp_raw(0x2, 0x3, 0x1) (rerun: 32) ioctl$PIO_UNISCRNMAP(r3, 0x4b6a, &(0x7f0000000080)="dfd0b468540678399b9669862c6e1761fc9e2317") 08:23:36 executing program 2: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x1}, 0x83158, 0x0, 0x2000}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x2) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) io_submit(0x0, 0x0, &(0x7f0000000340)) kcmp(r0, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$FS_IOC_SETVERSION(r3, 0x40087602, &(0x7f0000000180)=0x800000000000000) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net\x00') r5 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r4, 0xc020f509, &(0x7f00000000c0)={r5, 0x8f, 0x9, 0x1}) r6 = socket(0x18, 0x0, 0x2) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8907, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(0xffffffffffffffff, 0x0, r7, 0x0, 0x7fffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfb) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f000000f000/0x18000)=nil, &(0x7f0000000340)=[@text32={0x20, &(0x7f00000002c0)="3e0f78b13d350000660f38826cfc0eb9d90a00000f328fe860efdfe6c744240000280000c744240297000000c7442406000000000f011424650fc7b60080000066ba400066edc4c1f92b7dd0660f5cec66ba4000ed", 0x55}], 0x1, 0x4, &(0x7f0000000440)=[@flags={0x3, 0x200}], 0x1) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r9 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) getpgid(0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r9, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f0000000100)="c4c235aa1066ba2100b000ee440f07b9800000c00f3235000400d400910091b8010000000f01d9400f017100b805000000ba008000000f30420f38c9eef4c48181c6080066bad104b0e3ee", 0x4b}], 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$KVM_RUN(r9, 0xae80, 0x0) 08:23:36 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) socket$netlink(0x10, 0x3, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 690.560293] F2FS-fs (loop3): invalid crc value [ 690.570709] F2FS-fs (loop3): Found nat_bits in checkpoint [ 690.599734] IPVS: ftp: loaded support on port[0] = 21 [ 690.605325] F2FS-fs (loop3): Mounted with checkpoint version = 3651456e 08:23:36 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:36 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (async) r2 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) (async) r3 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8001, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$TIOCL_SETSEL(r4, 0x541c, &(0x7f00000005c0)={0x2, {0x2, 0x0, 0x5, 0x81, 0x101}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) (async) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) (async) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)=0x0) timer_settime(r7, 0x1, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async) r9 = socket$nl_route(0x10, 0x3, 0x0) splice(r8, 0x0, r9, 0x0, 0x7fffffff, 0x0) sendfile(r8, r2, 0x0, 0xfb) write$P9_RREADLINK(r5, &(0x7f0000000880)=ANY=[@ANYRESDEC=r6, @ANYRES64=r7, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESHEX=r4, @ANYRES16=r3, @ANYRESHEX, @ANYRES32=r5, @ANYRESOCT=r5, @ANYRES8=r2], 0xd5) (async) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) sendfile(r5, r4, 0x0, 0x7fff) perf_event_open(&(0x7f00000000c0)={0x134d5d8da4a5d00e, 0x80, 0x7a, 0xff, 0x81, 0x1f, 0x0, 0x8, 0x40, 0xb, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8, 0x2, @perf_bp={&(0x7f0000000000), 0x1}, 0x1c200, 0x401, 0x10000, 0x6, 0x8000000, 0x81, 0x5, 0x0, 0x6, 0x0, 0x401}, r1, 0xc, r4, 0x2) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:36 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={0xffffffffffffffff, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:37 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={0xffffffffffffffff, &(0x7f0000000300), 0x20000000}, 0x20) [ 690.836961] IPVS: ftp: loaded support on port[0] = 21 08:23:37 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={0xffffffffffffffff, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:38 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x400000001, 0x80, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8090, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r0, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0) r3 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xe, 0x80800) splice(r1, &(0x7f0000000000)=0x3, r3, &(0x7f00000001c0)=0x7, 0x9, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r2) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendto$inet(r4, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 08:23:38 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:38 executing program 3: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x400102, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x942a8d7923c8683d, @perf_bp={&(0x7f0000000000), 0x4}, 0x40a, 0x0, 0x800000, 0x7, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x3}, 0x0, 0x8000, r0, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) sendto$inet(r1, &(0x7f0000000140)="29536e78d173d1771098b79405c841c6a49d5f1728626944afdd9898e610f5dfb5c841f43d6137ec6fa09e0d259f199cfe36", 0x32, 0x10, &(0x7f0000000180)={0x2, 0x4e22, @broadcast}, 0x10) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r1, 0xf507, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500002c0000000000119078ac1e0001ac1414aa00004e200018907804000000000000000000000000000000ec03a29ca3d90706b83a4d0a867066f1a70d8a1d220896e2a0a51463b1086b83d232fe2f85ae28d95beac15ea83f7a4a6ac4f8e623f554675c20c26cf5974ee7d21ded22d4bb3832bcd2e807ffb5c9772cea4bff47d0458b"], 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:38 executing program 2: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x1}, 0x83158, 0x0, 0x2000}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x2) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) io_submit(0x0, 0x0, &(0x7f0000000340)) kcmp(r0, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$FS_IOC_SETVERSION(r3, 0x40087602, &(0x7f0000000180)=0x800000000000000) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net\x00') r5 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r4, 0xc020f509, &(0x7f00000000c0)={r5, 0x8f, 0x9, 0x1}) r6 = socket(0x18, 0x0, 0x2) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8907, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(0xffffffffffffffff, 0x0, r7, 0x0, 0x7fffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfb) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f000000f000/0x18000)=nil, &(0x7f0000000340)=[@text32={0x20, &(0x7f00000002c0)="3e0f78b13d350000660f38826cfc0eb9d90a00000f328fe860efdfe6c744240000280000c744240297000000c7442406000000000f011424650fc7b60080000066ba400066edc4c1f92b7dd0660f5cec66ba4000ed", 0x55}], 0x1, 0x4, &(0x7f0000000440)=[@flags={0x3, 0x200}], 0x1) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r9 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) getpgid(0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r9, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f0000000100)="c4c235aa1066ba2100b000ee440f07b9800000c00f3235000400d400910091b8010000000f01d9400f017100b805000000ba008000000f30420f38c9eef4c48181c6080066bad104b0e3ee", 0x4b}], 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$KVM_RUN(r9, 0xae80, 0x0) 08:23:38 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)) (async) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ff"], 0x15) (async) mount$9p_fd(0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}}) (async) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f0000000100)={0x18}, 0x18) (async) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="44000000100001040001119f00ddffffff000001", @ANYRES32, @ANYBLOB="0001000000000000240012000c00040062726964676500000c0002f60700050001000000080001"], 0x44}}, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f00000006c0)=@newae={0x64, 0x1e, 0x4, 0x70bd2d, 0x25dfdbfc, {{@in=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x4d5, 0xa, 0x33}, @in=@multicast2, 0x6, 0x3500}, [@encap={0x1c, 0x4, {0x3, 0x4e23, 0x4e24, @in=@multicast2}}, @proto={0x5, 0x19, 0xff}]}, 0x64}, 0x1, 0x0, 0x0, 0x24008001}, 0x40000d4) (async) r2 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r2, &(0x7f0000000000), 0xf, 0x0) r3 = creat(0x0, 0x0) r4 = socket(0x10, 0x803, 0x0) r5 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(r6, 0x0, r7, 0x0, 0x7fffffff, 0x0) (async) sendfile(r6, r5, 0x0, 0xfb) write$cgroup_type(r6, &(0x7f0000000300), 0x9) (async) write$binfmt_misc(r4, 0x0, 0x4) getsockname$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r4, &(0x7f0000000100), &(0x7f00000002c0)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000240)) socket(0x14, 0x1, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) (async) ioctl$PIO_UNISCRNMAP(r3, 0x4b6a, &(0x7f0000000080)="dfd0b468540678399b9669862c6e1761fc9e2317") 08:23:38 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:38 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:38 executing program 3: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x400102, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x942a8d7923c8683d, @perf_bp={&(0x7f0000000000), 0x4}, 0x40a, 0x0, 0x800000, 0x7, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x3}, 0x0, 0x8000, r0, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) sendto$inet(r1, &(0x7f0000000140)="29536e78d173d1771098b79405c841c6a49d5f1728626944afdd9898e610f5dfb5c841f43d6137ec6fa09e0d259f199cfe36", 0x32, 0x10, &(0x7f0000000180)={0x2, 0x4e22, @broadcast}, 0x10) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r1, 0xf507, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500002c0000000000119078ac1e0001ac1414aa00004e200018907804000000000000000000000000000000ec03a29ca3d90706b83a4d0a867066f1a70d8a1d220896e2a0a51463b1086b83d232fe2f85ae28d95beac15ea83f7a4a6ac4f8e623f554675c20c26cf5974ee7d21ded22d4bb3832bcd2e807ffb5c9772cea4bff47d0458b"], 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:38 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:39 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:39 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:39 executing program 3: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x400102, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x942a8d7923c8683d, @perf_bp={&(0x7f0000000000), 0x4}, 0x40a, 0x0, 0x800000, 0x7, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x3}, 0x0, 0x8000, r0, 0x0) (async) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async, rerun: 64) sendto$inet(r1, &(0x7f0000000140)="29536e78d173d1771098b79405c841c6a49d5f1728626944afdd9898e610f5dfb5c841f43d6137ec6fa09e0d259f199cfe36", 0x32, 0x10, &(0x7f0000000180)={0x2, 0x4e22, @broadcast}, 0x10) (rerun: 64) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r1, 0xf507, 0x0) (async) syz_emit_ethernet(0x3a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500002c0000000000119078ac1e0001ac1414aa00004e200018907804000000000000000000000000000000ec03a29ca3d90706b83a4d0a867066f1a70d8a1d220896e2a0a51463b1086b83d232fe2f85ae28d95beac15ea83f7a4a6ac4f8e623f554675c20c26cf5974ee7d21ded22d4bb3832bcd2e807ffb5c9772cea4bff47d0458b"], 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) [ 693.078593] F2FS-fs (loop1): invalid crc value 08:23:39 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x400000001, 0x80, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8090, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r0, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0) (async) r3 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xe, 0x80800) splice(r1, &(0x7f0000000000)=0x3, r3, &(0x7f00000001c0)=0x7, 0x9, 0x0) (async) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r2) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) (async) sendto$inet(r4, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 08:23:39 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:39 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:39 executing program 3: r0 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$nl_route(0x10, 0x3, 0x0) splice(r1, 0x0, r3, 0x0, 0x7fffffff, 0x0) sendfile(r1, r0, 0x0, 0xfb) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r6, 0x0, 0x4) getsockname$packet(r6, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r7, @ANYBLOB="0043000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@dellink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r7}}, 0x20}}, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r1, 0xc0285700, &(0x7f00000001c0)={0x7333fac2, "29f6c3cfbe431a51a77e343f5fe22efd1779fe9c0f9e8476a9cf4384a4c85f69", 0xffffffffffffffff}) sendmsg$nl_route_sched(r5, &(0x7f0000000740)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000005c0)={&(0x7f0000001e80)=@newtaction={0x1f1c, 0x30, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [{0x414, 0x1, [@m_simple={0x120, 0x11, 0x0, 0x0, {{0xb}, {0x50, 0x2, 0x0, 0x1, [@TCA_DEF_DATA={0x9, 0x3, 'f2fs\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x8, 0x8, 0x0, 0x8000, 0x400}}, @TCA_DEF_DATA={0x5, 0x3, '\x00'}, @TCA_DEF_DATA={0x11, 0x3, 'noflush_merge'}, @TCA_DEF_DATA={0x9, 0x3, '](#&\x00'}]}, {0xa8, 0x6, "79f887dffb52fba0bc88d923ab49d4053a2b70d2244877b3c8808cdc2dc5a31c27a7a41d81a1e61ba593e55358a077215791fa659162d1becdec04fcc076546e6e7b5d54dcc86d6388566ecb554cc434242d6d5386e421771c58fcb5d2f6d33ee9a651336a53547cac52694bb3108d1fcf6bcf392f47287d51cf5232e74b02b25d0f1033d88abae38041b2cb48c5f544088638a848483b15306ed842363bb9877f1b69f7"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x7, 0x2}}}}, @m_ipt={0x100, 0x18, 0x0, 0x0, {{0x8}, {0x38, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x4}, @TCA_IPT_INDEX={0x8, 0x3, 0x2}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}]}, {0xa4, 0x6, "3792b14d33cb407ed8c5dee20bd246f65104e213b7ad6a5b2648c137a231d499fa79575313d13072c245822fd4d00d30c1d3fcf973a045030606be77bd941b096ebadd95c7253906d3372e2557866e8d763bcb72d6a8caface5e1451c58299ae01d99fe89df0d3a4b84987c09e92beaffc4f5ebc32b437ee68034cb2de6976377cf29fac49e117d5a03c0068a47ca930344fa10c0cba013c82c41cd33d3d453d"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_gact={0x60, 0x6, 0x0, 0x0, {{0x9}, {0x28, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x0, 0x8a5, 0x1}}, @TCA_GACT_PARMS={0x18, 0x2, {0x7ff, 0x4, 0xd1789d38bdee6f21, 0x8d53, 0x80}}]}, {0xf, 0x6, "a0fa1cc29b93769663b0ff"}, {0xc}, {0xc, 0x8, {0x1}}}}, @m_simple={0x190, 0x6, 0x0, 0x0, {{0xb}, {0x98, 0x2, 0x0, 0x1, [@TCA_DEF_PARMS={0x18, 0x2, {0x1ff, 0x5, 0x6, 0x9, 0x2}}, @TCA_DEF_DATA={0x6, 0x3, '.\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x1, 0x2, 0x8, 0x7, 0xffffffff}}, @TCA_DEF_PARMS={0x18, 0x2, {0x6, 0x400, 0x2, 0xffffffff, 0x6}}, @TCA_DEF_PARMS={0x18, 0x2, {0x6, 0x400, 0xb19ccc4acf14dc96, 0x10000, 0x1ea}}, @TCA_DEF_PARMS={0x18, 0x2, {0x0, 0x5, 0x20000000, 0x7, 0x101}}, @TCA_DEF_DATA={0x11, 0x3, 'active_logs=4'}]}, {0xd0, 0x6, "8ddb3f7aec18101d04ee2799b58519c0100d8dd96ba45118457d898790a08c31f2fd5dbffec7f97a6b463bbbb78a2b3424adac8b32355e7b81d3f4f2c0a81b298e4020d47da35aa635975368586d2e8279aac36c7ee5822f2e48634e435ec478cebee46d3d46201a1aec5580771af65c59d488d14318a063120786c69aa45e04fc141938b8eba11633d3f16edc9a338c3e81ef001e552a55f2b758fce7e2e75636b19ec276543c23ea4c2f940b964edf6ed8bb661b29dd5f5b2e81a7fb737abd846db231e73de2afb4952865"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}]}, {0x1238, 0x1, [@m_nat={0xe4, 0x18, 0x0, 0x0, {{0x8}, {0xa4, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0x3d, 0x240, 0x7, 0xb92, 0x1}, @local, @multicast2, 0xff}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x2, 0x0, 0xffffffffffffffff, 0x77a, 0x1}, @dev={0xac, 0x14, 0x14, 0x37}, @loopback, 0xff000000, 0x1}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x5691, 0x800, 0x10000000, 0x0, 0x2}, @loopback, @remote, 0xffffff00}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x0, 0x3, 0x3, 0x1, 0x4e}, @local, @broadcast, 0xffffffff}}]}, {0x1b, 0x6, "9e7ca27fdebdd32a2c0848e7ef77070de2a9455eb29df7"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_ctinfo={0xb8, 0x19, 0x0, 0x0, {{0xb}, {0x4c, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x7ff}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x180}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x80}, @TCA_CTINFO_ACT={0x18, 0x3, {0x2, 0x3ff, 0x0, 0x1, 0x8001}}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x5ba7ff02}]}, {0x44, 0x6, "ac63d1cf94155663a4c24aa45fc615bb3442bc3179c18270ff28ae8f228298ff9d4397b00617f7888a701325f01eb1bfea836d235b8fc80387180dd158c19d08"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_skbedit={0x1098, 0x20, 0x0, 0x0, {{0xc}, {0x6c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0x10, 0xfff1}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x7f, 0x1, 0xa28c76089cf20621}}, @TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0x7, 0x6}}, @TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x2}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x3, 0x1, 0x0, 0xfffffffe, 0x7}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x2, 0xfffffff7, 0x1000000a, 0x0, 0x8}}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x4}]}, {0x1004, 0x6, "2947de2091b865786639572646ab5b5ee53cf72646aef0e4b7d8104223140a1d984fc61ee5e309a98bf08dad4f07cf76e3053c91a6e12332796783b89f1d8ca32eac0d26ee4fe743fb5041f24f01926bef3cece2cea45765cb4143a68dbb3132d79a683bb7bb98e5d6e05a7579f1e6191fc4474d047459224721621e5c156c40dc1f8f6694bc5d8dc24a0a40e7be0bb83644661a37aaf58ccf885ec4751e6f2bfa9d3c87309696f584a546b09dd0db63133bf3a696ca81dd98cd3a067b235102c8d8268f5d732fba8fa266ae1f35106172948a26a17f0befbf1e088627d92d05346b188af225350fcc081fa145e7d327a7a9ca0247d1c753ef00577996909add8933496ab1db0b685a8b7f45beb3c87078452273919a7d3228271a6a8f51d68531c92e2e61c64abcee7dd4b69a3b52354474d66df0a123ef2c5f9ec932d123b9852889e4791e67fa3a9f9d8ae1d7521a083b3087ed2aa6dd7ff5c4630f8e89c8f3f5542c8f317627fae097a64b4f06d5929eb0246ffa78c95e9762cb75a1a0763ba25c47eb470b0a285e19eaa8cd299130fad14e50182a81e951120ec800cbdd11f8e26f0084e2b461c413776e72be35f8d58fdf4942e08c32624ff63518e7b16f307ab5d2e129f3197bfc9a1144b07db6b227bceaaac09e16c9e832dedc048b4777c116febd6d10baa1312c8f89f6edb9314150cdc2fe0596650773da2a1d504722138c3b3e7b1d87e899d1853ba5d50c81bac467321cb3336efb7c291a8e072a2de7de5715d3b7984ee74b529f0bd918abd3b77797ade9b0bc242b2a99484e5b877d4560f74cb86892550f6a8e4f025c5c2fcd78b140f92da8e8728da5187b62e65bc24052a20d17d71b0a0e6bec6e05ea1c9bdb7f152e000a23bbba556c9f2558bc950778a304baec45b1d24518847b783302280e798472ab17b8083470573e3d20c09e375c26d22b4362105a6bbb19fddab01358eaadf5a46aa033a0a595cf6110479be227b66c8cd8c9e81c320775b77d7e2a2c0370157c9958af7d858c9d4518bc79483883e8200ad0f0ea943bcfad91f8c0f3493d991966a64afeb5f18bf5b871e663b882abdd15a544b68d308b3ac9a957bc1b14ebc1ef14f5d63d6eae3211183897ecac559a1d1ab1397c009bb553895d620593d6a0d50e257fa53f443036c6ddada67af1d05e6912fdc0eff82589c517284b3bb8bf0beba0046bd835a6c6e0a983199a85adeea625561690c1845aec5cbd84cb343141ab5ce4f11e3833197d61263c04abd4c1bdf70d8bb013fbc6ac372b68d06359b57783f6fe9dac055dad219009b4240f36f88f5b4f79936ec50eea4515db1b968e53f19a235eb16e2a6ae18a7fe48e8d4bb6f0397537338085804214ac864ecf584d6b89926ea9d2ff68c635362bce2e674225d80fb5876f9468d4a3c922d4fb2fd2d0bcc7a533b11c927da3a8aa01ac90d4190834aec71bd502b3c7f0eae5fad44bbd2b67fd6006f09c8a80b0358fe75b0059a554f320d6effbc2f93503753eccfcf7b6c4c3785dcb5146ca72c03407cc64981c6d5e7185800389dbb23ddff94439932f4e07120bb2c5039246d2245291902746da785af06b2e13c5364d09802917c1b45d41bda963b1022f751d191b7d944b68bd0ac90beb91150f0fedc0d0ffeb563f5ce638914026a483e3d063b9682006d2f85bf9dcd2d55e6189365d0c81c49ea7d7b160ee3006608d522cb237a19cbfde092849cd0a05e9f7b87fefb148060b5cd89b8ff0168df9e518667293812b93830d0ee6dcd5277740baa8d7e5e66f7796304df3a82f32a031ca9b4d185e3f2c3c77e0a30e6130ea67509e4f6c4dc374be9e030fd76270e4db7e5d77bdc3bc68f033ddb4de851ac88df0c5b129400a7ede32f23938936944fb7c1e237f0fbde68bf1947109568c4590080bd99aae17634d0df8542af76766415e5d1bf59e88ef2160da41dcb509811fa631931366866764b489aa6b09a4c500718ce8269bdb513db5f9f61132c01308c34bbdef2aa314f0a8023affd2c83ebc8901bd1f3912e9162f550cc157574fefbf9c906ea5092571ab2e02c0bd7c5878fc0fe34bb3a61ab4389836badb8cc4e558865ef4e3fd81b1fc415c634b6c2c25fb6454b16e3f14970dec96559c4db961b67cbf280b04219121b913438af6b880f4dfb70dde76cac60fc3bbb9b71978b50ce632dc6c4fd9509b284fcd7843ba6a4cde2b9a223dfdeaf5d1849558a4859062cc2ccf0b2e46fa5edcb0b3464b50ffb9bff3186b65e38d94ba61cda1670d0d1d51195352e079ad3125458d9bd32fee3b09b86a6fc72097fbd413292cab2e572c4358f0415cb4571fc1e032783f8a32543519ee14c02cbb57d45f9a66cb9efa03e7cab422929116012d57c262798b86c9f8528954c2bf814f1988bb035ba4f1fa69fb0258cd42371e4160be865be995c1e3ef22ffcc4f00e9051f6eefd0428fc5058f0d62745b78f6f541996cdebc390372a2db882e653fbbc64c48f4617b3c13bc34549cc57f707e457dd77c40d19d321935284911d61aed1b95e619e85841b751eb39d17c1ea1786fb2ecbf18a7cae1be1dd3792b2ee279e5f659d2623b73ea3b8f74a12e9ad68585c29a23518a9df7d560aefb9eb2530844b985dbbe8b0aa790a5da87e2fb14db876290004199d7a96b6a77927f1cf18ed434a7bd863b808c8a76062ee386be9b0bac769a1087adb4a3011caca94ce834d49f654d41cd7bf7055f59f9929e5ead910df303abc71a182767d972081d83aa7237ad4ea8099392a39201a0b810cc7aa3437f226a9d024e165f9a8b47efa311601d15c7087a90c754f756a86630038994702812b4d1b41bad2b2ae8b4b21071ed07745a80e77f85c061cd7e9c1f0d41f5c61f11331d053ed0dc6e6786dcaec58a07d42fcc30913ac388da316e838148efdc5262726155509a9c9fe0ec31563aae2a8e7884feff513fb301d1fadc2a23d54841c5ff8837d83eecfeb3b5c5a7c21cdb5fe8dcb24019b6fd6bb21c30d30d1b88437c933e7fe95f9d835052a90bd8964119aa79f6a5bddb47d6c76ccfb71adda1adeb78f0875eb82598442bcd7c9020a1041b1fa1e979e1730c4bf3a4abc4e587e6b19d40863aeb1dcabedd2032180e5eae5b11b8e46c327ab9b9ecb54fa9f000d3817d96449d4b0d01c9c14f0ca08dcc6f2a51c1c945a706a0f7409e0e64f2929655513acec5e0430c16d42288d8e92fd7f4b0afd49be6624ebc7acab43dc8af6aede507b078d849b5903e1e6e27cab0c97ab524186e39d3343ca9bdfaef26488d301962f17429e587a6816e6d86685dcb23a401265ae0a8ff143b64274c7c48976d35bd0172f41b3b2f363a98f1701e3da2403b9bf40d9389c4332644ed40f358a0b979e55a4edf477d89371defa201a12cd4d5f5d1d5986f006ff4217a8a8301315143d764dbafc002f54e489c1037740f27ecdac3ee2cc7c7de01530252bac455a5bc98beda8f6eabfd46adef7e6a63a43da8e816e0c5a5adbaf1fbba7b9f5feff4e8624fd6aa0d38d6dd4423dd97bd59bdfd22cf14513be54f7feb184d046680b1fe766d46c3b34a4428d3e20358dfd722cc32d425393d9eb433d019e5dc3382bbcbc7fc03c0d456dafe74277476fd12f67999530ad9ea6ea00a98126a49d33317b7732ecdd45e7c2c4ccf5a0d3c1096aaa929466c7f8eeed684f802f790707ff5581dd4860a91b3c64bd61453f0a21754b542c1d3c29ad84f447b8db78f2f70c046796cd07bfa0fa0e1eccef4152324d04ab3a8e22911b5010a800dcbf564148d2a26906d75795b31c52ed0a519fb852f51951617dc80bbde20721ee551fc73985ec419b0ede07c8d86c46fddb1a3a008e6d64fbc46428bdbd153c978c1e6f7e2bd9247b46416f757c5c992fc9549d8e599a63e97ac7179088ef721c58a83364a445cdbf5ac9667b2cb0f0cb9511f86219b7857e0530ea6eeefecb86ae9097d17a8071ef1f0f81abfe74cde789337443ba038fa76bd7ac10c2aa8652748f77ba83b16e4600ca2abbeadab26deda7424f5e1fd1a346ecb9e1b3ab1c1eda39162d1796e098a789563115f5ce231ce84212ec9f40437d4c70c7e7b889ec3bddd871e042d1b0b8952d8f6bd6b463e810ae494d9b4b23f05b8a3cd9ad1121782453c86c2bfdc8e6acf92246e91e86b96190916b48407396d89b4c05812aa183c86314330c38a32530cb7f57712e23c22f43dae3353d1ac3ab113a3d174046336515d1aed40252f03c3cbc3f9c0f6cb1aedbbcdd88e68e0236485eb78405415fdc69a1cbcfd81ee57ae67c7512b0758399aaa2225084b07bc74746905cd62c77ea6c442b95a52e74fff0bec9bde6a23ce8d4725ffbfe8e4979db20bbaa2c77dd8822c2c9def0ea484f5509e504d86fde4a1b479cb0b2a369cf2f22ba9c5f82a455a26236b4e44dde7b80fc6ef1db41acc7bb32f044e9443c7174a96e17841bf65503fedf6c6f7c40b2ba20bf3a2fd15c1d0d400b85738f4f6f7f3e38ecfd58f11b4229c070781879e81e4f09df5de4f2719f0e5b0082c5c1c59a6171d718878dc150e6134880b12ca2050ff966d669aba53dbe686f2974ccc2b5bfb7104c9726c92b58327a0234da64a51f58f9f6819865b22a8ce95234e40b9c4d543078bec2f2e7be5f469fcdd597f954b1a49e66d1183f6ebb2d3155e6e138d883a6f105955ac3209e63eb839e83901fb2d75ab136a1fafab1809169829dbdadd4064572c09c57004b747734cfa8ef578d44d9e5cc7b067c5d3dc87bb15fdfede96721211801becf9d5a600d7cc04a4bd3bb57f4a49cb7cc19bc32f97eb8ea6ffb3a8889e244a925c372240843be1d631e3c0f1d5f7a98be025f03db43fcd38ccb358c9450c3c7910179db84597a2b5a08eb4aeb00436a90399213cf0523c9c1fa15fe282e08aea6a54ba93a5f1806a057400a256fdfd44d85638bfe0d9d69fcb87343024784272df13a1fd209fa4211966b7434b7d50278e37dadf28054a17ecc6a2b6eb5ec2e2e468ab248d1ed3de33672b72210538442f6afba269670e3fee5ec46122f442c627af3c05686b2508049a1dac324e935b665db8ebf3ebfbdcd26f31d9e265c7399ceb3e381a5bf59ed49d362f711ac5934993202897b0807a6db929629b2361cd24c354cade6a7dc54f0a9ecb4cab2b3d110121aebd4b416daa8b9d7cfdf10e0e361beeaa7f96f77a42de1ecb562b6b6f921c1f06d722eeed91d3aa3ec95723d628d03395c1aa8f6b891a3955aee7c1b5441b42d3543789cd5f6687def40b2a5a1552ddff24a862038c3c5679affd94b9efb8e8fd5abc3b174c7eb6bf08a73dea3b9e4efdcb0c7ce2926e8549f1f44d432b364c95f3189287b0e93c4754ff9fed2f95b9617eaae93bb5e2a5f1de044ea892ec940740e7c4eafca4f0a44e37149a78b8760d6c8ab70dd55bc45f1c76cf284c1a4689d193c7207909638f18c5031682068005923d3df16c71d84b5f3d877008320f8c78d420cae2db29225f9f95aa87b28ffd821746cc94b79f96731e1a4d80f8d8b338f2f805ffbf1af721f9de352450ba5b96f64c3d9b2037b1e71ca0b9273f3286d45b71d5bba7354ad41c9c7027da906b01661766c2de7206057abfe8a90557efabbea96e01fc2d4bd6c9d3bb8beb1c1aa059dc470815e5d128c087ecf6d88175eab24f61b634c5f49dfa90f1f111f86c383c936dfa0c6f8bb6b1321d0f2cdc023c98444995ea37cb562d6d5d5bc8ee912c96ce32166597ec4b8ba9a38650d2aab4ba4708dd14c527d1"}, {0xc, 0x7, {0xb099044c7c406070}}, {0xc, 0x8, {0x0, 0x1}}}}]}, {0x8bc, 0x1, [@m_ipt={0x1c4, 0xe, 0x0, 0x0, {{0x8}, {0x148, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TARG={0x10e, 0x6, {0x9, 'raw\x00', 0x0, 0x80, "c5148354f9659057352a5818c18bb6e542fcbdfe401f5efafc9f1c6b4d46b4544592dc3bad4692d31eaccdf91916af563ca565774de2c9f94672f1d6a6659ab0e5034703271c82e08520eb410d2a6747e3acfecf36592883f8789fc779f60207e5bdad9ad966e2c686d2a692e3c236cebd07e482000ce22d913fd4ff1b1f0869220d1017cf8e262a2541a44b38e2da885bed43c19dadcb04cd64cf40e6b218e3b2799e9c43c8b6632e999d438cf776e6bff56450f65217bed345338d75256623de71e449daf634d79e4915bb4feddf37b78b3eae43626425bbf11a547ddd26a214e58883"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x200}]}, {0x58, 0x6, "f4180a0c5c0007c7f8cab1586dbb96846f36aff922b29d823c325d7d8a90c0831c9e2d90efb835385adf315c4246d0d4e67f740603ac84124acad74c13e1cdeb83843f90841859569e1f5f6eb4f2f0220394dc22"}, {0xc}, {0xc}}}, @m_connmark={0x184, 0x7f, 0x0, 0x0, {{0xd}, {0x58, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x7ff, 0xb5bc, 0x6, 0x0, 0x401}, 0x80}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x5, 0x81, 0x2, 0x5, 0xfad}, 0xc3}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8e, 0x1, 0xffffffffffffffff, 0xaf, 0xffffffff}, 0x5}}]}, {0xfe, 0x6, "b2731f9bfcf51ed184d270b6b1c6fed8a7b357d63a95ab416954eafd29220ef5e17704aca033371cd7909421091b1f74aa6f4689c706a552b2b9eeffdc193432bdecaa40ad3b4eb848c27b760af812c4529d3cd557c6ea71e63cce2ac059bbeb8baa17969879cd55810d6b1186b184d9c5d166224ece9f23e0de9dc71aca0770264ec4a3d2cb2fa0246e29579f955c74884c2055c42ada0f1b846ee8a17bd900c5989b162aaed745c1d5b8fa846f302f7a8c95df4fb3a6910b1118b76b901b396e1f1f632bd012d66232a21b3c6ac01a77e61dd733b84907264733d9d864240739dfa941afe376f6f0824c897be98ba404efb6e074118be61098"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_skbedit={0x88, 0x1a, 0x0, 0x0, {{0xc}, {0xc, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x100}]}, {0x52, 0x6, "8c9ab4b63735efa4a3802a2a44ef91ca1ef46165451a0421f49711e0c24ab9984ec00fbb46276265cd5bd60d738551e99d0e687900873ee44bac0fc7b5c32868868ab9684a43e3f4cba999b7e697"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x3}}}}, @m_sample={0x10c, 0x1a, 0x0, 0x0, {{0xb}, {0x4c, 0x2, 0x0, 0x1, [@TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x68c0334e}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x2}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x7fff}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3228}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x80000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x9}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x7}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xfffffffb}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3}]}, {0x96, 0x6, "54b7b5876472c105227a3a269df0afbb1df79aa60352764c4fd7b55f8fa7848cfbcacb288a01203c4ada92773068981ca3a715ea89e50ebc343746ff3a3513c4bf5322781759b9f37ae321bab52387fed468b7adddb7698a1d2130c66c0c253b0c81b3ad4808319252f1f966a2239633c6c3b1bc68e8fb453f171fdb726663579e3af0227eed3da7850596f20482d3999ad5"}, {0xc, 0x7, {0x1, 0x1}}, {0xc}}}, @m_csum={0x120, 0x1c, 0x0, 0x0, {{0x9}, {0x90, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x3, 0x2, 0x4, 0x1, 0x400}, 0xd}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x3e, 0x0, 0x6, 0x815, 0x6}, 0x30}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5, 0xc1d6, 0x8, 0x5, 0x6}, 0x16}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x169, 0x1000, 0x2, 0x1ff, 0x3}, 0x3}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x2df12ef2, 0x0, 0x5, 0x9, 0x2}, 0x7b}}]}, {0x68, 0x6, "341110b75c9ce76bdb0d08a4c731acb5aa9c381c80dba8c6bb1879a6962e73fa1406f964b96716a414157df127d1aa91535dbdcbdf47a9cfb043841312e4526b845c80634ed21a4481e369f8d44f404577c6075b3e6d7ae5c26f4273bd12d8c8465a10c6"}, {0xc}, {0xc, 0x8, {0x2}}}}, @m_gact={0x178, 0x10, 0x0, 0x0, {{0x9}, {0x58, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0x8fa, 0x10000000}}, @TCA_GACT_PARMS={0x18, 0x2, {0xd7a, 0x2, 0x6, 0x4, 0x3f}}, @TCA_GACT_PARMS={0x18, 0x2, {0x4, 0x8, 0xffffffffefffffff, 0x19, 0x217}}, @TCA_GACT_PARMS={0x18, 0x2, {0x0, 0xffff, 0x2, 0x2, 0x49f}}]}, {0xf7, 0x6, "088c2426ca5af9417c8dcb03313fbda120fe9507782fe859936206c339a20c6e32c83eb5b218e120421d378bb7ab607c4637abb1b7ea8366fa3b58030bf666844116a6dbb24cd474ea719a27e853680d4903b60393a93791c4fbf822f449e36bfc02391510aab35970c1776873b4d539ad0a4303d12cfb66ca0869d243c65946b28ba7442b81e11153fba5c612e86172a280463c60af6e23ea1fd4f90ec761831edad64ada53cc2f92eaccc034f4a41940e03ce4bea668ba0e913f865d925e6e9ab5c1daf1fbf3c26ef26b6aedcf080676bbec6dcb9a1aaadc531f4f0c826172acc3d64be98652fc59b38411dfc7f9155fde38"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x7, 0x2}}}}, @m_bpf={0x144, 0xe, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_OPS_LEN={0x6, 0x3, 0x2}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}, @TCA_ACT_BPF_FD={0x8, 0x5, r8}]}, {0xff, 0x6, "6bd57cbe4ec487d44919ec960989379fb9287ded656ed35ff3982c2ce2560b781a8ba0f5e5e9f17a126789ad23f3614d935db21c1289a3b15582e061a2821e179f418bdc0ecb25e59f7aa3a3cbcea4288f1d3d235d650bdd37b41b6e6e61a2ed29ad0be02f8962630e37d66c12d94970b186f0ef3d2e9e9e8a6bb262b10e6cd5a51617ed58003868f7ba05bdd1a7e3b7283d1794a557ef03481b11244ecf890a83f5949534bbeebfc6d7019d1a18f6d2e71582d11a64091f720b1b28e53ca7de32e45e3178a98715ce44648225fe4c12e5f8a1b6b31fbfabde9f0af3cd49b9c9eb07acbc2e9752fd5b368171df42af591fad1d99f24534c0511b0b"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x2}}}}]}]}, 0x1f1c}, 0x1, 0x0, 0x0, 0x880}, 0x24000800) syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00007b81f8c1db1caa5faed098920000000008004500002c0000ae57e01010a1000000119078ac1e00f4ab1414aa00004e200018a12acf06000000000000000079437b0c462312e69a07ea36ef23f2bc68ffb6184b99"], 0x0) r9 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r9, 0x0, 0x4) getsockname$packet(r9, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r9, &(0x7f0000000100), &(0x7f00000002c0)=0x14) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000800)={'gre0\x00', &(0x7f0000000880)={'tunl0\x00', r7, 0x10, 0x8000, 0x15, 0xffffff42, {{0x10, 0x4, 0x1, 0x2, 0x40, 0x66, 0x0, 0x3, 0x29, 0x0, @multicast1, @multicast2, {[@end, @ssrr={0x89, 0x1b, 0x62, [@loopback, @dev={0xac, 0x14, 0x14, 0x31}, @remote, @loopback, @broadcast, @dev={0xac, 0x14, 0x14, 0x1f}]}, @timestamp_prespec={0x44, 0xc, 0xe0, 0x3, 0x5, [{@private=0xa010100, 0x20}]}, @end]}}}}}) sendmsg$nl_route_sched(r9, &(0x7f0000000ac0)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000a40)=@getchain={0x44, 0x66, 0x10, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r10, {0x6, 0xffff}, {0x10, 0xf}, {0x9, 0x5}}, [{0x8, 0xb, 0x5}, {0x8, 0xb, 0x1}, {0x8, 0xb, 0x20}, {0x8, 0xb, 0x7}]}, 0x44}, 0x1, 0x0, 0x0, 0x4040001}, 0x20008800) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) [ 693.611178] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 693.626820] device veth25 entered promiscuous mode 08:23:40 executing program 2: socketpair(0x23, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$vcsu(&(0x7f0000000000), 0x8000, 0x40000) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) sendmsg$NL80211_CMD_FLUSH_PMKSA(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r2, 0x200, 0x70bd2c, 0x25dfdbff, {{}, {@val={0x8}, @void}}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x0) 08:23:40 executing program 0: bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:40 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) socket$netlink(0x10, 0x3, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:40 executing program 2: socketpair(0x23, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = syz_open_dev$vcsu(&(0x7f0000000000), 0x8000, 0x40000) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) sendmsg$NL80211_CMD_FLUSH_PMKSA(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r2, 0x200, 0x70bd2c, 0x25dfdbff, {{}, {@val={0x8}, @void}}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x0) 08:23:40 executing program 0: bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:40 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:40 executing program 2: socketpair(0x23, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$vcsu(&(0x7f0000000000), 0x8000, 0x40000) (async) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) sendmsg$NL80211_CMD_FLUSH_PMKSA(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r2, 0x200, 0x70bd2c, 0x25dfdbff, {{}, {@val={0x8}, @void}}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x0) 08:23:40 executing program 0: bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:40 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={0xffffffffffffffff, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:40 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x400000001, 0x80, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8090, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r0, 0x0) (async, rerun: 64) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r0, 0x0) (rerun: 64) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0) r3 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xe, 0x80800) splice(r1, &(0x7f0000000000)=0x3, r3, &(0x7f00000001c0)=0x7, 0x9, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r2) (async) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) (async) sendto$inet(r4, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendto$inet(r4, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 08:23:40 executing program 2: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) move_pages(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) sendmsg$netlink(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)=ANY=[@ANYBLOB="240000002300bd910000000000000000040002800e001180a92ced85d73b714f172f0000f6cc88886cbdcfe80449cfb57c1ff536059bd4cfd0366954bf5cd0e29b280a1dfdc011b571021b312a64f3"], 0x24}], 0x1}, 0x0) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x14, 0x0, 0x4, 0x70bd2b, 0x25dfdbff}, 0x14}}, 0x0) syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) 08:23:40 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={0x0}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:40 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x3, &(0x7f0000000100)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) r1 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r1, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) setsockopt$XDP_UMEM_FILL_RING(r1, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) setsockopt$XDP_TX_RING(r1, 0x11b, 0x3, &(0x7f0000000140)=0x2, 0x4) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f00000002c0)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r1, 0x11b, 0x6, &(0x7f0000000080)=0x400, 0x4) bind$xdp(r1, &(0x7f0000000040)={0x2c, 0x0, r2}, 0x10) r3 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r3, 0x0, 0x4) getsockname$packet(r3, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r3, &(0x7f0000000100), &(0x7f00000002c0)=0x14) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007d00)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)="0ba0557ff55a1a1faa07dfa7a73aecf8bc29d90833f6a1441d30c8d777822ae1b81a43c2b7adf47344762eb3693badc42b32d4268e9058034cef901011ebff7a6e9d3b267874f041fdeb3e865cd0a1965dd0fada0e91450df24ace2faf0e9ea95a99179a100310e143fd07bd5cd13ef8ec6312a9c2b246e5e676da395cb1e2b330469e6c800e11a6bd9fe0ad47ecb5764ae34546e74d3d7f9a565bc1f78b071984723131976e9b7d47121ac5c0b5c5", 0xaf}, {&(0x7f0000002200)="91b5c3e40bf8a8cf51101bf6648c0fa7cd6b284edb5ba1fda9c7c6a63094881138365a8c8a5335cd547dc99117bc537187a1746d108e3fe9a9ac78af01041a15dca86c04fe02d84769859a88feac8c67b6c2c9dc6af1d1da3f92597d59fc2aca96b6fc07fbf0d5815df70a7291c3c2c5987ddb21fd301cd52f23b9e6256889412c48f59f46ad6b7adef21fdea7a1a055805c6d4753d47b19ada82ce3aa5bf5719531feffdc227a02884497c545913a3d134427654f4e135927eb43caf128f73c96b33c0b26dd35157bfc7f24287581471edeb74d3a52db010c1690be348e4bf29fb99de1c4f541126eb77623e1e2df8107f402fc08d18a47169e80c9ec96e27fc6b8917ea30803383f01557ca9dce704c4e671698fb6017259a8f415aeb9b1c5ee46cc91c523ea0ca03140919201b087e7ea02080b1207cb39761694e2ae9b4d1a22a9004b7a3aff52e44ef7617aa5f7716c06520d835e28033fcb0c6ee5de6ed28e7dadbc052e49a0ebd420092a2e3731ea1d020cf6f11a90271cc9981850d4ce8a4bd17f5ae8a4800daf8a6a687d9f9136f29fb24b9e1189663f91dddbb4d69e70c0efadc24af1df2e80ef93b6fb4bf08b8b181f87295aaa307e83be01ba1445463ac9aa6d7edc319f6e6dacaa433afe4d61307e6a5363c8e5372de854a7556eac6e0f5087416b121e018f38a22b8718172d8d23c2e08098ca8818b93eb2da5b1685480afb1b5977c6ad1e72472ff919d6bba25fe6050bf69bd293759540f9ad8798b74f752cdcabb559d6c9deff50316e54dd3883c3cbb9e71ef608dde5f6cecf383f88a569638d30011eae6721cc7eb191447e938d54c4129a13baeb8c37ac3450114ab653b0391e362f997e8cacd9fbdc58095e02d710679204b5923c666d8b76a85641c4459759b93485eb89d87542f85b5fbf449151f9bdb18e847d5a48fe3af0a28b93079624ee3e3e69426b98674d2ae17e9d8a8338acd9ebbd809202ed938708f4088751b4a3104681c75291216738f9c743ad00ea8693d635eb7082f3eca8dee9e53255e8c3dfce89a928b1dbf4c1e4cca0ef143e02aceb2e14c1b8161609b09ec469c42f90cda9f47cc61e827cd5961e544345bb909e476983c5ad56e2e27f94fb800776c0fb09f6dd5fd764d4d3092a7738f23c748e6515d09f09cf5019d2799531832f0affd8e85eedead1cb401012ed80020dfaeeb490e6e8841030354d81cbcd561a8f43f0a1ef511e1d9edfc74c29ac582e34e4e94a447bf2a68ca27cf46aa20851f9240665192351709481bb5d0dfdbbaeee9be32038a4fb1f4343d69abe96769ff01e2b347cefc64e50487400b3974762305c231cd815f915150a300fc73d765859b6041af4b17c1ff0a07dfa0f98af6e7e3c28975696ddddf2e792e26bc3bbaf74f0fb54d57da675939ff47cfb6f989579a0ba835f479972cba1842fbd801e942d9562e67a044d442f3691daf86e9a43b34fcf6308c20c594b264315fa85e2b3283d498ba481120f86614dd3f8c4663fa3a94fb04b4b0b4574255a4b968957f4ccad30919ce9b6365d73dbb3fa2efc0b48c43e8bc2b9047019d63b2c6c6446af2c6c35e38affbf40b2901b538cc16928ad04d9319b9dd9b6d5ed55f428d561b205fdc2e89b76e94783c52540c0248a26470202eb5ce7f289af1d2724c19a2ebdcc9d0205edb7568c63c1d764ef83a810b3ab09b86b2923165f9bfec7b0edb57d92cadbb0c8b210d66e1f6833e7d8a5085c0e484181623df3c746e14140a6f268a20327b26fcbd8d53852a6d674bcbc7861027579ae1d7be166352a8783919386d4b70afdeef8afe69cac1f21b941b9cb6d1953e2797cf1e0cb382a99624a233d53fad197b69ae3749145ee86c3fb6f6947ff7234fb2674ffb7644b32054eac291f7232f9d9fd27000759f1fb3baac859a0b7db45525500cd400e12a01cbe5e8dd9f1b9ba51e13c8045b0f4906fb11fd74e74d6b8a93856a222322517d494372924b6fbb6907201ae8adf18cc2d1b11d5406a139387a4453a61563ebb724454952620ea60d946b8becac03014a4c3a828ab802de8ed72c786c1b043a231459d3854a44cf90a8947c2f527e72773091bea617b141f2bbb589d78eb14d3d6f0299f2d62746164d3d3d27482a4ef3ffb55e003862460566aea1c190fec656dea5cad968c37f268746bcc29da35de1ecbf4c4e3f7d4e312e80ec5f0cdbbe75f2f99128172344893f59ce1804932393211b9a1797b91272d9377d65b2428594a7eabe45a425347b1a29c089fabe146a19ee325cadaf69241726ff2a28b88af7c5a3ef6ef029e5649a09a2f03d1e90b0fb60111dca855c17c5e3a88a789c5ef155265481497ff7a39bc47dc046f051ddc3ad4dbd3736746029cb876d3e52bae56840fde8271fbaf7d3edba2ae3d0939ea6e4f9c5964acad1addb6d29405ec9c78eb72d595e064b8e8adb37a17dd04d0649a6e4b3c2dd5e896e3401caf4b1c10fcd5bb21e82463b0951502dc629e2bd5f7601671a12f4ed048575c82ef9ba7658a6eb9217d068b1118adf74edef073dbe915fb1058a045a21b8c8acb6827a2e6ccd448868ebfa89d9523bf7ce45900a3bf0538f620c9b3b5abd1e86328628b72e025795ba4a12e00f30569b02902fb9c1606f70ce7cfbc02652d83033dc93265d83524b7ddd5d7e48af0590c9ec1ad41f13525ac1042e517d23b8166682e6b4b5532f4550bae3f0c5b5fd2ccce950f88ea85bbac4786ccfba1aebbfe414fa20b6b8863f34d066d4144299cbfcfc5e167581fdeaf955eb64e057d0c1cb1c0dd26f848fc288e121efe8f575efc8289955c4e97c2c1496b980df03e4fd5ac3cf5d8659bc4920237e4655a9891cafcc817492b0eabfb8bfbb8eb54da506332a15a9e194bf53c928c8f2716011627431fb04c28339764a2abef7984df33b8ff2192a521864d4fb4a599502c624e80f34f4f15efe8beaa01a3ded458edc03868f92cd693e9a46559942a18887ea35de6cc52cb6e35067de2c902846ade2282bf1568688773b48d991ec22476d1faacdd73a85130ccf908afb1b8eacd98b549da5aa90c718b48a71e448b790d6e1d01af9b689e5d0ed46ed09dd66ca0d3362ef0f6ef5906966915ef9bce7d9d3db65aaa229643aa4fae2ecd4398aeb3b41b3e4b57755dc19615cdb234b400ee9fad10ed9accecddf95ad9d1e4d49a5cc9df05854778abaeb3e0d65849e5d2c9381b5445b25ad112397798066a7ee702120e65b027766ece3bed2e6d87ab352a307dfea03cda450d69e84ea03e3aaa05cdd3ab2c2fbc28379b082c440664d726375a4b9603f2f73f8fd28a7d8a8d30336c7ffdcb0f604cebab09a7ce645374ea5ac923d794ce2336aa5b4595a7647370e50193f98e32dc39275783836dda1a31612d007233f1517e82830d2edfc1ddb0019d62d47f5a7425795287c7584e4e0d8d159aa2dafd6811a9816870d1fa364af6d246643b0e49c3d66a7910fe9dc97209835f31ec930660fea250e5ab9d33ab2140f424dd876f78ce068b03a528239e0cc1ba00f8996693e743260f984b873c6f05163f59e5221fd14f668710f030fa2f96ae9b95d063316a60275d2444878185375da3e7bec659752cc59e73abc3109ed2de2a918ece8daceb828d23d5b0b3374c2ebf7e62d28d09927661bf3dc90163ca5634c28c0ac0f95c5298dd135516760d06878bdb57930422d5c262f0e8c8c5377bc6e3588c5b96a795a38650a84f3abefcc53132e76e2ce7edd225cf7b75860c44b3a9da5b10d18cf92f72e65ffa651a2c2105d812d8ccd238b2c82fed40fe8290b224954a5ce423532aa52ca63ccec57d94cfb09152b50fdafd9be983b4ee54b912b7067d7eca544d42128308a8948b437599551a7a158c3b6fa8d01404a5ce1e67cd2eb83b71d7b63cbc8ff6bb54569b14a9050af2db8e616b9b1159f55a71b5b1a7f84231f4401f035d7d9103315d87a58befd7f99a8050c32ba2e2c438e0e17f3a2b681507a4fa0936215e772cdd1d35a0ee5065a3799eb74124c450604839c98b6b3fcce8e2635b355a9993e0694f9eac6d3bbea0cfb59b7eb0dd8d32ca52b9e25ced910a9c283f4149f2fad72ae7a33c5127c748c4141c4ebc7bd8cc395f389f763f51577b882c0ccfd449493139746fd211f618fed0ff944a0d9654b0b03014fc18a2aa564fc240f8625ac0fc4da0127180f5668bf1b87e19160106f29c1262f2e73badfba582620f5968b6824e47459340a4d64ed8ba1d2cb56ad594fe7666ebd39dfe22ba1a30858115a107a39ec24154318ef99e0e8b0a9d83d1eff975121216b47344ff3265d15c4fc7a0d6f1bff0bc199b6d501ea127f09a86908f73389150d59beb66fc615f4e03052c05bf07a9a4371c93a79f315ac06b39e6dd15cf068137a8c9893603c9603356768793aead8a111b4f69744b6655c9298f05e56e0f9ea51fc82ddae0053162c58f6e3a77a8b563becf3b9cea045a90ccb55578310bdfd3b2cb5138f2ff6fb224fbf8dd9b720448e3cddc476ad5d038139f65fc007a920a536a96ae13e96184a35b383c0c6c8f1cc48019b2b228c128923bc230f99ecc179cfb2e7809266851c002b7ce444a6113239bcdca52de84e075fa35f821a0a31131cf7d4aa17c271b8402b6044e79c39f6f36d582491ec6809732b9c7340c9e3854e224443b31466c484f83c826a464ccc44e419a1ce8864ba381b38df73c6f866ee9b062a2a9cf8426c90528c8530c6561d75b0ecc7664f3d22494d2edbfe5160ed2d0642f281515c2d4fb871bdaf95cc6093524485cbebba50b282f8bf1de7e513b52c7f2dc698627b03490d4460939256f8b587dc2ca6943a60fa966dfbdbd08b8d872be497c866deaebf5678170824c5082935db64fd0fa5ec48448da3fed2a462812a20368b1a2633e12693b3932da0806145ef077934ef6141b98fafd9ab9edbf5afba423985279deff82206615dcb1187d3484fe358a1f3b5745839bb88fabc8d9992727cd11af6fa4ca3397bc0f01ce1195ae137bcc3532cb00661b6ef6bff9157bac78867de5d2cc38b50104c4469aa25e52334c5ee561e6ba0ddf12c869d1a4a976513ccdf2c8f82138e145d446a3cd8f5814a41924406c149bf10a871cf28b944e8b06fb75c2561442f0730fade15b6ecdabe704bb4a0e9a328e6da0c53c9bf6a5ac865b7bfce71f470b7aeca25af4eee277f016b6246d22241ba4258c6bedb8cbc6cf96486616520a17d951b0580acc7eb5b56d4b00bafce8b9194cd687855cbdeaa54782f17331d3ec5b3c94bb7478f7cd9141a748ac2108e158fa07e3e61a8f533c22bd318bc34e5dbb69f489aa5f5535f04da8f2100a61f318e02de90a7ca337223183fdd6ca4acc7f866cf332af6a5f3a6d77ab6f1f5c3eeb27a6b0e2fbf632b6d604723e379083e0ee0f71ac3e3cd40bc24016cb6a05cc9e00f3bea3c8c7a3f34f16b3a5311c2102ae953323822e56c73702eaea99c54a12145190454ab67399a6d0288ee5d73b60415c9f3caa5ace2338b53cf763b27a455534f11c8db539f436888370b2fefe53bce26059847cf050070e09f4238fcd79639c05fc9ebe669dba1cdfecc02e897d7c809a37631cbf98f32a1b53d6382126ac21148833e293778969d31b94f5457f2381facfe21b7890b16fb17d6510523e968f5cad51e27df44275371cf32a4207c7866060a9e4f997e33266976b810c6674426647f4dbdca3da389e59927ae43f6963c146c1cc743281f50746b10937f7c5af7e9536181c019d", 0x1000}, {&(0x7f00000003c0)="ab588f18f42dbb0ed2728a81adea1f0a39342a3dcd", 0x15}, {&(0x7f00000004c0)="5162d42784a13f98ebd01ba84f1870f328c7fd2e138b6df829cdd5b1ae766fcd4aa9fb6877a6a7b41d30815914e36326f35d323fced99b29f5014531203a721ae922e14c090b8175ac65b73f8bf0d6506ec00298da986e3e7e9211c7bc8d8609cfd5b9bd42d0072a2d05d4a2bf", 0x6d}], 0x4, &(0x7f0000000600)=[@cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x40, 0x60}}, {{&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000a00)=[{&(0x7f00000006c0)="e725f8d6dfdc54b2c217e80a34bf4400c6de2cbbd7621a3b406eaf223621d15c9b1d7a789652e820398228f738ccef", 0x2f}, {&(0x7f0000000700)="255537ccd7baddbc257879d9ff92d1700f003a09ac7ccf1bee3b1f1b4f8ec7611c1bae8d8dc171d7b267285d865e1ffdab433b031dded429b271bf476f6b2411e3d91118768f63cf18", 0x49}, {&(0x7f0000000780)="e46785b65dfcaf6d02460b092f51ed5f6c0e7dd44658b12c6fbaa03f85722fddd0602cdc8f3848c748a61be73f9fcd0a6683b1d0ee45aebdc0b16a36475420cd8dbc20bf807657eba6d0c3b2bbe50020e31b21a577d9133845c879aa8c0b15395c586a84bf7969f46e8afe660f8cf1651534e64535711b3740973918b0a20c190e40f10a54329b8583627650a10640f378cda57f54be5042aa03b115667a882259b2758893e1c34aa4db4adbc90c50719fced9908993d93181c0ee3e6497b15c19e05b21e021f048680f86877486c6fa9ac913ac3cfe312c", 0xd8}, {&(0x7f0000000880)="f223c6317b7d34d6406c93947e0975dbe640199cd670754eadc051fa6122eca17d41f6e13f34703d1ea21b8d716378d0b1d972206bc5c19b62e566fbaf479183bfb392c7d8fed8cde20853abc1120f4f11840767cd78a78e383349a441d9001911ee9d34a7840f4e6145a80302f0348ae4db62d599462e272554a6dcb3e52b34415d386bf3f3099bd897b5d4129729935f4a14818079c5217e16120c87d82c5fb1c80c3c9ebe8c5022c6a97d5f377f9548ffe75c8505236e31d32f3fe010a33044c8b41709173aaa035d34423e9a830db04ca6dc043eeaedb8", 0xd9}, {&(0x7f0000003200)="dfe04f03eb315fdc35bb52ef3473f06ad65b50c3438754f5ecda0f2f1caea939eaccad07d7d087b73f2981ee0c821bda86df55c5c2fd5785757c441302fb43f6afb94ae48b08763b6d320c93c92556a3e2825c6fc97579c3d15287b96274dae8652c4134f52a534b20fe9732aa631f6fa72c17ad72fbd2ad1766c53ae9fdb7e1398283e60278ad65ee2b97a5397c6e4cc11fae29cc82ade4a312a920323b57c179925403a2f76d3ab901cbe485210313def9f13563924a98d70270dee13149e143cc376918d179f152e1a5a1b0b65fd9552ef3149e509516a322705c3e6775663e11a2b5dd9d1fb4e94226e3efa82b1be6b0d455eb2ac9d4fa2538e022dd706c8706132e99bc62e0385da86fac31332f6669dfb6127823c5f26aa19725a68f27aa6e956974e5936e032dcc19844f492ebd4c42fda8de117a2f0ccf0143cbd35e858a906a2c3d857ade27f1cca7e3be8e9b8b0325ad9858e8da3b0c9d1d5dff8825a2709ad36026d6dcb1aea99a8365225074b3c9a97cf04ee6e912436ea9954c03560609d0382c4e2b4b3d06a77d9235eaaf5e6a271c1483d5647a45658a76d06eadc02b6bc264ed18134fc7c24ec8c925f16205dd1418d9007b9c2ec9eb1cb35b707db0e8f65a2296b0cf52e735dd0af4531c49ee2039466af96fded5f95aa0b3564805033c843c9ab271d1a2e76a7757739b86913f72b8fa176a4b379584de0012e515b22495bdc704c11178d7b18303b1997378ad3de259fd7e2685bf3ebb0893c9907e1fb5c2847ebac35ece23ef5f2903de685b421974279bfdedb48f293f617d87c65cf51b926ab7d35e770d11f8089740b7d21989b8c914aa95e2db9d6feb8fef570d748ea32c2a40110dc7d6e37665b321285613b1ebe1cb5743bd50eefd7c8b9a30332f7868d81ec68a831b2b591cc90727bea1ca6f5f3f01eb7342ef3494e9729e5782b5e2f8436bbc2e5852ca1d8aa0e4853640a0cdb23c9c362ef566265730316038d797ae4791e95bc4e0721defacbaa471895ceab8509e16168d77391fc19b852872029fa85b43451cc061801488b120284f44d2a30df9a9e409ab773e7efe792bb9c6fcef6d3ba963d8f14749a8fdbc6dbf38e3a242c2b8f44f3b1bb245f29e90c3ff9f2fdde49893eafba867e0143558e4f4daf92bd335620002dfe07b87102b5c9b0a8ba618cf75da14b769b19031ef41cb4bd9b0cfe395170c3630fc19b251e66038c1dcc91142074ea1a1687ad366f844c44fe6a035724478dfd999b5975a407d05651aa1727a9c31fb2469abab623c47691be999e809a5bbc448068ca29dc9bc3b0622c07a0ecdf25a4181cb8632bdc17f15a06b4453fbc365f0eac7bb61e7ef4a6735a1be87a3a92fd0d3217f4622e9da1df026355e1be67ced27d909cfbdc6629235e2d301c6ebe2613bd61e5b8dec470433d114b4ca808debd6ed9e393b9f0b95f1d5c2ced56cb1545397d779a756f5c5db8aee05d355a22f40031f531d8e8bcad820ccac476c8409d37f38098933de742838854ce93201aca46451d00b56c67de1954b8cd59c88701fed3f0b43c6e742202af7cf88c02a6a8e474df9f402ddc4b06152e747b17fafde3afc0c4f6587be811a8519d6d0df1fc01d3c58e4b308231e0a8f959c47564735dbce0c82dc7bf219a9cab2db1ab8c2815ec73dcdf31ac892f7aae1113cfc7b1b20165a66de67d1e8fe5de9fa5ce2b14ff6592a5fe8029023684127c96077861941db6c4cc8baa1aaf2f1ad841f34ca010650f8aefa08a1a7744261b837af8315e67bd43f1d05647da924c3355ad454ff9358d43d8530b3c0612a677fe70a2ecf5c23dfda095148312804b834fcc3e186b3d0af11559d87af364ecf78f0444feae575a8b00847db68ef365924818b46a458a8ab0b28db39b76e5545ae69478a5dc58ca014ddf9d3778a7955384cda076f9919f9d13fb6547dc98ed0c0cf0ad2674bb40c31d7a520866855a2226263c4a17ccabf0bee9465a219ae6f157f38bf33f676214cbfad33f6536c90977b27d2ce45062ba78c68220ae81fa5c693836953b24e080819cccb98768cc1ed486df994cd72fdba9f9f439bfa4165389bfe4a2b235c526f2338e93158db85a0a83a103cb09c1cea522dd4421d6d8ede80449e75ac698d401716f23a907de81d7c80b610b78344917b242824f8b8f2b5909b562086c51696bd9bd11e04b4252ae4d8f5f68bbd0ace247087e9f0afa76264cc970206faf299ec728eade59569b5f5de6c28f4b4336e139a7dbe3cf0fc4406e2c71cc3b43597532d0e0acc231fc63b541e77fcfec8402072eba939594fc1e9a02e9f4612c150c70591de6ccf612563ff4bd6869ed19bbda17d4052159d0ea76c3644da8654f3e962bd9e286698a2172bdc2485c78177133d8ec942e0412c20eb47c00e504af18ecf884c02b8a765f0fd12b0a0ac420ae5dd7d2ceb5dd4726cf74b3490d9c162425d215e2014183617babf68687b4105784657f3c1ed78cdf7f070eb0bbd1ef96644477e0dcf49a89643c5fd3dea37815be0a9e9e4718f2519f79bd62611ea23f84c0d2782e1b24f9841eb4c79b124ff984dbe395f2c7e86a16bf237d1f70ad388c61a7adb9d34c7962ecd9e53fea8eda18d1a02f0464ea16578f352a4c8f45074771826e3ff2557195be25a7597f1bbc806ed703533a307d16a247a9adbd9d19268a413aef28e4b85ca27e16ff62316ee4eb4c82d3b47526ab2ea304c2f4fd9e3980a6c76ac391e9aed108fec85917dce231a2cf36e1402eaa188a2b125dc5f71e7b4194297188e06275ae0da082289a7e34d52dbd2797770c3645d64adde19af0563e5818d8036d63198c8fe50e5b0f6a7003a0c8f2a976fd7eeb6de89c801b2ab3daa605185f3f5c9bfb5f23664ab61884f309db296dc2c0096784b45f3504e26781f75a65ed792138c684923cc89c23be70769e71a4d4de26d0ea9cc204837817f1715e5cc27c0b1a8a3d3eee25c015d0938e7697cb40b35a47a08e03fc00393c7aa80d863ca211c89abd6e9596f759c9b10dfd5b5b6f3707b69208c2dae569924f2245a5d88e0c760b038a5a9fe41195295c25554f3181dcd2ddb628f10897cfc995e97f13c31d6dbdee57f9e62746056475c73f13f01610ad443211de4abdd2ee64f13345057081885a07966fcd15c91ee729159012e35c6a1f39b58e98f39c1ba213df8dc77bb9aebfb36499bbb2d45b6fb1e9c28a20d75734e5343ce13b34628a1a53141c34cfc737d5f01db3e4174808ba27da5df3c8acd063d27f37aead551e8451886d93eb037248e50d82dcb52637d4919cbcfde471d420a850fe6e499071c811e32080d4bd689ebd1988f8e7540058db2c317319db360f1e749a148dc1707301212f8d032e1653f629aa0ad7dac1c0ffe7dc2bcf3afbdc00c51bb82c41df292244df7debcf51a448bc5fc15d3841ea3e0fff3d2fe31a8437832c55c932d33f61ceb21e6bb202c844f319da47fece0ac3857b524297fa6d9d012d98d873a4682ca0b9be3bb806b35dce5ea984d631af21a06ba7c83b3607a4bf86576703fe000dddfcc5617369817b246384402eef5698f628f61ebe61a4b102c34c599bc62343d3615b39c62f8dfd112f22ddf3996b5a81ce34beead995abe73c3f35bb718a33084cd3a1d64d529c7cfd6c73db02461bc894a3e9b15e402a8ffde90b1d4f1fe80effd67a6466d27bb7cb7e61ea69746198d0af7c3295f52ec8444cc39d6918a81a78dd6e690e9c49c49d1f0787aca9d0d3f128f487e27588fb0c119ccf2527ae690904e253cd28a4acf8da3892d040ce0723065ed66c13b8dc3477b2ce869ebcaa1b19c75d1208aa07990ce957b97afab2720c660c3016b4453c5644fffc5437659733ed0ff69004845af749d670ffc38bd7b164ddb0c99e3337e0f8b72bd787afbcd1b2cbc580a788d12b80b329535f3f5fc9a83f29828273cc234de6085e7a5c0396a40d066b8ad848d8b0cf63054743e972087df8316c47cef20142f4dcb06ff24fbd08f27005690cf54e1ce4971a55fb993dc10ff2e13560998815fee1c3d3444e429974b2d9e642d2446acf38d2623fc73daf49ab1f6ce2ffd0fc04cc988dcd9066b4189612d2bc6b94cc4780f2f61e417a4edce11b71733a74160bfe224e77ec3c66d0d7731bd7b137c493c6b46b66fd86b6747589930b326aba6af223fe8807c3b775193d41c51bdbc32761cafe2d24f4fd5c307d341c26ce69dacaac1a3f853a8c5036305e50042106b0ec3c0391666ed8ec0755104c7739190f9344a309c380b6820985ee0495293aa159d776ececb4dd4ffd13c3deaa6e63e29b12015dbb8baaf77e859c4e04120be0dbe3e5ae562eae6a937ca861214c55379fb5f0f2252a1f31460fbaf153d832f2267d1c17ca8af310973f9bc073f93c1cf275072b5d0ca7528b2744b9b0b8777c87d7ecc9530ca43e25c5ad229c6e1a9e130c33bd798d5d3d46bc4e8fc0f37a676f4e56b28c8b3049b48d4f11e22706468a993fc9b027b7a1695e18edf715766c17c6c6e251ad8aa70b577104e2de86d48bd5a431d151ed98f02d45117d2cd42ecc8b049e043a59bc93e1818e98b934dbcf7c43cb9b9e0399a6051a5313ae7b03bbae9d43341d1d01e9314c6fecd3562e5f55451883ba3c0180a44dea851a0969dd9a77b96899ecca4ad5ba65c763afd95e03f290a439d6d5f9f4acd0c7f227dedd4d941dc3c7bbc1abb3c1f292f41e6028418b198b66253e7f27c79fbaf7cd550b2b9da25702eae8cf8947abea0af40a79c639edca864083b82000b74127228f6c31c4d0c39c3629d4fee377f796c0d5f6d3eb737d50030fc90e0e75d36bd11fe556f5a5c5f7859e999e7b308103f84717cf30967f957db05f2d9a44500f0bad60e084d9078137ba82aebea2661d04582ffb0b0524eb124d80e19a43495d9dbfb6ee157b6f80ab88b85d1044e2792190b75a58a4f4b852ffcf76aded236500b5dec58a9545ea7ae4b5278844c739aa6935fa16797f9aede484f508fda7b1772ce2cabc329f3a3ea18b23bf70553f750b9dcc227f7d100f06078caad6318a8b11a44c311785a19617533e10d3af21cce27af78d29485027f2020a03d623a9b4fa9c2bd2e18864422c838f644ed8c3f75099ae2551231d84e46ebd9ddcc524ac5de1f0b316a297d63d978c0eab25b509bda17d9f805c7e83a4bf714ce79a03879cb9dc8241a21bcaa68c717f3fc228a360d5d6592adfd538db9e548fcf18b4061ec423e6fb1162a614efeafe0e4d8c1bfe12780be1e5bed3b2d1d7587f5add998c300cc46e01d92948032e0436b163fbb0cbfaab8f08cccdf244f6ecd1486cd080ef1e0ce5203502178d1e88900429bb8b4f0e9f4abd0d8be432ce057f5a4d95c23ffcec68170a31e94c05f9fbdc2e95f30296fc9d948cd32eded0353cad396e4196925a26b9d6cca2f7891b438f66664a8de817ccb5893b4c1c6d8134721a257881184ab136655201234e79f0a979d8145fe14456abb475d2d0d179e968e23dc4fb11579dfb1fe7cfca29135530750dfa51d4816750897dd032445cd6ad5d83e70b459b535818403f687163efebb863afde34f61db7c75a39de44112a278f7dae8c6388a02dbabdf864e5f079ca0cce7fe4fe11a18151f66e44f0a24f25601b882fe748df7e1bd8a8b1b55f50062ba380602b8031ce14e8f2561193e7928283d107b19061868e5b6780b0377de530a3e8501fa48c7a9df551351752d89f0fd72c6bd3e7a6dbe4b81e82f1707b8c6ea5c5cd4b0", 0x1000}, {&(0x7f0000000980)="957b2dae659434979ee4cd118026c2e30159b8bef2527a5ceda159bef375eef0cc69c1995663ea8802c3500188d5db7207df06", 0x33}, {&(0x7f00000009c0)="87e2c736b72a791ca4c2459e7063c4c21a220a6badf0c13e390da65f1068051df28ededcb9", 0x25}], 0x7, &(0x7f0000000dc0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xc8, 0x4000}}, {{&(0x7f0000000ec0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000000f40)="9f932970e3246ae10701ebf63d41f5d9d6da8cf0e62ee3ced3f427b7f67f41838d2937a5613ef4a494398e018580776e7c30f85c3a2159d57fffc6774d6a58ffbea9f54d2e606b4540a5", 0x4a}, {&(0x7f0000000fc0)="bfb8fba43a9345be20b8e8d827b54dcf4b7c3f332cb44bb4f6a76b881ae8756985e0c039abbf25be2b8eb27e55e1f490addbe8", 0x33}, {&(0x7f0000001000)}, {&(0x7f0000001040)="3dea86ac967e907514c73c0458fc71081589039ecaeae9af962da79ce79d2bdbcab0cffbfd4a52b1062cad57c1167e9fa2f26973f15e4b", 0x37}, {&(0x7f0000001080)="949a07009a535139f43e09df2e4cdf145dc7b299d9cff223b680b9ac44ff40867cd680e27aa7a03b9918d6983313d241b640670de7f1033469b4a0d435f31fd3c1d897e9299bef8c8d7f03aeda4c48c862dead7ba8edf342013448ba462eb22694ac14", 0x63}, {&(0x7f0000001100)="db4eab8a7df2e1e613439db811992f158796c07ed418acb0ef7f790818b6c47e4bb116bf2ba7b14abd2006fbe718a9c588795134e125110510022461e0573ff69ed983479a3286606733aca41654db9f1c298e6b9d8092ff94acce972a0ddb8df53db79a19b183c6e142c64dbeb6c7fdd8201602155cfce2869f08cbbded18dc5e47899834602b61e21950ab0343935e4297cf467736c6b78239c44eb321a78f04a3047893838a27123ca40fdd4647259453eaa12b1e4a30ec8ef0632793503d6b03d0cd52c80dc55e5fdcc3a436f0a07b1c63837c08b56d895d5f47257288e4828c689c2d9133110cd7", 0xea}, {&(0x7f0000004200)="61fb44f50ace63d1fafe4228fbe0f674c513c10b248ab6ec4560323d1e0e285871cd782df182ded0928970d2080ce49971a55b86927573525e26e9736541d9b743a5a6b9e2df4d41ca47e0955cb3306bca3d13a78f7a3c2b1f6707dfe6dcb151c78623c471cdaaff91b1c8e3f55de4497793cf44b0621c6c22010a6e10ddc7f3642e3562753d7e12671bdbc59fecbb9aed17334318c53f15491cb5de2ad99b107b0dd1c5376e3fe604aca7a0154604f6b83a3bcacbb2b7bce1bba777bbe48373714d364283f8e56c2430660f7069a465127e85101b00811fbc945ff82993495f999c66c66fa29ab73b78a3f205fbc361cf12ba504a1860cecfbabc9936b5215ea3112bd6eb0059fa793e8874a17253c3b4b54c7ee948d742ff46dd5686c3938f4d9506e5c1a443633044a0b9b9f48f0bd3186db4c70a587703a55cb1884874f28062a98fef471648875245bc343dd9c2e1de94324662e2fc1b168fa8f73b61ac13b73056a9c4c3f7714e192d7493f19808b161716ffc4b9de177c50b81ad6e7e798d1a66042e373518d2f089e719f57db7e27ae678346925c3b2d8fbcc9ad3d444b39fad944da665274f2db7028cb9f35071abaa487f08716c6414db4dba5c59d1575665593750374fe1505346520f904ffe4274fa1e1297f0ea11a9d5be285b2d1056a5261d16de1c9e1afe01f450367875faad5008d7fbe29c5abd43b0ff07f52e55511f918f9694863cf55d856843053316cfda6494dc85a051c419b04f9a0ada49a0698b74f68c30336c47e9ea26e08b0009b58ff60c71f6a200957d99c6fb749489174b86612d712eb911d06de67b64e436f88b75a77b995e1d08f7573abe26d49e01a933ddfa5d3f8a89eeaf26c0d5c255e060b00858a48b383c9cec636680df53f34eccdd265149cd186646e023d413addb7880965c024555cbc1d039225e9c5cc6c676336ca34735affc069d12575b2f27d178c5cc2e2f1494b3de807973361d77f37e9922344809393204d4eca19b06c876a47238594f60300e4674bf8561b8b178307ab2ccafb1959159157261536f6a66335ffbd27d45d89d05cc44493a311b8feedba78a3d6f0348a7b74231f82004d74e71523cfef8dae1f8d9903c759ac7c0d0b80debafc22ebd16621890ea64a0eaab308aec285d00904883c2465270ac5046328415e8a8fb59de68d8b5c4dfa1771a551be90a656f322e11f7a63bd0375186eee6040dff8f5cba0cef0aa5bee7d9eb3224d8b4c64d1c7dfcbbc6ba84f924c3e14cf85d442dcba7c07cd334a65d4cc5d0828203d1168c58c642cd6303f4f2c008e9a2bf7a93a484b217b791e3bea9c2924afb4c3f7010a9195543ad04f3ebc8ea14e65ca3a7864ce632dbe5a619c2905f11e840c9b6a7b07d620607a035ffacbc4529e33779268bfe56396cdaed1a9ef42c8ac87b4c68669dc9120ee8bc11cc5aaf288a7fd19290553ef0f383b024005b3fbb668a2a60a1790f98965157540e9d52a28f454be97248d8d3b070b8da57c1a21f958581561843736e351082b6c9c8cfa5ea295150c7c1f9bcf3a378834b29ceded22c59fa60d4972d07e470310eafdc58de68ead77534440e761634cb2d0c8e38c927b0dff7c5e639aa0e495ccf78635845fcaf38425e88bcd07013f03134d7eff9f2c1c692a234105d4bf2e4adf241b13c14a28372d42b27035b8f69993ca147c0c871ebde42d9ec56928df187bdf08a86d52d1f3769ee18988e65a4f3208e9f1f983f94eab266112fd8f4e69fb7b15ab55830fd88d45176b3e318b59608bf8b7eaef94a5fae5cf39632a1644e0a9773bf7778520679f5244135b935d79989de3d1e33af130ac9740d6b762fbe238f88c49fbd2e358e1aab9f5ec7fbc747f7a203c053915d32ce3a8b62e8e954098d52d12a17db6c8ba4c6dea077b616c49a4ceac3c6571d0c0a34ee0f32675ff3b40b4ed67400b2a2058f4e0cbbbfa261ebdb50b84ae3b10571baa83dd705833bf83dfaf7e4c6420f56d19e4af9f48c5a658bb6458df8bc04a4da2d7cc15a22b549c097f44ba02f6a58f8f0ffc30c3ac9db4c17ab46d1946a7b67f83aad15588040af474f242cf7cd4c7eaa3d6b7924ab96a550d4f1ab1cf330a99d92b328854019ebe34d64e75466869bb88d24bab62239b42ccbe588c4caa1b579a8d5d9be7fab7e0512527dfd7765edd655dc63f69806e3b23088216c5cbca3293521811feb7fe582e5a5809545e6ae1a272d068fcf0ccf517b476dab9795224bd45e73b80c70dad97de6de8fb46c3a14797d86dd809455ce1d937e78359db2ae9ab14310c5ed24ccbc5557ac5bfcfeb79f3433c29fae1b967836167ac13b9be1a660ca5cf5047a209ba1bd2c8ad9222a61182ec6255b8dc37c4efd0ab57e8be22001c2bc5c004fb5089654b9b5c1987da6000d84f1941cecf0efac74c6985fdd6130d2bb1621b9b40283bc06d878f17d2c05db22e6b809d6f82e1cf2de07f78cf3993af28704dca1000d3309a4b0001ab082e45d5c2f12dda513f6898877e3e6aa71d2acf8d476c9cf4f575deff2a51108126f1560c76b4676fd31bfd663bb7f63466321e7228cb9e04fbf8b5b7555318ed914a2ad8a9f7dc2798f32fc5615860f0dcdbd4129c1288278cf41fc0d4905648af47c7897ef88d2c8458ceba7026db5ddcc9175f454cd46709af76e5adee867cf89dc99a42a43ff6c686276d009692dcff257522773ba53a76ba5956cdafaa9a227115397073a732dfeeffac46584134b6c3854782cb8da57bb88ae7c5c2c59d6178757a9ea127c5fb360c4e9b0a8b00d5f0039fce2f261f1a14f7956e76b9920d334a6f27272fee534c27793212f543289161a24b301bbbf702b48afa54186e826955713ba212ef8c938ae7fdd7ddb0ba599a71cc60729454361e28167e2aab7ab9b8844eb2210a0e4c2d857eae0be1e6aef550f0ebb6ba3f5fe0c540ef9eadd6b0fb88c7361aa8b6bb3bb0412e7e5b65e54bc986eece2a9cef6b8970ea2abc9c3f0f7f6568d0d0b3d9ae3b187f1db3d487428f79d01db50c5bcf2d87e584919d4649759a7845568dcf6b411831309e9ee745c7f2610e87f01ae4825eb3097345fc2632179ef02c052033ab7b8af581c5a34822e70852052bcb25b34d9de029a28edcdaa46494b58d0f025612bf7de9de7dd747c75a768d40c0f5dc2a150dce4d0feaf54935b29776b638b15378dcc637dc83821120e13bb11be9b99bd834783f9ae71a8e72f50b8c926aad391c54348a58395a6c9c2b783b27efa47fd837de98f962dc308b7f7d6b90afa415ec8127d72c2bd42f8eda5cca7bd3bc9d417e6994051a85fe607ea8795d40503e1019225cff213942d736ede951063bb1fc26ac914bb84ce761300d833566d9c7eb9147d76bbc46dbf25dd65682c8c89c38f044a52a83b943e13ff0c0f9c20ad58e29fac3bbb87241287d315f3376b094311ed1e8b9bfffbfde98a78b2fe045dabfa3e64f2a0ec254afb68d2024f1184bd1c394d99d3cc71b7434d66dfa85a5ea28fbcce2b9ee121778dbae54f3e4a044992c6677981819fbf7513d03682df672cce1fcf3c2226220fe602941d01d06510e02ff475d15f405b863b12ab0c83001ed0ceb3bc4d279d60c2870b4077a20600eb9c5acffd2c80b946216be47768abefae91dde9c99310b669a898263360e1adf8e9e6b119b42fb4f7d3da8e1e505df8294a6faf5b755b60a1c65ab3dd83ab4567eab9bb2606ceb65b6c371743904139fbce1063bbd74bd6a058443a15d8d57e2870bf19fe00b090cfc5c1274084776981ad6e3aa8b84a4faab6f50b1cf12ea642bf0abbf347fa86bc133fc8ae3c7df128c84c7348346ee8df92586e6b95130057c40255ea9642b35706a56ce6019876985a82c1c2ca697392931322d281d8b6eba99033c3f788a6cdf596dc0350ce18537cb5dcd600a8afa8f5157f7ea7ca98c3037f919f449f1211a7549858b8881568fd8a29f7ffd0c57cd9f8c506405cdf216af7a08af76de7ab1a57fc66d9cdfede8884374479a227211a2d7a413a09fbcc9261dc981d266bdfe114fcb149986f7a5b66aee93bc73dc7b3e59929b80de040ad431e21035d8bb05a8f815db1157088b0903c50cdcf916ddf1eb6128a8dc4b6e45ea7917ee002cd76124e3457379e91a6e382d640f89e359b6d7e630a588e501aeebfe2079e5139314cc91120d23039688efdcf88746ef49ba8502b6a5b405bf2dc07f716aa81e9b8c5afdc0713cc14d53abe1a58556790bc6ed2f96fc4287ae3ad2afc56087d729fa3af427fdaba5598e44bbae70a0f7ae3e9ce470d93df06710851dcd2fe913921a81384dc53c5d628f51f7dc58e9a7ae3aaa4a9dc76a54eb6975df568b71413e2b9a11f65e2ec9bef969582ab6ffaa2916a96476b2260c5450105b9e439173bf251b059a866d81b9bce8302bb2d0d6e74fe16cc1759799e6fd0370e2a974e78da5ef11c2ad7deaef46a9045bf631f13bb9b072364b1000de3808d69d18616b3d9c3951fbd7a3c5694ce273aa2344aab669c45af16052f877757fc3705f5f071102a8bcec00382d9bfca49353e68401794e5294dbc653a1af223b4039e3ed0da2cb2ebe06ca3560e6b5697df42ed4ad92df2db87b1863c3dd4ee39becae8252d51e4af5670d945d6e91d55e247a6b23468aac0a070261c7a6054d892b56ec722b9ab980ac5febca752e450854abadd24928f13a997ddaa89d87edfb5c078e5a11f5090a542530effd17759285fdb4aa826058b22f81cce952b22598d0a513df0386d6ee6158475dc7a22d8066294e20d5071d05824402adb9a2d6ec8a2cd3eb4c30c56ce552cc2762998c837dfef1327709f65327909f849a594f488b3a70f3a6ab801e0f0638f88921bc5070bf9a830e15304cf28b946cfb8706744610d142cc0624d8f48857f8aee264138fe42bca356a95444dca0432f1cdeec4d92c9189aa71543da632deeebab2f7481d32facb0f8e3c4766e315a3b6c12e816c045bac0ec7c2732be5017e22057c479b6681ec19acf47b9afff2960c4a8ff5d8198dfe48032bce073a05f85085d236007236362cb09d702660559af835adb672fcba496ea416c1bbc64f280c49698370b2708a110f24900696acdf1adfb74af31dd4ee94bd6470bfcb371667976dd419719cb20d907b47c7af48ae7e5ccfeaa04f4ce04b564f5adabea1653d1baab34563d48225f67b63345fb7b780e878e30eef302f6e111becb1465a4e8df3b16a0f8ae49a0a501ff6d035128d58a97d5a94123349b8291adad3601d5e29d3c7323716f7c882bd62f64e8c123ee5b25356bcf4dbb960248c67e1cbb4e3799ad24acb0b2ddd435af39a88c633bd26c39994508e9e285738e0282f0aa88ee09944d8a4b0af0205d312c3d37eed78f3a1d8eca6ea6da2eeb269e07bd31d8e92a0ede3dc5c1b074caaa807845aebb52a8bc61c19fd8fe8f15b7ea44a6bd14c5061b391e547aa5d188c5c91da1f9a2c66efd54622030555986bf48b9daaf40b70e02debc55e311b7940b76b831192dd1ba520993af5e3c85cc71127a7a379bdccc35514865e2186094c80d8d8a5673efd1b16f6bac3bde6873ef0cf88653fa4cf067afed0c389b29fb6c34b6e7e3facf0a38c821f1359e820e14e714f1792da3f7629e373e2430850d52e9d2ed61dc70100c0415f0b0243f9482a58591ab384d86245d145ae3752c36677a3f881404f4cc8e35d753c0ed488d378f290b1beccded3140a43eb11ac3d9785e2b3c3779405f70d8af985f37b083abc074c2", 0x1000}], 0x7, &(0x7f0000001280)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xffffffffffffffff}}}], 0x20}}, {{0x0, 0x0, &(0x7f0000005400)=[{&(0x7f00000012c0)="890d84e3a5349966821c3e35f04b88f772da2d587600f881d8ee31f9630e3a914eaff8886db9dcc21e33770bcb3ef1ef29cd79f7b9040f055f0e5f605535c892e950ecea59919e352fdeb211b712c1078fa4747880d4e61f", 0x58}, {&(0x7f0000001340)="8114097802a200e4caf27dd6388569e97a93b5ddee5abcf076635445a7476517e0ca5b22e7ff4377316a59497446e87a603bbd567889c29062087b60136ff50ca32b0c28e5e903ff95bc04b4ae2abb415a5239d383a64bb5ea800c2346d414544b085dd9563ef4328fa52cfde32fe32e2d859d6192498ca4937a33f07764c2db82c7724c9c558725952c1219177cd2934a1e14e76287b310a936e6a5", 0x9c}, {&(0x7f0000005200)="e624dac8c24c799ebe8736f638fba1ecc30b22e4b39107c2b51047e00605a01b61471fd3d1fc85755c1e03ffef011526787c04532f98c37aed2f76454817dfacfee5b2a66cdd16c8d5372991ee3a133d4c252106aa923c69c9329814e347f2909f52e9b5a2d6be7ae91a35959aed3a70c6f1fbb9db01c76b1e86c394444535dacc09abe80f63aea276ca25a30b54aa26216dc4dc12b6f376fca94b972b04c64f7b2abf774322ea9b3d0b99a4582c48c13e7285436dbcaef6908aec30f3855f9a27ed9631a14673b3433c3e7b5814ae84026184a487d5c272ab1a729ffc081cf8042063241f6fa731a0960c", 0xeb}, {&(0x7f0000005300)="d903fa19a6f8f859ef3e5913f60982292481e884fb42537ce42c38a1546e332cf849ff41084ff5f8b4f4dd469c3aeb0489d7c317cc0f2c40c897ecc12c33adf437e1c0a0f83a96ab74e4a199557d3f4e72eed510dc3b04b34483efafe7ef0bfe92353a0b11fcd8441d81447c378a86b6516eae53037d5e33a0c04c6e66327b666430c6909d72ac15b0ecd2601a2d1672db6b692900364a29b1c0f48c3fa0576278ace597479cd83831289a2fcf35a86b620a8776a38c6efb06df60553aeacc5ae27860323c807fd3c75e14bddf80c38fd4e543527bfe460fbc92c08307c26878ef4815bba2731ffb", 0xe8}], 0x4, &(0x7f0000005640)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90, 0x800}}, {{&(0x7f0000005700)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005800)=[{&(0x7f0000005780)="ef01065fc3c1bd6fbba9ae2fa87d4d1faa65d011f96a1e31bfeb82cb4ae8df573e4db0794952796dfeff9bd73e0c56ff0e7bda1884184b089d53bb51c0a3b2d7ce9d792e4f4a9bd8cdc79b3329a8ce5d7ffc15e3efad9ebfd9916cc017b721dc87456f422d4e6b9a04071c592c6a938b8cd7ed79c0450a301647", 0x7a}], 0x1, &(0x7f0000005a00)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r1, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0, 0x20}}, {{&(0x7f0000005ac0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000007cc0)=[{&(0x7f0000005b40)="c08a0c3a43a2980a6784d71324c4454bf1ccfb4158b7d054a4f681211a6f43778875eaa2697ab656057bf0b0022b28f0213721d3e8575027196106b5294cda7ec966d6707c82382c1e35989678ef3a68eb3172f95077cce8af92fdc9020f8dc3e1d2d533466cb8368ff00d81132dd53e4ff550fd85de1da01350c6df44a1f0e5bb75ed7ba185a67e30e0d0c6c9b0a97cd0e7421c5aa6fd295a77cf3231d261c59c736159735f07c4b184095fd3c7d00de8f409c13e4106536f18c841b153d6ac122e1d4f004c844920778c0766776e69a3015d35f58f1a751e471db00ab21078a6a6650673788a7ce812b3c2f02d6a539a1127d736b7d813f249a1d898ec241d31ec6b6eedd024008ab2bd35bb474bebfe4d08dbe645b6ac7b5b817bcb6d030492de31e365cdcda1044b14a25cfe7db6aa823271226a65f19dc9a4467cb743578c8ba6bd2afe62c9f8650624a7fe831ce986009f4e58cc5ea7587a02bc20ce3fa298c2c75307bcf5bca8a44c6eee3ce52481a8b636e4a0684a316f13cd959ad406624281c557feaf0959dbf99137175e00b50592118aa2d41a21e4ae2da56616a08b63f5096267b95f0caba2878afb3ef9731c695c40d243df2c7580ad1fd6f6e0905749e4cd1e3c86093219a6a672e266e4fc0ff902feb835fec2d00cb5650807f81366848fb96ea64d44d35bf05745bda571c54e1dbf5355d088f33b3cb7a0db1690ef3194bdeb2c936a5b2ffacd0225d41c76c6f164a64c105abb1ba436f962450cc1fa400ec0ce4ed3a421ab5c0527ba161f7236d82be47b6b3516ca1b30b2f4137d700fcc91f00edf52e101349f4af0e9b596fbfacbcd6a0d5d375c2144a7f5c04342e76333e27e6c9fc7016bbf0b9eda1a7f235c60eb3dcabebcb166c45b0e231230ec3aa5e33be1723ef685bb0b27352ad8167e1710100f04466cb6e0c5d72681144ab6c10ab3b75c9e680d51471384b36dd64a164b5dd5aeb2144ddc11cfa763d514776134ecae89ae835e25ec318edc27016e328d4ce976ba968b2e58535f9e949f812e9805c48c81b63136ef4a146e0c82b913e6768076a6bcb5f4b91ffee52555e170d75e2f5bba0c49a094e4d8ce3138e72d04f4d41bae05a7df3042231dc24b3a851dd817c1338a0ddafac07b025114b62d07ebfedd56322403ab8dc08a98fcb3c13e973d5b62801eb542d9cb49344823beda91e7773f051f658cb55fd785bafc847d8a9fc9a582481f91afd0a788f993de8f63fa370cca06fe9e3c823fe74dc560acffe027bc396810478d7f457c95ded86f87815d2a824e1246b2e560293bdf777d1634b603ca889f67c57675dae0a85d1985b5747d6ca7b0ea09dbd8bb29cb06bef0a9449deff9725dba85dd47757dc193a3007c1e485764882eb2533426b1788c68467baed1f58ce35ee6712837749b507cb4f131e7ccd2c1523f1dd1733b192092190700a1fbaf68d5885b26f799c19d4ddfdd7b90022a31ec2ebc9c50756e36360d7ac120e80dc42d521d1fc0047083e0a92476989214d20e26ff920a835c7b4cbf5aceae78e1a91d530fa757500891c68a78981a20f9ccd2c9fcdef1344f5144ed16720d074439a92b26c9ea604894d846bb6ddc7caa659d71cae897b9612d62081ce369d02db9b45cf576c078a9dc1735f6f2d86a1a045b0af0554927cee64eda635f5e21980230677b5b2306ade18a746c13250e2f942809b95c3d148bdc86247d76e92cb24ec4245afc178ab74488ae66f604b4548081ccb6ca821b60fd74163f73a403628cbe588b6ab23ec1889b6d8de765b2ba630adffbbbdff87f4e07d953593e3813e54606adf41b8a8776f541cb1c4e7e0d7f0f385e709d59ceae4bd68d60dab6ee5bbfc855be0b8202bb20adc8114d4e406124cbe7bca1ee9c76486c2adaa7cf815fe77d33824b1d6ad3fbc2651783a23100a802786589c72866c0224584e1bbb4dea4a1fb35c51f384426609b1b1aec38875dc6ee72036f7e21ac9979457ab7766ae0a0c3df9ec4c14d2c405e4e076d7bbb7a3ff4f22981b64119739876108eadf4d0a53f3878070160cdc619687fc4ae4d6208ed3658a7833881531aef5b449fdf65d092b2f01ca3eed7bd30487ce8caefd1040ca7c17836b724af6ba05e14fbe200c7484ca95a8be87ed240c1c1b64a14721e81c64929bbd8bd5270576f041a80da7fbadc643d1204047c57c001ef231dc01ec1d7bf224877203adfba15c0dcc704ed80d4ed5fec72aec8f5d5b83f3e1c0e13fc7c6f830f6b019b5c9a07d9329f4795f41e313c3e192a3a9e12a67a91d49f054ea6bd653efcec03c30712330a0789032870fe4a6575459e9ed6870ceda10c603e4baa33556f51a121bc0327b165d97ae6ae7674f35ecbd01012d88f8a8591e032cd63fb3f0d0c860e0cc6e916990e89e74c4232127ccc920bb2970a5a80bdcc83306dc859464de3392670c3fe587988d1d797a03b5b7e3dc1f66b06aa3c5130b8296b524906f6f3a09a18aaa17f4cc67acc1f6b544eec1ba1440b791957edf01c92737740dac2e1319fe359b97b7ced7aa4cdf60b464c2a6696659f99428993dbf7f0ef19982882f240ecb43de8421a1ad9617767d1268630e36e6a415d93bbb802ef4d5c6188ed3b9ad91bcbfd759a7dafba300caad98f82c14dc23d3c7e4251d317b08b46f37d94dd4bba5fd7da4cf9693045db343db81f12861fb21a40e774c6caccf8b04cd3ff788d7668ac6a621f49ceadee751c1ab36e0a4489d531c037879d13ea3ccbf5aab8e15aee7102c4627debcdce3bcf729d92aff8e9be9b87ee70146a98d39f1217ed6e4ce8ff22b902494fa50c80a6e8fe5313a84b5b1f67fad54615c2e7f5f7833bade2718adc141056ee2c9f76465541a80794651bbe41b8a44dd6ac6ec18491b2d2b86de9fc2c29949a75d80ea0db4ab06391a71b836924d24b502e8c9a6619c2da047eff121b45cc1394def05659ca6e28b7a30fec4ec2dc51972e8c8192268ff86a4d4225dc07615d7b35db34c8aefc5023303d1bf661c7d97608cafd4ae6f1c6674217bc381eb51029b490c34a3d95cc6ed81ff69c23b88c79bcfb6e1c7235d363e7b707c0bb6125b73ea77841a8b7b7cc9377bf67de8ecddd18f01178b4ba483de3d16b25df68c4dc2c14766a085032732e8d76506a1fe329c9ba3f9379b0c5baff72c1c4f8edbb79e0de713de89ef95bedf5606104ac7ca5145d21c8a4027bc40e25d60516714a39748db8060a5bcb3767026a0fe273512d3aabfc546208911d2d73a4a68dfad65f527800cc3728bc2d392bb67f5d965cf3bc25f2d902ba7461e920a45540bb7387acadc95b5c85c88441d030ca45b11e5d9bd5e4f7f4e218ca36f0d5661be247a6e51aa723d6310911c13b33416e7bd99d55f8bd666791560a9eac2b969b2ebee5bc55f463e04b9160aaccab98300fa52ac2dd12b58b2a4a0a561a3a11758430f44ae3819f00e1a014c17a73bfc3abaf8219c794b4dc81d383c908113d1699bfda88f17f933a017c857a6214bcf9f619502320920b47530b924a08d96fba9b64be5d07725fa500d078d43f59368ac2bab42a2cb170b67615620857577fabd3596b1b3178d537af46049a40e60e8db48434753f8362bfebb5b9a969c6cc8dcd401f690a1d9ae611007bdcc8fb9317a1656f33f28a17b9a674a52d5ce4b8c8ad3c6974620ef12d1563c0bd08889f2b86d1356fa2a54d970a673a0f1ee5402133debed3e12a259ffb767de6f5318e0b68b8f414a79f39d5a9ea76fbbe675cd608f0b1acf6d40817cb23fd2622154f68e77fed7256bb0e25bb501060bce8f16443a4831b1937dc23b3e1ed194269fceec71c5e80cb76a82ff84cee57e6567b212026e55d4d9043b02ca503c0e5fe7304f00fc7a4853c66850169bf9d369b33720a20cee1e66ad0a114c1e3b141a4fd28471521bacc24e5947863b72fdcff1597af79f95ba26e5a286e42a8d9c8be360d78b0725c2ca92c8f7fed2ad50565c5775290b149eca98bb3f15ee3471fb931ec70f70adaa89d974baccbffed9d8cf380d21a454da43073b6b201629a8dbde965455251c7952bb3f3a8da72e5940e9f1075c045c327a9afa86242ce3c7a2dc7b37260186ad0358c2e3119a4f18a9bbe89e1c80a6c1573d76292d724a2b13dc5f333fcacd79ed0d6c38c2c0d1ecb78550bdc6e2c9a3bb21893ee4091e090872da283a13f58ff102bbf3c7e18deefa984de356d027928ee4dd938090e298a27c5f6fabd7cdd1bb3f8d5063744b0ec7b9aa2c2d6cc1d99e81cb11661138b48cecb421734e2abf39cf5faeb1e18fdec531a82583b60053c6b24c7358d2432a29cc2c0473192c0f0574adcfbf10cb0eb05d5d0cc523864dcc0e42e0b04678ce9c25fbb90a2b4d1dbf7f1debe83a9ec218e74cd512e54114d0743971b249f3e47d416b53b874471ff15e7eacc150ab9f20c68bcbeb16e823f6a62633aac74b2cba29c5394a93685478a689b5d1ceb380346ba95f492ca22886a1c9e2eacf56dec1eb260ee50fbfdf72c2c7dd7370480866a0672309c700fe58ffdec264cea15a66aa3dcdc12decf3f884923fb294fb0c6d0a860814174218325b02736ba640e0f7db4ec972a81a91961c4f6c4af05cc91e6fdcde7ab6a72b223cac3f8045d67c53ce48121af4823d8a70ed70126c1d0743a330fe79b4ffbe3d0c0a9dcd9385a67e941e19eb7bb2c7be49b1c1323e40a881ebde2e62d8fdf5033087781ffb2f1af5e0ac6df94f7bda04245e597cba19e281c3469db5e839b3cac9905a0a235eb911eb6bbe373e82035329cbcfbd3547c3e5d6bc62e34e2e7e0593e552c74eed277291ae16c310e9b2c6bfae15064827a179019eee446f3232fd33e59f941640bf235332a8cfe6d73c01fb5c9692e9a93f9df9f857a349ea02d6be3df7f39d2923e6fcf4cc58163063b9983a5c798327e24467b189d22d60678ee31ac66c965c9dd8e841bc19aab44570f53e241daabefa9ce0796b5a197961df0c356cee851b60a56da31c99382084388e657f0052228df1b47c0f04e4a84d5f03bfd1793075257a1ddb6b027f34e0c0e90fc28f4b72804ebc8774fa130e31bc8bed426224c6e324d14b7a0620aaa9349080eaec6af9f6c4900cd9cacb191a6bcf45b47ab56ea6df45f4c9ebe0a773732a68424b8a0223eaca10ff64378248c5af9d2491f05f718011db3f8c1f5d33e2a353a473924dad74cf9e734a595ea5b119a06e6b8f16c3c774caa919917ce1a20b2fddda32e859966028559e110ba7b04b7d1ed096ce2671095da0cbfa69eb51455aff589f2c59fa72b8efe3303a2719dfdbd523b4afe21c09910c1d3a71d90e0898fc852016910982379ae8cbd34ae73ad818f3647980d5c2ef5e6b09f8fc34a6e9a8ed369d72111c80acd39a3689840750da3da1bc89382f824d2cf1d890d1f1336266643cd23ff025ef825487773bc36c6b68c03c6a5b8d85fa1d14b4a45dfbf82832befdd55301bfb630bd5bcce5e0c01120c2d75db51cb227de4cf8a39b594f682097bcb25a00347e7edbaed48f7dc835d5d13070b808d3fc6b26ff30927770df62e2a8d15d5e404e087a1460646a1b739fa2ad439e212d97c2c63352da0f632d18856198870e028091534547ab426529f138fbfa45022e5f8420246ec17c0b2a44285ab3fd3d7c40fefa786f7f46a8224e35b6aefb98998c00cce300e6b7f4d21d4b5628f3baf7e56b4f6d6f1cf3a83d02c5df49e44c3b0781bff7d53643d17af29ca4178ade2a92a8550ccfaa72aedd46165a8", 0x1000}, {&(0x7f0000006b40)="8e8b3040de021be63ca5d659400e0e9a9546a8d595783ecb7a008c30215ba81bc4f8a469a087c79e77a1627bad94ad4e8d013867683a09368d6bd4e2fa343061e48fe5141845b5b5fc0734350c902311bc70c768a57a75b3ab89895bd26d", 0x5e}, {&(0x7f0000006bc0)="6fdb3cc6fcd8f40478148517f2d3f7dce1f7968bbbc7fc9e2f429d5cdb298d8566eb32358f0f55507de999971e39afaf862ebd09f221fc3edd2873c40de8bc7ee6148d6c8621384a0b3f35cd6b455f182971678ea0e6ea0ad2a9399dac5d87cf8504c2e6b12d2eb1bb49be33b7e8a1bd3d55f72a41a87165061240f2d9dbe640176e8311f7a3cc1727ffb2f65aa1c91d9188d57a810b352a201c0c31520d87ee69d02306e150571f76c7270450727f5cc28fd2b17cffd93978f0d47b00a81e5c69eec6667502cd94cc02f540ba7f21c950b5d8181434482eaee9fa8909c3a2353ea0c72bb2a8a4c560d5ac030bfd3a2e1e334eac59bac259d722fdc88e8948e48b8d5175c48eacd912cd577fd26f614fdab852b083339faa907bdb2bd0cb3398ad2c41dc6a7a4a7fc91f20f28cf625f0903ca801939b10685caa5e75e8e95c2c9355b8f6bf86177e4758f398641130a46ca102d56462a496a81e46404df98526cb996471b617f4e038fc374e7391616756274ac92d52e567ace61df715cac21deaa08b24ca38da43ee5d2cc962ba03ef564cc2fec51df66b2bb6be57477c87c25f94cec29242bed96ca6c84c0529d196dd10571bfa4cd37c03d23116bed90a3f6991bfe01cfb4dfa0d2e5363b7b02675115fc4b735af859ec129f694857d2f9ae550332c7d514cf857782b7236eb6ccdba8e6dc2d3dc967826c57ef4f5698bc65e5f1250c840f7682f31630cd7291e8f8d6022c9b39009ac6543efb227ed345af34458d97722aa410c0c286fd81f5834d115947be5a108b654ac195522eddbb5d5a455edb64998179d91b7ef98faa5ccf4fbfb336c7232a108a32b609abbc69f7fa967ffae58661caa2d36391445d6661d62242038b2b52423d55813780016c852895cdad882a26251467e3b30c579484ba7aa7d46c776b86b612139b21f39ea03e3b84820fe6801aa60842a9ca795b033c7226fa97c4c9183a64474a98cf8579ba0f6084928fe8fc5c106e8ff5f97479560bb00898e61530d4e202d3e9df03ee39571bb5a01c7ad9d742051354e9bc122bbcab537b27b6d1564aa7d7fbedad59ddd954f132bfc0d3f4dc9cf6674c64e5531108e50a1796f5904ad64b4f685877d54c697cc8125d5af5b83a93249b7850fcc5c6c0ec050592a079631337b5496d5994147248966688c01b024525d1bfae82450afa878a3703a9a594578e0df305a4570c0c2184c446f5f23fed0fb0ba057d159eb324d03f7988658060447de84925e3e8f9b83327f4344c8e50a9ef0a604fb8af076e9ebfe0dafbb66258df10c9e049e69045e46be115ef9854be2c3a68b06b81cabc5941020f1a1d12422cd614a9738d9879d5d858dbbf5b7050bf44f7ee569235a2e90aa75e2b81cb2c17d81e72085863863d150b13a1882e8428d468aa59337d9516df2635ccb67cdbd10fb55f17d5df7f68ce813ddb1b0a75154b8e6f4f98f9be6a7ffdf706488a871b42fdf15112c8a9d9c879eac676414db6b97e7420bfc47521fe6fea6f0082762e39cd543f8dabd5ab9a8d15679cc1d9f480f25425b1524bb018d2d0bf5a58ede237a59fb7519efa0e1d3a29ea7316f966f6c917d0f2451cbc4b2875e124aec0455fee4afabd00edd8f1004c0f630255c7caf9927da2330a33a862c5c99ebd2e654c64a5ae840390e018890c49e5461cb5ae60899370adc36ff4e623cbf94411182424ff305677512e13f3d572ab516fa88ebc36eb8718c3cc1805be6ce6eb71cd347d8dbbf41a6fd91e2f0f41ee9e12c0ac829919ecb4daf1b3cb1d274caa2222c902a42eeb43541521752e787670f636e44c2786027da4487108f57525a3ca0a8ef58dcfd42b899766cc0e65963e740b94a8f9a169bbaecf1aad6bed9a60104194e2c59fe66fd0effbd5a1ff72657c2230657a0f9308c39c8ce0d7cd4f98bf775e5ecba926f4020c841dbf7da5c1a542c79ab6a89c5ba69103ad750025b27f51eedc05815dba576a0740d0b074494a38a65cb411cb9915f36b9179af229ab7af35149db6effad970bc788dc81ec49eee13dea9b0991b9dd7f3c23ea0a163540fbb42b785af922287b6eae853b8f904cb2da14a8df37b5780979c5965d2efdf47e1b4901fe53f5bebc04c523cbd80da7c2d84262cb352b92fc9e91ac5a4476d338a8ccc7fba229936d2d9bab58bfad65c8b896e35f9979ca517309f3b9ab8adcc4b8dcfb52e7c437c914cb840f586630ef27d5c20057704943ec4f78020c2564c1a16a14214ffe8c3ca2e4ee41c1e98e4ba4f3c090d7b76a00631a2587c5e368be79f7d5fdf1261921dbacbe2c7b4ae0b05bdae64a2d55e81fa8b23f8082cdcf840b8ebd96146356f1aee73fb41637928c062fcc545c2dc55c9f1afd142fa677405fa9c31bd9144a07081090670fc8f4891894a5f093baae2439d27d820fca6d683a385fb4f9329ab022daca1b79ada5ad8d323a9dabc4e7da03cdc0d02794e64b978abf79ed1444880d3abbc7838b7aa4184324252ef62f45e8605e0f9dbe616e0c322ba305442c1b8c633001bc0fd0b9404204d2d8d929e1cf695b3f9ad030a817ab9c4ad4ac5b098fca33a9d0a513c88726946cde2485b825fb99f2c6743978c8029504a755022b34e06e62e3382f2dea3209e06efe1ac9ee7558b9e3e3151f76e7e274c6190a82534ba18d962851ac80f258fcd735ad2ab033fe19691cf3d00838d72803c6cc54e08e0ca267c2861914a6a55851005401c76cc0e5b61b50e0b85f2d33526b2c83b7be12246cf2ca7e98ffa2f3a812dc191584e489f2073eda76d3261431b383f0ff31acd99d64f7e614a4c2256f6242d58772dc26426ecc926ee547154321655be80ed50564cb1e4c16d8a6790b4c4bfe9fa82ce572fd7eccedf4b223d2c602f6cdc5e14b588c9f9e58a83cbc5ce2c4683e766d4736fc0b85e4b99dfdf50054989054a4ebd0e6820abdc08bd3ff4db6d5cf252861a7c5242e118925e7619de18a7d49c672006e3612ba2acecb2f3a51a0bde13bb2d8b671d8fab22eab09026b476499ce176649acceb659467ced906b7e8b47044c1773ec09887b4440c10effc2f53542567f9a0b1ba5ca392f994c0ab8a4599018c7cc84278428c8f457de3df7e5b5ad82ce4566f4d478ef05ebbd6b8f9ddd46d707d4b044766efd931ac233b8c5d3b15fd4d2b799b45c1e546a19d32ba23fb12fa66ce80375d23bd688c653f0bcc627f25dd4fbd2c23a39a443087e0576e62304acdc0b7ef5daf47f8d5554530e300f3cae6787976192e445dd81eb3bc94b47f115c5f4dad6b85c35eef792e7420991e7f4dcaa98b81f5648c2dcdb57655024cc80b6321a957d3a78e844d5c40f8becaced226a3d7235ae54de91e3c9ebdc58643061dc4345e5cdd3105b55de04ede2f7c1a970b11bfe84068433e43bb1bfd969e897f2c47a52a31b284899fa49bff0d5f22b3b74301de8236546c724bd8f2809cbb912d41d3bcfe0849b783e9812bb7451f6f96f5a8d0836f372a72c6d3d6e9166e465dcdbb6ecb51ef63fbeda3e6adc0059813136ce6bd4c9c7ece4ecc3ed1a7bc7a2c0d28c85211a366eb4baaee119f22d86fcaa1a2b8dd7ddc71b5c7dacde0dadb5b331f06e8b0f6f8c35c3880a8ff6775aa47e98ce9d926a6e6ad8f2b90143ec41fd6a87a716f86071eb6c7524e5550cac097f98ddcb9831cd1a5a1e2fd356c16f187d003599692838c4663a5689979e0249f23bf745c53342756c3b705faa6bee57312459801ae087b18fcc27b1f0d00035eb81a22ab5d4c49354723418f4cc2f546bb8fc7907d9cb749056aba9506ba2af840526a368de1d69207121989a17594dfd560449c146d1446d8401287802cbccfeec06fe1bd63c351fd3c4942bc2cff421893912385eb90bc63c55d5da12b21c362232da468974cb05df8b8250ec630aac7b0f2ce3c98ae2192e1a6cb487e2488b0bbc1e6d24ee120d4bc7a8e576550b25720f826b15d5acd00a007a2474a2892b21f659487bff29120a601264a7bbd0137b2ce860c622343d89528ed4fa86f65988db112fcc8c142a1ea5cb513e0f21dbbb6f6691eb218ae082118da851933153b7a478a2e82dafaa893e0365a31df823e7bb849b1a8650a57b771ec731034fea16693602051b50fcd7be3d77e5aad7ed48b6912147bc069de65a29f59e64e874c100bf56e33030c5b4222b608285372dbf7d0ee73ea22df40d1d0eba0454cc83acaae3daa410bc21c6e83189554510b1ccbf165a70b4412201cb853e9b73eaf2a590be451c9a6bcba0a53d6cccd72c6ed93d5a22df84bd8af6b47dad8b619427959e7473aaee48714238e626c75b00845aec41bae5638725c9bf189fdfe5af992ea802f4124142ea3f9b675f89517e3f18d7144f8839da687de6606be6d8f29f7e4ff5b04daa0ef72aa4ce5577bb5883dfaaf6479e8046c20b3797f9d83bb93c0748464458077e078d601f3b5d05c522c143b4e82e1df137b519357ac0479b91f1854def0a845f435f7dbb0a082e6dd7912c629773f088c621bc144923ee2970cb144fc2ef611625cdbab0ea64b7e2e8a95b6ae78fa7976b1b3eb9ca63cb78722405434129b30f69646dc77aa85c85f0dc2dc4c36256a0884877d801898a319254f774eb1e0409b3571abf526df0dea2ef1f979711912ac1764af5a90e7c5b32957da6394049a42eac8e4f9407d95fea2cde60bb44ee5ccc726ab1e8f2935aec8a580717f71b825be95deada6ed30739d341e161ae1e077f3f15767912a587a072f21d9ec3543fbaf300374ccff0856dafaa32bf3a2fc43d1297595637c046633ffd171a36b08e928ab41c0e4ee3612c4c89b45b1905d78808088493dde630e7181b8c2fe75830fb97c87edd36915a17bddae613113ec2e895ed52b690fe88f6b3a35c2e23871aa66bed0e535945cae5df32a63be3794298365a62027e960b9a8c21fd52153e5220aa1ea45ce75bee602ea9a05ec87a598be18334f87df8479b59132fcadeb353774785efbdac60787a49e519bca725a1ef0d810f5eb75664a0a2ae767bc84156dfe4a2aa772e46aa1bb0a364e4dc6e3db14cba4954e9d35c0b940fb905cc000f22b4a4f4062e024527aba1b277cc383d84266f9b864e58c5adc99187fefb19eaa7247d8242503f1461decd15fd2281df356f71aec3ae63171a0c231eddad82a10676f8be20b23844a04f80b8fd7dbed55751a254fbf4fe7c90d54e7ec79d5cef17246f670ee55c2649be2d6a1568c2c0ade2f73464b52831d966b38a33be2036ed8d6343c971e98167a0a9ebfaaf6a4a26de03e6e68e1382d12d2676ff426280cff85595bf0744b8ccdd40092c700676083adf9964a483ece0e57b98abe227bdb9089c8d3c27ebd0d9c8bcaaa2ba677a74335bcf12abd6d1448e98a7081dbd4a6ea9be6b74169a3e0efb0d9605235fac721d9e6c0d43a6b8ce20f3e58e98ebd7a21e1434f2b06ec3393858d21c5b6c89589a8ca67d915f95991f208dd17cd5eb959ee6c109762dfbb5cd6129988f26db61f1192691bfac71a9df85065646c7b08bc4be06b59c0d4e44f96cdf62cc094f147127e1b0b40c25cff95798af190019bfb43c7cc2cefb374fd1b6af2de5a4db2f2d9ae979b36dfd983cdbcc2e69a87cb4ae194403543a96e0849972c563835d4885e6ba7b89b74cc165b8c421ab3dfcd4dbfa1134c9f040ce5be28190041aeb89d77de972a6382bd1e76a6ff184a0020ed0b8bccff5ff9aaabacb8faae9a51053a65b521e3aafe1837c25eace2ad50ee56141ae295876bbb0", 0x1000}, {&(0x7f0000007bc0)="8b81605681c80cc0ea0a2134cb2ff960ab4475805690c1fb53693207e778c152ad08f176b825520db1eaf80a1d4c6723b1d0aee3d0de894952de0ad9de7f38dc34f61dc5f916ae45795fdbcd9e6343dcf2dae505c0039c9155d769c8214d4369e3c48378fc450e13ef89f818e253b272ab62dc2c03b8652e0fb3f934d170acce65e75784402e50c2cb1b94a900e159b5ab47d04c00adafdd3ab8c8cedb6651d9eeaf48ddec255cdcf3676c54a204a27620480489d44143076cb3ce589c421db642df80944e772ff606324680151dd9a91eedf4", 0xd3}], 0x4}}], 0x6, 0x20811) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') preadv(r6, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000440)=""/96, 0x60}], 0x2, 0x6, 0x8f) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r7, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) r9 = fcntl$dupfd(r4, 0x406, r4) openat(r9, &(0x7f0000000280)='./file0\x00', 0x2000, 0x8) sendfile(r7, r8, 0x0, 0x11f06) 08:23:40 executing program 3: r0 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) splice(r1, 0x0, r3, 0x0, 0x7fffffff, 0x0) (async) sendfile(r1, r0, 0x0, 0xfb) (async, rerun: 32) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r1, 0x0) (async, rerun: 32) r4 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r6, 0x0, 0x4) (async) getsockname$packet(r6, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r7, @ANYBLOB="0043000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route(r5, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@dellink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r7}}, 0x20}}, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r1, 0xc0285700, &(0x7f00000001c0)={0x7333fac2, "29f6c3cfbe431a51a77e343f5fe22efd1779fe9c0f9e8476a9cf4384a4c85f69", 0xffffffffffffffff}) sendmsg$nl_route_sched(r5, &(0x7f0000000740)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000005c0)={&(0x7f0000001e80)=@newtaction={0x1f1c, 0x30, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [{0x414, 0x1, [@m_simple={0x120, 0x11, 0x0, 0x0, {{0xb}, {0x50, 0x2, 0x0, 0x1, [@TCA_DEF_DATA={0x9, 0x3, 'f2fs\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x8, 0x8, 0x0, 0x8000, 0x400}}, @TCA_DEF_DATA={0x5, 0x3, '\x00'}, @TCA_DEF_DATA={0x11, 0x3, 'noflush_merge'}, @TCA_DEF_DATA={0x9, 0x3, '](#&\x00'}]}, {0xa8, 0x6, "79f887dffb52fba0bc88d923ab49d4053a2b70d2244877b3c8808cdc2dc5a31c27a7a41d81a1e61ba593e55358a077215791fa659162d1becdec04fcc076546e6e7b5d54dcc86d6388566ecb554cc434242d6d5386e421771c58fcb5d2f6d33ee9a651336a53547cac52694bb3108d1fcf6bcf392f47287d51cf5232e74b02b25d0f1033d88abae38041b2cb48c5f544088638a848483b15306ed842363bb9877f1b69f7"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x7, 0x2}}}}, @m_ipt={0x100, 0x18, 0x0, 0x0, {{0x8}, {0x38, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x4}, @TCA_IPT_INDEX={0x8, 0x3, 0x2}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}]}, {0xa4, 0x6, "3792b14d33cb407ed8c5dee20bd246f65104e213b7ad6a5b2648c137a231d499fa79575313d13072c245822fd4d00d30c1d3fcf973a045030606be77bd941b096ebadd95c7253906d3372e2557866e8d763bcb72d6a8caface5e1451c58299ae01d99fe89df0d3a4b84987c09e92beaffc4f5ebc32b437ee68034cb2de6976377cf29fac49e117d5a03c0068a47ca930344fa10c0cba013c82c41cd33d3d453d"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_gact={0x60, 0x6, 0x0, 0x0, {{0x9}, {0x28, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x0, 0x8a5, 0x1}}, @TCA_GACT_PARMS={0x18, 0x2, {0x7ff, 0x4, 0xd1789d38bdee6f21, 0x8d53, 0x80}}]}, {0xf, 0x6, "a0fa1cc29b93769663b0ff"}, {0xc}, {0xc, 0x8, {0x1}}}}, @m_simple={0x190, 0x6, 0x0, 0x0, {{0xb}, {0x98, 0x2, 0x0, 0x1, [@TCA_DEF_PARMS={0x18, 0x2, {0x1ff, 0x5, 0x6, 0x9, 0x2}}, @TCA_DEF_DATA={0x6, 0x3, '.\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x1, 0x2, 0x8, 0x7, 0xffffffff}}, @TCA_DEF_PARMS={0x18, 0x2, {0x6, 0x400, 0x2, 0xffffffff, 0x6}}, @TCA_DEF_PARMS={0x18, 0x2, {0x6, 0x400, 0xb19ccc4acf14dc96, 0x10000, 0x1ea}}, @TCA_DEF_PARMS={0x18, 0x2, {0x0, 0x5, 0x20000000, 0x7, 0x101}}, @TCA_DEF_DATA={0x11, 0x3, 'active_logs=4'}]}, {0xd0, 0x6, "8ddb3f7aec18101d04ee2799b58519c0100d8dd96ba45118457d898790a08c31f2fd5dbffec7f97a6b463bbbb78a2b3424adac8b32355e7b81d3f4f2c0a81b298e4020d47da35aa635975368586d2e8279aac36c7ee5822f2e48634e435ec478cebee46d3d46201a1aec5580771af65c59d488d14318a063120786c69aa45e04fc141938b8eba11633d3f16edc9a338c3e81ef001e552a55f2b758fce7e2e75636b19ec276543c23ea4c2f940b964edf6ed8bb661b29dd5f5b2e81a7fb737abd846db231e73de2afb4952865"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}]}, {0x1238, 0x1, [@m_nat={0xe4, 0x18, 0x0, 0x0, {{0x8}, {0xa4, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0x3d, 0x240, 0x7, 0xb92, 0x1}, @local, @multicast2, 0xff}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x2, 0x0, 0xffffffffffffffff, 0x77a, 0x1}, @dev={0xac, 0x14, 0x14, 0x37}, @loopback, 0xff000000, 0x1}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x5691, 0x800, 0x10000000, 0x0, 0x2}, @loopback, @remote, 0xffffff00}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x0, 0x3, 0x3, 0x1, 0x4e}, @local, @broadcast, 0xffffffff}}]}, {0x1b, 0x6, "9e7ca27fdebdd32a2c0848e7ef77070de2a9455eb29df7"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_ctinfo={0xb8, 0x19, 0x0, 0x0, {{0xb}, {0x4c, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x7ff}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x180}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x80}, @TCA_CTINFO_ACT={0x18, 0x3, {0x2, 0x3ff, 0x0, 0x1, 0x8001}}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x5ba7ff02}]}, {0x44, 0x6, "ac63d1cf94155663a4c24aa45fc615bb3442bc3179c18270ff28ae8f228298ff9d4397b00617f7888a701325f01eb1bfea836d235b8fc80387180dd158c19d08"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_skbedit={0x1098, 0x20, 0x0, 0x0, {{0xc}, {0x6c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0x10, 0xfff1}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x7f, 0x1, 0xa28c76089cf20621}}, @TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0x7, 0x6}}, @TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x2}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x3, 0x1, 0x0, 0xfffffffe, 0x7}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x2, 0xfffffff7, 0x1000000a, 0x0, 0x8}}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x4}]}, {0x1004, 0x6, "2947de2091b865786639572646ab5b5ee53cf72646aef0e4b7d8104223140a1d984fc61ee5e309a98bf08dad4f07cf76e3053c91a6e12332796783b89f1d8ca32eac0d26ee4fe743fb5041f24f01926bef3cece2cea45765cb4143a68dbb3132d79a683bb7bb98e5d6e05a7579f1e6191fc4474d047459224721621e5c156c40dc1f8f6694bc5d8dc24a0a40e7be0bb83644661a37aaf58ccf885ec4751e6f2bfa9d3c87309696f584a546b09dd0db63133bf3a696ca81dd98cd3a067b235102c8d8268f5d732fba8fa266ae1f35106172948a26a17f0befbf1e088627d92d05346b188af225350fcc081fa145e7d327a7a9ca0247d1c753ef00577996909add8933496ab1db0b685a8b7f45beb3c87078452273919a7d3228271a6a8f51d68531c92e2e61c64abcee7dd4b69a3b52354474d66df0a123ef2c5f9ec932d123b9852889e4791e67fa3a9f9d8ae1d7521a083b3087ed2aa6dd7ff5c4630f8e89c8f3f5542c8f317627fae097a64b4f06d5929eb0246ffa78c95e9762cb75a1a0763ba25c47eb470b0a285e19eaa8cd299130fad14e50182a81e951120ec800cbdd11f8e26f0084e2b461c413776e72be35f8d58fdf4942e08c32624ff63518e7b16f307ab5d2e129f3197bfc9a1144b07db6b227bceaaac09e16c9e832dedc048b4777c116febd6d10baa1312c8f89f6edb9314150cdc2fe0596650773da2a1d504722138c3b3e7b1d87e899d1853ba5d50c81bac467321cb3336efb7c291a8e072a2de7de5715d3b7984ee74b529f0bd918abd3b77797ade9b0bc242b2a99484e5b877d4560f74cb86892550f6a8e4f025c5c2fcd78b140f92da8e8728da5187b62e65bc24052a20d17d71b0a0e6bec6e05ea1c9bdb7f152e000a23bbba556c9f2558bc950778a304baec45b1d24518847b783302280e798472ab17b8083470573e3d20c09e375c26d22b4362105a6bbb19fddab01358eaadf5a46aa033a0a595cf6110479be227b66c8cd8c9e81c320775b77d7e2a2c0370157c9958af7d858c9d4518bc79483883e8200ad0f0ea943bcfad91f8c0f3493d991966a64afeb5f18bf5b871e663b882abdd15a544b68d308b3ac9a957bc1b14ebc1ef14f5d63d6eae3211183897ecac559a1d1ab1397c009bb553895d620593d6a0d50e257fa53f443036c6ddada67af1d05e6912fdc0eff82589c517284b3bb8bf0beba0046bd835a6c6e0a983199a85adeea625561690c1845aec5cbd84cb343141ab5ce4f11e3833197d61263c04abd4c1bdf70d8bb013fbc6ac372b68d06359b57783f6fe9dac055dad219009b4240f36f88f5b4f79936ec50eea4515db1b968e53f19a235eb16e2a6ae18a7fe48e8d4bb6f0397537338085804214ac864ecf584d6b89926ea9d2ff68c635362bce2e674225d80fb5876f9468d4a3c922d4fb2fd2d0bcc7a533b11c927da3a8aa01ac90d4190834aec71bd502b3c7f0eae5fad44bbd2b67fd6006f09c8a80b0358fe75b0059a554f320d6effbc2f93503753eccfcf7b6c4c3785dcb5146ca72c03407cc64981c6d5e7185800389dbb23ddff94439932f4e07120bb2c5039246d2245291902746da785af06b2e13c5364d09802917c1b45d41bda963b1022f751d191b7d944b68bd0ac90beb91150f0fedc0d0ffeb563f5ce638914026a483e3d063b9682006d2f85bf9dcd2d55e6189365d0c81c49ea7d7b160ee3006608d522cb237a19cbfde092849cd0a05e9f7b87fefb148060b5cd89b8ff0168df9e518667293812b93830d0ee6dcd5277740baa8d7e5e66f7796304df3a82f32a031ca9b4d185e3f2c3c77e0a30e6130ea67509e4f6c4dc374be9e030fd76270e4db7e5d77bdc3bc68f033ddb4de851ac88df0c5b129400a7ede32f23938936944fb7c1e237f0fbde68bf1947109568c4590080bd99aae17634d0df8542af76766415e5d1bf59e88ef2160da41dcb509811fa631931366866764b489aa6b09a4c500718ce8269bdb513db5f9f61132c01308c34bbdef2aa314f0a8023affd2c83ebc8901bd1f3912e9162f550cc157574fefbf9c906ea5092571ab2e02c0bd7c5878fc0fe34bb3a61ab4389836badb8cc4e558865ef4e3fd81b1fc415c634b6c2c25fb6454b16e3f14970dec96559c4db961b67cbf280b04219121b913438af6b880f4dfb70dde76cac60fc3bbb9b71978b50ce632dc6c4fd9509b284fcd7843ba6a4cde2b9a223dfdeaf5d1849558a4859062cc2ccf0b2e46fa5edcb0b3464b50ffb9bff3186b65e38d94ba61cda1670d0d1d51195352e079ad3125458d9bd32fee3b09b86a6fc72097fbd413292cab2e572c4358f0415cb4571fc1e032783f8a32543519ee14c02cbb57d45f9a66cb9efa03e7cab422929116012d57c262798b86c9f8528954c2bf814f1988bb035ba4f1fa69fb0258cd42371e4160be865be995c1e3ef22ffcc4f00e9051f6eefd0428fc5058f0d62745b78f6f541996cdebc390372a2db882e653fbbc64c48f4617b3c13bc34549cc57f707e457dd77c40d19d321935284911d61aed1b95e619e85841b751eb39d17c1ea1786fb2ecbf18a7cae1be1dd3792b2ee279e5f659d2623b73ea3b8f74a12e9ad68585c29a23518a9df7d560aefb9eb2530844b985dbbe8b0aa790a5da87e2fb14db876290004199d7a96b6a77927f1cf18ed434a7bd863b808c8a76062ee386be9b0bac769a1087adb4a3011caca94ce834d49f654d41cd7bf7055f59f9929e5ead910df303abc71a182767d972081d83aa7237ad4ea8099392a39201a0b810cc7aa3437f226a9d024e165f9a8b47efa311601d15c7087a90c754f756a86630038994702812b4d1b41bad2b2ae8b4b21071ed07745a80e77f85c061cd7e9c1f0d41f5c61f11331d053ed0dc6e6786dcaec58a07d42fcc30913ac388da316e838148efdc5262726155509a9c9fe0ec31563aae2a8e7884feff513fb301d1fadc2a23d54841c5ff8837d83eecfeb3b5c5a7c21cdb5fe8dcb24019b6fd6bb21c30d30d1b88437c933e7fe95f9d835052a90bd8964119aa79f6a5bddb47d6c76ccfb71adda1adeb78f0875eb82598442bcd7c9020a1041b1fa1e979e1730c4bf3a4abc4e587e6b19d40863aeb1dcabedd2032180e5eae5b11b8e46c327ab9b9ecb54fa9f000d3817d96449d4b0d01c9c14f0ca08dcc6f2a51c1c945a706a0f7409e0e64f2929655513acec5e0430c16d42288d8e92fd7f4b0afd49be6624ebc7acab43dc8af6aede507b078d849b5903e1e6e27cab0c97ab524186e39d3343ca9bdfaef26488d301962f17429e587a6816e6d86685dcb23a401265ae0a8ff143b64274c7c48976d35bd0172f41b3b2f363a98f1701e3da2403b9bf40d9389c4332644ed40f358a0b979e55a4edf477d89371defa201a12cd4d5f5d1d5986f006ff4217a8a8301315143d764dbafc002f54e489c1037740f27ecdac3ee2cc7c7de01530252bac455a5bc98beda8f6eabfd46adef7e6a63a43da8e816e0c5a5adbaf1fbba7b9f5feff4e8624fd6aa0d38d6dd4423dd97bd59bdfd22cf14513be54f7feb184d046680b1fe766d46c3b34a4428d3e20358dfd722cc32d425393d9eb433d019e5dc3382bbcbc7fc03c0d456dafe74277476fd12f67999530ad9ea6ea00a98126a49d33317b7732ecdd45e7c2c4ccf5a0d3c1096aaa929466c7f8eeed684f802f790707ff5581dd4860a91b3c64bd61453f0a21754b542c1d3c29ad84f447b8db78f2f70c046796cd07bfa0fa0e1eccef4152324d04ab3a8e22911b5010a800dcbf564148d2a26906d75795b31c52ed0a519fb852f51951617dc80bbde20721ee551fc73985ec419b0ede07c8d86c46fddb1a3a008e6d64fbc46428bdbd153c978c1e6f7e2bd9247b46416f757c5c992fc9549d8e599a63e97ac7179088ef721c58a83364a445cdbf5ac9667b2cb0f0cb9511f86219b7857e0530ea6eeefecb86ae9097d17a8071ef1f0f81abfe74cde789337443ba038fa76bd7ac10c2aa8652748f77ba83b16e4600ca2abbeadab26deda7424f5e1fd1a346ecb9e1b3ab1c1eda39162d1796e098a789563115f5ce231ce84212ec9f40437d4c70c7e7b889ec3bddd871e042d1b0b8952d8f6bd6b463e810ae494d9b4b23f05b8a3cd9ad1121782453c86c2bfdc8e6acf92246e91e86b96190916b48407396d89b4c05812aa183c86314330c38a32530cb7f57712e23c22f43dae3353d1ac3ab113a3d174046336515d1aed40252f03c3cbc3f9c0f6cb1aedbbcdd88e68e0236485eb78405415fdc69a1cbcfd81ee57ae67c7512b0758399aaa2225084b07bc74746905cd62c77ea6c442b95a52e74fff0bec9bde6a23ce8d4725ffbfe8e4979db20bbaa2c77dd8822c2c9def0ea484f5509e504d86fde4a1b479cb0b2a369cf2f22ba9c5f82a455a26236b4e44dde7b80fc6ef1db41acc7bb32f044e9443c7174a96e17841bf65503fedf6c6f7c40b2ba20bf3a2fd15c1d0d400b85738f4f6f7f3e38ecfd58f11b4229c070781879e81e4f09df5de4f2719f0e5b0082c5c1c59a6171d718878dc150e6134880b12ca2050ff966d669aba53dbe686f2974ccc2b5bfb7104c9726c92b58327a0234da64a51f58f9f6819865b22a8ce95234e40b9c4d543078bec2f2e7be5f469fcdd597f954b1a49e66d1183f6ebb2d3155e6e138d883a6f105955ac3209e63eb839e83901fb2d75ab136a1fafab1809169829dbdadd4064572c09c57004b747734cfa8ef578d44d9e5cc7b067c5d3dc87bb15fdfede96721211801becf9d5a600d7cc04a4bd3bb57f4a49cb7cc19bc32f97eb8ea6ffb3a8889e244a925c372240843be1d631e3c0f1d5f7a98be025f03db43fcd38ccb358c9450c3c7910179db84597a2b5a08eb4aeb00436a90399213cf0523c9c1fa15fe282e08aea6a54ba93a5f1806a057400a256fdfd44d85638bfe0d9d69fcb87343024784272df13a1fd209fa4211966b7434b7d50278e37dadf28054a17ecc6a2b6eb5ec2e2e468ab248d1ed3de33672b72210538442f6afba269670e3fee5ec46122f442c627af3c05686b2508049a1dac324e935b665db8ebf3ebfbdcd26f31d9e265c7399ceb3e381a5bf59ed49d362f711ac5934993202897b0807a6db929629b2361cd24c354cade6a7dc54f0a9ecb4cab2b3d110121aebd4b416daa8b9d7cfdf10e0e361beeaa7f96f77a42de1ecb562b6b6f921c1f06d722eeed91d3aa3ec95723d628d03395c1aa8f6b891a3955aee7c1b5441b42d3543789cd5f6687def40b2a5a1552ddff24a862038c3c5679affd94b9efb8e8fd5abc3b174c7eb6bf08a73dea3b9e4efdcb0c7ce2926e8549f1f44d432b364c95f3189287b0e93c4754ff9fed2f95b9617eaae93bb5e2a5f1de044ea892ec940740e7c4eafca4f0a44e37149a78b8760d6c8ab70dd55bc45f1c76cf284c1a4689d193c7207909638f18c5031682068005923d3df16c71d84b5f3d877008320f8c78d420cae2db29225f9f95aa87b28ffd821746cc94b79f96731e1a4d80f8d8b338f2f805ffbf1af721f9de352450ba5b96f64c3d9b2037b1e71ca0b9273f3286d45b71d5bba7354ad41c9c7027da906b01661766c2de7206057abfe8a90557efabbea96e01fc2d4bd6c9d3bb8beb1c1aa059dc470815e5d128c087ecf6d88175eab24f61b634c5f49dfa90f1f111f86c383c936dfa0c6f8bb6b1321d0f2cdc023c98444995ea37cb562d6d5d5bc8ee912c96ce32166597ec4b8ba9a38650d2aab4ba4708dd14c527d1"}, {0xc, 0x7, {0xb099044c7c406070}}, {0xc, 0x8, {0x0, 0x1}}}}]}, {0x8bc, 0x1, [@m_ipt={0x1c4, 0xe, 0x0, 0x0, {{0x8}, {0x148, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TARG={0x10e, 0x6, {0x9, 'raw\x00', 0x0, 0x80, "c5148354f9659057352a5818c18bb6e542fcbdfe401f5efafc9f1c6b4d46b4544592dc3bad4692d31eaccdf91916af563ca565774de2c9f94672f1d6a6659ab0e5034703271c82e08520eb410d2a6747e3acfecf36592883f8789fc779f60207e5bdad9ad966e2c686d2a692e3c236cebd07e482000ce22d913fd4ff1b1f0869220d1017cf8e262a2541a44b38e2da885bed43c19dadcb04cd64cf40e6b218e3b2799e9c43c8b6632e999d438cf776e6bff56450f65217bed345338d75256623de71e449daf634d79e4915bb4feddf37b78b3eae43626425bbf11a547ddd26a214e58883"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x200}]}, {0x58, 0x6, "f4180a0c5c0007c7f8cab1586dbb96846f36aff922b29d823c325d7d8a90c0831c9e2d90efb835385adf315c4246d0d4e67f740603ac84124acad74c13e1cdeb83843f90841859569e1f5f6eb4f2f0220394dc22"}, {0xc}, {0xc}}}, @m_connmark={0x184, 0x7f, 0x0, 0x0, {{0xd}, {0x58, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x7ff, 0xb5bc, 0x6, 0x0, 0x401}, 0x80}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x5, 0x81, 0x2, 0x5, 0xfad}, 0xc3}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8e, 0x1, 0xffffffffffffffff, 0xaf, 0xffffffff}, 0x5}}]}, {0xfe, 0x6, "b2731f9bfcf51ed184d270b6b1c6fed8a7b357d63a95ab416954eafd29220ef5e17704aca033371cd7909421091b1f74aa6f4689c706a552b2b9eeffdc193432bdecaa40ad3b4eb848c27b760af812c4529d3cd557c6ea71e63cce2ac059bbeb8baa17969879cd55810d6b1186b184d9c5d166224ece9f23e0de9dc71aca0770264ec4a3d2cb2fa0246e29579f955c74884c2055c42ada0f1b846ee8a17bd900c5989b162aaed745c1d5b8fa846f302f7a8c95df4fb3a6910b1118b76b901b396e1f1f632bd012d66232a21b3c6ac01a77e61dd733b84907264733d9d864240739dfa941afe376f6f0824c897be98ba404efb6e074118be61098"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_skbedit={0x88, 0x1a, 0x0, 0x0, {{0xc}, {0xc, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x100}]}, {0x52, 0x6, "8c9ab4b63735efa4a3802a2a44ef91ca1ef46165451a0421f49711e0c24ab9984ec00fbb46276265cd5bd60d738551e99d0e687900873ee44bac0fc7b5c32868868ab9684a43e3f4cba999b7e697"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x3}}}}, @m_sample={0x10c, 0x1a, 0x0, 0x0, {{0xb}, {0x4c, 0x2, 0x0, 0x1, [@TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x68c0334e}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x2}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x7fff}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3228}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x80000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x9}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x7}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xfffffffb}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3}]}, {0x96, 0x6, "54b7b5876472c105227a3a269df0afbb1df79aa60352764c4fd7b55f8fa7848cfbcacb288a01203c4ada92773068981ca3a715ea89e50ebc343746ff3a3513c4bf5322781759b9f37ae321bab52387fed468b7adddb7698a1d2130c66c0c253b0c81b3ad4808319252f1f966a2239633c6c3b1bc68e8fb453f171fdb726663579e3af0227eed3da7850596f20482d3999ad5"}, {0xc, 0x7, {0x1, 0x1}}, {0xc}}}, @m_csum={0x120, 0x1c, 0x0, 0x0, {{0x9}, {0x90, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x3, 0x2, 0x4, 0x1, 0x400}, 0xd}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x3e, 0x0, 0x6, 0x815, 0x6}, 0x30}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5, 0xc1d6, 0x8, 0x5, 0x6}, 0x16}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x169, 0x1000, 0x2, 0x1ff, 0x3}, 0x3}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x2df12ef2, 0x0, 0x5, 0x9, 0x2}, 0x7b}}]}, {0x68, 0x6, "341110b75c9ce76bdb0d08a4c731acb5aa9c381c80dba8c6bb1879a6962e73fa1406f964b96716a414157df127d1aa91535dbdcbdf47a9cfb043841312e4526b845c80634ed21a4481e369f8d44f404577c6075b3e6d7ae5c26f4273bd12d8c8465a10c6"}, {0xc}, {0xc, 0x8, {0x2}}}}, @m_gact={0x178, 0x10, 0x0, 0x0, {{0x9}, {0x58, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0x8fa, 0x10000000}}, @TCA_GACT_PARMS={0x18, 0x2, {0xd7a, 0x2, 0x6, 0x4, 0x3f}}, @TCA_GACT_PARMS={0x18, 0x2, {0x4, 0x8, 0xffffffffefffffff, 0x19, 0x217}}, @TCA_GACT_PARMS={0x18, 0x2, {0x0, 0xffff, 0x2, 0x2, 0x49f}}]}, {0xf7, 0x6, "088c2426ca5af9417c8dcb03313fbda120fe9507782fe859936206c339a20c6e32c83eb5b218e120421d378bb7ab607c4637abb1b7ea8366fa3b58030bf666844116a6dbb24cd474ea719a27e853680d4903b60393a93791c4fbf822f449e36bfc02391510aab35970c1776873b4d539ad0a4303d12cfb66ca0869d243c65946b28ba7442b81e11153fba5c612e86172a280463c60af6e23ea1fd4f90ec761831edad64ada53cc2f92eaccc034f4a41940e03ce4bea668ba0e913f865d925e6e9ab5c1daf1fbf3c26ef26b6aedcf080676bbec6dcb9a1aaadc531f4f0c826172acc3d64be98652fc59b38411dfc7f9155fde38"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x7, 0x2}}}}, @m_bpf={0x144, 0xe, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_OPS_LEN={0x6, 0x3, 0x2}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}, @TCA_ACT_BPF_FD={0x8, 0x5, r8}]}, {0xff, 0x6, "6bd57cbe4ec487d44919ec960989379fb9287ded656ed35ff3982c2ce2560b781a8ba0f5e5e9f17a126789ad23f3614d935db21c1289a3b15582e061a2821e179f418bdc0ecb25e59f7aa3a3cbcea4288f1d3d235d650bdd37b41b6e6e61a2ed29ad0be02f8962630e37d66c12d94970b186f0ef3d2e9e9e8a6bb262b10e6cd5a51617ed58003868f7ba05bdd1a7e3b7283d1794a557ef03481b11244ecf890a83f5949534bbeebfc6d7019d1a18f6d2e71582d11a64091f720b1b28e53ca7de32e45e3178a98715ce44648225fe4c12e5f8a1b6b31fbfabde9f0af3cd49b9c9eb07acbc2e9752fd5b368171df42af591fad1d99f24534c0511b0b"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x2}}}}]}]}, 0x1f1c}, 0x1, 0x0, 0x0, 0x880}, 0x24000800) (async, rerun: 64) syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00007b81f8c1db1caa5faed098920000000008004500002c0000ae57e01010a1000000119078ac1e00f4ab1414aa00004e200018a12acf06000000000000000079437b0c462312e69a07ea36ef23f2bc68ffb6184b99"], 0x0) (rerun: 64) r9 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r9, 0x0, 0x4) (async) getsockname$packet(r9, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r9, &(0x7f0000000100), &(0x7f00000002c0)=0x14) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000800)={'gre0\x00', &(0x7f0000000880)={'tunl0\x00', r7, 0x10, 0x8000, 0x15, 0xffffff42, {{0x10, 0x4, 0x1, 0x2, 0x40, 0x66, 0x0, 0x3, 0x29, 0x0, @multicast1, @multicast2, {[@end, @ssrr={0x89, 0x1b, 0x62, [@loopback, @dev={0xac, 0x14, 0x14, 0x31}, @remote, @loopback, @broadcast, @dev={0xac, 0x14, 0x14, 0x1f}]}, @timestamp_prespec={0x44, 0xc, 0xe0, 0x3, 0x5, [{@private=0xa010100, 0x20}]}, @end]}}}}}) sendmsg$nl_route_sched(r9, &(0x7f0000000ac0)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000a40)=@getchain={0x44, 0x66, 0x10, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r10, {0x6, 0xffff}, {0x10, 0xf}, {0x9, 0x5}}, [{0x8, 0xb, 0x5}, {0x8, 0xb, 0x1}, {0x8, 0xb, 0x20}, {0x8, 0xb, 0x7}]}, 0x44}, 0x1, 0x0, 0x0, 0x4040001}, 0x20008800) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:40 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={0xffffffffffffffff, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:40 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={0x0}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 694.503385] f2fs_msg: 5 callbacks suppressed [ 694.503395] F2FS-fs (loop3): invalid crc value [ 694.520684] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 694.540517] F2FS-fs (loop3): Found nat_bits in checkpoint 08:23:40 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={0xffffffffffffffff, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:40 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={0x0}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 694.641210] device veth25 entered promiscuous mode 08:23:40 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 694.712550] F2FS-fs (loop3): invalid crc value 08:23:41 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 694.765085] F2FS-fs (loop3): Failed to initialize F2FS segment manager 08:23:41 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 694.890474] kauditd_printk_skb: 2 callbacks suppressed [ 694.890488] audit: type=1800 audit(1668673421.126:21148): pid=9645 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="file0" dev="sda1" ino=14355 res=0 [ 694.929630] audit: type=1804 audit(1668673421.156:21149): pid=9645 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir4232432466/syzkaller.Ax0SWX/654/file0" dev="sda1" ino=14355 res=1 08:23:41 executing program 4: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) move_pages(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) sendmsg$netlink(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)=ANY=[@ANYBLOB="240000002300bd910000000000000000040002800e001180a92ced85d73b714f172f0000f6cc88886cbdcfe80449cfb57c1ff536059bd4cfd0366954bf5cd0e29b280a1dfdc011b571021b312a64f3"], 0x24}], 0x1}, 0x0) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x14, 0x0, 0x4, 0x70bd2b, 0x25dfdbff}, 0x14}}, 0x0) syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) [ 695.262845] sysfs: cannot create duplicate filename '/class/ieee80211/©,ķ…×;qO!' [ 695.277698] CPU: 1 PID: 9653 Comm: syz-executor.4 Not tainted 4.19.211-syzkaller #0 [ 695.285522] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 695.294866] Call Trace: [ 695.297447] dump_stack+0x1fc/0x2ef [ 695.301066] sysfs_warn_dup.cold+0x1c/0x29 [ 695.305375] sysfs_do_create_link_sd+0x116/0x130 [ 695.310117] sysfs_create_link+0x5f/0xc0 [ 695.314167] device_add+0x7d1/0x16d0 [ 695.317885] ? device_check_offline+0x280/0x280 [ 695.322554] ? ieee80211_set_bitrate_flags+0x132/0x580 [ 695.327829] wiphy_register+0x1664/0x2130 [ 695.332091] ? wiphy_unregister+0xea0/0xea0 [ 695.336502] ? retint_kernel+0x2d/0x2d [ 695.340399] ? ieee80211_register_hw+0x137c/0x3550 [ 695.345338] ieee80211_register_hw+0x13be/0x3550 [ 695.350105] ? ieee80211_alloc_hw_nm+0x1d40/0x1d40 [ 695.355034] ? memset+0x20/0x40 [ 695.358301] ? __hrtimer_init+0xe9/0x1d0 [ 695.362395] ? mac80211_hwsim_sta_notify+0x140/0x140 [ 695.367499] mac80211_hwsim_new_radio+0x1d3f/0x3c60 [ 695.372521] ? hwsim_mcast_del_radio+0x230/0x230 [ 695.377475] ? hwsim_new_radio_nl+0x273/0x850 [ 695.381964] ? memcpy+0x35/0x50 [ 695.385234] hwsim_new_radio_nl+0x5c3/0x850 [ 695.389546] ? mac80211_hwsim_new_radio+0x3c60/0x3c60 [ 695.394736] ? nla_parse+0x1b2/0x290 [ 695.398457] genl_family_rcv_msg+0x642/0xc40 [ 695.402861] ? genl_rcv+0x40/0x40 [ 695.406320] ? genl_rcv_msg+0x12f/0x160 [ 695.410310] ? mutex_trylock+0x1a0/0x1a0 [ 695.414362] ? __radix_tree_lookup+0x216/0x370 [ 695.418934] genl_rcv_msg+0xbf/0x160 [ 695.422640] netlink_rcv_skb+0x160/0x440 [ 695.426813] ? genl_family_rcv_msg+0xc40/0xc40 [ 695.431486] ? netlink_ack+0xae0/0xae0 [ 695.435382] genl_rcv+0x24/0x40 [ 695.438644] netlink_unicast+0x4d5/0x690 [ 695.442693] ? netlink_sendskb+0x110/0x110 [ 695.446925] ? _copy_from_iter_full+0x229/0x7c0 [ 695.451599] ? __phys_addr_symbol+0x2c/0x70 [ 695.455924] ? __check_object_size+0x17b/0x3e0 [ 695.460512] netlink_sendmsg+0x6c3/0xc50 [ 695.464575] ? aa_af_perm+0x230/0x230 [ 695.468391] ? nlmsg_notify+0x1f0/0x1f0 [ 695.472379] ? kernel_recvmsg+0x220/0x220 [ 695.476521] ? nlmsg_notify+0x1f0/0x1f0 [ 695.480486] sock_sendmsg+0xc3/0x120 [ 695.484189] ___sys_sendmsg+0x7bb/0x8e0 [ 695.488148] ? copy_msghdr_from_user+0x440/0x440 [ 695.492905] ? __fget+0x32f/0x510 [ 695.496363] ? lock_downgrade+0x720/0x720 [ 695.500586] ? check_preemption_disabled+0x41/0x280 [ 695.505629] ? check_preemption_disabled+0x41/0x280 [ 695.510648] ? __fget+0x356/0x510 [ 695.514095] ? do_dup2+0x450/0x450 [ 695.517620] ? lock_downgrade+0x720/0x720 [ 695.521764] ? check_preemption_disabled+0x41/0x280 [ 695.526777] ? __fdget+0x1d0/0x230 [ 695.530307] __x64_sys_sendmsg+0x132/0x220 [ 695.534528] ? __sys_sendmsg+0x1b0/0x1b0 [ 695.538582] ? do_syscall_64+0xbf/0x620 [ 695.542542] do_syscall_64+0xf9/0x620 [ 695.546430] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 695.551605] RIP: 0033:0x7f975e2ec639 [ 695.555304] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 695.574191] RSP: 002b:00007f975c85f168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 695.581886] RAX: ffffffffffffffda RBX: 00007f975e40cf80 RCX: 00007f975e2ec639 [ 695.589145] RDX: 0000000000000000 RSI: 0000000020000400 RDI: 0000000000000004 [ 695.596398] RBP: 00007f975e347ae9 R08: 0000000000000000 R09: 0000000000000000 [ 695.603653] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 695.610918] R13: 00007ffcec8c35ff R14: 00007f975c85f300 R15: 0000000000022000 08:23:41 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setscheduler(r0, 0x3, &(0x7f0000000100)=0x7) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async) r1 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r1, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) (async, rerun: 64) setsockopt$XDP_UMEM_FILL_RING(r1, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) (async, rerun: 64) setsockopt$XDP_TX_RING(r1, 0x11b, 0x3, &(0x7f0000000140)=0x2, 0x4) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f00000002c0)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r1, 0x11b, 0x6, &(0x7f0000000080)=0x400, 0x4) (async) bind$xdp(r1, &(0x7f0000000040)={0x2c, 0x0, r2}, 0x10) (async) r3 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r3, 0x0, 0x4) getsockname$packet(r3, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r3, &(0x7f0000000100), &(0x7f00000002c0)=0x14) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007d00)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)="0ba0557ff55a1a1faa07dfa7a73aecf8bc29d90833f6a1441d30c8d777822ae1b81a43c2b7adf47344762eb3693badc42b32d4268e9058034cef901011ebff7a6e9d3b267874f041fdeb3e865cd0a1965dd0fada0e91450df24ace2faf0e9ea95a99179a100310e143fd07bd5cd13ef8ec6312a9c2b246e5e676da395cb1e2b330469e6c800e11a6bd9fe0ad47ecb5764ae34546e74d3d7f9a565bc1f78b071984723131976e9b7d47121ac5c0b5c5", 0xaf}, {&(0x7f0000002200)="91b5c3e40bf8a8cf51101bf6648c0fa7cd6b284edb5ba1fda9c7c6a63094881138365a8c8a5335cd547dc99117bc537187a1746d108e3fe9a9ac78af01041a15dca86c04fe02d84769859a88feac8c67b6c2c9dc6af1d1da3f92597d59fc2aca96b6fc07fbf0d5815df70a7291c3c2c5987ddb21fd301cd52f23b9e6256889412c48f59f46ad6b7adef21fdea7a1a055805c6d4753d47b19ada82ce3aa5bf5719531feffdc227a02884497c545913a3d134427654f4e135927eb43caf128f73c96b33c0b26dd35157bfc7f24287581471edeb74d3a52db010c1690be348e4bf29fb99de1c4f541126eb77623e1e2df8107f402fc08d18a47169e80c9ec96e27fc6b8917ea30803383f01557ca9dce704c4e671698fb6017259a8f415aeb9b1c5ee46cc91c523ea0ca03140919201b087e7ea02080b1207cb39761694e2ae9b4d1a22a9004b7a3aff52e44ef7617aa5f7716c06520d835e28033fcb0c6ee5de6ed28e7dadbc052e49a0ebd420092a2e3731ea1d020cf6f11a90271cc9981850d4ce8a4bd17f5ae8a4800daf8a6a687d9f9136f29fb24b9e1189663f91dddbb4d69e70c0efadc24af1df2e80ef93b6fb4bf08b8b181f87295aaa307e83be01ba1445463ac9aa6d7edc319f6e6dacaa433afe4d61307e6a5363c8e5372de854a7556eac6e0f5087416b121e018f38a22b8718172d8d23c2e08098ca8818b93eb2da5b1685480afb1b5977c6ad1e72472ff919d6bba25fe6050bf69bd293759540f9ad8798b74f752cdcabb559d6c9deff50316e54dd3883c3cbb9e71ef608dde5f6cecf383f88a569638d30011eae6721cc7eb191447e938d54c4129a13baeb8c37ac3450114ab653b0391e362f997e8cacd9fbdc58095e02d710679204b5923c666d8b76a85641c4459759b93485eb89d87542f85b5fbf449151f9bdb18e847d5a48fe3af0a28b93079624ee3e3e69426b98674d2ae17e9d8a8338acd9ebbd809202ed938708f4088751b4a3104681c75291216738f9c743ad00ea8693d635eb7082f3eca8dee9e53255e8c3dfce89a928b1dbf4c1e4cca0ef143e02aceb2e14c1b8161609b09ec469c42f90cda9f47cc61e827cd5961e544345bb909e476983c5ad56e2e27f94fb800776c0fb09f6dd5fd764d4d3092a7738f23c748e6515d09f09cf5019d2799531832f0affd8e85eedead1cb401012ed80020dfaeeb490e6e8841030354d81cbcd561a8f43f0a1ef511e1d9edfc74c29ac582e34e4e94a447bf2a68ca27cf46aa20851f9240665192351709481bb5d0dfdbbaeee9be32038a4fb1f4343d69abe96769ff01e2b347cefc64e50487400b3974762305c231cd815f915150a300fc73d765859b6041af4b17c1ff0a07dfa0f98af6e7e3c28975696ddddf2e792e26bc3bbaf74f0fb54d57da675939ff47cfb6f989579a0ba835f479972cba1842fbd801e942d9562e67a044d442f3691daf86e9a43b34fcf6308c20c594b264315fa85e2b3283d498ba481120f86614dd3f8c4663fa3a94fb04b4b0b4574255a4b968957f4ccad30919ce9b6365d73dbb3fa2efc0b48c43e8bc2b9047019d63b2c6c6446af2c6c35e38affbf40b2901b538cc16928ad04d9319b9dd9b6d5ed55f428d561b205fdc2e89b76e94783c52540c0248a26470202eb5ce7f289af1d2724c19a2ebdcc9d0205edb7568c63c1d764ef83a810b3ab09b86b2923165f9bfec7b0edb57d92cadbb0c8b210d66e1f6833e7d8a5085c0e484181623df3c746e14140a6f268a20327b26fcbd8d53852a6d674bcbc7861027579ae1d7be166352a8783919386d4b70afdeef8afe69cac1f21b941b9cb6d1953e2797cf1e0cb382a99624a233d53fad197b69ae3749145ee86c3fb6f6947ff7234fb2674ffb7644b32054eac291f7232f9d9fd27000759f1fb3baac859a0b7db45525500cd400e12a01cbe5e8dd9f1b9ba51e13c8045b0f4906fb11fd74e74d6b8a93856a222322517d494372924b6fbb6907201ae8adf18cc2d1b11d5406a139387a4453a61563ebb724454952620ea60d946b8becac03014a4c3a828ab802de8ed72c786c1b043a231459d3854a44cf90a8947c2f527e72773091bea617b141f2bbb589d78eb14d3d6f0299f2d62746164d3d3d27482a4ef3ffb55e003862460566aea1c190fec656dea5cad968c37f268746bcc29da35de1ecbf4c4e3f7d4e312e80ec5f0cdbbe75f2f99128172344893f59ce1804932393211b9a1797b91272d9377d65b2428594a7eabe45a425347b1a29c089fabe146a19ee325cadaf69241726ff2a28b88af7c5a3ef6ef029e5649a09a2f03d1e90b0fb60111dca855c17c5e3a88a789c5ef155265481497ff7a39bc47dc046f051ddc3ad4dbd3736746029cb876d3e52bae56840fde8271fbaf7d3edba2ae3d0939ea6e4f9c5964acad1addb6d29405ec9c78eb72d595e064b8e8adb37a17dd04d0649a6e4b3c2dd5e896e3401caf4b1c10fcd5bb21e82463b0951502dc629e2bd5f7601671a12f4ed048575c82ef9ba7658a6eb9217d068b1118adf74edef073dbe915fb1058a045a21b8c8acb6827a2e6ccd448868ebfa89d9523bf7ce45900a3bf0538f620c9b3b5abd1e86328628b72e025795ba4a12e00f30569b02902fb9c1606f70ce7cfbc02652d83033dc93265d83524b7ddd5d7e48af0590c9ec1ad41f13525ac1042e517d23b8166682e6b4b5532f4550bae3f0c5b5fd2ccce950f88ea85bbac4786ccfba1aebbfe414fa20b6b8863f34d066d4144299cbfcfc5e167581fdeaf955eb64e057d0c1cb1c0dd26f848fc288e121efe8f575efc8289955c4e97c2c1496b980df03e4fd5ac3cf5d8659bc4920237e4655a9891cafcc817492b0eabfb8bfbb8eb54da506332a15a9e194bf53c928c8f2716011627431fb04c28339764a2abef7984df33b8ff2192a521864d4fb4a599502c624e80f34f4f15efe8beaa01a3ded458edc03868f92cd693e9a46559942a18887ea35de6cc52cb6e35067de2c902846ade2282bf1568688773b48d991ec22476d1faacdd73a85130ccf908afb1b8eacd98b549da5aa90c718b48a71e448b790d6e1d01af9b689e5d0ed46ed09dd66ca0d3362ef0f6ef5906966915ef9bce7d9d3db65aaa229643aa4fae2ecd4398aeb3b41b3e4b57755dc19615cdb234b400ee9fad10ed9accecddf95ad9d1e4d49a5cc9df05854778abaeb3e0d65849e5d2c9381b5445b25ad112397798066a7ee702120e65b027766ece3bed2e6d87ab352a307dfea03cda450d69e84ea03e3aaa05cdd3ab2c2fbc28379b082c440664d726375a4b9603f2f73f8fd28a7d8a8d30336c7ffdcb0f604cebab09a7ce645374ea5ac923d794ce2336aa5b4595a7647370e50193f98e32dc39275783836dda1a31612d007233f1517e82830d2edfc1ddb0019d62d47f5a7425795287c7584e4e0d8d159aa2dafd6811a9816870d1fa364af6d246643b0e49c3d66a7910fe9dc97209835f31ec930660fea250e5ab9d33ab2140f424dd876f78ce068b03a528239e0cc1ba00f8996693e743260f984b873c6f05163f59e5221fd14f668710f030fa2f96ae9b95d063316a60275d2444878185375da3e7bec659752cc59e73abc3109ed2de2a918ece8daceb828d23d5b0b3374c2ebf7e62d28d09927661bf3dc90163ca5634c28c0ac0f95c5298dd135516760d06878bdb57930422d5c262f0e8c8c5377bc6e3588c5b96a795a38650a84f3abefcc53132e76e2ce7edd225cf7b75860c44b3a9da5b10d18cf92f72e65ffa651a2c2105d812d8ccd238b2c82fed40fe8290b224954a5ce423532aa52ca63ccec57d94cfb09152b50fdafd9be983b4ee54b912b7067d7eca544d42128308a8948b437599551a7a158c3b6fa8d01404a5ce1e67cd2eb83b71d7b63cbc8ff6bb54569b14a9050af2db8e616b9b1159f55a71b5b1a7f84231f4401f035d7d9103315d87a58befd7f99a8050c32ba2e2c438e0e17f3a2b681507a4fa0936215e772cdd1d35a0ee5065a3799eb74124c450604839c98b6b3fcce8e2635b355a9993e0694f9eac6d3bbea0cfb59b7eb0dd8d32ca52b9e25ced910a9c283f4149f2fad72ae7a33c5127c748c4141c4ebc7bd8cc395f389f763f51577b882c0ccfd449493139746fd211f618fed0ff944a0d9654b0b03014fc18a2aa564fc240f8625ac0fc4da0127180f5668bf1b87e19160106f29c1262f2e73badfba582620f5968b6824e47459340a4d64ed8ba1d2cb56ad594fe7666ebd39dfe22ba1a30858115a107a39ec24154318ef99e0e8b0a9d83d1eff975121216b47344ff3265d15c4fc7a0d6f1bff0bc199b6d501ea127f09a86908f73389150d59beb66fc615f4e03052c05bf07a9a4371c93a79f315ac06b39e6dd15cf068137a8c9893603c9603356768793aead8a111b4f69744b6655c9298f05e56e0f9ea51fc82ddae0053162c58f6e3a77a8b563becf3b9cea045a90ccb55578310bdfd3b2cb5138f2ff6fb224fbf8dd9b720448e3cddc476ad5d038139f65fc007a920a536a96ae13e96184a35b383c0c6c8f1cc48019b2b228c128923bc230f99ecc179cfb2e7809266851c002b7ce444a6113239bcdca52de84e075fa35f821a0a31131cf7d4aa17c271b8402b6044e79c39f6f36d582491ec6809732b9c7340c9e3854e224443b31466c484f83c826a464ccc44e419a1ce8864ba381b38df73c6f866ee9b062a2a9cf8426c90528c8530c6561d75b0ecc7664f3d22494d2edbfe5160ed2d0642f281515c2d4fb871bdaf95cc6093524485cbebba50b282f8bf1de7e513b52c7f2dc698627b03490d4460939256f8b587dc2ca6943a60fa966dfbdbd08b8d872be497c866deaebf5678170824c5082935db64fd0fa5ec48448da3fed2a462812a20368b1a2633e12693b3932da0806145ef077934ef6141b98fafd9ab9edbf5afba423985279deff82206615dcb1187d3484fe358a1f3b5745839bb88fabc8d9992727cd11af6fa4ca3397bc0f01ce1195ae137bcc3532cb00661b6ef6bff9157bac78867de5d2cc38b50104c4469aa25e52334c5ee561e6ba0ddf12c869d1a4a976513ccdf2c8f82138e145d446a3cd8f5814a41924406c149bf10a871cf28b944e8b06fb75c2561442f0730fade15b6ecdabe704bb4a0e9a328e6da0c53c9bf6a5ac865b7bfce71f470b7aeca25af4eee277f016b6246d22241ba4258c6bedb8cbc6cf96486616520a17d951b0580acc7eb5b56d4b00bafce8b9194cd687855cbdeaa54782f17331d3ec5b3c94bb7478f7cd9141a748ac2108e158fa07e3e61a8f533c22bd318bc34e5dbb69f489aa5f5535f04da8f2100a61f318e02de90a7ca337223183fdd6ca4acc7f866cf332af6a5f3a6d77ab6f1f5c3eeb27a6b0e2fbf632b6d604723e379083e0ee0f71ac3e3cd40bc24016cb6a05cc9e00f3bea3c8c7a3f34f16b3a5311c2102ae953323822e56c73702eaea99c54a12145190454ab67399a6d0288ee5d73b60415c9f3caa5ace2338b53cf763b27a455534f11c8db539f436888370b2fefe53bce26059847cf050070e09f4238fcd79639c05fc9ebe669dba1cdfecc02e897d7c809a37631cbf98f32a1b53d6382126ac21148833e293778969d31b94f5457f2381facfe21b7890b16fb17d6510523e968f5cad51e27df44275371cf32a4207c7866060a9e4f997e33266976b810c6674426647f4dbdca3da389e59927ae43f6963c146c1cc743281f50746b10937f7c5af7e9536181c019d", 0x1000}, {&(0x7f00000003c0)="ab588f18f42dbb0ed2728a81adea1f0a39342a3dcd", 0x15}, {&(0x7f00000004c0)="5162d42784a13f98ebd01ba84f1870f328c7fd2e138b6df829cdd5b1ae766fcd4aa9fb6877a6a7b41d30815914e36326f35d323fced99b29f5014531203a721ae922e14c090b8175ac65b73f8bf0d6506ec00298da986e3e7e9211c7bc8d8609cfd5b9bd42d0072a2d05d4a2bf", 0x6d}], 0x4, &(0x7f0000000600)=[@cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x40, 0x60}}, {{&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000a00)=[{&(0x7f00000006c0)="e725f8d6dfdc54b2c217e80a34bf4400c6de2cbbd7621a3b406eaf223621d15c9b1d7a789652e820398228f738ccef", 0x2f}, {&(0x7f0000000700)="255537ccd7baddbc257879d9ff92d1700f003a09ac7ccf1bee3b1f1b4f8ec7611c1bae8d8dc171d7b267285d865e1ffdab433b031dded429b271bf476f6b2411e3d91118768f63cf18", 0x49}, {&(0x7f0000000780)="e46785b65dfcaf6d02460b092f51ed5f6c0e7dd44658b12c6fbaa03f85722fddd0602cdc8f3848c748a61be73f9fcd0a6683b1d0ee45aebdc0b16a36475420cd8dbc20bf807657eba6d0c3b2bbe50020e31b21a577d9133845c879aa8c0b15395c586a84bf7969f46e8afe660f8cf1651534e64535711b3740973918b0a20c190e40f10a54329b8583627650a10640f378cda57f54be5042aa03b115667a882259b2758893e1c34aa4db4adbc90c50719fced9908993d93181c0ee3e6497b15c19e05b21e021f048680f86877486c6fa9ac913ac3cfe312c", 0xd8}, {&(0x7f0000000880)="f223c6317b7d34d6406c93947e0975dbe640199cd670754eadc051fa6122eca17d41f6e13f34703d1ea21b8d716378d0b1d972206bc5c19b62e566fbaf479183bfb392c7d8fed8cde20853abc1120f4f11840767cd78a78e383349a441d9001911ee9d34a7840f4e6145a80302f0348ae4db62d599462e272554a6dcb3e52b34415d386bf3f3099bd897b5d4129729935f4a14818079c5217e16120c87d82c5fb1c80c3c9ebe8c5022c6a97d5f377f9548ffe75c8505236e31d32f3fe010a33044c8b41709173aaa035d34423e9a830db04ca6dc043eeaedb8", 0xd9}, {&(0x7f0000003200)="dfe04f03eb315fdc35bb52ef3473f06ad65b50c3438754f5ecda0f2f1caea939eaccad07d7d087b73f2981ee0c821bda86df55c5c2fd5785757c441302fb43f6afb94ae48b08763b6d320c93c92556a3e2825c6fc97579c3d15287b96274dae8652c4134f52a534b20fe9732aa631f6fa72c17ad72fbd2ad1766c53ae9fdb7e1398283e60278ad65ee2b97a5397c6e4cc11fae29cc82ade4a312a920323b57c179925403a2f76d3ab901cbe485210313def9f13563924a98d70270dee13149e143cc376918d179f152e1a5a1b0b65fd9552ef3149e509516a322705c3e6775663e11a2b5dd9d1fb4e94226e3efa82b1be6b0d455eb2ac9d4fa2538e022dd706c8706132e99bc62e0385da86fac31332f6669dfb6127823c5f26aa19725a68f27aa6e956974e5936e032dcc19844f492ebd4c42fda8de117a2f0ccf0143cbd35e858a906a2c3d857ade27f1cca7e3be8e9b8b0325ad9858e8da3b0c9d1d5dff8825a2709ad36026d6dcb1aea99a8365225074b3c9a97cf04ee6e912436ea9954c03560609d0382c4e2b4b3d06a77d9235eaaf5e6a271c1483d5647a45658a76d06eadc02b6bc264ed18134fc7c24ec8c925f16205dd1418d9007b9c2ec9eb1cb35b707db0e8f65a2296b0cf52e735dd0af4531c49ee2039466af96fded5f95aa0b3564805033c843c9ab271d1a2e76a7757739b86913f72b8fa176a4b379584de0012e515b22495bdc704c11178d7b18303b1997378ad3de259fd7e2685bf3ebb0893c9907e1fb5c2847ebac35ece23ef5f2903de685b421974279bfdedb48f293f617d87c65cf51b926ab7d35e770d11f8089740b7d21989b8c914aa95e2db9d6feb8fef570d748ea32c2a40110dc7d6e37665b321285613b1ebe1cb5743bd50eefd7c8b9a30332f7868d81ec68a831b2b591cc90727bea1ca6f5f3f01eb7342ef3494e9729e5782b5e2f8436bbc2e5852ca1d8aa0e4853640a0cdb23c9c362ef566265730316038d797ae4791e95bc4e0721defacbaa471895ceab8509e16168d77391fc19b852872029fa85b43451cc061801488b120284f44d2a30df9a9e409ab773e7efe792bb9c6fcef6d3ba963d8f14749a8fdbc6dbf38e3a242c2b8f44f3b1bb245f29e90c3ff9f2fdde49893eafba867e0143558e4f4daf92bd335620002dfe07b87102b5c9b0a8ba618cf75da14b769b19031ef41cb4bd9b0cfe395170c3630fc19b251e66038c1dcc91142074ea1a1687ad366f844c44fe6a035724478dfd999b5975a407d05651aa1727a9c31fb2469abab623c47691be999e809a5bbc448068ca29dc9bc3b0622c07a0ecdf25a4181cb8632bdc17f15a06b4453fbc365f0eac7bb61e7ef4a6735a1be87a3a92fd0d3217f4622e9da1df026355e1be67ced27d909cfbdc6629235e2d301c6ebe2613bd61e5b8dec470433d114b4ca808debd6ed9e393b9f0b95f1d5c2ced56cb1545397d779a756f5c5db8aee05d355a22f40031f531d8e8bcad820ccac476c8409d37f38098933de742838854ce93201aca46451d00b56c67de1954b8cd59c88701fed3f0b43c6e742202af7cf88c02a6a8e474df9f402ddc4b06152e747b17fafde3afc0c4f6587be811a8519d6d0df1fc01d3c58e4b308231e0a8f959c47564735dbce0c82dc7bf219a9cab2db1ab8c2815ec73dcdf31ac892f7aae1113cfc7b1b20165a66de67d1e8fe5de9fa5ce2b14ff6592a5fe8029023684127c96077861941db6c4cc8baa1aaf2f1ad841f34ca010650f8aefa08a1a7744261b837af8315e67bd43f1d05647da924c3355ad454ff9358d43d8530b3c0612a677fe70a2ecf5c23dfda095148312804b834fcc3e186b3d0af11559d87af364ecf78f0444feae575a8b00847db68ef365924818b46a458a8ab0b28db39b76e5545ae69478a5dc58ca014ddf9d3778a7955384cda076f9919f9d13fb6547dc98ed0c0cf0ad2674bb40c31d7a520866855a2226263c4a17ccabf0bee9465a219ae6f157f38bf33f676214cbfad33f6536c90977b27d2ce45062ba78c68220ae81fa5c693836953b24e080819cccb98768cc1ed486df994cd72fdba9f9f439bfa4165389bfe4a2b235c526f2338e93158db85a0a83a103cb09c1cea522dd4421d6d8ede80449e75ac698d401716f23a907de81d7c80b610b78344917b242824f8b8f2b5909b562086c51696bd9bd11e04b4252ae4d8f5f68bbd0ace247087e9f0afa76264cc970206faf299ec728eade59569b5f5de6c28f4b4336e139a7dbe3cf0fc4406e2c71cc3b43597532d0e0acc231fc63b541e77fcfec8402072eba939594fc1e9a02e9f4612c150c70591de6ccf612563ff4bd6869ed19bbda17d4052159d0ea76c3644da8654f3e962bd9e286698a2172bdc2485c78177133d8ec942e0412c20eb47c00e504af18ecf884c02b8a765f0fd12b0a0ac420ae5dd7d2ceb5dd4726cf74b3490d9c162425d215e2014183617babf68687b4105784657f3c1ed78cdf7f070eb0bbd1ef96644477e0dcf49a89643c5fd3dea37815be0a9e9e4718f2519f79bd62611ea23f84c0d2782e1b24f9841eb4c79b124ff984dbe395f2c7e86a16bf237d1f70ad388c61a7adb9d34c7962ecd9e53fea8eda18d1a02f0464ea16578f352a4c8f45074771826e3ff2557195be25a7597f1bbc806ed703533a307d16a247a9adbd9d19268a413aef28e4b85ca27e16ff62316ee4eb4c82d3b47526ab2ea304c2f4fd9e3980a6c76ac391e9aed108fec85917dce231a2cf36e1402eaa188a2b125dc5f71e7b4194297188e06275ae0da082289a7e34d52dbd2797770c3645d64adde19af0563e5818d8036d63198c8fe50e5b0f6a7003a0c8f2a976fd7eeb6de89c801b2ab3daa605185f3f5c9bfb5f23664ab61884f309db296dc2c0096784b45f3504e26781f75a65ed792138c684923cc89c23be70769e71a4d4de26d0ea9cc204837817f1715e5cc27c0b1a8a3d3eee25c015d0938e7697cb40b35a47a08e03fc00393c7aa80d863ca211c89abd6e9596f759c9b10dfd5b5b6f3707b69208c2dae569924f2245a5d88e0c760b038a5a9fe41195295c25554f3181dcd2ddb628f10897cfc995e97f13c31d6dbdee57f9e62746056475c73f13f01610ad443211de4abdd2ee64f13345057081885a07966fcd15c91ee729159012e35c6a1f39b58e98f39c1ba213df8dc77bb9aebfb36499bbb2d45b6fb1e9c28a20d75734e5343ce13b34628a1a53141c34cfc737d5f01db3e4174808ba27da5df3c8acd063d27f37aead551e8451886d93eb037248e50d82dcb52637d4919cbcfde471d420a850fe6e499071c811e32080d4bd689ebd1988f8e7540058db2c317319db360f1e749a148dc1707301212f8d032e1653f629aa0ad7dac1c0ffe7dc2bcf3afbdc00c51bb82c41df292244df7debcf51a448bc5fc15d3841ea3e0fff3d2fe31a8437832c55c932d33f61ceb21e6bb202c844f319da47fece0ac3857b524297fa6d9d012d98d873a4682ca0b9be3bb806b35dce5ea984d631af21a06ba7c83b3607a4bf86576703fe000dddfcc5617369817b246384402eef5698f628f61ebe61a4b102c34c599bc62343d3615b39c62f8dfd112f22ddf3996b5a81ce34beead995abe73c3f35bb718a33084cd3a1d64d529c7cfd6c73db02461bc894a3e9b15e402a8ffde90b1d4f1fe80effd67a6466d27bb7cb7e61ea69746198d0af7c3295f52ec8444cc39d6918a81a78dd6e690e9c49c49d1f0787aca9d0d3f128f487e27588fb0c119ccf2527ae690904e253cd28a4acf8da3892d040ce0723065ed66c13b8dc3477b2ce869ebcaa1b19c75d1208aa07990ce957b97afab2720c660c3016b4453c5644fffc5437659733ed0ff69004845af749d670ffc38bd7b164ddb0c99e3337e0f8b72bd787afbcd1b2cbc580a788d12b80b329535f3f5fc9a83f29828273cc234de6085e7a5c0396a40d066b8ad848d8b0cf63054743e972087df8316c47cef20142f4dcb06ff24fbd08f27005690cf54e1ce4971a55fb993dc10ff2e13560998815fee1c3d3444e429974b2d9e642d2446acf38d2623fc73daf49ab1f6ce2ffd0fc04cc988dcd9066b4189612d2bc6b94cc4780f2f61e417a4edce11b71733a74160bfe224e77ec3c66d0d7731bd7b137c493c6b46b66fd86b6747589930b326aba6af223fe8807c3b775193d41c51bdbc32761cafe2d24f4fd5c307d341c26ce69dacaac1a3f853a8c5036305e50042106b0ec3c0391666ed8ec0755104c7739190f9344a309c380b6820985ee0495293aa159d776ececb4dd4ffd13c3deaa6e63e29b12015dbb8baaf77e859c4e04120be0dbe3e5ae562eae6a937ca861214c55379fb5f0f2252a1f31460fbaf153d832f2267d1c17ca8af310973f9bc073f93c1cf275072b5d0ca7528b2744b9b0b8777c87d7ecc9530ca43e25c5ad229c6e1a9e130c33bd798d5d3d46bc4e8fc0f37a676f4e56b28c8b3049b48d4f11e22706468a993fc9b027b7a1695e18edf715766c17c6c6e251ad8aa70b577104e2de86d48bd5a431d151ed98f02d45117d2cd42ecc8b049e043a59bc93e1818e98b934dbcf7c43cb9b9e0399a6051a5313ae7b03bbae9d43341d1d01e9314c6fecd3562e5f55451883ba3c0180a44dea851a0969dd9a77b96899ecca4ad5ba65c763afd95e03f290a439d6d5f9f4acd0c7f227dedd4d941dc3c7bbc1abb3c1f292f41e6028418b198b66253e7f27c79fbaf7cd550b2b9da25702eae8cf8947abea0af40a79c639edca864083b82000b74127228f6c31c4d0c39c3629d4fee377f796c0d5f6d3eb737d50030fc90e0e75d36bd11fe556f5a5c5f7859e999e7b308103f84717cf30967f957db05f2d9a44500f0bad60e084d9078137ba82aebea2661d04582ffb0b0524eb124d80e19a43495d9dbfb6ee157b6f80ab88b85d1044e2792190b75a58a4f4b852ffcf76aded236500b5dec58a9545ea7ae4b5278844c739aa6935fa16797f9aede484f508fda7b1772ce2cabc329f3a3ea18b23bf70553f750b9dcc227f7d100f06078caad6318a8b11a44c311785a19617533e10d3af21cce27af78d29485027f2020a03d623a9b4fa9c2bd2e18864422c838f644ed8c3f75099ae2551231d84e46ebd9ddcc524ac5de1f0b316a297d63d978c0eab25b509bda17d9f805c7e83a4bf714ce79a03879cb9dc8241a21bcaa68c717f3fc228a360d5d6592adfd538db9e548fcf18b4061ec423e6fb1162a614efeafe0e4d8c1bfe12780be1e5bed3b2d1d7587f5add998c300cc46e01d92948032e0436b163fbb0cbfaab8f08cccdf244f6ecd1486cd080ef1e0ce5203502178d1e88900429bb8b4f0e9f4abd0d8be432ce057f5a4d95c23ffcec68170a31e94c05f9fbdc2e95f30296fc9d948cd32eded0353cad396e4196925a26b9d6cca2f7891b438f66664a8de817ccb5893b4c1c6d8134721a257881184ab136655201234e79f0a979d8145fe14456abb475d2d0d179e968e23dc4fb11579dfb1fe7cfca29135530750dfa51d4816750897dd032445cd6ad5d83e70b459b535818403f687163efebb863afde34f61db7c75a39de44112a278f7dae8c6388a02dbabdf864e5f079ca0cce7fe4fe11a18151f66e44f0a24f25601b882fe748df7e1bd8a8b1b55f50062ba380602b8031ce14e8f2561193e7928283d107b19061868e5b6780b0377de530a3e8501fa48c7a9df551351752d89f0fd72c6bd3e7a6dbe4b81e82f1707b8c6ea5c5cd4b0", 0x1000}, {&(0x7f0000000980)="957b2dae659434979ee4cd118026c2e30159b8bef2527a5ceda159bef375eef0cc69c1995663ea8802c3500188d5db7207df06", 0x33}, {&(0x7f00000009c0)="87e2c736b72a791ca4c2459e7063c4c21a220a6badf0c13e390da65f1068051df28ededcb9", 0x25}], 0x7, &(0x7f0000000dc0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xc8, 0x4000}}, {{&(0x7f0000000ec0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000000f40)="9f932970e3246ae10701ebf63d41f5d9d6da8cf0e62ee3ced3f427b7f67f41838d2937a5613ef4a494398e018580776e7c30f85c3a2159d57fffc6774d6a58ffbea9f54d2e606b4540a5", 0x4a}, {&(0x7f0000000fc0)="bfb8fba43a9345be20b8e8d827b54dcf4b7c3f332cb44bb4f6a76b881ae8756985e0c039abbf25be2b8eb27e55e1f490addbe8", 0x33}, {&(0x7f0000001000)}, {&(0x7f0000001040)="3dea86ac967e907514c73c0458fc71081589039ecaeae9af962da79ce79d2bdbcab0cffbfd4a52b1062cad57c1167e9fa2f26973f15e4b", 0x37}, {&(0x7f0000001080)="949a07009a535139f43e09df2e4cdf145dc7b299d9cff223b680b9ac44ff40867cd680e27aa7a03b9918d6983313d241b640670de7f1033469b4a0d435f31fd3c1d897e9299bef8c8d7f03aeda4c48c862dead7ba8edf342013448ba462eb22694ac14", 0x63}, {&(0x7f0000001100)="db4eab8a7df2e1e613439db811992f158796c07ed418acb0ef7f790818b6c47e4bb116bf2ba7b14abd2006fbe718a9c588795134e125110510022461e0573ff69ed983479a3286606733aca41654db9f1c298e6b9d8092ff94acce972a0ddb8df53db79a19b183c6e142c64dbeb6c7fdd8201602155cfce2869f08cbbded18dc5e47899834602b61e21950ab0343935e4297cf467736c6b78239c44eb321a78f04a3047893838a27123ca40fdd4647259453eaa12b1e4a30ec8ef0632793503d6b03d0cd52c80dc55e5fdcc3a436f0a07b1c63837c08b56d895d5f47257288e4828c689c2d9133110cd7", 0xea}, {&(0x7f0000004200)="61fb44f50ace63d1fafe4228fbe0f674c513c10b248ab6ec4560323d1e0e285871cd782df182ded0928970d2080ce49971a55b86927573525e26e9736541d9b743a5a6b9e2df4d41ca47e0955cb3306bca3d13a78f7a3c2b1f6707dfe6dcb151c78623c471cdaaff91b1c8e3f55de4497793cf44b0621c6c22010a6e10ddc7f3642e3562753d7e12671bdbc59fecbb9aed17334318c53f15491cb5de2ad99b107b0dd1c5376e3fe604aca7a0154604f6b83a3bcacbb2b7bce1bba777bbe48373714d364283f8e56c2430660f7069a465127e85101b00811fbc945ff82993495f999c66c66fa29ab73b78a3f205fbc361cf12ba504a1860cecfbabc9936b5215ea3112bd6eb0059fa793e8874a17253c3b4b54c7ee948d742ff46dd5686c3938f4d9506e5c1a443633044a0b9b9f48f0bd3186db4c70a587703a55cb1884874f28062a98fef471648875245bc343dd9c2e1de94324662e2fc1b168fa8f73b61ac13b73056a9c4c3f7714e192d7493f19808b161716ffc4b9de177c50b81ad6e7e798d1a66042e373518d2f089e719f57db7e27ae678346925c3b2d8fbcc9ad3d444b39fad944da665274f2db7028cb9f35071abaa487f08716c6414db4dba5c59d1575665593750374fe1505346520f904ffe4274fa1e1297f0ea11a9d5be285b2d1056a5261d16de1c9e1afe01f450367875faad5008d7fbe29c5abd43b0ff07f52e55511f918f9694863cf55d856843053316cfda6494dc85a051c419b04f9a0ada49a0698b74f68c30336c47e9ea26e08b0009b58ff60c71f6a200957d99c6fb749489174b86612d712eb911d06de67b64e436f88b75a77b995e1d08f7573abe26d49e01a933ddfa5d3f8a89eeaf26c0d5c255e060b00858a48b383c9cec636680df53f34eccdd265149cd186646e023d413addb7880965c024555cbc1d039225e9c5cc6c676336ca34735affc069d12575b2f27d178c5cc2e2f1494b3de807973361d77f37e9922344809393204d4eca19b06c876a47238594f60300e4674bf8561b8b178307ab2ccafb1959159157261536f6a66335ffbd27d45d89d05cc44493a311b8feedba78a3d6f0348a7b74231f82004d74e71523cfef8dae1f8d9903c759ac7c0d0b80debafc22ebd16621890ea64a0eaab308aec285d00904883c2465270ac5046328415e8a8fb59de68d8b5c4dfa1771a551be90a656f322e11f7a63bd0375186eee6040dff8f5cba0cef0aa5bee7d9eb3224d8b4c64d1c7dfcbbc6ba84f924c3e14cf85d442dcba7c07cd334a65d4cc5d0828203d1168c58c642cd6303f4f2c008e9a2bf7a93a484b217b791e3bea9c2924afb4c3f7010a9195543ad04f3ebc8ea14e65ca3a7864ce632dbe5a619c2905f11e840c9b6a7b07d620607a035ffacbc4529e33779268bfe56396cdaed1a9ef42c8ac87b4c68669dc9120ee8bc11cc5aaf288a7fd19290553ef0f383b024005b3fbb668a2a60a1790f98965157540e9d52a28f454be97248d8d3b070b8da57c1a21f958581561843736e351082b6c9c8cfa5ea295150c7c1f9bcf3a378834b29ceded22c59fa60d4972d07e470310eafdc58de68ead77534440e761634cb2d0c8e38c927b0dff7c5e639aa0e495ccf78635845fcaf38425e88bcd07013f03134d7eff9f2c1c692a234105d4bf2e4adf241b13c14a28372d42b27035b8f69993ca147c0c871ebde42d9ec56928df187bdf08a86d52d1f3769ee18988e65a4f3208e9f1f983f94eab266112fd8f4e69fb7b15ab55830fd88d45176b3e318b59608bf8b7eaef94a5fae5cf39632a1644e0a9773bf7778520679f5244135b935d79989de3d1e33af130ac9740d6b762fbe238f88c49fbd2e358e1aab9f5ec7fbc747f7a203c053915d32ce3a8b62e8e954098d52d12a17db6c8ba4c6dea077b616c49a4ceac3c6571d0c0a34ee0f32675ff3b40b4ed67400b2a2058f4e0cbbbfa261ebdb50b84ae3b10571baa83dd705833bf83dfaf7e4c6420f56d19e4af9f48c5a658bb6458df8bc04a4da2d7cc15a22b549c097f44ba02f6a58f8f0ffc30c3ac9db4c17ab46d1946a7b67f83aad15588040af474f242cf7cd4c7eaa3d6b7924ab96a550d4f1ab1cf330a99d92b328854019ebe34d64e75466869bb88d24bab62239b42ccbe588c4caa1b579a8d5d9be7fab7e0512527dfd7765edd655dc63f69806e3b23088216c5cbca3293521811feb7fe582e5a5809545e6ae1a272d068fcf0ccf517b476dab9795224bd45e73b80c70dad97de6de8fb46c3a14797d86dd809455ce1d937e78359db2ae9ab14310c5ed24ccbc5557ac5bfcfeb79f3433c29fae1b967836167ac13b9be1a660ca5cf5047a209ba1bd2c8ad9222a61182ec6255b8dc37c4efd0ab57e8be22001c2bc5c004fb5089654b9b5c1987da6000d84f1941cecf0efac74c6985fdd6130d2bb1621b9b40283bc06d878f17d2c05db22e6b809d6f82e1cf2de07f78cf3993af28704dca1000d3309a4b0001ab082e45d5c2f12dda513f6898877e3e6aa71d2acf8d476c9cf4f575deff2a51108126f1560c76b4676fd31bfd663bb7f63466321e7228cb9e04fbf8b5b7555318ed914a2ad8a9f7dc2798f32fc5615860f0dcdbd4129c1288278cf41fc0d4905648af47c7897ef88d2c8458ceba7026db5ddcc9175f454cd46709af76e5adee867cf89dc99a42a43ff6c686276d009692dcff257522773ba53a76ba5956cdafaa9a227115397073a732dfeeffac46584134b6c3854782cb8da57bb88ae7c5c2c59d6178757a9ea127c5fb360c4e9b0a8b00d5f0039fce2f261f1a14f7956e76b9920d334a6f27272fee534c27793212f543289161a24b301bbbf702b48afa54186e826955713ba212ef8c938ae7fdd7ddb0ba599a71cc60729454361e28167e2aab7ab9b8844eb2210a0e4c2d857eae0be1e6aef550f0ebb6ba3f5fe0c540ef9eadd6b0fb88c7361aa8b6bb3bb0412e7e5b65e54bc986eece2a9cef6b8970ea2abc9c3f0f7f6568d0d0b3d9ae3b187f1db3d487428f79d01db50c5bcf2d87e584919d4649759a7845568dcf6b411831309e9ee745c7f2610e87f01ae4825eb3097345fc2632179ef02c052033ab7b8af581c5a34822e70852052bcb25b34d9de029a28edcdaa46494b58d0f025612bf7de9de7dd747c75a768d40c0f5dc2a150dce4d0feaf54935b29776b638b15378dcc637dc83821120e13bb11be9b99bd834783f9ae71a8e72f50b8c926aad391c54348a58395a6c9c2b783b27efa47fd837de98f962dc308b7f7d6b90afa415ec8127d72c2bd42f8eda5cca7bd3bc9d417e6994051a85fe607ea8795d40503e1019225cff213942d736ede951063bb1fc26ac914bb84ce761300d833566d9c7eb9147d76bbc46dbf25dd65682c8c89c38f044a52a83b943e13ff0c0f9c20ad58e29fac3bbb87241287d315f3376b094311ed1e8b9bfffbfde98a78b2fe045dabfa3e64f2a0ec254afb68d2024f1184bd1c394d99d3cc71b7434d66dfa85a5ea28fbcce2b9ee121778dbae54f3e4a044992c6677981819fbf7513d03682df672cce1fcf3c2226220fe602941d01d06510e02ff475d15f405b863b12ab0c83001ed0ceb3bc4d279d60c2870b4077a20600eb9c5acffd2c80b946216be47768abefae91dde9c99310b669a898263360e1adf8e9e6b119b42fb4f7d3da8e1e505df8294a6faf5b755b60a1c65ab3dd83ab4567eab9bb2606ceb65b6c371743904139fbce1063bbd74bd6a058443a15d8d57e2870bf19fe00b090cfc5c1274084776981ad6e3aa8b84a4faab6f50b1cf12ea642bf0abbf347fa86bc133fc8ae3c7df128c84c7348346ee8df92586e6b95130057c40255ea9642b35706a56ce6019876985a82c1c2ca697392931322d281d8b6eba99033c3f788a6cdf596dc0350ce18537cb5dcd600a8afa8f5157f7ea7ca98c3037f919f449f1211a7549858b8881568fd8a29f7ffd0c57cd9f8c506405cdf216af7a08af76de7ab1a57fc66d9cdfede8884374479a227211a2d7a413a09fbcc9261dc981d266bdfe114fcb149986f7a5b66aee93bc73dc7b3e59929b80de040ad431e21035d8bb05a8f815db1157088b0903c50cdcf916ddf1eb6128a8dc4b6e45ea7917ee002cd76124e3457379e91a6e382d640f89e359b6d7e630a588e501aeebfe2079e5139314cc91120d23039688efdcf88746ef49ba8502b6a5b405bf2dc07f716aa81e9b8c5afdc0713cc14d53abe1a58556790bc6ed2f96fc4287ae3ad2afc56087d729fa3af427fdaba5598e44bbae70a0f7ae3e9ce470d93df06710851dcd2fe913921a81384dc53c5d628f51f7dc58e9a7ae3aaa4a9dc76a54eb6975df568b71413e2b9a11f65e2ec9bef969582ab6ffaa2916a96476b2260c5450105b9e439173bf251b059a866d81b9bce8302bb2d0d6e74fe16cc1759799e6fd0370e2a974e78da5ef11c2ad7deaef46a9045bf631f13bb9b072364b1000de3808d69d18616b3d9c3951fbd7a3c5694ce273aa2344aab669c45af16052f877757fc3705f5f071102a8bcec00382d9bfca49353e68401794e5294dbc653a1af223b4039e3ed0da2cb2ebe06ca3560e6b5697df42ed4ad92df2db87b1863c3dd4ee39becae8252d51e4af5670d945d6e91d55e247a6b23468aac0a070261c7a6054d892b56ec722b9ab980ac5febca752e450854abadd24928f13a997ddaa89d87edfb5c078e5a11f5090a542530effd17759285fdb4aa826058b22f81cce952b22598d0a513df0386d6ee6158475dc7a22d8066294e20d5071d05824402adb9a2d6ec8a2cd3eb4c30c56ce552cc2762998c837dfef1327709f65327909f849a594f488b3a70f3a6ab801e0f0638f88921bc5070bf9a830e15304cf28b946cfb8706744610d142cc0624d8f48857f8aee264138fe42bca356a95444dca0432f1cdeec4d92c9189aa71543da632deeebab2f7481d32facb0f8e3c4766e315a3b6c12e816c045bac0ec7c2732be5017e22057c479b6681ec19acf47b9afff2960c4a8ff5d8198dfe48032bce073a05f85085d236007236362cb09d702660559af835adb672fcba496ea416c1bbc64f280c49698370b2708a110f24900696acdf1adfb74af31dd4ee94bd6470bfcb371667976dd419719cb20d907b47c7af48ae7e5ccfeaa04f4ce04b564f5adabea1653d1baab34563d48225f67b63345fb7b780e878e30eef302f6e111becb1465a4e8df3b16a0f8ae49a0a501ff6d035128d58a97d5a94123349b8291adad3601d5e29d3c7323716f7c882bd62f64e8c123ee5b25356bcf4dbb960248c67e1cbb4e3799ad24acb0b2ddd435af39a88c633bd26c39994508e9e285738e0282f0aa88ee09944d8a4b0af0205d312c3d37eed78f3a1d8eca6ea6da2eeb269e07bd31d8e92a0ede3dc5c1b074caaa807845aebb52a8bc61c19fd8fe8f15b7ea44a6bd14c5061b391e547aa5d188c5c91da1f9a2c66efd54622030555986bf48b9daaf40b70e02debc55e311b7940b76b831192dd1ba520993af5e3c85cc71127a7a379bdccc35514865e2186094c80d8d8a5673efd1b16f6bac3bde6873ef0cf88653fa4cf067afed0c389b29fb6c34b6e7e3facf0a38c821f1359e820e14e714f1792da3f7629e373e2430850d52e9d2ed61dc70100c0415f0b0243f9482a58591ab384d86245d145ae3752c36677a3f881404f4cc8e35d753c0ed488d378f290b1beccded3140a43eb11ac3d9785e2b3c3779405f70d8af985f37b083abc074c2", 0x1000}], 0x7, &(0x7f0000001280)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xffffffffffffffff}}}], 0x20}}, {{0x0, 0x0, &(0x7f0000005400)=[{&(0x7f00000012c0)="890d84e3a5349966821c3e35f04b88f772da2d587600f881d8ee31f9630e3a914eaff8886db9dcc21e33770bcb3ef1ef29cd79f7b9040f055f0e5f605535c892e950ecea59919e352fdeb211b712c1078fa4747880d4e61f", 0x58}, {&(0x7f0000001340)="8114097802a200e4caf27dd6388569e97a93b5ddee5abcf076635445a7476517e0ca5b22e7ff4377316a59497446e87a603bbd567889c29062087b60136ff50ca32b0c28e5e903ff95bc04b4ae2abb415a5239d383a64bb5ea800c2346d414544b085dd9563ef4328fa52cfde32fe32e2d859d6192498ca4937a33f07764c2db82c7724c9c558725952c1219177cd2934a1e14e76287b310a936e6a5", 0x9c}, {&(0x7f0000005200)="e624dac8c24c799ebe8736f638fba1ecc30b22e4b39107c2b51047e00605a01b61471fd3d1fc85755c1e03ffef011526787c04532f98c37aed2f76454817dfacfee5b2a66cdd16c8d5372991ee3a133d4c252106aa923c69c9329814e347f2909f52e9b5a2d6be7ae91a35959aed3a70c6f1fbb9db01c76b1e86c394444535dacc09abe80f63aea276ca25a30b54aa26216dc4dc12b6f376fca94b972b04c64f7b2abf774322ea9b3d0b99a4582c48c13e7285436dbcaef6908aec30f3855f9a27ed9631a14673b3433c3e7b5814ae84026184a487d5c272ab1a729ffc081cf8042063241f6fa731a0960c", 0xeb}, {&(0x7f0000005300)="d903fa19a6f8f859ef3e5913f60982292481e884fb42537ce42c38a1546e332cf849ff41084ff5f8b4f4dd469c3aeb0489d7c317cc0f2c40c897ecc12c33adf437e1c0a0f83a96ab74e4a199557d3f4e72eed510dc3b04b34483efafe7ef0bfe92353a0b11fcd8441d81447c378a86b6516eae53037d5e33a0c04c6e66327b666430c6909d72ac15b0ecd2601a2d1672db6b692900364a29b1c0f48c3fa0576278ace597479cd83831289a2fcf35a86b620a8776a38c6efb06df60553aeacc5ae27860323c807fd3c75e14bddf80c38fd4e543527bfe460fbc92c08307c26878ef4815bba2731ffb", 0xe8}], 0x4, &(0x7f0000005640)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90, 0x800}}, {{&(0x7f0000005700)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005800)=[{&(0x7f0000005780)="ef01065fc3c1bd6fbba9ae2fa87d4d1faa65d011f96a1e31bfeb82cb4ae8df573e4db0794952796dfeff9bd73e0c56ff0e7bda1884184b089d53bb51c0a3b2d7ce9d792e4f4a9bd8cdc79b3329a8ce5d7ffc15e3efad9ebfd9916cc017b721dc87456f422d4e6b9a04071c592c6a938b8cd7ed79c0450a301647", 0x7a}], 0x1, &(0x7f0000005a00)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r1, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0, 0x20}}, {{&(0x7f0000005ac0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000007cc0)=[{&(0x7f0000005b40)="c08a0c3a43a2980a6784d71324c4454bf1ccfb4158b7d054a4f681211a6f43778875eaa2697ab656057bf0b0022b28f0213721d3e8575027196106b5294cda7ec966d6707c82382c1e35989678ef3a68eb3172f95077cce8af92fdc9020f8dc3e1d2d533466cb8368ff00d81132dd53e4ff550fd85de1da01350c6df44a1f0e5bb75ed7ba185a67e30e0d0c6c9b0a97cd0e7421c5aa6fd295a77cf3231d261c59c736159735f07c4b184095fd3c7d00de8f409c13e4106536f18c841b153d6ac122e1d4f004c844920778c0766776e69a3015d35f58f1a751e471db00ab21078a6a6650673788a7ce812b3c2f02d6a539a1127d736b7d813f249a1d898ec241d31ec6b6eedd024008ab2bd35bb474bebfe4d08dbe645b6ac7b5b817bcb6d030492de31e365cdcda1044b14a25cfe7db6aa823271226a65f19dc9a4467cb743578c8ba6bd2afe62c9f8650624a7fe831ce986009f4e58cc5ea7587a02bc20ce3fa298c2c75307bcf5bca8a44c6eee3ce52481a8b636e4a0684a316f13cd959ad406624281c557feaf0959dbf99137175e00b50592118aa2d41a21e4ae2da56616a08b63f5096267b95f0caba2878afb3ef9731c695c40d243df2c7580ad1fd6f6e0905749e4cd1e3c86093219a6a672e266e4fc0ff902feb835fec2d00cb5650807f81366848fb96ea64d44d35bf05745bda571c54e1dbf5355d088f33b3cb7a0db1690ef3194bdeb2c936a5b2ffacd0225d41c76c6f164a64c105abb1ba436f962450cc1fa400ec0ce4ed3a421ab5c0527ba161f7236d82be47b6b3516ca1b30b2f4137d700fcc91f00edf52e101349f4af0e9b596fbfacbcd6a0d5d375c2144a7f5c04342e76333e27e6c9fc7016bbf0b9eda1a7f235c60eb3dcabebcb166c45b0e231230ec3aa5e33be1723ef685bb0b27352ad8167e1710100f04466cb6e0c5d72681144ab6c10ab3b75c9e680d51471384b36dd64a164b5dd5aeb2144ddc11cfa763d514776134ecae89ae835e25ec318edc27016e328d4ce976ba968b2e58535f9e949f812e9805c48c81b63136ef4a146e0c82b913e6768076a6bcb5f4b91ffee52555e170d75e2f5bba0c49a094e4d8ce3138e72d04f4d41bae05a7df3042231dc24b3a851dd817c1338a0ddafac07b025114b62d07ebfedd56322403ab8dc08a98fcb3c13e973d5b62801eb542d9cb49344823beda91e7773f051f658cb55fd785bafc847d8a9fc9a582481f91afd0a788f993de8f63fa370cca06fe9e3c823fe74dc560acffe027bc396810478d7f457c95ded86f87815d2a824e1246b2e560293bdf777d1634b603ca889f67c57675dae0a85d1985b5747d6ca7b0ea09dbd8bb29cb06bef0a9449deff9725dba85dd47757dc193a3007c1e485764882eb2533426b1788c68467baed1f58ce35ee6712837749b507cb4f131e7ccd2c1523f1dd1733b192092190700a1fbaf68d5885b26f799c19d4ddfdd7b90022a31ec2ebc9c50756e36360d7ac120e80dc42d521d1fc0047083e0a92476989214d20e26ff920a835c7b4cbf5aceae78e1a91d530fa757500891c68a78981a20f9ccd2c9fcdef1344f5144ed16720d074439a92b26c9ea604894d846bb6ddc7caa659d71cae897b9612d62081ce369d02db9b45cf576c078a9dc1735f6f2d86a1a045b0af0554927cee64eda635f5e21980230677b5b2306ade18a746c13250e2f942809b95c3d148bdc86247d76e92cb24ec4245afc178ab74488ae66f604b4548081ccb6ca821b60fd74163f73a403628cbe588b6ab23ec1889b6d8de765b2ba630adffbbbdff87f4e07d953593e3813e54606adf41b8a8776f541cb1c4e7e0d7f0f385e709d59ceae4bd68d60dab6ee5bbfc855be0b8202bb20adc8114d4e406124cbe7bca1ee9c76486c2adaa7cf815fe77d33824b1d6ad3fbc2651783a23100a802786589c72866c0224584e1bbb4dea4a1fb35c51f384426609b1b1aec38875dc6ee72036f7e21ac9979457ab7766ae0a0c3df9ec4c14d2c405e4e076d7bbb7a3ff4f22981b64119739876108eadf4d0a53f3878070160cdc619687fc4ae4d6208ed3658a7833881531aef5b449fdf65d092b2f01ca3eed7bd30487ce8caefd1040ca7c17836b724af6ba05e14fbe200c7484ca95a8be87ed240c1c1b64a14721e81c64929bbd8bd5270576f041a80da7fbadc643d1204047c57c001ef231dc01ec1d7bf224877203adfba15c0dcc704ed80d4ed5fec72aec8f5d5b83f3e1c0e13fc7c6f830f6b019b5c9a07d9329f4795f41e313c3e192a3a9e12a67a91d49f054ea6bd653efcec03c30712330a0789032870fe4a6575459e9ed6870ceda10c603e4baa33556f51a121bc0327b165d97ae6ae7674f35ecbd01012d88f8a8591e032cd63fb3f0d0c860e0cc6e916990e89e74c4232127ccc920bb2970a5a80bdcc83306dc859464de3392670c3fe587988d1d797a03b5b7e3dc1f66b06aa3c5130b8296b524906f6f3a09a18aaa17f4cc67acc1f6b544eec1ba1440b791957edf01c92737740dac2e1319fe359b97b7ced7aa4cdf60b464c2a6696659f99428993dbf7f0ef19982882f240ecb43de8421a1ad9617767d1268630e36e6a415d93bbb802ef4d5c6188ed3b9ad91bcbfd759a7dafba300caad98f82c14dc23d3c7e4251d317b08b46f37d94dd4bba5fd7da4cf9693045db343db81f12861fb21a40e774c6caccf8b04cd3ff788d7668ac6a621f49ceadee751c1ab36e0a4489d531c037879d13ea3ccbf5aab8e15aee7102c4627debcdce3bcf729d92aff8e9be9b87ee70146a98d39f1217ed6e4ce8ff22b902494fa50c80a6e8fe5313a84b5b1f67fad54615c2e7f5f7833bade2718adc141056ee2c9f76465541a80794651bbe41b8a44dd6ac6ec18491b2d2b86de9fc2c29949a75d80ea0db4ab06391a71b836924d24b502e8c9a6619c2da047eff121b45cc1394def05659ca6e28b7a30fec4ec2dc51972e8c8192268ff86a4d4225dc07615d7b35db34c8aefc5023303d1bf661c7d97608cafd4ae6f1c6674217bc381eb51029b490c34a3d95cc6ed81ff69c23b88c79bcfb6e1c7235d363e7b707c0bb6125b73ea77841a8b7b7cc9377bf67de8ecddd18f01178b4ba483de3d16b25df68c4dc2c14766a085032732e8d76506a1fe329c9ba3f9379b0c5baff72c1c4f8edbb79e0de713de89ef95bedf5606104ac7ca5145d21c8a4027bc40e25d60516714a39748db8060a5bcb3767026a0fe273512d3aabfc546208911d2d73a4a68dfad65f527800cc3728bc2d392bb67f5d965cf3bc25f2d902ba7461e920a45540bb7387acadc95b5c85c88441d030ca45b11e5d9bd5e4f7f4e218ca36f0d5661be247a6e51aa723d6310911c13b33416e7bd99d55f8bd666791560a9eac2b969b2ebee5bc55f463e04b9160aaccab98300fa52ac2dd12b58b2a4a0a561a3a11758430f44ae3819f00e1a014c17a73bfc3abaf8219c794b4dc81d383c908113d1699bfda88f17f933a017c857a6214bcf9f619502320920b47530b924a08d96fba9b64be5d07725fa500d078d43f59368ac2bab42a2cb170b67615620857577fabd3596b1b3178d537af46049a40e60e8db48434753f8362bfebb5b9a969c6cc8dcd401f690a1d9ae611007bdcc8fb9317a1656f33f28a17b9a674a52d5ce4b8c8ad3c6974620ef12d1563c0bd08889f2b86d1356fa2a54d970a673a0f1ee5402133debed3e12a259ffb767de6f5318e0b68b8f414a79f39d5a9ea76fbbe675cd608f0b1acf6d40817cb23fd2622154f68e77fed7256bb0e25bb501060bce8f16443a4831b1937dc23b3e1ed194269fceec71c5e80cb76a82ff84cee57e6567b212026e55d4d9043b02ca503c0e5fe7304f00fc7a4853c66850169bf9d369b33720a20cee1e66ad0a114c1e3b141a4fd28471521bacc24e5947863b72fdcff1597af79f95ba26e5a286e42a8d9c8be360d78b0725c2ca92c8f7fed2ad50565c5775290b149eca98bb3f15ee3471fb931ec70f70adaa89d974baccbffed9d8cf380d21a454da43073b6b201629a8dbde965455251c7952bb3f3a8da72e5940e9f1075c045c327a9afa86242ce3c7a2dc7b37260186ad0358c2e3119a4f18a9bbe89e1c80a6c1573d76292d724a2b13dc5f333fcacd79ed0d6c38c2c0d1ecb78550bdc6e2c9a3bb21893ee4091e090872da283a13f58ff102bbf3c7e18deefa984de356d027928ee4dd938090e298a27c5f6fabd7cdd1bb3f8d5063744b0ec7b9aa2c2d6cc1d99e81cb11661138b48cecb421734e2abf39cf5faeb1e18fdec531a82583b60053c6b24c7358d2432a29cc2c0473192c0f0574adcfbf10cb0eb05d5d0cc523864dcc0e42e0b04678ce9c25fbb90a2b4d1dbf7f1debe83a9ec218e74cd512e54114d0743971b249f3e47d416b53b874471ff15e7eacc150ab9f20c68bcbeb16e823f6a62633aac74b2cba29c5394a93685478a689b5d1ceb380346ba95f492ca22886a1c9e2eacf56dec1eb260ee50fbfdf72c2c7dd7370480866a0672309c700fe58ffdec264cea15a66aa3dcdc12decf3f884923fb294fb0c6d0a860814174218325b02736ba640e0f7db4ec972a81a91961c4f6c4af05cc91e6fdcde7ab6a72b223cac3f8045d67c53ce48121af4823d8a70ed70126c1d0743a330fe79b4ffbe3d0c0a9dcd9385a67e941e19eb7bb2c7be49b1c1323e40a881ebde2e62d8fdf5033087781ffb2f1af5e0ac6df94f7bda04245e597cba19e281c3469db5e839b3cac9905a0a235eb911eb6bbe373e82035329cbcfbd3547c3e5d6bc62e34e2e7e0593e552c74eed277291ae16c310e9b2c6bfae15064827a179019eee446f3232fd33e59f941640bf235332a8cfe6d73c01fb5c9692e9a93f9df9f857a349ea02d6be3df7f39d2923e6fcf4cc58163063b9983a5c798327e24467b189d22d60678ee31ac66c965c9dd8e841bc19aab44570f53e241daabefa9ce0796b5a197961df0c356cee851b60a56da31c99382084388e657f0052228df1b47c0f04e4a84d5f03bfd1793075257a1ddb6b027f34e0c0e90fc28f4b72804ebc8774fa130e31bc8bed426224c6e324d14b7a0620aaa9349080eaec6af9f6c4900cd9cacb191a6bcf45b47ab56ea6df45f4c9ebe0a773732a68424b8a0223eaca10ff64378248c5af9d2491f05f718011db3f8c1f5d33e2a353a473924dad74cf9e734a595ea5b119a06e6b8f16c3c774caa919917ce1a20b2fddda32e859966028559e110ba7b04b7d1ed096ce2671095da0cbfa69eb51455aff589f2c59fa72b8efe3303a2719dfdbd523b4afe21c09910c1d3a71d90e0898fc852016910982379ae8cbd34ae73ad818f3647980d5c2ef5e6b09f8fc34a6e9a8ed369d72111c80acd39a3689840750da3da1bc89382f824d2cf1d890d1f1336266643cd23ff025ef825487773bc36c6b68c03c6a5b8d85fa1d14b4a45dfbf82832befdd55301bfb630bd5bcce5e0c01120c2d75db51cb227de4cf8a39b594f682097bcb25a00347e7edbaed48f7dc835d5d13070b808d3fc6b26ff30927770df62e2a8d15d5e404e087a1460646a1b739fa2ad439e212d97c2c63352da0f632d18856198870e028091534547ab426529f138fbfa45022e5f8420246ec17c0b2a44285ab3fd3d7c40fefa786f7f46a8224e35b6aefb98998c00cce300e6b7f4d21d4b5628f3baf7e56b4f6d6f1cf3a83d02c5df49e44c3b0781bff7d53643d17af29ca4178ade2a92a8550ccfaa72aedd46165a8", 0x1000}, {&(0x7f0000006b40)="8e8b3040de021be63ca5d659400e0e9a9546a8d595783ecb7a008c30215ba81bc4f8a469a087c79e77a1627bad94ad4e8d013867683a09368d6bd4e2fa343061e48fe5141845b5b5fc0734350c902311bc70c768a57a75b3ab89895bd26d", 0x5e}, {&(0x7f0000006bc0)="6fdb3cc6fcd8f40478148517f2d3f7dce1f7968bbbc7fc9e2f429d5cdb298d8566eb32358f0f55507de999971e39afaf862ebd09f221fc3edd2873c40de8bc7ee6148d6c8621384a0b3f35cd6b455f182971678ea0e6ea0ad2a9399dac5d87cf8504c2e6b12d2eb1bb49be33b7e8a1bd3d55f72a41a87165061240f2d9dbe640176e8311f7a3cc1727ffb2f65aa1c91d9188d57a810b352a201c0c31520d87ee69d02306e150571f76c7270450727f5cc28fd2b17cffd93978f0d47b00a81e5c69eec6667502cd94cc02f540ba7f21c950b5d8181434482eaee9fa8909c3a2353ea0c72bb2a8a4c560d5ac030bfd3a2e1e334eac59bac259d722fdc88e8948e48b8d5175c48eacd912cd577fd26f614fdab852b083339faa907bdb2bd0cb3398ad2c41dc6a7a4a7fc91f20f28cf625f0903ca801939b10685caa5e75e8e95c2c9355b8f6bf86177e4758f398641130a46ca102d56462a496a81e46404df98526cb996471b617f4e038fc374e7391616756274ac92d52e567ace61df715cac21deaa08b24ca38da43ee5d2cc962ba03ef564cc2fec51df66b2bb6be57477c87c25f94cec29242bed96ca6c84c0529d196dd10571bfa4cd37c03d23116bed90a3f6991bfe01cfb4dfa0d2e5363b7b02675115fc4b735af859ec129f694857d2f9ae550332c7d514cf857782b7236eb6ccdba8e6dc2d3dc967826c57ef4f5698bc65e5f1250c840f7682f31630cd7291e8f8d6022c9b39009ac6543efb227ed345af34458d97722aa410c0c286fd81f5834d115947be5a108b654ac195522eddbb5d5a455edb64998179d91b7ef98faa5ccf4fbfb336c7232a108a32b609abbc69f7fa967ffae58661caa2d36391445d6661d62242038b2b52423d55813780016c852895cdad882a26251467e3b30c579484ba7aa7d46c776b86b612139b21f39ea03e3b84820fe6801aa60842a9ca795b033c7226fa97c4c9183a64474a98cf8579ba0f6084928fe8fc5c106e8ff5f97479560bb00898e61530d4e202d3e9df03ee39571bb5a01c7ad9d742051354e9bc122bbcab537b27b6d1564aa7d7fbedad59ddd954f132bfc0d3f4dc9cf6674c64e5531108e50a1796f5904ad64b4f685877d54c697cc8125d5af5b83a93249b7850fcc5c6c0ec050592a079631337b5496d5994147248966688c01b024525d1bfae82450afa878a3703a9a594578e0df305a4570c0c2184c446f5f23fed0fb0ba057d159eb324d03f7988658060447de84925e3e8f9b83327f4344c8e50a9ef0a604fb8af076e9ebfe0dafbb66258df10c9e049e69045e46be115ef9854be2c3a68b06b81cabc5941020f1a1d12422cd614a9738d9879d5d858dbbf5b7050bf44f7ee569235a2e90aa75e2b81cb2c17d81e72085863863d150b13a1882e8428d468aa59337d9516df2635ccb67cdbd10fb55f17d5df7f68ce813ddb1b0a75154b8e6f4f98f9be6a7ffdf706488a871b42fdf15112c8a9d9c879eac676414db6b97e7420bfc47521fe6fea6f0082762e39cd543f8dabd5ab9a8d15679cc1d9f480f25425b1524bb018d2d0bf5a58ede237a59fb7519efa0e1d3a29ea7316f966f6c917d0f2451cbc4b2875e124aec0455fee4afabd00edd8f1004c0f630255c7caf9927da2330a33a862c5c99ebd2e654c64a5ae840390e018890c49e5461cb5ae60899370adc36ff4e623cbf94411182424ff305677512e13f3d572ab516fa88ebc36eb8718c3cc1805be6ce6eb71cd347d8dbbf41a6fd91e2f0f41ee9e12c0ac829919ecb4daf1b3cb1d274caa2222c902a42eeb43541521752e787670f636e44c2786027da4487108f57525a3ca0a8ef58dcfd42b899766cc0e65963e740b94a8f9a169bbaecf1aad6bed9a60104194e2c59fe66fd0effbd5a1ff72657c2230657a0f9308c39c8ce0d7cd4f98bf775e5ecba926f4020c841dbf7da5c1a542c79ab6a89c5ba69103ad750025b27f51eedc05815dba576a0740d0b074494a38a65cb411cb9915f36b9179af229ab7af35149db6effad970bc788dc81ec49eee13dea9b0991b9dd7f3c23ea0a163540fbb42b785af922287b6eae853b8f904cb2da14a8df37b5780979c5965d2efdf47e1b4901fe53f5bebc04c523cbd80da7c2d84262cb352b92fc9e91ac5a4476d338a8ccc7fba229936d2d9bab58bfad65c8b896e35f9979ca517309f3b9ab8adcc4b8dcfb52e7c437c914cb840f586630ef27d5c20057704943ec4f78020c2564c1a16a14214ffe8c3ca2e4ee41c1e98e4ba4f3c090d7b76a00631a2587c5e368be79f7d5fdf1261921dbacbe2c7b4ae0b05bdae64a2d55e81fa8b23f8082cdcf840b8ebd96146356f1aee73fb41637928c062fcc545c2dc55c9f1afd142fa677405fa9c31bd9144a07081090670fc8f4891894a5f093baae2439d27d820fca6d683a385fb4f9329ab022daca1b79ada5ad8d323a9dabc4e7da03cdc0d02794e64b978abf79ed1444880d3abbc7838b7aa4184324252ef62f45e8605e0f9dbe616e0c322ba305442c1b8c633001bc0fd0b9404204d2d8d929e1cf695b3f9ad030a817ab9c4ad4ac5b098fca33a9d0a513c88726946cde2485b825fb99f2c6743978c8029504a755022b34e06e62e3382f2dea3209e06efe1ac9ee7558b9e3e3151f76e7e274c6190a82534ba18d962851ac80f258fcd735ad2ab033fe19691cf3d00838d72803c6cc54e08e0ca267c2861914a6a55851005401c76cc0e5b61b50e0b85f2d33526b2c83b7be12246cf2ca7e98ffa2f3a812dc191584e489f2073eda76d3261431b383f0ff31acd99d64f7e614a4c2256f6242d58772dc26426ecc926ee547154321655be80ed50564cb1e4c16d8a6790b4c4bfe9fa82ce572fd7eccedf4b223d2c602f6cdc5e14b588c9f9e58a83cbc5ce2c4683e766d4736fc0b85e4b99dfdf50054989054a4ebd0e6820abdc08bd3ff4db6d5cf252861a7c5242e118925e7619de18a7d49c672006e3612ba2acecb2f3a51a0bde13bb2d8b671d8fab22eab09026b476499ce176649acceb659467ced906b7e8b47044c1773ec09887b4440c10effc2f53542567f9a0b1ba5ca392f994c0ab8a4599018c7cc84278428c8f457de3df7e5b5ad82ce4566f4d478ef05ebbd6b8f9ddd46d707d4b044766efd931ac233b8c5d3b15fd4d2b799b45c1e546a19d32ba23fb12fa66ce80375d23bd688c653f0bcc627f25dd4fbd2c23a39a443087e0576e62304acdc0b7ef5daf47f8d5554530e300f3cae6787976192e445dd81eb3bc94b47f115c5f4dad6b85c35eef792e7420991e7f4dcaa98b81f5648c2dcdb57655024cc80b6321a957d3a78e844d5c40f8becaced226a3d7235ae54de91e3c9ebdc58643061dc4345e5cdd3105b55de04ede2f7c1a970b11bfe84068433e43bb1bfd969e897f2c47a52a31b284899fa49bff0d5f22b3b74301de8236546c724bd8f2809cbb912d41d3bcfe0849b783e9812bb7451f6f96f5a8d0836f372a72c6d3d6e9166e465dcdbb6ecb51ef63fbeda3e6adc0059813136ce6bd4c9c7ece4ecc3ed1a7bc7a2c0d28c85211a366eb4baaee119f22d86fcaa1a2b8dd7ddc71b5c7dacde0dadb5b331f06e8b0f6f8c35c3880a8ff6775aa47e98ce9d926a6e6ad8f2b90143ec41fd6a87a716f86071eb6c7524e5550cac097f98ddcb9831cd1a5a1e2fd356c16f187d003599692838c4663a5689979e0249f23bf745c53342756c3b705faa6bee57312459801ae087b18fcc27b1f0d00035eb81a22ab5d4c49354723418f4cc2f546bb8fc7907d9cb749056aba9506ba2af840526a368de1d69207121989a17594dfd560449c146d1446d8401287802cbccfeec06fe1bd63c351fd3c4942bc2cff421893912385eb90bc63c55d5da12b21c362232da468974cb05df8b8250ec630aac7b0f2ce3c98ae2192e1a6cb487e2488b0bbc1e6d24ee120d4bc7a8e576550b25720f826b15d5acd00a007a2474a2892b21f659487bff29120a601264a7bbd0137b2ce860c622343d89528ed4fa86f65988db112fcc8c142a1ea5cb513e0f21dbbb6f6691eb218ae082118da851933153b7a478a2e82dafaa893e0365a31df823e7bb849b1a8650a57b771ec731034fea16693602051b50fcd7be3d77e5aad7ed48b6912147bc069de65a29f59e64e874c100bf56e33030c5b4222b608285372dbf7d0ee73ea22df40d1d0eba0454cc83acaae3daa410bc21c6e83189554510b1ccbf165a70b4412201cb853e9b73eaf2a590be451c9a6bcba0a53d6cccd72c6ed93d5a22df84bd8af6b47dad8b619427959e7473aaee48714238e626c75b00845aec41bae5638725c9bf189fdfe5af992ea802f4124142ea3f9b675f89517e3f18d7144f8839da687de6606be6d8f29f7e4ff5b04daa0ef72aa4ce5577bb5883dfaaf6479e8046c20b3797f9d83bb93c0748464458077e078d601f3b5d05c522c143b4e82e1df137b519357ac0479b91f1854def0a845f435f7dbb0a082e6dd7912c629773f088c621bc144923ee2970cb144fc2ef611625cdbab0ea64b7e2e8a95b6ae78fa7976b1b3eb9ca63cb78722405434129b30f69646dc77aa85c85f0dc2dc4c36256a0884877d801898a319254f774eb1e0409b3571abf526df0dea2ef1f979711912ac1764af5a90e7c5b32957da6394049a42eac8e4f9407d95fea2cde60bb44ee5ccc726ab1e8f2935aec8a580717f71b825be95deada6ed30739d341e161ae1e077f3f15767912a587a072f21d9ec3543fbaf300374ccff0856dafaa32bf3a2fc43d1297595637c046633ffd171a36b08e928ab41c0e4ee3612c4c89b45b1905d78808088493dde630e7181b8c2fe75830fb97c87edd36915a17bddae613113ec2e895ed52b690fe88f6b3a35c2e23871aa66bed0e535945cae5df32a63be3794298365a62027e960b9a8c21fd52153e5220aa1ea45ce75bee602ea9a05ec87a598be18334f87df8479b59132fcadeb353774785efbdac60787a49e519bca725a1ef0d810f5eb75664a0a2ae767bc84156dfe4a2aa772e46aa1bb0a364e4dc6e3db14cba4954e9d35c0b940fb905cc000f22b4a4f4062e024527aba1b277cc383d84266f9b864e58c5adc99187fefb19eaa7247d8242503f1461decd15fd2281df356f71aec3ae63171a0c231eddad82a10676f8be20b23844a04f80b8fd7dbed55751a254fbf4fe7c90d54e7ec79d5cef17246f670ee55c2649be2d6a1568c2c0ade2f73464b52831d966b38a33be2036ed8d6343c971e98167a0a9ebfaaf6a4a26de03e6e68e1382d12d2676ff426280cff85595bf0744b8ccdd40092c700676083adf9964a483ece0e57b98abe227bdb9089c8d3c27ebd0d9c8bcaaa2ba677a74335bcf12abd6d1448e98a7081dbd4a6ea9be6b74169a3e0efb0d9605235fac721d9e6c0d43a6b8ce20f3e58e98ebd7a21e1434f2b06ec3393858d21c5b6c89589a8ca67d915f95991f208dd17cd5eb959ee6c109762dfbb5cd6129988f26db61f1192691bfac71a9df85065646c7b08bc4be06b59c0d4e44f96cdf62cc094f147127e1b0b40c25cff95798af190019bfb43c7cc2cefb374fd1b6af2de5a4db2f2d9ae979b36dfd983cdbcc2e69a87cb4ae194403543a96e0849972c563835d4885e6ba7b89b74cc165b8c421ab3dfcd4dbfa1134c9f040ce5be28190041aeb89d77de972a6382bd1e76a6ff184a0020ed0b8bccff5ff9aaabacb8faae9a51053a65b521e3aafe1837c25eace2ad50ee56141ae295876bbb0", 0x1000}, {&(0x7f0000007bc0)="8b81605681c80cc0ea0a2134cb2ff960ab4475805690c1fb53693207e778c152ad08f176b825520db1eaf80a1d4c6723b1d0aee3d0de894952de0ad9de7f38dc34f61dc5f916ae45795fdbcd9e6343dcf2dae505c0039c9155d769c8214d4369e3c48378fc450e13ef89f818e253b272ab62dc2c03b8652e0fb3f934d170acce65e75784402e50c2cb1b94a900e159b5ab47d04c00adafdd3ab8c8cedb6651d9eeaf48ddec255cdcf3676c54a204a27620480489d44143076cb3ce589c421db642df80944e772ff606324680151dd9a91eedf4", 0xd3}], 0x4}}], 0x6, 0x20811) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') preadv(r6, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000440)=""/96, 0x60}], 0x2, 0x6, 0x8f) (async) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) write(r7, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) r9 = fcntl$dupfd(r4, 0x406, r4) openat(r9, &(0x7f0000000280)='./file0\x00', 0x2000, 0x8) sendfile(r7, r8, 0x0, 0x11f06) 08:23:41 executing program 2: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) move_pages(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) (async) sendmsg$netlink(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)=ANY=[@ANYBLOB="240000002300bd910000000000000000040002800e001180a92ced85d73b714f172f0000f6cc88886cbdcfe80449cfb57c1ff536059bd4cfd0366954bf5cd0e29b280a1dfdc011b571021b312a64f3"], 0x24}], 0x1}, 0x0) (async) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x14, 0x0, 0x4, 0x70bd2b, 0x25dfdbff}, 0x14}}, 0x0) (async, rerun: 32) syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) 08:23:41 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:41 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:41 executing program 3: r0 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$nl_route(0x10, 0x3, 0x0) splice(r1, 0x0, r3, 0x0, 0x7fffffff, 0x0) (async) sendfile(r1, r0, 0x0, 0xfb) (async) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r1, 0x0) (async) r4 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) r5 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 32) r6 = socket(0x10, 0x803, 0x0) (rerun: 32) write$binfmt_misc(r6, 0x0, 0x4) (async) getsockname$packet(r6, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r7, @ANYBLOB="0043000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route(r5, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@dellink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r7}}, 0x20}}, 0x0) (async, rerun: 32) ioctl$SW_SYNC_IOC_CREATE_FENCE(r1, 0xc0285700, &(0x7f00000001c0)={0x7333fac2, "29f6c3cfbe431a51a77e343f5fe22efd1779fe9c0f9e8476a9cf4384a4c85f69", 0xffffffffffffffff}) (rerun: 32) sendmsg$nl_route_sched(r5, &(0x7f0000000740)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000005c0)={&(0x7f0000001e80)=@newtaction={0x1f1c, 0x30, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [{0x414, 0x1, [@m_simple={0x120, 0x11, 0x0, 0x0, {{0xb}, {0x50, 0x2, 0x0, 0x1, [@TCA_DEF_DATA={0x9, 0x3, 'f2fs\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x8, 0x8, 0x0, 0x8000, 0x400}}, @TCA_DEF_DATA={0x5, 0x3, '\x00'}, @TCA_DEF_DATA={0x11, 0x3, 'noflush_merge'}, @TCA_DEF_DATA={0x9, 0x3, '](#&\x00'}]}, {0xa8, 0x6, "79f887dffb52fba0bc88d923ab49d4053a2b70d2244877b3c8808cdc2dc5a31c27a7a41d81a1e61ba593e55358a077215791fa659162d1becdec04fcc076546e6e7b5d54dcc86d6388566ecb554cc434242d6d5386e421771c58fcb5d2f6d33ee9a651336a53547cac52694bb3108d1fcf6bcf392f47287d51cf5232e74b02b25d0f1033d88abae38041b2cb48c5f544088638a848483b15306ed842363bb9877f1b69f7"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x7, 0x2}}}}, @m_ipt={0x100, 0x18, 0x0, 0x0, {{0x8}, {0x38, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x4}, @TCA_IPT_INDEX={0x8, 0x3, 0x2}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}]}, {0xa4, 0x6, "3792b14d33cb407ed8c5dee20bd246f65104e213b7ad6a5b2648c137a231d499fa79575313d13072c245822fd4d00d30c1d3fcf973a045030606be77bd941b096ebadd95c7253906d3372e2557866e8d763bcb72d6a8caface5e1451c58299ae01d99fe89df0d3a4b84987c09e92beaffc4f5ebc32b437ee68034cb2de6976377cf29fac49e117d5a03c0068a47ca930344fa10c0cba013c82c41cd33d3d453d"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_gact={0x60, 0x6, 0x0, 0x0, {{0x9}, {0x28, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x0, 0x8a5, 0x1}}, @TCA_GACT_PARMS={0x18, 0x2, {0x7ff, 0x4, 0xd1789d38bdee6f21, 0x8d53, 0x80}}]}, {0xf, 0x6, "a0fa1cc29b93769663b0ff"}, {0xc}, {0xc, 0x8, {0x1}}}}, @m_simple={0x190, 0x6, 0x0, 0x0, {{0xb}, {0x98, 0x2, 0x0, 0x1, [@TCA_DEF_PARMS={0x18, 0x2, {0x1ff, 0x5, 0x6, 0x9, 0x2}}, @TCA_DEF_DATA={0x6, 0x3, '.\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x1, 0x2, 0x8, 0x7, 0xffffffff}}, @TCA_DEF_PARMS={0x18, 0x2, {0x6, 0x400, 0x2, 0xffffffff, 0x6}}, @TCA_DEF_PARMS={0x18, 0x2, {0x6, 0x400, 0xb19ccc4acf14dc96, 0x10000, 0x1ea}}, @TCA_DEF_PARMS={0x18, 0x2, {0x0, 0x5, 0x20000000, 0x7, 0x101}}, @TCA_DEF_DATA={0x11, 0x3, 'active_logs=4'}]}, {0xd0, 0x6, "8ddb3f7aec18101d04ee2799b58519c0100d8dd96ba45118457d898790a08c31f2fd5dbffec7f97a6b463bbbb78a2b3424adac8b32355e7b81d3f4f2c0a81b298e4020d47da35aa635975368586d2e8279aac36c7ee5822f2e48634e435ec478cebee46d3d46201a1aec5580771af65c59d488d14318a063120786c69aa45e04fc141938b8eba11633d3f16edc9a338c3e81ef001e552a55f2b758fce7e2e75636b19ec276543c23ea4c2f940b964edf6ed8bb661b29dd5f5b2e81a7fb737abd846db231e73de2afb4952865"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}]}, {0x1238, 0x1, [@m_nat={0xe4, 0x18, 0x0, 0x0, {{0x8}, {0xa4, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0x3d, 0x240, 0x7, 0xb92, 0x1}, @local, @multicast2, 0xff}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x2, 0x0, 0xffffffffffffffff, 0x77a, 0x1}, @dev={0xac, 0x14, 0x14, 0x37}, @loopback, 0xff000000, 0x1}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x5691, 0x800, 0x10000000, 0x0, 0x2}, @loopback, @remote, 0xffffff00}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x0, 0x3, 0x3, 0x1, 0x4e}, @local, @broadcast, 0xffffffff}}]}, {0x1b, 0x6, "9e7ca27fdebdd32a2c0848e7ef77070de2a9455eb29df7"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_ctinfo={0xb8, 0x19, 0x0, 0x0, {{0xb}, {0x4c, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x7ff}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x180}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x80}, @TCA_CTINFO_ACT={0x18, 0x3, {0x2, 0x3ff, 0x0, 0x1, 0x8001}}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x5ba7ff02}]}, {0x44, 0x6, "ac63d1cf94155663a4c24aa45fc615bb3442bc3179c18270ff28ae8f228298ff9d4397b00617f7888a701325f01eb1bfea836d235b8fc80387180dd158c19d08"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_skbedit={0x1098, 0x20, 0x0, 0x0, {{0xc}, {0x6c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0x10, 0xfff1}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x7f, 0x1, 0xa28c76089cf20621}}, @TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0x7, 0x6}}, @TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x2}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x3, 0x1, 0x0, 0xfffffffe, 0x7}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x2, 0xfffffff7, 0x1000000a, 0x0, 0x8}}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x4}]}, {0x1004, 0x6, "2947de2091b865786639572646ab5b5ee53cf72646aef0e4b7d8104223140a1d984fc61ee5e309a98bf08dad4f07cf76e3053c91a6e12332796783b89f1d8ca32eac0d26ee4fe743fb5041f24f01926bef3cece2cea45765cb4143a68dbb3132d79a683bb7bb98e5d6e05a7579f1e6191fc4474d047459224721621e5c156c40dc1f8f6694bc5d8dc24a0a40e7be0bb83644661a37aaf58ccf885ec4751e6f2bfa9d3c87309696f584a546b09dd0db63133bf3a696ca81dd98cd3a067b235102c8d8268f5d732fba8fa266ae1f35106172948a26a17f0befbf1e088627d92d05346b188af225350fcc081fa145e7d327a7a9ca0247d1c753ef00577996909add8933496ab1db0b685a8b7f45beb3c87078452273919a7d3228271a6a8f51d68531c92e2e61c64abcee7dd4b69a3b52354474d66df0a123ef2c5f9ec932d123b9852889e4791e67fa3a9f9d8ae1d7521a083b3087ed2aa6dd7ff5c4630f8e89c8f3f5542c8f317627fae097a64b4f06d5929eb0246ffa78c95e9762cb75a1a0763ba25c47eb470b0a285e19eaa8cd299130fad14e50182a81e951120ec800cbdd11f8e26f0084e2b461c413776e72be35f8d58fdf4942e08c32624ff63518e7b16f307ab5d2e129f3197bfc9a1144b07db6b227bceaaac09e16c9e832dedc048b4777c116febd6d10baa1312c8f89f6edb9314150cdc2fe0596650773da2a1d504722138c3b3e7b1d87e899d1853ba5d50c81bac467321cb3336efb7c291a8e072a2de7de5715d3b7984ee74b529f0bd918abd3b77797ade9b0bc242b2a99484e5b877d4560f74cb86892550f6a8e4f025c5c2fcd78b140f92da8e8728da5187b62e65bc24052a20d17d71b0a0e6bec6e05ea1c9bdb7f152e000a23bbba556c9f2558bc950778a304baec45b1d24518847b783302280e798472ab17b8083470573e3d20c09e375c26d22b4362105a6bbb19fddab01358eaadf5a46aa033a0a595cf6110479be227b66c8cd8c9e81c320775b77d7e2a2c0370157c9958af7d858c9d4518bc79483883e8200ad0f0ea943bcfad91f8c0f3493d991966a64afeb5f18bf5b871e663b882abdd15a544b68d308b3ac9a957bc1b14ebc1ef14f5d63d6eae3211183897ecac559a1d1ab1397c009bb553895d620593d6a0d50e257fa53f443036c6ddada67af1d05e6912fdc0eff82589c517284b3bb8bf0beba0046bd835a6c6e0a983199a85adeea625561690c1845aec5cbd84cb343141ab5ce4f11e3833197d61263c04abd4c1bdf70d8bb013fbc6ac372b68d06359b57783f6fe9dac055dad219009b4240f36f88f5b4f79936ec50eea4515db1b968e53f19a235eb16e2a6ae18a7fe48e8d4bb6f0397537338085804214ac864ecf584d6b89926ea9d2ff68c635362bce2e674225d80fb5876f9468d4a3c922d4fb2fd2d0bcc7a533b11c927da3a8aa01ac90d4190834aec71bd502b3c7f0eae5fad44bbd2b67fd6006f09c8a80b0358fe75b0059a554f320d6effbc2f93503753eccfcf7b6c4c3785dcb5146ca72c03407cc64981c6d5e7185800389dbb23ddff94439932f4e07120bb2c5039246d2245291902746da785af06b2e13c5364d09802917c1b45d41bda963b1022f751d191b7d944b68bd0ac90beb91150f0fedc0d0ffeb563f5ce638914026a483e3d063b9682006d2f85bf9dcd2d55e6189365d0c81c49ea7d7b160ee3006608d522cb237a19cbfde092849cd0a05e9f7b87fefb148060b5cd89b8ff0168df9e518667293812b93830d0ee6dcd5277740baa8d7e5e66f7796304df3a82f32a031ca9b4d185e3f2c3c77e0a30e6130ea67509e4f6c4dc374be9e030fd76270e4db7e5d77bdc3bc68f033ddb4de851ac88df0c5b129400a7ede32f23938936944fb7c1e237f0fbde68bf1947109568c4590080bd99aae17634d0df8542af76766415e5d1bf59e88ef2160da41dcb509811fa631931366866764b489aa6b09a4c500718ce8269bdb513db5f9f61132c01308c34bbdef2aa314f0a8023affd2c83ebc8901bd1f3912e9162f550cc157574fefbf9c906ea5092571ab2e02c0bd7c5878fc0fe34bb3a61ab4389836badb8cc4e558865ef4e3fd81b1fc415c634b6c2c25fb6454b16e3f14970dec96559c4db961b67cbf280b04219121b913438af6b880f4dfb70dde76cac60fc3bbb9b71978b50ce632dc6c4fd9509b284fcd7843ba6a4cde2b9a223dfdeaf5d1849558a4859062cc2ccf0b2e46fa5edcb0b3464b50ffb9bff3186b65e38d94ba61cda1670d0d1d51195352e079ad3125458d9bd32fee3b09b86a6fc72097fbd413292cab2e572c4358f0415cb4571fc1e032783f8a32543519ee14c02cbb57d45f9a66cb9efa03e7cab422929116012d57c262798b86c9f8528954c2bf814f1988bb035ba4f1fa69fb0258cd42371e4160be865be995c1e3ef22ffcc4f00e9051f6eefd0428fc5058f0d62745b78f6f541996cdebc390372a2db882e653fbbc64c48f4617b3c13bc34549cc57f707e457dd77c40d19d321935284911d61aed1b95e619e85841b751eb39d17c1ea1786fb2ecbf18a7cae1be1dd3792b2ee279e5f659d2623b73ea3b8f74a12e9ad68585c29a23518a9df7d560aefb9eb2530844b985dbbe8b0aa790a5da87e2fb14db876290004199d7a96b6a77927f1cf18ed434a7bd863b808c8a76062ee386be9b0bac769a1087adb4a3011caca94ce834d49f654d41cd7bf7055f59f9929e5ead910df303abc71a182767d972081d83aa7237ad4ea8099392a39201a0b810cc7aa3437f226a9d024e165f9a8b47efa311601d15c7087a90c754f756a86630038994702812b4d1b41bad2b2ae8b4b21071ed07745a80e77f85c061cd7e9c1f0d41f5c61f11331d053ed0dc6e6786dcaec58a07d42fcc30913ac388da316e838148efdc5262726155509a9c9fe0ec31563aae2a8e7884feff513fb301d1fadc2a23d54841c5ff8837d83eecfeb3b5c5a7c21cdb5fe8dcb24019b6fd6bb21c30d30d1b88437c933e7fe95f9d835052a90bd8964119aa79f6a5bddb47d6c76ccfb71adda1adeb78f0875eb82598442bcd7c9020a1041b1fa1e979e1730c4bf3a4abc4e587e6b19d40863aeb1dcabedd2032180e5eae5b11b8e46c327ab9b9ecb54fa9f000d3817d96449d4b0d01c9c14f0ca08dcc6f2a51c1c945a706a0f7409e0e64f2929655513acec5e0430c16d42288d8e92fd7f4b0afd49be6624ebc7acab43dc8af6aede507b078d849b5903e1e6e27cab0c97ab524186e39d3343ca9bdfaef26488d301962f17429e587a6816e6d86685dcb23a401265ae0a8ff143b64274c7c48976d35bd0172f41b3b2f363a98f1701e3da2403b9bf40d9389c4332644ed40f358a0b979e55a4edf477d89371defa201a12cd4d5f5d1d5986f006ff4217a8a8301315143d764dbafc002f54e489c1037740f27ecdac3ee2cc7c7de01530252bac455a5bc98beda8f6eabfd46adef7e6a63a43da8e816e0c5a5adbaf1fbba7b9f5feff4e8624fd6aa0d38d6dd4423dd97bd59bdfd22cf14513be54f7feb184d046680b1fe766d46c3b34a4428d3e20358dfd722cc32d425393d9eb433d019e5dc3382bbcbc7fc03c0d456dafe74277476fd12f67999530ad9ea6ea00a98126a49d33317b7732ecdd45e7c2c4ccf5a0d3c1096aaa929466c7f8eeed684f802f790707ff5581dd4860a91b3c64bd61453f0a21754b542c1d3c29ad84f447b8db78f2f70c046796cd07bfa0fa0e1eccef4152324d04ab3a8e22911b5010a800dcbf564148d2a26906d75795b31c52ed0a519fb852f51951617dc80bbde20721ee551fc73985ec419b0ede07c8d86c46fddb1a3a008e6d64fbc46428bdbd153c978c1e6f7e2bd9247b46416f757c5c992fc9549d8e599a63e97ac7179088ef721c58a83364a445cdbf5ac9667b2cb0f0cb9511f86219b7857e0530ea6eeefecb86ae9097d17a8071ef1f0f81abfe74cde789337443ba038fa76bd7ac10c2aa8652748f77ba83b16e4600ca2abbeadab26deda7424f5e1fd1a346ecb9e1b3ab1c1eda39162d1796e098a789563115f5ce231ce84212ec9f40437d4c70c7e7b889ec3bddd871e042d1b0b8952d8f6bd6b463e810ae494d9b4b23f05b8a3cd9ad1121782453c86c2bfdc8e6acf92246e91e86b96190916b48407396d89b4c05812aa183c86314330c38a32530cb7f57712e23c22f43dae3353d1ac3ab113a3d174046336515d1aed40252f03c3cbc3f9c0f6cb1aedbbcdd88e68e0236485eb78405415fdc69a1cbcfd81ee57ae67c7512b0758399aaa2225084b07bc74746905cd62c77ea6c442b95a52e74fff0bec9bde6a23ce8d4725ffbfe8e4979db20bbaa2c77dd8822c2c9def0ea484f5509e504d86fde4a1b479cb0b2a369cf2f22ba9c5f82a455a26236b4e44dde7b80fc6ef1db41acc7bb32f044e9443c7174a96e17841bf65503fedf6c6f7c40b2ba20bf3a2fd15c1d0d400b85738f4f6f7f3e38ecfd58f11b4229c070781879e81e4f09df5de4f2719f0e5b0082c5c1c59a6171d718878dc150e6134880b12ca2050ff966d669aba53dbe686f2974ccc2b5bfb7104c9726c92b58327a0234da64a51f58f9f6819865b22a8ce95234e40b9c4d543078bec2f2e7be5f469fcdd597f954b1a49e66d1183f6ebb2d3155e6e138d883a6f105955ac3209e63eb839e83901fb2d75ab136a1fafab1809169829dbdadd4064572c09c57004b747734cfa8ef578d44d9e5cc7b067c5d3dc87bb15fdfede96721211801becf9d5a600d7cc04a4bd3bb57f4a49cb7cc19bc32f97eb8ea6ffb3a8889e244a925c372240843be1d631e3c0f1d5f7a98be025f03db43fcd38ccb358c9450c3c7910179db84597a2b5a08eb4aeb00436a90399213cf0523c9c1fa15fe282e08aea6a54ba93a5f1806a057400a256fdfd44d85638bfe0d9d69fcb87343024784272df13a1fd209fa4211966b7434b7d50278e37dadf28054a17ecc6a2b6eb5ec2e2e468ab248d1ed3de33672b72210538442f6afba269670e3fee5ec46122f442c627af3c05686b2508049a1dac324e935b665db8ebf3ebfbdcd26f31d9e265c7399ceb3e381a5bf59ed49d362f711ac5934993202897b0807a6db929629b2361cd24c354cade6a7dc54f0a9ecb4cab2b3d110121aebd4b416daa8b9d7cfdf10e0e361beeaa7f96f77a42de1ecb562b6b6f921c1f06d722eeed91d3aa3ec95723d628d03395c1aa8f6b891a3955aee7c1b5441b42d3543789cd5f6687def40b2a5a1552ddff24a862038c3c5679affd94b9efb8e8fd5abc3b174c7eb6bf08a73dea3b9e4efdcb0c7ce2926e8549f1f44d432b364c95f3189287b0e93c4754ff9fed2f95b9617eaae93bb5e2a5f1de044ea892ec940740e7c4eafca4f0a44e37149a78b8760d6c8ab70dd55bc45f1c76cf284c1a4689d193c7207909638f18c5031682068005923d3df16c71d84b5f3d877008320f8c78d420cae2db29225f9f95aa87b28ffd821746cc94b79f96731e1a4d80f8d8b338f2f805ffbf1af721f9de352450ba5b96f64c3d9b2037b1e71ca0b9273f3286d45b71d5bba7354ad41c9c7027da906b01661766c2de7206057abfe8a90557efabbea96e01fc2d4bd6c9d3bb8beb1c1aa059dc470815e5d128c087ecf6d88175eab24f61b634c5f49dfa90f1f111f86c383c936dfa0c6f8bb6b1321d0f2cdc023c98444995ea37cb562d6d5d5bc8ee912c96ce32166597ec4b8ba9a38650d2aab4ba4708dd14c527d1"}, {0xc, 0x7, {0xb099044c7c406070}}, {0xc, 0x8, {0x0, 0x1}}}}]}, {0x8bc, 0x1, [@m_ipt={0x1c4, 0xe, 0x0, 0x0, {{0x8}, {0x148, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TARG={0x10e, 0x6, {0x9, 'raw\x00', 0x0, 0x80, "c5148354f9659057352a5818c18bb6e542fcbdfe401f5efafc9f1c6b4d46b4544592dc3bad4692d31eaccdf91916af563ca565774de2c9f94672f1d6a6659ab0e5034703271c82e08520eb410d2a6747e3acfecf36592883f8789fc779f60207e5bdad9ad966e2c686d2a692e3c236cebd07e482000ce22d913fd4ff1b1f0869220d1017cf8e262a2541a44b38e2da885bed43c19dadcb04cd64cf40e6b218e3b2799e9c43c8b6632e999d438cf776e6bff56450f65217bed345338d75256623de71e449daf634d79e4915bb4feddf37b78b3eae43626425bbf11a547ddd26a214e58883"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x200}]}, {0x58, 0x6, "f4180a0c5c0007c7f8cab1586dbb96846f36aff922b29d823c325d7d8a90c0831c9e2d90efb835385adf315c4246d0d4e67f740603ac84124acad74c13e1cdeb83843f90841859569e1f5f6eb4f2f0220394dc22"}, {0xc}, {0xc}}}, @m_connmark={0x184, 0x7f, 0x0, 0x0, {{0xd}, {0x58, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x7ff, 0xb5bc, 0x6, 0x0, 0x401}, 0x80}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x5, 0x81, 0x2, 0x5, 0xfad}, 0xc3}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8e, 0x1, 0xffffffffffffffff, 0xaf, 0xffffffff}, 0x5}}]}, {0xfe, 0x6, "b2731f9bfcf51ed184d270b6b1c6fed8a7b357d63a95ab416954eafd29220ef5e17704aca033371cd7909421091b1f74aa6f4689c706a552b2b9eeffdc193432bdecaa40ad3b4eb848c27b760af812c4529d3cd557c6ea71e63cce2ac059bbeb8baa17969879cd55810d6b1186b184d9c5d166224ece9f23e0de9dc71aca0770264ec4a3d2cb2fa0246e29579f955c74884c2055c42ada0f1b846ee8a17bd900c5989b162aaed745c1d5b8fa846f302f7a8c95df4fb3a6910b1118b76b901b396e1f1f632bd012d66232a21b3c6ac01a77e61dd733b84907264733d9d864240739dfa941afe376f6f0824c897be98ba404efb6e074118be61098"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_skbedit={0x88, 0x1a, 0x0, 0x0, {{0xc}, {0xc, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x100}]}, {0x52, 0x6, "8c9ab4b63735efa4a3802a2a44ef91ca1ef46165451a0421f49711e0c24ab9984ec00fbb46276265cd5bd60d738551e99d0e687900873ee44bac0fc7b5c32868868ab9684a43e3f4cba999b7e697"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x3}}}}, @m_sample={0x10c, 0x1a, 0x0, 0x0, {{0xb}, {0x4c, 0x2, 0x0, 0x1, [@TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x68c0334e}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x2}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x7fff}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3228}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x80000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x9}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x7}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xfffffffb}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3}]}, {0x96, 0x6, "54b7b5876472c105227a3a269df0afbb1df79aa60352764c4fd7b55f8fa7848cfbcacb288a01203c4ada92773068981ca3a715ea89e50ebc343746ff3a3513c4bf5322781759b9f37ae321bab52387fed468b7adddb7698a1d2130c66c0c253b0c81b3ad4808319252f1f966a2239633c6c3b1bc68e8fb453f171fdb726663579e3af0227eed3da7850596f20482d3999ad5"}, {0xc, 0x7, {0x1, 0x1}}, {0xc}}}, @m_csum={0x120, 0x1c, 0x0, 0x0, {{0x9}, {0x90, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x3, 0x2, 0x4, 0x1, 0x400}, 0xd}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x3e, 0x0, 0x6, 0x815, 0x6}, 0x30}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5, 0xc1d6, 0x8, 0x5, 0x6}, 0x16}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x169, 0x1000, 0x2, 0x1ff, 0x3}, 0x3}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x2df12ef2, 0x0, 0x5, 0x9, 0x2}, 0x7b}}]}, {0x68, 0x6, "341110b75c9ce76bdb0d08a4c731acb5aa9c381c80dba8c6bb1879a6962e73fa1406f964b96716a414157df127d1aa91535dbdcbdf47a9cfb043841312e4526b845c80634ed21a4481e369f8d44f404577c6075b3e6d7ae5c26f4273bd12d8c8465a10c6"}, {0xc}, {0xc, 0x8, {0x2}}}}, @m_gact={0x178, 0x10, 0x0, 0x0, {{0x9}, {0x58, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0x8fa, 0x10000000}}, @TCA_GACT_PARMS={0x18, 0x2, {0xd7a, 0x2, 0x6, 0x4, 0x3f}}, @TCA_GACT_PARMS={0x18, 0x2, {0x4, 0x8, 0xffffffffefffffff, 0x19, 0x217}}, @TCA_GACT_PARMS={0x18, 0x2, {0x0, 0xffff, 0x2, 0x2, 0x49f}}]}, {0xf7, 0x6, "088c2426ca5af9417c8dcb03313fbda120fe9507782fe859936206c339a20c6e32c83eb5b218e120421d378bb7ab607c4637abb1b7ea8366fa3b58030bf666844116a6dbb24cd474ea719a27e853680d4903b60393a93791c4fbf822f449e36bfc02391510aab35970c1776873b4d539ad0a4303d12cfb66ca0869d243c65946b28ba7442b81e11153fba5c612e86172a280463c60af6e23ea1fd4f90ec761831edad64ada53cc2f92eaccc034f4a41940e03ce4bea668ba0e913f865d925e6e9ab5c1daf1fbf3c26ef26b6aedcf080676bbec6dcb9a1aaadc531f4f0c826172acc3d64be98652fc59b38411dfc7f9155fde38"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x7, 0x2}}}}, @m_bpf={0x144, 0xe, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_OPS_LEN={0x6, 0x3, 0x2}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}, @TCA_ACT_BPF_FD={0x8, 0x5, r8}]}, {0xff, 0x6, "6bd57cbe4ec487d44919ec960989379fb9287ded656ed35ff3982c2ce2560b781a8ba0f5e5e9f17a126789ad23f3614d935db21c1289a3b15582e061a2821e179f418bdc0ecb25e59f7aa3a3cbcea4288f1d3d235d650bdd37b41b6e6e61a2ed29ad0be02f8962630e37d66c12d94970b186f0ef3d2e9e9e8a6bb262b10e6cd5a51617ed58003868f7ba05bdd1a7e3b7283d1794a557ef03481b11244ecf890a83f5949534bbeebfc6d7019d1a18f6d2e71582d11a64091f720b1b28e53ca7de32e45e3178a98715ce44648225fe4c12e5f8a1b6b31fbfabde9f0af3cd49b9c9eb07acbc2e9752fd5b368171df42af591fad1d99f24534c0511b0b"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x2}}}}]}]}, 0x1f1c}, 0x1, 0x0, 0x0, 0x880}, 0x24000800) (async) syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00007b81f8c1db1caa5faed098920000000008004500002c0000ae57e01010a1000000119078ac1e00f4ab1414aa00004e200018a12acf06000000000000000079437b0c462312e69a07ea36ef23f2bc68ffb6184b99"], 0x0) (async) r9 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r9, 0x0, 0x4) getsockname$packet(r9, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r9, &(0x7f0000000100), &(0x7f00000002c0)=0x14) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000800)={'gre0\x00', &(0x7f0000000880)={'tunl0\x00', r7, 0x10, 0x8000, 0x15, 0xffffff42, {{0x10, 0x4, 0x1, 0x2, 0x40, 0x66, 0x0, 0x3, 0x29, 0x0, @multicast1, @multicast2, {[@end, @ssrr={0x89, 0x1b, 0x62, [@loopback, @dev={0xac, 0x14, 0x14, 0x31}, @remote, @loopback, @broadcast, @dev={0xac, 0x14, 0x14, 0x1f}]}, @timestamp_prespec={0x44, 0xc, 0xe0, 0x3, 0x5, [{@private=0xa010100, 0x20}]}, @end]}}}}}) sendmsg$nl_route_sched(r9, &(0x7f0000000ac0)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000a40)=@getchain={0x44, 0x66, 0x10, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r10, {0x6, 0xffff}, {0x10, 0xf}, {0x9, 0x5}}, [{0x8, 0xb, 0x5}, {0x8, 0xb, 0x1}, {0x8, 0xb, 0x20}, {0x8, 0xb, 0x7}]}, 0x44}, 0x1, 0x0, 0x0, 0x4040001}, 0x20008800) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:41 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 695.735463] sysfs: cannot create duplicate filename '/class/ieee80211/©,ķ…×;qO!' [ 695.752722] CPU: 1 PID: 9667 Comm: syz-executor.2 Not tainted 4.19.211-syzkaller #0 [ 695.760635] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 695.770015] Call Trace: [ 695.772657] dump_stack+0x1fc/0x2ef [ 695.776308] sysfs_warn_dup.cold+0x1c/0x29 [ 695.780565] sysfs_do_create_link_sd+0x116/0x130 [ 695.785341] sysfs_create_link+0x5f/0xc0 [ 695.789424] device_add+0x7d1/0x16d0 [ 695.793175] ? perf_trace_lock+0xe2/0x4b0 [ 695.797348] ? device_check_offline+0x280/0x280 [ 695.802036] ? ieee80211_set_bitrate_flags+0x132/0x580 [ 695.807339] wiphy_register+0x1664/0x2130 [ 695.811512] ? raid6_avx5124_gen_syndrome+0x272/0x330 [ 695.816728] ? wiphy_unregister+0xea0/0xea0 [ 695.821079] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 695.826105] ? __kmalloc+0x38e/0x3c0 [ 695.829836] ? ieee80211_cs_list_valid+0x199/0x280 [ 695.834792] ieee80211_register_hw+0x13be/0x3550 [ 695.839582] ? ieee80211_alloc_hw_nm+0x1d40/0x1d40 [ 695.844622] ? memset+0x20/0x40 [ 695.847923] ? __hrtimer_init+0xe9/0x1d0 [ 695.852009] ? mac80211_hwsim_sta_notify+0x140/0x140 [ 695.857135] mac80211_hwsim_new_radio+0x1d3f/0x3c60 [ 695.862185] ? hwsim_mcast_del_radio+0x230/0x230 [ 695.866958] ? hwsim_new_radio_nl+0x273/0x850 [ 695.871493] ? memcpy+0x35/0x50 [ 695.874792] hwsim_new_radio_nl+0x5c3/0x850 [ 695.879131] ? perf_trace_lock_acquire+0x530/0x530 [ 695.884078] ? mac80211_hwsim_new_radio+0x3c60/0x3c60 [ 695.889293] ? nla_parse+0x1b2/0x290 [ 695.893042] genl_family_rcv_msg+0x642/0xc40 [ 695.897485] ? genl_rcv+0x40/0x40 [ 695.900958] ? genl_rcv_msg+0x12f/0x160 [ 695.904961] ? mutex_trylock+0x1a0/0x1a0 [ 695.909056] ? __radix_tree_lookup+0x216/0x370 [ 695.913747] genl_rcv_msg+0xbf/0x160 [ 695.917487] netlink_rcv_skb+0x160/0x440 [ 695.921564] ? genl_family_rcv_msg+0xc40/0xc40 [ 695.926158] ? netlink_ack+0xae0/0xae0 [ 695.930075] ? genl_rcv+0x15/0x40 [ 695.933561] genl_rcv+0x24/0x40 [ 695.936855] netlink_unicast+0x4d5/0x690 [ 695.940943] ? netlink_sendskb+0x110/0x110 [ 695.945198] ? _copy_from_iter_full+0x229/0x7c0 [ 695.949876] ? __phys_addr_symbol+0x2c/0x70 [ 695.954217] ? __check_object_size+0x17b/0x3e0 [ 695.958925] netlink_sendmsg+0x6c3/0xc50 [ 695.963011] ? aa_af_perm+0x230/0x230 [ 695.966833] ? nlmsg_notify+0x1f0/0x1f0 [ 695.970821] ? kernel_recvmsg+0x220/0x220 [ 695.974987] ? nlmsg_notify+0x1f0/0x1f0 [ 695.978980] sock_sendmsg+0xc3/0x120 [ 695.983582] ___sys_sendmsg+0x7bb/0x8e0 [ 695.987577] ? copy_msghdr_from_user+0x440/0x440 [ 695.992364] ? __fget+0x32f/0x510 [ 695.995967] ? lock_downgrade+0x720/0x720 [ 696.000136] ? check_preemption_disabled+0x41/0x280 [ 696.005189] ? check_preemption_disabled+0x41/0x280 [ 696.010233] ? __fget+0x356/0x510 [ 696.013727] ? do_dup2+0x450/0x450 [ 696.017285] ? mmput+0x44/0x4a0 [ 696.020581] ? __fdget+0x1d0/0x230 [ 696.024312] __x64_sys_sendmsg+0x132/0x220 [ 696.028558] ? __sys_sendmsg+0x1b0/0x1b0 [ 696.032636] ? __se_sys_futex+0x298/0x3b0 [ 696.036815] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 696.042286] ? trace_hardirqs_off_caller+0x6e/0x210 [ 696.047321] ? do_syscall_64+0x21/0x620 [ 696.051313] do_syscall_64+0xf9/0x620 [ 696.055129] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 696.060332] RIP: 0033:0x7fdb25cfb639 [ 696.064053] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 08:23:42 executing program 4: r0 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$nl_route(0x10, 0x3, 0x0) splice(r1, 0x0, r3, 0x0, 0x7fffffff, 0x0) sendfile(r1, r0, 0x0, 0xfb) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r6, 0x0, 0x4) getsockname$packet(r6, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r7, @ANYBLOB="0043000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@dellink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r7}}, 0x20}}, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r1, 0xc0285700, &(0x7f00000001c0)={0x7333fac2, "29f6c3cfbe431a51a77e343f5fe22efd1779fe9c0f9e8476a9cf4384a4c85f69", 0xffffffffffffffff}) sendmsg$nl_route_sched(r5, &(0x7f0000000740)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000005c0)={&(0x7f0000001e80)=@newtaction={0x1f1c, 0x30, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [{0x414, 0x1, [@m_simple={0x120, 0x11, 0x0, 0x0, {{0xb}, {0x50, 0x2, 0x0, 0x1, [@TCA_DEF_DATA={0x9, 0x3, 'f2fs\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x8, 0x8, 0x0, 0x8000, 0x400}}, @TCA_DEF_DATA={0x5, 0x3, '\x00'}, @TCA_DEF_DATA={0x11, 0x3, 'noflush_merge'}, @TCA_DEF_DATA={0x9, 0x3, '](#&\x00'}]}, {0xa8, 0x6, "79f887dffb52fba0bc88d923ab49d4053a2b70d2244877b3c8808cdc2dc5a31c27a7a41d81a1e61ba593e55358a077215791fa659162d1becdec04fcc076546e6e7b5d54dcc86d6388566ecb554cc434242d6d5386e421771c58fcb5d2f6d33ee9a651336a53547cac52694bb3108d1fcf6bcf392f47287d51cf5232e74b02b25d0f1033d88abae38041b2cb48c5f544088638a848483b15306ed842363bb9877f1b69f7"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x7, 0x2}}}}, @m_ipt={0x100, 0x18, 0x0, 0x0, {{0x8}, {0x38, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x4}, @TCA_IPT_INDEX={0x8, 0x3, 0x2}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}]}, {0xa4, 0x6, "3792b14d33cb407ed8c5dee20bd246f65104e213b7ad6a5b2648c137a231d499fa79575313d13072c245822fd4d00d30c1d3fcf973a045030606be77bd941b096ebadd95c7253906d3372e2557866e8d763bcb72d6a8caface5e1451c58299ae01d99fe89df0d3a4b84987c09e92beaffc4f5ebc32b437ee68034cb2de6976377cf29fac49e117d5a03c0068a47ca930344fa10c0cba013c82c41cd33d3d453d"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_gact={0x60, 0x6, 0x0, 0x0, {{0x9}, {0x28, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x0, 0x8a5, 0x1}}, @TCA_GACT_PARMS={0x18, 0x2, {0x7ff, 0x4, 0xd1789d38bdee6f21, 0x8d53, 0x80}}]}, {0xf, 0x6, "a0fa1cc29b93769663b0ff"}, {0xc}, {0xc, 0x8, {0x1}}}}, @m_simple={0x190, 0x6, 0x0, 0x0, {{0xb}, {0x98, 0x2, 0x0, 0x1, [@TCA_DEF_PARMS={0x18, 0x2, {0x1ff, 0x5, 0x6, 0x9, 0x2}}, @TCA_DEF_DATA={0x6, 0x3, '.\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x1, 0x2, 0x8, 0x7, 0xffffffff}}, @TCA_DEF_PARMS={0x18, 0x2, {0x6, 0x400, 0x2, 0xffffffff, 0x6}}, @TCA_DEF_PARMS={0x18, 0x2, {0x6, 0x400, 0xb19ccc4acf14dc96, 0x10000, 0x1ea}}, @TCA_DEF_PARMS={0x18, 0x2, {0x0, 0x5, 0x20000000, 0x7, 0x101}}, @TCA_DEF_DATA={0x11, 0x3, 'active_logs=4'}]}, {0xd0, 0x6, "8ddb3f7aec18101d04ee2799b58519c0100d8dd96ba45118457d898790a08c31f2fd5dbffec7f97a6b463bbbb78a2b3424adac8b32355e7b81d3f4f2c0a81b298e4020d47da35aa635975368586d2e8279aac36c7ee5822f2e48634e435ec478cebee46d3d46201a1aec5580771af65c59d488d14318a063120786c69aa45e04fc141938b8eba11633d3f16edc9a338c3e81ef001e552a55f2b758fce7e2e75636b19ec276543c23ea4c2f940b964edf6ed8bb661b29dd5f5b2e81a7fb737abd846db231e73de2afb4952865"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}]}, {0x1238, 0x1, [@m_nat={0xe4, 0x18, 0x0, 0x0, {{0x8}, {0xa4, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0x3d, 0x240, 0x7, 0xb92, 0x1}, @local, @multicast2, 0xff}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x2, 0x0, 0xffffffffffffffff, 0x77a, 0x1}, @dev={0xac, 0x14, 0x14, 0x37}, @loopback, 0xff000000, 0x1}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x5691, 0x800, 0x10000000, 0x0, 0x2}, @loopback, @remote, 0xffffff00}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x0, 0x3, 0x3, 0x1, 0x4e}, @local, @broadcast, 0xffffffff}}]}, {0x1b, 0x6, "9e7ca27fdebdd32a2c0848e7ef77070de2a9455eb29df7"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_ctinfo={0xb8, 0x19, 0x0, 0x0, {{0xb}, {0x4c, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x7ff}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x180}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x80}, @TCA_CTINFO_ACT={0x18, 0x3, {0x2, 0x3ff, 0x0, 0x1, 0x8001}}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x5ba7ff02}]}, {0x44, 0x6, "ac63d1cf94155663a4c24aa45fc615bb3442bc3179c18270ff28ae8f228298ff9d4397b00617f7888a701325f01eb1bfea836d235b8fc80387180dd158c19d08"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_skbedit={0x1098, 0x20, 0x0, 0x0, {{0xc}, {0x6c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0x10, 0xfff1}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x7f, 0x1, 0xa28c76089cf20621}}, @TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0x7, 0x6}}, @TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x2}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x3, 0x1, 0x0, 0xfffffffe, 0x7}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x2, 0xfffffff7, 0x1000000a, 0x0, 0x8}}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x4}]}, {0x1004, 0x6, "2947de2091b865786639572646ab5b5ee53cf72646aef0e4b7d8104223140a1d984fc61ee5e309a98bf08dad4f07cf76e3053c91a6e12332796783b89f1d8ca32eac0d26ee4fe743fb5041f24f01926bef3cece2cea45765cb4143a68dbb3132d79a683bb7bb98e5d6e05a7579f1e6191fc4474d047459224721621e5c156c40dc1f8f6694bc5d8dc24a0a40e7be0bb83644661a37aaf58ccf885ec4751e6f2bfa9d3c87309696f584a546b09dd0db63133bf3a696ca81dd98cd3a067b235102c8d8268f5d732fba8fa266ae1f35106172948a26a17f0befbf1e088627d92d05346b188af225350fcc081fa145e7d327a7a9ca0247d1c753ef00577996909add8933496ab1db0b685a8b7f45beb3c87078452273919a7d3228271a6a8f51d68531c92e2e61c64abcee7dd4b69a3b52354474d66df0a123ef2c5f9ec932d123b9852889e4791e67fa3a9f9d8ae1d7521a083b3087ed2aa6dd7ff5c4630f8e89c8f3f5542c8f317627fae097a64b4f06d5929eb0246ffa78c95e9762cb75a1a0763ba25c47eb470b0a285e19eaa8cd299130fad14e50182a81e951120ec800cbdd11f8e26f0084e2b461c413776e72be35f8d58fdf4942e08c32624ff63518e7b16f307ab5d2e129f3197bfc9a1144b07db6b227bceaaac09e16c9e832dedc048b4777c116febd6d10baa1312c8f89f6edb9314150cdc2fe0596650773da2a1d504722138c3b3e7b1d87e899d1853ba5d50c81bac467321cb3336efb7c291a8e072a2de7de5715d3b7984ee74b529f0bd918abd3b77797ade9b0bc242b2a99484e5b877d4560f74cb86892550f6a8e4f025c5c2fcd78b140f92da8e8728da5187b62e65bc24052a20d17d71b0a0e6bec6e05ea1c9bdb7f152e000a23bbba556c9f2558bc950778a304baec45b1d24518847b783302280e798472ab17b8083470573e3d20c09e375c26d22b4362105a6bbb19fddab01358eaadf5a46aa033a0a595cf6110479be227b66c8cd8c9e81c320775b77d7e2a2c0370157c9958af7d858c9d4518bc79483883e8200ad0f0ea943bcfad91f8c0f3493d991966a64afeb5f18bf5b871e663b882abdd15a544b68d308b3ac9a957bc1b14ebc1ef14f5d63d6eae3211183897ecac559a1d1ab1397c009bb553895d620593d6a0d50e257fa53f443036c6ddada67af1d05e6912fdc0eff82589c517284b3bb8bf0beba0046bd835a6c6e0a983199a85adeea625561690c1845aec5cbd84cb343141ab5ce4f11e3833197d61263c04abd4c1bdf70d8bb013fbc6ac372b68d06359b57783f6fe9dac055dad219009b4240f36f88f5b4f79936ec50eea4515db1b968e53f19a235eb16e2a6ae18a7fe48e8d4bb6f0397537338085804214ac864ecf584d6b89926ea9d2ff68c635362bce2e674225d80fb5876f9468d4a3c922d4fb2fd2d0bcc7a533b11c927da3a8aa01ac90d4190834aec71bd502b3c7f0eae5fad44bbd2b67fd6006f09c8a80b0358fe75b0059a554f320d6effbc2f93503753eccfcf7b6c4c3785dcb5146ca72c03407cc64981c6d5e7185800389dbb23ddff94439932f4e07120bb2c5039246d2245291902746da785af06b2e13c5364d09802917c1b45d41bda963b1022f751d191b7d944b68bd0ac90beb91150f0fedc0d0ffeb563f5ce638914026a483e3d063b9682006d2f85bf9dcd2d55e6189365d0c81c49ea7d7b160ee3006608d522cb237a19cbfde092849cd0a05e9f7b87fefb148060b5cd89b8ff0168df9e518667293812b93830d0ee6dcd5277740baa8d7e5e66f7796304df3a82f32a031ca9b4d185e3f2c3c77e0a30e6130ea67509e4f6c4dc374be9e030fd76270e4db7e5d77bdc3bc68f033ddb4de851ac88df0c5b129400a7ede32f23938936944fb7c1e237f0fbde68bf1947109568c4590080bd99aae17634d0df8542af76766415e5d1bf59e88ef2160da41dcb509811fa631931366866764b489aa6b09a4c500718ce8269bdb513db5f9f61132c01308c34bbdef2aa314f0a8023affd2c83ebc8901bd1f3912e9162f550cc157574fefbf9c906ea5092571ab2e02c0bd7c5878fc0fe34bb3a61ab4389836badb8cc4e558865ef4e3fd81b1fc415c634b6c2c25fb6454b16e3f14970dec96559c4db961b67cbf280b04219121b913438af6b880f4dfb70dde76cac60fc3bbb9b71978b50ce632dc6c4fd9509b284fcd7843ba6a4cde2b9a223dfdeaf5d1849558a4859062cc2ccf0b2e46fa5edcb0b3464b50ffb9bff3186b65e38d94ba61cda1670d0d1d51195352e079ad3125458d9bd32fee3b09b86a6fc72097fbd413292cab2e572c4358f0415cb4571fc1e032783f8a32543519ee14c02cbb57d45f9a66cb9efa03e7cab422929116012d57c262798b86c9f8528954c2bf814f1988bb035ba4f1fa69fb0258cd42371e4160be865be995c1e3ef22ffcc4f00e9051f6eefd0428fc5058f0d62745b78f6f541996cdebc390372a2db882e653fbbc64c48f4617b3c13bc34549cc57f707e457dd77c40d19d321935284911d61aed1b95e619e85841b751eb39d17c1ea1786fb2ecbf18a7cae1be1dd3792b2ee279e5f659d2623b73ea3b8f74a12e9ad68585c29a23518a9df7d560aefb9eb2530844b985dbbe8b0aa790a5da87e2fb14db876290004199d7a96b6a77927f1cf18ed434a7bd863b808c8a76062ee386be9b0bac769a1087adb4a3011caca94ce834d49f654d41cd7bf7055f59f9929e5ead910df303abc71a182767d972081d83aa7237ad4ea8099392a39201a0b810cc7aa3437f226a9d024e165f9a8b47efa311601d15c7087a90c754f756a86630038994702812b4d1b41bad2b2ae8b4b21071ed07745a80e77f85c061cd7e9c1f0d41f5c61f11331d053ed0dc6e6786dcaec58a07d42fcc30913ac388da316e838148efdc5262726155509a9c9fe0ec31563aae2a8e7884feff513fb301d1fadc2a23d54841c5ff8837d83eecfeb3b5c5a7c21cdb5fe8dcb24019b6fd6bb21c30d30d1b88437c933e7fe95f9d835052a90bd8964119aa79f6a5bddb47d6c76ccfb71adda1adeb78f0875eb82598442bcd7c9020a1041b1fa1e979e1730c4bf3a4abc4e587e6b19d40863aeb1dcabedd2032180e5eae5b11b8e46c327ab9b9ecb54fa9f000d3817d96449d4b0d01c9c14f0ca08dcc6f2a51c1c945a706a0f7409e0e64f2929655513acec5e0430c16d42288d8e92fd7f4b0afd49be6624ebc7acab43dc8af6aede507b078d849b5903e1e6e27cab0c97ab524186e39d3343ca9bdfaef26488d301962f17429e587a6816e6d86685dcb23a401265ae0a8ff143b64274c7c48976d35bd0172f41b3b2f363a98f1701e3da2403b9bf40d9389c4332644ed40f358a0b979e55a4edf477d89371defa201a12cd4d5f5d1d5986f006ff4217a8a8301315143d764dbafc002f54e489c1037740f27ecdac3ee2cc7c7de01530252bac455a5bc98beda8f6eabfd46adef7e6a63a43da8e816e0c5a5adbaf1fbba7b9f5feff4e8624fd6aa0d38d6dd4423dd97bd59bdfd22cf14513be54f7feb184d046680b1fe766d46c3b34a4428d3e20358dfd722cc32d425393d9eb433d019e5dc3382bbcbc7fc03c0d456dafe74277476fd12f67999530ad9ea6ea00a98126a49d33317b7732ecdd45e7c2c4ccf5a0d3c1096aaa929466c7f8eeed684f802f790707ff5581dd4860a91b3c64bd61453f0a21754b542c1d3c29ad84f447b8db78f2f70c046796cd07bfa0fa0e1eccef4152324d04ab3a8e22911b5010a800dcbf564148d2a26906d75795b31c52ed0a519fb852f51951617dc80bbde20721ee551fc73985ec419b0ede07c8d86c46fddb1a3a008e6d64fbc46428bdbd153c978c1e6f7e2bd9247b46416f757c5c992fc9549d8e599a63e97ac7179088ef721c58a83364a445cdbf5ac9667b2cb0f0cb9511f86219b7857e0530ea6eeefecb86ae9097d17a8071ef1f0f81abfe74cde789337443ba038fa76bd7ac10c2aa8652748f77ba83b16e4600ca2abbeadab26deda7424f5e1fd1a346ecb9e1b3ab1c1eda39162d1796e098a789563115f5ce231ce84212ec9f40437d4c70c7e7b889ec3bddd871e042d1b0b8952d8f6bd6b463e810ae494d9b4b23f05b8a3cd9ad1121782453c86c2bfdc8e6acf92246e91e86b96190916b48407396d89b4c05812aa183c86314330c38a32530cb7f57712e23c22f43dae3353d1ac3ab113a3d174046336515d1aed40252f03c3cbc3f9c0f6cb1aedbbcdd88e68e0236485eb78405415fdc69a1cbcfd81ee57ae67c7512b0758399aaa2225084b07bc74746905cd62c77ea6c442b95a52e74fff0bec9bde6a23ce8d4725ffbfe8e4979db20bbaa2c77dd8822c2c9def0ea484f5509e504d86fde4a1b479cb0b2a369cf2f22ba9c5f82a455a26236b4e44dde7b80fc6ef1db41acc7bb32f044e9443c7174a96e17841bf65503fedf6c6f7c40b2ba20bf3a2fd15c1d0d400b85738f4f6f7f3e38ecfd58f11b4229c070781879e81e4f09df5de4f2719f0e5b0082c5c1c59a6171d718878dc150e6134880b12ca2050ff966d669aba53dbe686f2974ccc2b5bfb7104c9726c92b58327a0234da64a51f58f9f6819865b22a8ce95234e40b9c4d543078bec2f2e7be5f469fcdd597f954b1a49e66d1183f6ebb2d3155e6e138d883a6f105955ac3209e63eb839e83901fb2d75ab136a1fafab1809169829dbdadd4064572c09c57004b747734cfa8ef578d44d9e5cc7b067c5d3dc87bb15fdfede96721211801becf9d5a600d7cc04a4bd3bb57f4a49cb7cc19bc32f97eb8ea6ffb3a8889e244a925c372240843be1d631e3c0f1d5f7a98be025f03db43fcd38ccb358c9450c3c7910179db84597a2b5a08eb4aeb00436a90399213cf0523c9c1fa15fe282e08aea6a54ba93a5f1806a057400a256fdfd44d85638bfe0d9d69fcb87343024784272df13a1fd209fa4211966b7434b7d50278e37dadf28054a17ecc6a2b6eb5ec2e2e468ab248d1ed3de33672b72210538442f6afba269670e3fee5ec46122f442c627af3c05686b2508049a1dac324e935b665db8ebf3ebfbdcd26f31d9e265c7399ceb3e381a5bf59ed49d362f711ac5934993202897b0807a6db929629b2361cd24c354cade6a7dc54f0a9ecb4cab2b3d110121aebd4b416daa8b9d7cfdf10e0e361beeaa7f96f77a42de1ecb562b6b6f921c1f06d722eeed91d3aa3ec95723d628d03395c1aa8f6b891a3955aee7c1b5441b42d3543789cd5f6687def40b2a5a1552ddff24a862038c3c5679affd94b9efb8e8fd5abc3b174c7eb6bf08a73dea3b9e4efdcb0c7ce2926e8549f1f44d432b364c95f3189287b0e93c4754ff9fed2f95b9617eaae93bb5e2a5f1de044ea892ec940740e7c4eafca4f0a44e37149a78b8760d6c8ab70dd55bc45f1c76cf284c1a4689d193c7207909638f18c5031682068005923d3df16c71d84b5f3d877008320f8c78d420cae2db29225f9f95aa87b28ffd821746cc94b79f96731e1a4d80f8d8b338f2f805ffbf1af721f9de352450ba5b96f64c3d9b2037b1e71ca0b9273f3286d45b71d5bba7354ad41c9c7027da906b01661766c2de7206057abfe8a90557efabbea96e01fc2d4bd6c9d3bb8beb1c1aa059dc470815e5d128c087ecf6d88175eab24f61b634c5f49dfa90f1f111f86c383c936dfa0c6f8bb6b1321d0f2cdc023c98444995ea37cb562d6d5d5bc8ee912c96ce32166597ec4b8ba9a38650d2aab4ba4708dd14c527d1"}, {0xc, 0x7, {0xb099044c7c406070}}, {0xc, 0x8, {0x0, 0x1}}}}]}, {0x8bc, 0x1, [@m_ipt={0x1c4, 0xe, 0x0, 0x0, {{0x8}, {0x148, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TARG={0x10e, 0x6, {0x9, 'raw\x00', 0x0, 0x80, "c5148354f9659057352a5818c18bb6e542fcbdfe401f5efafc9f1c6b4d46b4544592dc3bad4692d31eaccdf91916af563ca565774de2c9f94672f1d6a6659ab0e5034703271c82e08520eb410d2a6747e3acfecf36592883f8789fc779f60207e5bdad9ad966e2c686d2a692e3c236cebd07e482000ce22d913fd4ff1b1f0869220d1017cf8e262a2541a44b38e2da885bed43c19dadcb04cd64cf40e6b218e3b2799e9c43c8b6632e999d438cf776e6bff56450f65217bed345338d75256623de71e449daf634d79e4915bb4feddf37b78b3eae43626425bbf11a547ddd26a214e58883"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x200}]}, {0x58, 0x6, "f4180a0c5c0007c7f8cab1586dbb96846f36aff922b29d823c325d7d8a90c0831c9e2d90efb835385adf315c4246d0d4e67f740603ac84124acad74c13e1cdeb83843f90841859569e1f5f6eb4f2f0220394dc22"}, {0xc}, {0xc}}}, @m_connmark={0x184, 0x7f, 0x0, 0x0, {{0xd}, {0x58, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x7ff, 0xb5bc, 0x6, 0x0, 0x401}, 0x80}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x5, 0x81, 0x2, 0x5, 0xfad}, 0xc3}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8e, 0x1, 0xffffffffffffffff, 0xaf, 0xffffffff}, 0x5}}]}, {0xfe, 0x6, "b2731f9bfcf51ed184d270b6b1c6fed8a7b357d63a95ab416954eafd29220ef5e17704aca033371cd7909421091b1f74aa6f4689c706a552b2b9eeffdc193432bdecaa40ad3b4eb848c27b760af812c4529d3cd557c6ea71e63cce2ac059bbeb8baa17969879cd55810d6b1186b184d9c5d166224ece9f23e0de9dc71aca0770264ec4a3d2cb2fa0246e29579f955c74884c2055c42ada0f1b846ee8a17bd900c5989b162aaed745c1d5b8fa846f302f7a8c95df4fb3a6910b1118b76b901b396e1f1f632bd012d66232a21b3c6ac01a77e61dd733b84907264733d9d864240739dfa941afe376f6f0824c897be98ba404efb6e074118be61098"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_skbedit={0x88, 0x1a, 0x0, 0x0, {{0xc}, {0xc, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x100}]}, {0x52, 0x6, "8c9ab4b63735efa4a3802a2a44ef91ca1ef46165451a0421f49711e0c24ab9984ec00fbb46276265cd5bd60d738551e99d0e687900873ee44bac0fc7b5c32868868ab9684a43e3f4cba999b7e697"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x3}}}}, @m_sample={0x10c, 0x1a, 0x0, 0x0, {{0xb}, {0x4c, 0x2, 0x0, 0x1, [@TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x68c0334e}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x2}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x7fff}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3228}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x80000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x9}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x7}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xfffffffb}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3}]}, {0x96, 0x6, "54b7b5876472c105227a3a269df0afbb1df79aa60352764c4fd7b55f8fa7848cfbcacb288a01203c4ada92773068981ca3a715ea89e50ebc343746ff3a3513c4bf5322781759b9f37ae321bab52387fed468b7adddb7698a1d2130c66c0c253b0c81b3ad4808319252f1f966a2239633c6c3b1bc68e8fb453f171fdb726663579e3af0227eed3da7850596f20482d3999ad5"}, {0xc, 0x7, {0x1, 0x1}}, {0xc}}}, @m_csum={0x120, 0x1c, 0x0, 0x0, {{0x9}, {0x90, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x3, 0x2, 0x4, 0x1, 0x400}, 0xd}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x3e, 0x0, 0x6, 0x815, 0x6}, 0x30}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5, 0xc1d6, 0x8, 0x5, 0x6}, 0x16}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x169, 0x1000, 0x2, 0x1ff, 0x3}, 0x3}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x2df12ef2, 0x0, 0x5, 0x9, 0x2}, 0x7b}}]}, {0x68, 0x6, "341110b75c9ce76bdb0d08a4c731acb5aa9c381c80dba8c6bb1879a6962e73fa1406f964b96716a414157df127d1aa91535dbdcbdf47a9cfb043841312e4526b845c80634ed21a4481e369f8d44f404577c6075b3e6d7ae5c26f4273bd12d8c8465a10c6"}, {0xc}, {0xc, 0x8, {0x2}}}}, @m_gact={0x178, 0x10, 0x0, 0x0, {{0x9}, {0x58, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0x8fa, 0x10000000}}, @TCA_GACT_PARMS={0x18, 0x2, {0xd7a, 0x2, 0x6, 0x4, 0x3f}}, @TCA_GACT_PARMS={0x18, 0x2, {0x4, 0x8, 0xffffffffefffffff, 0x19, 0x217}}, @TCA_GACT_PARMS={0x18, 0x2, {0x0, 0xffff, 0x2, 0x2, 0x49f}}]}, {0xf7, 0x6, "088c2426ca5af9417c8dcb03313fbda120fe9507782fe859936206c339a20c6e32c83eb5b218e120421d378bb7ab607c4637abb1b7ea8366fa3b58030bf666844116a6dbb24cd474ea719a27e853680d4903b60393a93791c4fbf822f449e36bfc02391510aab35970c1776873b4d539ad0a4303d12cfb66ca0869d243c65946b28ba7442b81e11153fba5c612e86172a280463c60af6e23ea1fd4f90ec761831edad64ada53cc2f92eaccc034f4a41940e03ce4bea668ba0e913f865d925e6e9ab5c1daf1fbf3c26ef26b6aedcf080676bbec6dcb9a1aaadc531f4f0c826172acc3d64be98652fc59b38411dfc7f9155fde38"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x7, 0x2}}}}, @m_bpf={0x144, 0xe, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_OPS_LEN={0x6, 0x3, 0x2}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}, @TCA_ACT_BPF_FD={0x8, 0x5, r8}]}, {0xff, 0x6, "6bd57cbe4ec487d44919ec960989379fb9287ded656ed35ff3982c2ce2560b781a8ba0f5e5e9f17a126789ad23f3614d935db21c1289a3b15582e061a2821e179f418bdc0ecb25e59f7aa3a3cbcea4288f1d3d235d650bdd37b41b6e6e61a2ed29ad0be02f8962630e37d66c12d94970b186f0ef3d2e9e9e8a6bb262b10e6cd5a51617ed58003868f7ba05bdd1a7e3b7283d1794a557ef03481b11244ecf890a83f5949534bbeebfc6d7019d1a18f6d2e71582d11a64091f720b1b28e53ca7de32e45e3178a98715ce44648225fe4c12e5f8a1b6b31fbfabde9f0af3cd49b9c9eb07acbc2e9752fd5b368171df42af591fad1d99f24534c0511b0b"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x2}}}}]}]}, 0x1f1c}, 0x1, 0x0, 0x0, 0x880}, 0x24000800) syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00007b81f8c1db1caa5faed098920000000008004500002c0000ae57e01010a1000000119078ac1e00f4ab1414aa00004e200018a12acf06000000000000000079437b0c462312e69a07ea36ef23f2bc68ffb6184b99"], 0x0) r9 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r9, 0x0, 0x4) getsockname$packet(r9, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r9, &(0x7f0000000100), &(0x7f00000002c0)=0x14) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000800)={'gre0\x00', &(0x7f0000000880)={'tunl0\x00', r7, 0x10, 0x8000, 0x15, 0xffffff42, {{0x10, 0x4, 0x1, 0x2, 0x40, 0x66, 0x0, 0x3, 0x29, 0x0, @multicast1, @multicast2, {[@end, @ssrr={0x89, 0x1b, 0x62, [@loopback, @dev={0xac, 0x14, 0x14, 0x31}, @remote, @loopback, @broadcast, @dev={0xac, 0x14, 0x14, 0x1f}]}, @timestamp_prespec={0x44, 0xc, 0xe0, 0x3, 0x5, [{@private=0xa010100, 0x20}]}, @end]}}}}}) sendmsg$nl_route_sched(r9, &(0x7f0000000ac0)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000a40)=@getchain={0x44, 0x66, 0x10, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r10, {0x6, 0xffff}, {0x10, 0xf}, {0x9, 0x5}}, [{0x8, 0xb, 0x5}, {0x8, 0xb, 0x1}, {0x8, 0xb, 0x20}, {0x8, 0xb, 0x7}]}, 0x44}, 0x1, 0x0, 0x0, 0x4040001}, 0x20008800) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:42 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:42 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x0, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:42 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x0, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:42 executing program 5: bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:42 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x0, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 696.082967] RSP: 002b:00007fdb2424d168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 696.090694] RAX: ffffffffffffffda RBX: 00007fdb25e1c050 RCX: 00007fdb25cfb639 [ 696.097981] RDX: 0000000000000000 RSI: 0000000020000400 RDI: 0000000000000004 [ 696.105262] RBP: 00007fdb25d56ae9 R08: 0000000000000000 R09: 0000000000000000 [ 696.112547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 696.119831] R13: 00007fff4b0a46bf R14: 00007fdb2424d300 R15: 0000000000022000 [ 696.132150] F2FS-fs (loop3): invalid crc value [ 696.174226] F2FS-fs (loop3): Found nat_bits in checkpoint [ 696.190256] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 696.237698] F2FS-fs (loop3): invalid crc value [ 696.242927] F2FS-fs (loop3): Failed to initialize F2FS segment manager [ 696.247424] device veth28 entered promiscuous mode [ 696.272193] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 08:23:42 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setscheduler(r0, 0x3, &(0x7f0000000100)=0x7) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) r1 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r1, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) setsockopt$XDP_UMEM_FILL_RING(r1, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) (async) setsockopt$XDP_TX_RING(r1, 0x11b, 0x3, &(0x7f0000000140)=0x2, 0x4) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f00000002c0)=0x14) (async) setsockopt$XDP_UMEM_COMPLETION_RING(r1, 0x11b, 0x6, &(0x7f0000000080)=0x400, 0x4) bind$xdp(r1, &(0x7f0000000040)={0x2c, 0x0, r2}, 0x10) (async) r3 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r3, 0x0, 0x4) (async) getsockname$packet(r3, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r3, &(0x7f0000000100), &(0x7f00000002c0)=0x14) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007d00)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)="0ba0557ff55a1a1faa07dfa7a73aecf8bc29d90833f6a1441d30c8d777822ae1b81a43c2b7adf47344762eb3693badc42b32d4268e9058034cef901011ebff7a6e9d3b267874f041fdeb3e865cd0a1965dd0fada0e91450df24ace2faf0e9ea95a99179a100310e143fd07bd5cd13ef8ec6312a9c2b246e5e676da395cb1e2b330469e6c800e11a6bd9fe0ad47ecb5764ae34546e74d3d7f9a565bc1f78b071984723131976e9b7d47121ac5c0b5c5", 0xaf}, {&(0x7f0000002200)="91b5c3e40bf8a8cf51101bf6648c0fa7cd6b284edb5ba1fda9c7c6a63094881138365a8c8a5335cd547dc99117bc537187a1746d108e3fe9a9ac78af01041a15dca86c04fe02d84769859a88feac8c67b6c2c9dc6af1d1da3f92597d59fc2aca96b6fc07fbf0d5815df70a7291c3c2c5987ddb21fd301cd52f23b9e6256889412c48f59f46ad6b7adef21fdea7a1a055805c6d4753d47b19ada82ce3aa5bf5719531feffdc227a02884497c545913a3d134427654f4e135927eb43caf128f73c96b33c0b26dd35157bfc7f24287581471edeb74d3a52db010c1690be348e4bf29fb99de1c4f541126eb77623e1e2df8107f402fc08d18a47169e80c9ec96e27fc6b8917ea30803383f01557ca9dce704c4e671698fb6017259a8f415aeb9b1c5ee46cc91c523ea0ca03140919201b087e7ea02080b1207cb39761694e2ae9b4d1a22a9004b7a3aff52e44ef7617aa5f7716c06520d835e28033fcb0c6ee5de6ed28e7dadbc052e49a0ebd420092a2e3731ea1d020cf6f11a90271cc9981850d4ce8a4bd17f5ae8a4800daf8a6a687d9f9136f29fb24b9e1189663f91dddbb4d69e70c0efadc24af1df2e80ef93b6fb4bf08b8b181f87295aaa307e83be01ba1445463ac9aa6d7edc319f6e6dacaa433afe4d61307e6a5363c8e5372de854a7556eac6e0f5087416b121e018f38a22b8718172d8d23c2e08098ca8818b93eb2da5b1685480afb1b5977c6ad1e72472ff919d6bba25fe6050bf69bd293759540f9ad8798b74f752cdcabb559d6c9deff50316e54dd3883c3cbb9e71ef608dde5f6cecf383f88a569638d30011eae6721cc7eb191447e938d54c4129a13baeb8c37ac3450114ab653b0391e362f997e8cacd9fbdc58095e02d710679204b5923c666d8b76a85641c4459759b93485eb89d87542f85b5fbf449151f9bdb18e847d5a48fe3af0a28b93079624ee3e3e69426b98674d2ae17e9d8a8338acd9ebbd809202ed938708f4088751b4a3104681c75291216738f9c743ad00ea8693d635eb7082f3eca8dee9e53255e8c3dfce89a928b1dbf4c1e4cca0ef143e02aceb2e14c1b8161609b09ec469c42f90cda9f47cc61e827cd5961e544345bb909e476983c5ad56e2e27f94fb800776c0fb09f6dd5fd764d4d3092a7738f23c748e6515d09f09cf5019d2799531832f0affd8e85eedead1cb401012ed80020dfaeeb490e6e8841030354d81cbcd561a8f43f0a1ef511e1d9edfc74c29ac582e34e4e94a447bf2a68ca27cf46aa20851f9240665192351709481bb5d0dfdbbaeee9be32038a4fb1f4343d69abe96769ff01e2b347cefc64e50487400b3974762305c231cd815f915150a300fc73d765859b6041af4b17c1ff0a07dfa0f98af6e7e3c28975696ddddf2e792e26bc3bbaf74f0fb54d57da675939ff47cfb6f989579a0ba835f479972cba1842fbd801e942d9562e67a044d442f3691daf86e9a43b34fcf6308c20c594b264315fa85e2b3283d498ba481120f86614dd3f8c4663fa3a94fb04b4b0b4574255a4b968957f4ccad30919ce9b6365d73dbb3fa2efc0b48c43e8bc2b9047019d63b2c6c6446af2c6c35e38affbf40b2901b538cc16928ad04d9319b9dd9b6d5ed55f428d561b205fdc2e89b76e94783c52540c0248a26470202eb5ce7f289af1d2724c19a2ebdcc9d0205edb7568c63c1d764ef83a810b3ab09b86b2923165f9bfec7b0edb57d92cadbb0c8b210d66e1f6833e7d8a5085c0e484181623df3c746e14140a6f268a20327b26fcbd8d53852a6d674bcbc7861027579ae1d7be166352a8783919386d4b70afdeef8afe69cac1f21b941b9cb6d1953e2797cf1e0cb382a99624a233d53fad197b69ae3749145ee86c3fb6f6947ff7234fb2674ffb7644b32054eac291f7232f9d9fd27000759f1fb3baac859a0b7db45525500cd400e12a01cbe5e8dd9f1b9ba51e13c8045b0f4906fb11fd74e74d6b8a93856a222322517d494372924b6fbb6907201ae8adf18cc2d1b11d5406a139387a4453a61563ebb724454952620ea60d946b8becac03014a4c3a828ab802de8ed72c786c1b043a231459d3854a44cf90a8947c2f527e72773091bea617b141f2bbb589d78eb14d3d6f0299f2d62746164d3d3d27482a4ef3ffb55e003862460566aea1c190fec656dea5cad968c37f268746bcc29da35de1ecbf4c4e3f7d4e312e80ec5f0cdbbe75f2f99128172344893f59ce1804932393211b9a1797b91272d9377d65b2428594a7eabe45a425347b1a29c089fabe146a19ee325cadaf69241726ff2a28b88af7c5a3ef6ef029e5649a09a2f03d1e90b0fb60111dca855c17c5e3a88a789c5ef155265481497ff7a39bc47dc046f051ddc3ad4dbd3736746029cb876d3e52bae56840fde8271fbaf7d3edba2ae3d0939ea6e4f9c5964acad1addb6d29405ec9c78eb72d595e064b8e8adb37a17dd04d0649a6e4b3c2dd5e896e3401caf4b1c10fcd5bb21e82463b0951502dc629e2bd5f7601671a12f4ed048575c82ef9ba7658a6eb9217d068b1118adf74edef073dbe915fb1058a045a21b8c8acb6827a2e6ccd448868ebfa89d9523bf7ce45900a3bf0538f620c9b3b5abd1e86328628b72e025795ba4a12e00f30569b02902fb9c1606f70ce7cfbc02652d83033dc93265d83524b7ddd5d7e48af0590c9ec1ad41f13525ac1042e517d23b8166682e6b4b5532f4550bae3f0c5b5fd2ccce950f88ea85bbac4786ccfba1aebbfe414fa20b6b8863f34d066d4144299cbfcfc5e167581fdeaf955eb64e057d0c1cb1c0dd26f848fc288e121efe8f575efc8289955c4e97c2c1496b980df03e4fd5ac3cf5d8659bc4920237e4655a9891cafcc817492b0eabfb8bfbb8eb54da506332a15a9e194bf53c928c8f2716011627431fb04c28339764a2abef7984df33b8ff2192a521864d4fb4a599502c624e80f34f4f15efe8beaa01a3ded458edc03868f92cd693e9a46559942a18887ea35de6cc52cb6e35067de2c902846ade2282bf1568688773b48d991ec22476d1faacdd73a85130ccf908afb1b8eacd98b549da5aa90c718b48a71e448b790d6e1d01af9b689e5d0ed46ed09dd66ca0d3362ef0f6ef5906966915ef9bce7d9d3db65aaa229643aa4fae2ecd4398aeb3b41b3e4b57755dc19615cdb234b400ee9fad10ed9accecddf95ad9d1e4d49a5cc9df05854778abaeb3e0d65849e5d2c9381b5445b25ad112397798066a7ee702120e65b027766ece3bed2e6d87ab352a307dfea03cda450d69e84ea03e3aaa05cdd3ab2c2fbc28379b082c440664d726375a4b9603f2f73f8fd28a7d8a8d30336c7ffdcb0f604cebab09a7ce645374ea5ac923d794ce2336aa5b4595a7647370e50193f98e32dc39275783836dda1a31612d007233f1517e82830d2edfc1ddb0019d62d47f5a7425795287c7584e4e0d8d159aa2dafd6811a9816870d1fa364af6d246643b0e49c3d66a7910fe9dc97209835f31ec930660fea250e5ab9d33ab2140f424dd876f78ce068b03a528239e0cc1ba00f8996693e743260f984b873c6f05163f59e5221fd14f668710f030fa2f96ae9b95d063316a60275d2444878185375da3e7bec659752cc59e73abc3109ed2de2a918ece8daceb828d23d5b0b3374c2ebf7e62d28d09927661bf3dc90163ca5634c28c0ac0f95c5298dd135516760d06878bdb57930422d5c262f0e8c8c5377bc6e3588c5b96a795a38650a84f3abefcc53132e76e2ce7edd225cf7b75860c44b3a9da5b10d18cf92f72e65ffa651a2c2105d812d8ccd238b2c82fed40fe8290b224954a5ce423532aa52ca63ccec57d94cfb09152b50fdafd9be983b4ee54b912b7067d7eca544d42128308a8948b437599551a7a158c3b6fa8d01404a5ce1e67cd2eb83b71d7b63cbc8ff6bb54569b14a9050af2db8e616b9b1159f55a71b5b1a7f84231f4401f035d7d9103315d87a58befd7f99a8050c32ba2e2c438e0e17f3a2b681507a4fa0936215e772cdd1d35a0ee5065a3799eb74124c450604839c98b6b3fcce8e2635b355a9993e0694f9eac6d3bbea0cfb59b7eb0dd8d32ca52b9e25ced910a9c283f4149f2fad72ae7a33c5127c748c4141c4ebc7bd8cc395f389f763f51577b882c0ccfd449493139746fd211f618fed0ff944a0d9654b0b03014fc18a2aa564fc240f8625ac0fc4da0127180f5668bf1b87e19160106f29c1262f2e73badfba582620f5968b6824e47459340a4d64ed8ba1d2cb56ad594fe7666ebd39dfe22ba1a30858115a107a39ec24154318ef99e0e8b0a9d83d1eff975121216b47344ff3265d15c4fc7a0d6f1bff0bc199b6d501ea127f09a86908f73389150d59beb66fc615f4e03052c05bf07a9a4371c93a79f315ac06b39e6dd15cf068137a8c9893603c9603356768793aead8a111b4f69744b6655c9298f05e56e0f9ea51fc82ddae0053162c58f6e3a77a8b563becf3b9cea045a90ccb55578310bdfd3b2cb5138f2ff6fb224fbf8dd9b720448e3cddc476ad5d038139f65fc007a920a536a96ae13e96184a35b383c0c6c8f1cc48019b2b228c128923bc230f99ecc179cfb2e7809266851c002b7ce444a6113239bcdca52de84e075fa35f821a0a31131cf7d4aa17c271b8402b6044e79c39f6f36d582491ec6809732b9c7340c9e3854e224443b31466c484f83c826a464ccc44e419a1ce8864ba381b38df73c6f866ee9b062a2a9cf8426c90528c8530c6561d75b0ecc7664f3d22494d2edbfe5160ed2d0642f281515c2d4fb871bdaf95cc6093524485cbebba50b282f8bf1de7e513b52c7f2dc698627b03490d4460939256f8b587dc2ca6943a60fa966dfbdbd08b8d872be497c866deaebf5678170824c5082935db64fd0fa5ec48448da3fed2a462812a20368b1a2633e12693b3932da0806145ef077934ef6141b98fafd9ab9edbf5afba423985279deff82206615dcb1187d3484fe358a1f3b5745839bb88fabc8d9992727cd11af6fa4ca3397bc0f01ce1195ae137bcc3532cb00661b6ef6bff9157bac78867de5d2cc38b50104c4469aa25e52334c5ee561e6ba0ddf12c869d1a4a976513ccdf2c8f82138e145d446a3cd8f5814a41924406c149bf10a871cf28b944e8b06fb75c2561442f0730fade15b6ecdabe704bb4a0e9a328e6da0c53c9bf6a5ac865b7bfce71f470b7aeca25af4eee277f016b6246d22241ba4258c6bedb8cbc6cf96486616520a17d951b0580acc7eb5b56d4b00bafce8b9194cd687855cbdeaa54782f17331d3ec5b3c94bb7478f7cd9141a748ac2108e158fa07e3e61a8f533c22bd318bc34e5dbb69f489aa5f5535f04da8f2100a61f318e02de90a7ca337223183fdd6ca4acc7f866cf332af6a5f3a6d77ab6f1f5c3eeb27a6b0e2fbf632b6d604723e379083e0ee0f71ac3e3cd40bc24016cb6a05cc9e00f3bea3c8c7a3f34f16b3a5311c2102ae953323822e56c73702eaea99c54a12145190454ab67399a6d0288ee5d73b60415c9f3caa5ace2338b53cf763b27a455534f11c8db539f436888370b2fefe53bce26059847cf050070e09f4238fcd79639c05fc9ebe669dba1cdfecc02e897d7c809a37631cbf98f32a1b53d6382126ac21148833e293778969d31b94f5457f2381facfe21b7890b16fb17d6510523e968f5cad51e27df44275371cf32a4207c7866060a9e4f997e33266976b810c6674426647f4dbdca3da389e59927ae43f6963c146c1cc743281f50746b10937f7c5af7e9536181c019d", 0x1000}, {&(0x7f00000003c0)="ab588f18f42dbb0ed2728a81adea1f0a39342a3dcd", 0x15}, {&(0x7f00000004c0)="5162d42784a13f98ebd01ba84f1870f328c7fd2e138b6df829cdd5b1ae766fcd4aa9fb6877a6a7b41d30815914e36326f35d323fced99b29f5014531203a721ae922e14c090b8175ac65b73f8bf0d6506ec00298da986e3e7e9211c7bc8d8609cfd5b9bd42d0072a2d05d4a2bf", 0x6d}], 0x4, &(0x7f0000000600)=[@cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x40, 0x60}}, {{&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000a00)=[{&(0x7f00000006c0)="e725f8d6dfdc54b2c217e80a34bf4400c6de2cbbd7621a3b406eaf223621d15c9b1d7a789652e820398228f738ccef", 0x2f}, {&(0x7f0000000700)="255537ccd7baddbc257879d9ff92d1700f003a09ac7ccf1bee3b1f1b4f8ec7611c1bae8d8dc171d7b267285d865e1ffdab433b031dded429b271bf476f6b2411e3d91118768f63cf18", 0x49}, {&(0x7f0000000780)="e46785b65dfcaf6d02460b092f51ed5f6c0e7dd44658b12c6fbaa03f85722fddd0602cdc8f3848c748a61be73f9fcd0a6683b1d0ee45aebdc0b16a36475420cd8dbc20bf807657eba6d0c3b2bbe50020e31b21a577d9133845c879aa8c0b15395c586a84bf7969f46e8afe660f8cf1651534e64535711b3740973918b0a20c190e40f10a54329b8583627650a10640f378cda57f54be5042aa03b115667a882259b2758893e1c34aa4db4adbc90c50719fced9908993d93181c0ee3e6497b15c19e05b21e021f048680f86877486c6fa9ac913ac3cfe312c", 0xd8}, {&(0x7f0000000880)="f223c6317b7d34d6406c93947e0975dbe640199cd670754eadc051fa6122eca17d41f6e13f34703d1ea21b8d716378d0b1d972206bc5c19b62e566fbaf479183bfb392c7d8fed8cde20853abc1120f4f11840767cd78a78e383349a441d9001911ee9d34a7840f4e6145a80302f0348ae4db62d599462e272554a6dcb3e52b34415d386bf3f3099bd897b5d4129729935f4a14818079c5217e16120c87d82c5fb1c80c3c9ebe8c5022c6a97d5f377f9548ffe75c8505236e31d32f3fe010a33044c8b41709173aaa035d34423e9a830db04ca6dc043eeaedb8", 0xd9}, {&(0x7f0000003200)="dfe04f03eb315fdc35bb52ef3473f06ad65b50c3438754f5ecda0f2f1caea939eaccad07d7d087b73f2981ee0c821bda86df55c5c2fd5785757c441302fb43f6afb94ae48b08763b6d320c93c92556a3e2825c6fc97579c3d15287b96274dae8652c4134f52a534b20fe9732aa631f6fa72c17ad72fbd2ad1766c53ae9fdb7e1398283e60278ad65ee2b97a5397c6e4cc11fae29cc82ade4a312a920323b57c179925403a2f76d3ab901cbe485210313def9f13563924a98d70270dee13149e143cc376918d179f152e1a5a1b0b65fd9552ef3149e509516a322705c3e6775663e11a2b5dd9d1fb4e94226e3efa82b1be6b0d455eb2ac9d4fa2538e022dd706c8706132e99bc62e0385da86fac31332f6669dfb6127823c5f26aa19725a68f27aa6e956974e5936e032dcc19844f492ebd4c42fda8de117a2f0ccf0143cbd35e858a906a2c3d857ade27f1cca7e3be8e9b8b0325ad9858e8da3b0c9d1d5dff8825a2709ad36026d6dcb1aea99a8365225074b3c9a97cf04ee6e912436ea9954c03560609d0382c4e2b4b3d06a77d9235eaaf5e6a271c1483d5647a45658a76d06eadc02b6bc264ed18134fc7c24ec8c925f16205dd1418d9007b9c2ec9eb1cb35b707db0e8f65a2296b0cf52e735dd0af4531c49ee2039466af96fded5f95aa0b3564805033c843c9ab271d1a2e76a7757739b86913f72b8fa176a4b379584de0012e515b22495bdc704c11178d7b18303b1997378ad3de259fd7e2685bf3ebb0893c9907e1fb5c2847ebac35ece23ef5f2903de685b421974279bfdedb48f293f617d87c65cf51b926ab7d35e770d11f8089740b7d21989b8c914aa95e2db9d6feb8fef570d748ea32c2a40110dc7d6e37665b321285613b1ebe1cb5743bd50eefd7c8b9a30332f7868d81ec68a831b2b591cc90727bea1ca6f5f3f01eb7342ef3494e9729e5782b5e2f8436bbc2e5852ca1d8aa0e4853640a0cdb23c9c362ef566265730316038d797ae4791e95bc4e0721defacbaa471895ceab8509e16168d77391fc19b852872029fa85b43451cc061801488b120284f44d2a30df9a9e409ab773e7efe792bb9c6fcef6d3ba963d8f14749a8fdbc6dbf38e3a242c2b8f44f3b1bb245f29e90c3ff9f2fdde49893eafba867e0143558e4f4daf92bd335620002dfe07b87102b5c9b0a8ba618cf75da14b769b19031ef41cb4bd9b0cfe395170c3630fc19b251e66038c1dcc91142074ea1a1687ad366f844c44fe6a035724478dfd999b5975a407d05651aa1727a9c31fb2469abab623c47691be999e809a5bbc448068ca29dc9bc3b0622c07a0ecdf25a4181cb8632bdc17f15a06b4453fbc365f0eac7bb61e7ef4a6735a1be87a3a92fd0d3217f4622e9da1df026355e1be67ced27d909cfbdc6629235e2d301c6ebe2613bd61e5b8dec470433d114b4ca808debd6ed9e393b9f0b95f1d5c2ced56cb1545397d779a756f5c5db8aee05d355a22f40031f531d8e8bcad820ccac476c8409d37f38098933de742838854ce93201aca46451d00b56c67de1954b8cd59c88701fed3f0b43c6e742202af7cf88c02a6a8e474df9f402ddc4b06152e747b17fafde3afc0c4f6587be811a8519d6d0df1fc01d3c58e4b308231e0a8f959c47564735dbce0c82dc7bf219a9cab2db1ab8c2815ec73dcdf31ac892f7aae1113cfc7b1b20165a66de67d1e8fe5de9fa5ce2b14ff6592a5fe8029023684127c96077861941db6c4cc8baa1aaf2f1ad841f34ca010650f8aefa08a1a7744261b837af8315e67bd43f1d05647da924c3355ad454ff9358d43d8530b3c0612a677fe70a2ecf5c23dfda095148312804b834fcc3e186b3d0af11559d87af364ecf78f0444feae575a8b00847db68ef365924818b46a458a8ab0b28db39b76e5545ae69478a5dc58ca014ddf9d3778a7955384cda076f9919f9d13fb6547dc98ed0c0cf0ad2674bb40c31d7a520866855a2226263c4a17ccabf0bee9465a219ae6f157f38bf33f676214cbfad33f6536c90977b27d2ce45062ba78c68220ae81fa5c693836953b24e080819cccb98768cc1ed486df994cd72fdba9f9f439bfa4165389bfe4a2b235c526f2338e93158db85a0a83a103cb09c1cea522dd4421d6d8ede80449e75ac698d401716f23a907de81d7c80b610b78344917b242824f8b8f2b5909b562086c51696bd9bd11e04b4252ae4d8f5f68bbd0ace247087e9f0afa76264cc970206faf299ec728eade59569b5f5de6c28f4b4336e139a7dbe3cf0fc4406e2c71cc3b43597532d0e0acc231fc63b541e77fcfec8402072eba939594fc1e9a02e9f4612c150c70591de6ccf612563ff4bd6869ed19bbda17d4052159d0ea76c3644da8654f3e962bd9e286698a2172bdc2485c78177133d8ec942e0412c20eb47c00e504af18ecf884c02b8a765f0fd12b0a0ac420ae5dd7d2ceb5dd4726cf74b3490d9c162425d215e2014183617babf68687b4105784657f3c1ed78cdf7f070eb0bbd1ef96644477e0dcf49a89643c5fd3dea37815be0a9e9e4718f2519f79bd62611ea23f84c0d2782e1b24f9841eb4c79b124ff984dbe395f2c7e86a16bf237d1f70ad388c61a7adb9d34c7962ecd9e53fea8eda18d1a02f0464ea16578f352a4c8f45074771826e3ff2557195be25a7597f1bbc806ed703533a307d16a247a9adbd9d19268a413aef28e4b85ca27e16ff62316ee4eb4c82d3b47526ab2ea304c2f4fd9e3980a6c76ac391e9aed108fec85917dce231a2cf36e1402eaa188a2b125dc5f71e7b4194297188e06275ae0da082289a7e34d52dbd2797770c3645d64adde19af0563e5818d8036d63198c8fe50e5b0f6a7003a0c8f2a976fd7eeb6de89c801b2ab3daa605185f3f5c9bfb5f23664ab61884f309db296dc2c0096784b45f3504e26781f75a65ed792138c684923cc89c23be70769e71a4d4de26d0ea9cc204837817f1715e5cc27c0b1a8a3d3eee25c015d0938e7697cb40b35a47a08e03fc00393c7aa80d863ca211c89abd6e9596f759c9b10dfd5b5b6f3707b69208c2dae569924f2245a5d88e0c760b038a5a9fe41195295c25554f3181dcd2ddb628f10897cfc995e97f13c31d6dbdee57f9e62746056475c73f13f01610ad443211de4abdd2ee64f13345057081885a07966fcd15c91ee729159012e35c6a1f39b58e98f39c1ba213df8dc77bb9aebfb36499bbb2d45b6fb1e9c28a20d75734e5343ce13b34628a1a53141c34cfc737d5f01db3e4174808ba27da5df3c8acd063d27f37aead551e8451886d93eb037248e50d82dcb52637d4919cbcfde471d420a850fe6e499071c811e32080d4bd689ebd1988f8e7540058db2c317319db360f1e749a148dc1707301212f8d032e1653f629aa0ad7dac1c0ffe7dc2bcf3afbdc00c51bb82c41df292244df7debcf51a448bc5fc15d3841ea3e0fff3d2fe31a8437832c55c932d33f61ceb21e6bb202c844f319da47fece0ac3857b524297fa6d9d012d98d873a4682ca0b9be3bb806b35dce5ea984d631af21a06ba7c83b3607a4bf86576703fe000dddfcc5617369817b246384402eef5698f628f61ebe61a4b102c34c599bc62343d3615b39c62f8dfd112f22ddf3996b5a81ce34beead995abe73c3f35bb718a33084cd3a1d64d529c7cfd6c73db02461bc894a3e9b15e402a8ffde90b1d4f1fe80effd67a6466d27bb7cb7e61ea69746198d0af7c3295f52ec8444cc39d6918a81a78dd6e690e9c49c49d1f0787aca9d0d3f128f487e27588fb0c119ccf2527ae690904e253cd28a4acf8da3892d040ce0723065ed66c13b8dc3477b2ce869ebcaa1b19c75d1208aa07990ce957b97afab2720c660c3016b4453c5644fffc5437659733ed0ff69004845af749d670ffc38bd7b164ddb0c99e3337e0f8b72bd787afbcd1b2cbc580a788d12b80b329535f3f5fc9a83f29828273cc234de6085e7a5c0396a40d066b8ad848d8b0cf63054743e972087df8316c47cef20142f4dcb06ff24fbd08f27005690cf54e1ce4971a55fb993dc10ff2e13560998815fee1c3d3444e429974b2d9e642d2446acf38d2623fc73daf49ab1f6ce2ffd0fc04cc988dcd9066b4189612d2bc6b94cc4780f2f61e417a4edce11b71733a74160bfe224e77ec3c66d0d7731bd7b137c493c6b46b66fd86b6747589930b326aba6af223fe8807c3b775193d41c51bdbc32761cafe2d24f4fd5c307d341c26ce69dacaac1a3f853a8c5036305e50042106b0ec3c0391666ed8ec0755104c7739190f9344a309c380b6820985ee0495293aa159d776ececb4dd4ffd13c3deaa6e63e29b12015dbb8baaf77e859c4e04120be0dbe3e5ae562eae6a937ca861214c55379fb5f0f2252a1f31460fbaf153d832f2267d1c17ca8af310973f9bc073f93c1cf275072b5d0ca7528b2744b9b0b8777c87d7ecc9530ca43e25c5ad229c6e1a9e130c33bd798d5d3d46bc4e8fc0f37a676f4e56b28c8b3049b48d4f11e22706468a993fc9b027b7a1695e18edf715766c17c6c6e251ad8aa70b577104e2de86d48bd5a431d151ed98f02d45117d2cd42ecc8b049e043a59bc93e1818e98b934dbcf7c43cb9b9e0399a6051a5313ae7b03bbae9d43341d1d01e9314c6fecd3562e5f55451883ba3c0180a44dea851a0969dd9a77b96899ecca4ad5ba65c763afd95e03f290a439d6d5f9f4acd0c7f227dedd4d941dc3c7bbc1abb3c1f292f41e6028418b198b66253e7f27c79fbaf7cd550b2b9da25702eae8cf8947abea0af40a79c639edca864083b82000b74127228f6c31c4d0c39c3629d4fee377f796c0d5f6d3eb737d50030fc90e0e75d36bd11fe556f5a5c5f7859e999e7b308103f84717cf30967f957db05f2d9a44500f0bad60e084d9078137ba82aebea2661d04582ffb0b0524eb124d80e19a43495d9dbfb6ee157b6f80ab88b85d1044e2792190b75a58a4f4b852ffcf76aded236500b5dec58a9545ea7ae4b5278844c739aa6935fa16797f9aede484f508fda7b1772ce2cabc329f3a3ea18b23bf70553f750b9dcc227f7d100f06078caad6318a8b11a44c311785a19617533e10d3af21cce27af78d29485027f2020a03d623a9b4fa9c2bd2e18864422c838f644ed8c3f75099ae2551231d84e46ebd9ddcc524ac5de1f0b316a297d63d978c0eab25b509bda17d9f805c7e83a4bf714ce79a03879cb9dc8241a21bcaa68c717f3fc228a360d5d6592adfd538db9e548fcf18b4061ec423e6fb1162a614efeafe0e4d8c1bfe12780be1e5bed3b2d1d7587f5add998c300cc46e01d92948032e0436b163fbb0cbfaab8f08cccdf244f6ecd1486cd080ef1e0ce5203502178d1e88900429bb8b4f0e9f4abd0d8be432ce057f5a4d95c23ffcec68170a31e94c05f9fbdc2e95f30296fc9d948cd32eded0353cad396e4196925a26b9d6cca2f7891b438f66664a8de817ccb5893b4c1c6d8134721a257881184ab136655201234e79f0a979d8145fe14456abb475d2d0d179e968e23dc4fb11579dfb1fe7cfca29135530750dfa51d4816750897dd032445cd6ad5d83e70b459b535818403f687163efebb863afde34f61db7c75a39de44112a278f7dae8c6388a02dbabdf864e5f079ca0cce7fe4fe11a18151f66e44f0a24f25601b882fe748df7e1bd8a8b1b55f50062ba380602b8031ce14e8f2561193e7928283d107b19061868e5b6780b0377de530a3e8501fa48c7a9df551351752d89f0fd72c6bd3e7a6dbe4b81e82f1707b8c6ea5c5cd4b0", 0x1000}, {&(0x7f0000000980)="957b2dae659434979ee4cd118026c2e30159b8bef2527a5ceda159bef375eef0cc69c1995663ea8802c3500188d5db7207df06", 0x33}, {&(0x7f00000009c0)="87e2c736b72a791ca4c2459e7063c4c21a220a6badf0c13e390da65f1068051df28ededcb9", 0x25}], 0x7, &(0x7f0000000dc0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xc8, 0x4000}}, {{&(0x7f0000000ec0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000000f40)="9f932970e3246ae10701ebf63d41f5d9d6da8cf0e62ee3ced3f427b7f67f41838d2937a5613ef4a494398e018580776e7c30f85c3a2159d57fffc6774d6a58ffbea9f54d2e606b4540a5", 0x4a}, {&(0x7f0000000fc0)="bfb8fba43a9345be20b8e8d827b54dcf4b7c3f332cb44bb4f6a76b881ae8756985e0c039abbf25be2b8eb27e55e1f490addbe8", 0x33}, {&(0x7f0000001000)}, {&(0x7f0000001040)="3dea86ac967e907514c73c0458fc71081589039ecaeae9af962da79ce79d2bdbcab0cffbfd4a52b1062cad57c1167e9fa2f26973f15e4b", 0x37}, {&(0x7f0000001080)="949a07009a535139f43e09df2e4cdf145dc7b299d9cff223b680b9ac44ff40867cd680e27aa7a03b9918d6983313d241b640670de7f1033469b4a0d435f31fd3c1d897e9299bef8c8d7f03aeda4c48c862dead7ba8edf342013448ba462eb22694ac14", 0x63}, {&(0x7f0000001100)="db4eab8a7df2e1e613439db811992f158796c07ed418acb0ef7f790818b6c47e4bb116bf2ba7b14abd2006fbe718a9c588795134e125110510022461e0573ff69ed983479a3286606733aca41654db9f1c298e6b9d8092ff94acce972a0ddb8df53db79a19b183c6e142c64dbeb6c7fdd8201602155cfce2869f08cbbded18dc5e47899834602b61e21950ab0343935e4297cf467736c6b78239c44eb321a78f04a3047893838a27123ca40fdd4647259453eaa12b1e4a30ec8ef0632793503d6b03d0cd52c80dc55e5fdcc3a436f0a07b1c63837c08b56d895d5f47257288e4828c689c2d9133110cd7", 0xea}, {&(0x7f0000004200)="61fb44f50ace63d1fafe4228fbe0f674c513c10b248ab6ec4560323d1e0e285871cd782df182ded0928970d2080ce49971a55b86927573525e26e9736541d9b743a5a6b9e2df4d41ca47e0955cb3306bca3d13a78f7a3c2b1f6707dfe6dcb151c78623c471cdaaff91b1c8e3f55de4497793cf44b0621c6c22010a6e10ddc7f3642e3562753d7e12671bdbc59fecbb9aed17334318c53f15491cb5de2ad99b107b0dd1c5376e3fe604aca7a0154604f6b83a3bcacbb2b7bce1bba777bbe48373714d364283f8e56c2430660f7069a465127e85101b00811fbc945ff82993495f999c66c66fa29ab73b78a3f205fbc361cf12ba504a1860cecfbabc9936b5215ea3112bd6eb0059fa793e8874a17253c3b4b54c7ee948d742ff46dd5686c3938f4d9506e5c1a443633044a0b9b9f48f0bd3186db4c70a587703a55cb1884874f28062a98fef471648875245bc343dd9c2e1de94324662e2fc1b168fa8f73b61ac13b73056a9c4c3f7714e192d7493f19808b161716ffc4b9de177c50b81ad6e7e798d1a66042e373518d2f089e719f57db7e27ae678346925c3b2d8fbcc9ad3d444b39fad944da665274f2db7028cb9f35071abaa487f08716c6414db4dba5c59d1575665593750374fe1505346520f904ffe4274fa1e1297f0ea11a9d5be285b2d1056a5261d16de1c9e1afe01f450367875faad5008d7fbe29c5abd43b0ff07f52e55511f918f9694863cf55d856843053316cfda6494dc85a051c419b04f9a0ada49a0698b74f68c30336c47e9ea26e08b0009b58ff60c71f6a200957d99c6fb749489174b86612d712eb911d06de67b64e436f88b75a77b995e1d08f7573abe26d49e01a933ddfa5d3f8a89eeaf26c0d5c255e060b00858a48b383c9cec636680df53f34eccdd265149cd186646e023d413addb7880965c024555cbc1d039225e9c5cc6c676336ca34735affc069d12575b2f27d178c5cc2e2f1494b3de807973361d77f37e9922344809393204d4eca19b06c876a47238594f60300e4674bf8561b8b178307ab2ccafb1959159157261536f6a66335ffbd27d45d89d05cc44493a311b8feedba78a3d6f0348a7b74231f82004d74e71523cfef8dae1f8d9903c759ac7c0d0b80debafc22ebd16621890ea64a0eaab308aec285d00904883c2465270ac5046328415e8a8fb59de68d8b5c4dfa1771a551be90a656f322e11f7a63bd0375186eee6040dff8f5cba0cef0aa5bee7d9eb3224d8b4c64d1c7dfcbbc6ba84f924c3e14cf85d442dcba7c07cd334a65d4cc5d0828203d1168c58c642cd6303f4f2c008e9a2bf7a93a484b217b791e3bea9c2924afb4c3f7010a9195543ad04f3ebc8ea14e65ca3a7864ce632dbe5a619c2905f11e840c9b6a7b07d620607a035ffacbc4529e33779268bfe56396cdaed1a9ef42c8ac87b4c68669dc9120ee8bc11cc5aaf288a7fd19290553ef0f383b024005b3fbb668a2a60a1790f98965157540e9d52a28f454be97248d8d3b070b8da57c1a21f958581561843736e351082b6c9c8cfa5ea295150c7c1f9bcf3a378834b29ceded22c59fa60d4972d07e470310eafdc58de68ead77534440e761634cb2d0c8e38c927b0dff7c5e639aa0e495ccf78635845fcaf38425e88bcd07013f03134d7eff9f2c1c692a234105d4bf2e4adf241b13c14a28372d42b27035b8f69993ca147c0c871ebde42d9ec56928df187bdf08a86d52d1f3769ee18988e65a4f3208e9f1f983f94eab266112fd8f4e69fb7b15ab55830fd88d45176b3e318b59608bf8b7eaef94a5fae5cf39632a1644e0a9773bf7778520679f5244135b935d79989de3d1e33af130ac9740d6b762fbe238f88c49fbd2e358e1aab9f5ec7fbc747f7a203c053915d32ce3a8b62e8e954098d52d12a17db6c8ba4c6dea077b616c49a4ceac3c6571d0c0a34ee0f32675ff3b40b4ed67400b2a2058f4e0cbbbfa261ebdb50b84ae3b10571baa83dd705833bf83dfaf7e4c6420f56d19e4af9f48c5a658bb6458df8bc04a4da2d7cc15a22b549c097f44ba02f6a58f8f0ffc30c3ac9db4c17ab46d1946a7b67f83aad15588040af474f242cf7cd4c7eaa3d6b7924ab96a550d4f1ab1cf330a99d92b328854019ebe34d64e75466869bb88d24bab62239b42ccbe588c4caa1b579a8d5d9be7fab7e0512527dfd7765edd655dc63f69806e3b23088216c5cbca3293521811feb7fe582e5a5809545e6ae1a272d068fcf0ccf517b476dab9795224bd45e73b80c70dad97de6de8fb46c3a14797d86dd809455ce1d937e78359db2ae9ab14310c5ed24ccbc5557ac5bfcfeb79f3433c29fae1b967836167ac13b9be1a660ca5cf5047a209ba1bd2c8ad9222a61182ec6255b8dc37c4efd0ab57e8be22001c2bc5c004fb5089654b9b5c1987da6000d84f1941cecf0efac74c6985fdd6130d2bb1621b9b40283bc06d878f17d2c05db22e6b809d6f82e1cf2de07f78cf3993af28704dca1000d3309a4b0001ab082e45d5c2f12dda513f6898877e3e6aa71d2acf8d476c9cf4f575deff2a51108126f1560c76b4676fd31bfd663bb7f63466321e7228cb9e04fbf8b5b7555318ed914a2ad8a9f7dc2798f32fc5615860f0dcdbd4129c1288278cf41fc0d4905648af47c7897ef88d2c8458ceba7026db5ddcc9175f454cd46709af76e5adee867cf89dc99a42a43ff6c686276d009692dcff257522773ba53a76ba5956cdafaa9a227115397073a732dfeeffac46584134b6c3854782cb8da57bb88ae7c5c2c59d6178757a9ea127c5fb360c4e9b0a8b00d5f0039fce2f261f1a14f7956e76b9920d334a6f27272fee534c27793212f543289161a24b301bbbf702b48afa54186e826955713ba212ef8c938ae7fdd7ddb0ba599a71cc60729454361e28167e2aab7ab9b8844eb2210a0e4c2d857eae0be1e6aef550f0ebb6ba3f5fe0c540ef9eadd6b0fb88c7361aa8b6bb3bb0412e7e5b65e54bc986eece2a9cef6b8970ea2abc9c3f0f7f6568d0d0b3d9ae3b187f1db3d487428f79d01db50c5bcf2d87e584919d4649759a7845568dcf6b411831309e9ee745c7f2610e87f01ae4825eb3097345fc2632179ef02c052033ab7b8af581c5a34822e70852052bcb25b34d9de029a28edcdaa46494b58d0f025612bf7de9de7dd747c75a768d40c0f5dc2a150dce4d0feaf54935b29776b638b15378dcc637dc83821120e13bb11be9b99bd834783f9ae71a8e72f50b8c926aad391c54348a58395a6c9c2b783b27efa47fd837de98f962dc308b7f7d6b90afa415ec8127d72c2bd42f8eda5cca7bd3bc9d417e6994051a85fe607ea8795d40503e1019225cff213942d736ede951063bb1fc26ac914bb84ce761300d833566d9c7eb9147d76bbc46dbf25dd65682c8c89c38f044a52a83b943e13ff0c0f9c20ad58e29fac3bbb87241287d315f3376b094311ed1e8b9bfffbfde98a78b2fe045dabfa3e64f2a0ec254afb68d2024f1184bd1c394d99d3cc71b7434d66dfa85a5ea28fbcce2b9ee121778dbae54f3e4a044992c6677981819fbf7513d03682df672cce1fcf3c2226220fe602941d01d06510e02ff475d15f405b863b12ab0c83001ed0ceb3bc4d279d60c2870b4077a20600eb9c5acffd2c80b946216be47768abefae91dde9c99310b669a898263360e1adf8e9e6b119b42fb4f7d3da8e1e505df8294a6faf5b755b60a1c65ab3dd83ab4567eab9bb2606ceb65b6c371743904139fbce1063bbd74bd6a058443a15d8d57e2870bf19fe00b090cfc5c1274084776981ad6e3aa8b84a4faab6f50b1cf12ea642bf0abbf347fa86bc133fc8ae3c7df128c84c7348346ee8df92586e6b95130057c40255ea9642b35706a56ce6019876985a82c1c2ca697392931322d281d8b6eba99033c3f788a6cdf596dc0350ce18537cb5dcd600a8afa8f5157f7ea7ca98c3037f919f449f1211a7549858b8881568fd8a29f7ffd0c57cd9f8c506405cdf216af7a08af76de7ab1a57fc66d9cdfede8884374479a227211a2d7a413a09fbcc9261dc981d266bdfe114fcb149986f7a5b66aee93bc73dc7b3e59929b80de040ad431e21035d8bb05a8f815db1157088b0903c50cdcf916ddf1eb6128a8dc4b6e45ea7917ee002cd76124e3457379e91a6e382d640f89e359b6d7e630a588e501aeebfe2079e5139314cc91120d23039688efdcf88746ef49ba8502b6a5b405bf2dc07f716aa81e9b8c5afdc0713cc14d53abe1a58556790bc6ed2f96fc4287ae3ad2afc56087d729fa3af427fdaba5598e44bbae70a0f7ae3e9ce470d93df06710851dcd2fe913921a81384dc53c5d628f51f7dc58e9a7ae3aaa4a9dc76a54eb6975df568b71413e2b9a11f65e2ec9bef969582ab6ffaa2916a96476b2260c5450105b9e439173bf251b059a866d81b9bce8302bb2d0d6e74fe16cc1759799e6fd0370e2a974e78da5ef11c2ad7deaef46a9045bf631f13bb9b072364b1000de3808d69d18616b3d9c3951fbd7a3c5694ce273aa2344aab669c45af16052f877757fc3705f5f071102a8bcec00382d9bfca49353e68401794e5294dbc653a1af223b4039e3ed0da2cb2ebe06ca3560e6b5697df42ed4ad92df2db87b1863c3dd4ee39becae8252d51e4af5670d945d6e91d55e247a6b23468aac0a070261c7a6054d892b56ec722b9ab980ac5febca752e450854abadd24928f13a997ddaa89d87edfb5c078e5a11f5090a542530effd17759285fdb4aa826058b22f81cce952b22598d0a513df0386d6ee6158475dc7a22d8066294e20d5071d05824402adb9a2d6ec8a2cd3eb4c30c56ce552cc2762998c837dfef1327709f65327909f849a594f488b3a70f3a6ab801e0f0638f88921bc5070bf9a830e15304cf28b946cfb8706744610d142cc0624d8f48857f8aee264138fe42bca356a95444dca0432f1cdeec4d92c9189aa71543da632deeebab2f7481d32facb0f8e3c4766e315a3b6c12e816c045bac0ec7c2732be5017e22057c479b6681ec19acf47b9afff2960c4a8ff5d8198dfe48032bce073a05f85085d236007236362cb09d702660559af835adb672fcba496ea416c1bbc64f280c49698370b2708a110f24900696acdf1adfb74af31dd4ee94bd6470bfcb371667976dd419719cb20d907b47c7af48ae7e5ccfeaa04f4ce04b564f5adabea1653d1baab34563d48225f67b63345fb7b780e878e30eef302f6e111becb1465a4e8df3b16a0f8ae49a0a501ff6d035128d58a97d5a94123349b8291adad3601d5e29d3c7323716f7c882bd62f64e8c123ee5b25356bcf4dbb960248c67e1cbb4e3799ad24acb0b2ddd435af39a88c633bd26c39994508e9e285738e0282f0aa88ee09944d8a4b0af0205d312c3d37eed78f3a1d8eca6ea6da2eeb269e07bd31d8e92a0ede3dc5c1b074caaa807845aebb52a8bc61c19fd8fe8f15b7ea44a6bd14c5061b391e547aa5d188c5c91da1f9a2c66efd54622030555986bf48b9daaf40b70e02debc55e311b7940b76b831192dd1ba520993af5e3c85cc71127a7a379bdccc35514865e2186094c80d8d8a5673efd1b16f6bac3bde6873ef0cf88653fa4cf067afed0c389b29fb6c34b6e7e3facf0a38c821f1359e820e14e714f1792da3f7629e373e2430850d52e9d2ed61dc70100c0415f0b0243f9482a58591ab384d86245d145ae3752c36677a3f881404f4cc8e35d753c0ed488d378f290b1beccded3140a43eb11ac3d9785e2b3c3779405f70d8af985f37b083abc074c2", 0x1000}], 0x7, &(0x7f0000001280)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xffffffffffffffff}}}], 0x20}}, {{0x0, 0x0, &(0x7f0000005400)=[{&(0x7f00000012c0)="890d84e3a5349966821c3e35f04b88f772da2d587600f881d8ee31f9630e3a914eaff8886db9dcc21e33770bcb3ef1ef29cd79f7b9040f055f0e5f605535c892e950ecea59919e352fdeb211b712c1078fa4747880d4e61f", 0x58}, {&(0x7f0000001340)="8114097802a200e4caf27dd6388569e97a93b5ddee5abcf076635445a7476517e0ca5b22e7ff4377316a59497446e87a603bbd567889c29062087b60136ff50ca32b0c28e5e903ff95bc04b4ae2abb415a5239d383a64bb5ea800c2346d414544b085dd9563ef4328fa52cfde32fe32e2d859d6192498ca4937a33f07764c2db82c7724c9c558725952c1219177cd2934a1e14e76287b310a936e6a5", 0x9c}, {&(0x7f0000005200)="e624dac8c24c799ebe8736f638fba1ecc30b22e4b39107c2b51047e00605a01b61471fd3d1fc85755c1e03ffef011526787c04532f98c37aed2f76454817dfacfee5b2a66cdd16c8d5372991ee3a133d4c252106aa923c69c9329814e347f2909f52e9b5a2d6be7ae91a35959aed3a70c6f1fbb9db01c76b1e86c394444535dacc09abe80f63aea276ca25a30b54aa26216dc4dc12b6f376fca94b972b04c64f7b2abf774322ea9b3d0b99a4582c48c13e7285436dbcaef6908aec30f3855f9a27ed9631a14673b3433c3e7b5814ae84026184a487d5c272ab1a729ffc081cf8042063241f6fa731a0960c", 0xeb}, {&(0x7f0000005300)="d903fa19a6f8f859ef3e5913f60982292481e884fb42537ce42c38a1546e332cf849ff41084ff5f8b4f4dd469c3aeb0489d7c317cc0f2c40c897ecc12c33adf437e1c0a0f83a96ab74e4a199557d3f4e72eed510dc3b04b34483efafe7ef0bfe92353a0b11fcd8441d81447c378a86b6516eae53037d5e33a0c04c6e66327b666430c6909d72ac15b0ecd2601a2d1672db6b692900364a29b1c0f48c3fa0576278ace597479cd83831289a2fcf35a86b620a8776a38c6efb06df60553aeacc5ae27860323c807fd3c75e14bddf80c38fd4e543527bfe460fbc92c08307c26878ef4815bba2731ffb", 0xe8}], 0x4, &(0x7f0000005640)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90, 0x800}}, {{&(0x7f0000005700)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005800)=[{&(0x7f0000005780)="ef01065fc3c1bd6fbba9ae2fa87d4d1faa65d011f96a1e31bfeb82cb4ae8df573e4db0794952796dfeff9bd73e0c56ff0e7bda1884184b089d53bb51c0a3b2d7ce9d792e4f4a9bd8cdc79b3329a8ce5d7ffc15e3efad9ebfd9916cc017b721dc87456f422d4e6b9a04071c592c6a938b8cd7ed79c0450a301647", 0x7a}], 0x1, &(0x7f0000005a00)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r1, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0, 0x20}}, {{&(0x7f0000005ac0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000007cc0)=[{&(0x7f0000005b40)="c08a0c3a43a2980a6784d71324c4454bf1ccfb4158b7d054a4f681211a6f43778875eaa2697ab656057bf0b0022b28f0213721d3e8575027196106b5294cda7ec966d6707c82382c1e35989678ef3a68eb3172f95077cce8af92fdc9020f8dc3e1d2d533466cb8368ff00d81132dd53e4ff550fd85de1da01350c6df44a1f0e5bb75ed7ba185a67e30e0d0c6c9b0a97cd0e7421c5aa6fd295a77cf3231d261c59c736159735f07c4b184095fd3c7d00de8f409c13e4106536f18c841b153d6ac122e1d4f004c844920778c0766776e69a3015d35f58f1a751e471db00ab21078a6a6650673788a7ce812b3c2f02d6a539a1127d736b7d813f249a1d898ec241d31ec6b6eedd024008ab2bd35bb474bebfe4d08dbe645b6ac7b5b817bcb6d030492de31e365cdcda1044b14a25cfe7db6aa823271226a65f19dc9a4467cb743578c8ba6bd2afe62c9f8650624a7fe831ce986009f4e58cc5ea7587a02bc20ce3fa298c2c75307bcf5bca8a44c6eee3ce52481a8b636e4a0684a316f13cd959ad406624281c557feaf0959dbf99137175e00b50592118aa2d41a21e4ae2da56616a08b63f5096267b95f0caba2878afb3ef9731c695c40d243df2c7580ad1fd6f6e0905749e4cd1e3c86093219a6a672e266e4fc0ff902feb835fec2d00cb5650807f81366848fb96ea64d44d35bf05745bda571c54e1dbf5355d088f33b3cb7a0db1690ef3194bdeb2c936a5b2ffacd0225d41c76c6f164a64c105abb1ba436f962450cc1fa400ec0ce4ed3a421ab5c0527ba161f7236d82be47b6b3516ca1b30b2f4137d700fcc91f00edf52e101349f4af0e9b596fbfacbcd6a0d5d375c2144a7f5c04342e76333e27e6c9fc7016bbf0b9eda1a7f235c60eb3dcabebcb166c45b0e231230ec3aa5e33be1723ef685bb0b27352ad8167e1710100f04466cb6e0c5d72681144ab6c10ab3b75c9e680d51471384b36dd64a164b5dd5aeb2144ddc11cfa763d514776134ecae89ae835e25ec318edc27016e328d4ce976ba968b2e58535f9e949f812e9805c48c81b63136ef4a146e0c82b913e6768076a6bcb5f4b91ffee52555e170d75e2f5bba0c49a094e4d8ce3138e72d04f4d41bae05a7df3042231dc24b3a851dd817c1338a0ddafac07b025114b62d07ebfedd56322403ab8dc08a98fcb3c13e973d5b62801eb542d9cb49344823beda91e7773f051f658cb55fd785bafc847d8a9fc9a582481f91afd0a788f993de8f63fa370cca06fe9e3c823fe74dc560acffe027bc396810478d7f457c95ded86f87815d2a824e1246b2e560293bdf777d1634b603ca889f67c57675dae0a85d1985b5747d6ca7b0ea09dbd8bb29cb06bef0a9449deff9725dba85dd47757dc193a3007c1e485764882eb2533426b1788c68467baed1f58ce35ee6712837749b507cb4f131e7ccd2c1523f1dd1733b192092190700a1fbaf68d5885b26f799c19d4ddfdd7b90022a31ec2ebc9c50756e36360d7ac120e80dc42d521d1fc0047083e0a92476989214d20e26ff920a835c7b4cbf5aceae78e1a91d530fa757500891c68a78981a20f9ccd2c9fcdef1344f5144ed16720d074439a92b26c9ea604894d846bb6ddc7caa659d71cae897b9612d62081ce369d02db9b45cf576c078a9dc1735f6f2d86a1a045b0af0554927cee64eda635f5e21980230677b5b2306ade18a746c13250e2f942809b95c3d148bdc86247d76e92cb24ec4245afc178ab74488ae66f604b4548081ccb6ca821b60fd74163f73a403628cbe588b6ab23ec1889b6d8de765b2ba630adffbbbdff87f4e07d953593e3813e54606adf41b8a8776f541cb1c4e7e0d7f0f385e709d59ceae4bd68d60dab6ee5bbfc855be0b8202bb20adc8114d4e406124cbe7bca1ee9c76486c2adaa7cf815fe77d33824b1d6ad3fbc2651783a23100a802786589c72866c0224584e1bbb4dea4a1fb35c51f384426609b1b1aec38875dc6ee72036f7e21ac9979457ab7766ae0a0c3df9ec4c14d2c405e4e076d7bbb7a3ff4f22981b64119739876108eadf4d0a53f3878070160cdc619687fc4ae4d6208ed3658a7833881531aef5b449fdf65d092b2f01ca3eed7bd30487ce8caefd1040ca7c17836b724af6ba05e14fbe200c7484ca95a8be87ed240c1c1b64a14721e81c64929bbd8bd5270576f041a80da7fbadc643d1204047c57c001ef231dc01ec1d7bf224877203adfba15c0dcc704ed80d4ed5fec72aec8f5d5b83f3e1c0e13fc7c6f830f6b019b5c9a07d9329f4795f41e313c3e192a3a9e12a67a91d49f054ea6bd653efcec03c30712330a0789032870fe4a6575459e9ed6870ceda10c603e4baa33556f51a121bc0327b165d97ae6ae7674f35ecbd01012d88f8a8591e032cd63fb3f0d0c860e0cc6e916990e89e74c4232127ccc920bb2970a5a80bdcc83306dc859464de3392670c3fe587988d1d797a03b5b7e3dc1f66b06aa3c5130b8296b524906f6f3a09a18aaa17f4cc67acc1f6b544eec1ba1440b791957edf01c92737740dac2e1319fe359b97b7ced7aa4cdf60b464c2a6696659f99428993dbf7f0ef19982882f240ecb43de8421a1ad9617767d1268630e36e6a415d93bbb802ef4d5c6188ed3b9ad91bcbfd759a7dafba300caad98f82c14dc23d3c7e4251d317b08b46f37d94dd4bba5fd7da4cf9693045db343db81f12861fb21a40e774c6caccf8b04cd3ff788d7668ac6a621f49ceadee751c1ab36e0a4489d531c037879d13ea3ccbf5aab8e15aee7102c4627debcdce3bcf729d92aff8e9be9b87ee70146a98d39f1217ed6e4ce8ff22b902494fa50c80a6e8fe5313a84b5b1f67fad54615c2e7f5f7833bade2718adc141056ee2c9f76465541a80794651bbe41b8a44dd6ac6ec18491b2d2b86de9fc2c29949a75d80ea0db4ab06391a71b836924d24b502e8c9a6619c2da047eff121b45cc1394def05659ca6e28b7a30fec4ec2dc51972e8c8192268ff86a4d4225dc07615d7b35db34c8aefc5023303d1bf661c7d97608cafd4ae6f1c6674217bc381eb51029b490c34a3d95cc6ed81ff69c23b88c79bcfb6e1c7235d363e7b707c0bb6125b73ea77841a8b7b7cc9377bf67de8ecddd18f01178b4ba483de3d16b25df68c4dc2c14766a085032732e8d76506a1fe329c9ba3f9379b0c5baff72c1c4f8edbb79e0de713de89ef95bedf5606104ac7ca5145d21c8a4027bc40e25d60516714a39748db8060a5bcb3767026a0fe273512d3aabfc546208911d2d73a4a68dfad65f527800cc3728bc2d392bb67f5d965cf3bc25f2d902ba7461e920a45540bb7387acadc95b5c85c88441d030ca45b11e5d9bd5e4f7f4e218ca36f0d5661be247a6e51aa723d6310911c13b33416e7bd99d55f8bd666791560a9eac2b969b2ebee5bc55f463e04b9160aaccab98300fa52ac2dd12b58b2a4a0a561a3a11758430f44ae3819f00e1a014c17a73bfc3abaf8219c794b4dc81d383c908113d1699bfda88f17f933a017c857a6214bcf9f619502320920b47530b924a08d96fba9b64be5d07725fa500d078d43f59368ac2bab42a2cb170b67615620857577fabd3596b1b3178d537af46049a40e60e8db48434753f8362bfebb5b9a969c6cc8dcd401f690a1d9ae611007bdcc8fb9317a1656f33f28a17b9a674a52d5ce4b8c8ad3c6974620ef12d1563c0bd08889f2b86d1356fa2a54d970a673a0f1ee5402133debed3e12a259ffb767de6f5318e0b68b8f414a79f39d5a9ea76fbbe675cd608f0b1acf6d40817cb23fd2622154f68e77fed7256bb0e25bb501060bce8f16443a4831b1937dc23b3e1ed194269fceec71c5e80cb76a82ff84cee57e6567b212026e55d4d9043b02ca503c0e5fe7304f00fc7a4853c66850169bf9d369b33720a20cee1e66ad0a114c1e3b141a4fd28471521bacc24e5947863b72fdcff1597af79f95ba26e5a286e42a8d9c8be360d78b0725c2ca92c8f7fed2ad50565c5775290b149eca98bb3f15ee3471fb931ec70f70adaa89d974baccbffed9d8cf380d21a454da43073b6b201629a8dbde965455251c7952bb3f3a8da72e5940e9f1075c045c327a9afa86242ce3c7a2dc7b37260186ad0358c2e3119a4f18a9bbe89e1c80a6c1573d76292d724a2b13dc5f333fcacd79ed0d6c38c2c0d1ecb78550bdc6e2c9a3bb21893ee4091e090872da283a13f58ff102bbf3c7e18deefa984de356d027928ee4dd938090e298a27c5f6fabd7cdd1bb3f8d5063744b0ec7b9aa2c2d6cc1d99e81cb11661138b48cecb421734e2abf39cf5faeb1e18fdec531a82583b60053c6b24c7358d2432a29cc2c0473192c0f0574adcfbf10cb0eb05d5d0cc523864dcc0e42e0b04678ce9c25fbb90a2b4d1dbf7f1debe83a9ec218e74cd512e54114d0743971b249f3e47d416b53b874471ff15e7eacc150ab9f20c68bcbeb16e823f6a62633aac74b2cba29c5394a93685478a689b5d1ceb380346ba95f492ca22886a1c9e2eacf56dec1eb260ee50fbfdf72c2c7dd7370480866a0672309c700fe58ffdec264cea15a66aa3dcdc12decf3f884923fb294fb0c6d0a860814174218325b02736ba640e0f7db4ec972a81a91961c4f6c4af05cc91e6fdcde7ab6a72b223cac3f8045d67c53ce48121af4823d8a70ed70126c1d0743a330fe79b4ffbe3d0c0a9dcd9385a67e941e19eb7bb2c7be49b1c1323e40a881ebde2e62d8fdf5033087781ffb2f1af5e0ac6df94f7bda04245e597cba19e281c3469db5e839b3cac9905a0a235eb911eb6bbe373e82035329cbcfbd3547c3e5d6bc62e34e2e7e0593e552c74eed277291ae16c310e9b2c6bfae15064827a179019eee446f3232fd33e59f941640bf235332a8cfe6d73c01fb5c9692e9a93f9df9f857a349ea02d6be3df7f39d2923e6fcf4cc58163063b9983a5c798327e24467b189d22d60678ee31ac66c965c9dd8e841bc19aab44570f53e241daabefa9ce0796b5a197961df0c356cee851b60a56da31c99382084388e657f0052228df1b47c0f04e4a84d5f03bfd1793075257a1ddb6b027f34e0c0e90fc28f4b72804ebc8774fa130e31bc8bed426224c6e324d14b7a0620aaa9349080eaec6af9f6c4900cd9cacb191a6bcf45b47ab56ea6df45f4c9ebe0a773732a68424b8a0223eaca10ff64378248c5af9d2491f05f718011db3f8c1f5d33e2a353a473924dad74cf9e734a595ea5b119a06e6b8f16c3c774caa919917ce1a20b2fddda32e859966028559e110ba7b04b7d1ed096ce2671095da0cbfa69eb51455aff589f2c59fa72b8efe3303a2719dfdbd523b4afe21c09910c1d3a71d90e0898fc852016910982379ae8cbd34ae73ad818f3647980d5c2ef5e6b09f8fc34a6e9a8ed369d72111c80acd39a3689840750da3da1bc89382f824d2cf1d890d1f1336266643cd23ff025ef825487773bc36c6b68c03c6a5b8d85fa1d14b4a45dfbf82832befdd55301bfb630bd5bcce5e0c01120c2d75db51cb227de4cf8a39b594f682097bcb25a00347e7edbaed48f7dc835d5d13070b808d3fc6b26ff30927770df62e2a8d15d5e404e087a1460646a1b739fa2ad439e212d97c2c63352da0f632d18856198870e028091534547ab426529f138fbfa45022e5f8420246ec17c0b2a44285ab3fd3d7c40fefa786f7f46a8224e35b6aefb98998c00cce300e6b7f4d21d4b5628f3baf7e56b4f6d6f1cf3a83d02c5df49e44c3b0781bff7d53643d17af29ca4178ade2a92a8550ccfaa72aedd46165a8", 0x1000}, {&(0x7f0000006b40)="8e8b3040de021be63ca5d659400e0e9a9546a8d595783ecb7a008c30215ba81bc4f8a469a087c79e77a1627bad94ad4e8d013867683a09368d6bd4e2fa343061e48fe5141845b5b5fc0734350c902311bc70c768a57a75b3ab89895bd26d", 0x5e}, {&(0x7f0000006bc0)="6fdb3cc6fcd8f40478148517f2d3f7dce1f7968bbbc7fc9e2f429d5cdb298d8566eb32358f0f55507de999971e39afaf862ebd09f221fc3edd2873c40de8bc7ee6148d6c8621384a0b3f35cd6b455f182971678ea0e6ea0ad2a9399dac5d87cf8504c2e6b12d2eb1bb49be33b7e8a1bd3d55f72a41a87165061240f2d9dbe640176e8311f7a3cc1727ffb2f65aa1c91d9188d57a810b352a201c0c31520d87ee69d02306e150571f76c7270450727f5cc28fd2b17cffd93978f0d47b00a81e5c69eec6667502cd94cc02f540ba7f21c950b5d8181434482eaee9fa8909c3a2353ea0c72bb2a8a4c560d5ac030bfd3a2e1e334eac59bac259d722fdc88e8948e48b8d5175c48eacd912cd577fd26f614fdab852b083339faa907bdb2bd0cb3398ad2c41dc6a7a4a7fc91f20f28cf625f0903ca801939b10685caa5e75e8e95c2c9355b8f6bf86177e4758f398641130a46ca102d56462a496a81e46404df98526cb996471b617f4e038fc374e7391616756274ac92d52e567ace61df715cac21deaa08b24ca38da43ee5d2cc962ba03ef564cc2fec51df66b2bb6be57477c87c25f94cec29242bed96ca6c84c0529d196dd10571bfa4cd37c03d23116bed90a3f6991bfe01cfb4dfa0d2e5363b7b02675115fc4b735af859ec129f694857d2f9ae550332c7d514cf857782b7236eb6ccdba8e6dc2d3dc967826c57ef4f5698bc65e5f1250c840f7682f31630cd7291e8f8d6022c9b39009ac6543efb227ed345af34458d97722aa410c0c286fd81f5834d115947be5a108b654ac195522eddbb5d5a455edb64998179d91b7ef98faa5ccf4fbfb336c7232a108a32b609abbc69f7fa967ffae58661caa2d36391445d6661d62242038b2b52423d55813780016c852895cdad882a26251467e3b30c579484ba7aa7d46c776b86b612139b21f39ea03e3b84820fe6801aa60842a9ca795b033c7226fa97c4c9183a64474a98cf8579ba0f6084928fe8fc5c106e8ff5f97479560bb00898e61530d4e202d3e9df03ee39571bb5a01c7ad9d742051354e9bc122bbcab537b27b6d1564aa7d7fbedad59ddd954f132bfc0d3f4dc9cf6674c64e5531108e50a1796f5904ad64b4f685877d54c697cc8125d5af5b83a93249b7850fcc5c6c0ec050592a079631337b5496d5994147248966688c01b024525d1bfae82450afa878a3703a9a594578e0df305a4570c0c2184c446f5f23fed0fb0ba057d159eb324d03f7988658060447de84925e3e8f9b83327f4344c8e50a9ef0a604fb8af076e9ebfe0dafbb66258df10c9e049e69045e46be115ef9854be2c3a68b06b81cabc5941020f1a1d12422cd614a9738d9879d5d858dbbf5b7050bf44f7ee569235a2e90aa75e2b81cb2c17d81e72085863863d150b13a1882e8428d468aa59337d9516df2635ccb67cdbd10fb55f17d5df7f68ce813ddb1b0a75154b8e6f4f98f9be6a7ffdf706488a871b42fdf15112c8a9d9c879eac676414db6b97e7420bfc47521fe6fea6f0082762e39cd543f8dabd5ab9a8d15679cc1d9f480f25425b1524bb018d2d0bf5a58ede237a59fb7519efa0e1d3a29ea7316f966f6c917d0f2451cbc4b2875e124aec0455fee4afabd00edd8f1004c0f630255c7caf9927da2330a33a862c5c99ebd2e654c64a5ae840390e018890c49e5461cb5ae60899370adc36ff4e623cbf94411182424ff305677512e13f3d572ab516fa88ebc36eb8718c3cc1805be6ce6eb71cd347d8dbbf41a6fd91e2f0f41ee9e12c0ac829919ecb4daf1b3cb1d274caa2222c902a42eeb43541521752e787670f636e44c2786027da4487108f57525a3ca0a8ef58dcfd42b899766cc0e65963e740b94a8f9a169bbaecf1aad6bed9a60104194e2c59fe66fd0effbd5a1ff72657c2230657a0f9308c39c8ce0d7cd4f98bf775e5ecba926f4020c841dbf7da5c1a542c79ab6a89c5ba69103ad750025b27f51eedc05815dba576a0740d0b074494a38a65cb411cb9915f36b9179af229ab7af35149db6effad970bc788dc81ec49eee13dea9b0991b9dd7f3c23ea0a163540fbb42b785af922287b6eae853b8f904cb2da14a8df37b5780979c5965d2efdf47e1b4901fe53f5bebc04c523cbd80da7c2d84262cb352b92fc9e91ac5a4476d338a8ccc7fba229936d2d9bab58bfad65c8b896e35f9979ca517309f3b9ab8adcc4b8dcfb52e7c437c914cb840f586630ef27d5c20057704943ec4f78020c2564c1a16a14214ffe8c3ca2e4ee41c1e98e4ba4f3c090d7b76a00631a2587c5e368be79f7d5fdf1261921dbacbe2c7b4ae0b05bdae64a2d55e81fa8b23f8082cdcf840b8ebd96146356f1aee73fb41637928c062fcc545c2dc55c9f1afd142fa677405fa9c31bd9144a07081090670fc8f4891894a5f093baae2439d27d820fca6d683a385fb4f9329ab022daca1b79ada5ad8d323a9dabc4e7da03cdc0d02794e64b978abf79ed1444880d3abbc7838b7aa4184324252ef62f45e8605e0f9dbe616e0c322ba305442c1b8c633001bc0fd0b9404204d2d8d929e1cf695b3f9ad030a817ab9c4ad4ac5b098fca33a9d0a513c88726946cde2485b825fb99f2c6743978c8029504a755022b34e06e62e3382f2dea3209e06efe1ac9ee7558b9e3e3151f76e7e274c6190a82534ba18d962851ac80f258fcd735ad2ab033fe19691cf3d00838d72803c6cc54e08e0ca267c2861914a6a55851005401c76cc0e5b61b50e0b85f2d33526b2c83b7be12246cf2ca7e98ffa2f3a812dc191584e489f2073eda76d3261431b383f0ff31acd99d64f7e614a4c2256f6242d58772dc26426ecc926ee547154321655be80ed50564cb1e4c16d8a6790b4c4bfe9fa82ce572fd7eccedf4b223d2c602f6cdc5e14b588c9f9e58a83cbc5ce2c4683e766d4736fc0b85e4b99dfdf50054989054a4ebd0e6820abdc08bd3ff4db6d5cf252861a7c5242e118925e7619de18a7d49c672006e3612ba2acecb2f3a51a0bde13bb2d8b671d8fab22eab09026b476499ce176649acceb659467ced906b7e8b47044c1773ec09887b4440c10effc2f53542567f9a0b1ba5ca392f994c0ab8a4599018c7cc84278428c8f457de3df7e5b5ad82ce4566f4d478ef05ebbd6b8f9ddd46d707d4b044766efd931ac233b8c5d3b15fd4d2b799b45c1e546a19d32ba23fb12fa66ce80375d23bd688c653f0bcc627f25dd4fbd2c23a39a443087e0576e62304acdc0b7ef5daf47f8d5554530e300f3cae6787976192e445dd81eb3bc94b47f115c5f4dad6b85c35eef792e7420991e7f4dcaa98b81f5648c2dcdb57655024cc80b6321a957d3a78e844d5c40f8becaced226a3d7235ae54de91e3c9ebdc58643061dc4345e5cdd3105b55de04ede2f7c1a970b11bfe84068433e43bb1bfd969e897f2c47a52a31b284899fa49bff0d5f22b3b74301de8236546c724bd8f2809cbb912d41d3bcfe0849b783e9812bb7451f6f96f5a8d0836f372a72c6d3d6e9166e465dcdbb6ecb51ef63fbeda3e6adc0059813136ce6bd4c9c7ece4ecc3ed1a7bc7a2c0d28c85211a366eb4baaee119f22d86fcaa1a2b8dd7ddc71b5c7dacde0dadb5b331f06e8b0f6f8c35c3880a8ff6775aa47e98ce9d926a6e6ad8f2b90143ec41fd6a87a716f86071eb6c7524e5550cac097f98ddcb9831cd1a5a1e2fd356c16f187d003599692838c4663a5689979e0249f23bf745c53342756c3b705faa6bee57312459801ae087b18fcc27b1f0d00035eb81a22ab5d4c49354723418f4cc2f546bb8fc7907d9cb749056aba9506ba2af840526a368de1d69207121989a17594dfd560449c146d1446d8401287802cbccfeec06fe1bd63c351fd3c4942bc2cff421893912385eb90bc63c55d5da12b21c362232da468974cb05df8b8250ec630aac7b0f2ce3c98ae2192e1a6cb487e2488b0bbc1e6d24ee120d4bc7a8e576550b25720f826b15d5acd00a007a2474a2892b21f659487bff29120a601264a7bbd0137b2ce860c622343d89528ed4fa86f65988db112fcc8c142a1ea5cb513e0f21dbbb6f6691eb218ae082118da851933153b7a478a2e82dafaa893e0365a31df823e7bb849b1a8650a57b771ec731034fea16693602051b50fcd7be3d77e5aad7ed48b6912147bc069de65a29f59e64e874c100bf56e33030c5b4222b608285372dbf7d0ee73ea22df40d1d0eba0454cc83acaae3daa410bc21c6e83189554510b1ccbf165a70b4412201cb853e9b73eaf2a590be451c9a6bcba0a53d6cccd72c6ed93d5a22df84bd8af6b47dad8b619427959e7473aaee48714238e626c75b00845aec41bae5638725c9bf189fdfe5af992ea802f4124142ea3f9b675f89517e3f18d7144f8839da687de6606be6d8f29f7e4ff5b04daa0ef72aa4ce5577bb5883dfaaf6479e8046c20b3797f9d83bb93c0748464458077e078d601f3b5d05c522c143b4e82e1df137b519357ac0479b91f1854def0a845f435f7dbb0a082e6dd7912c629773f088c621bc144923ee2970cb144fc2ef611625cdbab0ea64b7e2e8a95b6ae78fa7976b1b3eb9ca63cb78722405434129b30f69646dc77aa85c85f0dc2dc4c36256a0884877d801898a319254f774eb1e0409b3571abf526df0dea2ef1f979711912ac1764af5a90e7c5b32957da6394049a42eac8e4f9407d95fea2cde60bb44ee5ccc726ab1e8f2935aec8a580717f71b825be95deada6ed30739d341e161ae1e077f3f15767912a587a072f21d9ec3543fbaf300374ccff0856dafaa32bf3a2fc43d1297595637c046633ffd171a36b08e928ab41c0e4ee3612c4c89b45b1905d78808088493dde630e7181b8c2fe75830fb97c87edd36915a17bddae613113ec2e895ed52b690fe88f6b3a35c2e23871aa66bed0e535945cae5df32a63be3794298365a62027e960b9a8c21fd52153e5220aa1ea45ce75bee602ea9a05ec87a598be18334f87df8479b59132fcadeb353774785efbdac60787a49e519bca725a1ef0d810f5eb75664a0a2ae767bc84156dfe4a2aa772e46aa1bb0a364e4dc6e3db14cba4954e9d35c0b940fb905cc000f22b4a4f4062e024527aba1b277cc383d84266f9b864e58c5adc99187fefb19eaa7247d8242503f1461decd15fd2281df356f71aec3ae63171a0c231eddad82a10676f8be20b23844a04f80b8fd7dbed55751a254fbf4fe7c90d54e7ec79d5cef17246f670ee55c2649be2d6a1568c2c0ade2f73464b52831d966b38a33be2036ed8d6343c971e98167a0a9ebfaaf6a4a26de03e6e68e1382d12d2676ff426280cff85595bf0744b8ccdd40092c700676083adf9964a483ece0e57b98abe227bdb9089c8d3c27ebd0d9c8bcaaa2ba677a74335bcf12abd6d1448e98a7081dbd4a6ea9be6b74169a3e0efb0d9605235fac721d9e6c0d43a6b8ce20f3e58e98ebd7a21e1434f2b06ec3393858d21c5b6c89589a8ca67d915f95991f208dd17cd5eb959ee6c109762dfbb5cd6129988f26db61f1192691bfac71a9df85065646c7b08bc4be06b59c0d4e44f96cdf62cc094f147127e1b0b40c25cff95798af190019bfb43c7cc2cefb374fd1b6af2de5a4db2f2d9ae979b36dfd983cdbcc2e69a87cb4ae194403543a96e0849972c563835d4885e6ba7b89b74cc165b8c421ab3dfcd4dbfa1134c9f040ce5be28190041aeb89d77de972a6382bd1e76a6ff184a0020ed0b8bccff5ff9aaabacb8faae9a51053a65b521e3aafe1837c25eace2ad50ee56141ae295876bbb0", 0x1000}, {&(0x7f0000007bc0)="8b81605681c80cc0ea0a2134cb2ff960ab4475805690c1fb53693207e778c152ad08f176b825520db1eaf80a1d4c6723b1d0aee3d0de894952de0ad9de7f38dc34f61dc5f916ae45795fdbcd9e6343dcf2dae505c0039c9155d769c8214d4369e3c48378fc450e13ef89f818e253b272ab62dc2c03b8652e0fb3f934d170acce65e75784402e50c2cb1b94a900e159b5ab47d04c00adafdd3ab8c8cedb6651d9eeaf48ddec255cdcf3676c54a204a27620480489d44143076cb3ce589c421db642df80944e772ff606324680151dd9a91eedf4", 0xd3}], 0x4}}], 0x6, 0x20811) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') preadv(r6, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000440)=""/96, 0x60}], 0x2, 0x6, 0x8f) (async) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) write(r7, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) (async) r9 = fcntl$dupfd(r4, 0x406, r4) openat(r9, &(0x7f0000000280)='./file0\x00', 0x2000, 0x8) (async) sendfile(r7, r8, 0x0, 0x11f06) 08:23:42 executing program 5: bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:42 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x0, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:42 executing program 2: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) move_pages(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) sendmsg$netlink(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)=ANY=[@ANYBLOB="240000002300bd910000000000000000040002800e001180a92ced85d73b714f172f0000f6cc88886cbdcfe80449cfb57c1ff536059bd4cfd0366954bf5cd0e29b280a1dfdc011b571021b312a64f3"], 0x24}], 0x1}, 0x0) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x14, 0x0, 0x4, 0x70bd2b, 0x25dfdbff}, 0x14}}, 0x0) syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) move_pages(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) (async) sendmsg$netlink(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)=ANY=[@ANYBLOB="240000002300bd910000000000000000040002800e001180a92ced85d73b714f172f0000f6cc88886cbdcfe80449cfb57c1ff536059bd4cfd0366954bf5cd0e29b280a1dfdc011b571021b312a64f3"], 0x24}], 0x1}, 0x0) (async) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x14, 0x0, 0x4, 0x70bd2b, 0x25dfdbff}, 0x14}}, 0x0) (async) syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) (async) [ 696.294356] device veth25 entered promiscuous mode 08:23:42 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, @val={@void, {0x8100, 0x0, 0x0, 0x2}}, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) sendto$inet(r0, &(0x7f00000003c0)="aced101dbf00fed3057b26050786e5486a83068e49bee2c6ddb7c2bad3d8435b737444552d5bf3932d03cecfbc14ffba962f3bfc1ade70a4c8d0fdc2303c555790399b6bf1101fd2eba35bec9d31f2e27111936251892675d0cf1c7bcf300e6e44247005323ffee61d160d87dd9483c8ffa09172ef417346160c9fdf353ef95a1b0573aef63d67da8bbe3ef7a3ce5e1202230ae8a12e1c616d445f7bd51a8bd91e89aa5d8babc191b6d4f5e56273b91331df4062fd48b2159b5b7582d880d05926f66af2a3638de1bb56ac980e714aeb1b521be4e867a13633c92d02a09fae220b76d2a3031bd93f895a94581e57d4e9a63b17fb611a4dad98d6fea65e3523bcc03284a6be8e15bf0bc6402b810075aa88898209fd287063202c4ba940d794c28d1eb506f81489513d4a2f0a1c6095b9de0ec5a1f5276f4e151bb6a6b9242b2d8b59325e98b494315dfecc94875553850127b9cdfa45559a1fadb83544f3bb583269d2f7ffecd6001d1440d60ace25259d58d7f531f605b1bdfc1e3a57cbddaefd8f01f696be91cf67c34cdcf52a2223e106e047bddb2352abb6ed9e5526ccd693fc8f5ef7a0f8282198bfd123c1ebce4fc0eb8df34722567f3c13c0699bb3ab1d9d580fb20e7d3c739e3b515880afd7740fcabcc7c5b55711f10d73851883198b287af110717543b7d5a352a913383889a40a95584528a01e81bde22dc09cdb6113a0ce9fc5edbcd3c2e64725ab24e508dec9ef0537cc8882fc92c6edf115d9b60b5a42ced1f3f2957a1400e8d61b67890ee843239eb4768efb8742a6a3492921e3cdbe69bfe4283dd4595668147ac528867e1d2e2719c32c379187b9719f0073124579cef9185a1645b3c0bb293c26db38f71cb6e1b2b3b7dfcf13af4d299999e1ae0450248933b58bccdb4e578673de398c1bd506635aa064867d184b81b25d7d71d158dcae0ef506a28bcf47083ee7265ee0e71d15c9f83e138e02322f30f3c0c51dccf22e406c8dc3f155ec64b24caf10475125559348127e718f52dacbdce7bdc1f92fa040164fe8b141e32a863c95111b1f2dd3e3871751786d34ed56c2340295401ad6df7414662055e7d4cdbba2759d1752da88184945bec8f5044bdc73d16c53921987df2f95a03737dc312cd1f043a9700727bbc37cb59f97f927dd5cb1ec5efdde3ed12253a69a7a8df06538de2fd8b66c7cfe3b7bb78b8cd03bf8ac2c3dab43e6248a6c6312882f1c2889f51c42a13f5c398761eef39850ecc945913ff0303f32f0fee7eaeb73450608a85e83a32cc0739f4f6b3285007a8411cc109725d06a38c0596cf90dd36cd083da174b6c17ae77cdbbae3be77e8ba03ba8ba1d5dcdbd1e33dd38151e5d2857cc89cab5f614d2a4eb3d8bc71bbc329b61424da5a606e2f5bc5795ef739cb176bcd1bc2f7a9c1d814bf703ed3ed70eb9bd82cbf309bc1856f57b47e9753959033c16aec1f6dd6371561c88d5cfbc0992f16b13b128ac958e4e27549a9e3f77cd785aa62f993209ea2a78eda21ab9ba516759a6c201b41fb4befd5f1625c9d8d082cce7f10a31879dfdbf8f0481663655ef0305077ef4c573403fe583a063b071d91ac19c327578cc69201c3251039d08d333e337eb139532f1b39c62d7c9b4b775d72dd4628fe5b6c1eb8529908fbc6e27eb751dec6210e8b073a8c29b9a7b40ad984b2dc64de92e65f8eaf3b27f726c439620901a652f098d136f6ef711bab17b74a0d6d43f8071d613ac4bc56b87c1f1ae37cf051a9d0659770967167243a6799ace697bad693c9521de1207be1d64d339438e87574b2b76519a8ebd86e04ca1e3e0acdb27d1e14e348fd5eba76989f7fcdbcb8ee80ca4dee3df792abb20bbdfa17c5b034e0129d761a5c52af01942aa60186729c8d24a0079619ee4fde4408dfc6bc1e22e88023cd54fd8835ab62e92b6ce7d32240867111125b05a683b03109179a31fd0cf4e8b8984a44b9667fb4e4ceb2ef0c58effac98b5bd6989dfce34a42326e05c1abceeb53051016fc2db95d2891933606e2387e33f2bc30a1dacd460caa5f5a3cf8ce7ecee5f4e286ab63959c588d90a340eb8d25cfd7be19b9bf539b2623259c16890ef02620748fd83f60db390071472706fbdfd98bf0b728f694f31dbfbc58d3c55c4aa8f6890f754738a32f439e5e62a95021aebe5748fa13fea85b0a536ce19e7248d810d48261cf45b013e79994505bf874aad3314ff3512c1b2d1e0608cf7e169abfb365d5782fe2c462261e543bd806c501961db67d514668f9304464a1d4104679f76f2b7a1c359f0747dfb847d7d83bfc412dd5ef3454078c45b95955f8399e6f56c63fa2c6f2343a150b45f1d75df2322e3c263e056f47b8460f9b0b978993bd07724da4728da6725dbff10d9ba4dcb551bd93f45a77cc3934abbfd6be317e8c092fa600cb0d967489abb160fcccc6f8ec2ff9a43d0fbf6f7fe51d69d2fd505ad0118e96eced9709e76c78cb31c2c51da2cbbff735b23e11620ecca335bf5e78e287b799a7bdf6d1e3e0cae3eb0fd874529e3d1a4edbeb8f94123134c2280f6cc6a58e0d3385f7b9f15d53f5b2c56938493c8faa1909432d67ef90a1b186cd20f19bad5f0e44a91b8ec7d67e56fead1c16e7903d01dcc96c2d0cb22d9df5e7e58d77f403b0f58f517ea4f72c06fdb932525563f5885a405cc9c4fdcd3b10d59aa6c7b6655f0200c07ac67397342621311b18d1fdacdeb7f46f051dd367e1aa54e13fd040d416e5ca44d3243b032d9381fcd5b656843939c4a5363024daf09264fb0d108d1fc76faf5b752220f7d09c74228cdfe719e297d86196909a1995071ba242afae890bb29e6bd8c518335e4936f36e1e71e13f2ff51fa91847a684c7e5249ee969545e43c15778e1052169a21ab9845284dfb458562c10d99952a9e5dd56e939a0afeb24791037531cb1e7e7e71ae06f3d60cebc2adf9d73ed04a2fb89acc904cf0ae442539eaf06a7ad91505921a8c4a3f4016258d7d7ababcaa197a3a5165ce765a4fc1cfa7b7f5b8dcf94a64cc67217f2694089b4db86859e5fc5da06e4b7233b387e37f65e1559b5afbbb8cbe6bb17917a2f2ec67395f1addee5e496e080f1d06140ee02c330f5da3cf3307297bd31974d00160eb975085b59a78ae1284fd28c134081a45d8e180d06ecd392c0ec54d12743a558b4db1a5a964fe34a623fa6d95e2cbcd3b78877e81bd73547d880b51dd0b408ae06d45ca1c71b40a9311280ff87b17da510b6b3ec834a2992c88343e11097787d074faf46afe5ab3a5f952d827628e1f1ed81d65629a2d20d408d76a05f5aa45e3da1360a1242b7f8a9875c2af7c893975858b5afc9c09e455cc03a714905b4626b523c56fc0a32d0d9427c51ead3463992bb86ab9315fa31d220abb35124902f2bb031739d2c6b5bcad3a59dfa1341e718c1495b07981f06968ed03c8e55d617970fd6d082d0bd546945b95c3a85adf6acf1fce05afafccc372d82dea9cd6dfab4e0deebc22270b876ab6e2716ae8ebb05d58bf6148bf9e0551dd82ccc700a46a22ac928d291939b59364b56e1e7be7bcc4c0f408bc75afc1c5fdc8591429bb1f18af0699260b875282954cbf39b08ebc241e78a355918266f9796ba395c66b3e53581a47ef83536b355a30b40bff2fdaf28478fd31418381a36af001a5e9a8892879b6b6d355514acff067262fdb68d2355d49453493626172b688b4afcd83caf9fff4a77bef53d3ec61498b51a5d2d437083a60916b3c7335e2220ba410f67132c1e3091707cd37b82d096e7ca44c7824872296b74474bcaf834644a14f2df6af5c5fc469144d80b5599c48ed1f4851e3ebd6830dbf266190d39babe935d859248bc9e87fe9003291e8337dab6c7e96a007e9e70686f372a8eadc77790535a419b73ebbbee92dea7885900aaf476586bfbe078e49b6d7a5660c7b58610ae3201bdf9ee26606e4b7d1e204dc68f455ef2e7552d5cc2e3502259b0a1dc19a9b250daad4121c04a30763223ba0abaf0b441fd328881528b06230836ca4ee618a7c8b972ddcfc66e7a67c10ffd3cd72242011a7fb732928d2da5620cd7367b9bcd618ff7abafa3e27748981af04cc891e8e3538c7284a151bdb072a735303d87547cf2b7239bb451036c50e0a8599c32ecf8e97237e3637dcd50e2233fe18c288278b842846c237cf0c317132c2cedac4b2810a59fbce4e6a1a845d6d2da33346fd75a95a96273acdbb8856f248e04ccf04128f45fb482307233d4d1d46c6ae5f399ab840bcadbc42a0ad02c97dab9877c2b9af67b83cae5296d77c4d766811c0d5832cc6349a1efc6c00fcd024b24074b23feae54d9233c95690ffcca1b347a0a4fd1d3274fdd7b59fb8080c7406ad4af97ecc0b1cd2ba0af5e4e6ee02a050192ef1b26052a24fdd43c6e5f18a20d51d4f3d809fe952ab27aca3446a13fc89913dd01740227fb07a5470a3e00624f576e1f490a3d04b7ca420edf52444ca38c772e75080b6ac9d80513538df7f5232b268cb4829a47a3fc6b4a0b610af6f424c5748454df6d38882abc6764962da8094bd85d4c95cda249841c3b926e19052a5beb276b1d5ea2121577ccee9bed275087d06af0aec0264ae039daa619658d7bd01c5f6995c03165abf5146bb9aea132683c0bd4ef7002278f224f3476acdd88e261f1974d0cc8a2f08ef74c43b96b063a4c159afd3f4c17f8d409ca7b95a8b99993e09d3653693665b3fc37c780d31de41ace60539faf04a5e899480867a3b5264b0bc88c90600a4827a75f09e4a05d6d8ecf841aa0879f4444f423e539504f6392edb6306f03663f98fa821d2085278c0b222ed0c50b4b39fef7ac1a2a0bf1b838bc9a3bfd4ef8408432895d0f4d57de7450fd995df5cffb0d4a1dccde0ddaf3efff824250a62e543c4a08add2194635efe44b9771ea562d8cc93eab01b9656acbd008fc49b019821c272bef36bafe1dbf7799efbea06fd2981f021ec9748bdd8a978e8c531129a7411a830fb5a87a64c99e874d093dfec68e28444d35c733ab207e803112ecf2fa96456b61545928b10307915421e37a5b4655ca1676eddaed84d1bf0d70ec17c08e333e588052990ac2983051b883db6a3a85d0942266c6b79faeca2b3f53d91f76052122b1ff1fe0b131774c57859967cfec8ec58b00adb5a05b32ddbc805e6f4402066f19309b636231428f53ab98df3f85c49d41aa8f775dde597eae405536ba8fcefc74febb8994f96e5767adee469ee322b35210d046e99a6627be5bd9fc596c62cfda3fe2cecbf9fe277d1320f89872fb38666b3d133753e66382898f9d37cad9a0ea691774b3d60d0da4140228616e7b7882b3321c82b77304a996a583261616f741f4ab08820d31c6304f8c63a2b21579f3da7deef91e7df4758158ab2df2be61f54f130c087d145de36c611f2638a384767ea503d86e24eff64408e21824e1b74dd775bb4885708f23bbdc41ab345c93d5fc32b55a2c2df0832e2fd08ea64f7f4564df02b3648e3a3d56d30b5eba7bde004ad181d2587e8414fa86185f1c303830913ae9cb3b586219d48922691e8d9c17c2da3f540f6795e88a015ccb675d45706f8eaa35ce31e92db2f63dd0028836a03a2506855d860ec761f615fdfded1753bf8e6f066da506bf5d901ef07d419c1019a375bc722a6d2ae342b9e31a801bcd9df748456634bb6ecdb38e94d3d4f3bcec1140314e120a5cac54866afacb8ab5ea81a66d8040d10a7981b2dd43e2e5051ce89b08145f826c5ea3b8bdab5fe79", 0x1000, 0x40040, 0x0, 0x0) 08:23:42 executing program 5: bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 696.375151] sysfs: cannot create duplicate filename '/class/ieee80211/©,ķ…×;qO!' [ 696.383676] CPU: 1 PID: 9739 Comm: syz-executor.2 Not tainted 4.19.211-syzkaller #0 [ 696.391601] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 696.400966] Call Trace: [ 696.403568] dump_stack+0x1fc/0x2ef [ 696.407213] sysfs_warn_dup.cold+0x1c/0x29 [ 696.411483] sysfs_do_create_link_sd+0x116/0x130 [ 696.416260] sysfs_create_link+0x5f/0xc0 [ 696.420340] device_add+0x7d1/0x16d0 [ 696.424078] ? device_check_offline+0x280/0x280 [ 696.428799] ? ieee80211_set_bitrate_flags+0x132/0x580 [ 696.434088] wiphy_register+0x1664/0x2130 [ 696.438261] ? wiphy_unregister+0xea0/0xea0 [ 696.442592] ? retint_kernel+0x2d/0x2d [ 696.446505] ? ieee80211_register_hw+0xf5b/0x3550 [ 696.451363] ? ieee80211_cs_list_valid+0x199/0x280 [ 696.456313] ieee80211_register_hw+0x13be/0x3550 [ 696.461101] ? ieee80211_alloc_hw_nm+0x1d40/0x1d40 [ 696.466048] ? memset+0x20/0x40 [ 696.469349] ? __hrtimer_init+0xe9/0x1d0 [ 696.473425] ? mac80211_hwsim_sta_notify+0x140/0x140 [ 696.478549] mac80211_hwsim_new_radio+0x1d3f/0x3c60 [ 696.483600] ? hwsim_mcast_del_radio+0x230/0x230 [ 696.488467] ? hwsim_new_radio_nl+0x631/0x850 [ 696.492986] hwsim_new_radio_nl+0x5c3/0x850 [ 696.497324] ? mac80211_hwsim_new_radio+0x3c60/0x3c60 [ 696.502542] ? nla_parse+0x1b2/0x290 [ 696.506276] genl_family_rcv_msg+0x642/0xc40 [ 696.510707] ? genl_rcv+0x40/0x40 [ 696.514170] ? genl_rcv_msg+0x12f/0x160 [ 696.518159] ? mutex_trylock+0x1a0/0x1a0 [ 696.522239] ? __radix_tree_lookup+0x216/0x370 [ 696.526843] genl_rcv_msg+0xbf/0x160 [ 696.530578] netlink_rcv_skb+0x160/0x440 [ 696.534657] ? genl_family_rcv_msg+0xc40/0xc40 [ 696.539263] ? netlink_ack+0xae0/0xae0 [ 696.543190] ? genl_rcv+0x15/0x40 [ 696.546668] genl_rcv+0x24/0x40 [ 696.549977] netlink_unicast+0x4d5/0x690 [ 696.554067] ? netlink_sendskb+0x110/0x110 [ 696.558350] ? _copy_from_iter_full+0x229/0x7c0 [ 696.563034] ? __phys_addr_symbol+0x2c/0x70 [ 696.567409] ? __check_object_size+0x17b/0x3e0 [ 696.572015] netlink_sendmsg+0x6c3/0xc50 [ 696.576096] ? aa_af_perm+0x230/0x230 [ 696.579912] ? nlmsg_notify+0x1f0/0x1f0 [ 696.583915] ? nlmsg_notify+0x1f0/0x1f0 [ 696.587912] sock_sendmsg+0xc3/0x120 [ 696.591651] ___sys_sendmsg+0x7bb/0x8e0 [ 696.595649] ? copy_msghdr_from_user+0x440/0x440 [ 696.600427] ? __fget+0x32f/0x510 [ 696.603911] ? lock_downgrade+0x720/0x720 [ 696.608085] ? check_preemption_disabled+0x41/0x280 [ 696.613130] ? __fget+0x356/0x510 [ 696.616598] ? do_dup2+0x450/0x450 [ 696.620150] ? lock_downgrade+0x720/0x720 [ 696.624308] ? check_preemption_disabled+0x41/0x280 [ 696.629336] ? __fdget+0x1d0/0x230 [ 696.632899] __x64_sys_sendmsg+0x132/0x220 [ 696.637146] ? __sys_sendmsg+0x1b0/0x1b0 [ 696.641219] ? __se_sys_futex+0x298/0x3b0 [ 696.645391] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 696.650773] ? trace_hardirqs_off_caller+0x6e/0x210 [ 696.655824] ? do_syscall_64+0x21/0x620 [ 696.658481] audit: type=1800 audit(1668673422.616:21150): pid=9759 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="file0" dev="sda1" ino=14685 res=0 [ 696.659817] do_syscall_64+0xf9/0x620 [ 696.659837] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 696.688603] RIP: 0033:0x7fdb25cfb639 [ 696.692325] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 696.706047] audit: type=1804 audit(1668673422.616:21151): pid=9757 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir4232432466/syzkaller.Ax0SWX/656/file0" dev="sda1" ino=14685 res=1 [ 696.711226] RSP: 002b:00007fdb2426e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 696.711240] RAX: ffffffffffffffda RBX: 00007fdb25e1bf80 RCX: 00007fdb25cfb639 [ 696.711248] RDX: 0000000000000000 RSI: 0000000020000400 RDI: 0000000000000004 [ 696.711257] RBP: 00007fdb25d56ae9 R08: 0000000000000000 R09: 0000000000000000 [ 696.711265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 08:23:43 executing program 4: r0 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$nl_route(0x10, 0x3, 0x0) splice(r1, 0x0, r3, 0x0, 0x7fffffff, 0x0) sendfile(r1, r0, 0x0, 0xfb) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r6, 0x0, 0x4) getsockname$packet(r6, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r7, @ANYBLOB="0043000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@dellink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r7}}, 0x20}}, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r1, 0xc0285700, &(0x7f00000001c0)={0x7333fac2, "29f6c3cfbe431a51a77e343f5fe22efd1779fe9c0f9e8476a9cf4384a4c85f69", 0xffffffffffffffff}) sendmsg$nl_route_sched(r5, &(0x7f0000000740)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000005c0)={&(0x7f0000001e80)=@newtaction={0x1f1c, 0x30, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [{0x414, 0x1, [@m_simple={0x120, 0x11, 0x0, 0x0, {{0xb}, {0x50, 0x2, 0x0, 0x1, [@TCA_DEF_DATA={0x9, 0x3, 'f2fs\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x8, 0x8, 0x0, 0x8000, 0x400}}, @TCA_DEF_DATA={0x5, 0x3, '\x00'}, @TCA_DEF_DATA={0x11, 0x3, 'noflush_merge'}, @TCA_DEF_DATA={0x9, 0x3, '](#&\x00'}]}, {0xa8, 0x6, "79f887dffb52fba0bc88d923ab49d4053a2b70d2244877b3c8808cdc2dc5a31c27a7a41d81a1e61ba593e55358a077215791fa659162d1becdec04fcc076546e6e7b5d54dcc86d6388566ecb554cc434242d6d5386e421771c58fcb5d2f6d33ee9a651336a53547cac52694bb3108d1fcf6bcf392f47287d51cf5232e74b02b25d0f1033d88abae38041b2cb48c5f544088638a848483b15306ed842363bb9877f1b69f7"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x7, 0x2}}}}, @m_ipt={0x100, 0x18, 0x0, 0x0, {{0x8}, {0x38, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x4}, @TCA_IPT_INDEX={0x8, 0x3, 0x2}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}]}, {0xa4, 0x6, "3792b14d33cb407ed8c5dee20bd246f65104e213b7ad6a5b2648c137a231d499fa79575313d13072c245822fd4d00d30c1d3fcf973a045030606be77bd941b096ebadd95c7253906d3372e2557866e8d763bcb72d6a8caface5e1451c58299ae01d99fe89df0d3a4b84987c09e92beaffc4f5ebc32b437ee68034cb2de6976377cf29fac49e117d5a03c0068a47ca930344fa10c0cba013c82c41cd33d3d453d"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_gact={0x60, 0x6, 0x0, 0x0, {{0x9}, {0x28, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x0, 0x8a5, 0x1}}, @TCA_GACT_PARMS={0x18, 0x2, {0x7ff, 0x4, 0xd1789d38bdee6f21, 0x8d53, 0x80}}]}, {0xf, 0x6, "a0fa1cc29b93769663b0ff"}, {0xc}, {0xc, 0x8, {0x1}}}}, @m_simple={0x190, 0x6, 0x0, 0x0, {{0xb}, {0x98, 0x2, 0x0, 0x1, [@TCA_DEF_PARMS={0x18, 0x2, {0x1ff, 0x5, 0x6, 0x9, 0x2}}, @TCA_DEF_DATA={0x6, 0x3, '.\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x1, 0x2, 0x8, 0x7, 0xffffffff}}, @TCA_DEF_PARMS={0x18, 0x2, {0x6, 0x400, 0x2, 0xffffffff, 0x6}}, @TCA_DEF_PARMS={0x18, 0x2, {0x6, 0x400, 0xb19ccc4acf14dc96, 0x10000, 0x1ea}}, @TCA_DEF_PARMS={0x18, 0x2, {0x0, 0x5, 0x20000000, 0x7, 0x101}}, @TCA_DEF_DATA={0x11, 0x3, 'active_logs=4'}]}, {0xd0, 0x6, "8ddb3f7aec18101d04ee2799b58519c0100d8dd96ba45118457d898790a08c31f2fd5dbffec7f97a6b463bbbb78a2b3424adac8b32355e7b81d3f4f2c0a81b298e4020d47da35aa635975368586d2e8279aac36c7ee5822f2e48634e435ec478cebee46d3d46201a1aec5580771af65c59d488d14318a063120786c69aa45e04fc141938b8eba11633d3f16edc9a338c3e81ef001e552a55f2b758fce7e2e75636b19ec276543c23ea4c2f940b964edf6ed8bb661b29dd5f5b2e81a7fb737abd846db231e73de2afb4952865"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}]}, {0x1238, 0x1, [@m_nat={0xe4, 0x18, 0x0, 0x0, {{0x8}, {0xa4, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0x3d, 0x240, 0x7, 0xb92, 0x1}, @local, @multicast2, 0xff}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x2, 0x0, 0xffffffffffffffff, 0x77a, 0x1}, @dev={0xac, 0x14, 0x14, 0x37}, @loopback, 0xff000000, 0x1}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x5691, 0x800, 0x10000000, 0x0, 0x2}, @loopback, @remote, 0xffffff00}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x0, 0x3, 0x3, 0x1, 0x4e}, @local, @broadcast, 0xffffffff}}]}, {0x1b, 0x6, "9e7ca27fdebdd32a2c0848e7ef77070de2a9455eb29df7"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_ctinfo={0xb8, 0x19, 0x0, 0x0, {{0xb}, {0x4c, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x7ff}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x180}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x80}, @TCA_CTINFO_ACT={0x18, 0x3, {0x2, 0x3ff, 0x0, 0x1, 0x8001}}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x5ba7ff02}]}, {0x44, 0x6, "ac63d1cf94155663a4c24aa45fc615bb3442bc3179c18270ff28ae8f228298ff9d4397b00617f7888a701325f01eb1bfea836d235b8fc80387180dd158c19d08"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_skbedit={0x1098, 0x20, 0x0, 0x0, {{0xc}, {0x6c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0x10, 0xfff1}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x7f, 0x1, 0xa28c76089cf20621}}, @TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0x7, 0x6}}, @TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x2}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x3, 0x1, 0x0, 0xfffffffe, 0x7}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x2, 0xfffffff7, 0x1000000a, 0x0, 0x8}}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x4}]}, {0x1004, 0x6, "2947de2091b865786639572646ab5b5ee53cf72646aef0e4b7d8104223140a1d984fc61ee5e309a98bf08dad4f07cf76e3053c91a6e12332796783b89f1d8ca32eac0d26ee4fe743fb5041f24f01926bef3cece2cea45765cb4143a68dbb3132d79a683bb7bb98e5d6e05a7579f1e6191fc4474d047459224721621e5c156c40dc1f8f6694bc5d8dc24a0a40e7be0bb83644661a37aaf58ccf885ec4751e6f2bfa9d3c87309696f584a546b09dd0db63133bf3a696ca81dd98cd3a067b235102c8d8268f5d732fba8fa266ae1f35106172948a26a17f0befbf1e088627d92d05346b188af225350fcc081fa145e7d327a7a9ca0247d1c753ef00577996909add8933496ab1db0b685a8b7f45beb3c87078452273919a7d3228271a6a8f51d68531c92e2e61c64abcee7dd4b69a3b52354474d66df0a123ef2c5f9ec932d123b9852889e4791e67fa3a9f9d8ae1d7521a083b3087ed2aa6dd7ff5c4630f8e89c8f3f5542c8f317627fae097a64b4f06d5929eb0246ffa78c95e9762cb75a1a0763ba25c47eb470b0a285e19eaa8cd299130fad14e50182a81e951120ec800cbdd11f8e26f0084e2b461c413776e72be35f8d58fdf4942e08c32624ff63518e7b16f307ab5d2e129f3197bfc9a1144b07db6b227bceaaac09e16c9e832dedc048b4777c116febd6d10baa1312c8f89f6edb9314150cdc2fe0596650773da2a1d504722138c3b3e7b1d87e899d1853ba5d50c81bac467321cb3336efb7c291a8e072a2de7de5715d3b7984ee74b529f0bd918abd3b77797ade9b0bc242b2a99484e5b877d4560f74cb86892550f6a8e4f025c5c2fcd78b140f92da8e8728da5187b62e65bc24052a20d17d71b0a0e6bec6e05ea1c9bdb7f152e000a23bbba556c9f2558bc950778a304baec45b1d24518847b783302280e798472ab17b8083470573e3d20c09e375c26d22b4362105a6bbb19fddab01358eaadf5a46aa033a0a595cf6110479be227b66c8cd8c9e81c320775b77d7e2a2c0370157c9958af7d858c9d4518bc79483883e8200ad0f0ea943bcfad91f8c0f3493d991966a64afeb5f18bf5b871e663b882abdd15a544b68d308b3ac9a957bc1b14ebc1ef14f5d63d6eae3211183897ecac559a1d1ab1397c009bb553895d620593d6a0d50e257fa53f443036c6ddada67af1d05e6912fdc0eff82589c517284b3bb8bf0beba0046bd835a6c6e0a983199a85adeea625561690c1845aec5cbd84cb343141ab5ce4f11e3833197d61263c04abd4c1bdf70d8bb013fbc6ac372b68d06359b57783f6fe9dac055dad219009b4240f36f88f5b4f79936ec50eea4515db1b968e53f19a235eb16e2a6ae18a7fe48e8d4bb6f0397537338085804214ac864ecf584d6b89926ea9d2ff68c635362bce2e674225d80fb5876f9468d4a3c922d4fb2fd2d0bcc7a533b11c927da3a8aa01ac90d4190834aec71bd502b3c7f0eae5fad44bbd2b67fd6006f09c8a80b0358fe75b0059a554f320d6effbc2f93503753eccfcf7b6c4c3785dcb5146ca72c03407cc64981c6d5e7185800389dbb23ddff94439932f4e07120bb2c5039246d2245291902746da785af06b2e13c5364d09802917c1b45d41bda963b1022f751d191b7d944b68bd0ac90beb91150f0fedc0d0ffeb563f5ce638914026a483e3d063b9682006d2f85bf9dcd2d55e6189365d0c81c49ea7d7b160ee3006608d522cb237a19cbfde092849cd0a05e9f7b87fefb148060b5cd89b8ff0168df9e518667293812b93830d0ee6dcd5277740baa8d7e5e66f7796304df3a82f32a031ca9b4d185e3f2c3c77e0a30e6130ea67509e4f6c4dc374be9e030fd76270e4db7e5d77bdc3bc68f033ddb4de851ac88df0c5b129400a7ede32f23938936944fb7c1e237f0fbde68bf1947109568c4590080bd99aae17634d0df8542af76766415e5d1bf59e88ef2160da41dcb509811fa631931366866764b489aa6b09a4c500718ce8269bdb513db5f9f61132c01308c34bbdef2aa314f0a8023affd2c83ebc8901bd1f3912e9162f550cc157574fefbf9c906ea5092571ab2e02c0bd7c5878fc0fe34bb3a61ab4389836badb8cc4e558865ef4e3fd81b1fc415c634b6c2c25fb6454b16e3f14970dec96559c4db961b67cbf280b04219121b913438af6b880f4dfb70dde76cac60fc3bbb9b71978b50ce632dc6c4fd9509b284fcd7843ba6a4cde2b9a223dfdeaf5d1849558a4859062cc2ccf0b2e46fa5edcb0b3464b50ffb9bff3186b65e38d94ba61cda1670d0d1d51195352e079ad3125458d9bd32fee3b09b86a6fc72097fbd413292cab2e572c4358f0415cb4571fc1e032783f8a32543519ee14c02cbb57d45f9a66cb9efa03e7cab422929116012d57c262798b86c9f8528954c2bf814f1988bb035ba4f1fa69fb0258cd42371e4160be865be995c1e3ef22ffcc4f00e9051f6eefd0428fc5058f0d62745b78f6f541996cdebc390372a2db882e653fbbc64c48f4617b3c13bc34549cc57f707e457dd77c40d19d321935284911d61aed1b95e619e85841b751eb39d17c1ea1786fb2ecbf18a7cae1be1dd3792b2ee279e5f659d2623b73ea3b8f74a12e9ad68585c29a23518a9df7d560aefb9eb2530844b985dbbe8b0aa790a5da87e2fb14db876290004199d7a96b6a77927f1cf18ed434a7bd863b808c8a76062ee386be9b0bac769a1087adb4a3011caca94ce834d49f654d41cd7bf7055f59f9929e5ead910df303abc71a182767d972081d83aa7237ad4ea8099392a39201a0b810cc7aa3437f226a9d024e165f9a8b47efa311601d15c7087a90c754f756a86630038994702812b4d1b41bad2b2ae8b4b21071ed07745a80e77f85c061cd7e9c1f0d41f5c61f11331d053ed0dc6e6786dcaec58a07d42fcc30913ac388da316e838148efdc5262726155509a9c9fe0ec31563aae2a8e7884feff513fb301d1fadc2a23d54841c5ff8837d83eecfeb3b5c5a7c21cdb5fe8dcb24019b6fd6bb21c30d30d1b88437c933e7fe95f9d835052a90bd8964119aa79f6a5bddb47d6c76ccfb71adda1adeb78f0875eb82598442bcd7c9020a1041b1fa1e979e1730c4bf3a4abc4e587e6b19d40863aeb1dcabedd2032180e5eae5b11b8e46c327ab9b9ecb54fa9f000d3817d96449d4b0d01c9c14f0ca08dcc6f2a51c1c945a706a0f7409e0e64f2929655513acec5e0430c16d42288d8e92fd7f4b0afd49be6624ebc7acab43dc8af6aede507b078d849b5903e1e6e27cab0c97ab524186e39d3343ca9bdfaef26488d301962f17429e587a6816e6d86685dcb23a401265ae0a8ff143b64274c7c48976d35bd0172f41b3b2f363a98f1701e3da2403b9bf40d9389c4332644ed40f358a0b979e55a4edf477d89371defa201a12cd4d5f5d1d5986f006ff4217a8a8301315143d764dbafc002f54e489c1037740f27ecdac3ee2cc7c7de01530252bac455a5bc98beda8f6eabfd46adef7e6a63a43da8e816e0c5a5adbaf1fbba7b9f5feff4e8624fd6aa0d38d6dd4423dd97bd59bdfd22cf14513be54f7feb184d046680b1fe766d46c3b34a4428d3e20358dfd722cc32d425393d9eb433d019e5dc3382bbcbc7fc03c0d456dafe74277476fd12f67999530ad9ea6ea00a98126a49d33317b7732ecdd45e7c2c4ccf5a0d3c1096aaa929466c7f8eeed684f802f790707ff5581dd4860a91b3c64bd61453f0a21754b542c1d3c29ad84f447b8db78f2f70c046796cd07bfa0fa0e1eccef4152324d04ab3a8e22911b5010a800dcbf564148d2a26906d75795b31c52ed0a519fb852f51951617dc80bbde20721ee551fc73985ec419b0ede07c8d86c46fddb1a3a008e6d64fbc46428bdbd153c978c1e6f7e2bd9247b46416f757c5c992fc9549d8e599a63e97ac7179088ef721c58a83364a445cdbf5ac9667b2cb0f0cb9511f86219b7857e0530ea6eeefecb86ae9097d17a8071ef1f0f81abfe74cde789337443ba038fa76bd7ac10c2aa8652748f77ba83b16e4600ca2abbeadab26deda7424f5e1fd1a346ecb9e1b3ab1c1eda39162d1796e098a789563115f5ce231ce84212ec9f40437d4c70c7e7b889ec3bddd871e042d1b0b8952d8f6bd6b463e810ae494d9b4b23f05b8a3cd9ad1121782453c86c2bfdc8e6acf92246e91e86b96190916b48407396d89b4c05812aa183c86314330c38a32530cb7f57712e23c22f43dae3353d1ac3ab113a3d174046336515d1aed40252f03c3cbc3f9c0f6cb1aedbbcdd88e68e0236485eb78405415fdc69a1cbcfd81ee57ae67c7512b0758399aaa2225084b07bc74746905cd62c77ea6c442b95a52e74fff0bec9bde6a23ce8d4725ffbfe8e4979db20bbaa2c77dd8822c2c9def0ea484f5509e504d86fde4a1b479cb0b2a369cf2f22ba9c5f82a455a26236b4e44dde7b80fc6ef1db41acc7bb32f044e9443c7174a96e17841bf65503fedf6c6f7c40b2ba20bf3a2fd15c1d0d400b85738f4f6f7f3e38ecfd58f11b4229c070781879e81e4f09df5de4f2719f0e5b0082c5c1c59a6171d718878dc150e6134880b12ca2050ff966d669aba53dbe686f2974ccc2b5bfb7104c9726c92b58327a0234da64a51f58f9f6819865b22a8ce95234e40b9c4d543078bec2f2e7be5f469fcdd597f954b1a49e66d1183f6ebb2d3155e6e138d883a6f105955ac3209e63eb839e83901fb2d75ab136a1fafab1809169829dbdadd4064572c09c57004b747734cfa8ef578d44d9e5cc7b067c5d3dc87bb15fdfede96721211801becf9d5a600d7cc04a4bd3bb57f4a49cb7cc19bc32f97eb8ea6ffb3a8889e244a925c372240843be1d631e3c0f1d5f7a98be025f03db43fcd38ccb358c9450c3c7910179db84597a2b5a08eb4aeb00436a90399213cf0523c9c1fa15fe282e08aea6a54ba93a5f1806a057400a256fdfd44d85638bfe0d9d69fcb87343024784272df13a1fd209fa4211966b7434b7d50278e37dadf28054a17ecc6a2b6eb5ec2e2e468ab248d1ed3de33672b72210538442f6afba269670e3fee5ec46122f442c627af3c05686b2508049a1dac324e935b665db8ebf3ebfbdcd26f31d9e265c7399ceb3e381a5bf59ed49d362f711ac5934993202897b0807a6db929629b2361cd24c354cade6a7dc54f0a9ecb4cab2b3d110121aebd4b416daa8b9d7cfdf10e0e361beeaa7f96f77a42de1ecb562b6b6f921c1f06d722eeed91d3aa3ec95723d628d03395c1aa8f6b891a3955aee7c1b5441b42d3543789cd5f6687def40b2a5a1552ddff24a862038c3c5679affd94b9efb8e8fd5abc3b174c7eb6bf08a73dea3b9e4efdcb0c7ce2926e8549f1f44d432b364c95f3189287b0e93c4754ff9fed2f95b9617eaae93bb5e2a5f1de044ea892ec940740e7c4eafca4f0a44e37149a78b8760d6c8ab70dd55bc45f1c76cf284c1a4689d193c7207909638f18c5031682068005923d3df16c71d84b5f3d877008320f8c78d420cae2db29225f9f95aa87b28ffd821746cc94b79f96731e1a4d80f8d8b338f2f805ffbf1af721f9de352450ba5b96f64c3d9b2037b1e71ca0b9273f3286d45b71d5bba7354ad41c9c7027da906b01661766c2de7206057abfe8a90557efabbea96e01fc2d4bd6c9d3bb8beb1c1aa059dc470815e5d128c087ecf6d88175eab24f61b634c5f49dfa90f1f111f86c383c936dfa0c6f8bb6b1321d0f2cdc023c98444995ea37cb562d6d5d5bc8ee912c96ce32166597ec4b8ba9a38650d2aab4ba4708dd14c527d1"}, {0xc, 0x7, {0xb099044c7c406070}}, {0xc, 0x8, {0x0, 0x1}}}}]}, {0x8bc, 0x1, [@m_ipt={0x1c4, 0xe, 0x0, 0x0, {{0x8}, {0x148, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TARG={0x10e, 0x6, {0x9, 'raw\x00', 0x0, 0x80, "c5148354f9659057352a5818c18bb6e542fcbdfe401f5efafc9f1c6b4d46b4544592dc3bad4692d31eaccdf91916af563ca565774de2c9f94672f1d6a6659ab0e5034703271c82e08520eb410d2a6747e3acfecf36592883f8789fc779f60207e5bdad9ad966e2c686d2a692e3c236cebd07e482000ce22d913fd4ff1b1f0869220d1017cf8e262a2541a44b38e2da885bed43c19dadcb04cd64cf40e6b218e3b2799e9c43c8b6632e999d438cf776e6bff56450f65217bed345338d75256623de71e449daf634d79e4915bb4feddf37b78b3eae43626425bbf11a547ddd26a214e58883"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x200}]}, {0x58, 0x6, "f4180a0c5c0007c7f8cab1586dbb96846f36aff922b29d823c325d7d8a90c0831c9e2d90efb835385adf315c4246d0d4e67f740603ac84124acad74c13e1cdeb83843f90841859569e1f5f6eb4f2f0220394dc22"}, {0xc}, {0xc}}}, @m_connmark={0x184, 0x7f, 0x0, 0x0, {{0xd}, {0x58, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x7ff, 0xb5bc, 0x6, 0x0, 0x401}, 0x80}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x5, 0x81, 0x2, 0x5, 0xfad}, 0xc3}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8e, 0x1, 0xffffffffffffffff, 0xaf, 0xffffffff}, 0x5}}]}, {0xfe, 0x6, "b2731f9bfcf51ed184d270b6b1c6fed8a7b357d63a95ab416954eafd29220ef5e17704aca033371cd7909421091b1f74aa6f4689c706a552b2b9eeffdc193432bdecaa40ad3b4eb848c27b760af812c4529d3cd557c6ea71e63cce2ac059bbeb8baa17969879cd55810d6b1186b184d9c5d166224ece9f23e0de9dc71aca0770264ec4a3d2cb2fa0246e29579f955c74884c2055c42ada0f1b846ee8a17bd900c5989b162aaed745c1d5b8fa846f302f7a8c95df4fb3a6910b1118b76b901b396e1f1f632bd012d66232a21b3c6ac01a77e61dd733b84907264733d9d864240739dfa941afe376f6f0824c897be98ba404efb6e074118be61098"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_skbedit={0x88, 0x1a, 0x0, 0x0, {{0xc}, {0xc, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x100}]}, {0x52, 0x6, "8c9ab4b63735efa4a3802a2a44ef91ca1ef46165451a0421f49711e0c24ab9984ec00fbb46276265cd5bd60d738551e99d0e687900873ee44bac0fc7b5c32868868ab9684a43e3f4cba999b7e697"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x3}}}}, @m_sample={0x10c, 0x1a, 0x0, 0x0, {{0xb}, {0x4c, 0x2, 0x0, 0x1, [@TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x68c0334e}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x2}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x7fff}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3228}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x80000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x9}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x7}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xfffffffb}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3}]}, {0x96, 0x6, "54b7b5876472c105227a3a269df0afbb1df79aa60352764c4fd7b55f8fa7848cfbcacb288a01203c4ada92773068981ca3a715ea89e50ebc343746ff3a3513c4bf5322781759b9f37ae321bab52387fed468b7adddb7698a1d2130c66c0c253b0c81b3ad4808319252f1f966a2239633c6c3b1bc68e8fb453f171fdb726663579e3af0227eed3da7850596f20482d3999ad5"}, {0xc, 0x7, {0x1, 0x1}}, {0xc}}}, @m_csum={0x120, 0x1c, 0x0, 0x0, {{0x9}, {0x90, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x3, 0x2, 0x4, 0x1, 0x400}, 0xd}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x3e, 0x0, 0x6, 0x815, 0x6}, 0x30}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5, 0xc1d6, 0x8, 0x5, 0x6}, 0x16}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x169, 0x1000, 0x2, 0x1ff, 0x3}, 0x3}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x2df12ef2, 0x0, 0x5, 0x9, 0x2}, 0x7b}}]}, {0x68, 0x6, "341110b75c9ce76bdb0d08a4c731acb5aa9c381c80dba8c6bb1879a6962e73fa1406f964b96716a414157df127d1aa91535dbdcbdf47a9cfb043841312e4526b845c80634ed21a4481e369f8d44f404577c6075b3e6d7ae5c26f4273bd12d8c8465a10c6"}, {0xc}, {0xc, 0x8, {0x2}}}}, @m_gact={0x178, 0x10, 0x0, 0x0, {{0x9}, {0x58, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0x8fa, 0x10000000}}, @TCA_GACT_PARMS={0x18, 0x2, {0xd7a, 0x2, 0x6, 0x4, 0x3f}}, @TCA_GACT_PARMS={0x18, 0x2, {0x4, 0x8, 0xffffffffefffffff, 0x19, 0x217}}, @TCA_GACT_PARMS={0x18, 0x2, {0x0, 0xffff, 0x2, 0x2, 0x49f}}]}, {0xf7, 0x6, "088c2426ca5af9417c8dcb03313fbda120fe9507782fe859936206c339a20c6e32c83eb5b218e120421d378bb7ab607c4637abb1b7ea8366fa3b58030bf666844116a6dbb24cd474ea719a27e853680d4903b60393a93791c4fbf822f449e36bfc02391510aab35970c1776873b4d539ad0a4303d12cfb66ca0869d243c65946b28ba7442b81e11153fba5c612e86172a280463c60af6e23ea1fd4f90ec761831edad64ada53cc2f92eaccc034f4a41940e03ce4bea668ba0e913f865d925e6e9ab5c1daf1fbf3c26ef26b6aedcf080676bbec6dcb9a1aaadc531f4f0c826172acc3d64be98652fc59b38411dfc7f9155fde38"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x7, 0x2}}}}, @m_bpf={0x144, 0xe, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_OPS_LEN={0x6, 0x3, 0x2}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}, @TCA_ACT_BPF_FD={0x8, 0x5, r8}]}, {0xff, 0x6, "6bd57cbe4ec487d44919ec960989379fb9287ded656ed35ff3982c2ce2560b781a8ba0f5e5e9f17a126789ad23f3614d935db21c1289a3b15582e061a2821e179f418bdc0ecb25e59f7aa3a3cbcea4288f1d3d235d650bdd37b41b6e6e61a2ed29ad0be02f8962630e37d66c12d94970b186f0ef3d2e9e9e8a6bb262b10e6cd5a51617ed58003868f7ba05bdd1a7e3b7283d1794a557ef03481b11244ecf890a83f5949534bbeebfc6d7019d1a18f6d2e71582d11a64091f720b1b28e53ca7de32e45e3178a98715ce44648225fe4c12e5f8a1b6b31fbfabde9f0af3cd49b9c9eb07acbc2e9752fd5b368171df42af591fad1d99f24534c0511b0b"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x2}}}}]}]}, 0x1f1c}, 0x1, 0x0, 0x0, 0x880}, 0x24000800) syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00007b81f8c1db1caa5faed098920000000008004500002c0000ae57e01010a1000000119078ac1e00f4ab1414aa00004e200018a12acf06000000000000000079437b0c462312e69a07ea36ef23f2bc68ffb6184b99"], 0x0) r9 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r9, 0x0, 0x4) getsockname$packet(r9, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r9, &(0x7f0000000100), &(0x7f00000002c0)=0x14) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000800)={'gre0\x00', &(0x7f0000000880)={'tunl0\x00', r7, 0x10, 0x8000, 0x15, 0xffffff42, {{0x10, 0x4, 0x1, 0x2, 0x40, 0x66, 0x0, 0x3, 0x29, 0x0, @multicast1, @multicast2, {[@end, @ssrr={0x89, 0x1b, 0x62, [@loopback, @dev={0xac, 0x14, 0x14, 0x31}, @remote, @loopback, @broadcast, @dev={0xac, 0x14, 0x14, 0x1f}]}, @timestamp_prespec={0x44, 0xc, 0xe0, 0x3, 0x5, [{@private=0xa010100, 0x20}]}, @end]}}}}}) sendmsg$nl_route_sched(r9, &(0x7f0000000ac0)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000a40)=@getchain={0x44, 0x66, 0x10, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r10, {0x6, 0xffff}, {0x10, 0xf}, {0x9, 0x5}}, [{0x8, 0xb, 0x5}, {0x8, 0xb, 0x1}, {0x8, 0xb, 0x20}, {0x8, 0xb, 0x7}]}, 0x44}, 0x1, 0x0, 0x0, 0x4040001}, 0x20008800) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:43 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x0, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:43 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, @val={@void, {0x8100, 0x0, 0x0, 0x2}}, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) sendto$inet(r0, &(0x7f00000003c0)="aced101dbf00fed3057b26050786e5486a83068e49bee2c6ddb7c2bad3d8435b737444552d5bf3932d03cecfbc14ffba962f3bfc1ade70a4c8d0fdc2303c555790399b6bf1101fd2eba35bec9d31f2e27111936251892675d0cf1c7bcf300e6e44247005323ffee61d160d87dd9483c8ffa09172ef417346160c9fdf353ef95a1b0573aef63d67da8bbe3ef7a3ce5e1202230ae8a12e1c616d445f7bd51a8bd91e89aa5d8babc191b6d4f5e56273b91331df4062fd48b2159b5b7582d880d05926f66af2a3638de1bb56ac980e714aeb1b521be4e867a13633c92d02a09fae220b76d2a3031bd93f895a94581e57d4e9a63b17fb611a4dad98d6fea65e3523bcc03284a6be8e15bf0bc6402b810075aa88898209fd287063202c4ba940d794c28d1eb506f81489513d4a2f0a1c6095b9de0ec5a1f5276f4e151bb6a6b9242b2d8b59325e98b494315dfecc94875553850127b9cdfa45559a1fadb83544f3bb583269d2f7ffecd6001d1440d60ace25259d58d7f531f605b1bdfc1e3a57cbddaefd8f01f696be91cf67c34cdcf52a2223e106e047bddb2352abb6ed9e5526ccd693fc8f5ef7a0f8282198bfd123c1ebce4fc0eb8df34722567f3c13c0699bb3ab1d9d580fb20e7d3c739e3b515880afd7740fcabcc7c5b55711f10d73851883198b287af110717543b7d5a352a913383889a40a95584528a01e81bde22dc09cdb6113a0ce9fc5edbcd3c2e64725ab24e508dec9ef0537cc8882fc92c6edf115d9b60b5a42ced1f3f2957a1400e8d61b67890ee843239eb4768efb8742a6a3492921e3cdbe69bfe4283dd4595668147ac528867e1d2e2719c32c379187b9719f0073124579cef9185a1645b3c0bb293c26db38f71cb6e1b2b3b7dfcf13af4d299999e1ae0450248933b58bccdb4e578673de398c1bd506635aa064867d184b81b25d7d71d158dcae0ef506a28bcf47083ee7265ee0e71d15c9f83e138e02322f30f3c0c51dccf22e406c8dc3f155ec64b24caf10475125559348127e718f52dacbdce7bdc1f92fa040164fe8b141e32a863c95111b1f2dd3e3871751786d34ed56c2340295401ad6df7414662055e7d4cdbba2759d1752da88184945bec8f5044bdc73d16c53921987df2f95a03737dc312cd1f043a9700727bbc37cb59f97f927dd5cb1ec5efdde3ed12253a69a7a8df06538de2fd8b66c7cfe3b7bb78b8cd03bf8ac2c3dab43e6248a6c6312882f1c2889f51c42a13f5c398761eef39850ecc945913ff0303f32f0fee7eaeb73450608a85e83a32cc0739f4f6b3285007a8411cc109725d06a38c0596cf90dd36cd083da174b6c17ae77cdbbae3be77e8ba03ba8ba1d5dcdbd1e33dd38151e5d2857cc89cab5f614d2a4eb3d8bc71bbc329b61424da5a606e2f5bc5795ef739cb176bcd1bc2f7a9c1d814bf703ed3ed70eb9bd82cbf309bc1856f57b47e9753959033c16aec1f6dd6371561c88d5cfbc0992f16b13b128ac958e4e27549a9e3f77cd785aa62f993209ea2a78eda21ab9ba516759a6c201b41fb4befd5f1625c9d8d082cce7f10a31879dfdbf8f0481663655ef0305077ef4c573403fe583a063b071d91ac19c327578cc69201c3251039d08d333e337eb139532f1b39c62d7c9b4b775d72dd4628fe5b6c1eb8529908fbc6e27eb751dec6210e8b073a8c29b9a7b40ad984b2dc64de92e65f8eaf3b27f726c439620901a652f098d136f6ef711bab17b74a0d6d43f8071d613ac4bc56b87c1f1ae37cf051a9d0659770967167243a6799ace697bad693c9521de1207be1d64d339438e87574b2b76519a8ebd86e04ca1e3e0acdb27d1e14e348fd5eba76989f7fcdbcb8ee80ca4dee3df792abb20bbdfa17c5b034e0129d761a5c52af01942aa60186729c8d24a0079619ee4fde4408dfc6bc1e22e88023cd54fd8835ab62e92b6ce7d32240867111125b05a683b03109179a31fd0cf4e8b8984a44b9667fb4e4ceb2ef0c58effac98b5bd6989dfce34a42326e05c1abceeb53051016fc2db95d2891933606e2387e33f2bc30a1dacd460caa5f5a3cf8ce7ecee5f4e286ab63959c588d90a340eb8d25cfd7be19b9bf539b2623259c16890ef02620748fd83f60db390071472706fbdfd98bf0b728f694f31dbfbc58d3c55c4aa8f6890f754738a32f439e5e62a95021aebe5748fa13fea85b0a536ce19e7248d810d48261cf45b013e79994505bf874aad3314ff3512c1b2d1e0608cf7e169abfb365d5782fe2c462261e543bd806c501961db67d514668f9304464a1d4104679f76f2b7a1c359f0747dfb847d7d83bfc412dd5ef3454078c45b95955f8399e6f56c63fa2c6f2343a150b45f1d75df2322e3c263e056f47b8460f9b0b978993bd07724da4728da6725dbff10d9ba4dcb551bd93f45a77cc3934abbfd6be317e8c092fa600cb0d967489abb160fcccc6f8ec2ff9a43d0fbf6f7fe51d69d2fd505ad0118e96eced9709e76c78cb31c2c51da2cbbff735b23e11620ecca335bf5e78e287b799a7bdf6d1e3e0cae3eb0fd874529e3d1a4edbeb8f94123134c2280f6cc6a58e0d3385f7b9f15d53f5b2c56938493c8faa1909432d67ef90a1b186cd20f19bad5f0e44a91b8ec7d67e56fead1c16e7903d01dcc96c2d0cb22d9df5e7e58d77f403b0f58f517ea4f72c06fdb932525563f5885a405cc9c4fdcd3b10d59aa6c7b6655f0200c07ac67397342621311b18d1fdacdeb7f46f051dd367e1aa54e13fd040d416e5ca44d3243b032d9381fcd5b656843939c4a5363024daf09264fb0d108d1fc76faf5b752220f7d09c74228cdfe719e297d86196909a1995071ba242afae890bb29e6bd8c518335e4936f36e1e71e13f2ff51fa91847a684c7e5249ee969545e43c15778e1052169a21ab9845284dfb458562c10d99952a9e5dd56e939a0afeb24791037531cb1e7e7e71ae06f3d60cebc2adf9d73ed04a2fb89acc904cf0ae442539eaf06a7ad91505921a8c4a3f4016258d7d7ababcaa197a3a5165ce765a4fc1cfa7b7f5b8dcf94a64cc67217f2694089b4db86859e5fc5da06e4b7233b387e37f65e1559b5afbbb8cbe6bb17917a2f2ec67395f1addee5e496e080f1d06140ee02c330f5da3cf3307297bd31974d00160eb975085b59a78ae1284fd28c134081a45d8e180d06ecd392c0ec54d12743a558b4db1a5a964fe34a623fa6d95e2cbcd3b78877e81bd73547d880b51dd0b408ae06d45ca1c71b40a9311280ff87b17da510b6b3ec834a2992c88343e11097787d074faf46afe5ab3a5f952d827628e1f1ed81d65629a2d20d408d76a05f5aa45e3da1360a1242b7f8a9875c2af7c893975858b5afc9c09e455cc03a714905b4626b523c56fc0a32d0d9427c51ead3463992bb86ab9315fa31d220abb35124902f2bb031739d2c6b5bcad3a59dfa1341e718c1495b07981f06968ed03c8e55d617970fd6d082d0bd546945b95c3a85adf6acf1fce05afafccc372d82dea9cd6dfab4e0deebc22270b876ab6e2716ae8ebb05d58bf6148bf9e0551dd82ccc700a46a22ac928d291939b59364b56e1e7be7bcc4c0f408bc75afc1c5fdc8591429bb1f18af0699260b875282954cbf39b08ebc241e78a355918266f9796ba395c66b3e53581a47ef83536b355a30b40bff2fdaf28478fd31418381a36af001a5e9a8892879b6b6d355514acff067262fdb68d2355d49453493626172b688b4afcd83caf9fff4a77bef53d3ec61498b51a5d2d437083a60916b3c7335e2220ba410f67132c1e3091707cd37b82d096e7ca44c7824872296b74474bcaf834644a14f2df6af5c5fc469144d80b5599c48ed1f4851e3ebd6830dbf266190d39babe935d859248bc9e87fe9003291e8337dab6c7e96a007e9e70686f372a8eadc77790535a419b73ebbbee92dea7885900aaf476586bfbe078e49b6d7a5660c7b58610ae3201bdf9ee26606e4b7d1e204dc68f455ef2e7552d5cc2e3502259b0a1dc19a9b250daad4121c04a30763223ba0abaf0b441fd328881528b06230836ca4ee618a7c8b972ddcfc66e7a67c10ffd3cd72242011a7fb732928d2da5620cd7367b9bcd618ff7abafa3e27748981af04cc891e8e3538c7284a151bdb072a735303d87547cf2b7239bb451036c50e0a8599c32ecf8e97237e3637dcd50e2233fe18c288278b842846c237cf0c317132c2cedac4b2810a59fbce4e6a1a845d6d2da33346fd75a95a96273acdbb8856f248e04ccf04128f45fb482307233d4d1d46c6ae5f399ab840bcadbc42a0ad02c97dab9877c2b9af67b83cae5296d77c4d766811c0d5832cc6349a1efc6c00fcd024b24074b23feae54d9233c95690ffcca1b347a0a4fd1d3274fdd7b59fb8080c7406ad4af97ecc0b1cd2ba0af5e4e6ee02a050192ef1b26052a24fdd43c6e5f18a20d51d4f3d809fe952ab27aca3446a13fc89913dd01740227fb07a5470a3e00624f576e1f490a3d04b7ca420edf52444ca38c772e75080b6ac9d80513538df7f5232b268cb4829a47a3fc6b4a0b610af6f424c5748454df6d38882abc6764962da8094bd85d4c95cda249841c3b926e19052a5beb276b1d5ea2121577ccee9bed275087d06af0aec0264ae039daa619658d7bd01c5f6995c03165abf5146bb9aea132683c0bd4ef7002278f224f3476acdd88e261f1974d0cc8a2f08ef74c43b96b063a4c159afd3f4c17f8d409ca7b95a8b99993e09d3653693665b3fc37c780d31de41ace60539faf04a5e899480867a3b5264b0bc88c90600a4827a75f09e4a05d6d8ecf841aa0879f4444f423e539504f6392edb6306f03663f98fa821d2085278c0b222ed0c50b4b39fef7ac1a2a0bf1b838bc9a3bfd4ef8408432895d0f4d57de7450fd995df5cffb0d4a1dccde0ddaf3efff824250a62e543c4a08add2194635efe44b9771ea562d8cc93eab01b9656acbd008fc49b019821c272bef36bafe1dbf7799efbea06fd2981f021ec9748bdd8a978e8c531129a7411a830fb5a87a64c99e874d093dfec68e28444d35c733ab207e803112ecf2fa96456b61545928b10307915421e37a5b4655ca1676eddaed84d1bf0d70ec17c08e333e588052990ac2983051b883db6a3a85d0942266c6b79faeca2b3f53d91f76052122b1ff1fe0b131774c57859967cfec8ec58b00adb5a05b32ddbc805e6f4402066f19309b636231428f53ab98df3f85c49d41aa8f775dde597eae405536ba8fcefc74febb8994f96e5767adee469ee322b35210d046e99a6627be5bd9fc596c62cfda3fe2cecbf9fe277d1320f89872fb38666b3d133753e66382898f9d37cad9a0ea691774b3d60d0da4140228616e7b7882b3321c82b77304a996a583261616f741f4ab08820d31c6304f8c63a2b21579f3da7deef91e7df4758158ab2df2be61f54f130c087d145de36c611f2638a384767ea503d86e24eff64408e21824e1b74dd775bb4885708f23bbdc41ab345c93d5fc32b55a2c2df0832e2fd08ea64f7f4564df02b3648e3a3d56d30b5eba7bde004ad181d2587e8414fa86185f1c303830913ae9cb3b586219d48922691e8d9c17c2da3f540f6795e88a015ccb675d45706f8eaa35ce31e92db2f63dd0028836a03a2506855d860ec761f615fdfded1753bf8e6f066da506bf5d901ef07d419c1019a375bc722a6d2ae342b9e31a801bcd9df748456634bb6ecdb38e94d3d4f3bcec1140314e120a5cac54866afacb8ab5ea81a66d8040d10a7981b2dd43e2e5051ce89b08145f826c5ea3b8bdab5fe79", 0x1000, 0x40040, 0x0, 0x0) 08:23:43 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={0x0}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 696.711272] R13: 00007fff4b0a46bf R14: 00007fdb2426e300 R15: 0000000000022000 08:23:43 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={0x0}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:43 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, @val={@void, {0x8100, 0x0, 0x0, 0x2}}, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) sendto$inet(r0, &(0x7f00000003c0)="aced101dbf00fed3057b26050786e5486a83068e49bee2c6ddb7c2bad3d8435b737444552d5bf3932d03cecfbc14ffba962f3bfc1ade70a4c8d0fdc2303c555790399b6bf1101fd2eba35bec9d31f2e27111936251892675d0cf1c7bcf300e6e44247005323ffee61d160d87dd9483c8ffa09172ef417346160c9fdf353ef95a1b0573aef63d67da8bbe3ef7a3ce5e1202230ae8a12e1c616d445f7bd51a8bd91e89aa5d8babc191b6d4f5e56273b91331df4062fd48b2159b5b7582d880d05926f66af2a3638de1bb56ac980e714aeb1b521be4e867a13633c92d02a09fae220b76d2a3031bd93f895a94581e57d4e9a63b17fb611a4dad98d6fea65e3523bcc03284a6be8e15bf0bc6402b810075aa88898209fd287063202c4ba940d794c28d1eb506f81489513d4a2f0a1c6095b9de0ec5a1f5276f4e151bb6a6b9242b2d8b59325e98b494315dfecc94875553850127b9cdfa45559a1fadb83544f3bb583269d2f7ffecd6001d1440d60ace25259d58d7f531f605b1bdfc1e3a57cbddaefd8f01f696be91cf67c34cdcf52a2223e106e047bddb2352abb6ed9e5526ccd693fc8f5ef7a0f8282198bfd123c1ebce4fc0eb8df34722567f3c13c0699bb3ab1d9d580fb20e7d3c739e3b515880afd7740fcabcc7c5b55711f10d73851883198b287af110717543b7d5a352a913383889a40a95584528a01e81bde22dc09cdb6113a0ce9fc5edbcd3c2e64725ab24e508dec9ef0537cc8882fc92c6edf115d9b60b5a42ced1f3f2957a1400e8d61b67890ee843239eb4768efb8742a6a3492921e3cdbe69bfe4283dd4595668147ac528867e1d2e2719c32c379187b9719f0073124579cef9185a1645b3c0bb293c26db38f71cb6e1b2b3b7dfcf13af4d299999e1ae0450248933b58bccdb4e578673de398c1bd506635aa064867d184b81b25d7d71d158dcae0ef506a28bcf47083ee7265ee0e71d15c9f83e138e02322f30f3c0c51dccf22e406c8dc3f155ec64b24caf10475125559348127e718f52dacbdce7bdc1f92fa040164fe8b141e32a863c95111b1f2dd3e3871751786d34ed56c2340295401ad6df7414662055e7d4cdbba2759d1752da88184945bec8f5044bdc73d16c53921987df2f95a03737dc312cd1f043a9700727bbc37cb59f97f927dd5cb1ec5efdde3ed12253a69a7a8df06538de2fd8b66c7cfe3b7bb78b8cd03bf8ac2c3dab43e6248a6c6312882f1c2889f51c42a13f5c398761eef39850ecc945913ff0303f32f0fee7eaeb73450608a85e83a32cc0739f4f6b3285007a8411cc109725d06a38c0596cf90dd36cd083da174b6c17ae77cdbbae3be77e8ba03ba8ba1d5dcdbd1e33dd38151e5d2857cc89cab5f614d2a4eb3d8bc71bbc329b61424da5a606e2f5bc5795ef739cb176bcd1bc2f7a9c1d814bf703ed3ed70eb9bd82cbf309bc1856f57b47e9753959033c16aec1f6dd6371561c88d5cfbc0992f16b13b128ac958e4e27549a9e3f77cd785aa62f993209ea2a78eda21ab9ba516759a6c201b41fb4befd5f1625c9d8d082cce7f10a31879dfdbf8f0481663655ef0305077ef4c573403fe583a063b071d91ac19c327578cc69201c3251039d08d333e337eb139532f1b39c62d7c9b4b775d72dd4628fe5b6c1eb8529908fbc6e27eb751dec6210e8b073a8c29b9a7b40ad984b2dc64de92e65f8eaf3b27f726c439620901a652f098d136f6ef711bab17b74a0d6d43f8071d613ac4bc56b87c1f1ae37cf051a9d0659770967167243a6799ace697bad693c9521de1207be1d64d339438e87574b2b76519a8ebd86e04ca1e3e0acdb27d1e14e348fd5eba76989f7fcdbcb8ee80ca4dee3df792abb20bbdfa17c5b034e0129d761a5c52af01942aa60186729c8d24a0079619ee4fde4408dfc6bc1e22e88023cd54fd8835ab62e92b6ce7d32240867111125b05a683b03109179a31fd0cf4e8b8984a44b9667fb4e4ceb2ef0c58effac98b5bd6989dfce34a42326e05c1abceeb53051016fc2db95d2891933606e2387e33f2bc30a1dacd460caa5f5a3cf8ce7ecee5f4e286ab63959c588d90a340eb8d25cfd7be19b9bf539b2623259c16890ef02620748fd83f60db390071472706fbdfd98bf0b728f694f31dbfbc58d3c55c4aa8f6890f754738a32f439e5e62a95021aebe5748fa13fea85b0a536ce19e7248d810d48261cf45b013e79994505bf874aad3314ff3512c1b2d1e0608cf7e169abfb365d5782fe2c462261e543bd806c501961db67d514668f9304464a1d4104679f76f2b7a1c359f0747dfb847d7d83bfc412dd5ef3454078c45b95955f8399e6f56c63fa2c6f2343a150b45f1d75df2322e3c263e056f47b8460f9b0b978993bd07724da4728da6725dbff10d9ba4dcb551bd93f45a77cc3934abbfd6be317e8c092fa600cb0d967489abb160fcccc6f8ec2ff9a43d0fbf6f7fe51d69d2fd505ad0118e96eced9709e76c78cb31c2c51da2cbbff735b23e11620ecca335bf5e78e287b799a7bdf6d1e3e0cae3eb0fd874529e3d1a4edbeb8f94123134c2280f6cc6a58e0d3385f7b9f15d53f5b2c56938493c8faa1909432d67ef90a1b186cd20f19bad5f0e44a91b8ec7d67e56fead1c16e7903d01dcc96c2d0cb22d9df5e7e58d77f403b0f58f517ea4f72c06fdb932525563f5885a405cc9c4fdcd3b10d59aa6c7b6655f0200c07ac67397342621311b18d1fdacdeb7f46f051dd367e1aa54e13fd040d416e5ca44d3243b032d9381fcd5b656843939c4a5363024daf09264fb0d108d1fc76faf5b752220f7d09c74228cdfe719e297d86196909a1995071ba242afae890bb29e6bd8c518335e4936f36e1e71e13f2ff51fa91847a684c7e5249ee969545e43c15778e1052169a21ab9845284dfb458562c10d99952a9e5dd56e939a0afeb24791037531cb1e7e7e71ae06f3d60cebc2adf9d73ed04a2fb89acc904cf0ae442539eaf06a7ad91505921a8c4a3f4016258d7d7ababcaa197a3a5165ce765a4fc1cfa7b7f5b8dcf94a64cc67217f2694089b4db86859e5fc5da06e4b7233b387e37f65e1559b5afbbb8cbe6bb17917a2f2ec67395f1addee5e496e080f1d06140ee02c330f5da3cf3307297bd31974d00160eb975085b59a78ae1284fd28c134081a45d8e180d06ecd392c0ec54d12743a558b4db1a5a964fe34a623fa6d95e2cbcd3b78877e81bd73547d880b51dd0b408ae06d45ca1c71b40a9311280ff87b17da510b6b3ec834a2992c88343e11097787d074faf46afe5ab3a5f952d827628e1f1ed81d65629a2d20d408d76a05f5aa45e3da1360a1242b7f8a9875c2af7c893975858b5afc9c09e455cc03a714905b4626b523c56fc0a32d0d9427c51ead3463992bb86ab9315fa31d220abb35124902f2bb031739d2c6b5bcad3a59dfa1341e718c1495b07981f06968ed03c8e55d617970fd6d082d0bd546945b95c3a85adf6acf1fce05afafccc372d82dea9cd6dfab4e0deebc22270b876ab6e2716ae8ebb05d58bf6148bf9e0551dd82ccc700a46a22ac928d291939b59364b56e1e7be7bcc4c0f408bc75afc1c5fdc8591429bb1f18af0699260b875282954cbf39b08ebc241e78a355918266f9796ba395c66b3e53581a47ef83536b355a30b40bff2fdaf28478fd31418381a36af001a5e9a8892879b6b6d355514acff067262fdb68d2355d49453493626172b688b4afcd83caf9fff4a77bef53d3ec61498b51a5d2d437083a60916b3c7335e2220ba410f67132c1e3091707cd37b82d096e7ca44c7824872296b74474bcaf834644a14f2df6af5c5fc469144d80b5599c48ed1f4851e3ebd6830dbf266190d39babe935d859248bc9e87fe9003291e8337dab6c7e96a007e9e70686f372a8eadc77790535a419b73ebbbee92dea7885900aaf476586bfbe078e49b6d7a5660c7b58610ae3201bdf9ee26606e4b7d1e204dc68f455ef2e7552d5cc2e3502259b0a1dc19a9b250daad4121c04a30763223ba0abaf0b441fd328881528b06230836ca4ee618a7c8b972ddcfc66e7a67c10ffd3cd72242011a7fb732928d2da5620cd7367b9bcd618ff7abafa3e27748981af04cc891e8e3538c7284a151bdb072a735303d87547cf2b7239bb451036c50e0a8599c32ecf8e97237e3637dcd50e2233fe18c288278b842846c237cf0c317132c2cedac4b2810a59fbce4e6a1a845d6d2da33346fd75a95a96273acdbb8856f248e04ccf04128f45fb482307233d4d1d46c6ae5f399ab840bcadbc42a0ad02c97dab9877c2b9af67b83cae5296d77c4d766811c0d5832cc6349a1efc6c00fcd024b24074b23feae54d9233c95690ffcca1b347a0a4fd1d3274fdd7b59fb8080c7406ad4af97ecc0b1cd2ba0af5e4e6ee02a050192ef1b26052a24fdd43c6e5f18a20d51d4f3d809fe952ab27aca3446a13fc89913dd01740227fb07a5470a3e00624f576e1f490a3d04b7ca420edf52444ca38c772e75080b6ac9d80513538df7f5232b268cb4829a47a3fc6b4a0b610af6f424c5748454df6d38882abc6764962da8094bd85d4c95cda249841c3b926e19052a5beb276b1d5ea2121577ccee9bed275087d06af0aec0264ae039daa619658d7bd01c5f6995c03165abf5146bb9aea132683c0bd4ef7002278f224f3476acdd88e261f1974d0cc8a2f08ef74c43b96b063a4c159afd3f4c17f8d409ca7b95a8b99993e09d3653693665b3fc37c780d31de41ace60539faf04a5e899480867a3b5264b0bc88c90600a4827a75f09e4a05d6d8ecf841aa0879f4444f423e539504f6392edb6306f03663f98fa821d2085278c0b222ed0c50b4b39fef7ac1a2a0bf1b838bc9a3bfd4ef8408432895d0f4d57de7450fd995df5cffb0d4a1dccde0ddaf3efff824250a62e543c4a08add2194635efe44b9771ea562d8cc93eab01b9656acbd008fc49b019821c272bef36bafe1dbf7799efbea06fd2981f021ec9748bdd8a978e8c531129a7411a830fb5a87a64c99e874d093dfec68e28444d35c733ab207e803112ecf2fa96456b61545928b10307915421e37a5b4655ca1676eddaed84d1bf0d70ec17c08e333e588052990ac2983051b883db6a3a85d0942266c6b79faeca2b3f53d91f76052122b1ff1fe0b131774c57859967cfec8ec58b00adb5a05b32ddbc805e6f4402066f19309b636231428f53ab98df3f85c49d41aa8f775dde597eae405536ba8fcefc74febb8994f96e5767adee469ee322b35210d046e99a6627be5bd9fc596c62cfda3fe2cecbf9fe277d1320f89872fb38666b3d133753e66382898f9d37cad9a0ea691774b3d60d0da4140228616e7b7882b3321c82b77304a996a583261616f741f4ab08820d31c6304f8c63a2b21579f3da7deef91e7df4758158ab2df2be61f54f130c087d145de36c611f2638a384767ea503d86e24eff64408e21824e1b74dd775bb4885708f23bbdc41ab345c93d5fc32b55a2c2df0832e2fd08ea64f7f4564df02b3648e3a3d56d30b5eba7bde004ad181d2587e8414fa86185f1c303830913ae9cb3b586219d48922691e8d9c17c2da3f540f6795e88a015ccb675d45706f8eaa35ce31e92db2f63dd0028836a03a2506855d860ec761f615fdfded1753bf8e6f066da506bf5d901ef07d419c1019a375bc722a6d2ae342b9e31a801bcd9df748456634bb6ecdb38e94d3d4f3bcec1140314e120a5cac54866afacb8ab5ea81a66d8040d10a7981b2dd43e2e5051ce89b08145f826c5ea3b8bdab5fe79", 0x1000, 0x40040, 0x0, 0x0) [ 696.952282] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 697.016758] device veth28 entered promiscuous mode 08:23:43 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={0x0}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:43 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x0, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:43 executing program 1: syz_mount_image$reiserfs(&(0x7f0000000540), &(0x7f0000000000)='./file0\x00', 0x7fff, 0x1, &(0x7f0000000040)=[{&(0x7f0000000100)="139ee9c9abfa49ff528757235e6faad5fc9038e81532d201cf9b2697117a00c45e4d32513b26cfcd17ec34c78f5fe3c06e489353f1fe7d4a3ad3ec2326f05a39f8174976610bf144d122313d1ad4409de62a72ae616da81fb560d4a2", 0x5c, 0x4e}], 0x200c06, &(0x7f0000000080)=ANY=[@ANYBLOB="7573726a71756f74613d6772706a71756f3d2e2f66696c65302c626c6f636b3d616c6c6f6361746f723d6861736865605f72656c6f63000000806e2c0000000000000000346774e89c186d7600"], 0x5) 08:23:43 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r1, &(0x7f0000000100), &(0x7f00000002c0)=0x14) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000000), &(0x7f00000000c0)=0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00080000000008004500002c0000000000119078ac1e0001ac1414aa00004e20001890780400"/58], 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)=@newqdisc={0xf4, 0x24, 0x200, 0x70bd25, 0x25dfdbfe, {0x0, 0x0, 0x0, r2, {0xc, 0x2}, {0xfff3, 0xb}, {0x7, 0x2}}, [@TCA_STAB={0xb0, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x98, 0xd5, 0x2cb0, 0x0, 0x2, 0x8, 0x7, 0x4}}, {0xc, 0x2, [0x1, 0x2, 0x1, 0x80]}}, {{0x1c, 0x1, {0x8, 0x9b, 0x9, 0x80, 0x1, 0xd839, 0x2, 0x8}}, {0x14, 0x2, [0xce, 0x8, 0x5, 0x5, 0x800, 0x6, 0x7, 0x7]}}, {{0x1c, 0x1, {0x9, 0x5, 0x6, 0x6, 0x2, 0x1, 0x0, 0x7}}, {0x12, 0x2, [0xf000, 0x5, 0x1ff, 0x6, 0x0, 0x401, 0x8]}}, {{0x1c, 0x1, {0xf0, 0x1f, 0x74, 0x6, 0x0, 0xfffffffb, 0xfffffffa, 0x1}}, {0x6, 0x2, [0x8]}}]}, @qdisc_kind_options=@q_blackhole={0xe}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x80000001}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x70e}]}, 0xf4}, 0x1, 0x0, 0x0, 0x20000800}, 0x10) 08:23:43 executing program 2: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0xfffffffffffffef1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x101, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000040)=@hci, 0x80, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0x200105d0}], 0x1}, 0x1f00) sendmsg$tipc(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xd7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) syz_clone(0x74809480, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x40082404, &(0x7f00000002c0)=0x8) close(r3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, 0x0, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r8 = dup3(r4, r0, 0x0) r9 = fcntl$dupfd(r1, 0x0, r5) r10 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r12 = socket$nl_route(0x10, 0x3, 0x0) splice(r11, 0x0, r12, 0x0, 0x7fffffff, 0x0) sendfile(r11, r10, 0x0, 0xfb) ioctl$AUTOFS_DEV_IOCTL_READY(r6, 0xc0189376, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r2, @ANYBLOB="0002000000000000eb2d56c55f140dee"]) r14 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r16 = socket$nl_route(0x10, 0x3, 0x0) splice(r15, 0x0, r16, 0x0, 0x7fffffff, 0x0) sendfile(r15, r14, 0x0, 0xfb) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0xb, 0x2, &(0x7f0000000380)=@raw=[@map_val={0x18, 0x4, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffff9}], &(0x7f00000003c0)='GPL\x00', 0x10000, 0x1, &(0x7f0000000540)=""/1, 0x41000, 0x0, '\x00', 0x0, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000600)={0x0, 0xd, 0x3, 0x1}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)=[r8, r6, r6, r6, r9, r11, r13, r15, r6]}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r7}, 0x10) 08:23:43 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:43 executing program 4: r0 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$nl_route(0x10, 0x3, 0x0) splice(r1, 0x0, r3, 0x0, 0x7fffffff, 0x0) sendfile(r1, r0, 0x0, 0xfb) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r6, 0x0, 0x4) getsockname$packet(r6, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r7, @ANYBLOB="0043000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@dellink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r7}}, 0x20}}, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r1, 0xc0285700, &(0x7f00000001c0)={0x7333fac2, "29f6c3cfbe431a51a77e343f5fe22efd1779fe9c0f9e8476a9cf4384a4c85f69", 0xffffffffffffffff}) sendmsg$nl_route_sched(r5, &(0x7f0000000740)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000005c0)={&(0x7f0000001e80)=@newtaction={0x1f1c, 0x30, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [{0x414, 0x1, [@m_simple={0x120, 0x11, 0x0, 0x0, {{0xb}, {0x50, 0x2, 0x0, 0x1, [@TCA_DEF_DATA={0x9, 0x3, 'f2fs\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x8, 0x8, 0x0, 0x8000, 0x400}}, @TCA_DEF_DATA={0x5, 0x3, '\x00'}, @TCA_DEF_DATA={0x11, 0x3, 'noflush_merge'}, @TCA_DEF_DATA={0x9, 0x3, '](#&\x00'}]}, {0xa8, 0x6, "79f887dffb52fba0bc88d923ab49d4053a2b70d2244877b3c8808cdc2dc5a31c27a7a41d81a1e61ba593e55358a077215791fa659162d1becdec04fcc076546e6e7b5d54dcc86d6388566ecb554cc434242d6d5386e421771c58fcb5d2f6d33ee9a651336a53547cac52694bb3108d1fcf6bcf392f47287d51cf5232e74b02b25d0f1033d88abae38041b2cb48c5f544088638a848483b15306ed842363bb9877f1b69f7"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x7, 0x2}}}}, @m_ipt={0x100, 0x18, 0x0, 0x0, {{0x8}, {0x38, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x4}, @TCA_IPT_INDEX={0x8, 0x3, 0x2}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}]}, {0xa4, 0x6, "3792b14d33cb407ed8c5dee20bd246f65104e213b7ad6a5b2648c137a231d499fa79575313d13072c245822fd4d00d30c1d3fcf973a045030606be77bd941b096ebadd95c7253906d3372e2557866e8d763bcb72d6a8caface5e1451c58299ae01d99fe89df0d3a4b84987c09e92beaffc4f5ebc32b437ee68034cb2de6976377cf29fac49e117d5a03c0068a47ca930344fa10c0cba013c82c41cd33d3d453d"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_gact={0x60, 0x6, 0x0, 0x0, {{0x9}, {0x28, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x0, 0x8a5, 0x1}}, @TCA_GACT_PARMS={0x18, 0x2, {0x7ff, 0x4, 0xd1789d38bdee6f21, 0x8d53, 0x80}}]}, {0xf, 0x6, "a0fa1cc29b93769663b0ff"}, {0xc}, {0xc, 0x8, {0x1}}}}, @m_simple={0x190, 0x6, 0x0, 0x0, {{0xb}, {0x98, 0x2, 0x0, 0x1, [@TCA_DEF_PARMS={0x18, 0x2, {0x1ff, 0x5, 0x6, 0x9, 0x2}}, @TCA_DEF_DATA={0x6, 0x3, '.\x00'}, @TCA_DEF_PARMS={0x18, 0x2, {0x1, 0x2, 0x8, 0x7, 0xffffffff}}, @TCA_DEF_PARMS={0x18, 0x2, {0x6, 0x400, 0x2, 0xffffffff, 0x6}}, @TCA_DEF_PARMS={0x18, 0x2, {0x6, 0x400, 0xb19ccc4acf14dc96, 0x10000, 0x1ea}}, @TCA_DEF_PARMS={0x18, 0x2, {0x0, 0x5, 0x20000000, 0x7, 0x101}}, @TCA_DEF_DATA={0x11, 0x3, 'active_logs=4'}]}, {0xd0, 0x6, "8ddb3f7aec18101d04ee2799b58519c0100d8dd96ba45118457d898790a08c31f2fd5dbffec7f97a6b463bbbb78a2b3424adac8b32355e7b81d3f4f2c0a81b298e4020d47da35aa635975368586d2e8279aac36c7ee5822f2e48634e435ec478cebee46d3d46201a1aec5580771af65c59d488d14318a063120786c69aa45e04fc141938b8eba11633d3f16edc9a338c3e81ef001e552a55f2b758fce7e2e75636b19ec276543c23ea4c2f940b964edf6ed8bb661b29dd5f5b2e81a7fb737abd846db231e73de2afb4952865"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}]}, {0x1238, 0x1, [@m_nat={0xe4, 0x18, 0x0, 0x0, {{0x8}, {0xa4, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0x3d, 0x240, 0x7, 0xb92, 0x1}, @local, @multicast2, 0xff}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x2, 0x0, 0xffffffffffffffff, 0x77a, 0x1}, @dev={0xac, 0x14, 0x14, 0x37}, @loopback, 0xff000000, 0x1}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x5691, 0x800, 0x10000000, 0x0, 0x2}, @loopback, @remote, 0xffffff00}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x0, 0x3, 0x3, 0x1, 0x4e}, @local, @broadcast, 0xffffffff}}]}, {0x1b, 0x6, "9e7ca27fdebdd32a2c0848e7ef77070de2a9455eb29df7"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_ctinfo={0xb8, 0x19, 0x0, 0x0, {{0xb}, {0x4c, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x7ff}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x180}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x80}, @TCA_CTINFO_ACT={0x18, 0x3, {0x2, 0x3ff, 0x0, 0x1, 0x8001}}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x5ba7ff02}]}, {0x44, 0x6, "ac63d1cf94155663a4c24aa45fc615bb3442bc3179c18270ff28ae8f228298ff9d4397b00617f7888a701325f01eb1bfea836d235b8fc80387180dd158c19d08"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_skbedit={0x1098, 0x20, 0x0, 0x0, {{0xc}, {0x6c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0x10, 0xfff1}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x7f, 0x1, 0xa28c76089cf20621}}, @TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0x7, 0x6}}, @TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x2}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x3, 0x1, 0x0, 0xfffffffe, 0x7}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x2, 0xfffffff7, 0x1000000a, 0x0, 0x8}}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x4}]}, {0x1004, 0x6, "2947de2091b865786639572646ab5b5ee53cf72646aef0e4b7d8104223140a1d984fc61ee5e309a98bf08dad4f07cf76e3053c91a6e12332796783b89f1d8ca32eac0d26ee4fe743fb5041f24f01926bef3cece2cea45765cb4143a68dbb3132d79a683bb7bb98e5d6e05a7579f1e6191fc4474d047459224721621e5c156c40dc1f8f6694bc5d8dc24a0a40e7be0bb83644661a37aaf58ccf885ec4751e6f2bfa9d3c87309696f584a546b09dd0db63133bf3a696ca81dd98cd3a067b235102c8d8268f5d732fba8fa266ae1f35106172948a26a17f0befbf1e088627d92d05346b188af225350fcc081fa145e7d327a7a9ca0247d1c753ef00577996909add8933496ab1db0b685a8b7f45beb3c87078452273919a7d3228271a6a8f51d68531c92e2e61c64abcee7dd4b69a3b52354474d66df0a123ef2c5f9ec932d123b9852889e4791e67fa3a9f9d8ae1d7521a083b3087ed2aa6dd7ff5c4630f8e89c8f3f5542c8f317627fae097a64b4f06d5929eb0246ffa78c95e9762cb75a1a0763ba25c47eb470b0a285e19eaa8cd299130fad14e50182a81e951120ec800cbdd11f8e26f0084e2b461c413776e72be35f8d58fdf4942e08c32624ff63518e7b16f307ab5d2e129f3197bfc9a1144b07db6b227bceaaac09e16c9e832dedc048b4777c116febd6d10baa1312c8f89f6edb9314150cdc2fe0596650773da2a1d504722138c3b3e7b1d87e899d1853ba5d50c81bac467321cb3336efb7c291a8e072a2de7de5715d3b7984ee74b529f0bd918abd3b77797ade9b0bc242b2a99484e5b877d4560f74cb86892550f6a8e4f025c5c2fcd78b140f92da8e8728da5187b62e65bc24052a20d17d71b0a0e6bec6e05ea1c9bdb7f152e000a23bbba556c9f2558bc950778a304baec45b1d24518847b783302280e798472ab17b8083470573e3d20c09e375c26d22b4362105a6bbb19fddab01358eaadf5a46aa033a0a595cf6110479be227b66c8cd8c9e81c320775b77d7e2a2c0370157c9958af7d858c9d4518bc79483883e8200ad0f0ea943bcfad91f8c0f3493d991966a64afeb5f18bf5b871e663b882abdd15a544b68d308b3ac9a957bc1b14ebc1ef14f5d63d6eae3211183897ecac559a1d1ab1397c009bb553895d620593d6a0d50e257fa53f443036c6ddada67af1d05e6912fdc0eff82589c517284b3bb8bf0beba0046bd835a6c6e0a983199a85adeea625561690c1845aec5cbd84cb343141ab5ce4f11e3833197d61263c04abd4c1bdf70d8bb013fbc6ac372b68d06359b57783f6fe9dac055dad219009b4240f36f88f5b4f79936ec50eea4515db1b968e53f19a235eb16e2a6ae18a7fe48e8d4bb6f0397537338085804214ac864ecf584d6b89926ea9d2ff68c635362bce2e674225d80fb5876f9468d4a3c922d4fb2fd2d0bcc7a533b11c927da3a8aa01ac90d4190834aec71bd502b3c7f0eae5fad44bbd2b67fd6006f09c8a80b0358fe75b0059a554f320d6effbc2f93503753eccfcf7b6c4c3785dcb5146ca72c03407cc64981c6d5e7185800389dbb23ddff94439932f4e07120bb2c5039246d2245291902746da785af06b2e13c5364d09802917c1b45d41bda963b1022f751d191b7d944b68bd0ac90beb91150f0fedc0d0ffeb563f5ce638914026a483e3d063b9682006d2f85bf9dcd2d55e6189365d0c81c49ea7d7b160ee3006608d522cb237a19cbfde092849cd0a05e9f7b87fefb148060b5cd89b8ff0168df9e518667293812b93830d0ee6dcd5277740baa8d7e5e66f7796304df3a82f32a031ca9b4d185e3f2c3c77e0a30e6130ea67509e4f6c4dc374be9e030fd76270e4db7e5d77bdc3bc68f033ddb4de851ac88df0c5b129400a7ede32f23938936944fb7c1e237f0fbde68bf1947109568c4590080bd99aae17634d0df8542af76766415e5d1bf59e88ef2160da41dcb509811fa631931366866764b489aa6b09a4c500718ce8269bdb513db5f9f61132c01308c34bbdef2aa314f0a8023affd2c83ebc8901bd1f3912e9162f550cc157574fefbf9c906ea5092571ab2e02c0bd7c5878fc0fe34bb3a61ab4389836badb8cc4e558865ef4e3fd81b1fc415c634b6c2c25fb6454b16e3f14970dec96559c4db961b67cbf280b04219121b913438af6b880f4dfb70dde76cac60fc3bbb9b71978b50ce632dc6c4fd9509b284fcd7843ba6a4cde2b9a223dfdeaf5d1849558a4859062cc2ccf0b2e46fa5edcb0b3464b50ffb9bff3186b65e38d94ba61cda1670d0d1d51195352e079ad3125458d9bd32fee3b09b86a6fc72097fbd413292cab2e572c4358f0415cb4571fc1e032783f8a32543519ee14c02cbb57d45f9a66cb9efa03e7cab422929116012d57c262798b86c9f8528954c2bf814f1988bb035ba4f1fa69fb0258cd42371e4160be865be995c1e3ef22ffcc4f00e9051f6eefd0428fc5058f0d62745b78f6f541996cdebc390372a2db882e653fbbc64c48f4617b3c13bc34549cc57f707e457dd77c40d19d321935284911d61aed1b95e619e85841b751eb39d17c1ea1786fb2ecbf18a7cae1be1dd3792b2ee279e5f659d2623b73ea3b8f74a12e9ad68585c29a23518a9df7d560aefb9eb2530844b985dbbe8b0aa790a5da87e2fb14db876290004199d7a96b6a77927f1cf18ed434a7bd863b808c8a76062ee386be9b0bac769a1087adb4a3011caca94ce834d49f654d41cd7bf7055f59f9929e5ead910df303abc71a182767d972081d83aa7237ad4ea8099392a39201a0b810cc7aa3437f226a9d024e165f9a8b47efa311601d15c7087a90c754f756a86630038994702812b4d1b41bad2b2ae8b4b21071ed07745a80e77f85c061cd7e9c1f0d41f5c61f11331d053ed0dc6e6786dcaec58a07d42fcc30913ac388da316e838148efdc5262726155509a9c9fe0ec31563aae2a8e7884feff513fb301d1fadc2a23d54841c5ff8837d83eecfeb3b5c5a7c21cdb5fe8dcb24019b6fd6bb21c30d30d1b88437c933e7fe95f9d835052a90bd8964119aa79f6a5bddb47d6c76ccfb71adda1adeb78f0875eb82598442bcd7c9020a1041b1fa1e979e1730c4bf3a4abc4e587e6b19d40863aeb1dcabedd2032180e5eae5b11b8e46c327ab9b9ecb54fa9f000d3817d96449d4b0d01c9c14f0ca08dcc6f2a51c1c945a706a0f7409e0e64f2929655513acec5e0430c16d42288d8e92fd7f4b0afd49be6624ebc7acab43dc8af6aede507b078d849b5903e1e6e27cab0c97ab524186e39d3343ca9bdfaef26488d301962f17429e587a6816e6d86685dcb23a401265ae0a8ff143b64274c7c48976d35bd0172f41b3b2f363a98f1701e3da2403b9bf40d9389c4332644ed40f358a0b979e55a4edf477d89371defa201a12cd4d5f5d1d5986f006ff4217a8a8301315143d764dbafc002f54e489c1037740f27ecdac3ee2cc7c7de01530252bac455a5bc98beda8f6eabfd46adef7e6a63a43da8e816e0c5a5adbaf1fbba7b9f5feff4e8624fd6aa0d38d6dd4423dd97bd59bdfd22cf14513be54f7feb184d046680b1fe766d46c3b34a4428d3e20358dfd722cc32d425393d9eb433d019e5dc3382bbcbc7fc03c0d456dafe74277476fd12f67999530ad9ea6ea00a98126a49d33317b7732ecdd45e7c2c4ccf5a0d3c1096aaa929466c7f8eeed684f802f790707ff5581dd4860a91b3c64bd61453f0a21754b542c1d3c29ad84f447b8db78f2f70c046796cd07bfa0fa0e1eccef4152324d04ab3a8e22911b5010a800dcbf564148d2a26906d75795b31c52ed0a519fb852f51951617dc80bbde20721ee551fc73985ec419b0ede07c8d86c46fddb1a3a008e6d64fbc46428bdbd153c978c1e6f7e2bd9247b46416f757c5c992fc9549d8e599a63e97ac7179088ef721c58a83364a445cdbf5ac9667b2cb0f0cb9511f86219b7857e0530ea6eeefecb86ae9097d17a8071ef1f0f81abfe74cde789337443ba038fa76bd7ac10c2aa8652748f77ba83b16e4600ca2abbeadab26deda7424f5e1fd1a346ecb9e1b3ab1c1eda39162d1796e098a789563115f5ce231ce84212ec9f40437d4c70c7e7b889ec3bddd871e042d1b0b8952d8f6bd6b463e810ae494d9b4b23f05b8a3cd9ad1121782453c86c2bfdc8e6acf92246e91e86b96190916b48407396d89b4c05812aa183c86314330c38a32530cb7f57712e23c22f43dae3353d1ac3ab113a3d174046336515d1aed40252f03c3cbc3f9c0f6cb1aedbbcdd88e68e0236485eb78405415fdc69a1cbcfd81ee57ae67c7512b0758399aaa2225084b07bc74746905cd62c77ea6c442b95a52e74fff0bec9bde6a23ce8d4725ffbfe8e4979db20bbaa2c77dd8822c2c9def0ea484f5509e504d86fde4a1b479cb0b2a369cf2f22ba9c5f82a455a26236b4e44dde7b80fc6ef1db41acc7bb32f044e9443c7174a96e17841bf65503fedf6c6f7c40b2ba20bf3a2fd15c1d0d400b85738f4f6f7f3e38ecfd58f11b4229c070781879e81e4f09df5de4f2719f0e5b0082c5c1c59a6171d718878dc150e6134880b12ca2050ff966d669aba53dbe686f2974ccc2b5bfb7104c9726c92b58327a0234da64a51f58f9f6819865b22a8ce95234e40b9c4d543078bec2f2e7be5f469fcdd597f954b1a49e66d1183f6ebb2d3155e6e138d883a6f105955ac3209e63eb839e83901fb2d75ab136a1fafab1809169829dbdadd4064572c09c57004b747734cfa8ef578d44d9e5cc7b067c5d3dc87bb15fdfede96721211801becf9d5a600d7cc04a4bd3bb57f4a49cb7cc19bc32f97eb8ea6ffb3a8889e244a925c372240843be1d631e3c0f1d5f7a98be025f03db43fcd38ccb358c9450c3c7910179db84597a2b5a08eb4aeb00436a90399213cf0523c9c1fa15fe282e08aea6a54ba93a5f1806a057400a256fdfd44d85638bfe0d9d69fcb87343024784272df13a1fd209fa4211966b7434b7d50278e37dadf28054a17ecc6a2b6eb5ec2e2e468ab248d1ed3de33672b72210538442f6afba269670e3fee5ec46122f442c627af3c05686b2508049a1dac324e935b665db8ebf3ebfbdcd26f31d9e265c7399ceb3e381a5bf59ed49d362f711ac5934993202897b0807a6db929629b2361cd24c354cade6a7dc54f0a9ecb4cab2b3d110121aebd4b416daa8b9d7cfdf10e0e361beeaa7f96f77a42de1ecb562b6b6f921c1f06d722eeed91d3aa3ec95723d628d03395c1aa8f6b891a3955aee7c1b5441b42d3543789cd5f6687def40b2a5a1552ddff24a862038c3c5679affd94b9efb8e8fd5abc3b174c7eb6bf08a73dea3b9e4efdcb0c7ce2926e8549f1f44d432b364c95f3189287b0e93c4754ff9fed2f95b9617eaae93bb5e2a5f1de044ea892ec940740e7c4eafca4f0a44e37149a78b8760d6c8ab70dd55bc45f1c76cf284c1a4689d193c7207909638f18c5031682068005923d3df16c71d84b5f3d877008320f8c78d420cae2db29225f9f95aa87b28ffd821746cc94b79f96731e1a4d80f8d8b338f2f805ffbf1af721f9de352450ba5b96f64c3d9b2037b1e71ca0b9273f3286d45b71d5bba7354ad41c9c7027da906b01661766c2de7206057abfe8a90557efabbea96e01fc2d4bd6c9d3bb8beb1c1aa059dc470815e5d128c087ecf6d88175eab24f61b634c5f49dfa90f1f111f86c383c936dfa0c6f8bb6b1321d0f2cdc023c98444995ea37cb562d6d5d5bc8ee912c96ce32166597ec4b8ba9a38650d2aab4ba4708dd14c527d1"}, {0xc, 0x7, {0xb099044c7c406070}}, {0xc, 0x8, {0x0, 0x1}}}}]}, {0x8bc, 0x1, [@m_ipt={0x1c4, 0xe, 0x0, 0x0, {{0x8}, {0x148, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TARG={0x10e, 0x6, {0x9, 'raw\x00', 0x0, 0x80, "c5148354f9659057352a5818c18bb6e542fcbdfe401f5efafc9f1c6b4d46b4544592dc3bad4692d31eaccdf91916af563ca565774de2c9f94672f1d6a6659ab0e5034703271c82e08520eb410d2a6747e3acfecf36592883f8789fc779f60207e5bdad9ad966e2c686d2a692e3c236cebd07e482000ce22d913fd4ff1b1f0869220d1017cf8e262a2541a44b38e2da885bed43c19dadcb04cd64cf40e6b218e3b2799e9c43c8b6632e999d438cf776e6bff56450f65217bed345338d75256623de71e449daf634d79e4915bb4feddf37b78b3eae43626425bbf11a547ddd26a214e58883"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x200}]}, {0x58, 0x6, "f4180a0c5c0007c7f8cab1586dbb96846f36aff922b29d823c325d7d8a90c0831c9e2d90efb835385adf315c4246d0d4e67f740603ac84124acad74c13e1cdeb83843f90841859569e1f5f6eb4f2f0220394dc22"}, {0xc}, {0xc}}}, @m_connmark={0x184, 0x7f, 0x0, 0x0, {{0xd}, {0x58, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x7ff, 0xb5bc, 0x6, 0x0, 0x401}, 0x80}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x5, 0x81, 0x2, 0x5, 0xfad}, 0xc3}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8e, 0x1, 0xffffffffffffffff, 0xaf, 0xffffffff}, 0x5}}]}, {0xfe, 0x6, "b2731f9bfcf51ed184d270b6b1c6fed8a7b357d63a95ab416954eafd29220ef5e17704aca033371cd7909421091b1f74aa6f4689c706a552b2b9eeffdc193432bdecaa40ad3b4eb848c27b760af812c4529d3cd557c6ea71e63cce2ac059bbeb8baa17969879cd55810d6b1186b184d9c5d166224ece9f23e0de9dc71aca0770264ec4a3d2cb2fa0246e29579f955c74884c2055c42ada0f1b846ee8a17bd900c5989b162aaed745c1d5b8fa846f302f7a8c95df4fb3a6910b1118b76b901b396e1f1f632bd012d66232a21b3c6ac01a77e61dd733b84907264733d9d864240739dfa941afe376f6f0824c897be98ba404efb6e074118be61098"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_skbedit={0x88, 0x1a, 0x0, 0x0, {{0xc}, {0xc, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x100}]}, {0x52, 0x6, "8c9ab4b63735efa4a3802a2a44ef91ca1ef46165451a0421f49711e0c24ab9984ec00fbb46276265cd5bd60d738551e99d0e687900873ee44bac0fc7b5c32868868ab9684a43e3f4cba999b7e697"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x3}}}}, @m_sample={0x10c, 0x1a, 0x0, 0x0, {{0xb}, {0x4c, 0x2, 0x0, 0x1, [@TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x68c0334e}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x2}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x7fff}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3228}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x80000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x9}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x7}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xfffffffb}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3}]}, {0x96, 0x6, "54b7b5876472c105227a3a269df0afbb1df79aa60352764c4fd7b55f8fa7848cfbcacb288a01203c4ada92773068981ca3a715ea89e50ebc343746ff3a3513c4bf5322781759b9f37ae321bab52387fed468b7adddb7698a1d2130c66c0c253b0c81b3ad4808319252f1f966a2239633c6c3b1bc68e8fb453f171fdb726663579e3af0227eed3da7850596f20482d3999ad5"}, {0xc, 0x7, {0x1, 0x1}}, {0xc}}}, @m_csum={0x120, 0x1c, 0x0, 0x0, {{0x9}, {0x90, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x3, 0x2, 0x4, 0x1, 0x400}, 0xd}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x3e, 0x0, 0x6, 0x815, 0x6}, 0x30}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5, 0xc1d6, 0x8, 0x5, 0x6}, 0x16}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x169, 0x1000, 0x2, 0x1ff, 0x3}, 0x3}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x2df12ef2, 0x0, 0x5, 0x9, 0x2}, 0x7b}}]}, {0x68, 0x6, "341110b75c9ce76bdb0d08a4c731acb5aa9c381c80dba8c6bb1879a6962e73fa1406f964b96716a414157df127d1aa91535dbdcbdf47a9cfb043841312e4526b845c80634ed21a4481e369f8d44f404577c6075b3e6d7ae5c26f4273bd12d8c8465a10c6"}, {0xc}, {0xc, 0x8, {0x2}}}}, @m_gact={0x178, 0x10, 0x0, 0x0, {{0x9}, {0x58, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0x8fa, 0x10000000}}, @TCA_GACT_PARMS={0x18, 0x2, {0xd7a, 0x2, 0x6, 0x4, 0x3f}}, @TCA_GACT_PARMS={0x18, 0x2, {0x4, 0x8, 0xffffffffefffffff, 0x19, 0x217}}, @TCA_GACT_PARMS={0x18, 0x2, {0x0, 0xffff, 0x2, 0x2, 0x49f}}]}, {0xf7, 0x6, "088c2426ca5af9417c8dcb03313fbda120fe9507782fe859936206c339a20c6e32c83eb5b218e120421d378bb7ab607c4637abb1b7ea8366fa3b58030bf666844116a6dbb24cd474ea719a27e853680d4903b60393a93791c4fbf822f449e36bfc02391510aab35970c1776873b4d539ad0a4303d12cfb66ca0869d243c65946b28ba7442b81e11153fba5c612e86172a280463c60af6e23ea1fd4f90ec761831edad64ada53cc2f92eaccc034f4a41940e03ce4bea668ba0e913f865d925e6e9ab5c1daf1fbf3c26ef26b6aedcf080676bbec6dcb9a1aaadc531f4f0c826172acc3d64be98652fc59b38411dfc7f9155fde38"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x7, 0x2}}}}, @m_bpf={0x144, 0xe, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_OPS_LEN={0x6, 0x3, 0x2}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}, @TCA_ACT_BPF_FD={0x8, 0x5, r8}]}, {0xff, 0x6, "6bd57cbe4ec487d44919ec960989379fb9287ded656ed35ff3982c2ce2560b781a8ba0f5e5e9f17a126789ad23f3614d935db21c1289a3b15582e061a2821e179f418bdc0ecb25e59f7aa3a3cbcea4288f1d3d235d650bdd37b41b6e6e61a2ed29ad0be02f8962630e37d66c12d94970b186f0ef3d2e9e9e8a6bb262b10e6cd5a51617ed58003868f7ba05bdd1a7e3b7283d1794a557ef03481b11244ecf890a83f5949534bbeebfc6d7019d1a18f6d2e71582d11a64091f720b1b28e53ca7de32e45e3178a98715ce44648225fe4c12e5f8a1b6b31fbfabde9f0af3cd49b9c9eb07acbc2e9752fd5b368171df42af591fad1d99f24534c0511b0b"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x2}}}}]}]}, 0x1f1c}, 0x1, 0x0, 0x0, 0x880}, 0x24000800) syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00007b81f8c1db1caa5faed098920000000008004500002c0000ae57e01010a1000000119078ac1e00f4ab1414aa00004e200018a12acf06000000000000000079437b0c462312e69a07ea36ef23f2bc68ffb6184b99"], 0x0) r9 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r9, 0x0, 0x4) getsockname$packet(r9, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r9, &(0x7f0000000100), &(0x7f00000002c0)=0x14) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000800)={'gre0\x00', &(0x7f0000000880)={'tunl0\x00', r7, 0x10, 0x8000, 0x15, 0xffffff42, {{0x10, 0x4, 0x1, 0x2, 0x40, 0x66, 0x0, 0x3, 0x29, 0x0, @multicast1, @multicast2, {[@end, @ssrr={0x89, 0x1b, 0x62, [@loopback, @dev={0xac, 0x14, 0x14, 0x31}, @remote, @loopback, @broadcast, @dev={0xac, 0x14, 0x14, 0x1f}]}, @timestamp_prespec={0x44, 0xc, 0xe0, 0x3, 0x5, [{@private=0xa010100, 0x20}]}, @end]}}}}}) sendmsg$nl_route_sched(r9, &(0x7f0000000ac0)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000a40)=@getchain={0x44, 0x66, 0x10, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r10, {0x6, 0xffff}, {0x10, 0xf}, {0x9, 0x5}}, [{0x8, 0xb, 0x5}, {0x8, 0xb, 0x1}, {0x8, 0xb, 0x20}, {0x8, 0xb, 0x7}]}, 0x44}, 0x1, 0x0, 0x0, 0x4040001}, 0x20008800) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:43 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x0, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:43 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) (async) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r1, &(0x7f0000000100), &(0x7f00000002c0)=0x14) (async) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000000), &(0x7f00000000c0)=0x4) (async) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async, rerun: 32) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00080000000008004500002c0000000000119078ac1e0001ac1414aa00004e20001890780400"/58], 0x0) (async, rerun: 32) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)=@newqdisc={0xf4, 0x24, 0x200, 0x70bd25, 0x25dfdbfe, {0x0, 0x0, 0x0, r2, {0xc, 0x2}, {0xfff3, 0xb}, {0x7, 0x2}}, [@TCA_STAB={0xb0, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x98, 0xd5, 0x2cb0, 0x0, 0x2, 0x8, 0x7, 0x4}}, {0xc, 0x2, [0x1, 0x2, 0x1, 0x80]}}, {{0x1c, 0x1, {0x8, 0x9b, 0x9, 0x80, 0x1, 0xd839, 0x2, 0x8}}, {0x14, 0x2, [0xce, 0x8, 0x5, 0x5, 0x800, 0x6, 0x7, 0x7]}}, {{0x1c, 0x1, {0x9, 0x5, 0x6, 0x6, 0x2, 0x1, 0x0, 0x7}}, {0x12, 0x2, [0xf000, 0x5, 0x1ff, 0x6, 0x0, 0x401, 0x8]}}, {{0x1c, 0x1, {0xf0, 0x1f, 0x74, 0x6, 0x0, 0xfffffffb, 0xfffffffa, 0x1}}, {0x6, 0x2, [0x8]}}]}, @qdisc_kind_options=@q_blackhole={0xe}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x80000001}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x70e}]}, 0xf4}, 0x1, 0x0, 0x0, 0x20000800}, 0x10) (rerun: 64) 08:23:43 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:44 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:44 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x0, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:44 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x0, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:44 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x0, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 697.890423] REISERFS warning (device loop1): super-6513 reiserfs_parse_options: quotafile must be on filesystem root. [ 697.923813] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 697.946746] device veth28 entered promiscuous mode 08:23:44 executing program 1: syz_mount_image$reiserfs(&(0x7f0000000540), &(0x7f0000000000)='./file0\x00', 0x7fff, 0x1, &(0x7f0000000040)=[{&(0x7f0000000100)="139ee9c9abfa49ff528757235e6faad5fc9038e81532d201cf9b2697117a00c45e4d32513b26cfcd17ec34c78f5fe3c06e489353f1fe7d4a3ad3ec2326f05a39f8174976610bf144d122313d1ad4409de62a72ae616da81fb560d4a2", 0x5c, 0x4e}], 0x200c06, &(0x7f0000000080)=ANY=[@ANYBLOB="7573726a71756f74613d6772706a71756f3d2e2f66696c65302c626c6f636b3d616c6c6f6361746f723d6861736865605f72656c6f63000000806e2c0000000000000000346774e89c186d7600"], 0x5) 08:23:44 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) (async) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r1, &(0x7f0000000100), &(0x7f00000002c0)=0x14) (async) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000000), &(0x7f00000000c0)=0x4) (async) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00080000000008004500002c0000000000119078ac1e0001ac1414aa00004e20001890780400"/58], 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)=@newqdisc={0xf4, 0x24, 0x200, 0x70bd25, 0x25dfdbfe, {0x0, 0x0, 0x0, r2, {0xc, 0x2}, {0xfff3, 0xb}, {0x7, 0x2}}, [@TCA_STAB={0xb0, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x98, 0xd5, 0x2cb0, 0x0, 0x2, 0x8, 0x7, 0x4}}, {0xc, 0x2, [0x1, 0x2, 0x1, 0x80]}}, {{0x1c, 0x1, {0x8, 0x9b, 0x9, 0x80, 0x1, 0xd839, 0x2, 0x8}}, {0x14, 0x2, [0xce, 0x8, 0x5, 0x5, 0x800, 0x6, 0x7, 0x7]}}, {{0x1c, 0x1, {0x9, 0x5, 0x6, 0x6, 0x2, 0x1, 0x0, 0x7}}, {0x12, 0x2, [0xf000, 0x5, 0x1ff, 0x6, 0x0, 0x401, 0x8]}}, {{0x1c, 0x1, {0xf0, 0x1f, 0x74, 0x6, 0x0, 0xfffffffb, 0xfffffffa, 0x1}}, {0x6, 0x2, [0x8]}}]}, @qdisc_kind_options=@q_blackhole={0xe}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x80000001}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x70e}]}, 0xf4}, 0x1, 0x0, 0x0, 0x20000800}, 0x10) [ 698.071134] REISERFS warning (device loop1): super-6513 reiserfs_parse_options: quotafile must be on filesystem root. 08:23:44 executing program 2: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0xfffffffffffffef1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x101, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000040)=@hci, 0x80, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0x200105d0}], 0x1}, 0x1f00) sendmsg$tipc(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xd7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r5 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) syz_clone(0x74809480, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x40082404, &(0x7f00000002c0)=0x8) (async) close(r3) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, 0x0, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r8 = dup3(r4, r0, 0x0) (async) r9 = fcntl$dupfd(r1, 0x0, r5) (async) r10 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r12 = socket$nl_route(0x10, 0x3, 0x0) splice(r11, 0x0, r12, 0x0, 0x7fffffff, 0x0) (async, rerun: 32) sendfile(r11, r10, 0x0, 0xfb) (async, rerun: 32) ioctl$AUTOFS_DEV_IOCTL_READY(r6, 0xc0189376, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r2, @ANYBLOB="0002000000000000eb2d56c55f140dee"]) (async, rerun: 64) r14 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) (rerun: 64) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async) r16 = socket$nl_route(0x10, 0x3, 0x0) splice(r15, 0x0, r16, 0x0, 0x7fffffff, 0x0) sendfile(r15, r14, 0x0, 0xfb) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0xb, 0x2, &(0x7f0000000380)=@raw=[@map_val={0x18, 0x4, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffff9}], &(0x7f00000003c0)='GPL\x00', 0x10000, 0x1, &(0x7f0000000540)=""/1, 0x41000, 0x0, '\x00', 0x0, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000600)={0x0, 0xd, 0x3, 0x1}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)=[r8, r6, r6, r6, r9, r11, r13, r15, r6]}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r7}, 0x10) 08:23:44 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:44 executing program 4: r0 = openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x8, r1) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000980)=@newsa={0x140, 0x10, 0x713, 0x0, 0x0, {{@in6=@remote, @in=@remote}, {@in=@remote, 0x0, 0x32}, @in=@loopback, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_crypt={0x48, 0x2, {{'ecb(cipher_null)\x00'}}}, @etimer_thresh={0x8}]}, 0x140}}, 0x0) 08:23:44 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa02000000000008004500002c0000000000119078ac1e0001ac1414aa00004e200018907804000000000000000000000011000000"], 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x91cc95aa839861e8, @multicast2, 0x4e24, 0x1, 'lblc\x00', 0x20, 0x8000, 0x72}, 0x2c) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:44 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x0, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:44 executing program 1: syz_mount_image$reiserfs(&(0x7f0000000540), &(0x7f0000000000)='./file0\x00', 0x7fff, 0x1, &(0x7f0000000040)=[{&(0x7f0000000100)="139ee9c9abfa49ff528757235e6faad5fc9038e81532d201cf9b2697117a00c45e4d32513b26cfcd17ec34c78f5fe3c06e489353f1fe7d4a3ad3ec2326f05a39f8174976610bf144d122313d1ad4409de62a72ae616da81fb560d4a2", 0x5c, 0x4e}], 0x200c06, &(0x7f0000000080)=ANY=[@ANYBLOB="7573726a71756f74613d6772706a71756f3d2e2f66696c65302c626c6f636b3d616c6c6f6361746f723d6861736865605f72656c6f63000000806e2c0000000000000000346774e89c186d7600"], 0x5) 08:23:44 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:44 executing program 2: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000180)={0x1, 0xfffffffffffffef1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x101, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000040)=@hci, 0x80, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0x200105d0}], 0x1}, 0x1f00) sendmsg$tipc(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xd7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) (async) r4 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_clone(0x74809480, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x40082404, &(0x7f00000002c0)=0x8) close(r3) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, 0x0, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r8 = dup3(r4, r0, 0x0) r9 = fcntl$dupfd(r1, 0x0, r5) r10 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async) r12 = socket$nl_route(0x10, 0x3, 0x0) splice(r11, 0x0, r12, 0x0, 0x7fffffff, 0x0) sendfile(r11, r10, 0x0, 0xfb) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r6, 0xc0189376, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r2, @ANYBLOB="0002000000000000eb2d56c55f140dee"]) r14 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async) r16 = socket$nl_route(0x10, 0x3, 0x0) splice(r15, 0x0, r16, 0x0, 0x7fffffff, 0x0) (async) sendfile(r15, r14, 0x0, 0xfb) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0xb, 0x2, &(0x7f0000000380)=@raw=[@map_val={0x18, 0x4, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffff9}], &(0x7f00000003c0)='GPL\x00', 0x10000, 0x1, &(0x7f0000000540)=""/1, 0x41000, 0x0, '\x00', 0x0, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000600)={0x0, 0xd, 0x3, 0x1}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)=[r8, r6, r6, r6, r9, r11, r13, r15, r6]}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r7}, 0x10) 08:23:44 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:44 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x0, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:44 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa02000000000008004500002c0000000000119078ac1e0001ac1414aa00004e200018907804000000000000000000000011000000"], 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x91cc95aa839861e8, @multicast2, 0x4e24, 0x1, 'lblc\x00', 0x20, 0x8000, 0x72}, 0x2c) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa02000000000008004500002c0000000000119078ac1e0001ac1414aa00004e200018907804000000000000000000000011000000"], 0x0) (async) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x91cc95aa839861e8, @multicast2, 0x4e24, 0x1, 'lblc\x00', 0x20, 0x8000, 0x72}, 0x2c) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) [ 698.656310] IPVS: set_ctl: invalid protocol: 25064 224.0.0.2:20004 08:23:45 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, 0x0, 0x0) [ 698.768289] IPVS: set_ctl: invalid protocol: 25064 224.0.0.2:20004 08:23:45 executing program 4: r0 = openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x8, r1) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000980)=@newsa={0x140, 0x10, 0x713, 0x0, 0x0, {{@in6=@remote, @in=@remote}, {@in=@remote, 0x0, 0x32}, @in=@loopback, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_crypt={0x48, 0x2, {{'ecb(cipher_null)\x00'}}}, @etimer_thresh={0x8}]}, 0x140}}, 0x0) openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) getpid() (async) fcntl$setown(r0, 0x8, r1) (async) socket$nl_xfrm(0x10, 0x3, 0x6) (async) sendmsg$nl_xfrm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000980)=@newsa={0x140, 0x10, 0x713, 0x0, 0x0, {{@in6=@remote, @in=@remote}, {@in=@remote, 0x0, 0x32}, @in=@loopback, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_crypt={0x48, 0x2, {{'ecb(cipher_null)\x00'}}}, @etimer_thresh={0x8}]}, 0x140}}, 0x0) (async) 08:23:45 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x0, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:45 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, 0x0, 0x0) [ 698.809916] IPVS: set_ctl: invalid protocol: 25064 224.0.0.2:20004 08:23:45 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x0, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:45 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async, rerun: 32) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa02000000000008004500002c0000000000119078ac1e0001ac1414aa00004e200018907804000000000000000000000011000000"], 0x0) (async, rerun: 32) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x91cc95aa839861e8, @multicast2, 0x4e24, 0x1, 'lblc\x00', 0x20, 0x8000, 0x72}, 0x2c) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) [ 698.996998] IPVS: set_ctl: invalid protocol: 25064 224.0.0.2:20004 [ 699.310486] REISERFS warning (device loop1): super-6513 reiserfs_parse_options: quotafile must be on filesystem root. 08:23:45 executing program 1: r0 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_SEC_KEY(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x64, r0, 0x4, 0x70bd26, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_SEC_KEY={0x3c, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x7f}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "d7364ad7e7fb7cf22d7da9a2cb587e38"}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "72ff5a94d67d7c2baa71b4c84f73f3f9"}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x8}]}]}, 0x64}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000240)=ANY=[@ANYBLOB="bbbbbbbbbbbb0000000000000800450000780000000000119078000000000000000000001b59006490780200000000000000000800653904090505ff0000000288ed00000000000000000002000000009384bbeb3018ad591b661fe808b21b77694c875dfb1be5d2a0053bd5b6cc6a9471314a1d8c6960c59d49b2c15a48c2557a776d2d7d486919c30ba68d75d2dee8e559c313070377b1aa67dfdbf346"], 0x0) 08:23:45 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, 0x0, 0x0) 08:23:45 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x1b, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x3, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x37c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) perf_event_open(&(0x7f0000001140)={0x0, 0x80, 0x3f, 0x3f, 0x1, 0x4, 0x0, 0x7, 0x480, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9c9, 0x2, @perf_config_ext={0x2, 0x3}, 0x2500, 0x80000000, 0x4, 0x0, 0x9, 0x100, 0xf26f, 0x0, 0xb4, 0x0, 0x8000000000000001}, r1, 0x5, r0, 0x0) perf_event_open(&(0x7f00000010c0)={0x5, 0x80, 0x1f, 0xdb, 0x20, 0x0, 0x0, 0x1f, 0x4020, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000001080), 0x13}, 0x200, 0xdf, 0x7ff, 0x5, 0x5, 0x8001, 0x81, 0x0, 0x7, 0x0, 0x8}, 0x0, 0x6, r0, 0x8) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001040)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@ptr={0x0, 0x0, 0x0, 0x2, 0x2}, @const]}}, &(0x7f0000000040)=""/4096, 0x32, 0x1000, 0x1}, 0x20) 08:23:45 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x0, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:45 executing program 4: r0 = openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x8, r1) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000980)=@newsa={0x140, 0x10, 0x713, 0x0, 0x0, {{@in6=@remote, @in=@remote}, {@in=@remote, 0x0, 0x32}, @in=@loopback, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_crypt={0x48, 0x2, {{'ecb(cipher_null)\x00'}}}, @etimer_thresh={0x8}]}, 0x140}}, 0x0) openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) getpid() (async) fcntl$setown(r0, 0x8, r1) (async) socket$nl_xfrm(0x10, 0x3, 0x6) (async) sendmsg$nl_xfrm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000980)=@newsa={0x140, 0x10, 0x713, 0x0, 0x0, {{@in6=@remote, @in=@remote}, {@in=@remote, 0x0, 0x32}, @in=@loopback, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_crypt={0x48, 0x2, {{'ecb(cipher_null)\x00'}}}, @etimer_thresh={0x8}]}, 0x140}}, 0x0) (async) 08:23:45 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200, 0x2}, 0x8080}, 0x0, 0x4, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r1, &(0x7f0000000100), &(0x7f00000002c0)=0x14) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f00000000c0)={'sit0\x00', 0x0, 0x7800, 0x1, 0x10000, 0xcab4, {{0x1f, 0x4, 0x1, 0x24, 0x7c, 0x66, 0x0, 0x8, 0x4, 0x0, @local, @empty, {[@timestamp={0x44, 0x8, 0x40, 0x0, 0x8, [0x4]}, @ssrr={0x89, 0xb, 0xed, [@private=0xa010100, @multicast1]}, @cipso={0x86, 0xe, 0x1, [{0x7, 0x8, "2802a82900a2"}]}, @cipso={0x86, 0x47, 0x2, [{0x5, 0x10, "92f982c8658db09c067de89c022f"}, {0x0, 0x9, "8d0271f996456c"}, {0x1, 0x12, "aea4ae07e0507e109f9564a5821a7ca7"}, {0x6, 0x10, "d3144a00451791671b04db32a5a8"}, {0x6, 0x6, "994653ec"}]}]}}}}}) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x204010}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)=@delchain={0x3c, 0x65, 0x400, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r2, {0x5, 0x6}, {0x8f5c7c73aaf3edc0, 0x8}, {0xffe0, 0x4}}, [@TCA_CHAIN={0x8, 0xb, 0x2}, @TCA_RATE={0x6, 0x5, {0x68, 0x1d}}, @TCA_CHAIN={0x8, 0xb, 0x7fff}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4008800}, 0x20000880) 08:23:45 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={0xffffffffffffffff, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:45 executing program 1: r0 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_SEC_KEY(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x64, r0, 0x4, 0x70bd26, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_SEC_KEY={0x3c, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x7f}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "d7364ad7e7fb7cf22d7da9a2cb587e38"}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "72ff5a94d67d7c2baa71b4c84f73f3f9"}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x8}]}]}, 0x64}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000240)=ANY=[@ANYBLOB="bbbbbbbbbbbb0000000000000800450000780000000000119078000000000000000000001b59006490780200000000000000000800653904090505ff0000000288ed00000000000000000002000000009384bbeb3018ad591b661fe808b21b77694c875dfb1be5d2a0053bd5b6cc6a9471314a1d8c6960c59d49b2c15a48c2557a776d2d7d486919c30ba68d75d2dee8e559c313070377b1aa67dfdbf346"], 0x0) syz_genetlink_get_family_id$nl802154(&(0x7f0000000100), 0xffffffffffffffff) (async) sendmsg$NL802154_CMD_NEW_SEC_KEY(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x64, r0, 0x4, 0x70bd26, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_SEC_KEY={0x3c, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x7f}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "d7364ad7e7fb7cf22d7da9a2cb587e38"}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "72ff5a94d67d7c2baa71b4c84f73f3f9"}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x8}]}]}, 0x64}}, 0x0) (async) syz_emit_ethernet(0x86, &(0x7f0000000240)=ANY=[@ANYBLOB="bbbbbbbbbbbb0000000000000800450000780000000000119078000000000000000000001b59006490780200000000000000000800653904090505ff0000000288ed00000000000000000002000000009384bbeb3018ad591b661fe808b21b77694c875dfb1be5d2a0053bd5b6cc6a9471314a1d8c6960c59d49b2c15a48c2557a776d2d7d486919c30ba68d75d2dee8e559c313070377b1aa67dfdbf346"], 0x0) (async) 08:23:45 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x0, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:45 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={0xffffffffffffffff, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:45 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200, 0x2}, 0x8080}, 0x0, 0x4, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) (async) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r1, &(0x7f0000000100), &(0x7f00000002c0)=0x14) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f00000000c0)={'sit0\x00', 0x0, 0x7800, 0x1, 0x10000, 0xcab4, {{0x1f, 0x4, 0x1, 0x24, 0x7c, 0x66, 0x0, 0x8, 0x4, 0x0, @local, @empty, {[@timestamp={0x44, 0x8, 0x40, 0x0, 0x8, [0x4]}, @ssrr={0x89, 0xb, 0xed, [@private=0xa010100, @multicast1]}, @cipso={0x86, 0xe, 0x1, [{0x7, 0x8, "2802a82900a2"}]}, @cipso={0x86, 0x47, 0x2, [{0x5, 0x10, "92f982c8658db09c067de89c022f"}, {0x0, 0x9, "8d0271f996456c"}, {0x1, 0x12, "aea4ae07e0507e109f9564a5821a7ca7"}, {0x6, 0x10, "d3144a00451791671b04db32a5a8"}, {0x6, 0x6, "994653ec"}]}]}}}}}) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x204010}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)=@delchain={0x3c, 0x65, 0x400, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r2, {0x5, 0x6}, {0x8f5c7c73aaf3edc0, 0x8}, {0xffe0, 0x4}}, [@TCA_CHAIN={0x8, 0xb, 0x2}, @TCA_RATE={0x6, 0x5, {0x68, 0x1d}}, @TCA_CHAIN={0x8, 0xb, 0x7fff}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4008800}, 0x20000880) 08:23:45 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x1b, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x3, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x8) (async) r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x37c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (async) perf_event_open(&(0x7f0000001140)={0x0, 0x80, 0x3f, 0x3f, 0x1, 0x4, 0x0, 0x7, 0x480, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9c9, 0x2, @perf_config_ext={0x2, 0x3}, 0x2500, 0x80000000, 0x4, 0x0, 0x9, 0x100, 0xf26f, 0x0, 0xb4, 0x0, 0x8000000000000001}, r1, 0x5, r0, 0x0) perf_event_open(&(0x7f00000010c0)={0x5, 0x80, 0x1f, 0xdb, 0x20, 0x0, 0x0, 0x1f, 0x4020, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000001080), 0x13}, 0x200, 0xdf, 0x7ff, 0x5, 0x5, 0x8001, 0x81, 0x0, 0x7, 0x0, 0x8}, 0x0, 0x6, r0, 0x8) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001040)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@ptr={0x0, 0x0, 0x0, 0x2, 0x2}, @const]}}, &(0x7f0000000040)=""/4096, 0x32, 0x1000, 0x1}, 0x20) 08:23:45 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x0, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:45 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x0, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:45 executing program 4: r0 = perf_event_open(&(0x7f0000000340)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1050d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x40002, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x9) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x7fffffffffffffff) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000040)=0xf18003, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) openat$cgroup(r1, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) prctl$PR_SVE_SET_VL(0x32, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r2 = openat$sysfs(0xffffff9c, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(r2, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000080)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000000640)=ANY=[@ANYRES32=0x0], 0x180}}, 0x80) sendmsg$nl_route(r2, 0x0, 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x49c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x44000000) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$video(&(0x7f0000000040), 0xe535, 0x0) 08:23:46 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={0xffffffffffffffff, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:46 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x1b, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x3, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x8) (async, rerun: 64) r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x37c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (rerun: 64) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (async) perf_event_open(&(0x7f0000001140)={0x0, 0x80, 0x3f, 0x3f, 0x1, 0x4, 0x0, 0x7, 0x480, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9c9, 0x2, @perf_config_ext={0x2, 0x3}, 0x2500, 0x80000000, 0x4, 0x0, 0x9, 0x100, 0xf26f, 0x0, 0xb4, 0x0, 0x8000000000000001}, r1, 0x5, r0, 0x0) perf_event_open(&(0x7f00000010c0)={0x5, 0x80, 0x1f, 0xdb, 0x20, 0x0, 0x0, 0x1f, 0x4020, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000001080), 0x13}, 0x200, 0xdf, 0x7ff, 0x5, 0x5, 0x8001, 0x81, 0x0, 0x7, 0x0, 0x8}, 0x0, 0x6, r0, 0x8) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001040)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@ptr={0x0, 0x0, 0x0, 0x2, 0x2}, @const]}}, &(0x7f0000000040)=""/4096, 0x32, 0x1000, 0x1}, 0x20) 08:23:46 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:46 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200, 0x2}, 0x8080}, 0x0, 0x4, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) (async) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r1, &(0x7f0000000100), &(0x7f00000002c0)=0x14) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f00000000c0)={'sit0\x00', 0x0, 0x7800, 0x1, 0x10000, 0xcab4, {{0x1f, 0x4, 0x1, 0x24, 0x7c, 0x66, 0x0, 0x8, 0x4, 0x0, @local, @empty, {[@timestamp={0x44, 0x8, 0x40, 0x0, 0x8, [0x4]}, @ssrr={0x89, 0xb, 0xed, [@private=0xa010100, @multicast1]}, @cipso={0x86, 0xe, 0x1, [{0x7, 0x8, "2802a82900a2"}]}, @cipso={0x86, 0x47, 0x2, [{0x5, 0x10, "92f982c8658db09c067de89c022f"}, {0x0, 0x9, "8d0271f996456c"}, {0x1, 0x12, "aea4ae07e0507e109f9564a5821a7ca7"}, {0x6, 0x10, "d3144a00451791671b04db32a5a8"}, {0x6, 0x6, "994653ec"}]}]}}}}}) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x204010}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)=@delchain={0x3c, 0x65, 0x400, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r2, {0x5, 0x6}, {0x8f5c7c73aaf3edc0, 0x8}, {0xffe0, 0x4}}, [@TCA_CHAIN={0x8, 0xb, 0x2}, @TCA_RATE={0x6, 0x5, {0x68, 0x1d}}, @TCA_CHAIN={0x8, 0xb, 0x7fff}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4008800}, 0x20000880) [ 699.925916] IPVS: ftp: loaded support on port[0] = 21 08:23:46 executing program 1: r0 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_SEC_KEY(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x64, r0, 0x4, 0x70bd26, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_SEC_KEY={0x3c, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x7f}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "d7364ad7e7fb7cf22d7da9a2cb587e38"}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "72ff5a94d67d7c2baa71b4c84f73f3f9"}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x8}]}]}, 0x64}}, 0x0) (async, rerun: 32) syz_emit_ethernet(0x86, &(0x7f0000000240)=ANY=[@ANYBLOB="bbbbbbbbbbbb0000000000000800450000780000000000119078000000000000000000001b59006490780200000000000000000800653904090505ff0000000288ed00000000000000000002000000009384bbeb3018ad591b661fe808b21b77694c875dfb1be5d2a0053bd5b6cc6a9471314a1d8c6960c59d49b2c15a48c2557a776d2d7d486919c30ba68d75d2dee8e559c313070377b1aa67dfdbf346"], 0x0) (rerun: 32) 08:23:46 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, 0x0, 0x20000000}, 0x20) 08:23:46 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:46 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500012c0000000000119078ac1e0001ac1414aa00004e20001890780400"/58], 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:46 executing program 2: r0 = add_key(0x0, &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)="8b", 0x1, 0xfffffffffffffffc) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x5) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f00000002c0)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) getpid() recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write(r3, 0x0, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000980), 0x38000, 0x0) r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r4, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LOOP_CTL_GET_FREE(r5, 0x4c82) r6 = syz_mount_image$f2fs(&(0x7f00000001c0), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000440)=[{&(0x7f0000000300)="c1b94c31c6e57ee6367fe87aa7154eb755d347062eafaf7f96553496f9307d7675b237ea92f4a8cd5adf1185bda3c724a9d695fe6a485b158a751415ff699b5568ab37ebd1cb60a179e736b734808a64168c3a0e7d7be8d4930f01187834310872336db40157fac5f5507d5b69ab235dbe138538d0f9ed", 0x77, 0x8}, {&(0x7f0000000e00)="540809a4f805cda127a9c2c3b335b0fc7d76a7df2a490c717894d4e557c56e6b550b640b849f05e2ab094baedac647d994b5932c1a6c55bcd7896fc155c3c7e29ea8223c0f5b5a301270b917f11e268ee68aec77392e665e1989adf9c044f1c54eeeaa3792967e4d52d283802b16308f6deabad4d84739e17c4e0800b652163a5a28077499679a7830fcb4525ea50fe94248277b2875dbb3d84a6772e51d4956ec625b73f0550ff27045e8eda10549b4286b980b98b4c3f2caf2679e20cd7d3c86dbabe874af5afb4214f4e21c5bbb19fa92b674fc3aa53cea0c7b607f8c624a97b39704831a5890cc8eb19e97b08021db8ecad5dc1cb286208fd81ad858f48a8527378342a553533aa86248437044a48b4ea6f8be05bcba39ab87d71bdc008fce16b536b71942368bee09a7c074a2f1fb18d1630466251a0ec672b6484ae543799d43d501085d1294cf99892a4ee56f1ee863818dd28f2c5a3df5d5cb904fee91c6e501cf1611325d4a600f78a7f771447808fcf863e496a036972814c052e61943e12417c285c7418d0dea3340ae7aba815834d767b24ab095c729f28ab639c8257c3964e4f4e13e5d7b17b1d0aab7d4a4d5e22324400c2e5e22c5a7809cd3ddc0e245463932d867abc71a5678b0cb12cc7a7077836807c02646cfd11f041869045dd989f739b97203a26cb01c361684a9402f7791cb616c21fb6ef3acaf7e69d21eab363f8718a5c8feec2ae57112898691021dff0ab62156fc81f1a058bf25c2c5aed4bd007ece84530d62fd96d49c095e4c2d2b19f9a958a2077a8b369c8519ebea5d4413c672784041e62e7bf329e2ab2380f7795a966297433ebf9c3a77288c5b875b74b6d61d00a80b7b8ccc6538a5104adc8789c63130b8d5e6134c7ca8838c9bfd458f9fece472ef5b9ae69cac6ffc916c7f5d50b04e62adfa224d23ddbd678f3198c4ba6aadb84818189cc4b59cb667ca420d6bec563c5ba296f8a67fdb6879a17192deb2df4ddbd8100abe9894ba8d801aaf2770ab7d6c6db20af4194113d811fc98037479a575e10847609080864f65aa1104da75888af9722278df1c318487833ca7550f9d743d60d7ea01ddb65ffa31510b0c661ebaa721f8ee356e06b277fb4cca163818dcacba5251dc36c1e87afaeb8a49e5d29ac5482e88340ee26786bbe5885af639b7fbad122b4fefc7070fca33564a92189adab9011b6065edc8d34bb303f8abdbb4826327881e204b614415ae625ef51c840b0a5ae21a6f5d298d121278d0d8f02c78d80e654e0c88f3c118545611a32dbdd49f1384df817104ef7f132ce93a78b1936a4135865f4b391f5ef202b03f78489706a963a9b66ccc78fca057ccfccee45313da70ae7bd3cb5d3712c976dbf30e2dbe294da0bdac7c12475c3c345adfbd1be76d8c4c4d187b8a5cac2eca9e6b302b1ad16cddc9e46a4346e96f7ff1265934b146c64ec24055c594b29ac91ab61e10113e98cc4724f091d299fcd226bc966a7334c469a5e6891b7fbb7211e50938e1c42356afb5c0b922336dee2db695eed0dbccd7c963867432e8280783c9eae6667a16e449fb25068e286ffc5437bcfe0bed4287ad6382edd28a6d0aff799c7b0c4189ea4dccf50861c2e433b56b58191be0a76441669d884386bc6b1ad7537c63145e2750396acc06878bcc9653895c38c8c8f62f0301697d4a1575c42c78374ecde169c1e1e6a6aed5351003594bf4d5646ce208b901495402c2d28884d2b5f79f9083f43b17d111edd6feaee8ca4fa8135ad5bd9c4e19fb70970c8a9708dae0690a4b4ab3dd4a134f1716dc83e68448c8de86099331aead50b2d6c5bc4dc8ef2d57c5a1b63be1c75873647a17f58e2e1ad0d62d86d4a40a40fa09a85093294975674d057c7df885b4832febb75aeb412825b4d63504266434374763b5418f61f253acf4fae80df76e8f7d16213d28463e6418c1005a2037e0337b6272f1642004db78f6b316fae81e558342185649365e9366210fb56f024d4d2d1888061d614969db7224cd2343280f1761548f4f297540ae1618407a963aded65fafed631539e3295c1ccbd4b4314d0d219fe1fb9b7555ff8a0c422bbc5c38930620de56ff2f47865265e38e5b677b92aa78b04a8e0504df907c2ed8e96543e8a1dba69fefbc983a562fa03e980e9c814703489b44229e91aa96edfca90652c85654cb7e8af22b883d7560aaab4da87ed294a0a0dcca9e064174829819d921e93f6e26234d57687093d903e7eb677d2e64870eaf11b702b39b1ef8085532e34ece57e786061395027dba9f476d4da3b7398a0f7540a7b9a26e3450aea1a9095997cc3f4d3985d73060e6f1ebf2d1dd06a21f095bd754c9451ddc3d3279a49166694c50370d5ab5421ce1c8d7a2703c7ae3ad77d6f82e20323ff898000c6b3093e04b3af6c940598aa93c1ecfa20636320d1cadf95058c0908ddf099e5f223b4c87be1bed3d255fa3cc7f15a4eea090edff5e39f937a69488edefee261518d2956afef5145fec2d5518fa4835607432da3b2b37de67b7b3c73e58981e88ad8461aec03b9669258b6072913c9bd2de165521a249a0e2f7d534423fbeb4ad6d1f3002a44a97406c4d924159459385f0d8cfd209bece37a82c250de2f3fe57837407c66c61ee181c024c6679690b576d49bfd1b4db304fe5999e95af694c981f2469738652fea3986d5a58a9151706140e84718d5b6d68095c04b7358afc2ceddb8656364952d13ea1cec19bd5c3e6fcd47c1ec3389160330e8b7720082c0cd9b7a030253cd8c94cdb142d2806906f9be846b41d7381342e591b8b035c56afd68299a5fe80cefd2cd0b744a3daf2bcb4a67e65de07514cd08b80b281ee18f23bcda875057c9b42a08207adbb13324f242f33eaf94e1f899f9a446d5974df6f3e4b918a298e4d184be00fe4092d4d50d5bba6008fbbd60cbf25156db5bcf8f80b721d75fff948d0297d279a25ce1a1b2800caa9b3eed89d454cdd0e70322ff8c9d87aaa78a9ad8bcfe38354ad218b0df405bb0a0e08a610b7adace254761211a935a0139c3266227b6dd714f559149a409df6fe14272ec8429eafcfdb422ff127fe4df297b0a9c4d07af0deba1c7663a91c3f0e64e55a0ad3f13dedbaa32af5c94ba2d4054a3ea5f5358c461768757aaf90f12a3f9b7d8083ef49497dd6a73978f58013f36bad060c5fba027cef4f278ddc24b8af5a5722c671ee9481d554964d1a0fcab51515ac0112a7627b5991882eb6b156ecdc75ca63d3c2ff45bb1f9d7fb7107f24f01760e32943808c2817e5a67158ad3822dea5d9dc6deeeda78c6f8b2242641b7df8fb6c62f195825aaa9888f8717caff930ef65b26b17884ce433edbd6ac99ec74dc4ca9a65d857a593a42aa414a5e25710643e9621dbedcca9399255b37c45a572cc9c171f3e1ff048f128ff56425d3d155df8afb017d3aa0682b971a09b48ac679b16d4e008156ec81fcaf6d057b165e751f1f587d3d1b974f9d7b1e2ac7053fd760c2058b656c5fb973f881c56af3599233e93cb3bb06300949e1904787d3e3e15edde48f35e95dcbc48fd660d6e61d3b7631016ef8c781c3c0213325a01022b96c49533896945bc516aca39d302477648ba8d8ac86ba8666b40cee6d692c5a6c2a57800ea06d52abb86c66c2df3a62546baffb446dde2d8ed673f17572d06200b76902011c9e06440150987206c6dc9c987ed1573849b4ce666316e77f84b3bd1726c5f262bba9b096321a76417be51ed5f0e08be4c3715d2efbc2e3d332f6f5c454e7a2a083a1c7ff4385643381cb231f1b284d5fa17e953634575563ba50e3eda2049d6e6edc52f82831a548a2149ace8f4e3513b446791f844a149005ef1b634744a35f45cc669ff92bcf0b51664b523b902ad2c68d6a5cddf9cb9891558159116a8c195c4fd41329517189fac0680b49dad23358d8703ba95f0fdbd1726a33153eed10c03dbc659422197405c0cfe870182ed2d943b859c0d9e3e1d41ec6b7e47d3a130e02216fc32f826710f452ab1efc17ec0ad0fa3b007d96099a1ac31a5740130362d0a65c98cf7c6b18528e67c6424a2e71d76b15b25d43d368119cadc2e5090cd15237a9c18875b546d169fa4346ca5e24a581bc173a0cc542e1e3516a28f95e7641cbb44476a666012d44938b23d68d295a9a8a1379d72c031171f94e347072fa5b0714cd4c1244f6b9573f14637d222ca21b3eced4db91cd8e614474dcc3bf7cee992350ce983a011c22f4d555037019d9559bfb20f029628e201cc43f7229d7559fea42321f9f79e7250c4412e7b6b9c46b7b2d33060c407471d5594a6c391fead51fa8beca163a5691799b926bf8a80fcb2773bee91eb3ed3191fe0b7d9b2282b7a0eb8634e74b7642bff498383053175c12f00aa7564b0253308f9e220139d6a57a1161448c16d580f41bc638ea8526a0d79fce7f9c8dd1bec7cafee8ee7a36ee17c94f8d784adcad45766f6bb393381644983ef1920fa30bb18a51e727b0d06dfe12da194727975d834cbe96d77bf5184fb5b9e976c801e4bd959c4064936d5bfb2295809df89fa9f0daa57cba27b8b17a3ba4cb9708b3d08e0516c628dbed384d4945164786dc54523500c19720ca1d84e644a1db2106d087dc88059711e1d8a9115f6471e4959d3b35118f23a86c9bd43197a5d9f05dc4d700e17146931cbc93bcd27ba820eb4301139e6e107f890a5959cd4ecff545c9d8ce4ee1a1c51eafb45332ca4a74ff3f7d3228ee34289cef85aaa71ed63ccccf642a70a19480273a85647194a216b31d9d0b51d18ae9aa025ed9114d260e7118a63308d6f918418c34f9a932756d5dca3eefe9d1c2223280aee1bd316187119481b2b08279c5b4a7d9641aa61296524e1abd923df208bb0b7e7bb8d3a351fab1a4d35fb1f9a82241a11f322501d94669ab0fefcab23bfe831e486668f8bf953d6cd5e3b24e1c6f6282f2a15a027862be23c4df64eade6da94f77561a69396a3dce8b3e5f37d8fc8e520b8caaa308759a6bbba3153ee1bc7bfc22e87b6783669eeb7fa584797eaf81592053ec9c83579ce93a7e13adf8ae4b8b6888744926922fb7ede74ddb0f18bc5b27f1f75fdc284a9f3dc1cf0b8b2aaaaae5435c2cc8a51bf3acb442b589c88721c7ba4688bd61c9137702276b68fba267b87a8de516988866e7678af175bec9bb0da337777c9ffaa4489f017f08e3690fe3e2c7e6629eefb84a5d84f454e9d37c2526947ce7c9d18919fae0e59111c797e41b70e114f992cdb8dfa377c8be352cefb034ea78d2fecd6b0c3a471058f9e16f9eceb2d3981e34a9f8ce44e91a165c5dd5deb3c55cdab3dc4197458622a3fac1e44369a574243875bbf715bb3c6bcc29909d420086fd7a7d1205cb2cf13c341bf50362a4ed333007fc17a89c4db79e81a38674073d576980ec6fbc323019bd0debfaf54063d5a1f000a6ef9b20eb94d08ecffb258ae464b8af8e6e951cad92afd9dd2856bca027274368e0fd63c3cc0a49c540c265d041053bd7eb22159cc8c96d8446e68248d9f4f858ba78158f5f4a3412aed059a9ac0545880a8a701813785c733ccd3678c8f32a40c69db8a7cc42ae2d4ce5921c21d12891ad91347f7e1343fcd139a72dfc09cb8f710cdba73c1978bd97a422869e2f9a6a8d21db0d0e4e2ce6436b818921d642054288ac8de38aa2143c109dc6fe2e7bbaf07779b908098f3765c559ee9d646ebb6cfa2dfc180567f6e9cbf39ed1cab3be0fd0c6bad774fd33ef3cb23bc0da3", 0x1000, 0x7f}], 0x0, &(0x7f00000000c0)=ANY=[@ANYRES64=r1], 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r8 = socket$nl_route(0x10, 0x3, 0x0) splice(r7, 0x0, r8, 0x0, 0x7fffffff, 0x0) sendfile(r7, r6, 0x0, 0xfb) ioctl$LOOP_CTL_REMOVE(r7, 0x4c81, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000cc0)='./file0\x00', 0x4000, 0x80, &(0x7f0000000d00)) sendmsg$NFQNL_MSG_CONFIG(0xffffffffffffffff, 0x0, 0x0) keyctl$invalidate(0x15, r0) 08:23:46 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:46 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x7c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_GET_FD_BY_ID(0x13, 0x0, 0x0) r1 = perf_event_open$cgroup(&(0x7f00000000c0)={0x3, 0x80, 0x9, 0x60, 0x2b, 0x3, 0x0, 0xfff, 0x200, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0xfff, 0x81}, 0x10, 0x5, 0x6, 0x7, 0x1, 0xfe3, 0x401, 0x0, 0x3}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0xa) r2 = perf_event_open$cgroup(&(0x7f0000000700)={0x2, 0x80, 0x0, 0x2, 0x0, 0x3, 0x0, 0x6399ec5e, 0x1, 0xc, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x8, 0x1, @perf_config_ext={0x0, 0x6}, 0x802, 0x80000000, 0x7fffffff, 0x1, 0x7ff, 0x8, 0x2, 0x0, 0x95, 0x0, 0x800}, 0xffffffffffffffff, 0xb, r0, 0x5) r3 = perf_event_open(&(0x7f0000000680)={0x5, 0x80, 0x8, 0x1, 0x0, 0x2, 0x0, 0x0, 0x400, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1ff, 0x4, @perf_config_ext={0x5}, 0x0, 0x3, 0x3, 0x4, 0xffffffffffffffff, 0x6, 0x7, 0x0, 0x7fffffff, 0x0, 0x4}, 0xffffffffffffffff, 0x6, r2, 0x2) r4 = syz_clone(0x81c2a61a6a84a0ff, &(0x7f0000000540), 0x0, &(0x7f0000000280), 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000013c0)={r4, 0xffffffffffffffff, 0x0, 0x3, &(0x7f0000001380)=']1\x00'}, 0x30) r5 = syz_clone(0x81c2a61a6a84a0ff, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) perf_event_open(0x0, r5, 0xf, r1, 0xb) r6 = bpf$ITER_CREATE(0x21, &(0x7f00000005c0), 0x8) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000580)={0xffffffffffffffff, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x9, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000380)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000340), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000440)}}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000000)='br_fdb_update\x00', r6}, 0x10) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_CREATE(0x0, 0x0, 0x0) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) ptrace(0x4207, r5) write$cgroup_type(r8, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc87,\x00\xd2\x97\x04\x03\xdc\r') bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000a80), 0x10) r9 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000300), 0x10) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x0, 0x0, 0x5, 0x2, 0x0, 0x3ff, 0x4240, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x103f, 0x1, @perf_bp={0x0, 0x3}, 0x2000, 0x6, 0x8000, 0x4, 0xffffffffffffffff, 0xfffffffd, 0x8000, 0x0, 0x5d7, 0x0, 0x7ffd}, 0x0, 0x5, r9, 0xc) ioctl$PERF_EVENT_IOC_SET_FILTER(r9, 0x40082406, &(0x7f0000000640)='\x00') openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) perf_event_open(0x0, 0x0, 0x1, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x1b59a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x8914, &(0x7f0000000b40)='lo\x00\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x80\xfe\x00\x00\x0e\xa0\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) getpid() (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) write(r3, 0x0, 0x0) (async) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) (async) openat$mixer(0xffffffffffffff9c, &(0x7f0000000980), 0x38000, 0x0) (async) r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r4, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LOOP_CTL_GET_FREE(r5, 0x4c82) (async) r6 = syz_mount_image$f2fs(&(0x7f00000001c0), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000440)=[{&(0x7f0000000300)="c1b94c31c6e57ee6367fe87aa7154eb755d347062eafaf7f96553496f9307d7675b237ea92f4a8cd5adf1185bda3c724a9d695fe6a485b158a751415ff699b5568ab37ebd1cb60a179e736b734808a64168c3a0e7d7be8d4930f01187834310872336db40157fac5f5507d5b69ab235dbe138538d0f9ed", 0x77, 0x8}, {&(0x7f0000000e00)="540809a4f805cda127a9c2c3b335b0fc7d76a7df2a490c717894d4e557c56e6b550b640b849f05e2ab094baedac647d994b5932c1a6c55bcd7896fc155c3c7e29ea8223c0f5b5a301270b917f11e268ee68aec77392e665e1989adf9c044f1c54eeeaa3792967e4d52d283802b16308f6deabad4d84739e17c4e0800b652163a5a28077499679a7830fcb4525ea50fe94248277b2875dbb3d84a6772e51d4956ec625b73f0550ff27045e8eda10549b4286b980b98b4c3f2caf2679e20cd7d3c86dbabe874af5afb4214f4e21c5bbb19fa92b674fc3aa53cea0c7b607f8c624a97b39704831a5890cc8eb19e97b08021db8ecad5dc1cb286208fd81ad858f48a8527378342a553533aa86248437044a48b4ea6f8be05bcba39ab87d71bdc008fce16b536b71942368bee09a7c074a2f1fb18d1630466251a0ec672b6484ae543799d43d501085d1294cf99892a4ee56f1ee863818dd28f2c5a3df5d5cb904fee91c6e501cf1611325d4a600f78a7f771447808fcf863e496a036972814c052e61943e12417c285c7418d0dea3340ae7aba815834d767b24ab095c729f28ab639c8257c3964e4f4e13e5d7b17b1d0aab7d4a4d5e22324400c2e5e22c5a7809cd3ddc0e245463932d867abc71a5678b0cb12cc7a7077836807c02646cfd11f041869045dd989f739b97203a26cb01c361684a9402f7791cb616c21fb6ef3acaf7e69d21eab363f8718a5c8feec2ae57112898691021dff0ab62156fc81f1a058bf25c2c5aed4bd007ece84530d62fd96d49c095e4c2d2b19f9a958a2077a8b369c8519ebea5d4413c672784041e62e7bf329e2ab2380f7795a966297433ebf9c3a77288c5b875b74b6d61d00a80b7b8ccc6538a5104adc8789c63130b8d5e6134c7ca8838c9bfd458f9fece472ef5b9ae69cac6ffc916c7f5d50b04e62adfa224d23ddbd678f3198c4ba6aadb84818189cc4b59cb667ca420d6bec563c5ba296f8a67fdb6879a17192deb2df4ddbd8100abe9894ba8d801aaf2770ab7d6c6db20af4194113d811fc98037479a575e10847609080864f65aa1104da75888af9722278df1c318487833ca7550f9d743d60d7ea01ddb65ffa31510b0c661ebaa721f8ee356e06b277fb4cca163818dcacba5251dc36c1e87afaeb8a49e5d29ac5482e88340ee26786bbe5885af639b7fbad122b4fefc7070fca33564a92189adab9011b6065edc8d34bb303f8abdbb4826327881e204b614415ae625ef51c840b0a5ae21a6f5d298d121278d0d8f02c78d80e654e0c88f3c118545611a32dbdd49f1384df817104ef7f132ce93a78b1936a4135865f4b391f5ef202b03f78489706a963a9b66ccc78fca057ccfccee45313da70ae7bd3cb5d3712c976dbf30e2dbe294da0bdac7c12475c3c345adfbd1be76d8c4c4d187b8a5cac2eca9e6b302b1ad16cddc9e46a4346e96f7ff1265934b146c64ec24055c594b29ac91ab61e10113e98cc4724f091d299fcd226bc966a7334c469a5e6891b7fbb7211e50938e1c42356afb5c0b922336dee2db695eed0dbccd7c963867432e8280783c9eae6667a16e449fb25068e286ffc5437bcfe0bed4287ad6382edd28a6d0aff799c7b0c4189ea4dccf50861c2e433b56b58191be0a76441669d884386bc6b1ad7537c63145e2750396acc06878bcc9653895c38c8c8f62f0301697d4a1575c42c78374ecde169c1e1e6a6aed5351003594bf4d5646ce208b901495402c2d28884d2b5f79f9083f43b17d111edd6feaee8ca4fa8135ad5bd9c4e19fb70970c8a9708dae0690a4b4ab3dd4a134f1716dc83e68448c8de86099331aead50b2d6c5bc4dc8ef2d57c5a1b63be1c75873647a17f58e2e1ad0d62d86d4a40a40fa09a85093294975674d057c7df885b4832febb75aeb412825b4d63504266434374763b5418f61f253acf4fae80df76e8f7d16213d28463e6418c1005a2037e0337b6272f1642004db78f6b316fae81e558342185649365e9366210fb56f024d4d2d1888061d614969db7224cd2343280f1761548f4f297540ae1618407a963aded65fafed631539e3295c1ccbd4b4314d0d219fe1fb9b7555ff8a0c422bbc5c38930620de56ff2f47865265e38e5b677b92aa78b04a8e0504df907c2ed8e96543e8a1dba69fefbc983a562fa03e980e9c814703489b44229e91aa96edfca90652c85654cb7e8af22b883d7560aaab4da87ed294a0a0dcca9e064174829819d921e93f6e26234d57687093d903e7eb677d2e64870eaf11b702b39b1ef8085532e34ece57e786061395027dba9f476d4da3b7398a0f7540a7b9a26e3450aea1a9095997cc3f4d3985d73060e6f1ebf2d1dd06a21f095bd754c9451ddc3d3279a49166694c50370d5ab5421ce1c8d7a2703c7ae3ad77d6f82e20323ff898000c6b3093e04b3af6c940598aa93c1ecfa20636320d1cadf95058c0908ddf099e5f223b4c87be1bed3d255fa3cc7f15a4eea090edff5e39f937a69488edefee261518d2956afef5145fec2d5518fa4835607432da3b2b37de67b7b3c73e58981e88ad8461aec03b9669258b6072913c9bd2de165521a249a0e2f7d534423fbeb4ad6d1f3002a44a97406c4d924159459385f0d8cfd209bece37a82c250de2f3fe57837407c66c61ee181c024c6679690b576d49bfd1b4db304fe5999e95af694c981f2469738652fea3986d5a58a9151706140e84718d5b6d68095c04b7358afc2ceddb8656364952d13ea1cec19bd5c3e6fcd47c1ec3389160330e8b7720082c0cd9b7a030253cd8c94cdb142d2806906f9be846b41d7381342e591b8b035c56afd68299a5fe80cefd2cd0b744a3daf2bcb4a67e65de07514cd08b80b281ee18f23bcda875057c9b42a08207adbb13324f242f33eaf94e1f899f9a446d5974df6f3e4b918a298e4d184be00fe4092d4d50d5bba6008fbbd60cbf25156db5bcf8f80b721d75fff948d0297d279a25ce1a1b2800caa9b3eed89d454cdd0e70322ff8c9d87aaa78a9ad8bcfe38354ad218b0df405bb0a0e08a610b7adace254761211a935a0139c3266227b6dd714f559149a409df6fe14272ec8429eafcfdb422ff127fe4df297b0a9c4d07af0deba1c7663a91c3f0e64e55a0ad3f13dedbaa32af5c94ba2d4054a3ea5f5358c461768757aaf90f12a3f9b7d8083ef49497dd6a73978f58013f36bad060c5fba027cef4f278ddc24b8af5a5722c671ee9481d554964d1a0fcab51515ac0112a7627b5991882eb6b156ecdc75ca63d3c2ff45bb1f9d7fb7107f24f01760e32943808c2817e5a67158ad3822dea5d9dc6deeeda78c6f8b2242641b7df8fb6c62f195825aaa9888f8717caff930ef65b26b17884ce433edbd6ac99ec74dc4ca9a65d857a593a42aa414a5e25710643e9621dbedcca9399255b37c45a572cc9c171f3e1ff048f128ff56425d3d155df8afb017d3aa0682b971a09b48ac679b16d4e008156ec81fcaf6d057b165e751f1f587d3d1b974f9d7b1e2ac7053fd760c2058b656c5fb973f881c56af3599233e93cb3bb06300949e1904787d3e3e15edde48f35e95dcbc48fd660d6e61d3b7631016ef8c781c3c0213325a01022b96c49533896945bc516aca39d302477648ba8d8ac86ba8666b40cee6d692c5a6c2a57800ea06d52abb86c66c2df3a62546baffb446dde2d8ed673f17572d06200b76902011c9e06440150987206c6dc9c987ed1573849b4ce666316e77f84b3bd1726c5f262bba9b096321a76417be51ed5f0e08be4c3715d2efbc2e3d332f6f5c454e7a2a083a1c7ff4385643381cb231f1b284d5fa17e953634575563ba50e3eda2049d6e6edc52f82831a548a2149ace8f4e3513b446791f844a149005ef1b634744a35f45cc669ff92bcf0b51664b523b902ad2c68d6a5cddf9cb9891558159116a8c195c4fd41329517189fac0680b49dad23358d8703ba95f0fdbd1726a33153eed10c03dbc659422197405c0cfe870182ed2d943b859c0d9e3e1d41ec6b7e47d3a130e02216fc32f826710f452ab1efc17ec0ad0fa3b007d96099a1ac31a5740130362d0a65c98cf7c6b18528e67c6424a2e71d76b15b25d43d368119cadc2e5090cd15237a9c18875b546d169fa4346ca5e24a581bc173a0cc542e1e3516a28f95e7641cbb44476a666012d44938b23d68d295a9a8a1379d72c031171f94e347072fa5b0714cd4c1244f6b9573f14637d222ca21b3eced4db91cd8e614474dcc3bf7cee992350ce983a011c22f4d555037019d9559bfb20f029628e201cc43f7229d7559fea42321f9f79e7250c4412e7b6b9c46b7b2d33060c407471d5594a6c391fead51fa8beca163a5691799b926bf8a80fcb2773bee91eb3ed3191fe0b7d9b2282b7a0eb8634e74b7642bff498383053175c12f00aa7564b0253308f9e220139d6a57a1161448c16d580f41bc638ea8526a0d79fce7f9c8dd1bec7cafee8ee7a36ee17c94f8d784adcad45766f6bb393381644983ef1920fa30bb18a51e727b0d06dfe12da194727975d834cbe96d77bf5184fb5b9e976c801e4bd959c4064936d5bfb2295809df89fa9f0daa57cba27b8b17a3ba4cb9708b3d08e0516c628dbed384d4945164786dc54523500c19720ca1d84e644a1db2106d087dc88059711e1d8a9115f6471e4959d3b35118f23a86c9bd43197a5d9f05dc4d700e17146931cbc93bcd27ba820eb4301139e6e107f890a5959cd4ecff545c9d8ce4ee1a1c51eafb45332ca4a74ff3f7d3228ee34289cef85aaa71ed63ccccf642a70a19480273a85647194a216b31d9d0b51d18ae9aa025ed9114d260e7118a63308d6f918418c34f9a932756d5dca3eefe9d1c2223280aee1bd316187119481b2b08279c5b4a7d9641aa61296524e1abd923df208bb0b7e7bb8d3a351fab1a4d35fb1f9a82241a11f322501d94669ab0fefcab23bfe831e486668f8bf953d6cd5e3b24e1c6f6282f2a15a027862be23c4df64eade6da94f77561a69396a3dce8b3e5f37d8fc8e520b8caaa308759a6bbba3153ee1bc7bfc22e87b6783669eeb7fa584797eaf81592053ec9c83579ce93a7e13adf8ae4b8b6888744926922fb7ede74ddb0f18bc5b27f1f75fdc284a9f3dc1cf0b8b2aaaaae5435c2cc8a51bf3acb442b589c88721c7ba4688bd61c9137702276b68fba267b87a8de516988866e7678af175bec9bb0da337777c9ffaa4489f017f08e3690fe3e2c7e6629eefb84a5d84f454e9d37c2526947ce7c9d18919fae0e59111c797e41b70e114f992cdb8dfa377c8be352cefb034ea78d2fecd6b0c3a471058f9e16f9eceb2d3981e34a9f8ce44e91a165c5dd5deb3c55cdab3dc4197458622a3fac1e44369a574243875bbf715bb3c6bcc29909d420086fd7a7d1205cb2cf13c341bf50362a4ed333007fc17a89c4db79e81a38674073d576980ec6fbc323019bd0debfaf54063d5a1f000a6ef9b20eb94d08ecffb258ae464b8af8e6e951cad92afd9dd2856bca027274368e0fd63c3cc0a49c540c265d041053bd7eb22159cc8c96d8446e68248d9f4f858ba78158f5f4a3412aed059a9ac0545880a8a701813785c733ccd3678c8f32a40c69db8a7cc42ae2d4ce5921c21d12891ad91347f7e1343fcd139a72dfc09cb8f710cdba73c1978bd97a422869e2f9a6a8d21db0d0e4e2ce6436b818921d642054288ac8de38aa2143c109dc6fe2e7bbaf07779b908098f3765c559ee9d646ebb6cfa2dfc180567f6e9cbf39ed1cab3be0fd0c6bad774fd33ef3cb23bc0da3", 0x1000, 0x7f}], 0x0, &(0x7f00000000c0)=ANY=[@ANYRES64=r1], 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async) r8 = socket$nl_route(0x10, 0x3, 0x0) splice(r7, 0x0, r8, 0x0, 0x7fffffff, 0x0) (async) sendfile(r7, r6, 0x0, 0xfb) ioctl$LOOP_CTL_REMOVE(r7, 0x4c81, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000cc0)='./file0\x00', 0x4000, 0x80, &(0x7f0000000d00)) (async) sendmsg$NFQNL_MSG_CONFIG(0xffffffffffffffff, 0x0, 0x0) keyctl$invalidate(0x15, r0) 08:23:47 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500012c0000000000119078ac1e0001ac1414aa00004e20001890780400"/58], 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:47 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, 0x0, 0x0) 08:23:47 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500012c0000000000119078ac1e0001ac1414aa00004e20001890780400"/58], 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500012c0000000000119078ac1e0001ac1414aa00004e20001890780400"/58], 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) 08:23:47 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, 0x0, 0x0) 08:23:47 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, 0x0, 0x20000000}, 0x20) 08:23:47 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) r1 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8001, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$TIOCL_SETSEL(r3, 0x541c, &(0x7f00000005c0)={0x2, {0x2, 0x0, 0x5, 0x81, 0x101}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r5 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)=0x0) timer_settime(r6, 0x1, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r8 = socket$nl_route(0x10, 0x3, 0x0) splice(r7, 0x0, r8, 0x0, 0x7fffffff, 0x0) sendfile(r7, r1, 0x0, 0xfb) write$P9_RREADLINK(r4, &(0x7f0000000880)=ANY=[@ANYRESDEC=r5, @ANYRES64=r6, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESHEX=r3, @ANYRES16=r2, @ANYRESHEX, @ANYRES32=r4, @ANYRESOCT=r4, @ANYRES8=r1], 0xd5) sendfile(r4, r3, 0x0, 0x7fff) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000000)=0xfff) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) [ 701.290211] IPVS: ftp: loaded support on port[0] = 21 08:23:47 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) (fail_nth: 1) 08:23:47 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, 0x0, 0x0) [ 701.409706] F2FS-fs (loop3): invalid crc value [ 701.488236] F2FS-fs (loop3): Found nat_bits in checkpoint [ 701.521486] F2FS-fs (loop3): Mounted with checkpoint version = 3651456e [ 701.614042] device lo entered promiscuous mode 08:23:48 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x7c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_GET_FD_BY_ID(0x13, 0x0, 0x0) (async) r1 = perf_event_open$cgroup(&(0x7f00000000c0)={0x3, 0x80, 0x9, 0x60, 0x2b, 0x3, 0x0, 0xfff, 0x200, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0xfff, 0x81}, 0x10, 0x5, 0x6, 0x7, 0x1, 0xfe3, 0x401, 0x0, 0x3}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0xa) r2 = perf_event_open$cgroup(&(0x7f0000000700)={0x2, 0x80, 0x0, 0x2, 0x0, 0x3, 0x0, 0x6399ec5e, 0x1, 0xc, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x8, 0x1, @perf_config_ext={0x0, 0x6}, 0x802, 0x80000000, 0x7fffffff, 0x1, 0x7ff, 0x8, 0x2, 0x0, 0x95, 0x0, 0x800}, 0xffffffffffffffff, 0xb, r0, 0x5) r3 = perf_event_open(&(0x7f0000000680)={0x5, 0x80, 0x8, 0x1, 0x0, 0x2, 0x0, 0x0, 0x400, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1ff, 0x4, @perf_config_ext={0x5}, 0x0, 0x3, 0x3, 0x4, 0xffffffffffffffff, 0x6, 0x7, 0x0, 0x7fffffff, 0x0, 0x4}, 0xffffffffffffffff, 0x6, r2, 0x2) (async) r4 = syz_clone(0x81c2a61a6a84a0ff, &(0x7f0000000540), 0x0, &(0x7f0000000280), 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000013c0)={r4, 0xffffffffffffffff, 0x0, 0x3, &(0x7f0000001380)=']1\x00'}, 0x30) (async) r5 = syz_clone(0x81c2a61a6a84a0ff, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) (async) perf_event_open(0x0, r5, 0xf, r1, 0xb) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f00000005c0), 0x8) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000580)={0xffffffffffffffff, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x9, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000380)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000340), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000440)}}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000000)='br_fdb_update\x00', r6}, 0x10) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) bpf$MAP_CREATE(0x0, 0x0, 0x0) (async) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) ptrace(0x4207, r5) (async) write$cgroup_type(r8, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc87,\x00\xd2\x97\x04\x03\xdc\r') bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000a80), 0x10) r9 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000300), 0x10) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x0, 0x0, 0x5, 0x2, 0x0, 0x3ff, 0x4240, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x103f, 0x1, @perf_bp={0x0, 0x3}, 0x2000, 0x6, 0x8000, 0x4, 0xffffffffffffffff, 0xfffffffd, 0x8000, 0x0, 0x5d7, 0x0, 0x7ffd}, 0x0, 0x5, r9, 0xc) ioctl$PERF_EVENT_IOC_SET_FILTER(r9, 0x40082406, &(0x7f0000000640)='\x00') (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) perf_event_open(0x0, 0x0, 0x1, 0xffffffffffffffff, 0x8) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x1b59a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x8914, &(0x7f0000000b40)='lo\x00\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x80\xfe\x00\x00\x0e\xa0\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50x0) timer_settime(r6, 0x1, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async) r8 = socket$nl_route(0x10, 0x3, 0x0) splice(r7, 0x0, r8, 0x0, 0x7fffffff, 0x0) sendfile(r7, r1, 0x0, 0xfb) write$P9_RREADLINK(r4, &(0x7f0000000880)=ANY=[@ANYRESDEC=r5, @ANYRES64=r6, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESHEX=r3, @ANYRES16=r2, @ANYRESHEX, @ANYRES32=r4, @ANYRESOCT=r4, @ANYRES8=r1], 0xd5) sendfile(r4, r3, 0x0, 0x7fff) (async) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000000)=0xfff) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:48 executing program 2: r0 = add_key(0x0, &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)="8b", 0x1, 0xfffffffffffffffc) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x5) (async) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f00000002c0)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) getpid() (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) write(r3, 0x0, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async, rerun: 64) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) (async, rerun: 64) openat$mixer(0xffffffffffffff9c, &(0x7f0000000980), 0x38000, 0x0) (async, rerun: 64) r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (rerun: 64) ioctl$LOOP_CTL_ADD(r4, 0x4c80, 0x0) (async) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LOOP_CTL_GET_FREE(r5, 0x4c82) (async, rerun: 32) r6 = syz_mount_image$f2fs(&(0x7f00000001c0), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000440)=[{&(0x7f0000000300)="c1b94c31c6e57ee6367fe87aa7154eb755d347062eafaf7f96553496f9307d7675b237ea92f4a8cd5adf1185bda3c724a9d695fe6a485b158a751415ff699b5568ab37ebd1cb60a179e736b734808a64168c3a0e7d7be8d4930f01187834310872336db40157fac5f5507d5b69ab235dbe138538d0f9ed", 0x77, 0x8}, {&(0x7f0000000e00)="540809a4f805cda127a9c2c3b335b0fc7d76a7df2a490c717894d4e557c56e6b550b640b849f05e2ab094baedac647d994b5932c1a6c55bcd7896fc155c3c7e29ea8223c0f5b5a301270b917f11e268ee68aec77392e665e1989adf9c044f1c54eeeaa3792967e4d52d283802b16308f6deabad4d84739e17c4e0800b652163a5a28077499679a7830fcb4525ea50fe94248277b2875dbb3d84a6772e51d4956ec625b73f0550ff27045e8eda10549b4286b980b98b4c3f2caf2679e20cd7d3c86dbabe874af5afb4214f4e21c5bbb19fa92b674fc3aa53cea0c7b607f8c624a97b39704831a5890cc8eb19e97b08021db8ecad5dc1cb286208fd81ad858f48a8527378342a553533aa86248437044a48b4ea6f8be05bcba39ab87d71bdc008fce16b536b71942368bee09a7c074a2f1fb18d1630466251a0ec672b6484ae543799d43d501085d1294cf99892a4ee56f1ee863818dd28f2c5a3df5d5cb904fee91c6e501cf1611325d4a600f78a7f771447808fcf863e496a036972814c052e61943e12417c285c7418d0dea3340ae7aba815834d767b24ab095c729f28ab639c8257c3964e4f4e13e5d7b17b1d0aab7d4a4d5e22324400c2e5e22c5a7809cd3ddc0e245463932d867abc71a5678b0cb12cc7a7077836807c02646cfd11f041869045dd989f739b97203a26cb01c361684a9402f7791cb616c21fb6ef3acaf7e69d21eab363f8718a5c8feec2ae57112898691021dff0ab62156fc81f1a058bf25c2c5aed4bd007ece84530d62fd96d49c095e4c2d2b19f9a958a2077a8b369c8519ebea5d4413c672784041e62e7bf329e2ab2380f7795a966297433ebf9c3a77288c5b875b74b6d61d00a80b7b8ccc6538a5104adc8789c63130b8d5e6134c7ca8838c9bfd458f9fece472ef5b9ae69cac6ffc916c7f5d50b04e62adfa224d23ddbd678f3198c4ba6aadb84818189cc4b59cb667ca420d6bec563c5ba296f8a67fdb6879a17192deb2df4ddbd8100abe9894ba8d801aaf2770ab7d6c6db20af4194113d811fc98037479a575e10847609080864f65aa1104da75888af9722278df1c318487833ca7550f9d743d60d7ea01ddb65ffa31510b0c661ebaa721f8ee356e06b277fb4cca163818dcacba5251dc36c1e87afaeb8a49e5d29ac5482e88340ee26786bbe5885af639b7fbad122b4fefc7070fca33564a92189adab9011b6065edc8d34bb303f8abdbb4826327881e204b614415ae625ef51c840b0a5ae21a6f5d298d121278d0d8f02c78d80e654e0c88f3c118545611a32dbdd49f1384df817104ef7f132ce93a78b1936a4135865f4b391f5ef202b03f78489706a963a9b66ccc78fca057ccfccee45313da70ae7bd3cb5d3712c976dbf30e2dbe294da0bdac7c12475c3c345adfbd1be76d8c4c4d187b8a5cac2eca9e6b302b1ad16cddc9e46a4346e96f7ff1265934b146c64ec24055c594b29ac91ab61e10113e98cc4724f091d299fcd226bc966a7334c469a5e6891b7fbb7211e50938e1c42356afb5c0b922336dee2db695eed0dbccd7c963867432e8280783c9eae6667a16e449fb25068e286ffc5437bcfe0bed4287ad6382edd28a6d0aff799c7b0c4189ea4dccf50861c2e433b56b58191be0a76441669d884386bc6b1ad7537c63145e2750396acc06878bcc9653895c38c8c8f62f0301697d4a1575c42c78374ecde169c1e1e6a6aed5351003594bf4d5646ce208b901495402c2d28884d2b5f79f9083f43b17d111edd6feaee8ca4fa8135ad5bd9c4e19fb70970c8a9708dae0690a4b4ab3dd4a134f1716dc83e68448c8de86099331aead50b2d6c5bc4dc8ef2d57c5a1b63be1c75873647a17f58e2e1ad0d62d86d4a40a40fa09a85093294975674d057c7df885b4832febb75aeb412825b4d63504266434374763b5418f61f253acf4fae80df76e8f7d16213d28463e6418c1005a2037e0337b6272f1642004db78f6b316fae81e558342185649365e9366210fb56f024d4d2d1888061d614969db7224cd2343280f1761548f4f297540ae1618407a963aded65fafed631539e3295c1ccbd4b4314d0d219fe1fb9b7555ff8a0c422bbc5c38930620de56ff2f47865265e38e5b677b92aa78b04a8e0504df907c2ed8e96543e8a1dba69fefbc983a562fa03e980e9c814703489b44229e91aa96edfca90652c85654cb7e8af22b883d7560aaab4da87ed294a0a0dcca9e064174829819d921e93f6e26234d57687093d903e7eb677d2e64870eaf11b702b39b1ef8085532e34ece57e786061395027dba9f476d4da3b7398a0f7540a7b9a26e3450aea1a9095997cc3f4d3985d73060e6f1ebf2d1dd06a21f095bd754c9451ddc3d3279a49166694c50370d5ab5421ce1c8d7a2703c7ae3ad77d6f82e20323ff898000c6b3093e04b3af6c940598aa93c1ecfa20636320d1cadf95058c0908ddf099e5f223b4c87be1bed3d255fa3cc7f15a4eea090edff5e39f937a69488edefee261518d2956afef5145fec2d5518fa4835607432da3b2b37de67b7b3c73e58981e88ad8461aec03b9669258b6072913c9bd2de165521a249a0e2f7d534423fbeb4ad6d1f3002a44a97406c4d924159459385f0d8cfd209bece37a82c250de2f3fe57837407c66c61ee181c024c6679690b576d49bfd1b4db304fe5999e95af694c981f2469738652fea3986d5a58a9151706140e84718d5b6d68095c04b7358afc2ceddb8656364952d13ea1cec19bd5c3e6fcd47c1ec3389160330e8b7720082c0cd9b7a030253cd8c94cdb142d2806906f9be846b41d7381342e591b8b035c56afd68299a5fe80cefd2cd0b744a3daf2bcb4a67e65de07514cd08b80b281ee18f23bcda875057c9b42a08207adbb13324f242f33eaf94e1f899f9a446d5974df6f3e4b918a298e4d184be00fe4092d4d50d5bba6008fbbd60cbf25156db5bcf8f80b721d75fff948d0297d279a25ce1a1b2800caa9b3eed89d454cdd0e70322ff8c9d87aaa78a9ad8bcfe38354ad218b0df405bb0a0e08a610b7adace254761211a935a0139c3266227b6dd714f559149a409df6fe14272ec8429eafcfdb422ff127fe4df297b0a9c4d07af0deba1c7663a91c3f0e64e55a0ad3f13dedbaa32af5c94ba2d4054a3ea5f5358c461768757aaf90f12a3f9b7d8083ef49497dd6a73978f58013f36bad060c5fba027cef4f278ddc24b8af5a5722c671ee9481d554964d1a0fcab51515ac0112a7627b5991882eb6b156ecdc75ca63d3c2ff45bb1f9d7fb7107f24f01760e32943808c2817e5a67158ad3822dea5d9dc6deeeda78c6f8b2242641b7df8fb6c62f195825aaa9888f8717caff930ef65b26b17884ce433edbd6ac99ec74dc4ca9a65d857a593a42aa414a5e25710643e9621dbedcca9399255b37c45a572cc9c171f3e1ff048f128ff56425d3d155df8afb017d3aa0682b971a09b48ac679b16d4e008156ec81fcaf6d057b165e751f1f587d3d1b974f9d7b1e2ac7053fd760c2058b656c5fb973f881c56af3599233e93cb3bb06300949e1904787d3e3e15edde48f35e95dcbc48fd660d6e61d3b7631016ef8c781c3c0213325a01022b96c49533896945bc516aca39d302477648ba8d8ac86ba8666b40cee6d692c5a6c2a57800ea06d52abb86c66c2df3a62546baffb446dde2d8ed673f17572d06200b76902011c9e06440150987206c6dc9c987ed1573849b4ce666316e77f84b3bd1726c5f262bba9b096321a76417be51ed5f0e08be4c3715d2efbc2e3d332f6f5c454e7a2a083a1c7ff4385643381cb231f1b284d5fa17e953634575563ba50e3eda2049d6e6edc52f82831a548a2149ace8f4e3513b446791f844a149005ef1b634744a35f45cc669ff92bcf0b51664b523b902ad2c68d6a5cddf9cb9891558159116a8c195c4fd41329517189fac0680b49dad23358d8703ba95f0fdbd1726a33153eed10c03dbc659422197405c0cfe870182ed2d943b859c0d9e3e1d41ec6b7e47d3a130e02216fc32f826710f452ab1efc17ec0ad0fa3b007d96099a1ac31a5740130362d0a65c98cf7c6b18528e67c6424a2e71d76b15b25d43d368119cadc2e5090cd15237a9c18875b546d169fa4346ca5e24a581bc173a0cc542e1e3516a28f95e7641cbb44476a666012d44938b23d68d295a9a8a1379d72c031171f94e347072fa5b0714cd4c1244f6b9573f14637d222ca21b3eced4db91cd8e614474dcc3bf7cee992350ce983a011c22f4d555037019d9559bfb20f029628e201cc43f7229d7559fea42321f9f79e7250c4412e7b6b9c46b7b2d33060c407471d5594a6c391fead51fa8beca163a5691799b926bf8a80fcb2773bee91eb3ed3191fe0b7d9b2282b7a0eb8634e74b7642bff498383053175c12f00aa7564b0253308f9e220139d6a57a1161448c16d580f41bc638ea8526a0d79fce7f9c8dd1bec7cafee8ee7a36ee17c94f8d784adcad45766f6bb393381644983ef1920fa30bb18a51e727b0d06dfe12da194727975d834cbe96d77bf5184fb5b9e976c801e4bd959c4064936d5bfb2295809df89fa9f0daa57cba27b8b17a3ba4cb9708b3d08e0516c628dbed384d4945164786dc54523500c19720ca1d84e644a1db2106d087dc88059711e1d8a9115f6471e4959d3b35118f23a86c9bd43197a5d9f05dc4d700e17146931cbc93bcd27ba820eb4301139e6e107f890a5959cd4ecff545c9d8ce4ee1a1c51eafb45332ca4a74ff3f7d3228ee34289cef85aaa71ed63ccccf642a70a19480273a85647194a216b31d9d0b51d18ae9aa025ed9114d260e7118a63308d6f918418c34f9a932756d5dca3eefe9d1c2223280aee1bd316187119481b2b08279c5b4a7d9641aa61296524e1abd923df208bb0b7e7bb8d3a351fab1a4d35fb1f9a82241a11f322501d94669ab0fefcab23bfe831e486668f8bf953d6cd5e3b24e1c6f6282f2a15a027862be23c4df64eade6da94f77561a69396a3dce8b3e5f37d8fc8e520b8caaa308759a6bbba3153ee1bc7bfc22e87b6783669eeb7fa584797eaf81592053ec9c83579ce93a7e13adf8ae4b8b6888744926922fb7ede74ddb0f18bc5b27f1f75fdc284a9f3dc1cf0b8b2aaaaae5435c2cc8a51bf3acb442b589c88721c7ba4688bd61c9137702276b68fba267b87a8de516988866e7678af175bec9bb0da337777c9ffaa4489f017f08e3690fe3e2c7e6629eefb84a5d84f454e9d37c2526947ce7c9d18919fae0e59111c797e41b70e114f992cdb8dfa377c8be352cefb034ea78d2fecd6b0c3a471058f9e16f9eceb2d3981e34a9f8ce44e91a165c5dd5deb3c55cdab3dc4197458622a3fac1e44369a574243875bbf715bb3c6bcc29909d420086fd7a7d1205cb2cf13c341bf50362a4ed333007fc17a89c4db79e81a38674073d576980ec6fbc323019bd0debfaf54063d5a1f000a6ef9b20eb94d08ecffb258ae464b8af8e6e951cad92afd9dd2856bca027274368e0fd63c3cc0a49c540c265d041053bd7eb22159cc8c96d8446e68248d9f4f858ba78158f5f4a3412aed059a9ac0545880a8a701813785c733ccd3678c8f32a40c69db8a7cc42ae2d4ce5921c21d12891ad91347f7e1343fcd139a72dfc09cb8f710cdba73c1978bd97a422869e2f9a6a8d21db0d0e4e2ce6436b818921d642054288ac8de38aa2143c109dc6fe2e7bbaf07779b908098f3765c559ee9d646ebb6cfa2dfc180567f6e9cbf39ed1cab3be0fd0c6bad774fd33ef3cb23bc0da3", 0x1000, 0x7f}], 0x0, &(0x7f00000000c0)=ANY=[@ANYRES64=r1], 0x0) (async, rerun: 32) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async, rerun: 32) r8 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 32) splice(r7, 0x0, r8, 0x0, 0x7fffffff, 0x0) (async) sendfile(r7, r6, 0x0, 0xfb) (async) ioctl$LOOP_CTL_REMOVE(r7, 0x4c81, 0x0) (async) statx(0xffffffffffffff9c, &(0x7f0000000cc0)='./file0\x00', 0x4000, 0x80, &(0x7f0000000d00)) sendmsg$NFQNL_MSG_CONFIG(0xffffffffffffffff, 0x0, 0x0) (async) keyctl$invalidate(0x15, r0) [ 702.410854] F2FS-fs (loop3): invalid crc value 08:23:48 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={0xffffffffffffffff, &(0x7f0000000300), 0x20000000}, 0x20) [ 702.441009] F2FS-fs (loop3): Found nat_bits in checkpoint 08:23:48 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 702.515308] F2FS-fs (loop3): Mounted with checkpoint version = 3651456e 08:23:48 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={0xffffffffffffffff, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:48 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, 0x0, 0x20000000}, 0x20) [ 702.697529] IPVS: ftp: loaded support on port[0] = 21 08:23:49 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, 0x0, 0x20000000}, 0x20) 08:23:49 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x4, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:49 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x7c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) bpf$BPF_BTF_GET_FD_BY_ID(0x13, 0x0, 0x0) r1 = perf_event_open$cgroup(&(0x7f00000000c0)={0x3, 0x80, 0x9, 0x60, 0x2b, 0x3, 0x0, 0xfff, 0x200, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0xfff, 0x81}, 0x10, 0x5, 0x6, 0x7, 0x1, 0xfe3, 0x401, 0x0, 0x3}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0xa) (async) r2 = perf_event_open$cgroup(&(0x7f0000000700)={0x2, 0x80, 0x0, 0x2, 0x0, 0x3, 0x0, 0x6399ec5e, 0x1, 0xc, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x8, 0x1, @perf_config_ext={0x0, 0x6}, 0x802, 0x80000000, 0x7fffffff, 0x1, 0x7ff, 0x8, 0x2, 0x0, 0x95, 0x0, 0x800}, 0xffffffffffffffff, 0xb, r0, 0x5) r3 = perf_event_open(&(0x7f0000000680)={0x5, 0x80, 0x8, 0x1, 0x0, 0x2, 0x0, 0x0, 0x400, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1ff, 0x4, @perf_config_ext={0x5}, 0x0, 0x3, 0x3, 0x4, 0xffffffffffffffff, 0x6, 0x7, 0x0, 0x7fffffff, 0x0, 0x4}, 0xffffffffffffffff, 0x6, r2, 0x2) r4 = syz_clone(0x81c2a61a6a84a0ff, &(0x7f0000000540), 0x0, &(0x7f0000000280), 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000013c0)={r4, 0xffffffffffffffff, 0x0, 0x3, &(0x7f0000001380)=']1\x00'}, 0x30) r5 = syz_clone(0x81c2a61a6a84a0ff, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) (async, rerun: 32) perf_event_open(0x0, r5, 0xf, r1, 0xb) (async, rerun: 32) r6 = bpf$ITER_CREATE(0x21, &(0x7f00000005c0), 0x8) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000580)={0xffffffffffffffff, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x9, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000380)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000340), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000440)}}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000000)='br_fdb_update\x00', r6}, 0x10) (async) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) bpf$MAP_CREATE(0x0, 0x0, 0x0) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) ptrace(0x4207, r5) (async) write$cgroup_type(r8, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc87,\x00\xd2\x97\x04\x03\xdc\r') bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000a80), 0x10) (async) r9 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000300), 0x10) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x0, 0x0, 0x5, 0x2, 0x0, 0x3ff, 0x4240, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x103f, 0x1, @perf_bp={0x0, 0x3}, 0x2000, 0x6, 0x8000, 0x4, 0xffffffffffffffff, 0xfffffffd, 0x8000, 0x0, 0x5d7, 0x0, 0x7ffd}, 0x0, 0x5, r9, 0xc) ioctl$PERF_EVENT_IOC_SET_FILTER(r9, 0x40082406, &(0x7f0000000640)='\x00') openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) perf_event_open(0x0, 0x0, 0x1, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x1b59a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x8914, &(0x7f0000000b40)='lo\x00\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x80\xfe\x00\x00\x0e\xa0\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_SPLIT_GSO={0x8}]}}]}, 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)=@newtfilter={0x78, 0x2c, 0x200, 0x70bd2a, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xfff3, 0x4}, {0xe, 0xfff3}, {0x7, 0x7}}, [@TCA_CHAIN={0x8}, @filter_kind_options=@f_fw={{0x7}, {0x44, 0x2, [@TCA_FW_INDEV={0x14, 0x3, 'batadv0\x00'}, @TCA_FW_MASK={0x8, 0x5, 0x2}, @TCA_FW_INDEV={0x14, 0x3, 'veth0_virt_wifi\x00'}, @TCA_FW_CLASSID={0x8, 0x1, {0xffee, 0xd}}, @TCA_FW_CLASSID={0x8, 0x1, {0x2, 0xfff2}}]}}]}, 0x78}, 0x1, 0x0, 0x0, 0x4}, 0x80) bind$packet(r0, &(0x7f0000000240)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000080)="0303ff1f5c0060004003002cfff57b016d2763bd56373780398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40808efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) 08:23:51 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) r1 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) (async) r2 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8001, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$TIOCL_SETSEL(r3, 0x541c, &(0x7f00000005c0)={0x2, {0x2, 0x0, 0x5, 0x81, 0x101}}) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r5 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) (async, rerun: 32) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)=0x0) (rerun: 32) timer_settime(r6, 0x1, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async) r8 = socket$nl_route(0x10, 0x3, 0x0) splice(r7, 0x0, r8, 0x0, 0x7fffffff, 0x0) (async) sendfile(r7, r1, 0x0, 0xfb) (async, rerun: 64) write$P9_RREADLINK(r4, &(0x7f0000000880)=ANY=[@ANYRESDEC=r5, @ANYRES64=r6, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESHEX=r3, @ANYRES16=r2, @ANYRESHEX, @ANYRES32=r4, @ANYRESOCT=r4, @ANYRES8=r1], 0xd5) (async, rerun: 64) sendfile(r4, r3, 0x0, 0x7fff) (async) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000000)=0xfff) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:51 executing program 2: mount(&(0x7f0000000000)=@filename='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x12104c, &(0x7f00000000c0)=')\'$!\x00') fcntl$F_SET_FILE_RW_HINT(0xffffffffffffffff, 0x40e, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8002b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), 0xffffffffffffffff) 08:23:51 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x6, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:51 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) (fail_nth: 1) 08:23:51 executing program 1: r0 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) r1 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8001, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$TIOCL_SETSEL(r2, 0x541c, &(0x7f00000005c0)={0x2, {0x2, 0x0, 0x5, 0x81, 0x101}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r4 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)=0x0) timer_settime(r5, 0x1, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(r6, 0x0, r7, 0x0, 0x7fffffff, 0x0) sendfile(r6, r0, 0x0, 0xfb) write$P9_RREADLINK(r3, &(0x7f0000000880)=ANY=[@ANYRESDEC=r4, @ANYRES64=r5, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESHEX=r2, @ANYRES16=r1, @ANYRESHEX, @ANYRES32=r3, @ANYRESOCT=r3, @ANYRES8=r0], 0xd5) sendfile(r3, r2, 0x0, 0x7fff) ioctl$IOCTL_START_ACCEL_DEV(r3, 0x40096102, &(0x7f0000000000)={{}, 0x20}) openat$adsp1(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) 08:23:51 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x7, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 705.467457] FAULT_INJECTION: forcing a failure. [ 705.467457] name failslab, interval 1, probability 0, space 0, times 0 [ 705.487634] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 705.509188] CPU: 0 PID: 10266 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 08:23:51 executing program 2: mount(&(0x7f0000000000)=@filename='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x12104c, &(0x7f00000000c0)=')\'$!\x00') (async) fcntl$F_SET_FILE_RW_HINT(0xffffffffffffffff, 0x40e, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8002b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), 0xffffffffffffffff) (rerun: 64) [ 705.517111] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 705.526481] Call Trace: [ 705.529090] dump_stack+0x1fc/0x2ef [ 705.532746] should_fail.cold+0xa/0xf [ 705.536570] ? setup_fault_attr+0x200/0x200 [ 705.540921] ? lock_acquire+0x170/0x3c0 [ 705.544925] __should_failslab+0x115/0x180 [ 705.549184] should_failslab+0x5/0x10 [ 705.553009] __kmalloc_track_caller+0x2a6/0x3c0 [ 705.557713] ? __se_sys_bpf+0x1ffd/0x3a20 [ 705.561887] memdup_user+0x22/0xb0 [ 705.565441] __se_sys_bpf+0x1ffd/0x3a20 [ 705.569435] ? check_preemption_disabled+0x41/0x280 [ 705.574477] ? bpf_prog_load+0x1230/0x1230 [ 705.578737] ? vfs_write+0x393/0x540 [ 705.582476] ? fput+0x2b/0x190 [ 705.585699] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 705.591091] ? trace_hardirqs_off_caller+0x6e/0x210 [ 705.596130] ? do_syscall_64+0x21/0x620 [ 705.600132] do_syscall_64+0xf9/0x620 [ 705.603963] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 705.609182] RIP: 0033:0x7fe5a33b9639 [ 705.612908] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 705.631818] RSP: 002b:00007fe5a192c168 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 705.639551] RAX: ffffffffffffffda RBX: 00007fe5a34d9f80 RCX: 00007fe5a33b9639 [ 705.646836] RDX: 0000000000000020 RSI: 00000000200003c0 RDI: 0000000000000002 [ 705.654120] RBP: 00007fe5a192c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 705.661414] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 705.668701] R13: 00007ffd285e361f R14: 00007fe5a192c300 R15: 0000000000022000 08:23:51 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000400)=@ipv4_delrule={0x44, 0x21, 0x200, 0x70bd28, 0x25dfdbfb, {0x2, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x3, 0x18}, [@FRA_DST={0x8, 0x1, @rand_addr=0x64010101}, @FRA_TUN_ID={0xc, 0xc, 0x1, 0x0, 0x5}, @FRA_SRC={0x8, 0x2, @private=0xa010101}, @FRA_TUN_ID={0xc, 0xc, 0x1, 0x0, 0x2d}]}, 0x44}, 0x1, 0x0, 0x0, 0x8010}, 0x8000) (async) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000002180)=0xfd, 0x4) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) (async) getsockname$packet(r3, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_SPLIT_GSO={0x8}]}}]}, 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)=@newtfilter={0x78, 0x2c, 0x200, 0x70bd2a, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xfff3, 0x4}, {0xe, 0xfff3}, {0x7, 0x7}}, [@TCA_CHAIN={0x8}, @filter_kind_options=@f_fw={{0x7}, {0x44, 0x2, [@TCA_FW_INDEV={0x14, 0x3, 'batadv0\x00'}, @TCA_FW_MASK={0x8, 0x5, 0x2}, @TCA_FW_INDEV={0x14, 0x3, 'veth0_virt_wifi\x00'}, @TCA_FW_CLASSID={0x8, 0x1, {0xffee, 0xd}}, @TCA_FW_CLASSID={0x8, 0x1, {0x2, 0xfff2}}]}}]}, 0x78}, 0x1, 0x0, 0x0, 0x4}, 0x80) (async) bind$packet(r0, &(0x7f0000000240)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) (async) sendto$inet6(r0, &(0x7f0000000080)="0303ff1f5c0060004003002cfff57b016d2763bd56373780398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40808efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) 08:23:52 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x8, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:52 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r1, &(0x7f0000000100), &(0x7f00000002c0)=0x14) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) sendmsg$nl_route(r1, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=@bridge_getneigh={0x74, 0x1e, 0x100, 0x70bd2d, 0x25dfdbfd, {0x7, 0x0, 0x0, 0x0, 0x40, 0x2}, [@IFLA_GSO_MAX_SEGS={0x8, 0x28, 0x9ee8}, @IFLA_EVENT={0x8, 0x2c, 0x204}, @IFLA_MAP={0x24, 0xe, {0x6, 0xcd3e, 0x1ff, 0xc78, 0x5, 0x2}}, @IFLA_NET_NS_PID={0x8, 0x13, r2}, @IFLA_IFALIASn={0x4}, @IFLA_NUM_RX_QUEUES={0x8, 0x20, 0x80000000}, @IFLA_BROADCAST={0xa, 0x2, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1d}}]}, 0x74}, 0x1, 0x0, 0x0, 0x8000}, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:52 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x9, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 705.849612] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 705.915973] WARNING: can't dereference registers at 000000008a430eef for ip apic_timer_interrupt+0xf/0x20 08:23:52 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000400)=@ipv4_delrule={0x44, 0x21, 0x200, 0x70bd28, 0x25dfdbfb, {0x2, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x3, 0x18}, [@FRA_DST={0x8, 0x1, @rand_addr=0x64010101}, @FRA_TUN_ID={0xc, 0xc, 0x1, 0x0, 0x5}, @FRA_SRC={0x8, 0x2, @private=0xa010101}, @FRA_TUN_ID={0xc, 0xc, 0x1, 0x0, 0x2d}]}, 0x44}, 0x1, 0x0, 0x0, 0x8010}, 0x8000) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000002180)=0xfd, 0x4) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_SPLIT_GSO={0x8}]}}]}, 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)=@newtfilter={0x78, 0x2c, 0x200, 0x70bd2a, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xfff3, 0x4}, {0xe, 0xfff3}, {0x7, 0x7}}, [@TCA_CHAIN={0x8}, @filter_kind_options=@f_fw={{0x7}, {0x44, 0x2, [@TCA_FW_INDEV={0x14, 0x3, 'batadv0\x00'}, @TCA_FW_MASK={0x8, 0x5, 0x2}, @TCA_FW_INDEV={0x14, 0x3, 'veth0_virt_wifi\x00'}, @TCA_FW_CLASSID={0x8, 0x1, {0xffee, 0xd}}, @TCA_FW_CLASSID={0x8, 0x1, {0x2, 0xfff2}}]}}]}, 0x78}, 0x1, 0x0, 0x0, 0x4}, 0x80) bind$packet(r0, &(0x7f0000000240)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000080)="0303ff1f5c0060004003002cfff57b016d2763bd56373780398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40808efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) socket$packet(0x11, 0x3, 0x300) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000400)=@ipv4_delrule={0x44, 0x21, 0x200, 0x70bd28, 0x25dfdbfb, {0x2, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x3, 0x18}, [@FRA_DST={0x8, 0x1, @rand_addr=0x64010101}, @FRA_TUN_ID={0xc, 0xc, 0x1, 0x0, 0x5}, @FRA_SRC={0x8, 0x2, @private=0xa010101}, @FRA_TUN_ID={0xc, 0xc, 0x1, 0x0, 0x2d}]}, 0x44}, 0x1, 0x0, 0x0, 0x8010}, 0x8000) (async) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000002180)=0xfd, 0x4) (async) socket(0x10, 0x3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) (async) getsockname$packet(r3, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_SPLIT_GSO={0x8}]}}]}, 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)=@newtfilter={0x78, 0x2c, 0x200, 0x70bd2a, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xfff3, 0x4}, {0xe, 0xfff3}, {0x7, 0x7}}, [@TCA_CHAIN={0x8}, @filter_kind_options=@f_fw={{0x7}, {0x44, 0x2, [@TCA_FW_INDEV={0x14, 0x3, 'batadv0\x00'}, @TCA_FW_MASK={0x8, 0x5, 0x2}, @TCA_FW_INDEV={0x14, 0x3, 'veth0_virt_wifi\x00'}, @TCA_FW_CLASSID={0x8, 0x1, {0xffee, 0xd}}, @TCA_FW_CLASSID={0x8, 0x1, {0x2, 0xfff2}}]}}]}, 0x78}, 0x1, 0x0, 0x0, 0x4}, 0x80) (async) bind$packet(r0, &(0x7f0000000240)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) (async) sendto$inet6(r0, &(0x7f0000000080)="0303ff1f5c0060004003002cfff57b016d2763bd56373780398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40808efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) (async) 08:23:52 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0xa, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:52 executing program 2: mount(&(0x7f0000000000)=@filename='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x12104c, &(0x7f00000000c0)=')\'$!\x00') fcntl$F_SET_FILE_RW_HINT(0xffffffffffffffff, 0x40e, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8002b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), 0xffffffffffffffff) mount(&(0x7f0000000000)=@filename='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x12104c, &(0x7f00000000c0)=')\'$!\x00') (async) fcntl$F_SET_FILE_RW_HINT(0xffffffffffffffff, 0x40e, 0x0) (async) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8002b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), 0xffffffffffffffff) (async) [ 706.041760] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. 08:23:52 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r1, &(0x7f0000000100), &(0x7f00000002c0)=0x14) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) sendmsg$nl_route(r1, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=@bridge_getneigh={0x74, 0x1e, 0x100, 0x70bd2d, 0x25dfdbfd, {0x7, 0x0, 0x0, 0x0, 0x40, 0x2}, [@IFLA_GSO_MAX_SEGS={0x8, 0x28, 0x9ee8}, @IFLA_EVENT={0x8, 0x2c, 0x204}, @IFLA_MAP={0x24, 0xe, {0x6, 0xcd3e, 0x1ff, 0xc78, 0x5, 0x2}}, @IFLA_NET_NS_PID={0x8, 0x13, r2}, @IFLA_IFALIASn={0x4}, @IFLA_NUM_RX_QUEUES={0x8, 0x20, 0x80000000}, @IFLA_BROADCAST={0xa, 0x2, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1d}}]}, 0x74}, 0x1, 0x0, 0x0, 0x8000}, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) socket(0x10, 0x803, 0x0) (async) write$binfmt_misc(r1, 0x0, 0x4) (async) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r1, &(0x7f0000000100), &(0x7f00000002c0)=0x14) (async) getpid() (async) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) (async) sendmsg$nl_route(r1, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=@bridge_getneigh={0x74, 0x1e, 0x100, 0x70bd2d, 0x25dfdbfd, {0x7, 0x0, 0x0, 0x0, 0x40, 0x2}, [@IFLA_GSO_MAX_SEGS={0x8, 0x28, 0x9ee8}, @IFLA_EVENT={0x8, 0x2c, 0x204}, @IFLA_MAP={0x24, 0xe, {0x6, 0xcd3e, 0x1ff, 0xc78, 0x5, 0x2}}, @IFLA_NET_NS_PID={0x8, 0x13, r2}, @IFLA_IFALIASn={0x4}, @IFLA_NUM_RX_QUEUES={0x8, 0x20, 0x80000000}, @IFLA_BROADCAST={0xa, 0x2, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1d}}]}, 0x74}, 0x1, 0x0, 0x0, 0x8000}, 0x0) (async) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) 08:23:52 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) (fail_nth: 2) [ 706.108248] F2FS-fs (loop1): invalid crc value [ 706.261786] FAULT_INJECTION: forcing a failure. [ 706.261786] name failslab, interval 1, probability 0, space 0, times 0 [ 706.285978] CPU: 1 PID: 10340 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 706.293901] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 706.303265] Call Trace: [ 706.305874] dump_stack+0x1fc/0x2ef [ 706.309527] should_fail.cold+0xa/0xf [ 706.313338] ? setup_fault_attr+0x200/0x200 [ 706.317667] ? lock_acquire+0x170/0x3c0 [ 706.321655] __should_failslab+0x115/0x180 [ 706.325901] should_failslab+0x5/0x10 [ 706.329707] __kmalloc+0x2ab/0x3c0 [ 706.333254] ? __se_sys_bpf+0x20cc/0x3a20 [ 706.337413] __se_sys_bpf+0x20cc/0x3a20 [ 706.341394] ? bpf_prog_load+0x1230/0x1230 [ 706.345634] ? vfs_write+0x393/0x540 [ 706.349351] ? fput+0x2b/0x190 [ 706.352559] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 706.357931] ? trace_hardirqs_off_caller+0x6e/0x210 [ 706.362950] ? do_syscall_64+0x21/0x620 [ 706.366931] do_syscall_64+0xf9/0x620 [ 706.370742] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 706.375931] RIP: 0033:0x7fe5a33b9639 [ 706.379649] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 706.398730] RSP: 002b:00007fe5a192c168 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 706.406452] RAX: ffffffffffffffda RBX: 00007fe5a34d9f80 RCX: 00007fe5a33b9639 [ 706.413747] RDX: 0000000000000020 RSI: 00000000200003c0 RDI: 0000000000000002 [ 706.421026] RBP: 00007fe5a192c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 706.428299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 706.435582] R13: 00007ffd285e361f R14: 00007fe5a192c300 R15: 0000000000022000 [ 706.540984] F2FS-fs (loop1): Found nat_bits in checkpoint [ 706.560654] F2FS-fs (loop1): Mounted with checkpoint version = 3651456e 08:23:53 executing program 1: r0 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) (async) r1 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8001, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) (async, rerun: 32) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) (rerun: 32) ioctl$TIOCL_SETSEL(r2, 0x541c, &(0x7f00000005c0)={0x2, {0x2, 0x0, 0x5, 0x81, 0x101}}) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) (async) r4 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)=0x0) timer_settime(r5, 0x1, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) (async, rerun: 64) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async, rerun: 64) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(r6, 0x0, r7, 0x0, 0x7fffffff, 0x0) (async) sendfile(r6, r0, 0x0, 0xfb) write$P9_RREADLINK(r3, &(0x7f0000000880)=ANY=[@ANYRESDEC=r4, @ANYRES64=r5, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESHEX=r2, @ANYRES16=r1, @ANYRESHEX, @ANYRES32=r3, @ANYRESOCT=r3, @ANYRES8=r0], 0xd5) (async) sendfile(r3, r2, 0x0, 0x7fff) (async) ioctl$IOCTL_START_ACCEL_DEV(r3, 0x40096102, &(0x7f0000000000)={{}, 0x20}) openat$adsp1(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) 08:23:53 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0xb, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:53 executing program 2: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0x83072, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x80000000005}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000000), 0xffffffffffffffff) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x9) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000005c0)=@filter={'filter\x00', 0x42, 0x4, 0x260, 0xffffffff, 0x1c8, 0x98, 0x0, 0xffffffff, 0xffffffff, 0x1c8, 0x1c8, 0x1c8, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'veth1_macvtap\x00', 'ip6_vti0\x00', {}, {}, 0x6}, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2c0) 08:23:53 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = gettid() r2 = perf_event_open(&(0x7f0000000cc0)={0x0, 0x80, 0x3, 0x7, 0x7, 0x1, 0x0, 0x5, 0xbd522, 0xe, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0xfff, 0x1, @perf_bp={&(0x7f00000001c0), 0x3}, 0x10, 0x2, 0x6, 0x8, 0x14b7, 0x400, 0xfbbc, 0x0, 0x3ff, 0x0, 0x7d6}, r1, 0x2, 0xffffffffffffffff, 0x1) r3 = getpgid(0x0) r4 = syz_open_dev$dri(&(0x7f0000000040), 0x1, 0x0) r5 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xaa, 0x3, 0x4, 0x3, 0x0, 0x0, 0x3030, 0x5, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x190, 0x5}, 0x4000, 0x4, 0x0, 0x7, 0x1, 0x9e7, 0x1, 0x0, 0x0, 0x0, 0xed}, r3, 0x9, r0, 0x8) socket$packet(0x11, 0x3, 0x300) sendfile(r5, 0xffffffffffffffff, &(0x7f0000000000)=0x6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001a80), 0x0) r6 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) write$binfmt_misc(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="2700050007", @ANYRES16=r7], 0xd) r8 = socket(0x1, 0x2, 0x0) ioctl$sock_SIOCGPGRP(r6, 0x8904, &(0x7f0000000300)=0x0) perf_event_open(&(0x7f0000001080)={0x2, 0x80, 0x5, 0x0, 0x7, 0x1, 0x0, 0xb02b, 0x22000, 0xd, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x5, 0x1ff}, 0x94184, 0x8000000000000000, 0x40, 0x6, 0x7, 0x5, 0x1, 0x0, 0x1, 0x0, 0x401}, r9, 0x3, r2, 0x3) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, 0x0) setresuid(0x0, r10, 0x0) r11 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) write$binfmt_misc(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="2700050007", @ANYRES16=r13], 0xd) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_open_dev$sndpcmc(&(0x7f0000001b40), 0x1, 0x170542) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001c80)=[{{&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x40000}}, {{&(0x7f0000000200)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000280)="8b4846607f538bea77eba863a594d4cc85eba2d7e3ce07cb3682b5d49735258408cc77cd7ba4833397571b6a0281b6b8d3a0cb6f7b0ecb9d8fe6b02b17b141c84a08367987cd0be015ca4935b021a4c9ba411872f2d31109a48a9620001272b550b5e1c44d6d5ad78f8bc778c08a3cbbfa1e7791e76e6de64fc1", 0x7a}, {&(0x7f0000000340)="b195d07ebd9611d3be2b483f6ebf83c07189de250363b99896ed", 0x1a}, {&(0x7f0000000380)="278508631f3deddc9feda9d8febdcd1eded0e15c677b5629d743d3290ae5bb4302ec73865597ad8a54bb4e302486d7d679ff57f2755660be297de02cb8bf775c1fd33ba5280b0ab252a83c3c57f31745eaebc0276f4cea9a2d36f7703ad7106ffc53fe1d28e7cc832902a565b2821778366de0f27368b45988b95a1d27a488ea84efd489ace223d9251666537d37089e10e696473cf4000b44275093a3c373a6b6bb1b49415aae3de95b6548103c", 0xae}, {&(0x7f0000000440)="318230dba14ef675cb7535d49b3026e286ed732d12fae76ae7e911d41806c33a4bece51749647525267ecda3e37bacab38e0426c447e8a44976de7a64e7a18ca8eca1918f4d709", 0x47}, {0x0}, {&(0x7f00000001c0)}, {&(0x7f0000000540)="dd024a3e84f5d6249f065251f17d6b1d261625f7d57f5736a243f95e9427ded9995d53a3302e4308716d0333fb5afdc63fee3abff7e9c8ae3cfbf33617f75808086f2508af59eec9eabbb3b213bd9eecca8b8838ee7415292a93872b943d6fbced2a94b0c9e868fea1a8982e49caead4a9226c5417efd3c0401faf4753a7d58aa1", 0x81}, {&(0x7f0000000a80)="3dc593a5d09e25a8ef8a87ef52c7e2a7dba7f9d4fc44feb91cad2844dcf0186de1346e0a8ed6169d7b0138c958b7b37442761fb2572cda645ffa715029d6bde12920af98e4101ac8910b7cfa8f6209dbe753db83de7690fca82c9a7f5aab01634332198f134588c4f920a6f797a80c0f79c6222cb4360989f7fcac1ef7a982ab70fe4adbbb8b9f45dd2a4f01a62fde54b88774fd0d18d4907aa6ca8862fb46815d939220adeafee8e83b990b136fc214f2b3e0779fe2440fd61f6e871a3b6c897ec33915924d3117420967ccfbf38a3d510aa3fd7e5910e19c4fab4d38af58bb7f620a626c", 0xe5}, {&(0x7f00000004c0)="3063915cc08bef81b189857f1c10e417518bbd8134a56f49db2bf01fc6ccdb914654a09327995de7770426f5832f92fc38c7ec0e8962c99f06814cdc4919b737c81cc565", 0x44}, {&(0x7f0000000b80)="8df8340467a559e0468f92f78f4f4394e71bf3c76a0d3563cf6e2fdedd95c19ec200e2310e225d81f84f3cf427da34b8a08dd0365fc2f07787bda3a5b10de98ef21ebf0f4e93012c5a9fcd90691e08b4b9141af805da2991e7ea556af16785268434a1b0c495c73e6e269891", 0x6c}], 0xa, 0x0, 0x0, 0x87fbc9c0805eb163}}, {{&(0x7f0000000680)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000700)="ec3393d35a0d4afb2d223f1062d4f6b84f55a0ea0f1d1d0743d7efda95c10f9e40231388f264d1c7760fe58557002c4fb4879bd0d169c6d102b91ccd6a09516d34373e4e086973131efcb03e15925f8912c27b5c91208acfbd8ec35e4fe4c9c802c2b465cbb5384bfc7c2feb1127503ee59063d654ef16320de901ce84f13fe867bd6c8f05925c2b7438d3e0c5a064ba0ba58813feabf3086864a6338d864966c2d0bc49796f40d2d1ed20dc80448c945855b917d46fd75963c451c7e4303c72ae657b8ea10eca11", 0xc8}, {&(0x7f0000000800)="d3d8731af720ce7ab66a1fcce03561f9e4f440d4f492a258549fd3aedec961e854b1ca44575c023d98b9c359fb41c895dfcf2f4a62dea7bc033bb26453785ab389220be0e24a1c0e3522518216", 0x4d}, {&(0x7f00000008c0)="06e70897bdf52e9aaf209096a0a5abbdda4a3213847b5f87e62d02c241c212a6da4cbecd5757630bc591e547196c07dd9bb0690ef87fcbf2b5ac8911a63a14d1ebdee8bcddd5d07fa8fbeaaf96e2d7c2e403ff30284ded48bf90b3528056c2a997504d8cff04df24738aa5bd84971133d2c0bb9062be9327cd0ade6c6780f5a805cea977220f88c70089d0111542ca675fa7b1cae7f65a6273a126ed1142db2fad12319b551feedf92b6857c47a4496fa23ac81baf6eab", 0xb7}, {&(0x7f00000009c0)="c013cc22aa40700ef1a6899b37c20a861f9715982cd5d35238ddd6e22c7e04cddad333188805767333e92fb76b84a7af3b6dc9d294ab89e4a993698c3761a9d140fcd0334f82e01bfc9761", 0x4b}], 0x4, 0x0, 0x0, 0x20000000}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee01}}}], 0x90, 0x40000}}, {{&(0x7f0000000e40)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001380)=[{&(0x7f0000000f00)="5afea6b8529569c9587ddadd2496ffa39637196fa58712c1246b0229430f37020de7782ed0f96da9aeffbc17223217b54a62ce9aa7d07dd14578e68f6a205c687d3a24978be2f55c9a33ad10da852cbf8d95b8ea4dcc518f50c39050a0394d898e11e4633a4f9fa1c67e4e9b8026a4982b1c85ee4c03c5b0c63879ce77eb9f3d6e2acd0efe0952a9f852c5b8cee4e3a13f9e063fbf75403e68ad100f7b3c8c66ae33156d80011d7765b850f29c", 0xad}, {&(0x7f0000001000)="522e0c0504d8b0243b37dc1389fef57e2c49afa3a918024b7de3e891fc95e69dab9962074a6a8379d8f603b98a538b4379ebc233dcb91a74dd1ce1f471c8520f79a6e072fd452d2673a1965de7c15c2cb411cb89faaedf0edb21a2f7817a", 0x5e}, {&(0x7f0000000600)="0e854508c4cfb2f20c575bcb227053bcd77c3a643c7203dd4aca8f2b79cb3d986b487aba7be9f353a103e6649e6fa68ac5f2a21e225e3eda697fd274b7be0a819c28ca67522ebfa57a37489ddfd6b96956926ed97f6170750f4aeacee6c9154d1d388d783c095bd785e5697388cdc61b8093be0a1f7331d1704810c8da9b0ce6", 0x80}, {0x0}, {&(0x7f00000011c0)="7b9c4fc33b20288edd0c43e69344c93538fc57ea25995dea6ea0efd0c02fad011fa14ccf8906fb64a57f64adf56f21a0ce1df5ed638f067c725a556e49ae85dc595a5478cb712d07b5713a8da4e83dbac1a741ed8b271bd8a942ff101e77ba6841a1bad13b3a5ace133e83d77262bb0e7fbc9f3680fed868538e528165183aa1caf711d377a2d390d4999a5cf3fa46a707723a7b5587421d55e348af20", 0x9d}, {&(0x7f0000001280)="80f93b5e349109b0f77319ac32f17326b88ba25f5b52cf372366541dac4315ede207d6175d3d0fb800f3e12848d1138f669d93b2709d98296b14b7b8093cd3a63962ac203273cd3fad744a91835b11739ae039db649d27d61366a8ee3af2c8cce64f2cd633a2b98e798f46179d3db65ab57de8cda624b12524c3aaee80f54c13a0bc7530e12852e83efae468bb82628aba391529eb6bfa6c2df88fdd54d6e11ee6fc44698ff9eded3dcf86097f1538808a3868309a6d68af81557295fbdc7a81c0156411f3f9bbdea3e3038b27e87ced0e8a18ffa935ddb1efb1fcf0ea2bb8a93373b2868dfe", 0xe6}], 0x6, &(0x7f0000001400)=[@cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xffffffffffffffff}}}], 0x20}}, {{0x0, 0x0, &(0x7f0000001880)=[{&(0x7f00000014c0)="17cce8880ec9b1325a935dc3a750ca4409340ed358a5cf", 0x17}, {&(0x7f0000001500)="a4795f53fe31b71d9b0a566ab220f8471a0e80208a782baede222c496412286a11402843304478fee7d7806629af1bbd33d2436c99ed3d045206e8c0dd85a186b3852460cd2d262a7d08268d147d4d9e5e74f7c5f0f54d39", 0x58}, {0x0}, {&(0x7f00000015c0)="629317e74e2cba968eb4b6d6cc276c4a6e95b47e68cfcd2f16640ec93a43522fe6f46716515ad20910e46c87cd0f4773ab4226adb5a35d684f6095da5182d6a8da7e22f37a4dbb725198159ee6a1a3a73620edbb97acf24263f696950a6619bacee13194344871225c33d7fb53e7db86c1cb8ac279ade2d6bbcd91502874b127938491242eaa41988645b51b08189f6f59883ba052d7fecd4c43acc1c329389e625f85160dd88f7b9f05b72ba84373d3c4e023a929eb671f9b6f7515424a1a1e6063f869e15892d303163e6ef8bed0c8411e934ab70695fe43d6a789e8cbe30e2b19", 0xe2}, {&(0x7f0000001740)="9b14e0ec", 0x4}], 0x5, &(0x7f0000001900)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x30, 0x20000014}}], 0x6, 0x4008080) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r4, 0xc01864ba, &(0x7f0000000180)={0x0, 0x5, 0x1e}) syz_emit_ethernet(0x3b6, &(0x7f0000000680)=ANY=[@ANYBLOB="ffffffffffff1780c200000086dd604f810003803afffe800000000000000000000000000000ff02000000000000000000000000000186009078000000000000000000000000000aa78ce5400659808000000000004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af180200010000000000000000000004000318fe906d26efe39393fe08f73eabc5977b1190a3a6ad8338f1511cdd10c35d8f6de79fc7fd175f75649fa368a32c829af02d7f44d92324a7051e460a13ddde25a5b85b9d930914625d8a049b4cf0d129806a610ed8477a2499a9a0527f75b655a6653d0363a979acf93f88eea07d68423e90280409de1657275f716a2bf2915d1783e8eb477b0d1170f0ecbdef4c23e1b76e9ab3d2fbe4b34438d2a77577edd0ebed9682b851b380ae0cab282af9d7ebe668177704c5fd4698c934de4731f3f61effc978001d06aa85616177c61bc943afcb84619755403946b0730a18d5c38cf7dcad830f2dc8674b87ba8b58f81ece27975cc39e595e9af90b4fe92a38d25551c2d9ebfc5dfc5a2a501b7e483de3f808895c5f4a1a2367bc591dd8b094822ff0822a18b79f7c5eba31fb68b2d734a6671e27182aee4df24a4a5c6186c0d3baa75af390dab23b500b0c0272479611e4f7f4299ec4d926d443367b105185e6ecd9602ba95392343e9bbd047ef6bc1ba42399907ccd0a562db212baa39eb8164e240069f656d3a05fecf894222a141123f5acaa556b9f30dcab2b90aa235a670670ffc5dc49dfb58d89310000000000030b17dcea46805d6309c20547c06b18901b0aeff04cdb95f3c75dc2d227a83b89483b1084743475671545e65eb2e9ac946a3f0e2bc4619f91394c023cfbbb7d71138537d68e2d2c6393a9f3becd1a9f51a948b5b303f4f0192107fcf98a102ec1876d4e6fa3b20519bbaa8a029cee00b8d3485e4163ed09bdb581c9fe68a356f542b043059ff05932e740e077a1d16212fb00145e14f0e74d2d42cfb3f27fafb60845f90b6dfc87c6905bbc94d33e1ea71a28105f543e868a8a53b360a9d33e2b1e26eb1d18065daa7628cf9ef083611c9f6ae2e1eb3d8bf9c6ab2642c4808288e62afbf03269f1f98aea6ab3beb5fdc5fdaabc2c676d8800871a6aa54155dea2d995cb22c9924e0ad38c6967052cc7786d779b8353aac33a57d79b05613a12328f61129017fb632dbf04542188b196e213408c258a6f0005d5170000dce9674a36da018dff16e70b8b14c4b7a94fe18e88605aa6be1a02a326a6bce65f81ed"], 0x0) syz_emit_ethernet(0x74, &(0x7f0000000000)={@multicast, @local, @val={@void, {0x8100, 0x6, 0x0, 0x1}}, {@x25={0x805, {0x2, 0xe3, 0xf3, "6152900a3715b86991c66161dd5ff3d68fd76187990f01bc5fa5a4e2741c73380f00173cdb9e7b758b52cff89bcb092ff216f55786eadd34a6b1514b5ade37f40ad0e46b4597c8051fb9115f8a7970de86aae8abdfa55697b1e9e2843e1200"}}}}, &(0x7f0000000080)={0x1, 0x1, [0xccb, 0x788, 0xc5c, 0x900]}) syz_emit_ethernet(0x56, &(0x7f00000000c0)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x15}, @remote, @void, {@canfd={0xd, {{0x4, 0x0, 0x1}, 0x2c, 0x1, 0x0, 0x0, "3544f657f36b1c77294261ac8062aea62ec505080de70d3080cd248219376d7f564ac8b19f8385ad2e702f1e30e6ed61d5a2bda5bd8f522db6b8bad3b5923598"}}}}, &(0x7f0000000140)={0x1, 0x3, [0x5e5, 0xd95, 0x95a, 0x643]}) 08:23:53 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r1, &(0x7f0000000100), &(0x7f00000002c0)=0x14) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) sendmsg$nl_route(r1, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=@bridge_getneigh={0x74, 0x1e, 0x100, 0x70bd2d, 0x25dfdbfd, {0x7, 0x0, 0x0, 0x0, 0x40, 0x2}, [@IFLA_GSO_MAX_SEGS={0x8, 0x28, 0x9ee8}, @IFLA_EVENT={0x8, 0x2c, 0x204}, @IFLA_MAP={0x24, 0xe, {0x6, 0xcd3e, 0x1ff, 0xc78, 0x5, 0x2}}, @IFLA_NET_NS_PID={0x8, 0x13, r2}, @IFLA_IFALIASn={0x4}, @IFLA_NUM_RX_QUEUES={0x8, 0x20, 0x80000000}, @IFLA_BROADCAST={0xa, 0x2, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1d}}]}, 0x74}, 0x1, 0x0, 0x0, 0x8000}, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) socket(0x10, 0x803, 0x0) (async) write$binfmt_misc(r1, 0x0, 0x4) (async) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r1, &(0x7f0000000100), &(0x7f00000002c0)=0x14) (async) getpid() (async) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) (async) sendmsg$nl_route(r1, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=@bridge_getneigh={0x74, 0x1e, 0x100, 0x70bd2d, 0x25dfdbfd, {0x7, 0x0, 0x0, 0x0, 0x40, 0x2}, [@IFLA_GSO_MAX_SEGS={0x8, 0x28, 0x9ee8}, @IFLA_EVENT={0x8, 0x2c, 0x204}, @IFLA_MAP={0x24, 0xe, {0x6, 0xcd3e, 0x1ff, 0xc78, 0x5, 0x2}}, @IFLA_NET_NS_PID={0x8, 0x13, r2}, @IFLA_IFALIASn={0x4}, @IFLA_NUM_RX_QUEUES={0x8, 0x20, 0x80000000}, @IFLA_BROADCAST={0xa, 0x2, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1d}}]}, 0x74}, 0x1, 0x0, 0x0, 0x8000}, 0x0) (async) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) 08:23:53 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) (fail_nth: 3) 08:23:53 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0xc, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) [ 707.102580] FAULT_INJECTION: forcing a failure. [ 707.102580] name failslab, interval 1, probability 0, space 0, times 0 [ 707.113934] CPU: 0 PID: 10373 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 707.121828] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 707.131189] Call Trace: [ 707.133796] dump_stack+0x1fc/0x2ef [ 707.137448] should_fail.cold+0xa/0xf [ 707.141356] ? setup_fault_attr+0x200/0x200 [ 707.145686] ? HARDIRQ_verbose+0x10/0x10 [ 707.149757] __should_failslab+0x115/0x180 [ 707.154013] should_failslab+0x5/0x10 [ 707.157825] kmem_cache_alloc_node_trace+0x57/0x3b0 [ 707.162858] dev_map_update_elem+0x245/0x450 [ 707.167284] __se_sys_bpf+0x239b/0x3a20 [ 707.171284] ? bpf_prog_load+0x1230/0x1230 [ 707.175527] ? vfs_write+0x393/0x540 [ 707.179248] ? fput+0x2b/0x190 [ 707.182459] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 707.187834] ? trace_hardirqs_off_caller+0x6e/0x210 [ 707.192862] ? do_syscall_64+0x21/0x620 [ 707.196854] do_syscall_64+0xf9/0x620 [ 707.200687] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 707.205883] RIP: 0033:0x7fe5a33b9639 [ 707.209602] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 707.228685] RSP: 002b:00007fe5a192c168 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 707.236405] RAX: ffffffffffffffda RBX: 00007fe5a34d9f80 RCX: 00007fe5a33b9639 [ 707.243690] RDX: 0000000000000020 RSI: 00000000200003c0 RDI: 0000000000000002 08:23:53 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 08:23:53 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) [ 707.250969] RBP: 00007fe5a192c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 707.258246] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 707.265525] R13: 00007ffd285e361f R14: 00007fe5a192c300 R15: 0000000000022000 08:23:53 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = gettid() r2 = perf_event_open(&(0x7f0000000cc0)={0x0, 0x80, 0x3, 0x7, 0x7, 0x1, 0x0, 0x5, 0xbd522, 0xe, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0xfff, 0x1, @perf_bp={&(0x7f00000001c0), 0x3}, 0x10, 0x2, 0x6, 0x8, 0x14b7, 0x400, 0xfbbc, 0x0, 0x3ff, 0x0, 0x7d6}, r1, 0x2, 0xffffffffffffffff, 0x1) r3 = getpgid(0x0) r4 = syz_open_dev$dri(&(0x7f0000000040), 0x1, 0x0) (async) r5 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) (async) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xaa, 0x3, 0x4, 0x3, 0x0, 0x0, 0x3030, 0x5, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x190, 0x5}, 0x4000, 0x4, 0x0, 0x7, 0x1, 0x9e7, 0x1, 0x0, 0x0, 0x0, 0xed}, r3, 0x9, r0, 0x8) (async) socket$packet(0x11, 0x3, 0x300) sendfile(r5, 0xffffffffffffffff, &(0x7f0000000000)=0x6, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001a80), 0x0) (async) r6 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) write$binfmt_misc(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="2700050007", @ANYRES16=r7], 0xd) (async) r8 = socket(0x1, 0x2, 0x0) ioctl$sock_SIOCGPGRP(r6, 0x8904, &(0x7f0000000300)=0x0) perf_event_open(&(0x7f0000001080)={0x2, 0x80, 0x5, 0x0, 0x7, 0x1, 0x0, 0xb02b, 0x22000, 0xd, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x5, 0x1ff}, 0x94184, 0x8000000000000000, 0x40, 0x6, 0x7, 0x5, 0x1, 0x0, 0x1, 0x0, 0x401}, r9, 0x3, r2, 0x3) (async) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, 0x0) setresuid(0x0, r10, 0x0) (async) r11 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) write$binfmt_misc(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="2700050007", @ANYRES16=r13], 0xd) (async) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_open_dev$sndpcmc(&(0x7f0000001b40), 0x1, 0x170542) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001c80)=[{{&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x40000}}, {{&(0x7f0000000200)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000280)="8b4846607f538bea77eba863a594d4cc85eba2d7e3ce07cb3682b5d49735258408cc77cd7ba4833397571b6a0281b6b8d3a0cb6f7b0ecb9d8fe6b02b17b141c84a08367987cd0be015ca4935b021a4c9ba411872f2d31109a48a9620001272b550b5e1c44d6d5ad78f8bc778c08a3cbbfa1e7791e76e6de64fc1", 0x7a}, {&(0x7f0000000340)="b195d07ebd9611d3be2b483f6ebf83c07189de250363b99896ed", 0x1a}, {&(0x7f0000000380)="278508631f3deddc9feda9d8febdcd1eded0e15c677b5629d743d3290ae5bb4302ec73865597ad8a54bb4e302486d7d679ff57f2755660be297de02cb8bf775c1fd33ba5280b0ab252a83c3c57f31745eaebc0276f4cea9a2d36f7703ad7106ffc53fe1d28e7cc832902a565b2821778366de0f27368b45988b95a1d27a488ea84efd489ace223d9251666537d37089e10e696473cf4000b44275093a3c373a6b6bb1b49415aae3de95b6548103c", 0xae}, {&(0x7f0000000440)="318230dba14ef675cb7535d49b3026e286ed732d12fae76ae7e911d41806c33a4bece51749647525267ecda3e37bacab38e0426c447e8a44976de7a64e7a18ca8eca1918f4d709", 0x47}, {0x0}, {&(0x7f00000001c0)}, {&(0x7f0000000540)="dd024a3e84f5d6249f065251f17d6b1d261625f7d57f5736a243f95e9427ded9995d53a3302e4308716d0333fb5afdc63fee3abff7e9c8ae3cfbf33617f75808086f2508af59eec9eabbb3b213bd9eecca8b8838ee7415292a93872b943d6fbced2a94b0c9e868fea1a8982e49caead4a9226c5417efd3c0401faf4753a7d58aa1", 0x81}, {&(0x7f0000000a80)="3dc593a5d09e25a8ef8a87ef52c7e2a7dba7f9d4fc44feb91cad2844dcf0186de1346e0a8ed6169d7b0138c958b7b37442761fb2572cda645ffa715029d6bde12920af98e4101ac8910b7cfa8f6209dbe753db83de7690fca82c9a7f5aab01634332198f134588c4f920a6f797a80c0f79c6222cb4360989f7fcac1ef7a982ab70fe4adbbb8b9f45dd2a4f01a62fde54b88774fd0d18d4907aa6ca8862fb46815d939220adeafee8e83b990b136fc214f2b3e0779fe2440fd61f6e871a3b6c897ec33915924d3117420967ccfbf38a3d510aa3fd7e5910e19c4fab4d38af58bb7f620a626c", 0xe5}, {&(0x7f00000004c0)="3063915cc08bef81b189857f1c10e417518bbd8134a56f49db2bf01fc6ccdb914654a09327995de7770426f5832f92fc38c7ec0e8962c99f06814cdc4919b737c81cc565", 0x44}, {&(0x7f0000000b80)="8df8340467a559e0468f92f78f4f4394e71bf3c76a0d3563cf6e2fdedd95c19ec200e2310e225d81f84f3cf427da34b8a08dd0365fc2f07787bda3a5b10de98ef21ebf0f4e93012c5a9fcd90691e08b4b9141af805da2991e7ea556af16785268434a1b0c495c73e6e269891", 0x6c}], 0xa, 0x0, 0x0, 0x87fbc9c0805eb163}}, {{&(0x7f0000000680)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000700)="ec3393d35a0d4afb2d223f1062d4f6b84f55a0ea0f1d1d0743d7efda95c10f9e40231388f264d1c7760fe58557002c4fb4879bd0d169c6d102b91ccd6a09516d34373e4e086973131efcb03e15925f8912c27b5c91208acfbd8ec35e4fe4c9c802c2b465cbb5384bfc7c2feb1127503ee59063d654ef16320de901ce84f13fe867bd6c8f05925c2b7438d3e0c5a064ba0ba58813feabf3086864a6338d864966c2d0bc49796f40d2d1ed20dc80448c945855b917d46fd75963c451c7e4303c72ae657b8ea10eca11", 0xc8}, {&(0x7f0000000800)="d3d8731af720ce7ab66a1fcce03561f9e4f440d4f492a258549fd3aedec961e854b1ca44575c023d98b9c359fb41c895dfcf2f4a62dea7bc033bb26453785ab389220be0e24a1c0e3522518216", 0x4d}, {&(0x7f00000008c0)="06e70897bdf52e9aaf209096a0a5abbdda4a3213847b5f87e62d02c241c212a6da4cbecd5757630bc591e547196c07dd9bb0690ef87fcbf2b5ac8911a63a14d1ebdee8bcddd5d07fa8fbeaaf96e2d7c2e403ff30284ded48bf90b3528056c2a997504d8cff04df24738aa5bd84971133d2c0bb9062be9327cd0ade6c6780f5a805cea977220f88c70089d0111542ca675fa7b1cae7f65a6273a126ed1142db2fad12319b551feedf92b6857c47a4496fa23ac81baf6eab", 0xb7}, {&(0x7f00000009c0)="c013cc22aa40700ef1a6899b37c20a861f9715982cd5d35238ddd6e22c7e04cddad333188805767333e92fb76b84a7af3b6dc9d294ab89e4a993698c3761a9d140fcd0334f82e01bfc9761", 0x4b}], 0x4, 0x0, 0x0, 0x20000000}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee01}}}], 0x90, 0x40000}}, {{&(0x7f0000000e40)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001380)=[{&(0x7f0000000f00)="5afea6b8529569c9587ddadd2496ffa39637196fa58712c1246b0229430f37020de7782ed0f96da9aeffbc17223217b54a62ce9aa7d07dd14578e68f6a205c687d3a24978be2f55c9a33ad10da852cbf8d95b8ea4dcc518f50c39050a0394d898e11e4633a4f9fa1c67e4e9b8026a4982b1c85ee4c03c5b0c63879ce77eb9f3d6e2acd0efe0952a9f852c5b8cee4e3a13f9e063fbf75403e68ad100f7b3c8c66ae33156d80011d7765b850f29c", 0xad}, {&(0x7f0000001000)="522e0c0504d8b0243b37dc1389fef57e2c49afa3a918024b7de3e891fc95e69dab9962074a6a8379d8f603b98a538b4379ebc233dcb91a74dd1ce1f471c8520f79a6e072fd452d2673a1965de7c15c2cb411cb89faaedf0edb21a2f7817a", 0x5e}, {&(0x7f0000000600)="0e854508c4cfb2f20c575bcb227053bcd77c3a643c7203dd4aca8f2b79cb3d986b487aba7be9f353a103e6649e6fa68ac5f2a21e225e3eda697fd274b7be0a819c28ca67522ebfa57a37489ddfd6b96956926ed97f6170750f4aeacee6c9154d1d388d783c095bd785e5697388cdc61b8093be0a1f7331d1704810c8da9b0ce6", 0x80}, {0x0}, {&(0x7f00000011c0)="7b9c4fc33b20288edd0c43e69344c93538fc57ea25995dea6ea0efd0c02fad011fa14ccf8906fb64a57f64adf56f21a0ce1df5ed638f067c725a556e49ae85dc595a5478cb712d07b5713a8da4e83dbac1a741ed8b271bd8a942ff101e77ba6841a1bad13b3a5ace133e83d77262bb0e7fbc9f3680fed868538e528165183aa1caf711d377a2d390d4999a5cf3fa46a707723a7b5587421d55e348af20", 0x9d}, {&(0x7f0000001280)="80f93b5e349109b0f77319ac32f17326b88ba25f5b52cf372366541dac4315ede207d6175d3d0fb800f3e12848d1138f669d93b2709d98296b14b7b8093cd3a63962ac203273cd3fad744a91835b11739ae039db649d27d61366a8ee3af2c8cce64f2cd633a2b98e798f46179d3db65ab57de8cda624b12524c3aaee80f54c13a0bc7530e12852e83efae468bb82628aba391529eb6bfa6c2df88fdd54d6e11ee6fc44698ff9eded3dcf86097f1538808a3868309a6d68af81557295fbdc7a81c0156411f3f9bbdea3e3038b27e87ced0e8a18ffa935ddb1efb1fcf0ea2bb8a93373b2868dfe", 0xe6}], 0x6, &(0x7f0000001400)=[@cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xffffffffffffffff}}}], 0x20}}, {{0x0, 0x0, &(0x7f0000001880)=[{&(0x7f00000014c0)="17cce8880ec9b1325a935dc3a750ca4409340ed358a5cf", 0x17}, {&(0x7f0000001500)="a4795f53fe31b71d9b0a566ab220f8471a0e80208a782baede222c496412286a11402843304478fee7d7806629af1bbd33d2436c99ed3d045206e8c0dd85a186b3852460cd2d262a7d08268d147d4d9e5e74f7c5f0f54d39", 0x58}, {0x0}, {&(0x7f00000015c0)="629317e74e2cba968eb4b6d6cc276c4a6e95b47e68cfcd2f16640ec93a43522fe6f46716515ad20910e46c87cd0f4773ab4226adb5a35d684f6095da5182d6a8da7e22f37a4dbb725198159ee6a1a3a73620edbb97acf24263f696950a6619bacee13194344871225c33d7fb53e7db86c1cb8ac279ade2d6bbcd91502874b127938491242eaa41988645b51b08189f6f59883ba052d7fecd4c43acc1c329389e625f85160dd88f7b9f05b72ba84373d3c4e023a929eb671f9b6f7515424a1a1e6063f869e15892d303163e6ef8bed0c8411e934ab70695fe43d6a789e8cbe30e2b19", 0xe2}, {&(0x7f0000001740)="9b14e0ec", 0x4}], 0x5, &(0x7f0000001900)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x30, 0x20000014}}], 0x6, 0x4008080) (async) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r4, 0xc01864ba, &(0x7f0000000180)={0x0, 0x5, 0x1e}) (async) syz_emit_ethernet(0x3b6, &(0x7f0000000680)=ANY=[@ANYBLOB="ffffffffffff1780c200000086dd604f810003803afffe800000000000000000000000000000ff02000000000000000000000000000186009078000000000000000000000000000aa78ce5400659808000000000004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af180200010000000000000000000004000318fe906d26efe39393fe08f73eabc5977b1190a3a6ad8338f1511cdd10c35d8f6de79fc7fd175f75649fa368a32c829af02d7f44d92324a7051e460a13ddde25a5b85b9d930914625d8a049b4cf0d129806a610ed8477a2499a9a0527f75b655a6653d0363a979acf93f88eea07d68423e90280409de1657275f716a2bf2915d1783e8eb477b0d1170f0ecbdef4c23e1b76e9ab3d2fbe4b34438d2a77577edd0ebed9682b851b380ae0cab282af9d7ebe668177704c5fd4698c934de4731f3f61effc978001d06aa85616177c61bc943afcb84619755403946b0730a18d5c38cf7dcad830f2dc8674b87ba8b58f81ece27975cc39e595e9af90b4fe92a38d25551c2d9ebfc5dfc5a2a501b7e483de3f808895c5f4a1a2367bc591dd8b094822ff0822a18b79f7c5eba31fb68b2d734a6671e27182aee4df24a4a5c6186c0d3baa75af390dab23b500b0c0272479611e4f7f4299ec4d926d443367b105185e6ecd9602ba95392343e9bbd047ef6bc1ba42399907ccd0a562db212baa39eb8164e240069f656d3a05fecf894222a141123f5acaa556b9f30dcab2b90aa235a670670ffc5dc49dfb58d89310000000000030b17dcea46805d6309c20547c06b18901b0aeff04cdb95f3c75dc2d227a83b89483b1084743475671545e65eb2e9ac946a3f0e2bc4619f91394c023cfbbb7d71138537d68e2d2c6393a9f3becd1a9f51a948b5b303f4f0192107fcf98a102ec1876d4e6fa3b20519bbaa8a029cee00b8d3485e4163ed09bdb581c9fe68a356f542b043059ff05932e740e077a1d16212fb00145e14f0e74d2d42cfb3f27fafb60845f90b6dfc87c6905bbc94d33e1ea71a28105f543e868a8a53b360a9d33e2b1e26eb1d18065daa7628cf9ef083611c9f6ae2e1eb3d8bf9c6ab2642c4808288e62afbf03269f1f98aea6ab3beb5fdc5fdaabc2c676d8800871a6aa54155dea2d995cb22c9924e0ad38c6967052cc7786d779b8353aac33a57d79b05613a12328f61129017fb632dbf04542188b196e213408c258a6f0005d5170000dce9674a36da018dff16e70b8b14c4b7a94fe18e88605aa6be1a02a326a6bce65f81ed"], 0x0) (async) syz_emit_ethernet(0x74, &(0x7f0000000000)={@multicast, @local, @val={@void, {0x8100, 0x6, 0x0, 0x1}}, {@x25={0x805, {0x2, 0xe3, 0xf3, "6152900a3715b86991c66161dd5ff3d68fd76187990f01bc5fa5a4e2741c73380f00173cdb9e7b758b52cff89bcb092ff216f55786eadd34a6b1514b5ade37f40ad0e46b4597c8051fb9115f8a7970de86aae8abdfa55697b1e9e2843e1200"}}}}, &(0x7f0000000080)={0x1, 0x1, [0xccb, 0x788, 0xc5c, 0x900]}) syz_emit_ethernet(0x56, &(0x7f00000000c0)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x15}, @remote, @void, {@canfd={0xd, {{0x4, 0x0, 0x1}, 0x2c, 0x1, 0x0, 0x0, "3544f657f36b1c77294261ac8062aea62ec505080de70d3080cd248219376d7f564ac8b19f8385ad2e702f1e30e6ed61d5a2bda5bd8f522db6b8bad3b5923598"}}}}, &(0x7f0000000140)={0x1, 0x3, [0x5e5, 0xd95, 0x95a, 0x643]}) 08:23:53 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) (fail_nth: 4) 08:23:53 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0xd, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:53 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0xe, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:53 executing program 2: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0x83072, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x80000000005}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000000), 0xffffffffffffffff) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x9) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000005c0)=@filter={'filter\x00', 0x42, 0x4, 0x260, 0xffffffff, 0x1c8, 0x98, 0x0, 0xffffffff, 0xffffffff, 0x1c8, 0x1c8, 0x1c8, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'veth1_macvtap\x00', 'ip6_vti0\x00', {}, {}, 0x6}, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2c0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(0x0, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0x83072, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x80000000005}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r0) (async) syz_genetlink_get_family_id$ipvs(&(0x7f0000000000), 0xffffffffffffffff) (async) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x9) (async) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) (async) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000005c0)=@filter={'filter\x00', 0x42, 0x4, 0x260, 0xffffffff, 0x1c8, 0x98, 0x0, 0xffffffff, 0xffffffff, 0x1c8, 0x1c8, 0x1c8, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'veth1_macvtap\x00', 'ip6_vti0\x00', {}, {}, 0x6}, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2c0) (async) 08:23:53 executing program 1: r0 = syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000b40)='\x00', 0x1, 0x4}, {&(0x7f0000010080)="00000008db0000000000000000000000000000000000000000000000250000006d70000000000000776d0000000000006f670000000000006a7000000000000061766900000000006d347600000000006d347000000000006d6b7600000000006d6f7600000000007765626d0000000077617600000000006d3461000000000033677000000000006f70757300000000666c6163000000006769660000000000706e670000000000737667000000000077656270000000006a61720000000000646562000000000069736f0000000000677a000000000000787a0000000000007a737400000000007064660000000000707963000000000074746300000000007474660000000000657865000000000061706b0000000000636e74000000000065786f00000000006f646578000000007664657800000000736f000000000000636f6c6400000000646200"/352, 0x160, 0x5}, {&(0x7f0000010000)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x400}, {&(0x7f00000101e0)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d64363400a9676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900", 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000010360)="00000000780100"/32, 0x20, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c0000000900000002000000010000000000000000800000000000001b0000003e0000000200000002000000020000000200000036000000000400000004000000080000000c000000100000001400000300000001000000020000007936256278154566bdc19534e40b258800000000", 0x80, 0x1400}, {&(0x7f0000000940)="000000004c696e75782076657273696f6e20352e31372e31312d31726f64657465322d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632d3131202844656269616e2031312e322e302d3230292031312e322e302c20474e55206c642028474e552042696e7574696c7320666f722044656269616e2920322e33382920233120534d5020505245454d50542044656269616e20352e31372e31312d31726f64657465322028323032322d30362d30392900bff9aa9e595dd420b0da5414d1", 0xcd, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)="00000000780100"/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000001dc0)="6f4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00"/192, 0xc0, 0x400000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000e64ebd79000003000000000300"/64, 0x40, 0x400fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c6000"/64, 0x40, 0x4011e0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000004000000001400", 0x20, 0x401280}, {&(0x7f00000108c0)="000000000000000600000004007800"/32, 0x20, 0x4012e0}, {&(0x7f0000000840)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x00\x00\x00\b\x00\x00\x00\x00\x00', 0x20, 0x401320}, {&(0x7f0000010900)="00000018000000000400"/32, 0x20, 0x401380}, {&(0x7f0000000600)="03000000000000030000000000000400000000000000000000000000000000002d03fbe1b9623919cbf4330c0052777156777d08aa92405703319bf6565f5509c227f9c9ef8a77af4ae1a1ebfda95bc1c1c2c4acc1db994e55497e43b8080fb86556517341d02a295000da583d17c760401732bb0cec9c9c597949e54e4724b46bc33617eae573c6160b6a1c05131161f043839d9c1af4bcb5e3e923526167c8533359c0cf26b83426e6a08bc96917da2f43e823d32a9c782b887a703d80ab30b8c93a2ea791748eff7451dd0a4c95d15b88ac97b3a0712dd2e9877cbc0585b720233c3d020e149ce0309564b7abc2ec9905f37dbe80bf46e1c4829ab2080071fd32ab55fed79601f873", 0x10a, 0x402000}, {&(0x7f0000010980)="00008c000000000040c4f65f42b89dd500"/32, 0x20, 0x402e00}, {&(0x7f00000109a0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010a00)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010ba0)="6e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f", 0xa6, 0x600000}, {&(0x7f0000010c60)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x600fe0}, {&(0x7f0000010ca0)="000000000000000000000800000000000000000000000000000000060000000000020c60", 0x24, 0x6011e0}, {&(0x7f0000010ce0)="0000000000000000000000020000000510ec", 0x12, 0x601240}, {&(0x7f0000010d00)="0000000000000000000000000000000000000000000000000004", 0x1a, 0x601280}, {&(0x7f0000010d20)="0000000000000006", 0x8, 0x6012e0}, {&(0x7f00000007c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n', 0x16, 0x601320}, {&(0x7f0000010d60)="00000018", 0x4, 0x601380}, {&(0x7f0000010e00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x602fe0}, {&(0x7f0000010e60)="0000000006000500000000000005000000000000000000000000000100000000", 0x20, 0x603fe0}, {&(0x7f0000010e80)="00000000000000000000000000000000000000000000000000000001000000006e4551360000000000240000000000000b000000000000001b0000002400000030000000000000000200000004000000ffffffffffffffffffffffffffffffffffffffff0300060000000000000000000000000006000000180000000a000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00"/224, 0xe0, 0x604fe0}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000804c01b0", 0x20, 0x605fe0}, {&(0x7f0000010f80)="6e455136804c01b00000000000000000", 0x10, 0x7ff000}, {&(0x7f0000010fa0)="00000000000000ffffff", 0xa, 0x7ff040}, {&(0x7f0000011000)="00000000000000000000010000000100000000020000000100000000030000000114", 0x22, 0xc00000}, {&(0x7f0000000180)="ed41002080761000535f01000300000000100000000000000271dea6a556fd20b602d24417aa9f99ec3fde5ce0a9009a86f9ad03cc0026ede8e1ef5a0e", 0x3d, 0x1401000}, {&(0x7f0000011160)="00000000000000000300000003", 0xd, 0x1401fe0}], 0x0, &(0x7f00000000c0)={[{@four_active_logs}, {@nodiscard}, {@noflush_merge}, {@heap}, {@fastboot}]}, 0x0) (async) r1 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8001, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[], 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$TIOCL_SETSEL(r2, 0x541c, &(0x7f00000005c0)={0x2, {0x2, 0x0, 0x5, 0x81, 0x101}}) (async, rerun: 32) r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) (async, rerun: 32) r4 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) (async) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)=0x0) timer_settime(r5, 0x1, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) (async, rerun: 32) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async, rerun: 32) r7 = socket$nl_route(0x10, 0x3, 0x0) splice(r6, 0x0, r7, 0x0, 0x7fffffff, 0x0) (async) sendfile(r6, r0, 0x0, 0xfb) (async) write$P9_RREADLINK(r3, &(0x7f0000000880)=ANY=[@ANYRESDEC=r4, @ANYRES64=r5, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESHEX=r2, @ANYRES16=r1, @ANYRESHEX, @ANYRES32=r3, @ANYRESOCT=r3, @ANYRES8=r0], 0xd5) sendfile(r3, r2, 0x0, 0x7fff) ioctl$IOCTL_START_ACCEL_DEV(r3, 0x40096102, &(0x7f0000000000)={{}, 0x20}) (async) openat$adsp1(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) 08:23:53 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = gettid() r2 = perf_event_open(&(0x7f0000000cc0)={0x0, 0x80, 0x3, 0x7, 0x7, 0x1, 0x0, 0x5, 0xbd522, 0xe, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0xfff, 0x1, @perf_bp={&(0x7f00000001c0), 0x3}, 0x10, 0x2, 0x6, 0x8, 0x14b7, 0x400, 0xfbbc, 0x0, 0x3ff, 0x0, 0x7d6}, r1, 0x2, 0xffffffffffffffff, 0x1) (async) r3 = getpgid(0x0) (async) r4 = syz_open_dev$dri(&(0x7f0000000040), 0x1, 0x0) (async) r5 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xaa, 0x3, 0x4, 0x3, 0x0, 0x0, 0x3030, 0x5, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x190, 0x5}, 0x4000, 0x4, 0x0, 0x7, 0x1, 0x9e7, 0x1, 0x0, 0x0, 0x0, 0xed}, r3, 0x9, r0, 0x8) (async, rerun: 64) socket$packet(0x11, 0x3, 0x300) (async, rerun: 64) sendfile(r5, 0xffffffffffffffff, &(0x7f0000000000)=0x6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001a80), 0x0) (async) r6 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) write$binfmt_misc(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="2700050007", @ANYRES16=r7], 0xd) (async) r8 = socket(0x1, 0x2, 0x0) ioctl$sock_SIOCGPGRP(r6, 0x8904, &(0x7f0000000300)=0x0) perf_event_open(&(0x7f0000001080)={0x2, 0x80, 0x5, 0x0, 0x7, 0x1, 0x0, 0xb02b, 0x22000, 0xd, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x5, 0x1ff}, 0x94184, 0x8000000000000000, 0x40, 0x6, 0x7, 0x5, 0x1, 0x0, 0x1, 0x0, 0x401}, r9, 0x3, r2, 0x3) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, 0x0) setresuid(0x0, r10, 0x0) r11 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) write$binfmt_misc(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="2700050007", @ANYRES16=r13], 0xd) (async) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async, rerun: 64) syz_open_dev$sndpcmc(&(0x7f0000001b40), 0x1, 0x170542) (async, rerun: 64) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001c80)=[{{&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x40000}}, {{&(0x7f0000000200)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000280)="8b4846607f538bea77eba863a594d4cc85eba2d7e3ce07cb3682b5d49735258408cc77cd7ba4833397571b6a0281b6b8d3a0cb6f7b0ecb9d8fe6b02b17b141c84a08367987cd0be015ca4935b021a4c9ba411872f2d31109a48a9620001272b550b5e1c44d6d5ad78f8bc778c08a3cbbfa1e7791e76e6de64fc1", 0x7a}, {&(0x7f0000000340)="b195d07ebd9611d3be2b483f6ebf83c07189de250363b99896ed", 0x1a}, {&(0x7f0000000380)="278508631f3deddc9feda9d8febdcd1eded0e15c677b5629d743d3290ae5bb4302ec73865597ad8a54bb4e302486d7d679ff57f2755660be297de02cb8bf775c1fd33ba5280b0ab252a83c3c57f31745eaebc0276f4cea9a2d36f7703ad7106ffc53fe1d28e7cc832902a565b2821778366de0f27368b45988b95a1d27a488ea84efd489ace223d9251666537d37089e10e696473cf4000b44275093a3c373a6b6bb1b49415aae3de95b6548103c", 0xae}, {&(0x7f0000000440)="318230dba14ef675cb7535d49b3026e286ed732d12fae76ae7e911d41806c33a4bece51749647525267ecda3e37bacab38e0426c447e8a44976de7a64e7a18ca8eca1918f4d709", 0x47}, {0x0}, {&(0x7f00000001c0)}, {&(0x7f0000000540)="dd024a3e84f5d6249f065251f17d6b1d261625f7d57f5736a243f95e9427ded9995d53a3302e4308716d0333fb5afdc63fee3abff7e9c8ae3cfbf33617f75808086f2508af59eec9eabbb3b213bd9eecca8b8838ee7415292a93872b943d6fbced2a94b0c9e868fea1a8982e49caead4a9226c5417efd3c0401faf4753a7d58aa1", 0x81}, {&(0x7f0000000a80)="3dc593a5d09e25a8ef8a87ef52c7e2a7dba7f9d4fc44feb91cad2844dcf0186de1346e0a8ed6169d7b0138c958b7b37442761fb2572cda645ffa715029d6bde12920af98e4101ac8910b7cfa8f6209dbe753db83de7690fca82c9a7f5aab01634332198f134588c4f920a6f797a80c0f79c6222cb4360989f7fcac1ef7a982ab70fe4adbbb8b9f45dd2a4f01a62fde54b88774fd0d18d4907aa6ca8862fb46815d939220adeafee8e83b990b136fc214f2b3e0779fe2440fd61f6e871a3b6c897ec33915924d3117420967ccfbf38a3d510aa3fd7e5910e19c4fab4d38af58bb7f620a626c", 0xe5}, {&(0x7f00000004c0)="3063915cc08bef81b189857f1c10e417518bbd8134a56f49db2bf01fc6ccdb914654a09327995de7770426f5832f92fc38c7ec0e8962c99f06814cdc4919b737c81cc565", 0x44}, {&(0x7f0000000b80)="8df8340467a559e0468f92f78f4f4394e71bf3c76a0d3563cf6e2fdedd95c19ec200e2310e225d81f84f3cf427da34b8a08dd0365fc2f07787bda3a5b10de98ef21ebf0f4e93012c5a9fcd90691e08b4b9141af805da2991e7ea556af16785268434a1b0c495c73e6e269891", 0x6c}], 0xa, 0x0, 0x0, 0x87fbc9c0805eb163}}, {{&(0x7f0000000680)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000700)="ec3393d35a0d4afb2d223f1062d4f6b84f55a0ea0f1d1d0743d7efda95c10f9e40231388f264d1c7760fe58557002c4fb4879bd0d169c6d102b91ccd6a09516d34373e4e086973131efcb03e15925f8912c27b5c91208acfbd8ec35e4fe4c9c802c2b465cbb5384bfc7c2feb1127503ee59063d654ef16320de901ce84f13fe867bd6c8f05925c2b7438d3e0c5a064ba0ba58813feabf3086864a6338d864966c2d0bc49796f40d2d1ed20dc80448c945855b917d46fd75963c451c7e4303c72ae657b8ea10eca11", 0xc8}, {&(0x7f0000000800)="d3d8731af720ce7ab66a1fcce03561f9e4f440d4f492a258549fd3aedec961e854b1ca44575c023d98b9c359fb41c895dfcf2f4a62dea7bc033bb26453785ab389220be0e24a1c0e3522518216", 0x4d}, {&(0x7f00000008c0)="06e70897bdf52e9aaf209096a0a5abbdda4a3213847b5f87e62d02c241c212a6da4cbecd5757630bc591e547196c07dd9bb0690ef87fcbf2b5ac8911a63a14d1ebdee8bcddd5d07fa8fbeaaf96e2d7c2e403ff30284ded48bf90b3528056c2a997504d8cff04df24738aa5bd84971133d2c0bb9062be9327cd0ade6c6780f5a805cea977220f88c70089d0111542ca675fa7b1cae7f65a6273a126ed1142db2fad12319b551feedf92b6857c47a4496fa23ac81baf6eab", 0xb7}, {&(0x7f00000009c0)="c013cc22aa40700ef1a6899b37c20a861f9715982cd5d35238ddd6e22c7e04cddad333188805767333e92fb76b84a7af3b6dc9d294ab89e4a993698c3761a9d140fcd0334f82e01bfc9761", 0x4b}], 0x4, 0x0, 0x0, 0x20000000}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee01}}}], 0x90, 0x40000}}, {{&(0x7f0000000e40)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001380)=[{&(0x7f0000000f00)="5afea6b8529569c9587ddadd2496ffa39637196fa58712c1246b0229430f37020de7782ed0f96da9aeffbc17223217b54a62ce9aa7d07dd14578e68f6a205c687d3a24978be2f55c9a33ad10da852cbf8d95b8ea4dcc518f50c39050a0394d898e11e4633a4f9fa1c67e4e9b8026a4982b1c85ee4c03c5b0c63879ce77eb9f3d6e2acd0efe0952a9f852c5b8cee4e3a13f9e063fbf75403e68ad100f7b3c8c66ae33156d80011d7765b850f29c", 0xad}, {&(0x7f0000001000)="522e0c0504d8b0243b37dc1389fef57e2c49afa3a918024b7de3e891fc95e69dab9962074a6a8379d8f603b98a538b4379ebc233dcb91a74dd1ce1f471c8520f79a6e072fd452d2673a1965de7c15c2cb411cb89faaedf0edb21a2f7817a", 0x5e}, {&(0x7f0000000600)="0e854508c4cfb2f20c575bcb227053bcd77c3a643c7203dd4aca8f2b79cb3d986b487aba7be9f353a103e6649e6fa68ac5f2a21e225e3eda697fd274b7be0a819c28ca67522ebfa57a37489ddfd6b96956926ed97f6170750f4aeacee6c9154d1d388d783c095bd785e5697388cdc61b8093be0a1f7331d1704810c8da9b0ce6", 0x80}, {0x0}, {&(0x7f00000011c0)="7b9c4fc33b20288edd0c43e69344c93538fc57ea25995dea6ea0efd0c02fad011fa14ccf8906fb64a57f64adf56f21a0ce1df5ed638f067c725a556e49ae85dc595a5478cb712d07b5713a8da4e83dbac1a741ed8b271bd8a942ff101e77ba6841a1bad13b3a5ace133e83d77262bb0e7fbc9f3680fed868538e528165183aa1caf711d377a2d390d4999a5cf3fa46a707723a7b5587421d55e348af20", 0x9d}, {&(0x7f0000001280)="80f93b5e349109b0f77319ac32f17326b88ba25f5b52cf372366541dac4315ede207d6175d3d0fb800f3e12848d1138f669d93b2709d98296b14b7b8093cd3a63962ac203273cd3fad744a91835b11739ae039db649d27d61366a8ee3af2c8cce64f2cd633a2b98e798f46179d3db65ab57de8cda624b12524c3aaee80f54c13a0bc7530e12852e83efae468bb82628aba391529eb6bfa6c2df88fdd54d6e11ee6fc44698ff9eded3dcf86097f1538808a3868309a6d68af81557295fbdc7a81c0156411f3f9bbdea3e3038b27e87ced0e8a18ffa935ddb1efb1fcf0ea2bb8a93373b2868dfe", 0xe6}], 0x6, &(0x7f0000001400)=[@cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xffffffffffffffff}}}], 0x20}}, {{0x0, 0x0, &(0x7f0000001880)=[{&(0x7f00000014c0)="17cce8880ec9b1325a935dc3a750ca4409340ed358a5cf", 0x17}, {&(0x7f0000001500)="a4795f53fe31b71d9b0a566ab220f8471a0e80208a782baede222c496412286a11402843304478fee7d7806629af1bbd33d2436c99ed3d045206e8c0dd85a186b3852460cd2d262a7d08268d147d4d9e5e74f7c5f0f54d39", 0x58}, {0x0}, {&(0x7f00000015c0)="629317e74e2cba968eb4b6d6cc276c4a6e95b47e68cfcd2f16640ec93a43522fe6f46716515ad20910e46c87cd0f4773ab4226adb5a35d684f6095da5182d6a8da7e22f37a4dbb725198159ee6a1a3a73620edbb97acf24263f696950a6619bacee13194344871225c33d7fb53e7db86c1cb8ac279ade2d6bbcd91502874b127938491242eaa41988645b51b08189f6f59883ba052d7fecd4c43acc1c329389e625f85160dd88f7b9f05b72ba84373d3c4e023a929eb671f9b6f7515424a1a1e6063f869e15892d303163e6ef8bed0c8411e934ab70695fe43d6a789e8cbe30e2b19", 0xe2}, {&(0x7f0000001740)="9b14e0ec", 0x4}], 0x5, &(0x7f0000001900)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x30, 0x20000014}}], 0x6, 0x4008080) (async) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r4, 0xc01864ba, &(0x7f0000000180)={0x0, 0x5, 0x1e}) syz_emit_ethernet(0x3b6, &(0x7f0000000680)=ANY=[@ANYBLOB="ffffffffffff1780c200000086dd604f810003803afffe800000000000000000000000000000ff02000000000000000000000000000186009078000000000000000000000000000aa78ce5400659808000000000004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af180200010000000000000000000004000318fe906d26efe39393fe08f73eabc5977b1190a3a6ad8338f1511cdd10c35d8f6de79fc7fd175f75649fa368a32c829af02d7f44d92324a7051e460a13ddde25a5b85b9d930914625d8a049b4cf0d129806a610ed8477a2499a9a0527f75b655a6653d0363a979acf93f88eea07d68423e90280409de1657275f716a2bf2915d1783e8eb477b0d1170f0ecbdef4c23e1b76e9ab3d2fbe4b34438d2a77577edd0ebed9682b851b380ae0cab282af9d7ebe668177704c5fd4698c934de4731f3f61effc978001d06aa85616177c61bc943afcb84619755403946b0730a18d5c38cf7dcad830f2dc8674b87ba8b58f81ece27975cc39e595e9af90b4fe92a38d25551c2d9ebfc5dfc5a2a501b7e483de3f808895c5f4a1a2367bc591dd8b094822ff0822a18b79f7c5eba31fb68b2d734a6671e27182aee4df24a4a5c6186c0d3baa75af390dab23b500b0c0272479611e4f7f4299ec4d926d443367b105185e6ecd9602ba95392343e9bbd047ef6bc1ba42399907ccd0a562db212baa39eb8164e240069f656d3a05fecf894222a141123f5acaa556b9f30dcab2b90aa235a670670ffc5dc49dfb58d89310000000000030b17dcea46805d6309c20547c06b18901b0aeff04cdb95f3c75dc2d227a83b89483b1084743475671545e65eb2e9ac946a3f0e2bc4619f91394c023cfbbb7d71138537d68e2d2c6393a9f3becd1a9f51a948b5b303f4f0192107fcf98a102ec1876d4e6fa3b20519bbaa8a029cee00b8d3485e4163ed09bdb581c9fe68a356f542b043059ff05932e740e077a1d16212fb00145e14f0e74d2d42cfb3f27fafb60845f90b6dfc87c6905bbc94d33e1ea71a28105f543e868a8a53b360a9d33e2b1e26eb1d18065daa7628cf9ef083611c9f6ae2e1eb3d8bf9c6ab2642c4808288e62afbf03269f1f98aea6ab3beb5fdc5fdaabc2c676d8800871a6aa54155dea2d995cb22c9924e0ad38c6967052cc7786d779b8353aac33a57d79b05613a12328f61129017fb632dbf04542188b196e213408c258a6f0005d5170000dce9674a36da018dff16e70b8b14c4b7a94fe18e88605aa6be1a02a326a6bce65f81ed"], 0x0) (async) syz_emit_ethernet(0x74, &(0x7f0000000000)={@multicast, @local, @val={@void, {0x8100, 0x6, 0x0, 0x1}}, {@x25={0x805, {0x2, 0xe3, 0xf3, "6152900a3715b86991c66161dd5ff3d68fd76187990f01bc5fa5a4e2741c73380f00173cdb9e7b758b52cff89bcb092ff216f55786eadd34a6b1514b5ade37f40ad0e46b4597c8051fb9115f8a7970de86aae8abdfa55697b1e9e2843e1200"}}}}, &(0x7f0000000080)={0x1, 0x1, [0xccb, 0x788, 0xc5c, 0x900]}) syz_emit_ethernet(0x56, &(0x7f00000000c0)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x15}, @remote, @void, {@canfd={0xd, {{0x4, 0x0, 0x1}, 0x2c, 0x1, 0x0, 0x0, "3544f657f36b1c77294261ac8062aea62ec505080de70d3080cd248219376d7f564ac8b19f8385ad2e702f1e30e6ed61d5a2bda5bd8f522db6b8bad3b5923598"}}}}, &(0x7f0000000140)={0x1, 0x3, [0x5e5, 0xd95, 0x95a, 0x643]}) 08:23:53 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:53 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 08:23:54 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaa75c27b9fe2d4c6588ff5ffb5aa00000000000008004500002c0000000000119078ac1e0001ac1414aa00004e200018907804000000"], 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:54 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0xf, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:54 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:54 executing program 2: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0x83072, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x80000000005}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000000), 0xffffffffffffffff) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x9) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000005c0)=@filter={'filter\x00', 0x42, 0x4, 0x260, 0xffffffff, 0x1c8, 0x98, 0x0, 0xffffffff, 0xffffffff, 0x1c8, 0x1c8, 0x1c8, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'veth1_macvtap\x00', 'ip6_vti0\x00', {}, {}, 0x6}, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2c0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(0x0, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0x83072, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x80000000005}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r0) (async) syz_genetlink_get_family_id$ipvs(&(0x7f0000000000), 0xffffffffffffffff) (async) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x9) (async) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) (async) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000005c0)=@filter={'filter\x00', 0x42, 0x4, 0x260, 0xffffffff, 0x1c8, 0x98, 0x0, 0xffffffff, 0xffffffff, 0x1c8, 0x1c8, 0x1c8, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'veth1_macvtap\x00', 'ip6_vti0\x00', {}, {}, 0x6}, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2c0) (async) 08:23:54 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x10, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:54 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x4, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:54 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaa75c27b9fe2d4c6588ff5ffb5aa00000000000008004500002c0000000000119078ac1e0001ac1414aa00004e200018907804000000"], 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaa75c27b9fe2d4c6588ff5ffb5aa00000000000008004500002c0000000000119078ac1e0001ac1414aa00004e200018907804000000"], 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) 08:23:54 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='.\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, &(0x7f00000001c0)='./file0\x00') 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, &(0x7f0000000180)='./file0/file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000340)={{0x1, 0x1, 0x18, r0, {0x1}}, './file1\x00'}) mkdirat(r2, &(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//file0\x00', 0x20) renameat2(r1, 0x0, r1, &(0x7f0000000140)='./file0\x00', 0x1) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), r3) renameat2(r3, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x2) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r3) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f00000006c0), 0x8) sched_setscheduler(0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, 0x0, 0x0) [ 708.295610] FAT-fs (loop1): Unrecognized mount option "ķA" or missing value 08:23:54 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='.\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, &(0x7f00000001c0)='./file0\x00') 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, &(0x7f0000000180)='./file0/file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000340)={{0x1, 0x1, 0x18, r0, {0x1}}, './file1\x00'}) mkdirat(r2, &(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//file0\x00', 0x20) renameat2(r1, 0x0, r1, &(0x7f0000000140)='./file0\x00', 0x1) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), r3) renameat2(r3, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x2) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r3) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f00000006c0), 0x8) sched_setscheduler(0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, 0x0, 0x0) 08:23:54 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x5, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:54 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x11, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:54 executing program 2: syz_clone(0x90000, &(0x7f0000000500)="f364eab1df6b3038665a13c3e89576d95575583b4f23d7b99e1ff1ba5216b2c90bb752f6aced5023ab69f83c4eb9df7cd955666cdb2eb2b19c361106e57cbc7fc869bc367822f7a10931bf3b435d5655dabce60fb227546351750a37951dd7bdb4138f9fca715694c7f9f5567a1cf348ebcb14399e59a6e335b928cc92e78ce585fac538a1d6253882db9a9f738b1c96", 0x90, &(0x7f0000000380), &(0x7f00000005c0), &(0x7f0000000600)="7e874a32219a72ce8ccf8bafa5f37779e301670b0a0952ab40e52682814d4a2dbcc61f0259512c06e3ae44ecc7ac9f2d77bc649a975515dce929641696f7885fe6398a98bcac55b64d148c0251483b1674b89d116a17a1ab4803c1ad8cc8db83bdd4e4eafff95e4bcfe9788c127446ae714ecb8b0f400f534f3958f208e3da1291154e2a8a1893b99b7a20e4e0ca6d1b7c04fb20624176fd89bf03c2d6516c18aa24afd6586eadcb40c95bd0b3a5cb1b00d75175a0f72aeecef574593753d4f65f367ce617fa") bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) r0 = gettid() r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x84, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x1, 0x4}, r0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x8404, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x4a}) r3 = getpid() perf_event_open(&(0x7f0000000a40)={0x3, 0x80, 0x0, 0xc0, 0x3f, 0x1, 0x0, 0x3, 0x64089, 0x5, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6, 0x2, @perf_config_ext={0x3ff, 0x8e}, 0x0, 0xfff, 0x8, 0x1, 0x5, 0x865c, 0x600, 0x0, 0x7, 0x0, 0x2}, r3, 0x1, 0xffffffffffffffff, 0x8) r4 = perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0x8f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1}, 0x0, 0xa, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000001c0)='rxrpc_disconnect_call\x00') perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x3, 0x0, 0x2, 0x9, 0x0, 0x6, 0x2200, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_bp, 0x11025, 0x200, 0x2, 0x7, 0x0, 0x1000000, 0x1f, 0x0, 0x9, 0x0, 0x200}, r3, 0x4, r4, 0x18) r5 = syz_clone(0x0, &(0x7f00000002c0), 0x0, 0x0, 0x0, &(0x7f0000000440)) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x1, 0x2, 0x4, 0x9, 0x0, 0x0, 0x201, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_config_ext={0x0, 0x100000001}, 0x2, 0xc2b3, 0xf50, 0x5, 0x2, 0x3, 0x7fff, 0x0, 0x6, 0x0, 0x7}, r5, 0x8, r1, 0x8) close(r2) 08:23:54 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaa75c27b9fe2d4c6588ff5ffb5aa00000000000008004500002c0000000000119078ac1e0001ac1414aa00004e200018907804000000"], 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:54 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = open(&(0x7f0000000000)='.\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, &(0x7f00000001c0)='./file0\x00') (async, rerun: 32) 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) (async, rerun: 32) mkdirat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000340)={{0x1, 0x1, 0x18, r0, {0x1}}, './file1\x00'}) mkdirat(r2, &(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//file0\x00', 0x20) (async) renameat2(r1, 0x0, r1, &(0x7f0000000140)='./file0\x00', 0x1) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), r3) renameat2(r3, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x2) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r3) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f00000006c0), 0x8) (async) sched_setscheduler(0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, 0x0, 0x0) (async, rerun: 32) listen(0xffffffffffffffff, 0x0) (rerun: 32) close(0xffffffffffffffff) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, 0x0, 0x0) 08:23:54 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x6, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:54 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x12, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:54 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext, 0x400}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:54 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = open(&(0x7f0000000000)='.\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, &(0x7f00000001c0)='./file0\x00') (async) 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) (async) mkdirat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000340)={{0x1, 0x1, 0x18, r0, {0x1}}, './file1\x00'}) mkdirat(r2, &(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//file0\x00', 0x20) renameat2(r1, 0x0, r1, &(0x7f0000000140)='./file0\x00', 0x1) (async) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), r3) (async) renameat2(r3, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x2) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r3) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) (async) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f00000006c0), 0x8) (async) sched_setscheduler(0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) (async) close(0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, 0x0, 0x0) 08:23:54 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x13, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:54 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext, 0x400}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext, 0x400}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) 08:23:55 executing program 1: r0 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xc041, 0x4, &(0x7f00000001c0)=[{&(0x7f0000000280)="01434430303101004c494e55582020202020202020202020202020202020202020202020202020204344524f4d202020202020202020202020202020202020202020202020202020000000000000000022000000000000220008000000000000000000000000000000000000000000000000000000000000010000010100000100080800180000000000001813000000000000000000001500000000220017", 0x9f, 0x8000}, {&(0x7f0000000680)="ff43443030317dfef8c0288a53c62948ef90f22bd1b87e6855916101424871277f02c38c3c22916a6cf93ebdfcd59c3c45bc47f5bb64ba539cc2ccb3dddf5b4787f9a6e9280ad063aa19168d79f5ad4221dd69ffc6694e78056f8e79b6a3a80d896c576dbd4d69cac1b0c1c649f5a05840cc7a42d792b02b0a333380d1a6873221baa8da1495f976467eb452f0e2bb294063f77b77671196654e74873e831d2de6a69d01a67567a7cc34e874496370619bace000e0d9cfa5f0783e9a1a5f27e79e303f8e9d2e304ec7a7807561f1754a375617bcfca5f02e92ff392861ae2eda44765f2e5fdef4c672cdae94ccde2c5aa869000941041360a2afd6e44538865a3693a84ceefca8a7cdd5f6b95e46bd6d92d3ee187a42aaa459caf234337bd58510", 0x121, 0x8800}, {&(0x7f00000007c0)="8800170000000000001700080000000008007809140b2a3a0802000001000001016b0d500701beef005252050181534c434c410005fa00416d03000000000000030000000000000000000000000000000054461a010e7809140b2a3a087809140b2a3a087809140b2a3a0843451c0119e1ffffffffff180000000000000000ed000000000000e96600170000000000001700080008000008007809140b2a3a080200000100000101015252050181505824016d4100000000416d0200000000001d020000000000000000000000000000000054461a010e7809140b2a3a087809140b2a3a087809140b2a3a08008c001a0000000000001a64000000000000647809140b2a3a08000000010000010a46494c452e434f4c3b3169f85c6036d133321e808de10041410e0254455854756e6978000052520501894e4d0e010066696c652e636f6c64505824016d8100000000816d01000000000000050000000000000000000000000000000054461a010e7809140b2a3a087809140b2a3a087809140b2a3a08007400180000000000001800080000000008007809140b2a3a08020000010000010546494c45301a613506db2c034285e40ed47f9a2b290784cbccdb8d1ac4036c81c4d968c9a4dadfe03476c8a7521f965593f4e67ab81b1247ba1843acef4c7bb1fe22cd751eede0056dc1b9a808be01c55b11c3e524b430db9157139b0e990c0be8457c77ab0051b28519afbac4139e3b0d98dd63810309db619f786e1eae7e347eec9e733cae7d9a2613a452afa3824c087562b123f5534fd3381da9e1165b013756a68df5de3c8b632134091a91e9b73c0dda6123e911cb1a4bccdeed9c67d554aee0b8c828316289d2d96c89735adf28553271f8c63903d445045595aa82043b5b82a28a84a7e35628172a223de2ac5a51f332939453cbf15d6d6681fafa9b8e34e6e63e2610ffea3210bd22ff2def6b243d3ea0a33605aa1b7c732417e5cd864a990ea5e012931a3f2b4cd30c7a5d0509bd976f2c22facdf45800", 0x2e2, 0xb800}, {&(0x7f00000000c0)='f', 0x1, 0xc040}], 0x2, &(0x7f0000000340)=ANY=[], 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) syncfs(r1) getsockname$packet(r1, &(0x7f0000000240)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000340)=0x14) r2 = socket$xdp(0x2c, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r3, 0x0, 0x4) getsockname$packet(r3, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r4 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r4, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) setsockopt$XDP_UMEM_FILL_RING(r4, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) setsockopt$XDP_TX_RING(r4, 0x11b, 0x3, &(0x7f0000000140)=0x2, 0x4) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f00000002c0)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r4, 0x11b, 0x6, &(0x7f0000000080)=0x400, 0x4) bind$xdp(r4, &(0x7f0000000040)={0x2c, 0x0, r5}, 0x10) setsockopt$XDP_UMEM_REG(r4, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000500)=""/36, 0x5000, 0x1000, 0x0, 0x1}, 0x59) setsockopt$XDP_UMEM_FILL_RING(r2, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) setsockopt$XDP_TX_RING(r2, 0x11b, 0x3, &(0x7f0000000140)=0x2, 0x4) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f00000002c0)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r2, 0x11b, 0x6, &(0x7f0000000080)=0x400, 0x4) bind$xdp(r2, &(0x7f0000000040)={0x2c, 0x0, r6}, 0x10) socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000440)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="6c0000002e0000042bbd7000fcdbdf25000000002b30735fe36ed6454a00a5aa271b7a81bf51517acf50e7313f9bc650f05d9716e81c95ebdaee63d27fad75a6e6a243bc13be4d18a1211c6bbb11de37ebc4658ef2f0bc64c19fb77312e9b9cc5d2fad8944123a5c4069b2cfbdd7795b8f34da315400cdbefce6bfbe57009996294a3b", @ANYRES32=r2, @ANYRESHEX=r0], 0x6c}, 0x1, 0x0, 0x0, 0x40805}, 0x4000000) ioctl$F2FS_IOC_RESIZE_FS(r2, 0x4008f510, &(0x7f0000000040)=0x9fc) r7 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r7, 0x0, 0x4) getsockname$packet(r7, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r7, &(0x7f0000000100), &(0x7f00000002c0)=0x14) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r7, 0x84, 0x6e, 0xffffffffffffffff, 0x0) 08:23:55 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x7, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:55 executing program 2: syz_clone(0x90000, &(0x7f0000000500)="f364eab1df6b3038665a13c3e89576d95575583b4f23d7b99e1ff1ba5216b2c90bb752f6aced5023ab69f83c4eb9df7cd955666cdb2eb2b19c361106e57cbc7fc869bc367822f7a10931bf3b435d5655dabce60fb227546351750a37951dd7bdb4138f9fca715694c7f9f5567a1cf348ebcb14399e59a6e335b928cc92e78ce585fac538a1d6253882db9a9f738b1c96", 0x90, &(0x7f0000000380), &(0x7f00000005c0), &(0x7f0000000600)="7e874a32219a72ce8ccf8bafa5f37779e301670b0a0952ab40e52682814d4a2dbcc61f0259512c06e3ae44ecc7ac9f2d77bc649a975515dce929641696f7885fe6398a98bcac55b64d148c0251483b1674b89d116a17a1ab4803c1ad8cc8db83bdd4e4eafff95e4bcfe9788c127446ae714ecb8b0f400f534f3958f208e3da1291154e2a8a1893b99b7a20e4e0ca6d1b7c04fb20624176fd89bf03c2d6516c18aa24afd6586eadcb40c95bd0b3a5cb1b00d75175a0f72aeecef574593753d4f65f367ce617fa") (async, rerun: 64) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) (async, rerun: 64) r0 = gettid() r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x84, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x1, 0x4}, r0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x8404, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) (rerun: 32) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x4a}) (async) r3 = getpid() perf_event_open(&(0x7f0000000a40)={0x3, 0x80, 0x0, 0xc0, 0x3f, 0x1, 0x0, 0x3, 0x64089, 0x5, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6, 0x2, @perf_config_ext={0x3ff, 0x8e}, 0x0, 0xfff, 0x8, 0x1, 0x5, 0x865c, 0x600, 0x0, 0x7, 0x0, 0x2}, r3, 0x1, 0xffffffffffffffff, 0x8) r4 = perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0x8f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1}, 0x0, 0xa, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000001c0)='rxrpc_disconnect_call\x00') (async) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x3, 0x0, 0x2, 0x9, 0x0, 0x6, 0x2200, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_bp, 0x11025, 0x200, 0x2, 0x7, 0x0, 0x1000000, 0x1f, 0x0, 0x9, 0x0, 0x200}, r3, 0x4, r4, 0x18) r5 = syz_clone(0x0, &(0x7f00000002c0), 0x0, 0x0, 0x0, &(0x7f0000000440)) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x1, 0x2, 0x4, 0x9, 0x0, 0x0, 0x201, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_config_ext={0x0, 0x100000001}, 0x2, 0xc2b3, 0xf50, 0x5, 0x2, 0x3, 0x7fff, 0x0, 0x6, 0x0, 0x7}, r5, 0x8, r1, 0x8) (async) close(r2) 08:23:55 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x14, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:55 executing program 3: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext, 0x400}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) (async, rerun: 64) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) (async, rerun: 64) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000340), 0x80100, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000001740)='ns/pid_for_children\x00') ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001680)={r2, 0x0, 0x9b, 0x1000, &(0x7f0000000440)="6dd585bf3bcff1f24f9c7618334e724956ce403126f6e0f76e1a33fcf9561eae3903a8e4c989e129bdde78285e3470654b7cba27dd4e2946cc18fa68f59ea707928c3ae3f179b4de62ebb39e7d0094e80e15344ad1c951e91414a31e465e9c962668cb51c9ac39a6ae1809710c53f4c59fa7ebf786470d7a82e63d3fa1fafe771094a32db5d0be21406e966d8cb6fe1be8e5afda398e4a517b3b84", &(0x7f0000000540)=""/4096, 0x3, 0x0, 0x0, 0xc5, &(0x7f0000001540), &(0x7f0000001580)="5c591a8ed7e607403bbb8a1d79d789414959515a6ad03b43f2f12cf73cf92b2e251ecba36ad5455816c1033680e801fa0c2cf0dff67f5ba64dd5bf4f6b4720733396b90a4ece1fdd5ecb07fba045d20b4ee1b549a0a8eb5b300153858b0be8a5bc11fd60e03984979a33c83d8226245444ff51af311824b037f55596b4334bf7e1728d745cdec664ef0fcc36f5c3fd6e4a7db991301d97984523772707da5db11a6acd168557831ec4366fa1a5f8888c15b0a31f1446825979943bc38d331c32f009496225", 0x1}, 0x48) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40086602, &(0x7f0000000180)) r4 = openat$cgroup_ro(r2, &(0x7f0000001540)='pids.current\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, 0x0) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNDETACHFILTER(r5, 0x401054d6, 0x0) openat$cgroup_ro(r4, &(0x7f00000001c0)='blkio.bfq.io_merged\x00', 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r5, 0xc0189373, &(0x7f0000000280)={{0x1, 0x1, 0x18, r3, {0x200}}, './file0\x00'}) write$cgroup_subtree(r7, &(0x7f0000000280)=ANY=[], 0xda00) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0xf00}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000002c0)={0x4, 0x80, 0x3, 0x3, 0x7f, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x1, @perf_config_ext={0x200001a43, 0x100000002}, 0x10000, 0x1, 0x80000001, 0x0, 0x6d, 0xfffbffff, 0x3, 0x0, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0x0) write$cgroup_int(r6, &(0x7f0000000200), 0x23000) 08:23:55 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x8, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200400, 0x25) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x9, 0x40, 0xc0, 0x6, 0x0, 0x800, 0x2c500, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x4, 0x4, @perf_config_ext={0x9, 0x80}, 0x0, 0x80, 0x3, 0x7, 0x2, 0x5, 0x30, 0x0, 0xdcb, 0x0, 0x8001}, 0x0, 0x9, 0xffffffffffffffff, 0xa) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, {0x0, 0x4e20, 0x18, 0x0, @wg=@data}}}}}, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) 08:23:55 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x24, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:55 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x9, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x20000000}, 0x20) 08:23:55 executing program 2: syz_clone(0x90000, &(0x7f0000000500)="f364eab1df6b3038665a13c3e89576d95575583b4f23d7b99e1ff1ba5216b2c90bb752f6aced5023ab69f83c4eb9df7cd955666cdb2eb2b19c361106e57cbc7fc869bc367822f7a10931bf3b435d5655dabce60fb227546351750a37951dd7bdb4138f9fca715694c7f9f5567a1cf348ebcb14399e59a6e335b928cc92e78ce585fac538a1d6253882db9a9f738b1c96", 0x90, &(0x7f0000000380), &(0x7f00000005c0), &(0x7f0000000600)="7e874a32219a72ce8ccf8bafa5f37779e301670b0a0952ab40e52682814d4a2dbcc61f0259512c06e3ae44ecc7ac9f2d77bc649a975515dce929641696f7885fe6398a98bcac55b64d148c0251483b1674b89d116a17a1ab4803c1ad8cc8db83bdd4e4eafff95e4bcfe9788c127446ae714ecb8b0f400f534f3958f208e3da1291154e2a8a1893b99b7a20e4e0ca6d1b7c04fb20624176fd89bf03c2d6516c18aa24afd6586eadcb40c95bd0b3a5cb1b00d75175a0f72aeecef574593753d4f65f367ce617fa") (async) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) r0 = gettid() r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x84, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x1, 0x4}, r0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x8404, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x4a}) (async) r3 = getpid() perf_event_open(&(0x7f0000000a40)={0x3, 0x80, 0x0, 0xc0, 0x3f, 0x1, 0x0, 0x3, 0x64089, 0x5, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6, 0x2, @perf_config_ext={0x3ff, 0x8e}, 0x0, 0xfff, 0x8, 0x1, 0x5, 0x865c, 0x600, 0x0, 0x7, 0x0, 0x2}, r3, 0x1, 0xffffffffffffffff, 0x8) r4 = perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0x8f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1}, 0x0, 0xa, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000001c0)='rxrpc_disconnect_call\x00') perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x3, 0x0, 0x2, 0x9, 0x0, 0x6, 0x2200, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_bp, 0x11025, 0x200, 0x2, 0x7, 0x0, 0x1000000, 0x1f, 0x0, 0x9, 0x0, 0x200}, r3, 0x4, r4, 0x18) (async) r5 = syz_clone(0x0, &(0x7f00000002c0), 0x0, 0x0, 0x0, &(0x7f0000000440)) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x1, 0x2, 0x4, 0x9, 0x0, 0x0, 0x201, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_config_ext={0x0, 0x100000001}, 0x2, 0xc2b3, 0xf50, 0x5, 0x2, 0x3, 0x7fff, 0x0, 0x6, 0x0, 0x7}, r5, 0x8, r1, 0x8) close(r2) 08:23:55 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00'}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x4, 0x4, 0x7}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r0, &(0x7f0000000300), 0x100000}, 0x20) [ 709.967255] ISOFS: unable to read i-node block 08:23:56 executing program 1: r0 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xc041, 0x4, &(0x7f00000001c0)=[{&(0x7f0000000280)="01434430303101004c494e55582020202020202020202020202020202020202020202020202020204344524f4d202020202020202020202020202020202020202020202020202020000000000000000022000000000000220008000000000000000000000000000000000000000000000000000000000000010000010100000100080800180000000000001813000000000000000000001500000000220017", 0x9f, 0x8000}, {&(0x7f0000000680)="ff43443030317dfef8c0288a53c62948ef90f22bd1b87e6855916101424871277f02c38c3c22916a6cf93ebdfcd59c3c45bc47f5bb64ba539cc2ccb3dddf5b4787f9a6e9280ad063aa19168d79f5ad4221dd69ffc6694e78056f8e79b6a3a80d896c576dbd4d69cac1b0c1c649f5a05840cc7a42d792b02b0a333380d1a6873221baa8da1495f976467eb452f0e2bb294063f77b77671196654e74873e831d2de6a69d01a67567a7cc34e874496370619bace000e0d9cfa5f0783e9a1a5f27e79e303f8e9d2e304ec7a7807561f1754a375617bcfca5f02e92ff392861ae2eda44765f2e5fdef4c672cdae94ccde2c5aa869000941041360a2afd6e44538865a3693a84ceefca8a7cdd5f6b95e46bd6d92d3ee187a42aaa459caf234337bd58510", 0x121, 0x8800}, {&(0x7f00000007c0)="8800170000000000001700080000000008007809140b2a3a0802000001000001016b0d500701beef005252050181534c434c410005fa00416d03000000000000030000000000000000000000000000000054461a010e7809140b2a3a087809140b2a3a087809140b2a3a0843451c0119e1ffffffffff180000000000000000ed000000000000e96600170000000000001700080008000008007809140b2a3a080200000100000101015252050181505824016d4100000000416d0200000000001d020000000000000000000000000000000054461a010e7809140b2a3a087809140b2a3a087809140b2a3a08008c001a0000000000001a64000000000000647809140b2a3a08000000010000010a46494c452e434f4c3b3169f85c6036d133321e808de10041410e0254455854756e6978000052520501894e4d0e010066696c652e636f6c64505824016d8100000000816d01000000000000050000000000000000000000000000000054461a010e7809140b2a3a087809140b2a3a087809140b2a3a08007400180000000000001800080000000008007809140b2a3a080200000