ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x40020, 0x100fe0}, {&(0x7f0000086c00)="eb52904e5446532020202000080200000000000000f8000000000000000000000000000080008000ff030000000000000400000000000000ff00000000000000f500000001000000a3b8b20fcf7aa836000000000e1fbe717cac22c0740b56b40ebb0700cd105eebf032e4cd16cd19ebfe54686973206973206e6f74206120626f6f7461626c65206469736b2e20506c6561736520696e73657274206120626f6f7461626c6520666c6f70707920616e640d0a707265737320616e79206b657920746f2074727920616761696e202e2e2e200d0a00"/224, 0xe0, 0x1ff800}, {&(0x7f0000086d00)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1ff9e0}], 0x0, &(0x7f0000086e00)) 12:30:39 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000700)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@dev, @in6=@empty}, {@in6=@mcast2, 0x0, 0x32}, @in6=@mcast2, {}, {}, {}, 0x0, 0x0, 0x2, 0x4}, [@algo_crypt={0x48, 0x2, {{'ecb(cipher_null)\x00'}}}]}, 0x138}}, 0x0) 12:30:39 executing program 5: r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000002800), 0x0, 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0x45fe) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x13, r0, 0x0) preadv(r0, &(0x7f0000002500)=[{&(0x7f0000000040)=""/17, 0x11}], 0x1, 0xffffffff, 0x0) 12:30:39 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000000)={{0x6, @bcast}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @bcast, @bcast, @bcast, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) listen(r0, 0x0) connect$netrom(r0, &(0x7f0000000000)={{0x6, @rose}, [@bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @default, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) [ 285.498764][ T6148] pit: kvm: requested 128228 ns i8254 timer period limited to 200000 ns [ 285.527368][ T6148] pit: kvm: requested 42742 ns i8254 timer period limited to 200000 ns [ 285.536702][ T6148] pit: kvm: requested 37714 ns i8254 timer period limited to 200000 ns [ 285.546073][ T6148] pit: kvm: requested 32685 ns i8254 timer period limited to 200000 ns 12:30:39 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, 0x0, 0x1a8) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x4, @dev, 'bridge0\x00'}}, 0x1e) sendmmsg(r1, &(0x7f000000d180), 0x4000000000000eb, 0x0) 12:30:39 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000000)={{0x6, @bcast}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @bcast, @bcast, @bcast, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) listen(r0, 0x0) connect$netrom(r0, &(0x7f0000000000)={{0x6, @rose}, [@bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @default, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) 12:30:39 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, 0x0, 0x1a8) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x4, @dev, 'bridge0\x00'}}, 0x1e) sendmmsg(r1, &(0x7f000000d180), 0x4000000000000eb, 0x0) [ 285.616213][ T6148] pit: kvm: requested 27657 ns i8254 timer period limited to 200000 ns [ 285.631102][ T6148] pit: kvm: requested 22628 ns i8254 timer period limited to 200000 ns [ 285.651493][ T6148] pit: kvm: requested 17600 ns i8254 timer period limited to 200000 ns [ 285.699943][ T6148] pit: kvm: requested 12571 ns i8254 timer period limited to 200000 ns [ 285.727030][ T6148] pit: kvm: requested 7542 ns i8254 timer period limited to 200000 ns [ 285.890732][ T6148] pit: kvm: requested 2514 ns i8254 timer period limited to 200000 ns 12:30:40 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:40 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, 0x0, &(0x7f0000000080)) 12:30:40 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000000)={{0x6, @bcast}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @bcast, @bcast, @bcast, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) listen(r0, 0x0) connect$netrom(r0, &(0x7f0000000000)={{0x6, @rose}, [@bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @default, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) 12:30:40 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:40 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000000)={{0x6, @bcast}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @bcast, @bcast, @bcast, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) listen(r0, 0x0) connect$netrom(r0, &(0x7f0000000000)={{0x6, @rose}, [@bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @default, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) 12:30:40 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:40 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, 0x0, 0x1a8) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x4, @dev, 'bridge0\x00'}}, 0x1e) sendmmsg(r1, &(0x7f000000d180), 0x4000000000000eb, 0x0) 12:30:40 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, 0x0, 0x1a8) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x4, @dev, 'bridge0\x00'}}, 0x1e) sendmmsg(r1, &(0x7f000000d180), 0x4000000000000eb, 0x0) 12:30:40 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:40 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:40 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:41 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:42 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:42 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:42 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:42 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, 0x0, 0x1a8) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x4, @dev, 'bridge0\x00'}}, 0x1e) sendmmsg(r1, &(0x7f000000d180), 0x4000000000000eb, 0x0) 12:30:42 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, 0x0, 0x1a8) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x4, @dev, 'bridge0\x00'}}, 0x1e) sendmmsg(r1, &(0x7f000000d180), 0x4000000000000eb, 0x0) 12:30:42 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:42 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:42 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:43 executing program 5: sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000500)=ANY=[@ANYBLOB="140000001000000000000000004dd6000000000a20000000000a41000000000000000000000000000900010073797a300000000070000000120a0100001f34010400000000000000040004800900020073ac3630002e37000900010073797a30000000060800034000000009"], 0xb8}}, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000640)={0x0, 0x12, &(0x7f0000000200)={0x0}, 0x8}, 0x0) 12:30:43 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xe, &(0x7f0000000080), 0x4) 12:30:43 executing program 4: mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0, 0x2172, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='D', 0x1) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f0000000580)={0x0, 0x0, @status={[0x5, 0x9, 0x4, 0x800, 0x0, 0x8]}, [0x5, 0x0, 0xffffffffffff40b8, 0x0, 0x0, 0x8, 0x0, 0xdd4, 0x0, 0xffffffffffffff00, 0x8000000000, 0x9, 0x0, 0x0, 0x0, 0x4, 0x2, 0x0, 0x400, 0x0, 0x1, 0x8, 0x0, 0xfffffffffffff001, 0x100, 0x5, 0x3, 0xffffffff, 0x8, 0x101, 0x3239, 0x3, 0x1, 0x0, 0xfffffffffffffff7, 0x4ae9, 0x7, 0x1000, 0x9, 0xff, 0x7, 0x5, 0x2, 0x4, 0x0, 0xfffffffffffffffa, 0x8, 0x23d, 0xfff, 0x7fffffff, 0x5, 0x2c15, 0x101, 0x4, 0x0, 0x2, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfff]}) fcntl$setstatus(r0, 0x4, 0x4002) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0xb, &(0x7f0000000000)=0x0) io_submit(r2, 0xf10, &(0x7f0000000540)=[&(0x7f00000000c0)={0x5000000, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x200a00}]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x8979) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ftruncate(r3, 0x8979) 12:30:43 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000002c0)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) read$dsp(r0, &(0x7f0000001480)=""/4096, 0x1000) 12:30:43 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:43 executing program 0: r0 = syz_io_uring_setup(0x187, &(0x7f0000000200), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000180)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000640)={0x0, 0x0, 0x0}}, 0x0) io_uring_enter(r0, 0x2a6e, 0x0, 0x0, 0x0, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, 0x0, 0x1) [ 289.421968][ T6237] netlink: 56 bytes leftover after parsing attributes in process `syz-executor.5'. 12:30:43 executing program 1: r0 = syz_io_uring_setup(0x387, &(0x7f0000000080), &(0x7f0000ffb000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000200)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r4, 0x0, &(0x7f0000000640)={0x0, 0x0, 0x0}}, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) dup2(r5, r3) io_uring_enter(r0, 0x2a6e, 0x0, 0x0, 0x0, 0xc000) 12:30:43 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'ip6gretap0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=@newlink={0x68, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x34, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r1}, @IFLA_GRE_LOCAL={0x14, 0x6, @dev}, @IFLA_GRE_REMOTE={0x14, 0x7, @remote={0xfe, 0x0}}]}}}]}, 0x68}}, 0x0) 12:30:43 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000002c0)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) read$dsp(r0, &(0x7f0000001480)=""/4096, 0x1000) 12:30:43 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x17, 0x4, &(0x7f0000000340)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x6a}]}, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x78) 12:30:43 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'ip6gretap0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=@newlink={0x68, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x34, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r1}, @IFLA_GRE_LOCAL={0x14, 0x6, @dev}, @IFLA_GRE_REMOTE={0x14, 0x7, @remote={0xfe, 0x0}}]}}}]}, 0x68}}, 0x0) [ 289.680823][ T135] ip6_tunnel: ip6gretap0 xmit: Local address not yet configured! 12:30:43 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000002c0)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) read$dsp(r0, &(0x7f0000001480)=""/4096, 0x1000) 12:30:43 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGLCKTRMIOS(r0, 0x5456, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "126d49a59cb1fffdfeb7ba3c676b19b85f73e5"}) 12:30:43 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'ip6gretap0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=@newlink={0x68, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x34, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r1}, @IFLA_GRE_LOCAL={0x14, 0x6, @dev}, @IFLA_GRE_REMOTE={0x14, 0x7, @remote={0xfe, 0x0}}]}}}]}, 0x68}}, 0x0) [ 289.860598][ T3705] ip6_tunnel: ip6gretap0 xmit: Local address not yet configured! [ 290.010517][ T3705] ip6_tunnel: ip6gretap0 xmit: Local address not yet configured! 12:30:44 executing program 4: mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0, 0x2172, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='D', 0x1) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f0000000580)={0x0, 0x0, @status={[0x5, 0x9, 0x4, 0x800, 0x0, 0x8]}, [0x5, 0x0, 0xffffffffffff40b8, 0x0, 0x0, 0x8, 0x0, 0xdd4, 0x0, 0xffffffffffffff00, 0x8000000000, 0x9, 0x0, 0x0, 0x0, 0x4, 0x2, 0x0, 0x400, 0x0, 0x1, 0x8, 0x0, 0xfffffffffffff001, 0x100, 0x5, 0x3, 0xffffffff, 0x8, 0x101, 0x3239, 0x3, 0x1, 0x0, 0xfffffffffffffff7, 0x4ae9, 0x7, 0x1000, 0x9, 0xff, 0x7, 0x5, 0x2, 0x4, 0x0, 0xfffffffffffffffa, 0x8, 0x23d, 0xfff, 0x7fffffff, 0x5, 0x2c15, 0x101, 0x4, 0x0, 0x2, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfff]}) fcntl$setstatus(r0, 0x4, 0x4002) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0xb, &(0x7f0000000000)=0x0) io_submit(r2, 0xf10, &(0x7f0000000540)=[&(0x7f00000000c0)={0x5000000, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x200a00}]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x8979) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ftruncate(r3, 0x8979) 12:30:44 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000002c0)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) read$dsp(r0, &(0x7f0000001480)=""/4096, 0x1000) [ 290.097007][ T25] ip6_tunnel: ip6gretap0 xmit: Local address not yet configured! 12:30:44 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1005]}) open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000140)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000056f000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 12:30:44 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGLCKTRMIOS(r0, 0x5456, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "126d49a59cb1fffdfeb7ba3c676b19b85f73e5"}) 12:30:44 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'ip6gretap0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=@newlink={0x68, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x34, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r1}, @IFLA_GRE_LOCAL={0x14, 0x6, @dev}, @IFLA_GRE_REMOTE={0x14, 0x7, @remote={0xfe, 0x0}}]}}}]}, 0x68}}, 0x0) 12:30:44 executing program 2: mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0, 0x2172, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='D', 0x1) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f0000000580)={0x0, 0x0, @status={[0x5, 0x9, 0x4, 0x800, 0x0, 0x8]}, [0x5, 0x0, 0xffffffffffff40b8, 0x0, 0x0, 0x8, 0x0, 0xdd4, 0x0, 0xffffffffffffff00, 0x8000000000, 0x9, 0x0, 0x0, 0x0, 0x4, 0x2, 0x0, 0x400, 0x0, 0x1, 0x8, 0x0, 0xfffffffffffff001, 0x100, 0x5, 0x3, 0xffffffff, 0x8, 0x101, 0x3239, 0x3, 0x1, 0x0, 0xfffffffffffffff7, 0x4ae9, 0x7, 0x1000, 0x9, 0xff, 0x7, 0x5, 0x2, 0x4, 0x0, 0xfffffffffffffffa, 0x8, 0x23d, 0xfff, 0x7fffffff, 0x5, 0x2c15, 0x101, 0x4, 0x0, 0x2, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfff]}) fcntl$setstatus(r0, 0x4, 0x4002) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0xb, &(0x7f0000000000)=0x0) io_submit(r2, 0xf10, &(0x7f0000000540)=[&(0x7f00000000c0)={0x5000000, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x200a00}]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x8979) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ftruncate(r3, 0x8979) 12:30:44 executing program 0: r0 = syz_io_uring_setup(0x187, &(0x7f0000000200), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000180)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000640)={0x0, 0x0, 0x0}}, 0x0) io_uring_enter(r0, 0x2a6e, 0x0, 0x0, 0x0, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, 0x0, 0x1) 12:30:44 executing program 4: mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0, 0x2172, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='D', 0x1) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f0000000580)={0x0, 0x0, @status={[0x5, 0x9, 0x4, 0x800, 0x0, 0x8]}, [0x5, 0x0, 0xffffffffffff40b8, 0x0, 0x0, 0x8, 0x0, 0xdd4, 0x0, 0xffffffffffffff00, 0x8000000000, 0x9, 0x0, 0x0, 0x0, 0x4, 0x2, 0x0, 0x400, 0x0, 0x1, 0x8, 0x0, 0xfffffffffffff001, 0x100, 0x5, 0x3, 0xffffffff, 0x8, 0x101, 0x3239, 0x3, 0x1, 0x0, 0xfffffffffffffff7, 0x4ae9, 0x7, 0x1000, 0x9, 0xff, 0x7, 0x5, 0x2, 0x4, 0x0, 0xfffffffffffffffa, 0x8, 0x23d, 0xfff, 0x7fffffff, 0x5, 0x2c15, 0x101, 0x4, 0x0, 0x2, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfff]}) fcntl$setstatus(r0, 0x4, 0x4002) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0xb, &(0x7f0000000000)=0x0) io_submit(r2, 0xf10, &(0x7f0000000540)=[&(0x7f00000000c0)={0x5000000, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x200a00}]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x8979) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ftruncate(r3, 0x8979) 12:30:44 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGLCKTRMIOS(r0, 0x5456, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "126d49a59cb1fffdfeb7ba3c676b19b85f73e5"}) [ 290.630744][ T135] ip6_tunnel: ip6gretap0 xmit: Local address not yet configured! 12:30:44 executing program 5: r0 = syz_io_uring_setup(0x187, &(0x7f0000000200), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000180)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000640)={0x0, 0x0, 0x0}}, 0x0) io_uring_enter(r0, 0x2a6e, 0x0, 0x0, 0x0, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, 0x0, 0x1) 12:30:44 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGLCKTRMIOS(r0, 0x5456, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "126d49a59cb1fffdfeb7ba3c676b19b85f73e5"}) 12:30:44 executing program 2: mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0, 0x2172, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='D', 0x1) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f0000000580)={0x0, 0x0, @status={[0x5, 0x9, 0x4, 0x800, 0x0, 0x8]}, [0x5, 0x0, 0xffffffffffff40b8, 0x0, 0x0, 0x8, 0x0, 0xdd4, 0x0, 0xffffffffffffff00, 0x8000000000, 0x9, 0x0, 0x0, 0x0, 0x4, 0x2, 0x0, 0x400, 0x0, 0x1, 0x8, 0x0, 0xfffffffffffff001, 0x100, 0x5, 0x3, 0xffffffff, 0x8, 0x101, 0x3239, 0x3, 0x1, 0x0, 0xfffffffffffffff7, 0x4ae9, 0x7, 0x1000, 0x9, 0xff, 0x7, 0x5, 0x2, 0x4, 0x0, 0xfffffffffffffffa, 0x8, 0x23d, 0xfff, 0x7fffffff, 0x5, 0x2c15, 0x101, 0x4, 0x0, 0x2, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfff]}) fcntl$setstatus(r0, 0x4, 0x4002) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0xb, &(0x7f0000000000)=0x0) io_submit(r2, 0xf10, &(0x7f0000000540)=[&(0x7f00000000c0)={0x5000000, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x200a00}]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x8979) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ftruncate(r3, 0x8979) [ 290.922272][ T6281] create_pit_timer: 4333 callbacks suppressed [ 290.922294][ T6281] pit: kvm: requested 128228 ns i8254 timer period limited to 200000 ns [ 290.942959][ T6281] pit: kvm: requested 42742 ns i8254 timer period limited to 200000 ns [ 290.983330][ T6281] pit: kvm: requested 37714 ns i8254 timer period limited to 200000 ns [ 291.000512][ T135] ip6_tunnel: ip6gretap0 xmit: Local address not yet configured! [ 291.016099][ T6281] pit: kvm: requested 32685 ns i8254 timer period limited to 200000 ns [ 291.025022][ T6281] pit: kvm: requested 27657 ns i8254 timer period limited to 200000 ns 12:30:45 executing program 1: mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2001001, 0x0) truncate(0x0, 0x0) creat(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ftruncate(0xffffffffffffffff, 0x0) mknodat$loop(0xffffffffffffffff, 0x0, 0x0, 0x1) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, &(0x7f0000000080)='./file0\x00') mknod$loop(0x0, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x9) bind$netlink(r0, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, 0x0, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}}) lsetxattr$security_evm(0x0, 0x0, &(0x7f0000000300)=@ng, 0x2, 0x0) [ 291.054381][ T6281] pit: kvm: requested 22628 ns i8254 timer period limited to 200000 ns [ 291.079524][ T6281] pit: kvm: requested 17600 ns i8254 timer period limited to 200000 ns 12:30:45 executing program 4: mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0, 0x2172, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='D', 0x1) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f0000000580)={0x0, 0x0, @status={[0x5, 0x9, 0x4, 0x800, 0x0, 0x8]}, [0x5, 0x0, 0xffffffffffff40b8, 0x0, 0x0, 0x8, 0x0, 0xdd4, 0x0, 0xffffffffffffff00, 0x8000000000, 0x9, 0x0, 0x0, 0x0, 0x4, 0x2, 0x0, 0x400, 0x0, 0x1, 0x8, 0x0, 0xfffffffffffff001, 0x100, 0x5, 0x3, 0xffffffff, 0x8, 0x101, 0x3239, 0x3, 0x1, 0x0, 0xfffffffffffffff7, 0x4ae9, 0x7, 0x1000, 0x9, 0xff, 0x7, 0x5, 0x2, 0x4, 0x0, 0xfffffffffffffffa, 0x8, 0x23d, 0xfff, 0x7fffffff, 0x5, 0x2c15, 0x101, 0x4, 0x0, 0x2, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfff]}) fcntl$setstatus(r0, 0x4, 0x4002) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0xb, &(0x7f0000000000)=0x0) io_submit(r2, 0xf10, &(0x7f0000000540)=[&(0x7f00000000c0)={0x5000000, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x200a00}]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x8979) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ftruncate(r3, 0x8979) [ 291.107287][ T6281] pit: kvm: requested 12571 ns i8254 timer period limited to 200000 ns [ 291.145406][ T6281] pit: kvm: requested 7542 ns i8254 timer period limited to 200000 ns [ 291.187143][ T6281] pit: kvm: requested 2514 ns i8254 timer period limited to 200000 ns [ 291.195659][ T26] kauditd_printk_skb: 6 callbacks suppressed [ 291.195673][ T26] audit: type=1400 audit(1639398645.187:336): avc: denied { audit_read } for pid=6299 comm="syz-executor.1" capability=37 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 12:30:45 executing program 2: mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0, 0x2172, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='D', 0x1) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f0000000580)={0x0, 0x0, @status={[0x5, 0x9, 0x4, 0x800, 0x0, 0x8]}, [0x5, 0x0, 0xffffffffffff40b8, 0x0, 0x0, 0x8, 0x0, 0xdd4, 0x0, 0xffffffffffffff00, 0x8000000000, 0x9, 0x0, 0x0, 0x0, 0x4, 0x2, 0x0, 0x400, 0x0, 0x1, 0x8, 0x0, 0xfffffffffffff001, 0x100, 0x5, 0x3, 0xffffffff, 0x8, 0x101, 0x3239, 0x3, 0x1, 0x0, 0xfffffffffffffff7, 0x4ae9, 0x7, 0x1000, 0x9, 0xff, 0x7, 0x5, 0x2, 0x4, 0x0, 0xfffffffffffffffa, 0x8, 0x23d, 0xfff, 0x7fffffff, 0x5, 0x2c15, 0x101, 0x4, 0x0, 0x2, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfff]}) fcntl$setstatus(r0, 0x4, 0x4002) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0xb, &(0x7f0000000000)=0x0) io_submit(r2, 0xf10, &(0x7f0000000540)=[&(0x7f00000000c0)={0x5000000, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x200a00}]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x8979) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ftruncate(r3, 0x8979) 12:30:45 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40086602, &(0x7f0000000040)) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x5c, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, 0x0, 0x32600) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[], 0xda00) perf_event_open(&(0x7f0000000800)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) write$cgroup_int(r2, &(0x7f0000000200), 0x40000) 12:30:45 executing program 0: r0 = syz_io_uring_setup(0x187, &(0x7f0000000200), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000180)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000640)={0x0, 0x0, 0x0}}, 0x0) io_uring_enter(r0, 0x2a6e, 0x0, 0x0, 0x0, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, 0x0, 0x1) 12:30:45 executing program 4: syz_io_uring_setup(0x5b3e, &(0x7f0000000440), &(0x7f000076d000/0x4000)=nil, &(0x7f0000b52000/0x2000)=nil, &(0x7f0000000080), 0x0) 12:30:45 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0xa8c3258899c58920) 12:30:45 executing program 5: r0 = syz_io_uring_setup(0x187, &(0x7f0000000200), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000180)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000640)={0x0, 0x0, 0x0}}, 0x0) io_uring_enter(r0, 0x2a6e, 0x0, 0x0, 0x0, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, 0x0, 0x1) 12:30:45 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000001c0)=[@in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x33}}], 0x20) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000040), 0x4) 12:30:45 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000000100), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r0, 0xc0045520, &(0x7f0000000000)=0x4) 12:30:45 executing program 4: perf_event_open(&(0x7f0000000040)={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, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x5) 12:30:45 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='dctcp\x00', 0x6) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r0, 0x0) syz_emit_ethernet(0x8a, &(0x7f00000000c0)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "253ff2", 0x54, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0xc2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @exp_fastopen={0xfe, 0x12, 0xf989, "5ab971d14f73e13277c8d2c03afe"}, @generic={0x0, 0x10, "ce35ba53612c5325513cd1cbd4c2"}, @exp_fastopen={0xfe, 0x11, 0xf989, "8f5a00"/13}]}}}}}}}}, 0x0) 12:30:46 executing program 2: r0 = request_key(&(0x7f0000000140)='rxrpc_s\x00', 0x0, &(0x7f0000000200)='wlan1\x00', 0xfffffffffffffffc) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000180)=@keyring={'key_or_keyring:', r1}) keyctl$search(0xa, r1, &(0x7f00000003c0)='logon\x00', &(0x7f0000000600)={'syz', 0x1}, r0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x5c831, 0xffffffffffffffff, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000240)={'fscrypt:', @desc4}, &(0x7f0000000400)={0x0, "58590216868f0266285294555859c1d76b8c03c722fb40b6d664221400afaa46dd9fc179f87879b5c1937d93ccfd5e2647acbbff22ebe4accc9150fbac622fe7", 0x28}, 0x48, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r4, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0000ca, 0x2759, 0xd, 0x0, 0x0, r2, &(0x7f0000000000)="98", 0x3e80000000, 0x1000000}]) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {r2}}, './file0\x00'}) r6 = syz_genetlink_get_family_id$devlink(&(0x7f0000000480), r3) sendmsg$DEVLINK_CMD_RATE_GET(r5, &(0x7f00000005c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000640)=ANY=[@ANYBLOB="32710538", @ANYRES16=r6, @ANYBLOB="010025bd7000fedbdf25c55e3b4ed4ca2411865117689d053440ab33ec340294840aeb4a000000080001007063690011000200303030303a34303a31302e3000000000080001007063690011000200303030303a30303a31302e3000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x20042010}, 0x81) io_submit(r4, 0x9, &(0x7f0000003380)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f0000000180)="83ab64fca35285c5f5cb570252348c6af29d853fa86fa856b1343755ec48a542ad59e7ae1e03f147ad86b1db25840d4263dd09d1b6e6fcaf25c555dd9e373a650029cdbef5c1382bd5423ccff39239e52ed5cee2056919dabc0a89cd2ac3d13a0e4d3786e771be23de09b04540016a824f4336e3c6d49c36f641b52b7fc371cec4673dc42c38abea8ebb09b5eb799018", 0x90, 0x101000, 0x0, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x7ee9, 0xffffffffffffffff, &(0x7f0000000700)="9b33dc831db5d60b1e9c78fd8a10", 0xe, 0x1fc, 0x0, 0x1}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0xfff, r2, &(0x7f00000002c0), 0x0, 0xff, 0x0, 0x3}, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x1ff, 0xffffffffffffffff, &(0x7f0000002740)="99aabc9f5911bc01c23894df8ea6028ffb2810ccaf1ac7877174a8c78e90f79498f41d976aee912d2af1a5486bd850563cc09e8868f0fcf7841e15bb7290b0b410392b7519", 0x45, 0xfffffffffffffffc, 0x0, 0x2}, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff, &(0x7f0000002900)="a7966752ce49309aab0887cc32feeefdab4bbe7fead30da2dccbb44c8da89f537445beef5277835697882f2e0d1cfb755106e8644f44d3cfb20ba191739344da433e65330bc07773cbf25b82e582ae5dd3da01dcaa1b791a745e9656fa5563d0eaf28880b1693226e6a0f24d175c37bbbdb767", 0x73, 0x401, 0x0, 0x1}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x8, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x0, 0x1}, &(0x7f0000002fc0)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f00000007c0)="fd667c59c06b2df9a5cbe52bc59979deb88fcbac4bd2c51f90110ece879ccdeb414b8ac0028c88e555e5e783e3cd4f2074ee2ee4a3077dbd63411929416f6db3244fad05702b2c269c3dbb2789e0183777448b909663c58c21561f4eef827b2e6b592718ce58ffe97f437def34", 0x6d, 0xffff, 0x0, 0x2}, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000030c0)="386c353ba3b7b7a0b808aa7eb50bb3ab66e27bec41469fe5738c0648d85e389cf782fc0923f93584deede6d43bfe76b6d7aa7cb3c9b5b5a05c3a3af0a93aa088c370d3d804137c957247468cfc093e0b1ea7", 0x52, 0x4, 0x0, 0x3}, &(0x7f0000003340)={0x0, 0x0, 0x0, 0x2, 0x8, 0xffffffffffffffff, &(0x7f0000003240)="96cb18f5f4808d2dd49ef975b64d83948cafa69814628520e585ed3eae42558b6bacf8cb29bd6e7197d81ea9f2705c2736763bf6b57e59460e331f723e81d9d7db72325a3c8feea0db79326f49fa97bdb8b93e41148ca1ad8a7527f5aa85d0cba96839e19d2134367366fc04300e6e81892b624c7d51f624d5b2eb2cfc1968a661533a8326e7690a08ec9610302611f2a5afa0c855aa826a82c4dbe3b135377d492f0b996f0fa554", 0xa8, 0xfffffffffffffff7, 0x0, 0x1}]) r7 = socket$kcm(0xa, 0x2, 0x73) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x69) 12:30:46 executing program 4: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000140)={0x18, 0x0, {0x203, @dev, 'macvlan1\x00'}}, 0x1e) ioctl$PPPIOCGCHAN(r0, 0x80047437, &(0x7f0000000000)) recvmmsg(r0, &(0x7f00000002c0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffff000}}], 0x300, 0x0, 0x0) [ 292.062095][ T6325] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. 12:30:46 executing program 3: syz_mount_image$gfs2(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000240)={[{@data_ordered}]}) [ 292.208034][ T26] audit: type=1400 audit(1639398646.207:337): avc: denied { ioctl } for pid=6328 comm="syz-executor.4" path="socket:[40566]" dev="sockfs" ino=40566 ioctlcmd=0x7437 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 12:30:46 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) [ 292.441070][ T26] audit: type=1400 audit(1639398646.447:338): avc: denied { bind } for pid=6327 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 12:30:46 executing program 0: r0 = syz_io_uring_setup(0x187, &(0x7f0000000200), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000180)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000640)={0x0, 0x0, 0x0}}, 0x0) io_uring_enter(r0, 0x2a6e, 0x0, 0x0, 0x0, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, 0x0, 0x1) 12:30:46 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) process_mrelease(0xffffffffffffffff, 0x0) 12:30:46 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40086602, &(0x7f0000000040)) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x5c, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, 0x0, 0x32600) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[], 0xda00) perf_event_open(&(0x7f0000000800)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) write$cgroup_int(r2, &(0x7f0000000200), 0x40000) [ 292.547839][ T26] audit: type=1400 audit(1639398646.467:339): avc: denied { node_bind } for pid=6327 comm="syz-executor.2" saddr=::1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=rawip_socket permissive=1 12:30:46 executing program 5: r0 = syz_io_uring_setup(0x187, &(0x7f0000000200), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000180)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000640)={0x0, 0x0, 0x0}}, 0x0) io_uring_enter(r0, 0x2a6e, 0x0, 0x0, 0x0, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, 0x0, 0x1) 12:30:46 executing program 3: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000240)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x8, [@struct={0x0, 0x1, 0x0, 0x4, 0x1, 0x0, [{0x7}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000000180)=""/142, 0x38, 0x8e, 0x8}, 0x20) 12:30:46 executing program 2: r0 = request_key(&(0x7f0000000140)='rxrpc_s\x00', 0x0, &(0x7f0000000200)='wlan1\x00', 0xfffffffffffffffc) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000180)=@keyring={'key_or_keyring:', r1}) keyctl$search(0xa, r1, &(0x7f00000003c0)='logon\x00', &(0x7f0000000600)={'syz', 0x1}, r0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x5c831, 0xffffffffffffffff, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000240)={'fscrypt:', @desc4}, &(0x7f0000000400)={0x0, "58590216868f0266285294555859c1d76b8c03c722fb40b6d664221400afaa46dd9fc179f87879b5c1937d93ccfd5e2647acbbff22ebe4accc9150fbac622fe7", 0x28}, 0x48, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r4, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0000ca, 0x2759, 0xd, 0x0, 0x0, r2, &(0x7f0000000000)="98", 0x3e80000000, 0x1000000}]) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {r2}}, './file0\x00'}) r6 = syz_genetlink_get_family_id$devlink(&(0x7f0000000480), r3) sendmsg$DEVLINK_CMD_RATE_GET(r5, &(0x7f00000005c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000640)=ANY=[@ANYBLOB="32710538", @ANYRES16=r6, @ANYBLOB="010025bd7000fedbdf25c55e3b4ed4ca2411865117689d053440ab33ec340294840aeb4a000000080001007063690011000200303030303a34303a31302e3000000000080001007063690011000200303030303a30303a31302e3000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x20042010}, 0x81) io_submit(r4, 0x9, &(0x7f0000003380)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f0000000180)="83ab64fca35285c5f5cb570252348c6af29d853fa86fa856b1343755ec48a542ad59e7ae1e03f147ad86b1db25840d4263dd09d1b6e6fcaf25c555dd9e373a650029cdbef5c1382bd5423ccff39239e52ed5cee2056919dabc0a89cd2ac3d13a0e4d3786e771be23de09b04540016a824f4336e3c6d49c36f641b52b7fc371cec4673dc42c38abea8ebb09b5eb799018", 0x90, 0x101000, 0x0, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x7ee9, 0xffffffffffffffff, &(0x7f0000000700)="9b33dc831db5d60b1e9c78fd8a10", 0xe, 0x1fc, 0x0, 0x1}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0xfff, r2, &(0x7f00000002c0), 0x0, 0xff, 0x0, 0x3}, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x1ff, 0xffffffffffffffff, &(0x7f0000002740)="99aabc9f5911bc01c23894df8ea6028ffb2810ccaf1ac7877174a8c78e90f79498f41d976aee912d2af1a5486bd850563cc09e8868f0fcf7841e15bb7290b0b410392b7519", 0x45, 0xfffffffffffffffc, 0x0, 0x2}, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff, &(0x7f0000002900)="a7966752ce49309aab0887cc32feeefdab4bbe7fead30da2dccbb44c8da89f537445beef5277835697882f2e0d1cfb755106e8644f44d3cfb20ba191739344da433e65330bc07773cbf25b82e582ae5dd3da01dcaa1b791a745e9656fa5563d0eaf28880b1693226e6a0f24d175c37bbbdb767", 0x73, 0x401, 0x0, 0x1}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x8, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x0, 0x1}, &(0x7f0000002fc0)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f00000007c0)="fd667c59c06b2df9a5cbe52bc59979deb88fcbac4bd2c51f90110ece879ccdeb414b8ac0028c88e555e5e783e3cd4f2074ee2ee4a3077dbd63411929416f6db3244fad05702b2c269c3dbb2789e0183777448b909663c58c21561f4eef827b2e6b592718ce58ffe97f437def34", 0x6d, 0xffff, 0x0, 0x2}, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000030c0)="386c353ba3b7b7a0b808aa7eb50bb3ab66e27bec41469fe5738c0648d85e389cf782fc0923f93584deede6d43bfe76b6d7aa7cb3c9b5b5a05c3a3af0a93aa088c370d3d804137c957247468cfc093e0b1ea7", 0x52, 0x4, 0x0, 0x3}, &(0x7f0000003340)={0x0, 0x0, 0x0, 0x2, 0x8, 0xffffffffffffffff, &(0x7f0000003240)="96cb18f5f4808d2dd49ef975b64d83948cafa69814628520e585ed3eae42558b6bacf8cb29bd6e7197d81ea9f2705c2736763bf6b57e59460e331f723e81d9d7db72325a3c8feea0db79326f49fa97bdb8b93e41148ca1ad8a7527f5aa85d0cba96839e19d2134367366fc04300e6e81892b624c7d51f624d5b2eb2cfc1968a661533a8326e7690a08ec9610302611f2a5afa0c855aa826a82c4dbe3b135377d492f0b996f0fa554", 0xa8, 0xfffffffffffffff7, 0x0, 0x1}]) r7 = socket$kcm(0xa, 0x2, 0x73) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x69) [ 292.874040][ T6353] BPF: type_id=0 bitfield_size=0 bits_offset=0 12:30:46 executing program 3: r0 = request_key(&(0x7f0000000140)='rxrpc_s\x00', 0x0, &(0x7f0000000200)='wlan1\x00', 0xfffffffffffffffc) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000180)=@keyring={'key_or_keyring:', r1}) keyctl$search(0xa, r1, &(0x7f00000003c0)='logon\x00', &(0x7f0000000600)={'syz', 0x1}, r0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x5c831, 0xffffffffffffffff, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000240)={'fscrypt:', @desc4}, &(0x7f0000000400)={0x0, "58590216868f0266285294555859c1d76b8c03c722fb40b6d664221400afaa46dd9fc179f87879b5c1937d93ccfd5e2647acbbff22ebe4accc9150fbac622fe7", 0x28}, 0x48, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r4, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0000ca, 0x2759, 0xd, 0x0, 0x0, r2, &(0x7f0000000000)="98", 0x3e80000000, 0x1000000}]) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {r2}}, './file0\x00'}) r6 = syz_genetlink_get_family_id$devlink(&(0x7f0000000480), r3) sendmsg$DEVLINK_CMD_RATE_GET(r5, &(0x7f00000005c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000640)=ANY=[@ANYBLOB="32710538", @ANYRES16=r6, @ANYBLOB="010025bd7000fedbdf25c55e3b4ed4ca2411865117689d053440ab33ec340294840aeb4a000000080001007063690011000200303030303a34303a31302e3000000000080001007063690011000200303030303a30303a31302e3000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x20042010}, 0x81) io_submit(r4, 0x9, &(0x7f0000003380)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f0000000180)="83ab64fca35285c5f5cb570252348c6af29d853fa86fa856b1343755ec48a542ad59e7ae1e03f147ad86b1db25840d4263dd09d1b6e6fcaf25c555dd9e373a650029cdbef5c1382bd5423ccff39239e52ed5cee2056919dabc0a89cd2ac3d13a0e4d3786e771be23de09b04540016a824f4336e3c6d49c36f641b52b7fc371cec4673dc42c38abea8ebb09b5eb799018", 0x90, 0x101000, 0x0, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x7ee9, 0xffffffffffffffff, &(0x7f0000000700)="9b33dc831db5d60b1e9c78fd8a10", 0xe, 0x1fc, 0x0, 0x1}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0xfff, r2, &(0x7f00000002c0), 0x0, 0xff, 0x0, 0x3}, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x1ff, 0xffffffffffffffff, &(0x7f0000002740)="99aabc9f5911bc01c23894df8ea6028ffb2810ccaf1ac7877174a8c78e90f79498f41d976aee912d2af1a5486bd850563cc09e8868f0fcf7841e15bb7290b0b410392b7519", 0x45, 0xfffffffffffffffc, 0x0, 0x2}, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff, &(0x7f0000002900)="a7966752ce49309aab0887cc32feeefdab4bbe7fead30da2dccbb44c8da89f537445beef5277835697882f2e0d1cfb755106e8644f44d3cfb20ba191739344da433e65330bc07773cbf25b82e582ae5dd3da01dcaa1b791a745e9656fa5563d0eaf28880b1693226e6a0f24d175c37bbbdb767", 0x73, 0x401, 0x0, 0x1}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x8, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x0, 0x1}, &(0x7f0000002fc0)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f00000007c0)="fd667c59c06b2df9a5cbe52bc59979deb88fcbac4bd2c51f90110ece879ccdeb414b8ac0028c88e555e5e783e3cd4f2074ee2ee4a3077dbd63411929416f6db3244fad05702b2c269c3dbb2789e0183777448b909663c58c21561f4eef827b2e6b592718ce58ffe97f437def34", 0x6d, 0xffff, 0x0, 0x2}, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000030c0)="386c353ba3b7b7a0b808aa7eb50bb3ab66e27bec41469fe5738c0648d85e389cf782fc0923f93584deede6d43bfe76b6d7aa7cb3c9b5b5a05c3a3af0a93aa088c370d3d804137c957247468cfc093e0b1ea7", 0x52, 0x4, 0x0, 0x3}, &(0x7f0000003340)={0x0, 0x0, 0x0, 0x2, 0x8, 0xffffffffffffffff, &(0x7f0000003240)="96cb18f5f4808d2dd49ef975b64d83948cafa69814628520e585ed3eae42558b6bacf8cb29bd6e7197d81ea9f2705c2736763bf6b57e59460e331f723e81d9d7db72325a3c8feea0db79326f49fa97bdb8b93e41148ca1ad8a7527f5aa85d0cba96839e19d2134367366fc04300e6e81892b624c7d51f624d5b2eb2cfc1968a661533a8326e7690a08ec9610302611f2a5afa0c855aa826a82c4dbe3b135377d492f0b996f0fa554", 0xa8, 0xfffffffffffffff7, 0x0, 0x1}]) r7 = socket$kcm(0xa, 0x2, 0x73) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x69) [ 292.929302][ T6353] BPF: [ 292.969169][ T6353] BPF:Invalid name [ 293.011285][ T6353] BPF: [ 293.011285][ T6353] 12:30:47 executing program 4: r0 = request_key(&(0x7f0000000140)='rxrpc_s\x00', 0x0, &(0x7f0000000200)='wlan1\x00', 0xfffffffffffffffc) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000180)=@keyring={'key_or_keyring:', r1}) keyctl$search(0xa, r1, &(0x7f00000003c0)='logon\x00', &(0x7f0000000600)={'syz', 0x1}, r0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x5c831, 0xffffffffffffffff, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000240)={'fscrypt:', @desc4}, &(0x7f0000000400)={0x0, "58590216868f0266285294555859c1d76b8c03c722fb40b6d664221400afaa46dd9fc179f87879b5c1937d93ccfd5e2647acbbff22ebe4accc9150fbac622fe7", 0x28}, 0x48, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r4, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0000ca, 0x2759, 0xd, 0x0, 0x0, r2, &(0x7f0000000000)="98", 0x3e80000000, 0x1000000}]) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {r2}}, './file0\x00'}) r6 = syz_genetlink_get_family_id$devlink(&(0x7f0000000480), r3) sendmsg$DEVLINK_CMD_RATE_GET(r5, &(0x7f00000005c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000640)=ANY=[@ANYBLOB="32710538", @ANYRES16=r6, @ANYBLOB="010025bd7000fedbdf25c55e3b4ed4ca2411865117689d053440ab33ec340294840aeb4a000000080001007063690011000200303030303a34303a31302e3000000000080001007063690011000200303030303a30303a31302e3000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x20042010}, 0x81) io_submit(r4, 0x9, &(0x7f0000003380)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f0000000180)="83ab64fca35285c5f5cb570252348c6af29d853fa86fa856b1343755ec48a542ad59e7ae1e03f147ad86b1db25840d4263dd09d1b6e6fcaf25c555dd9e373a650029cdbef5c1382bd5423ccff39239e52ed5cee2056919dabc0a89cd2ac3d13a0e4d3786e771be23de09b04540016a824f4336e3c6d49c36f641b52b7fc371cec4673dc42c38abea8ebb09b5eb799018", 0x90, 0x101000, 0x0, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x7ee9, 0xffffffffffffffff, &(0x7f0000000700)="9b33dc831db5d60b1e9c78fd8a10", 0xe, 0x1fc, 0x0, 0x1}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0xfff, r2, &(0x7f00000002c0), 0x0, 0xff, 0x0, 0x3}, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x1ff, 0xffffffffffffffff, &(0x7f0000002740)="99aabc9f5911bc01c23894df8ea6028ffb2810ccaf1ac7877174a8c78e90f79498f41d976aee912d2af1a5486bd850563cc09e8868f0fcf7841e15bb7290b0b410392b7519", 0x45, 0xfffffffffffffffc, 0x0, 0x2}, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff, &(0x7f0000002900)="a7966752ce49309aab0887cc32feeefdab4bbe7fead30da2dccbb44c8da89f537445beef5277835697882f2e0d1cfb755106e8644f44d3cfb20ba191739344da433e65330bc07773cbf25b82e582ae5dd3da01dcaa1b791a745e9656fa5563d0eaf28880b1693226e6a0f24d175c37bbbdb767", 0x73, 0x401, 0x0, 0x1}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x8, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x0, 0x1}, &(0x7f0000002fc0)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f00000007c0)="fd667c59c06b2df9a5cbe52bc59979deb88fcbac4bd2c51f90110ece879ccdeb414b8ac0028c88e555e5e783e3cd4f2074ee2ee4a3077dbd63411929416f6db3244fad05702b2c269c3dbb2789e0183777448b909663c58c21561f4eef827b2e6b592718ce58ffe97f437def34", 0x6d, 0xffff, 0x0, 0x2}, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000030c0)="386c353ba3b7b7a0b808aa7eb50bb3ab66e27bec41469fe5738c0648d85e389cf782fc0923f93584deede6d43bfe76b6d7aa7cb3c9b5b5a05c3a3af0a93aa088c370d3d804137c957247468cfc093e0b1ea7", 0x52, 0x4, 0x0, 0x3}, &(0x7f0000003340)={0x0, 0x0, 0x0, 0x2, 0x8, 0xffffffffffffffff, &(0x7f0000003240)="96cb18f5f4808d2dd49ef975b64d83948cafa69814628520e585ed3eae42558b6bacf8cb29bd6e7197d81ea9f2705c2736763bf6b57e59460e331f723e81d9d7db72325a3c8feea0db79326f49fa97bdb8b93e41148ca1ad8a7527f5aa85d0cba96839e19d2134367366fc04300e6e81892b624c7d51f624d5b2eb2cfc1968a661533a8326e7690a08ec9610302611f2a5afa0c855aa826a82c4dbe3b135377d492f0b996f0fa554", 0xa8, 0xfffffffffffffff7, 0x0, 0x1}]) r7 = socket$kcm(0xa, 0x2, 0x73) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x69) 12:30:47 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40086602, &(0x7f0000000040)) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x5c, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, 0x0, 0x32600) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[], 0xda00) perf_event_open(&(0x7f0000000800)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) write$cgroup_int(r2, &(0x7f0000000200), 0x40000) 12:30:47 executing program 3: r0 = request_key(&(0x7f0000000140)='rxrpc_s\x00', 0x0, &(0x7f0000000200)='wlan1\x00', 0xfffffffffffffffc) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000180)=@keyring={'key_or_keyring:', r1}) keyctl$search(0xa, r1, &(0x7f00000003c0)='logon\x00', &(0x7f0000000600)={'syz', 0x1}, r0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x5c831, 0xffffffffffffffff, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000240)={'fscrypt:', @desc4}, &(0x7f0000000400)={0x0, "58590216868f0266285294555859c1d76b8c03c722fb40b6d664221400afaa46dd9fc179f87879b5c1937d93ccfd5e2647acbbff22ebe4accc9150fbac622fe7", 0x28}, 0x48, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r4, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0000ca, 0x2759, 0xd, 0x0, 0x0, r2, &(0x7f0000000000)="98", 0x3e80000000, 0x1000000}]) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {r2}}, './file0\x00'}) r6 = syz_genetlink_get_family_id$devlink(&(0x7f0000000480), r3) sendmsg$DEVLINK_CMD_RATE_GET(r5, &(0x7f00000005c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000640)=ANY=[@ANYBLOB="32710538", @ANYRES16=r6, @ANYBLOB="010025bd7000fedbdf25c55e3b4ed4ca2411865117689d053440ab33ec340294840aeb4a000000080001007063690011000200303030303a34303a31302e3000000000080001007063690011000200303030303a30303a31302e3000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x20042010}, 0x81) io_submit(r4, 0x9, &(0x7f0000003380)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f0000000180)="83ab64fca35285c5f5cb570252348c6af29d853fa86fa856b1343755ec48a542ad59e7ae1e03f147ad86b1db25840d4263dd09d1b6e6fcaf25c555dd9e373a650029cdbef5c1382bd5423ccff39239e52ed5cee2056919dabc0a89cd2ac3d13a0e4d3786e771be23de09b04540016a824f4336e3c6d49c36f641b52b7fc371cec4673dc42c38abea8ebb09b5eb799018", 0x90, 0x101000, 0x0, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x7ee9, 0xffffffffffffffff, &(0x7f0000000700)="9b33dc831db5d60b1e9c78fd8a10", 0xe, 0x1fc, 0x0, 0x1}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0xfff, r2, &(0x7f00000002c0), 0x0, 0xff, 0x0, 0x3}, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x1ff, 0xffffffffffffffff, &(0x7f0000002740)="99aabc9f5911bc01c23894df8ea6028ffb2810ccaf1ac7877174a8c78e90f79498f41d976aee912d2af1a5486bd850563cc09e8868f0fcf7841e15bb7290b0b410392b7519", 0x45, 0xfffffffffffffffc, 0x0, 0x2}, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff, &(0x7f0000002900)="a7966752ce49309aab0887cc32feeefdab4bbe7fead30da2dccbb44c8da89f537445beef5277835697882f2e0d1cfb755106e8644f44d3cfb20ba191739344da433e65330bc07773cbf25b82e582ae5dd3da01dcaa1b791a745e9656fa5563d0eaf28880b1693226e6a0f24d175c37bbbdb767", 0x73, 0x401, 0x0, 0x1}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x8, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x0, 0x1}, &(0x7f0000002fc0)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f00000007c0)="fd667c59c06b2df9a5cbe52bc59979deb88fcbac4bd2c51f90110ece879ccdeb414b8ac0028c88e555e5e783e3cd4f2074ee2ee4a3077dbd63411929416f6db3244fad05702b2c269c3dbb2789e0183777448b909663c58c21561f4eef827b2e6b592718ce58ffe97f437def34", 0x6d, 0xffff, 0x0, 0x2}, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000030c0)="386c353ba3b7b7a0b808aa7eb50bb3ab66e27bec41469fe5738c0648d85e389cf782fc0923f93584deede6d43bfe76b6d7aa7cb3c9b5b5a05c3a3af0a93aa088c370d3d804137c957247468cfc093e0b1ea7", 0x52, 0x4, 0x0, 0x3}, &(0x7f0000003340)={0x0, 0x0, 0x0, 0x2, 0x8, 0xffffffffffffffff, &(0x7f0000003240)="96cb18f5f4808d2dd49ef975b64d83948cafa69814628520e585ed3eae42558b6bacf8cb29bd6e7197d81ea9f2705c2736763bf6b57e59460e331f723e81d9d7db72325a3c8feea0db79326f49fa97bdb8b93e41148ca1ad8a7527f5aa85d0cba96839e19d2134367366fc04300e6e81892b624c7d51f624d5b2eb2cfc1968a661533a8326e7690a08ec9610302611f2a5afa0c855aa826a82c4dbe3b135377d492f0b996f0fa554", 0xa8, 0xfffffffffffffff7, 0x0, 0x1}]) r7 = socket$kcm(0xa, 0x2, 0x73) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x69) 12:30:47 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020120000400008000f8000020004000030000000000000001", 0x25}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r0, 0x0, 0x2) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(0xffffffffffffffff, 0xc0a85322, &(0x7f0000000180)={0x0, 0x0, 0x0, 'queue0\x00'}) sendfile(r0, r2, 0x0, 0x8400fffffffa) creat(&(0x7f0000000240)='./file0\x00', 0x80) fstat(0xffffffffffffffff, &(0x7f0000000140)) getpgrp(0xffffffffffffffff) perf_event_open(0x0, 0x0, 0xf, 0xffffffffffffffff, 0x0) 12:30:47 executing program 4: r0 = request_key(&(0x7f0000000140)='rxrpc_s\x00', 0x0, &(0x7f0000000200)='wlan1\x00', 0xfffffffffffffffc) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000180)=@keyring={'key_or_keyring:', r1}) keyctl$search(0xa, r1, &(0x7f00000003c0)='logon\x00', &(0x7f0000000600)={'syz', 0x1}, r0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x5c831, 0xffffffffffffffff, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000240)={'fscrypt:', @desc4}, &(0x7f0000000400)={0x0, "58590216868f0266285294555859c1d76b8c03c722fb40b6d664221400afaa46dd9fc179f87879b5c1937d93ccfd5e2647acbbff22ebe4accc9150fbac622fe7", 0x28}, 0x48, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r4, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0000ca, 0x2759, 0xd, 0x0, 0x0, r2, &(0x7f0000000000)="98", 0x3e80000000, 0x1000000}]) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {r2}}, './file0\x00'}) r6 = syz_genetlink_get_family_id$devlink(&(0x7f0000000480), r3) sendmsg$DEVLINK_CMD_RATE_GET(r5, &(0x7f00000005c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000640)=ANY=[@ANYBLOB="32710538", @ANYRES16=r6, @ANYBLOB="010025bd7000fedbdf25c55e3b4ed4ca2411865117689d053440ab33ec340294840aeb4a000000080001007063690011000200303030303a34303a31302e3000000000080001007063690011000200303030303a30303a31302e3000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x20042010}, 0x81) io_submit(r4, 0x9, &(0x7f0000003380)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f0000000180)="83ab64fca35285c5f5cb570252348c6af29d853fa86fa856b1343755ec48a542ad59e7ae1e03f147ad86b1db25840d4263dd09d1b6e6fcaf25c555dd9e373a650029cdbef5c1382bd5423ccff39239e52ed5cee2056919dabc0a89cd2ac3d13a0e4d3786e771be23de09b04540016a824f4336e3c6d49c36f641b52b7fc371cec4673dc42c38abea8ebb09b5eb799018", 0x90, 0x101000, 0x0, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x7ee9, 0xffffffffffffffff, &(0x7f0000000700)="9b33dc831db5d60b1e9c78fd8a10", 0xe, 0x1fc, 0x0, 0x1}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0xfff, r2, &(0x7f00000002c0), 0x0, 0xff, 0x0, 0x3}, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x1ff, 0xffffffffffffffff, &(0x7f0000002740)="99aabc9f5911bc01c23894df8ea6028ffb2810ccaf1ac7877174a8c78e90f79498f41d976aee912d2af1a5486bd850563cc09e8868f0fcf7841e15bb7290b0b410392b7519", 0x45, 0xfffffffffffffffc, 0x0, 0x2}, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff, &(0x7f0000002900)="a7966752ce49309aab0887cc32feeefdab4bbe7fead30da2dccbb44c8da89f537445beef5277835697882f2e0d1cfb755106e8644f44d3cfb20ba191739344da433e65330bc07773cbf25b82e582ae5dd3da01dcaa1b791a745e9656fa5563d0eaf28880b1693226e6a0f24d175c37bbbdb767", 0x73, 0x401, 0x0, 0x1}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x8, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x0, 0x1}, &(0x7f0000002fc0)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f00000007c0)="fd667c59c06b2df9a5cbe52bc59979deb88fcbac4bd2c51f90110ece879ccdeb414b8ac0028c88e555e5e783e3cd4f2074ee2ee4a3077dbd63411929416f6db3244fad05702b2c269c3dbb2789e0183777448b909663c58c21561f4eef827b2e6b592718ce58ffe97f437def34", 0x6d, 0xffff, 0x0, 0x2}, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000030c0)="386c353ba3b7b7a0b808aa7eb50bb3ab66e27bec41469fe5738c0648d85e389cf782fc0923f93584deede6d43bfe76b6d7aa7cb3c9b5b5a05c3a3af0a93aa088c370d3d804137c957247468cfc093e0b1ea7", 0x52, 0x4, 0x0, 0x3}, &(0x7f0000003340)={0x0, 0x0, 0x0, 0x2, 0x8, 0xffffffffffffffff, &(0x7f0000003240)="96cb18f5f4808d2dd49ef975b64d83948cafa69814628520e585ed3eae42558b6bacf8cb29bd6e7197d81ea9f2705c2736763bf6b57e59460e331f723e81d9d7db72325a3c8feea0db79326f49fa97bdb8b93e41148ca1ad8a7527f5aa85d0cba96839e19d2134367366fc04300e6e81892b624c7d51f624d5b2eb2cfc1968a661533a8326e7690a08ec9610302611f2a5afa0c855aa826a82c4dbe3b135377d492f0b996f0fa554", 0xa8, 0xfffffffffffffff7, 0x0, 0x1}]) r7 = socket$kcm(0xa, 0x2, 0x73) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x69) 12:30:47 executing program 2: r0 = request_key(&(0x7f0000000140)='rxrpc_s\x00', 0x0, &(0x7f0000000200)='wlan1\x00', 0xfffffffffffffffc) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000180)=@keyring={'key_or_keyring:', r1}) keyctl$search(0xa, r1, &(0x7f00000003c0)='logon\x00', &(0x7f0000000600)={'syz', 0x1}, r0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x5c831, 0xffffffffffffffff, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000240)={'fscrypt:', @desc4}, &(0x7f0000000400)={0x0, "58590216868f0266285294555859c1d76b8c03c722fb40b6d664221400afaa46dd9fc179f87879b5c1937d93ccfd5e2647acbbff22ebe4accc9150fbac622fe7", 0x28}, 0x48, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r4, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0000ca, 0x2759, 0xd, 0x0, 0x0, r2, &(0x7f0000000000)="98", 0x3e80000000, 0x1000000}]) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {r2}}, './file0\x00'}) r6 = syz_genetlink_get_family_id$devlink(&(0x7f0000000480), r3) sendmsg$DEVLINK_CMD_RATE_GET(r5, &(0x7f00000005c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000640)=ANY=[@ANYBLOB="32710538", @ANYRES16=r6, @ANYBLOB="010025bd7000fedbdf25c55e3b4ed4ca2411865117689d053440ab33ec340294840aeb4a000000080001007063690011000200303030303a34303a31302e3000000000080001007063690011000200303030303a30303a31302e3000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x20042010}, 0x81) io_submit(r4, 0x9, &(0x7f0000003380)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f0000000180)="83ab64fca35285c5f5cb570252348c6af29d853fa86fa856b1343755ec48a542ad59e7ae1e03f147ad86b1db25840d4263dd09d1b6e6fcaf25c555dd9e373a650029cdbef5c1382bd5423ccff39239e52ed5cee2056919dabc0a89cd2ac3d13a0e4d3786e771be23de09b04540016a824f4336e3c6d49c36f641b52b7fc371cec4673dc42c38abea8ebb09b5eb799018", 0x90, 0x101000, 0x0, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x7ee9, 0xffffffffffffffff, &(0x7f0000000700)="9b33dc831db5d60b1e9c78fd8a10", 0xe, 0x1fc, 0x0, 0x1}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0xfff, r2, &(0x7f00000002c0), 0x0, 0xff, 0x0, 0x3}, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x1ff, 0xffffffffffffffff, &(0x7f0000002740)="99aabc9f5911bc01c23894df8ea6028ffb2810ccaf1ac7877174a8c78e90f79498f41d976aee912d2af1a5486bd850563cc09e8868f0fcf7841e15bb7290b0b410392b7519", 0x45, 0xfffffffffffffffc, 0x0, 0x2}, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff, &(0x7f0000002900)="a7966752ce49309aab0887cc32feeefdab4bbe7fead30da2dccbb44c8da89f537445beef5277835697882f2e0d1cfb755106e8644f44d3cfb20ba191739344da433e65330bc07773cbf25b82e582ae5dd3da01dcaa1b791a745e9656fa5563d0eaf28880b1693226e6a0f24d175c37bbbdb767", 0x73, 0x401, 0x0, 0x1}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x8, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x0, 0x1}, &(0x7f0000002fc0)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f00000007c0)="fd667c59c06b2df9a5cbe52bc59979deb88fcbac4bd2c51f90110ece879ccdeb414b8ac0028c88e555e5e783e3cd4f2074ee2ee4a3077dbd63411929416f6db3244fad05702b2c269c3dbb2789e0183777448b909663c58c21561f4eef827b2e6b592718ce58ffe97f437def34", 0x6d, 0xffff, 0x0, 0x2}, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000030c0)="386c353ba3b7b7a0b808aa7eb50bb3ab66e27bec41469fe5738c0648d85e389cf782fc0923f93584deede6d43bfe76b6d7aa7cb3c9b5b5a05c3a3af0a93aa088c370d3d804137c957247468cfc093e0b1ea7", 0x52, 0x4, 0x0, 0x3}, &(0x7f0000003340)={0x0, 0x0, 0x0, 0x2, 0x8, 0xffffffffffffffff, &(0x7f0000003240)="96cb18f5f4808d2dd49ef975b64d83948cafa69814628520e585ed3eae42558b6bacf8cb29bd6e7197d81ea9f2705c2736763bf6b57e59460e331f723e81d9d7db72325a3c8feea0db79326f49fa97bdb8b93e41148ca1ad8a7527f5aa85d0cba96839e19d2134367366fc04300e6e81892b624c7d51f624d5b2eb2cfc1968a661533a8326e7690a08ec9610302611f2a5afa0c855aa826a82c4dbe3b135377d492f0b996f0fa554", 0xa8, 0xfffffffffffffff7, 0x0, 0x1}]) r7 = socket$kcm(0xa, 0x2, 0x73) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x69) 12:30:47 executing program 5: 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x2a000400) unshare(0x2000000) ioctl$BLKROSET(0xffffffffffffffff, 0x125d, 0x0) [ 293.950489][ T26] audit: type=1804 audit(1639398647.947:340): pid=6376 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir630588454/syzkaller.hbcJJO/141/bus" dev="sda1" ino=1163 res=1 errno=0 12:30:48 executing program 0: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) fcntl$notify(r1, 0x402, 0x5) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) fcntl$notify(r0, 0x402, 0x5) [ 294.101258][ T6376] syz-executor.0 (6376) used greatest stack depth: 21504 bytes left 12:30:48 executing program 0: getpid() syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f0000000300)=0x80, 0x4) bind$inet(r1, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r1, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f00000003c0), 0x4) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0x2bcf) shutdown(r1, 0x1) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000001440)={0x0, 0xa, &(0x7f00000015c0)=[{&(0x7f0000001600)=""/4096, 0xf99e}], 0x2c, 0x0, 0xff96ce4aaaa47475, 0x7115}, 0x1300) 12:30:48 executing program 4: r0 = request_key(&(0x7f0000000140)='rxrpc_s\x00', 0x0, &(0x7f0000000200)='wlan1\x00', 0xfffffffffffffffc) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000180)=@keyring={'key_or_keyring:', r1}) keyctl$search(0xa, r1, &(0x7f00000003c0)='logon\x00', &(0x7f0000000600)={'syz', 0x1}, r0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x5c831, 0xffffffffffffffff, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000240)={'fscrypt:', @desc4}, &(0x7f0000000400)={0x0, "58590216868f0266285294555859c1d76b8c03c722fb40b6d664221400afaa46dd9fc179f87879b5c1937d93ccfd5e2647acbbff22ebe4accc9150fbac622fe7", 0x28}, 0x48, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r4, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0000ca, 0x2759, 0xd, 0x0, 0x0, r2, &(0x7f0000000000)="98", 0x3e80000000, 0x1000000}]) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {r2}}, './file0\x00'}) r6 = syz_genetlink_get_family_id$devlink(&(0x7f0000000480), r3) sendmsg$DEVLINK_CMD_RATE_GET(r5, &(0x7f00000005c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000640)=ANY=[@ANYBLOB="32710538", @ANYRES16=r6, @ANYBLOB="010025bd7000fedbdf25c55e3b4ed4ca2411865117689d053440ab33ec340294840aeb4a000000080001007063690011000200303030303a34303a31302e3000000000080001007063690011000200303030303a30303a31302e3000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x20042010}, 0x81) io_submit(r4, 0x9, &(0x7f0000003380)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f0000000180)="83ab64fca35285c5f5cb570252348c6af29d853fa86fa856b1343755ec48a542ad59e7ae1e03f147ad86b1db25840d4263dd09d1b6e6fcaf25c555dd9e373a650029cdbef5c1382bd5423ccff39239e52ed5cee2056919dabc0a89cd2ac3d13a0e4d3786e771be23de09b04540016a824f4336e3c6d49c36f641b52b7fc371cec4673dc42c38abea8ebb09b5eb799018", 0x90, 0x101000, 0x0, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x7ee9, 0xffffffffffffffff, &(0x7f0000000700)="9b33dc831db5d60b1e9c78fd8a10", 0xe, 0x1fc, 0x0, 0x1}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0xfff, r2, &(0x7f00000002c0), 0x0, 0xff, 0x0, 0x3}, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x1ff, 0xffffffffffffffff, &(0x7f0000002740)="99aabc9f5911bc01c23894df8ea6028ffb2810ccaf1ac7877174a8c78e90f79498f41d976aee912d2af1a5486bd850563cc09e8868f0fcf7841e15bb7290b0b410392b7519", 0x45, 0xfffffffffffffffc, 0x0, 0x2}, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff, &(0x7f0000002900)="a7966752ce49309aab0887cc32feeefdab4bbe7fead30da2dccbb44c8da89f537445beef5277835697882f2e0d1cfb755106e8644f44d3cfb20ba191739344da433e65330bc07773cbf25b82e582ae5dd3da01dcaa1b791a745e9656fa5563d0eaf28880b1693226e6a0f24d175c37bbbdb767", 0x73, 0x401, 0x0, 0x1}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x8, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x0, 0x1}, &(0x7f0000002fc0)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f00000007c0)="fd667c59c06b2df9a5cbe52bc59979deb88fcbac4bd2c51f90110ece879ccdeb414b8ac0028c88e555e5e783e3cd4f2074ee2ee4a3077dbd63411929416f6db3244fad05702b2c269c3dbb2789e0183777448b909663c58c21561f4eef827b2e6b592718ce58ffe97f437def34", 0x6d, 0xffff, 0x0, 0x2}, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000030c0)="386c353ba3b7b7a0b808aa7eb50bb3ab66e27bec41469fe5738c0648d85e389cf782fc0923f93584deede6d43bfe76b6d7aa7cb3c9b5b5a05c3a3af0a93aa088c370d3d804137c957247468cfc093e0b1ea7", 0x52, 0x4, 0x0, 0x3}, &(0x7f0000003340)={0x0, 0x0, 0x0, 0x2, 0x8, 0xffffffffffffffff, &(0x7f0000003240)="96cb18f5f4808d2dd49ef975b64d83948cafa69814628520e585ed3eae42558b6bacf8cb29bd6e7197d81ea9f2705c2736763bf6b57e59460e331f723e81d9d7db72325a3c8feea0db79326f49fa97bdb8b93e41148ca1ad8a7527f5aa85d0cba96839e19d2134367366fc04300e6e81892b624c7d51f624d5b2eb2cfc1968a661533a8326e7690a08ec9610302611f2a5afa0c855aa826a82c4dbe3b135377d492f0b996f0fa554", 0xa8, 0xfffffffffffffff7, 0x0, 0x1}]) r7 = socket$kcm(0xa, 0x2, 0x73) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x69) 12:30:48 executing program 2: r0 = request_key(&(0x7f0000000140)='rxrpc_s\x00', 0x0, &(0x7f0000000200)='wlan1\x00', 0xfffffffffffffffc) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000180)=@keyring={'key_or_keyring:', r1}) keyctl$search(0xa, r1, &(0x7f00000003c0)='logon\x00', &(0x7f0000000600)={'syz', 0x1}, r0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x5c831, 0xffffffffffffffff, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000240)={'fscrypt:', @desc4}, &(0x7f0000000400)={0x0, "58590216868f0266285294555859c1d76b8c03c722fb40b6d664221400afaa46dd9fc179f87879b5c1937d93ccfd5e2647acbbff22ebe4accc9150fbac622fe7", 0x28}, 0x48, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r4, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0000ca, 0x2759, 0xd, 0x0, 0x0, r2, &(0x7f0000000000)="98", 0x3e80000000, 0x1000000}]) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {r2}}, './file0\x00'}) r6 = syz_genetlink_get_family_id$devlink(&(0x7f0000000480), r3) sendmsg$DEVLINK_CMD_RATE_GET(r5, &(0x7f00000005c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000640)=ANY=[@ANYBLOB="32710538", @ANYRES16=r6, @ANYBLOB="010025bd7000fedbdf25c55e3b4ed4ca2411865117689d053440ab33ec340294840aeb4a000000080001007063690011000200303030303a34303a31302e3000000000080001007063690011000200303030303a30303a31302e3000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x20042010}, 0x81) io_submit(r4, 0x9, &(0x7f0000003380)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f0000000180)="83ab64fca35285c5f5cb570252348c6af29d853fa86fa856b1343755ec48a542ad59e7ae1e03f147ad86b1db25840d4263dd09d1b6e6fcaf25c555dd9e373a650029cdbef5c1382bd5423ccff39239e52ed5cee2056919dabc0a89cd2ac3d13a0e4d3786e771be23de09b04540016a824f4336e3c6d49c36f641b52b7fc371cec4673dc42c38abea8ebb09b5eb799018", 0x90, 0x101000, 0x0, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x7ee9, 0xffffffffffffffff, &(0x7f0000000700)="9b33dc831db5d60b1e9c78fd8a10", 0xe, 0x1fc, 0x0, 0x1}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0xfff, r2, &(0x7f00000002c0), 0x0, 0xff, 0x0, 0x3}, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x1ff, 0xffffffffffffffff, &(0x7f0000002740)="99aabc9f5911bc01c23894df8ea6028ffb2810ccaf1ac7877174a8c78e90f79498f41d976aee912d2af1a5486bd850563cc09e8868f0fcf7841e15bb7290b0b410392b7519", 0x45, 0xfffffffffffffffc, 0x0, 0x2}, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff, &(0x7f0000002900)="a7966752ce49309aab0887cc32feeefdab4bbe7fead30da2dccbb44c8da89f537445beef5277835697882f2e0d1cfb755106e8644f44d3cfb20ba191739344da433e65330bc07773cbf25b82e582ae5dd3da01dcaa1b791a745e9656fa5563d0eaf28880b1693226e6a0f24d175c37bbbdb767", 0x73, 0x401, 0x0, 0x1}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x8, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x0, 0x1}, &(0x7f0000002fc0)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f00000007c0)="fd667c59c06b2df9a5cbe52bc59979deb88fcbac4bd2c51f90110ece879ccdeb414b8ac0028c88e555e5e783e3cd4f2074ee2ee4a3077dbd63411929416f6db3244fad05702b2c269c3dbb2789e0183777448b909663c58c21561f4eef827b2e6b592718ce58ffe97f437def34", 0x6d, 0xffff, 0x0, 0x2}, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000030c0)="386c353ba3b7b7a0b808aa7eb50bb3ab66e27bec41469fe5738c0648d85e389cf782fc0923f93584deede6d43bfe76b6d7aa7cb3c9b5b5a05c3a3af0a93aa088c370d3d804137c957247468cfc093e0b1ea7", 0x52, 0x4, 0x0, 0x3}, &(0x7f0000003340)={0x0, 0x0, 0x0, 0x2, 0x8, 0xffffffffffffffff, &(0x7f0000003240)="96cb18f5f4808d2dd49ef975b64d83948cafa69814628520e585ed3eae42558b6bacf8cb29bd6e7197d81ea9f2705c2736763bf6b57e59460e331f723e81d9d7db72325a3c8feea0db79326f49fa97bdb8b93e41148ca1ad8a7527f5aa85d0cba96839e19d2134367366fc04300e6e81892b624c7d51f624d5b2eb2cfc1968a661533a8326e7690a08ec9610302611f2a5afa0c855aa826a82c4dbe3b135377d492f0b996f0fa554", 0xa8, 0xfffffffffffffff7, 0x0, 0x1}]) r7 = socket$kcm(0xa, 0x2, 0x73) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x69) 12:30:48 executing program 3: r0 = request_key(&(0x7f0000000140)='rxrpc_s\x00', 0x0, &(0x7f0000000200)='wlan1\x00', 0xfffffffffffffffc) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000180)=@keyring={'key_or_keyring:', r1}) keyctl$search(0xa, r1, &(0x7f00000003c0)='logon\x00', &(0x7f0000000600)={'syz', 0x1}, r0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x5c831, 0xffffffffffffffff, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000240)={'fscrypt:', @desc4}, &(0x7f0000000400)={0x0, "58590216868f0266285294555859c1d76b8c03c722fb40b6d664221400afaa46dd9fc179f87879b5c1937d93ccfd5e2647acbbff22ebe4accc9150fbac622fe7", 0x28}, 0x48, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r4, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0000ca, 0x2759, 0xd, 0x0, 0x0, r2, &(0x7f0000000000)="98", 0x3e80000000, 0x1000000}]) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {r2}}, './file0\x00'}) r6 = syz_genetlink_get_family_id$devlink(&(0x7f0000000480), r3) sendmsg$DEVLINK_CMD_RATE_GET(r5, &(0x7f00000005c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000640)=ANY=[@ANYBLOB="32710538", @ANYRES16=r6, @ANYBLOB="010025bd7000fedbdf25c55e3b4ed4ca2411865117689d053440ab33ec340294840aeb4a000000080001007063690011000200303030303a34303a31302e3000000000080001007063690011000200303030303a30303a31302e3000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x20042010}, 0x81) io_submit(r4, 0x9, &(0x7f0000003380)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f0000000180)="83ab64fca35285c5f5cb570252348c6af29d853fa86fa856b1343755ec48a542ad59e7ae1e03f147ad86b1db25840d4263dd09d1b6e6fcaf25c555dd9e373a650029cdbef5c1382bd5423ccff39239e52ed5cee2056919dabc0a89cd2ac3d13a0e4d3786e771be23de09b04540016a824f4336e3c6d49c36f641b52b7fc371cec4673dc42c38abea8ebb09b5eb799018", 0x90, 0x101000, 0x0, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x7ee9, 0xffffffffffffffff, &(0x7f0000000700)="9b33dc831db5d60b1e9c78fd8a10", 0xe, 0x1fc, 0x0, 0x1}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0xfff, r2, &(0x7f00000002c0), 0x0, 0xff, 0x0, 0x3}, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x1ff, 0xffffffffffffffff, &(0x7f0000002740)="99aabc9f5911bc01c23894df8ea6028ffb2810ccaf1ac7877174a8c78e90f79498f41d976aee912d2af1a5486bd850563cc09e8868f0fcf7841e15bb7290b0b410392b7519", 0x45, 0xfffffffffffffffc, 0x0, 0x2}, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff, &(0x7f0000002900)="a7966752ce49309aab0887cc32feeefdab4bbe7fead30da2dccbb44c8da89f537445beef5277835697882f2e0d1cfb755106e8644f44d3cfb20ba191739344da433e65330bc07773cbf25b82e582ae5dd3da01dcaa1b791a745e9656fa5563d0eaf28880b1693226e6a0f24d175c37bbbdb767", 0x73, 0x401, 0x0, 0x1}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x8, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x0, 0x1}, &(0x7f0000002fc0)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f00000007c0)="fd667c59c06b2df9a5cbe52bc59979deb88fcbac4bd2c51f90110ece879ccdeb414b8ac0028c88e555e5e783e3cd4f2074ee2ee4a3077dbd63411929416f6db3244fad05702b2c269c3dbb2789e0183777448b909663c58c21561f4eef827b2e6b592718ce58ffe97f437def34", 0x6d, 0xffff, 0x0, 0x2}, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000030c0)="386c353ba3b7b7a0b808aa7eb50bb3ab66e27bec41469fe5738c0648d85e389cf782fc0923f93584deede6d43bfe76b6d7aa7cb3c9b5b5a05c3a3af0a93aa088c370d3d804137c957247468cfc093e0b1ea7", 0x52, 0x4, 0x0, 0x3}, &(0x7f0000003340)={0x0, 0x0, 0x0, 0x2, 0x8, 0xffffffffffffffff, &(0x7f0000003240)="96cb18f5f4808d2dd49ef975b64d83948cafa69814628520e585ed3eae42558b6bacf8cb29bd6e7197d81ea9f2705c2736763bf6b57e59460e331f723e81d9d7db72325a3c8feea0db79326f49fa97bdb8b93e41148ca1ad8a7527f5aa85d0cba96839e19d2134367366fc04300e6e81892b624c7d51f624d5b2eb2cfc1968a661533a8326e7690a08ec9610302611f2a5afa0c855aa826a82c4dbe3b135377d492f0b996f0fa554", 0xa8, 0xfffffffffffffff7, 0x0, 0x1}]) r7 = socket$kcm(0xa, 0x2, 0x73) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x69) 12:30:48 executing program 5: 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x2a000400) unshare(0x2000000) ioctl$BLKROSET(0xffffffffffffffff, 0x125d, 0x0) 12:30:48 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40086602, &(0x7f0000000040)) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x5c, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, 0x0, 0x32600) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[], 0xda00) perf_event_open(&(0x7f0000000800)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) write$cgroup_int(r2, &(0x7f0000000200), 0x40000) 12:30:48 executing program 0: getpid() syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f0000000300)=0x80, 0x4) bind$inet(r1, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r1, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f00000003c0), 0x4) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0x2bcf) shutdown(r1, 0x1) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000001440)={0x0, 0xa, &(0x7f00000015c0)=[{&(0x7f0000001600)=""/4096, 0xf99e}], 0x2c, 0x0, 0xff96ce4aaaa47475, 0x7115}, 0x1300) 12:30:49 executing program 5: 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x2a000400) unshare(0x2000000) ioctl$BLKROSET(0xffffffffffffffff, 0x125d, 0x0) 12:30:49 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000003480)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000008009500f10100000000487591731cba12c07d57d995b61e89a4530f92344f242b416ae9eeefc0e9c60ebab1c176bfdbb4dde984510c82dc2b938189a7ca02f732e4c2eab72bf40c0682fd0a0c4ac106b29e220dc28d0072599456d4c4e6f3fe684ab8373bb4df9d72876ef3834293812e927c01c7da1322da44c7f2ed1084a12f56d1cb39df9858037458a4ca037604007600b6be484e4c9517af216bd8ed42f7dd5adb8e49f4a94608c9a20819e02fc22e6be45574d4ed88b37ab8d7674c644dca2f1b4d745fd95c41f9dfc1adafd1e5a3e7f2e898961cb43e438c4e41ae43ea118e14ffffffffe4b8a80366ce5401ec61921a1b529cc8b99bffffb1ac006c67767b03b95151aeb89e6d4a43c625aa228504e4afd8c1cc3eb215ba22f43115f4d39dc7beedb130d9f2be90133a4500000058b8c9370634060105baa664953514605fba3973aa021945b985a8a66e0200000057033815717b4fdbe55b37cb8d7f41aacfbd4089ea1bd22440f64909a09b5a759a703e71f358e11ac8e13db15d792e604a4f279b3bd6621bdf2c17bc0400001000000000ff8d01006200607a9a76e5d9656a7154c75773902a1bdf399df3925130312d095e9c1f973d091c198c1a11edb6b3cc425fe203d2f2655a76865c2c34e2470fcfb1248c0add5431a7fbcb0ef4f66a09af93a09fab1daae4b518d7a5d95a017864487367d6d7ee7bb0749cacf56cf27409c60fca2e0004000000000000a9cb6f4a78444986f9b1ab61f9dab530388eb1f43d4abbfc59d6d1b18fe380df4bf024f120bd755d82033f2fb7d8fc9e0d77b294e097e293db7f002c0024ab2fd8e5e7fb178f047ba32548b4d32972cba6f49051cec1bf6f16231bbb90a2d201a5a47811a2278a03bf7700b06fa191ebd3a0c2ef0058ffebd7cc4cf80f74a7cdac01d998c24f34a5ba9a4a2039d0416e3f81074100000000c7d8e94a27a06a4e3d9acee835fd63384f52b8eeb70571e5bbb3e6d2b5eba505000000968983811f832d064048c0e0bbe46984f1f0d0504255c22ee8674053d0e160e525536edf56a93d0a7e6f08f9ffffff64875fea6ff57ba6ae25c5e8ca4f78d5a01308243b08f1caa46be5244d64f8e875857f083144c642f71cdc8e5634c1360c056430fe77ee7ed7ac1f9743786b2fb8e0fcfcc3d36c93230b7b059bc295aa0e38ff07edc3492b96e73d2060acfd8145e4a5851bc4d6fdc5ad939d7795f3879baa88bd194d48e50c84892c97c800d116b059a718351620b846e31ce0f27ab8ee953de70ea860b74a0f3c3dc11177b11cc2e62a95f1ecf607a8dc38e525f415a1bd46b38845ebca04061bacbf627f7975fe599678fee48f83b5989543729e3600000000bc86cd51704f309130f534741377ea7b7bea3c46c0c4c4b7c27c5d057d95ac85a41cdcee8e6fa31f7d2137ed1fb4b21c13b9a2c5e3f7c9ef9e45a35adbf0b9312be929863f000000000000004a82bc080de1f87808d0711dd76f2977ca7f2684bfa5c14a0cd6f1f561e34e4e8e51e81d4a355a7d00d917c16a2bb0cfb284fcfde9015769b9ee2c8ff10e934847604d930f62924d0562ce17f6dadf5053ed8f33092a41bb46e1878c5295fecc27f9c6d1f62da58c00020000000000009aa38a05e70591d5cdab1c268ef3c1984c7c0a566cfc2a080000009ec206a54fb49056a555414178ef00d8b8f3c59f01eb5d83415994efcc6ec4b3c275cd6b1b5ff82ef7d7abb1d218e7a1d0afa285706841aac9ccc89df41c39dd58dd70569dde45f8ad62edc65828fbb6e279f745d2872f0208635e465ca443a6a64c7803760880af23fb3f430a5d11fffc96dd1cb951642f1433f65b4e170a62a5f7b7d0f9d5cef0d17289c43d4aee0001f7a343899434594cc23e1c864164e130754b337e560f285dc670a31241bf657babf0615b85dc200a10294b7d5885b43ac62fc7f97a85586168483427072a535f2c7481ec261c00f725de74e48d9a86f7d4a5d28da3f099ca3e6472b9d7c86d961f525f799b4517141fc98af0673b8296f867eca1ec07be11bc497a6f7d2b752bcf77c2908b64630ed5a0c2261bc2d5de6ee174534b8dfc0432ab6bbcf296d36807544aa7c3d3301fe227b713a371414c98695e559f9cbf6b046184064a5f24a4cc6f41f21fc24a3ad7d20a89e00a9dc99a40f890869d35fba3ce6f29c661d322ba21c65badf55d1859ea7eabc5711390bb2addd4581f9e7ef3e2693b46a8fc85be061ce79aa2832c04dc04db8b6536123b24be2ef80eb06b2db900fb30596c1574bda31f81d61ccfd58080d2330b9c7b87b5d17d48c32daffead3414b91603e250eeedc7d65675bca9037426f643797be3e93da96b5643d3feed0b7c885d247c6b830d7cbf3152f27522f5142dcc84a9e48a07518f0142167abf5d6685d09945cbc778bcc3e7dcfac497bc1389a3bafc0d3b51b5a34ab9e5746a1353322960964183842601e5364ecb6ad9168040388c7640bfa2f886c259718543de7eebf4da8d1c3e76daace5217761d933d06bbe9609fcf5971aa1e77c3123910e72daaadd8878ad468eabaf78a96012a4ada1a9cd217fb2a0da2d521454ea9e8fcd3b5badfd6f00003a73345b841d04a02bf44195df032c59608a555bc44873272812e0fb874618a0b56b4cf44990f60000000000000000000000000000da0ca67905e877893646d185a75582f866785af6b0149e336c31fb177e3e2862ee1a07bc55df44d8d63f52fc52460fa493937386ad2e2a0d60eb815aa05c33e02c32276dab36d14c63af66a31409ab2a403ec3c7a4e008d745efa2835a8c932f22aa6da40af9bcdf808b916bc8deb37d5b8c422b65c42d17e61751c561ce775a31b52703d398d52694cfbb7d2b3791b030093b321d9f169df06676cf94d75cbba6491ae0b5a16ce92320321314d8d2e88d1cd7e7b1216bdaecba309a38e107103e649d46958cc6ba2d660dd41b78d832beb7206ae01508377273ea96e40760410aeed1866971e04f578e9d856dde57b05f045aea928f5f669be0636dc3f34f90c34531735f271527412d1ae755a9243da523d713071f9370b509a34eeb46415b2f0d271a7072cbd17e293f20132e6c15756e92776c6a0d7c3a9f512ce17edf3f1ea190853bbf93e220a6ce968b79d504c057000e7d8f8249a8158e68a90bbea8bfab2bd3045b9c790984c6fb65fd7887bd8bfcbe663df6b777"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x222}, 0x48) perf_event_open(&(0x7f0000000580)={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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe28, 0xfffffffffffffff5, &(0x7f0000000980)="b0ff04c66b0d698cb89e2fe088ca1f74ffff10000000630277fbac14140ce000000d46647b7954c4c06b580febc28eb143d0f6c0bad62d67a04402ba4125c7024f63fdb0b6c8ee826b4dfe6042a2f057c66cad677d850ea9928bcfcb47e585e427746ed3b27c40060cbd030a6d675c9926af53cd3085b24f9b7a486775c4f284f8c5a572ca115bce90c0ee9d4e7a07f5f1518092cb1f156694036f6618a59196631e6303fd5307d1112601d3641c9492f7dc3503416836b14590c53b1fc1ac149b70cc1142d6bc57fc3a76839fa2f96878b520fedfb9f64d81584a2e85ab4f6ec718b02d78f2ebf04e6b3b94610a21616181629a03c3dc0bf05e0a71f887833b81db7a10bc53259cb80716f6804934a411d424c1db98d454be1adb2776fdbb92b299d3b80af6987a871b4549fdb4c8297ee31ad925c8b0fb1a9d2589b08ed52602cbc26b56df71201bc4ea8621c56f33d251c1d4589af2dcd78fbb4e34bde02cb3920a30cee9489ee72c3e19304c16c2110e1839712d484b80abe77786a7e2ba834874a4e16b93dd07297554a06c2ad2c906f8ebb1db8730df096709184728d48f0a806696bd0d4b12d0064b933d9675353dae77fe8419451f85da63be78b70ca2a84a77f572d9f289d4313e6f6039fe756ac13a5d08838315dff44cda433cc7bc6b77449f8c", 0x0, 0x2f, 0xe8034000, 0xf000, 0xfffffffffffffe2a, &(0x7f0000000000), &(0x7f00000000c0)="c6769e45b7c61302926682c7f9e9bb5ba2b3cdf023e8da0392a4cd62e2370f25ae5ba0dab896bcf5b774cd28bebbde39f796ae27d04582bb7c03e9fe830ea22c9fd03f6d2779515fdad3f5d0de07b7b70996102fdb67b1e77a34a5b7136a212fa2c0ea502588309dc3e42c55a6f93e6ba5e1b492f9db48f0fdd2f9fb937b3e8a63dcf9dd855837433998ba579da27559"}, 0x28) 12:30:49 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88001, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xa) keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=@encrypted_new={'new ', 'default', 0x20, 'user:', 'syz', 0x20, 0xffd}, 0x2a, 0x0) r0 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) add_key$user(&(0x7f0000000040), &(0x7f0000000000), &(0x7f00000002c0)='s', 0x1, 0xfffffffffffffffe) r1 = add_key(0x0, 0x0, &(0x7f0000000100), 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r1, &(0x7f0000000240)=""/112, 0x349b7f55) request_key(&(0x7f0000000340)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)='user:', r0) keyctl$read(0xb, r0, &(0x7f0000000240)=""/112, 0x349b7f55) 12:30:49 executing program 2: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x8, 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, 0x40514, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0xa8, 0x0, 0x4, 0x4, 0x0, 0xef, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000500), 0x6}, 0x0, 0x5527, 0x7fffffff, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3ff, 0x0, 0x6}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x4e8, 0x328, 0x4, 0xd0e0011, 0x0, 0xc6, 0x450, 0x1d8, 0x190, 0x450, 0x1d8, 0x3, 0x0, {[{{@ip={@multicast1=0xe0006900, @multicast1, 0x0, 0x0, 'nr0\x00', '\x00', {}, {}, 0x1}, 0x0, 0x2c8, 0x328, 0x0, {}, [@common=@icmp={{0x28}}, @common=@unspec=@bpf1={{0x230}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}, {{@uncond, 0x0, 0xc0, 0x128, 0x0, {}, [@common=@unspec=@cpu={{0x28}}, @common=@icmp={{0x28}, {0x0, "f9e0"}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x548) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f00000003c0)}], 0x5, &(0x7f00000005c0)=""/81, 0x51}, 0x12101) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast2}, 0x10) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="7f454c464001fe02b50d000000000000020000000000000053000000000000004000000000000000bd0200000000000000000000030038000100aa04ffff030051e57464080000000100000000000000ffffffff0000000007000000000000000400000000000000fbffffffffffffff10000000000000000300000004000000000200000000000002000000000000000104000000000000000000000000000003000000000000000000010000000000f86df9be05eff50c537987050ead15011b690667ea3ea7d0bcfec8681e77c9e57d0efe336d9980a2d8726772b0a3a29bd83bbb89801ecf569f8d1ca9d67718176269085bf61759f0e0b46c03125b746edbd889728bf21d96f986fe4e01829977b758f9854884d0e1e1f0cb3b077e886d471af27866d6a8f79ff97786132f76e5e9531f3e55ee1b3d73c2b12cb9ad58c8ce64ef9dd6075ddb271176c481b29b485c817b9f77892ac00c50c08ad704d4ce2fc0d8c2cae3270217292d6062f785e59592513b7c1157077f91510d5b6e0486dc40e0c1ec507a13a975e0751c8e6f7e1d312f2ab5e47b2171f9a19d8fb678f869afaef3c9e9dcb15bd82ae42314b61da4e0056f861c28ddfaebc45f6ddce54535afedade745481a019dc17a6b046586ca1960ecddbe1671abe06ef9e1d50c1d89e28e96f867317a828a9636a11cfe2e71e1d2566bc4b7b9079e8687eeeefa87d56837eae2a0fa93eabf2a53a67fac02ae3601dca672775b5038ef9cdd6aaad952ae50119e2a7436aafb29196ca8f2f7d8a61b87a0705d83021ba150a88a1daed5c6892243b0367ab97bca429d9eddf1db82a3ca6e20da8ed69433aba01f3864353a097d1237f769e248205e43af4e014412568d3bef64787f013c786a90ae46ff46a554fb58ddfab9606fa24f0b34ed0bdd7d1ef0fb3dce33a86f68ebf4e90e3e3f073cece5f73ba59fbd32c1e79bdce86a9e1127fc32b2ba3ea9750e34400d3bea6f70a65943b068e25932a165918ace52b061e2129f8f17211d499e36cb4afa49b78f6de4e2c952657f1604a6f132395494d4f82f6c885887e15776a0ce5b7f6fe0f27508f301bb5662c5181681f2f5ce263cdad8ac4d0d72c53901bb80c86cb49dec1b4d43335a19a00e14a74f28e751e2bdab1ecc4ca8126edabc0f44ca33932f9ca570c7fc101ec577c7c1a18018de227f3a9c0c90c1ccbba0162f267edd9e120db8ca65f42fbc8bb7d415d5e2352d3a96efbc2fc05202e218d959ae8327dccb1d961b378bbd64e3e70471f78750a8e17598991e85fa43179650bc6a8d2950a7d30252fa7b54254ed764e0ba6df11b863c4690badf7ec516a5048c652a953795b5ca9cc02c68f44fff49dce79e0b6c931ad69f8c25ec81fe61c242baefb4a1a6ec6dcbaf149db15d264905f89739d80eb4e87b2a746d74e80654c2f3020ecd7d9f5be1e8485ebed5e0c761836c056b2cbd723b85df670e9ee5edec7fb6d0a2fd5bb7a2e27c0e8122f2aeebcfed313d66424ae1cca17baa31bfee14c81281e321c4d90a76e7db25dc994fd63f480ff7bb3eb5ac05ea9a605d2ace9a96a6b465c24977e94fc8052034308bd65979255c4b14bbeecc429ba133e7080d0571c09fd813e99e0c415e7c7619c3d583c7f0d0cec3f53c37be2c2ec167e92012472fdac68f4b5e2241c8ab799150cc87ad2ac72d98af85f5c5ea7400dcaef813650e1053eb71809a37f1b5bd80884dacc36d448596fadcf24e675759c77e4a1860099b1bd91a1c45e121445ef91a23b25d3ebfd694f74b49cd0499ef2c59f27560822dc11df328826660526b24abf47f26c4f5695987c580f9705af0879b050af97a3aac39f95dabf586c1524f4ed045b2573633882a0953445e2121b20ad008198b6708b03d94995b0e608cfb115393df1728d553fe2e9f4ae00a9165f2d6b896bfafc616bd248df860a3535ee524fd5cbecae7b53e46108ca3ddcd823efe9b927ae0dc1381708cb85de9e4674222ad138667ef00fa3a80caec7d48c2c1d5435d84001499f7896cd4649cf5be7707e68a0ff17c47a72980a27b654b90c0764a644b3cd4e562147a2482762cd5f283db489348a743a7a141ec3ad4ce96d936d1d49f39621cb23167b0b24b3e5e3975d16809ea11b37339a1402438dbafb685b0dbade693d8e6f2c69df35270530c1460667c096908adad07012c77f870b0101e155d59ab33f548f1e8edbf5a396482a415650e5482d9858297768422159208c0fa54fd22a053d91df0f6bc486bb8026741f1991cf02c670806d0f666e0bd0556a1ad94c73035e676fe08b5eb59c67542bd02eb6d38524303f406ff89414a65dbcdfebc259f5721c21e0ec6cf7b6e0eebcdd0e02327f54d1107628fa8d37b0a342ef7a72cc90b70225befc8169799001e52543f3ec946fd730634c1c6c4590dad9af0d13af330f7f186c2b095d76619ef6fc1975190d42e5615c6b65d34e2f7f59be86b5b91e1b4e29f68b0ed916b5dfdc1a56efd5758eaef93de74b2287e4cbc0142cf795c12957a6aeb9ec92b7b3d32daa3da7f425ddcb7b012f32f1e4c1f7a6e77d0f4db8948e5f9b7eaf780bd5dd48b59e3f0a510e89659404787d8837ce2adb181e86f9f1f67a4dcd57e3c384565feba2a9219ec9ca62289e5e8a25e2d63e96fb3b61018afce69583c1b11d43d2b1a9716ee4ef5b5dfe658f83c875ed06ebdf7af246696fd388ab5584ed7119018320331444fa8ab6521402f78da4b76277734d89061bb8ea91f67ef8aba270eea4c56ccfb2af8aabb0266812e086e5197dd021a56fceed3f5d4a9881face956696c64d886783a408395638f32d4d502ac69509eaad20060e7b4ffab1da0578f0b7b03d86c56cc617ece1cb173af67aebb82c2b908f4e0c4bf5430d4322a2f64d6cbf2bf1721859238f6cf372e89a1c63be8eb88b1fb4a0f76a27e1778c06b8ed3436ff364bf21a227680db71f139b7cca341fce8580d1b78e3174c5bc00a3d7779949a57fa5c04d54e5eb98c3345ca8415f8cdcb78534c2e82012e54d02780bb2399975fa39f4b6be93e0f2d8bb64bd20b0fbe051accb22f35289744349e496e79ecda6b231a00903e6d4cc4c31feec1895af0fd76ee1dfd18b6c3025d29829c69c5cde889b30dcb2b8181051c9bdc8c3947916cdd048c07eb097e11efd30116ea8c4b752daf47eb00e9ac87053a93ff2c7fcd332ca6a11c42468288a77de99fd5f915b320ba0e2c1cf7c4a74c5a02011674a44a87f98aa8bbe022230a177c7eebd6e9733480cb085010fc200834ef154cbf415f6998c38ddfec79d2db348187718fba7650e95a39136631569089511aeedc8ef8573aa1997c3507913b0f5505e699dd0bc17ec2eb550d7e3c213598ec60b78bd58a7230c0a5528bb122046f123ab4b2aa6e30172f5c3c4ed65906055c2634c8da4198514302d0bb0e6b445aca31968e5d7d16a28f77fac6d65e959cc2d41df142e8bb41decb09855b4bbd11d53bd72858d14a62645d04597c23fbf35cfe92542c62af95e409c27ccc761e26c972dedb531dfa586eb9948adcf6cf3e6f05501bcf4d939c4ec6d0649edd7e9a7787c7d55220adcfb29f7289a6dda2089ff1e9fc1d30d56170d380455dbd5802ec930ce39cf62a6a795d815cf1e5b992183f024efc53bb65d4863042a19fc7221e728757d35a282e2a14a629f23a5ed899b0c7c8ad93ae49750fb8701c03c08f5f863ec730c25ca3a2412c729e56a7c56ce2c864e436b7e9be9371290ebb6f41ea100000000000000e3d648e7d333a5d92a1a7b82582f84c71573db3cae47e73756fc8a8a56c6bbad7c3ee52ac482300fe1c3e7ee66a988f85a6b44696e08c0d16676e75eb9eed90902d7495b8a1063127ddf99290ac2d68f4758b693993b4a726f695e207bbbe1b7f1208e00872b1f031d920d3e62fd0298d9750d8cf7b303db85befcb4ee95e23cabc13a527becc3023c288b54c303e9ae8696284e6d0603e7255bfc285c04ea09cf2249561f989e44c343479c0a172224572cb933cd4f6c08ca47a876c9b9ba676ce32c747ec23c64e9e3fba747a0b447070a73ed16013feae82d67af967a1ca667cc45fbc7615c1a5d42a794f2a5d056f92735f7ca5c316a143dc3b997501c049cf9f9131439a848e9413032e67cbab586aa73759a1b4b1df225c1e191edd316fd78894545435896241eeb0ffe01df5271cdb7f8dbb9d28f797e93a40552d83e49314e067cc79787ddde333f06ddfbe45f2a935b7bd10287bec8093f0c0b34cb530c461b23fa900dd6bbf7033a01cf12e5fdd175b4ccd8c21c8577e510cc26f91786e372755180301c65d32a40a3b2cfed4317ee0e4d0917c0aead18696a2a2f7fcc2dea8d2c3bd2d04b9dc35355602aa5f7ee10b701043571b1f9797caf9e0ebda0d989a0c0365d5ecc049c4f027ea7d5732d194b6869b5e166381db1249bde3f2fa4e0c7378b3e0988ee3bbcec9225de6c2221d1488f264a2b7c76f6994c652f0ef65353647eb55b382c89f54eae6467a0241210865b8f715ebe66d4695f5cffe949971b87a4e72a6eb09b1b76852311857a4a814e3951f91192f835c93b036539f79c63570fa1bcffccd70f84edc2755cc239bc71e5e4a2192a23c2dd65dfbaa811668e21aa2da13a4b626f91d3493f2e49f4630b31e60a61464dc9f5af4c50ca2795f7e5dcb9850474dd8e99c581655bef517b3622e6a703c48d1919acb5a7369ea1ff725f86f759d8b8db40f97187365fc726d89eaa3c2e6c197e340d544b34f7763cd70422c87fef5b767e487884cb2cd13da49bbc1b5a81f231323f29680fc6a8050e6ba6dd6cbbfc219bd22274677d11e7ca1eb09a06b04b40a6f6614828c241b96f8d536a92c8868e19bda491e842c3a2bf6d49fc03aef642afb51b489314a3d54deb44736d06060689b0666772d660995a728d15911d4615381cecf0578042abde689693a0a5849e051f352b9a31c2f995c224de80b964272c888abc6f6fd77365bacf26d34b11a07d92ec8a2e1dac82da3e9d52621cdc5043a7d1c2c9738e38bba15605f670444ea948201a08c3034eca74553719a87a3067d70eb3b3626c1912be00c4da43ca6a15fd0ce03a911a7202f91e4f0199e5c40f0c4c7ece5182c2b6e674663332a61b4e46f3511caaab43149921a7406400289c785ffe683ea122bdd4b721ee85c196e4012c6d80fed4f50f262b558b8525664bcb52eea2510b3e229deffc38ca03a0a2d09c5936387a43bea5ff04630b45352c287b446b72e284d81ccb15009ffef9c1568a8e75ad600c3f02ccabac8ab82aa267f0960b539e9824987c1504cdda33a75efb581378518a3b04b3c20f179c1dea6a4e4321ed8426784a1e5c0b09aeb2d691ef2ae082805dcef42b2ee539207affd992d6d3c6383326c2680b03fd3753d567b9563d13f5dc710c9b6897eea60d8aadad5a11a4265a5e6b305404f0b8fe1d294d6b75ed1eddfef76019effe05a8d0f4b8b4f2a1203c1d2f9a599a63087697594b7bc7c3b48ef49df0d5ac80fc9cca9a97bd79b1a1901fce1f261c1ef39aed1dddbbeeb9b9d845a47cbbe57c9fda439aa9620c22fe4655961d852e4460655fbd53884e6a78e4ddcdd91d68514838aef61bd050ac755148e06e7ef4bf81c47da5ad46703caf871f94382697f3d13138ebbf9a541db36f77e6e03867a8ac54fdc5db57131d3b68b6d53382c64f0d802909a6231b5531c1178e6e458a96a5b6db8efc3786e5904394c146210b014c5d68f1d9823f8457cd4813689834ec40a92b654105ad345f93a6b4d7fa294913706fc25710d67fbfd34407a03b0d1b8cab2dbfd8488bd39ebb1d824ab00d6818e486a7e5bcdb4d618397ce1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2000"/5425], 0x1530) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0a268a927f", 0x818d, 0xc, 0x0, 0x80cf) 12:30:49 executing program 0: getpid() syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f0000000300)=0x80, 0x4) bind$inet(r1, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r1, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f00000003c0), 0x4) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0x2bcf) shutdown(r1, 0x1) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000001440)={0x0, 0xa, &(0x7f00000015c0)=[{&(0x7f0000001600)=""/4096, 0xf99e}], 0x2c, 0x0, 0xff96ce4aaaa47475, 0x7115}, 0x1300) 12:30:49 executing program 5: 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x2a000400) unshare(0x2000000) ioctl$BLKROSET(0xffffffffffffffff, 0x125d, 0x0) 12:30:49 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88001, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xa) keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=@encrypted_new={'new ', 'default', 0x20, 'user:', 'syz', 0x20, 0xffd}, 0x2a, 0x0) r0 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) add_key$user(&(0x7f0000000040), &(0x7f0000000000), &(0x7f00000002c0)='s', 0x1, 0xfffffffffffffffe) r1 = add_key(0x0, 0x0, &(0x7f0000000100), 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r1, &(0x7f0000000240)=""/112, 0x349b7f55) request_key(&(0x7f0000000340)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)='user:', r0) keyctl$read(0xb, r0, &(0x7f0000000240)=""/112, 0x349b7f55) 12:30:49 executing program 2: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x8, 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, 0x40514, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0xa8, 0x0, 0x4, 0x4, 0x0, 0xef, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000500), 0x6}, 0x0, 0x5527, 0x7fffffff, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3ff, 0x0, 0x6}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x4e8, 0x328, 0x4, 0xd0e0011, 0x0, 0xc6, 0x450, 0x1d8, 0x190, 0x450, 0x1d8, 0x3, 0x0, {[{{@ip={@multicast1=0xe0006900, @multicast1, 0x0, 0x0, 'nr0\x00', '\x00', {}, {}, 0x1}, 0x0, 0x2c8, 0x328, 0x0, {}, [@common=@icmp={{0x28}}, @common=@unspec=@bpf1={{0x230}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}, {{@uncond, 0x0, 0xc0, 0x128, 0x0, {}, [@common=@unspec=@cpu={{0x28}}, @common=@icmp={{0x28}, {0x0, "f9e0"}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x548) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f00000003c0)}], 0x5, &(0x7f00000005c0)=""/81, 0x51}, 0x12101) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast2}, 0x10) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="7f454c464001fe02b50d000000000000020000000000000053000000000000004000000000000000bd0200000000000000000000030038000100aa04ffff030051e57464080000000100000000000000ffffffff0000000007000000000000000400000000000000fbffffffffffffff10000000000000000300000004000000000200000000000002000000000000000104000000000000000000000000000003000000000000000000010000000000f86df9be05eff50c537987050ead15011b690667ea3ea7d0bcfec8681e77c9e57d0efe336d9980a2d8726772b0a3a29bd83bbb89801ecf569f8d1ca9d67718176269085bf61759f0e0b46c03125b746edbd889728bf21d96f986fe4e01829977b758f9854884d0e1e1f0cb3b077e886d471af27866d6a8f79ff97786132f76e5e9531f3e55ee1b3d73c2b12cb9ad58c8ce64ef9dd6075ddb271176c481b29b485c817b9f77892ac00c50c08ad704d4ce2fc0d8c2cae3270217292d6062f785e59592513b7c1157077f91510d5b6e0486dc40e0c1ec507a13a975e0751c8e6f7e1d312f2ab5e47b2171f9a19d8fb678f869afaef3c9e9dcb15bd82ae42314b61da4e0056f861c28ddfaebc45f6ddce54535afedade745481a019dc17a6b046586ca1960ecddbe1671abe06ef9e1d50c1d89e28e96f867317a828a9636a11cfe2e71e1d2566bc4b7b9079e8687eeeefa87d56837eae2a0fa93eabf2a53a67fac02ae3601dca672775b5038ef9cdd6aaad952ae50119e2a7436aafb29196ca8f2f7d8a61b87a0705d83021ba150a88a1daed5c6892243b0367ab97bca429d9eddf1db82a3ca6e20da8ed69433aba01f3864353a097d1237f769e248205e43af4e014412568d3bef64787f013c786a90ae46ff46a554fb58ddfab9606fa24f0b34ed0bdd7d1ef0fb3dce33a86f68ebf4e90e3e3f073cece5f73ba59fbd32c1e79bdce86a9e1127fc32b2ba3ea9750e34400d3bea6f70a65943b068e25932a165918ace52b061e2129f8f17211d499e36cb4afa49b78f6de4e2c952657f1604a6f132395494d4f82f6c885887e15776a0ce5b7f6fe0f27508f301bb5662c5181681f2f5ce263cdad8ac4d0d72c53901bb80c86cb49dec1b4d43335a19a00e14a74f28e751e2bdab1ecc4ca8126edabc0f44ca33932f9ca570c7fc101ec577c7c1a18018de227f3a9c0c90c1ccbba0162f267edd9e120db8ca65f42fbc8bb7d415d5e2352d3a96efbc2fc05202e218d959ae8327dccb1d961b378bbd64e3e70471f78750a8e17598991e85fa43179650bc6a8d2950a7d30252fa7b54254ed764e0ba6df11b863c4690badf7ec516a5048c652a953795b5ca9cc02c68f44fff49dce79e0b6c931ad69f8c25ec81fe61c242baefb4a1a6ec6dcbaf149db15d264905f89739d80eb4e87b2a746d74e80654c2f3020ecd7d9f5be1e8485ebed5e0c761836c056b2cbd723b85df670e9ee5edec7fb6d0a2fd5bb7a2e27c0e8122f2aeebcfed313d66424ae1cca17baa31bfee14c81281e321c4d90a76e7db25dc994fd63f480ff7bb3eb5ac05ea9a605d2ace9a96a6b465c24977e94fc8052034308bd65979255c4b14bbeecc429ba133e7080d0571c09fd813e99e0c415e7c7619c3d583c7f0d0cec3f53c37be2c2ec167e92012472fdac68f4b5e2241c8ab799150cc87ad2ac72d98af85f5c5ea7400dcaef813650e1053eb71809a37f1b5bd80884dacc36d448596fadcf24e675759c77e4a1860099b1bd91a1c45e121445ef91a23b25d3ebfd694f74b49cd0499ef2c59f27560822dc11df328826660526b24abf47f26c4f5695987c580f9705af0879b050af97a3aac39f95dabf586c1524f4ed045b2573633882a0953445e2121b20ad008198b6708b03d94995b0e608cfb115393df1728d553fe2e9f4ae00a9165f2d6b896bfafc616bd248df860a3535ee524fd5cbecae7b53e46108ca3ddcd823efe9b927ae0dc1381708cb85de9e4674222ad138667ef00fa3a80caec7d48c2c1d5435d84001499f7896cd4649cf5be7707e68a0ff17c47a72980a27b654b90c0764a644b3cd4e562147a2482762cd5f283db489348a743a7a141ec3ad4ce96d936d1d49f39621cb23167b0b24b3e5e3975d16809ea11b37339a1402438dbafb685b0dbade693d8e6f2c69df35270530c1460667c096908adad07012c77f870b0101e155d59ab33f548f1e8edbf5a396482a415650e5482d9858297768422159208c0fa54fd22a053d91df0f6bc486bb8026741f1991cf02c670806d0f666e0bd0556a1ad94c73035e676fe08b5eb59c67542bd02eb6d38524303f406ff89414a65dbcdfebc259f5721c21e0ec6cf7b6e0eebcdd0e02327f54d1107628fa8d37b0a342ef7a72cc90b70225befc8169799001e52543f3ec946fd730634c1c6c4590dad9af0d13af330f7f186c2b095d76619ef6fc1975190d42e5615c6b65d34e2f7f59be86b5b91e1b4e29f68b0ed916b5dfdc1a56efd5758eaef93de74b2287e4cbc0142cf795c12957a6aeb9ec92b7b3d32daa3da7f425ddcb7b012f32f1e4c1f7a6e77d0f4db8948e5f9b7eaf780bd5dd48b59e3f0a510e89659404787d8837ce2adb181e86f9f1f67a4dcd57e3c384565feba2a9219ec9ca62289e5e8a25e2d63e96fb3b61018afce69583c1b11d43d2b1a9716ee4ef5b5dfe658f83c875ed06ebdf7af246696fd388ab5584ed7119018320331444fa8ab6521402f78da4b76277734d89061bb8ea91f67ef8aba270eea4c56ccfb2af8aabb0266812e086e5197dd021a56fceed3f5d4a9881face956696c64d886783a408395638f32d4d502ac69509eaad20060e7b4ffab1da0578f0b7b03d86c56cc617ece1cb173af67aebb82c2b908f4e0c4bf5430d4322a2f64d6cbf2bf1721859238f6cf372e89a1c63be8eb88b1fb4a0f76a27e1778c06b8ed3436ff364bf21a227680db71f139b7cca341fce8580d1b78e3174c5bc00a3d7779949a57fa5c04d54e5eb98c3345ca8415f8cdcb78534c2e82012e54d02780bb2399975fa39f4b6be93e0f2d8bb64bd20b0fbe051accb22f35289744349e496e79ecda6b231a00903e6d4cc4c31feec1895af0fd76ee1dfd18b6c3025d29829c69c5cde889b30dcb2b8181051c9bdc8c3947916cdd048c07eb097e11efd30116ea8c4b752daf47eb00e9ac87053a93ff2c7fcd332ca6a11c42468288a77de99fd5f915b320ba0e2c1cf7c4a74c5a02011674a44a87f98aa8bbe022230a177c7eebd6e9733480cb085010fc200834ef154cbf415f6998c38ddfec79d2db348187718fba7650e95a39136631569089511aeedc8ef8573aa1997c3507913b0f5505e699dd0bc17ec2eb550d7e3c213598ec60b78bd58a7230c0a5528bb122046f123ab4b2aa6e30172f5c3c4ed65906055c2634c8da4198514302d0bb0e6b445aca31968e5d7d16a28f77fac6d65e959cc2d41df142e8bb41decb09855b4bbd11d53bd72858d14a62645d04597c23fbf35cfe92542c62af95e409c27ccc761e26c972dedb531dfa586eb9948adcf6cf3e6f05501bcf4d939c4ec6d0649edd7e9a7787c7d55220adcfb29f7289a6dda2089ff1e9fc1d30d56170d380455dbd5802ec930ce39cf62a6a795d815cf1e5b992183f024efc53bb65d4863042a19fc7221e728757d35a282e2a14a629f23a5ed899b0c7c8ad93ae49750fb8701c03c08f5f863ec730c25ca3a2412c729e56a7c56ce2c864e436b7e9be9371290ebb6f41ea100000000000000e3d648e7d333a5d92a1a7b82582f84c71573db3cae47e73756fc8a8a56c6bbad7c3ee52ac482300fe1c3e7ee66a988f85a6b44696e08c0d16676e75eb9eed90902d7495b8a1063127ddf99290ac2d68f4758b693993b4a726f695e207bbbe1b7f1208e00872b1f031d920d3e62fd0298d9750d8cf7b303db85befcb4ee95e23cabc13a527becc3023c288b54c303e9ae8696284e6d0603e7255bfc285c04ea09cf2249561f989e44c343479c0a172224572cb933cd4f6c08ca47a876c9b9ba676ce32c747ec23c64e9e3fba747a0b447070a73ed16013feae82d67af967a1ca667cc45fbc7615c1a5d42a794f2a5d056f92735f7ca5c316a143dc3b997501c049cf9f9131439a848e9413032e67cbab586aa73759a1b4b1df225c1e191edd316fd78894545435896241eeb0ffe01df5271cdb7f8dbb9d28f797e93a40552d83e49314e067cc79787ddde333f06ddfbe45f2a935b7bd10287bec8093f0c0b34cb530c461b23fa900dd6bbf7033a01cf12e5fdd175b4ccd8c21c8577e510cc26f91786e372755180301c65d32a40a3b2cfed4317ee0e4d0917c0aead18696a2a2f7fcc2dea8d2c3bd2d04b9dc35355602aa5f7ee10b701043571b1f9797caf9e0ebda0d989a0c0365d5ecc049c4f027ea7d5732d194b6869b5e166381db1249bde3f2fa4e0c7378b3e0988ee3bbcec9225de6c2221d1488f264a2b7c76f6994c652f0ef65353647eb55b382c89f54eae6467a0241210865b8f715ebe66d4695f5cffe949971b87a4e72a6eb09b1b76852311857a4a814e3951f91192f835c93b036539f79c63570fa1bcffccd70f84edc2755cc239bc71e5e4a2192a23c2dd65dfbaa811668e21aa2da13a4b626f91d3493f2e49f4630b31e60a61464dc9f5af4c50ca2795f7e5dcb9850474dd8e99c581655bef517b3622e6a703c48d1919acb5a7369ea1ff725f86f759d8b8db40f97187365fc726d89eaa3c2e6c197e340d544b34f7763cd70422c87fef5b767e487884cb2cd13da49bbc1b5a81f231323f29680fc6a8050e6ba6dd6cbbfc219bd22274677d11e7ca1eb09a06b04b40a6f6614828c241b96f8d536a92c8868e19bda491e842c3a2bf6d49fc03aef642afb51b489314a3d54deb44736d06060689b0666772d660995a728d15911d4615381cecf0578042abde689693a0a5849e051f352b9a31c2f995c224de80b964272c888abc6f6fd77365bacf26d34b11a07d92ec8a2e1dac82da3e9d52621cdc5043a7d1c2c9738e38bba15605f670444ea948201a08c3034eca74553719a87a3067d70eb3b3626c1912be00c4da43ca6a15fd0ce03a911a7202f91e4f0199e5c40f0c4c7ece5182c2b6e674663332a61b4e46f3511caaab43149921a7406400289c785ffe683ea122bdd4b721ee85c196e4012c6d80fed4f50f262b558b8525664bcb52eea2510b3e229deffc38ca03a0a2d09c5936387a43bea5ff04630b45352c287b446b72e284d81ccb15009ffef9c1568a8e75ad600c3f02ccabac8ab82aa267f0960b539e9824987c1504cdda33a75efb581378518a3b04b3c20f179c1dea6a4e4321ed8426784a1e5c0b09aeb2d691ef2ae082805dcef42b2ee539207affd992d6d3c6383326c2680b03fd3753d567b9563d13f5dc710c9b6897eea60d8aadad5a11a4265a5e6b305404f0b8fe1d294d6b75ed1eddfef76019effe05a8d0f4b8b4f2a1203c1d2f9a599a63087697594b7bc7c3b48ef49df0d5ac80fc9cca9a97bd79b1a1901fce1f261c1ef39aed1dddbbeeb9b9d845a47cbbe57c9fda439aa9620c22fe4655961d852e4460655fbd53884e6a78e4ddcdd91d68514838aef61bd050ac755148e06e7ef4bf81c47da5ad46703caf871f94382697f3d13138ebbf9a541db36f77e6e03867a8ac54fdc5db57131d3b68b6d53382c64f0d802909a6231b5531c1178e6e458a96a5b6db8efc3786e5904394c146210b014c5d68f1d9823f8457cd4813689834ec40a92b654105ad345f93a6b4d7fa294913706fc25710d67fbfd34407a03b0d1b8cab2dbfd8488bd39ebb1d824ab00d6818e486a7e5bcdb4d618397ce1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2000"/5425], 0x1530) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0a268a927f", 0x818d, 0xc, 0x0, 0x80cf) 12:30:50 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000003480)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000008009500f10100000000487591731cba12c07d57d995b61e89a4530f92344f242b416ae9eeefc0e9c60ebab1c176bfdbb4dde984510c82dc2b938189a7ca02f732e4c2eab72bf40c0682fd0a0c4ac106b29e220dc28d0072599456d4c4e6f3fe684ab8373bb4df9d72876ef3834293812e927c01c7da1322da44c7f2ed1084a12f56d1cb39df9858037458a4ca037604007600b6be484e4c9517af216bd8ed42f7dd5adb8e49f4a94608c9a20819e02fc22e6be45574d4ed88b37ab8d7674c644dca2f1b4d745fd95c41f9dfc1adafd1e5a3e7f2e898961cb43e438c4e41ae43ea118e14ffffffffe4b8a80366ce5401ec61921a1b529cc8b99bffffb1ac006c67767b03b95151aeb89e6d4a43c625aa228504e4afd8c1cc3eb215ba22f43115f4d39dc7beedb130d9f2be90133a4500000058b8c9370634060105baa664953514605fba3973aa021945b985a8a66e0200000057033815717b4fdbe55b37cb8d7f41aacfbd4089ea1bd22440f64909a09b5a759a703e71f358e11ac8e13db15d792e604a4f279b3bd6621bdf2c17bc0400001000000000ff8d01006200607a9a76e5d9656a7154c75773902a1bdf399df3925130312d095e9c1f973d091c198c1a11edb6b3cc425fe203d2f2655a76865c2c34e2470fcfb1248c0add5431a7fbcb0ef4f66a09af93a09fab1daae4b518d7a5d95a017864487367d6d7ee7bb0749cacf56cf27409c60fca2e0004000000000000a9cb6f4a78444986f9b1ab61f9dab530388eb1f43d4abbfc59d6d1b18fe380df4bf024f120bd755d82033f2fb7d8fc9e0d77b294e097e293db7f002c0024ab2fd8e5e7fb178f047ba32548b4d32972cba6f49051cec1bf6f16231bbb90a2d201a5a47811a2278a03bf7700b06fa191ebd3a0c2ef0058ffebd7cc4cf80f74a7cdac01d998c24f34a5ba9a4a2039d0416e3f81074100000000c7d8e94a27a06a4e3d9acee835fd63384f52b8eeb70571e5bbb3e6d2b5eba505000000968983811f832d064048c0e0bbe46984f1f0d0504255c22ee8674053d0e160e525536edf56a93d0a7e6f08f9ffffff64875fea6ff57ba6ae25c5e8ca4f78d5a01308243b08f1caa46be5244d64f8e875857f083144c642f71cdc8e5634c1360c056430fe77ee7ed7ac1f9743786b2fb8e0fcfcc3d36c93230b7b059bc295aa0e38ff07edc3492b96e73d2060acfd8145e4a5851bc4d6fdc5ad939d7795f3879baa88bd194d48e50c84892c97c800d116b059a718351620b846e31ce0f27ab8ee953de70ea860b74a0f3c3dc11177b11cc2e62a95f1ecf607a8dc38e525f415a1bd46b38845ebca04061bacbf627f7975fe599678fee48f83b5989543729e3600000000bc86cd51704f309130f534741377ea7b7bea3c46c0c4c4b7c27c5d057d95ac85a41cdcee8e6fa31f7d2137ed1fb4b21c13b9a2c5e3f7c9ef9e45a35adbf0b9312be929863f000000000000004a82bc080de1f87808d0711dd76f2977ca7f2684bfa5c14a0cd6f1f561e34e4e8e51e81d4a355a7d00d917c16a2bb0cfb284fcfde9015769b9ee2c8ff10e934847604d930f62924d0562ce17f6dadf5053ed8f33092a41bb46e1878c5295fecc27f9c6d1f62da58c00020000000000009aa38a05e70591d5cdab1c268ef3c1984c7c0a566cfc2a080000009ec206a54fb49056a555414178ef00d8b8f3c59f01eb5d83415994efcc6ec4b3c275cd6b1b5ff82ef7d7abb1d218e7a1d0afa285706841aac9ccc89df41c39dd58dd70569dde45f8ad62edc65828fbb6e279f745d2872f0208635e465ca443a6a64c7803760880af23fb3f430a5d11fffc96dd1cb951642f1433f65b4e170a62a5f7b7d0f9d5cef0d17289c43d4aee0001f7a343899434594cc23e1c864164e130754b337e560f285dc670a31241bf657babf0615b85dc200a10294b7d5885b43ac62fc7f97a85586168483427072a535f2c7481ec261c00f725de74e48d9a86f7d4a5d28da3f099ca3e6472b9d7c86d961f525f799b4517141fc98af0673b8296f867eca1ec07be11bc497a6f7d2b752bcf77c2908b64630ed5a0c2261bc2d5de6ee174534b8dfc0432ab6bbcf296d36807544aa7c3d3301fe227b713a371414c98695e559f9cbf6b046184064a5f24a4cc6f41f21fc24a3ad7d20a89e00a9dc99a40f890869d35fba3ce6f29c661d322ba21c65badf55d1859ea7eabc5711390bb2addd4581f9e7ef3e2693b46a8fc85be061ce79aa2832c04dc04db8b6536123b24be2ef80eb06b2db900fb30596c1574bda31f81d61ccfd58080d2330b9c7b87b5d17d48c32daffead3414b91603e250eeedc7d65675bca9037426f643797be3e93da96b5643d3feed0b7c885d247c6b830d7cbf3152f27522f5142dcc84a9e48a07518f0142167abf5d6685d09945cbc778bcc3e7dcfac497bc1389a3bafc0d3b51b5a34ab9e5746a1353322960964183842601e5364ecb6ad9168040388c7640bfa2f886c259718543de7eebf4da8d1c3e76daace5217761d933d06bbe9609fcf5971aa1e77c3123910e72daaadd8878ad468eabaf78a96012a4ada1a9cd217fb2a0da2d521454ea9e8fcd3b5badfd6f00003a73345b841d04a02bf44195df032c59608a555bc44873272812e0fb874618a0b56b4cf44990f60000000000000000000000000000da0ca67905e877893646d185a75582f866785af6b0149e336c31fb177e3e2862ee1a07bc55df44d8d63f52fc52460fa493937386ad2e2a0d60eb815aa05c33e02c32276dab36d14c63af66a31409ab2a403ec3c7a4e008d745efa2835a8c932f22aa6da40af9bcdf808b916bc8deb37d5b8c422b65c42d17e61751c561ce775a31b52703d398d52694cfbb7d2b3791b030093b321d9f169df06676cf94d75cbba6491ae0b5a16ce92320321314d8d2e88d1cd7e7b1216bdaecba309a38e107103e649d46958cc6ba2d660dd41b78d832beb7206ae01508377273ea96e40760410aeed1866971e04f578e9d856dde57b05f045aea928f5f669be0636dc3f34f90c34531735f271527412d1ae755a9243da523d713071f9370b509a34eeb46415b2f0d271a7072cbd17e293f20132e6c15756e92776c6a0d7c3a9f512ce17edf3f1ea190853bbf93e220a6ce968b79d504c057000e7d8f8249a8158e68a90bbea8bfab2bd3045b9c790984c6fb65fd7887bd8bfcbe663df6b777"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x222}, 0x48) perf_event_open(&(0x7f0000000580)={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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe28, 0xfffffffffffffff5, &(0x7f0000000980)="b0ff04c66b0d698cb89e2fe088ca1f74ffff10000000630277fbac14140ce000000d46647b7954c4c06b580febc28eb143d0f6c0bad62d67a04402ba4125c7024f63fdb0b6c8ee826b4dfe6042a2f057c66cad677d850ea9928bcfcb47e585e427746ed3b27c40060cbd030a6d675c9926af53cd3085b24f9b7a486775c4f284f8c5a572ca115bce90c0ee9d4e7a07f5f1518092cb1f156694036f6618a59196631e6303fd5307d1112601d3641c9492f7dc3503416836b14590c53b1fc1ac149b70cc1142d6bc57fc3a76839fa2f96878b520fedfb9f64d81584a2e85ab4f6ec718b02d78f2ebf04e6b3b94610a21616181629a03c3dc0bf05e0a71f887833b81db7a10bc53259cb80716f6804934a411d424c1db98d454be1adb2776fdbb92b299d3b80af6987a871b4549fdb4c8297ee31ad925c8b0fb1a9d2589b08ed52602cbc26b56df71201bc4ea8621c56f33d251c1d4589af2dcd78fbb4e34bde02cb3920a30cee9489ee72c3e19304c16c2110e1839712d484b80abe77786a7e2ba834874a4e16b93dd07297554a06c2ad2c906f8ebb1db8730df096709184728d48f0a806696bd0d4b12d0064b933d9675353dae77fe8419451f85da63be78b70ca2a84a77f572d9f289d4313e6f6039fe756ac13a5d08838315dff44cda433cc7bc6b77449f8c", 0x0, 0x2f, 0xe8034000, 0xf000, 0xfffffffffffffe2a, &(0x7f0000000000), &(0x7f00000000c0)="c6769e45b7c61302926682c7f9e9bb5ba2b3cdf023e8da0392a4cd62e2370f25ae5ba0dab896bcf5b774cd28bebbde39f796ae27d04582bb7c03e9fe830ea22c9fd03f6d2779515fdad3f5d0de07b7b70996102fdb67b1e77a34a5b7136a212fa2c0ea502588309dc3e42c55a6f93e6ba5e1b492f9db48f0fdd2f9fb937b3e8a63dcf9dd855837433998ba579da27559"}, 0x28) 12:30:50 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x8, 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, 0x40514, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0xa8, 0x0, 0x4, 0x4, 0x0, 0xef, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000500), 0x6}, 0x0, 0x5527, 0x7fffffff, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3ff, 0x0, 0x6}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x4e8, 0x328, 0x4, 0xd0e0011, 0x0, 0xc6, 0x450, 0x1d8, 0x190, 0x450, 0x1d8, 0x3, 0x0, {[{{@ip={@multicast1=0xe0006900, @multicast1, 0x0, 0x0, 'nr0\x00', '\x00', {}, {}, 0x1}, 0x0, 0x2c8, 0x328, 0x0, {}, [@common=@icmp={{0x28}}, @common=@unspec=@bpf1={{0x230}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}, {{@uncond, 0x0, 0xc0, 0x128, 0x0, {}, [@common=@unspec=@cpu={{0x28}}, @common=@icmp={{0x28}, {0x0, "f9e0"}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x548) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f00000003c0)}], 0x5, &(0x7f00000005c0)=""/81, 0x51}, 0x12101) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast2}, 0x10) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="7f454c464001fe02b50d000000000000020000000000000053000000000000004000000000000000bd0200000000000000000000030038000100aa04ffff030051e57464080000000100000000000000ffffffff0000000007000000000000000400000000000000fbffffffffffffff10000000000000000300000004000000000200000000000002000000000000000104000000000000000000000000000003000000000000000000010000000000f86df9be05eff50c537987050ead15011b690667ea3ea7d0bcfec8681e77c9e57d0efe336d9980a2d8726772b0a3a29bd83bbb89801ecf569f8d1ca9d67718176269085bf61759f0e0b46c03125b746edbd889728bf21d96f986fe4e01829977b758f9854884d0e1e1f0cb3b077e886d471af27866d6a8f79ff97786132f76e5e9531f3e55ee1b3d73c2b12cb9ad58c8ce64ef9dd6075ddb271176c481b29b485c817b9f77892ac00c50c08ad704d4ce2fc0d8c2cae3270217292d6062f785e59592513b7c1157077f91510d5b6e0486dc40e0c1ec507a13a975e0751c8e6f7e1d312f2ab5e47b2171f9a19d8fb678f869afaef3c9e9dcb15bd82ae42314b61da4e0056f861c28ddfaebc45f6ddce54535afedade745481a019dc17a6b046586ca1960ecddbe1671abe06ef9e1d50c1d89e28e96f867317a828a9636a11cfe2e71e1d2566bc4b7b9079e8687eeeefa87d56837eae2a0fa93eabf2a53a67fac02ae3601dca672775b5038ef9cdd6aaad952ae50119e2a7436aafb29196ca8f2f7d8a61b87a0705d83021ba150a88a1daed5c6892243b0367ab97bca429d9eddf1db82a3ca6e20da8ed69433aba01f3864353a097d1237f769e248205e43af4e014412568d3bef64787f013c786a90ae46ff46a554fb58ddfab9606fa24f0b34ed0bdd7d1ef0fb3dce33a86f68ebf4e90e3e3f073cece5f73ba59fbd32c1e79bdce86a9e1127fc32b2ba3ea9750e34400d3bea6f70a65943b068e25932a165918ace52b061e2129f8f17211d499e36cb4afa49b78f6de4e2c952657f1604a6f132395494d4f82f6c885887e15776a0ce5b7f6fe0f27508f301bb5662c5181681f2f5ce263cdad8ac4d0d72c53901bb80c86cb49dec1b4d43335a19a00e14a74f28e751e2bdab1ecc4ca8126edabc0f44ca33932f9ca570c7fc101ec577c7c1a18018de227f3a9c0c90c1ccbba0162f267edd9e120db8ca65f42fbc8bb7d415d5e2352d3a96efbc2fc05202e218d959ae8327dccb1d961b378bbd64e3e70471f78750a8e17598991e85fa43179650bc6a8d2950a7d30252fa7b54254ed764e0ba6df11b863c4690badf7ec516a5048c652a953795b5ca9cc02c68f44fff49dce79e0b6c931ad69f8c25ec81fe61c242baefb4a1a6ec6dcbaf149db15d264905f89739d80eb4e87b2a746d74e80654c2f3020ecd7d9f5be1e8485ebed5e0c761836c056b2cbd723b85df670e9ee5edec7fb6d0a2fd5bb7a2e27c0e8122f2aeebcfed313d66424ae1cca17baa31bfee14c81281e321c4d90a76e7db25dc994fd63f480ff7bb3eb5ac05ea9a605d2ace9a96a6b465c24977e94fc8052034308bd65979255c4b14bbeecc429ba133e7080d0571c09fd813e99e0c415e7c7619c3d583c7f0d0cec3f53c37be2c2ec167e92012472fdac68f4b5e2241c8ab799150cc87ad2ac72d98af85f5c5ea7400dcaef813650e1053eb71809a37f1b5bd80884dacc36d448596fadcf24e675759c77e4a1860099b1bd91a1c45e121445ef91a23b25d3ebfd694f74b49cd0499ef2c59f27560822dc11df328826660526b24abf47f26c4f5695987c580f9705af0879b050af97a3aac39f95dabf586c1524f4ed045b2573633882a0953445e2121b20ad008198b6708b03d94995b0e608cfb115393df1728d553fe2e9f4ae00a9165f2d6b896bfafc616bd248df860a3535ee524fd5cbecae7b53e46108ca3ddcd823efe9b927ae0dc1381708cb85de9e4674222ad138667ef00fa3a80caec7d48c2c1d5435d84001499f7896cd4649cf5be7707e68a0ff17c47a72980a27b654b90c0764a644b3cd4e562147a2482762cd5f283db489348a743a7a141ec3ad4ce96d936d1d49f39621cb23167b0b24b3e5e3975d16809ea11b37339a1402438dbafb685b0dbade693d8e6f2c69df35270530c1460667c096908adad07012c77f870b0101e155d59ab33f548f1e8edbf5a396482a415650e5482d9858297768422159208c0fa54fd22a053d91df0f6bc486bb8026741f1991cf02c670806d0f666e0bd0556a1ad94c73035e676fe08b5eb59c67542bd02eb6d38524303f406ff89414a65dbcdfebc259f5721c21e0ec6cf7b6e0eebcdd0e02327f54d1107628fa8d37b0a342ef7a72cc90b70225befc8169799001e52543f3ec946fd730634c1c6c4590dad9af0d13af330f7f186c2b095d76619ef6fc1975190d42e5615c6b65d34e2f7f59be86b5b91e1b4e29f68b0ed916b5dfdc1a56efd5758eaef93de74b2287e4cbc0142cf795c12957a6aeb9ec92b7b3d32daa3da7f425ddcb7b012f32f1e4c1f7a6e77d0f4db8948e5f9b7eaf780bd5dd48b59e3f0a510e89659404787d8837ce2adb181e86f9f1f67a4dcd57e3c384565feba2a9219ec9ca62289e5e8a25e2d63e96fb3b61018afce69583c1b11d43d2b1a9716ee4ef5b5dfe658f83c875ed06ebdf7af246696fd388ab5584ed7119018320331444fa8ab6521402f78da4b76277734d89061bb8ea91f67ef8aba270eea4c56ccfb2af8aabb0266812e086e5197dd021a56fceed3f5d4a9881face956696c64d886783a408395638f32d4d502ac69509eaad20060e7b4ffab1da0578f0b7b03d86c56cc617ece1cb173af67aebb82c2b908f4e0c4bf5430d4322a2f64d6cbf2bf1721859238f6cf372e89a1c63be8eb88b1fb4a0f76a27e1778c06b8ed3436ff364bf21a227680db71f139b7cca341fce8580d1b78e3174c5bc00a3d7779949a57fa5c04d54e5eb98c3345ca8415f8cdcb78534c2e82012e54d02780bb2399975fa39f4b6be93e0f2d8bb64bd20b0fbe051accb22f35289744349e496e79ecda6b231a00903e6d4cc4c31feec1895af0fd76ee1dfd18b6c3025d29829c69c5cde889b30dcb2b8181051c9bdc8c3947916cdd048c07eb097e11efd30116ea8c4b752daf47eb00e9ac87053a93ff2c7fcd332ca6a11c42468288a77de99fd5f915b320ba0e2c1cf7c4a74c5a02011674a44a87f98aa8bbe022230a177c7eebd6e9733480cb085010fc200834ef154cbf415f6998c38ddfec79d2db348187718fba7650e95a39136631569089511aeedc8ef8573aa1997c3507913b0f5505e699dd0bc17ec2eb550d7e3c213598ec60b78bd58a7230c0a5528bb122046f123ab4b2aa6e30172f5c3c4ed65906055c2634c8da4198514302d0bb0e6b445aca31968e5d7d16a28f77fac6d65e959cc2d41df142e8bb41decb09855b4bbd11d53bd72858d14a62645d04597c23fbf35cfe92542c62af95e409c27ccc761e26c972dedb531dfa586eb9948adcf6cf3e6f05501bcf4d939c4ec6d0649edd7e9a7787c7d55220adcfb29f7289a6dda2089ff1e9fc1d30d56170d380455dbd5802ec930ce39cf62a6a795d815cf1e5b992183f024efc53bb65d4863042a19fc7221e728757d35a282e2a14a629f23a5ed899b0c7c8ad93ae49750fb8701c03c08f5f863ec730c25ca3a2412c729e56a7c56ce2c864e436b7e9be9371290ebb6f41ea100000000000000e3d648e7d333a5d92a1a7b82582f84c71573db3cae47e73756fc8a8a56c6bbad7c3ee52ac482300fe1c3e7ee66a988f85a6b44696e08c0d16676e75eb9eed90902d7495b8a1063127ddf99290ac2d68f4758b693993b4a726f695e207bbbe1b7f1208e00872b1f031d920d3e62fd0298d9750d8cf7b303db85befcb4ee95e23cabc13a527becc3023c288b54c303e9ae8696284e6d0603e7255bfc285c04ea09cf2249561f989e44c343479c0a172224572cb933cd4f6c08ca47a876c9b9ba676ce32c747ec23c64e9e3fba747a0b447070a73ed16013feae82d67af967a1ca667cc45fbc7615c1a5d42a794f2a5d056f92735f7ca5c316a143dc3b997501c049cf9f9131439a848e9413032e67cbab586aa73759a1b4b1df225c1e191edd316fd78894545435896241eeb0ffe01df5271cdb7f8dbb9d28f797e93a40552d83e49314e067cc79787ddde333f06ddfbe45f2a935b7bd10287bec8093f0c0b34cb530c461b23fa900dd6bbf7033a01cf12e5fdd175b4ccd8c21c8577e510cc26f91786e372755180301c65d32a40a3b2cfed4317ee0e4d0917c0aead18696a2a2f7fcc2dea8d2c3bd2d04b9dc35355602aa5f7ee10b701043571b1f9797caf9e0ebda0d989a0c0365d5ecc049c4f027ea7d5732d194b6869b5e166381db1249bde3f2fa4e0c7378b3e0988ee3bbcec9225de6c2221d1488f264a2b7c76f6994c652f0ef65353647eb55b382c89f54eae6467a0241210865b8f715ebe66d4695f5cffe949971b87a4e72a6eb09b1b76852311857a4a814e3951f91192f835c93b036539f79c63570fa1bcffccd70f84edc2755cc239bc71e5e4a2192a23c2dd65dfbaa811668e21aa2da13a4b626f91d3493f2e49f4630b31e60a61464dc9f5af4c50ca2795f7e5dcb9850474dd8e99c581655bef517b3622e6a703c48d1919acb5a7369ea1ff725f86f759d8b8db40f97187365fc726d89eaa3c2e6c197e340d544b34f7763cd70422c87fef5b767e487884cb2cd13da49bbc1b5a81f231323f29680fc6a8050e6ba6dd6cbbfc219bd22274677d11e7ca1eb09a06b04b40a6f6614828c241b96f8d536a92c8868e19bda491e842c3a2bf6d49fc03aef642afb51b489314a3d54deb44736d06060689b0666772d660995a728d15911d4615381cecf0578042abde689693a0a5849e051f352b9a31c2f995c224de80b964272c888abc6f6fd77365bacf26d34b11a07d92ec8a2e1dac82da3e9d52621cdc5043a7d1c2c9738e38bba15605f670444ea948201a08c3034eca74553719a87a3067d70eb3b3626c1912be00c4da43ca6a15fd0ce03a911a7202f91e4f0199e5c40f0c4c7ece5182c2b6e674663332a61b4e46f3511caaab43149921a7406400289c785ffe683ea122bdd4b721ee85c196e4012c6d80fed4f50f262b558b8525664bcb52eea2510b3e229deffc38ca03a0a2d09c5936387a43bea5ff04630b45352c287b446b72e284d81ccb15009ffef9c1568a8e75ad600c3f02ccabac8ab82aa267f0960b539e9824987c1504cdda33a75efb581378518a3b04b3c20f179c1dea6a4e4321ed8426784a1e5c0b09aeb2d691ef2ae082805dcef42b2ee539207affd992d6d3c6383326c2680b03fd3753d567b9563d13f5dc710c9b6897eea60d8aadad5a11a4265a5e6b305404f0b8fe1d294d6b75ed1eddfef76019effe05a8d0f4b8b4f2a1203c1d2f9a599a63087697594b7bc7c3b48ef49df0d5ac80fc9cca9a97bd79b1a1901fce1f261c1ef39aed1dddbbeeb9b9d845a47cbbe57c9fda439aa9620c22fe4655961d852e4460655fbd53884e6a78e4ddcdd91d68514838aef61bd050ac755148e06e7ef4bf81c47da5ad46703caf871f94382697f3d13138ebbf9a541db36f77e6e03867a8ac54fdc5db57131d3b68b6d53382c64f0d802909a6231b5531c1178e6e458a96a5b6db8efc3786e5904394c146210b014c5d68f1d9823f8457cd4813689834ec40a92b654105ad345f93a6b4d7fa294913706fc25710d67fbfd34407a03b0d1b8cab2dbfd8488bd39ebb1d824ab00d6818e486a7e5bcdb4d618397ce1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2000"/5425], 0x1530) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0a268a927f", 0x818d, 0xc, 0x0, 0x80cf) 12:30:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88001, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xa) keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=@encrypted_new={'new ', 'default', 0x20, 'user:', 'syz', 0x20, 0xffd}, 0x2a, 0x0) r0 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) add_key$user(&(0x7f0000000040), &(0x7f0000000000), &(0x7f00000002c0)='s', 0x1, 0xfffffffffffffffe) r1 = add_key(0x0, 0x0, &(0x7f0000000100), 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r1, &(0x7f0000000240)=""/112, 0x349b7f55) request_key(&(0x7f0000000340)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)='user:', r0) keyctl$read(0xb, r0, &(0x7f0000000240)=""/112, 0x349b7f55) 12:30:50 executing program 2: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x8, 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, 0x40514, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0xa8, 0x0, 0x4, 0x4, 0x0, 0xef, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000500), 0x6}, 0x0, 0x5527, 0x7fffffff, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3ff, 0x0, 0x6}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x4e8, 0x328, 0x4, 0xd0e0011, 0x0, 0xc6, 0x450, 0x1d8, 0x190, 0x450, 0x1d8, 0x3, 0x0, {[{{@ip={@multicast1=0xe0006900, @multicast1, 0x0, 0x0, 'nr0\x00', '\x00', {}, {}, 0x1}, 0x0, 0x2c8, 0x328, 0x0, {}, [@common=@icmp={{0x28}}, @common=@unspec=@bpf1={{0x230}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}, {{@uncond, 0x0, 0xc0, 0x128, 0x0, {}, [@common=@unspec=@cpu={{0x28}}, @common=@icmp={{0x28}, {0x0, "f9e0"}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x548) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f00000003c0)}], 0x5, &(0x7f00000005c0)=""/81, 0x51}, 0x12101) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast2}, 0x10) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="7f454c464001fe02b50d000000000000020000000000000053000000000000004000000000000000bd0200000000000000000000030038000100aa04ffff030051e57464080000000100000000000000ffffffff0000000007000000000000000400000000000000fbffffffffffffff10000000000000000300000004000000000200000000000002000000000000000104000000000000000000000000000003000000000000000000010000000000f86df9be05eff50c537987050ead15011b690667ea3ea7d0bcfec8681e77c9e57d0efe336d9980a2d8726772b0a3a29bd83bbb89801ecf569f8d1ca9d67718176269085bf61759f0e0b46c03125b746edbd889728bf21d96f986fe4e01829977b758f9854884d0e1e1f0cb3b077e886d471af27866d6a8f79ff97786132f76e5e9531f3e55ee1b3d73c2b12cb9ad58c8ce64ef9dd6075ddb271176c481b29b485c817b9f77892ac00c50c08ad704d4ce2fc0d8c2cae3270217292d6062f785e59592513b7c1157077f91510d5b6e0486dc40e0c1ec507a13a975e0751c8e6f7e1d312f2ab5e47b2171f9a19d8fb678f869afaef3c9e9dcb15bd82ae42314b61da4e0056f861c28ddfaebc45f6ddce54535afedade745481a019dc17a6b046586ca1960ecddbe1671abe06ef9e1d50c1d89e28e96f867317a828a9636a11cfe2e71e1d2566bc4b7b9079e8687eeeefa87d56837eae2a0fa93eabf2a53a67fac02ae3601dca672775b5038ef9cdd6aaad952ae50119e2a7436aafb29196ca8f2f7d8a61b87a0705d83021ba150a88a1daed5c6892243b0367ab97bca429d9eddf1db82a3ca6e20da8ed69433aba01f3864353a097d1237f769e248205e43af4e014412568d3bef64787f013c786a90ae46ff46a554fb58ddfab9606fa24f0b34ed0bdd7d1ef0fb3dce33a86f68ebf4e90e3e3f073cece5f73ba59fbd32c1e79bdce86a9e1127fc32b2ba3ea9750e34400d3bea6f70a65943b068e25932a165918ace52b061e2129f8f17211d499e36cb4afa49b78f6de4e2c952657f1604a6f132395494d4f82f6c885887e15776a0ce5b7f6fe0f27508f301bb5662c5181681f2f5ce263cdad8ac4d0d72c53901bb80c86cb49dec1b4d43335a19a00e14a74f28e751e2bdab1ecc4ca8126edabc0f44ca33932f9ca570c7fc101ec577c7c1a18018de227f3a9c0c90c1ccbba0162f267edd9e120db8ca65f42fbc8bb7d415d5e2352d3a96efbc2fc05202e218d959ae8327dccb1d961b378bbd64e3e70471f78750a8e17598991e85fa43179650bc6a8d2950a7d30252fa7b54254ed764e0ba6df11b863c4690badf7ec516a5048c652a953795b5ca9cc02c68f44fff49dce79e0b6c931ad69f8c25ec81fe61c242baefb4a1a6ec6dcbaf149db15d264905f89739d80eb4e87b2a746d74e80654c2f3020ecd7d9f5be1e8485ebed5e0c761836c056b2cbd723b85df670e9ee5edec7fb6d0a2fd5bb7a2e27c0e8122f2aeebcfed313d66424ae1cca17baa31bfee14c81281e321c4d90a76e7db25dc994fd63f480ff7bb3eb5ac05ea9a605d2ace9a96a6b465c24977e94fc8052034308bd65979255c4b14bbeecc429ba133e7080d0571c09fd813e99e0c415e7c7619c3d583c7f0d0cec3f53c37be2c2ec167e92012472fdac68f4b5e2241c8ab799150cc87ad2ac72d98af85f5c5ea7400dcaef813650e1053eb71809a37f1b5bd80884dacc36d448596fadcf24e675759c77e4a1860099b1bd91a1c45e121445ef91a23b25d3ebfd694f74b49cd0499ef2c59f27560822dc11df328826660526b24abf47f26c4f5695987c580f9705af0879b050af97a3aac39f95dabf586c1524f4ed045b2573633882a0953445e2121b20ad008198b6708b03d94995b0e608cfb115393df1728d553fe2e9f4ae00a9165f2d6b896bfafc616bd248df860a3535ee524fd5cbecae7b53e46108ca3ddcd823efe9b927ae0dc1381708cb85de9e4674222ad138667ef00fa3a80caec7d48c2c1d5435d84001499f7896cd4649cf5be7707e68a0ff17c47a72980a27b654b90c0764a644b3cd4e562147a2482762cd5f283db489348a743a7a141ec3ad4ce96d936d1d49f39621cb23167b0b24b3e5e3975d16809ea11b37339a1402438dbafb685b0dbade693d8e6f2c69df35270530c1460667c096908adad07012c77f870b0101e155d59ab33f548f1e8edbf5a396482a415650e5482d9858297768422159208c0fa54fd22a053d91df0f6bc486bb8026741f1991cf02c670806d0f666e0bd0556a1ad94c73035e676fe08b5eb59c67542bd02eb6d38524303f406ff89414a65dbcdfebc259f5721c21e0ec6cf7b6e0eebcdd0e02327f54d1107628fa8d37b0a342ef7a72cc90b70225befc8169799001e52543f3ec946fd730634c1c6c4590dad9af0d13af330f7f186c2b095d76619ef6fc1975190d42e5615c6b65d34e2f7f59be86b5b91e1b4e29f68b0ed916b5dfdc1a56efd5758eaef93de74b2287e4cbc0142cf795c12957a6aeb9ec92b7b3d32daa3da7f425ddcb7b012f32f1e4c1f7a6e77d0f4db8948e5f9b7eaf780bd5dd48b59e3f0a510e89659404787d8837ce2adb181e86f9f1f67a4dcd57e3c384565feba2a9219ec9ca62289e5e8a25e2d63e96fb3b61018afce69583c1b11d43d2b1a9716ee4ef5b5dfe658f83c875ed06ebdf7af246696fd388ab5584ed7119018320331444fa8ab6521402f78da4b76277734d89061bb8ea91f67ef8aba270eea4c56ccfb2af8aabb0266812e086e5197dd021a56fceed3f5d4a9881face956696c64d886783a408395638f32d4d502ac69509eaad20060e7b4ffab1da0578f0b7b03d86c56cc617ece1cb173af67aebb82c2b908f4e0c4bf5430d4322a2f64d6cbf2bf1721859238f6cf372e89a1c63be8eb88b1fb4a0f76a27e1778c06b8ed3436ff364bf21a227680db71f139b7cca341fce8580d1b78e3174c5bc00a3d7779949a57fa5c04d54e5eb98c3345ca8415f8cdcb78534c2e82012e54d02780bb2399975fa39f4b6be93e0f2d8bb64bd20b0fbe051accb22f35289744349e496e79ecda6b231a00903e6d4cc4c31feec1895af0fd76ee1dfd18b6c3025d29829c69c5cde889b30dcb2b8181051c9bdc8c3947916cdd048c07eb097e11efd30116ea8c4b752daf47eb00e9ac87053a93ff2c7fcd332ca6a11c42468288a77de99fd5f915b320ba0e2c1cf7c4a74c5a02011674a44a87f98aa8bbe022230a177c7eebd6e9733480cb085010fc200834ef154cbf415f6998c38ddfec79d2db348187718fba7650e95a39136631569089511aeedc8ef8573aa1997c3507913b0f5505e699dd0bc17ec2eb550d7e3c213598ec60b78bd58a7230c0a5528bb122046f123ab4b2aa6e30172f5c3c4ed65906055c2634c8da4198514302d0bb0e6b445aca31968e5d7d16a28f77fac6d65e959cc2d41df142e8bb41decb09855b4bbd11d53bd72858d14a62645d04597c23fbf35cfe92542c62af95e409c27ccc761e26c972dedb531dfa586eb9948adcf6cf3e6f05501bcf4d939c4ec6d0649edd7e9a7787c7d55220adcfb29f7289a6dda2089ff1e9fc1d30d56170d380455dbd5802ec930ce39cf62a6a795d815cf1e5b992183f024efc53bb65d4863042a19fc7221e728757d35a282e2a14a629f23a5ed899b0c7c8ad93ae49750fb8701c03c08f5f863ec730c25ca3a2412c729e56a7c56ce2c864e436b7e9be9371290ebb6f41ea100000000000000e3d648e7d333a5d92a1a7b82582f84c71573db3cae47e73756fc8a8a56c6bbad7c3ee52ac482300fe1c3e7ee66a988f85a6b44696e08c0d16676e75eb9eed90902d7495b8a1063127ddf99290ac2d68f4758b693993b4a726f695e207bbbe1b7f1208e00872b1f031d920d3e62fd0298d9750d8cf7b303db85befcb4ee95e23cabc13a527becc3023c288b54c303e9ae8696284e6d0603e7255bfc285c04ea09cf2249561f989e44c343479c0a172224572cb933cd4f6c08ca47a876c9b9ba676ce32c747ec23c64e9e3fba747a0b447070a73ed16013feae82d67af967a1ca667cc45fbc7615c1a5d42a794f2a5d056f92735f7ca5c316a143dc3b997501c049cf9f9131439a848e9413032e67cbab586aa73759a1b4b1df225c1e191edd316fd78894545435896241eeb0ffe01df5271cdb7f8dbb9d28f797e93a40552d83e49314e067cc79787ddde333f06ddfbe45f2a935b7bd10287bec8093f0c0b34cb530c461b23fa900dd6bbf7033a01cf12e5fdd175b4ccd8c21c8577e510cc26f91786e372755180301c65d32a40a3b2cfed4317ee0e4d0917c0aead18696a2a2f7fcc2dea8d2c3bd2d04b9dc35355602aa5f7ee10b701043571b1f9797caf9e0ebda0d989a0c0365d5ecc049c4f027ea7d5732d194b6869b5e166381db1249bde3f2fa4e0c7378b3e0988ee3bbcec9225de6c2221d1488f264a2b7c76f6994c652f0ef65353647eb55b382c89f54eae6467a0241210865b8f715ebe66d4695f5cffe949971b87a4e72a6eb09b1b76852311857a4a814e3951f91192f835c93b036539f79c63570fa1bcffccd70f84edc2755cc239bc71e5e4a2192a23c2dd65dfbaa811668e21aa2da13a4b626f91d3493f2e49f4630b31e60a61464dc9f5af4c50ca2795f7e5dcb9850474dd8e99c581655bef517b3622e6a703c48d1919acb5a7369ea1ff725f86f759d8b8db40f97187365fc726d89eaa3c2e6c197e340d544b34f7763cd70422c87fef5b767e487884cb2cd13da49bbc1b5a81f231323f29680fc6a8050e6ba6dd6cbbfc219bd22274677d11e7ca1eb09a06b04b40a6f6614828c241b96f8d536a92c8868e19bda491e842c3a2bf6d49fc03aef642afb51b489314a3d54deb44736d06060689b0666772d660995a728d15911d4615381cecf0578042abde689693a0a5849e051f352b9a31c2f995c224de80b964272c888abc6f6fd77365bacf26d34b11a07d92ec8a2e1dac82da3e9d52621cdc5043a7d1c2c9738e38bba15605f670444ea948201a08c3034eca74553719a87a3067d70eb3b3626c1912be00c4da43ca6a15fd0ce03a911a7202f91e4f0199e5c40f0c4c7ece5182c2b6e674663332a61b4e46f3511caaab43149921a7406400289c785ffe683ea122bdd4b721ee85c196e4012c6d80fed4f50f262b558b8525664bcb52eea2510b3e229deffc38ca03a0a2d09c5936387a43bea5ff04630b45352c287b446b72e284d81ccb15009ffef9c1568a8e75ad600c3f02ccabac8ab82aa267f0960b539e9824987c1504cdda33a75efb581378518a3b04b3c20f179c1dea6a4e4321ed8426784a1e5c0b09aeb2d691ef2ae082805dcef42b2ee539207affd992d6d3c6383326c2680b03fd3753d567b9563d13f5dc710c9b6897eea60d8aadad5a11a4265a5e6b305404f0b8fe1d294d6b75ed1eddfef76019effe05a8d0f4b8b4f2a1203c1d2f9a599a63087697594b7bc7c3b48ef49df0d5ac80fc9cca9a97bd79b1a1901fce1f261c1ef39aed1dddbbeeb9b9d845a47cbbe57c9fda439aa9620c22fe4655961d852e4460655fbd53884e6a78e4ddcdd91d68514838aef61bd050ac755148e06e7ef4bf81c47da5ad46703caf871f94382697f3d13138ebbf9a541db36f77e6e03867a8ac54fdc5db57131d3b68b6d53382c64f0d802909a6231b5531c1178e6e458a96a5b6db8efc3786e5904394c146210b014c5d68f1d9823f8457cd4813689834ec40a92b654105ad345f93a6b4d7fa294913706fc25710d67fbfd34407a03b0d1b8cab2dbfd8488bd39ebb1d824ab00d6818e486a7e5bcdb4d618397ce1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2000"/5425], 0x1530) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0a268a927f", 0x818d, 0xc, 0x0, 0x80cf) 12:30:50 executing program 5: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x8, 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, 0x40514, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0xa8, 0x0, 0x4, 0x4, 0x0, 0xef, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000500), 0x6}, 0x0, 0x5527, 0x7fffffff, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3ff, 0x0, 0x6}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x4e8, 0x328, 0x4, 0xd0e0011, 0x0, 0xc6, 0x450, 0x1d8, 0x190, 0x450, 0x1d8, 0x3, 0x0, {[{{@ip={@multicast1=0xe0006900, @multicast1, 0x0, 0x0, 'nr0\x00', '\x00', {}, {}, 0x1}, 0x0, 0x2c8, 0x328, 0x0, {}, [@common=@icmp={{0x28}}, @common=@unspec=@bpf1={{0x230}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}, {{@uncond, 0x0, 0xc0, 0x128, 0x0, {}, [@common=@unspec=@cpu={{0x28}}, @common=@icmp={{0x28}, {0x0, "f9e0"}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x548) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f00000003c0)}], 0x5, &(0x7f00000005c0)=""/81, 0x51}, 0x12101) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast2}, 0x10) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="7f454c464001fe02b50d000000000000020000000000000053000000000000004000000000000000bd0200000000000000000000030038000100aa04ffff030051e57464080000000100000000000000ffffffff0000000007000000000000000400000000000000fbffffffffffffff10000000000000000300000004000000000200000000000002000000000000000104000000000000000000000000000003000000000000000000010000000000f86df9be05eff50c537987050ead15011b690667ea3ea7d0bcfec8681e77c9e57d0efe336d9980a2d8726772b0a3a29bd83bbb89801ecf569f8d1ca9d67718176269085bf61759f0e0b46c03125b746edbd889728bf21d96f986fe4e01829977b758f9854884d0e1e1f0cb3b077e886d471af27866d6a8f79ff97786132f76e5e9531f3e55ee1b3d73c2b12cb9ad58c8ce64ef9dd6075ddb271176c481b29b485c817b9f77892ac00c50c08ad704d4ce2fc0d8c2cae3270217292d6062f785e59592513b7c1157077f91510d5b6e0486dc40e0c1ec507a13a975e0751c8e6f7e1d312f2ab5e47b2171f9a19d8fb678f869afaef3c9e9dcb15bd82ae42314b61da4e0056f861c28ddfaebc45f6ddce54535afedade745481a019dc17a6b046586ca1960ecddbe1671abe06ef9e1d50c1d89e28e96f867317a828a9636a11cfe2e71e1d2566bc4b7b9079e8687eeeefa87d56837eae2a0fa93eabf2a53a67fac02ae3601dca672775b5038ef9cdd6aaad952ae50119e2a7436aafb29196ca8f2f7d8a61b87a0705d83021ba150a88a1daed5c6892243b0367ab97bca429d9eddf1db82a3ca6e20da8ed69433aba01f3864353a097d1237f769e248205e43af4e014412568d3bef64787f013c786a90ae46ff46a554fb58ddfab9606fa24f0b34ed0bdd7d1ef0fb3dce33a86f68ebf4e90e3e3f073cece5f73ba59fbd32c1e79bdce86a9e1127fc32b2ba3ea9750e34400d3bea6f70a65943b068e25932a165918ace52b061e2129f8f17211d499e36cb4afa49b78f6de4e2c952657f1604a6f132395494d4f82f6c885887e15776a0ce5b7f6fe0f27508f301bb5662c5181681f2f5ce263cdad8ac4d0d72c53901bb80c86cb49dec1b4d43335a19a00e14a74f28e751e2bdab1ecc4ca8126edabc0f44ca33932f9ca570c7fc101ec577c7c1a18018de227f3a9c0c90c1ccbba0162f267edd9e120db8ca65f42fbc8bb7d415d5e2352d3a96efbc2fc05202e218d959ae8327dccb1d961b378bbd64e3e70471f78750a8e17598991e85fa43179650bc6a8d2950a7d30252fa7b54254ed764e0ba6df11b863c4690badf7ec516a5048c652a953795b5ca9cc02c68f44fff49dce79e0b6c931ad69f8c25ec81fe61c242baefb4a1a6ec6dcbaf149db15d264905f89739d80eb4e87b2a746d74e80654c2f3020ecd7d9f5be1e8485ebed5e0c761836c056b2cbd723b85df670e9ee5edec7fb6d0a2fd5bb7a2e27c0e8122f2aeebcfed313d66424ae1cca17baa31bfee14c81281e321c4d90a76e7db25dc994fd63f480ff7bb3eb5ac05ea9a605d2ace9a96a6b465c24977e94fc8052034308bd65979255c4b14bbeecc429ba133e7080d0571c09fd813e99e0c415e7c7619c3d583c7f0d0cec3f53c37be2c2ec167e92012472fdac68f4b5e2241c8ab799150cc87ad2ac72d98af85f5c5ea7400dcaef813650e1053eb71809a37f1b5bd80884dacc36d448596fadcf24e675759c77e4a1860099b1bd91a1c45e121445ef91a23b25d3ebfd694f74b49cd0499ef2c59f27560822dc11df328826660526b24abf47f26c4f5695987c580f9705af0879b050af97a3aac39f95dabf586c1524f4ed045b2573633882a0953445e2121b20ad008198b6708b03d94995b0e608cfb115393df1728d553fe2e9f4ae00a9165f2d6b896bfafc616bd248df860a3535ee524fd5cbecae7b53e46108ca3ddcd823efe9b927ae0dc1381708cb85de9e4674222ad138667ef00fa3a80caec7d48c2c1d5435d84001499f7896cd4649cf5be7707e68a0ff17c47a72980a27b654b90c0764a644b3cd4e562147a2482762cd5f283db489348a743a7a141ec3ad4ce96d936d1d49f39621cb23167b0b24b3e5e3975d16809ea11b37339a1402438dbafb685b0dbade693d8e6f2c69df35270530c1460667c096908adad07012c77f870b0101e155d59ab33f548f1e8edbf5a396482a415650e5482d9858297768422159208c0fa54fd22a053d91df0f6bc486bb8026741f1991cf02c670806d0f666e0bd0556a1ad94c73035e676fe08b5eb59c67542bd02eb6d38524303f406ff89414a65dbcdfebc259f5721c21e0ec6cf7b6e0eebcdd0e02327f54d1107628fa8d37b0a342ef7a72cc90b70225befc8169799001e52543f3ec946fd730634c1c6c4590dad9af0d13af330f7f186c2b095d76619ef6fc1975190d42e5615c6b65d34e2f7f59be86b5b91e1b4e29f68b0ed916b5dfdc1a56efd5758eaef93de74b2287e4cbc0142cf795c12957a6aeb9ec92b7b3d32daa3da7f425ddcb7b012f32f1e4c1f7a6e77d0f4db8948e5f9b7eaf780bd5dd48b59e3f0a510e89659404787d8837ce2adb181e86f9f1f67a4dcd57e3c384565feba2a9219ec9ca62289e5e8a25e2d63e96fb3b61018afce69583c1b11d43d2b1a9716ee4ef5b5dfe658f83c875ed06ebdf7af246696fd388ab5584ed7119018320331444fa8ab6521402f78da4b76277734d89061bb8ea91f67ef8aba270eea4c56ccfb2af8aabb0266812e086e5197dd021a56fceed3f5d4a9881face956696c64d886783a408395638f32d4d502ac69509eaad20060e7b4ffab1da0578f0b7b03d86c56cc617ece1cb173af67aebb82c2b908f4e0c4bf5430d4322a2f64d6cbf2bf1721859238f6cf372e89a1c63be8eb88b1fb4a0f76a27e1778c06b8ed3436ff364bf21a227680db71f139b7cca341fce8580d1b78e3174c5bc00a3d7779949a57fa5c04d54e5eb98c3345ca8415f8cdcb78534c2e82012e54d02780bb2399975fa39f4b6be93e0f2d8bb64bd20b0fbe051accb22f35289744349e496e79ecda6b231a00903e6d4cc4c31feec1895af0fd76ee1dfd18b6c3025d29829c69c5cde889b30dcb2b8181051c9bdc8c3947916cdd048c07eb097e11efd30116ea8c4b752daf47eb00e9ac87053a93ff2c7fcd332ca6a11c42468288a77de99fd5f915b320ba0e2c1cf7c4a74c5a02011674a44a87f98aa8bbe022230a177c7eebd6e9733480cb085010fc200834ef154cbf415f6998c38ddfec79d2db348187718fba7650e95a39136631569089511aeedc8ef8573aa1997c3507913b0f5505e699dd0bc17ec2eb550d7e3c213598ec60b78bd58a7230c0a5528bb122046f123ab4b2aa6e30172f5c3c4ed65906055c2634c8da4198514302d0bb0e6b445aca31968e5d7d16a28f77fac6d65e959cc2d41df142e8bb41decb09855b4bbd11d53bd72858d14a62645d04597c23fbf35cfe92542c62af95e409c27ccc761e26c972dedb531dfa586eb9948adcf6cf3e6f05501bcf4d939c4ec6d0649edd7e9a7787c7d55220adcfb29f7289a6dda2089ff1e9fc1d30d56170d380455dbd5802ec930ce39cf62a6a795d815cf1e5b992183f024efc53bb65d4863042a19fc7221e728757d35a282e2a14a629f23a5ed899b0c7c8ad93ae49750fb8701c03c08f5f863ec730c25ca3a2412c729e56a7c56ce2c864e436b7e9be9371290ebb6f41ea100000000000000e3d648e7d333a5d92a1a7b82582f84c71573db3cae47e73756fc8a8a56c6bbad7c3ee52ac482300fe1c3e7ee66a988f85a6b44696e08c0d16676e75eb9eed90902d7495b8a1063127ddf99290ac2d68f4758b693993b4a726f695e207bbbe1b7f1208e00872b1f031d920d3e62fd0298d9750d8cf7b303db85befcb4ee95e23cabc13a527becc3023c288b54c303e9ae8696284e6d0603e7255bfc285c04ea09cf2249561f989e44c343479c0a172224572cb933cd4f6c08ca47a876c9b9ba676ce32c747ec23c64e9e3fba747a0b447070a73ed16013feae82d67af967a1ca667cc45fbc7615c1a5d42a794f2a5d056f92735f7ca5c316a143dc3b997501c049cf9f9131439a848e9413032e67cbab586aa73759a1b4b1df225c1e191edd316fd78894545435896241eeb0ffe01df5271cdb7f8dbb9d28f797e93a40552d83e49314e067cc79787ddde333f06ddfbe45f2a935b7bd10287bec8093f0c0b34cb530c461b23fa900dd6bbf7033a01cf12e5fdd175b4ccd8c21c8577e510cc26f91786e372755180301c65d32a40a3b2cfed4317ee0e4d0917c0aead18696a2a2f7fcc2dea8d2c3bd2d04b9dc35355602aa5f7ee10b701043571b1f9797caf9e0ebda0d989a0c0365d5ecc049c4f027ea7d5732d194b6869b5e166381db1249bde3f2fa4e0c7378b3e0988ee3bbcec9225de6c2221d1488f264a2b7c76f6994c652f0ef65353647eb55b382c89f54eae6467a0241210865b8f715ebe66d4695f5cffe949971b87a4e72a6eb09b1b76852311857a4a814e3951f91192f835c93b036539f79c63570fa1bcffccd70f84edc2755cc239bc71e5e4a2192a23c2dd65dfbaa811668e21aa2da13a4b626f91d3493f2e49f4630b31e60a61464dc9f5af4c50ca2795f7e5dcb9850474dd8e99c581655bef517b3622e6a703c48d1919acb5a7369ea1ff725f86f759d8b8db40f97187365fc726d89eaa3c2e6c197e340d544b34f7763cd70422c87fef5b767e487884cb2cd13da49bbc1b5a81f231323f29680fc6a8050e6ba6dd6cbbfc219bd22274677d11e7ca1eb09a06b04b40a6f6614828c241b96f8d536a92c8868e19bda491e842c3a2bf6d49fc03aef642afb51b489314a3d54deb44736d06060689b0666772d660995a728d15911d4615381cecf0578042abde689693a0a5849e051f352b9a31c2f995c224de80b964272c888abc6f6fd77365bacf26d34b11a07d92ec8a2e1dac82da3e9d52621cdc5043a7d1c2c9738e38bba15605f670444ea948201a08c3034eca74553719a87a3067d70eb3b3626c1912be00c4da43ca6a15fd0ce03a911a7202f91e4f0199e5c40f0c4c7ece5182c2b6e674663332a61b4e46f3511caaab43149921a7406400289c785ffe683ea122bdd4b721ee85c196e4012c6d80fed4f50f262b558b8525664bcb52eea2510b3e229deffc38ca03a0a2d09c5936387a43bea5ff04630b45352c287b446b72e284d81ccb15009ffef9c1568a8e75ad600c3f02ccabac8ab82aa267f0960b539e9824987c1504cdda33a75efb581378518a3b04b3c20f179c1dea6a4e4321ed8426784a1e5c0b09aeb2d691ef2ae082805dcef42b2ee539207affd992d6d3c6383326c2680b03fd3753d567b9563d13f5dc710c9b6897eea60d8aadad5a11a4265a5e6b305404f0b8fe1d294d6b75ed1eddfef76019effe05a8d0f4b8b4f2a1203c1d2f9a599a63087697594b7bc7c3b48ef49df0d5ac80fc9cca9a97bd79b1a1901fce1f261c1ef39aed1dddbbeeb9b9d845a47cbbe57c9fda439aa9620c22fe4655961d852e4460655fbd53884e6a78e4ddcdd91d68514838aef61bd050ac755148e06e7ef4bf81c47da5ad46703caf871f94382697f3d13138ebbf9a541db36f77e6e03867a8ac54fdc5db57131d3b68b6d53382c64f0d802909a6231b5531c1178e6e458a96a5b6db8efc3786e5904394c146210b014c5d68f1d9823f8457cd4813689834ec40a92b654105ad345f93a6b4d7fa294913706fc25710d67fbfd34407a03b0d1b8cab2dbfd8488bd39ebb1d824ab00d6818e486a7e5bcdb4d618397ce1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2000"/5425], 0x1530) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0a268a927f", 0x818d, 0xc, 0x0, 0x80cf) 12:30:50 executing program 0: getpid() syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f0000000300)=0x80, 0x4) bind$inet(r1, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r1, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f00000003c0), 0x4) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0x2bcf) shutdown(r1, 0x1) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000001440)={0x0, 0xa, &(0x7f00000015c0)=[{&(0x7f0000001600)=""/4096, 0xf99e}], 0x2c, 0x0, 0xff96ce4aaaa47475, 0x7115}, 0x1300) 12:30:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88001, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xa) keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=@encrypted_new={'new ', 'default', 0x20, 'user:', 'syz', 0x20, 0xffd}, 0x2a, 0x0) r0 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) add_key$user(&(0x7f0000000040), &(0x7f0000000000), &(0x7f00000002c0)='s', 0x1, 0xfffffffffffffffe) r1 = add_key(0x0, 0x0, &(0x7f0000000100), 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r1, &(0x7f0000000240)=""/112, 0x349b7f55) request_key(&(0x7f0000000340)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)='user:', r0) keyctl$read(0xb, r0, &(0x7f0000000240)=""/112, 0x349b7f55) 12:30:51 executing program 5: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x8, 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, 0x40514, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0xa8, 0x0, 0x4, 0x4, 0x0, 0xef, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000500), 0x6}, 0x0, 0x5527, 0x7fffffff, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3ff, 0x0, 0x6}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x4e8, 0x328, 0x4, 0xd0e0011, 0x0, 0xc6, 0x450, 0x1d8, 0x190, 0x450, 0x1d8, 0x3, 0x0, {[{{@ip={@multicast1=0xe0006900, @multicast1, 0x0, 0x0, 'nr0\x00', '\x00', {}, {}, 0x1}, 0x0, 0x2c8, 0x328, 0x0, {}, [@common=@icmp={{0x28}}, @common=@unspec=@bpf1={{0x230}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}, {{@uncond, 0x0, 0xc0, 0x128, 0x0, {}, [@common=@unspec=@cpu={{0x28}}, @common=@icmp={{0x28}, {0x0, "f9e0"}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x548) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f00000003c0)}], 0x5, &(0x7f00000005c0)=""/81, 0x51}, 0x12101) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast2}, 0x10) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="7f454c464001fe02b50d000000000000020000000000000053000000000000004000000000000000bd0200000000000000000000030038000100aa04ffff030051e57464080000000100000000000000ffffffff0000000007000000000000000400000000000000fbffffffffffffff10000000000000000300000004000000000200000000000002000000000000000104000000000000000000000000000003000000000000000000010000000000f86df9be05eff50c537987050ead15011b690667ea3ea7d0bcfec8681e77c9e57d0efe336d9980a2d8726772b0a3a29bd83bbb89801ecf569f8d1ca9d67718176269085bf61759f0e0b46c03125b746edbd889728bf21d96f986fe4e01829977b758f9854884d0e1e1f0cb3b077e886d471af27866d6a8f79ff97786132f76e5e9531f3e55ee1b3d73c2b12cb9ad58c8ce64ef9dd6075ddb271176c481b29b485c817b9f77892ac00c50c08ad704d4ce2fc0d8c2cae3270217292d6062f785e59592513b7c1157077f91510d5b6e0486dc40e0c1ec507a13a975e0751c8e6f7e1d312f2ab5e47b2171f9a19d8fb678f869afaef3c9e9dcb15bd82ae42314b61da4e0056f861c28ddfaebc45f6ddce54535afedade745481a019dc17a6b046586ca1960ecddbe1671abe06ef9e1d50c1d89e28e96f867317a828a9636a11cfe2e71e1d2566bc4b7b9079e8687eeeefa87d56837eae2a0fa93eabf2a53a67fac02ae3601dca672775b5038ef9cdd6aaad952ae50119e2a7436aafb29196ca8f2f7d8a61b87a0705d83021ba150a88a1daed5c6892243b0367ab97bca429d9eddf1db82a3ca6e20da8ed69433aba01f3864353a097d1237f769e248205e43af4e014412568d3bef64787f013c786a90ae46ff46a554fb58ddfab9606fa24f0b34ed0bdd7d1ef0fb3dce33a86f68ebf4e90e3e3f073cece5f73ba59fbd32c1e79bdce86a9e1127fc32b2ba3ea9750e34400d3bea6f70a65943b068e25932a165918ace52b061e2129f8f17211d499e36cb4afa49b78f6de4e2c952657f1604a6f132395494d4f82f6c885887e15776a0ce5b7f6fe0f27508f301bb5662c5181681f2f5ce263cdad8ac4d0d72c53901bb80c86cb49dec1b4d43335a19a00e14a74f28e751e2bdab1ecc4ca8126edabc0f44ca33932f9ca570c7fc101ec577c7c1a18018de227f3a9c0c90c1ccbba0162f267edd9e120db8ca65f42fbc8bb7d415d5e2352d3a96efbc2fc05202e218d959ae8327dccb1d961b378bbd64e3e70471f78750a8e17598991e85fa43179650bc6a8d2950a7d30252fa7b54254ed764e0ba6df11b863c4690badf7ec516a5048c652a953795b5ca9cc02c68f44fff49dce79e0b6c931ad69f8c25ec81fe61c242baefb4a1a6ec6dcbaf149db15d264905f89739d80eb4e87b2a746d74e80654c2f3020ecd7d9f5be1e8485ebed5e0c761836c056b2cbd723b85df670e9ee5edec7fb6d0a2fd5bb7a2e27c0e8122f2aeebcfed313d66424ae1cca17baa31bfee14c81281e321c4d90a76e7db25dc994fd63f480ff7bb3eb5ac05ea9a605d2ace9a96a6b465c24977e94fc8052034308bd65979255c4b14bbeecc429ba133e7080d0571c09fd813e99e0c415e7c7619c3d583c7f0d0cec3f53c37be2c2ec167e92012472fdac68f4b5e2241c8ab799150cc87ad2ac72d98af85f5c5ea7400dcaef813650e1053eb71809a37f1b5bd80884dacc36d448596fadcf24e675759c77e4a1860099b1bd91a1c45e121445ef91a23b25d3ebfd694f74b49cd0499ef2c59f27560822dc11df328826660526b24abf47f26c4f5695987c580f9705af0879b050af97a3aac39f95dabf586c1524f4ed045b2573633882a0953445e2121b20ad008198b6708b03d94995b0e608cfb115393df1728d553fe2e9f4ae00a9165f2d6b896bfafc616bd248df860a3535ee524fd5cbecae7b53e46108ca3ddcd823efe9b927ae0dc1381708cb85de9e4674222ad138667ef00fa3a80caec7d48c2c1d5435d84001499f7896cd4649cf5be7707e68a0ff17c47a72980a27b654b90c0764a644b3cd4e562147a2482762cd5f283db489348a743a7a141ec3ad4ce96d936d1d49f39621cb23167b0b24b3e5e3975d16809ea11b37339a1402438dbafb685b0dbade693d8e6f2c69df35270530c1460667c096908adad07012c77f870b0101e155d59ab33f548f1e8edbf5a396482a415650e5482d9858297768422159208c0fa54fd22a053d91df0f6bc486bb8026741f1991cf02c670806d0f666e0bd0556a1ad94c73035e676fe08b5eb59c67542bd02eb6d38524303f406ff89414a65dbcdfebc259f5721c21e0ec6cf7b6e0eebcdd0e02327f54d1107628fa8d37b0a342ef7a72cc90b70225befc8169799001e52543f3ec946fd730634c1c6c4590dad9af0d13af330f7f186c2b095d76619ef6fc1975190d42e5615c6b65d34e2f7f59be86b5b91e1b4e29f68b0ed916b5dfdc1a56efd5758eaef93de74b2287e4cbc0142cf795c12957a6aeb9ec92b7b3d32daa3da7f425ddcb7b012f32f1e4c1f7a6e77d0f4db8948e5f9b7eaf780bd5dd48b59e3f0a510e89659404787d8837ce2adb181e86f9f1f67a4dcd57e3c384565feba2a9219ec9ca62289e5e8a25e2d63e96fb3b61018afce69583c1b11d43d2b1a9716ee4ef5b5dfe658f83c875ed06ebdf7af246696fd388ab5584ed7119018320331444fa8ab6521402f78da4b76277734d89061bb8ea91f67ef8aba270eea4c56ccfb2af8aabb0266812e086e5197dd021a56fceed3f5d4a9881face956696c64d886783a408395638f32d4d502ac69509eaad20060e7b4ffab1da0578f0b7b03d86c56cc617ece1cb173af67aebb82c2b908f4e0c4bf5430d4322a2f64d6cbf2bf1721859238f6cf372e89a1c63be8eb88b1fb4a0f76a27e1778c06b8ed3436ff364bf21a227680db71f139b7cca341fce8580d1b78e3174c5bc00a3d7779949a57fa5c04d54e5eb98c3345ca8415f8cdcb78534c2e82012e54d02780bb2399975fa39f4b6be93e0f2d8bb64bd20b0fbe051accb22f35289744349e496e79ecda6b231a00903e6d4cc4c31feec1895af0fd76ee1dfd18b6c3025d29829c69c5cde889b30dcb2b8181051c9bdc8c3947916cdd048c07eb097e11efd30116ea8c4b752daf47eb00e9ac87053a93ff2c7fcd332ca6a11c42468288a77de99fd5f915b320ba0e2c1cf7c4a74c5a02011674a44a87f98aa8bbe022230a177c7eebd6e9733480cb085010fc200834ef154cbf415f6998c38ddfec79d2db348187718fba7650e95a39136631569089511aeedc8ef8573aa1997c3507913b0f5505e699dd0bc17ec2eb550d7e3c213598ec60b78bd58a7230c0a5528bb122046f123ab4b2aa6e30172f5c3c4ed65906055c2634c8da4198514302d0bb0e6b445aca31968e5d7d16a28f77fac6d65e959cc2d41df142e8bb41decb09855b4bbd11d53bd72858d14a62645d04597c23fbf35cfe92542c62af95e409c27ccc761e26c972dedb531dfa586eb9948adcf6cf3e6f05501bcf4d939c4ec6d0649edd7e9a7787c7d55220adcfb29f7289a6dda2089ff1e9fc1d30d56170d380455dbd5802ec930ce39cf62a6a795d815cf1e5b992183f024efc53bb65d4863042a19fc7221e728757d35a282e2a14a629f23a5ed899b0c7c8ad93ae49750fb8701c03c08f5f863ec730c25ca3a2412c729e56a7c56ce2c864e436b7e9be9371290ebb6f41ea100000000000000e3d648e7d333a5d92a1a7b82582f84c71573db3cae47e73756fc8a8a56c6bbad7c3ee52ac482300fe1c3e7ee66a988f85a6b44696e08c0d16676e75eb9eed90902d7495b8a1063127ddf99290ac2d68f4758b693993b4a726f695e207bbbe1b7f1208e00872b1f031d920d3e62fd0298d9750d8cf7b303db85befcb4ee95e23cabc13a527becc3023c288b54c303e9ae8696284e6d0603e7255bfc285c04ea09cf2249561f989e44c343479c0a172224572cb933cd4f6c08ca47a876c9b9ba676ce32c747ec23c64e9e3fba747a0b447070a73ed16013feae82d67af967a1ca667cc45fbc7615c1a5d42a794f2a5d056f92735f7ca5c316a143dc3b997501c049cf9f9131439a848e9413032e67cbab586aa73759a1b4b1df225c1e191edd316fd78894545435896241eeb0ffe01df5271cdb7f8dbb9d28f797e93a40552d83e49314e067cc79787ddde333f06ddfbe45f2a935b7bd10287bec8093f0c0b34cb530c461b23fa900dd6bbf7033a01cf12e5fdd175b4ccd8c21c8577e510cc26f91786e372755180301c65d32a40a3b2cfed4317ee0e4d0917c0aead18696a2a2f7fcc2dea8d2c3bd2d04b9dc35355602aa5f7ee10b701043571b1f9797caf9e0ebda0d989a0c0365d5ecc049c4f027ea7d5732d194b6869b5e166381db1249bde3f2fa4e0c7378b3e0988ee3bbcec9225de6c2221d1488f264a2b7c76f6994c652f0ef65353647eb55b382c89f54eae6467a0241210865b8f715ebe66d4695f5cffe949971b87a4e72a6eb09b1b76852311857a4a814e3951f91192f835c93b036539f79c63570fa1bcffccd70f84edc2755cc239bc71e5e4a2192a23c2dd65dfbaa811668e21aa2da13a4b626f91d3493f2e49f4630b31e60a61464dc9f5af4c50ca2795f7e5dcb9850474dd8e99c581655bef517b3622e6a703c48d1919acb5a7369ea1ff725f86f759d8b8db40f97187365fc726d89eaa3c2e6c197e340d544b34f7763cd70422c87fef5b767e487884cb2cd13da49bbc1b5a81f231323f29680fc6a8050e6ba6dd6cbbfc219bd22274677d11e7ca1eb09a06b04b40a6f6614828c241b96f8d536a92c8868e19bda491e842c3a2bf6d49fc03aef642afb51b489314a3d54deb44736d06060689b0666772d660995a728d15911d4615381cecf0578042abde689693a0a5849e051f352b9a31c2f995c224de80b964272c888abc6f6fd77365bacf26d34b11a07d92ec8a2e1dac82da3e9d52621cdc5043a7d1c2c9738e38bba15605f670444ea948201a08c3034eca74553719a87a3067d70eb3b3626c1912be00c4da43ca6a15fd0ce03a911a7202f91e4f0199e5c40f0c4c7ece5182c2b6e674663332a61b4e46f3511caaab43149921a7406400289c785ffe683ea122bdd4b721ee85c196e4012c6d80fed4f50f262b558b8525664bcb52eea2510b3e229deffc38ca03a0a2d09c5936387a43bea5ff04630b45352c287b446b72e284d81ccb15009ffef9c1568a8e75ad600c3f02ccabac8ab82aa267f0960b539e9824987c1504cdda33a75efb581378518a3b04b3c20f179c1dea6a4e4321ed8426784a1e5c0b09aeb2d691ef2ae082805dcef42b2ee539207affd992d6d3c6383326c2680b03fd3753d567b9563d13f5dc710c9b6897eea60d8aadad5a11a4265a5e6b305404f0b8fe1d294d6b75ed1eddfef76019effe05a8d0f4b8b4f2a1203c1d2f9a599a63087697594b7bc7c3b48ef49df0d5ac80fc9cca9a97bd79b1a1901fce1f261c1ef39aed1dddbbeeb9b9d845a47cbbe57c9fda439aa9620c22fe4655961d852e4460655fbd53884e6a78e4ddcdd91d68514838aef61bd050ac755148e06e7ef4bf81c47da5ad46703caf871f94382697f3d13138ebbf9a541db36f77e6e03867a8ac54fdc5db57131d3b68b6d53382c64f0d802909a6231b5531c1178e6e458a96a5b6db8efc3786e5904394c146210b014c5d68f1d9823f8457cd4813689834ec40a92b654105ad345f93a6b4d7fa294913706fc25710d67fbfd34407a03b0d1b8cab2dbfd8488bd39ebb1d824ab00d6818e486a7e5bcdb4d618397ce1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2000"/5425], 0x1530) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0a268a927f", 0x818d, 0xc, 0x0, 0x80cf) 12:30:51 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000003480)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000008009500f10100000000487591731cba12c07d57d995b61e89a4530f92344f242b416ae9eeefc0e9c60ebab1c176bfdbb4dde984510c82dc2b938189a7ca02f732e4c2eab72bf40c0682fd0a0c4ac106b29e220dc28d0072599456d4c4e6f3fe684ab8373bb4df9d72876ef3834293812e927c01c7da1322da44c7f2ed1084a12f56d1cb39df9858037458a4ca037604007600b6be484e4c9517af216bd8ed42f7dd5adb8e49f4a94608c9a20819e02fc22e6be45574d4ed88b37ab8d7674c644dca2f1b4d745fd95c41f9dfc1adafd1e5a3e7f2e898961cb43e438c4e41ae43ea118e14ffffffffe4b8a80366ce5401ec61921a1b529cc8b99bffffb1ac006c67767b03b95151aeb89e6d4a43c625aa228504e4afd8c1cc3eb215ba22f43115f4d39dc7beedb130d9f2be90133a4500000058b8c9370634060105baa664953514605fba3973aa021945b985a8a66e0200000057033815717b4fdbe55b37cb8d7f41aacfbd4089ea1bd22440f64909a09b5a759a703e71f358e11ac8e13db15d792e604a4f279b3bd6621bdf2c17bc0400001000000000ff8d01006200607a9a76e5d9656a7154c75773902a1bdf399df3925130312d095e9c1f973d091c198c1a11edb6b3cc425fe203d2f2655a76865c2c34e2470fcfb1248c0add5431a7fbcb0ef4f66a09af93a09fab1daae4b518d7a5d95a017864487367d6d7ee7bb0749cacf56cf27409c60fca2e0004000000000000a9cb6f4a78444986f9b1ab61f9dab530388eb1f43d4abbfc59d6d1b18fe380df4bf024f120bd755d82033f2fb7d8fc9e0d77b294e097e293db7f002c0024ab2fd8e5e7fb178f047ba32548b4d32972cba6f49051cec1bf6f16231bbb90a2d201a5a47811a2278a03bf7700b06fa191ebd3a0c2ef0058ffebd7cc4cf80f74a7cdac01d998c24f34a5ba9a4a2039d0416e3f81074100000000c7d8e94a27a06a4e3d9acee835fd63384f52b8eeb70571e5bbb3e6d2b5eba505000000968983811f832d064048c0e0bbe46984f1f0d0504255c22ee8674053d0e160e525536edf56a93d0a7e6f08f9ffffff64875fea6ff57ba6ae25c5e8ca4f78d5a01308243b08f1caa46be5244d64f8e875857f083144c642f71cdc8e5634c1360c056430fe77ee7ed7ac1f9743786b2fb8e0fcfcc3d36c93230b7b059bc295aa0e38ff07edc3492b96e73d2060acfd8145e4a5851bc4d6fdc5ad939d7795f3879baa88bd194d48e50c84892c97c800d116b059a718351620b846e31ce0f27ab8ee953de70ea860b74a0f3c3dc11177b11cc2e62a95f1ecf607a8dc38e525f415a1bd46b38845ebca04061bacbf627f7975fe599678fee48f83b5989543729e3600000000bc86cd51704f309130f534741377ea7b7bea3c46c0c4c4b7c27c5d057d95ac85a41cdcee8e6fa31f7d2137ed1fb4b21c13b9a2c5e3f7c9ef9e45a35adbf0b9312be929863f000000000000004a82bc080de1f87808d0711dd76f2977ca7f2684bfa5c14a0cd6f1f561e34e4e8e51e81d4a355a7d00d917c16a2bb0cfb284fcfde9015769b9ee2c8ff10e934847604d930f62924d0562ce17f6dadf5053ed8f33092a41bb46e1878c5295fecc27f9c6d1f62da58c00020000000000009aa38a05e70591d5cdab1c268ef3c1984c7c0a566cfc2a080000009ec206a54fb49056a555414178ef00d8b8f3c59f01eb5d83415994efcc6ec4b3c275cd6b1b5ff82ef7d7abb1d218e7a1d0afa285706841aac9ccc89df41c39dd58dd70569dde45f8ad62edc65828fbb6e279f745d2872f0208635e465ca443a6a64c7803760880af23fb3f430a5d11fffc96dd1cb951642f1433f65b4e170a62a5f7b7d0f9d5cef0d17289c43d4aee0001f7a343899434594cc23e1c864164e130754b337e560f285dc670a31241bf657babf0615b85dc200a10294b7d5885b43ac62fc7f97a85586168483427072a535f2c7481ec261c00f725de74e48d9a86f7d4a5d28da3f099ca3e6472b9d7c86d961f525f799b4517141fc98af0673b8296f867eca1ec07be11bc497a6f7d2b752bcf77c2908b64630ed5a0c2261bc2d5de6ee174534b8dfc0432ab6bbcf296d36807544aa7c3d3301fe227b713a371414c98695e559f9cbf6b046184064a5f24a4cc6f41f21fc24a3ad7d20a89e00a9dc99a40f890869d35fba3ce6f29c661d322ba21c65badf55d1859ea7eabc5711390bb2addd4581f9e7ef3e2693b46a8fc85be061ce79aa2832c04dc04db8b6536123b24be2ef80eb06b2db900fb30596c1574bda31f81d61ccfd58080d2330b9c7b87b5d17d48c32daffead3414b91603e250eeedc7d65675bca9037426f643797be3e93da96b5643d3feed0b7c885d247c6b830d7cbf3152f27522f5142dcc84a9e48a07518f0142167abf5d6685d09945cbc778bcc3e7dcfac497bc1389a3bafc0d3b51b5a34ab9e5746a1353322960964183842601e5364ecb6ad9168040388c7640bfa2f886c259718543de7eebf4da8d1c3e76daace5217761d933d06bbe9609fcf5971aa1e77c3123910e72daaadd8878ad468eabaf78a96012a4ada1a9cd217fb2a0da2d521454ea9e8fcd3b5badfd6f00003a73345b841d04a02bf44195df032c59608a555bc44873272812e0fb874618a0b56b4cf44990f60000000000000000000000000000da0ca67905e877893646d185a75582f866785af6b0149e336c31fb177e3e2862ee1a07bc55df44d8d63f52fc52460fa493937386ad2e2a0d60eb815aa05c33e02c32276dab36d14c63af66a31409ab2a403ec3c7a4e008d745efa2835a8c932f22aa6da40af9bcdf808b916bc8deb37d5b8c422b65c42d17e61751c561ce775a31b52703d398d52694cfbb7d2b3791b030093b321d9f169df06676cf94d75cbba6491ae0b5a16ce92320321314d8d2e88d1cd7e7b1216bdaecba309a38e107103e649d46958cc6ba2d660dd41b78d832beb7206ae01508377273ea96e40760410aeed1866971e04f578e9d856dde57b05f045aea928f5f669be0636dc3f34f90c34531735f271527412d1ae755a9243da523d713071f9370b509a34eeb46415b2f0d271a7072cbd17e293f20132e6c15756e92776c6a0d7c3a9f512ce17edf3f1ea190853bbf93e220a6ce968b79d504c057000e7d8f8249a8158e68a90bbea8bfab2bd3045b9c790984c6fb65fd7887bd8bfcbe663df6b777"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x222}, 0x48) perf_event_open(&(0x7f0000000580)={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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe28, 0xfffffffffffffff5, &(0x7f0000000980)="b0ff04c66b0d698cb89e2fe088ca1f74ffff10000000630277fbac14140ce000000d46647b7954c4c06b580febc28eb143d0f6c0bad62d67a04402ba4125c7024f63fdb0b6c8ee826b4dfe6042a2f057c66cad677d850ea9928bcfcb47e585e427746ed3b27c40060cbd030a6d675c9926af53cd3085b24f9b7a486775c4f284f8c5a572ca115bce90c0ee9d4e7a07f5f1518092cb1f156694036f6618a59196631e6303fd5307d1112601d3641c9492f7dc3503416836b14590c53b1fc1ac149b70cc1142d6bc57fc3a76839fa2f96878b520fedfb9f64d81584a2e85ab4f6ec718b02d78f2ebf04e6b3b94610a21616181629a03c3dc0bf05e0a71f887833b81db7a10bc53259cb80716f6804934a411d424c1db98d454be1adb2776fdbb92b299d3b80af6987a871b4549fdb4c8297ee31ad925c8b0fb1a9d2589b08ed52602cbc26b56df71201bc4ea8621c56f33d251c1d4589af2dcd78fbb4e34bde02cb3920a30cee9489ee72c3e19304c16c2110e1839712d484b80abe77786a7e2ba834874a4e16b93dd07297554a06c2ad2c906f8ebb1db8730df096709184728d48f0a806696bd0d4b12d0064b933d9675353dae77fe8419451f85da63be78b70ca2a84a77f572d9f289d4313e6f6039fe756ac13a5d08838315dff44cda433cc7bc6b77449f8c", 0x0, 0x2f, 0xe8034000, 0xf000, 0xfffffffffffffe2a, &(0x7f0000000000), &(0x7f00000000c0)="c6769e45b7c61302926682c7f9e9bb5ba2b3cdf023e8da0392a4cd62e2370f25ae5ba0dab896bcf5b774cd28bebbde39f796ae27d04582bb7c03e9fe830ea22c9fd03f6d2779515fdad3f5d0de07b7b70996102fdb67b1e77a34a5b7136a212fa2c0ea502588309dc3e42c55a6f93e6ba5e1b492f9db48f0fdd2f9fb937b3e8a63dcf9dd855837433998ba579da27559"}, 0x28) 12:30:51 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x8, 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, 0x40514, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0xa8, 0x0, 0x4, 0x4, 0x0, 0xef, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000500), 0x6}, 0x0, 0x5527, 0x7fffffff, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3ff, 0x0, 0x6}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x4e8, 0x328, 0x4, 0xd0e0011, 0x0, 0xc6, 0x450, 0x1d8, 0x190, 0x450, 0x1d8, 0x3, 0x0, {[{{@ip={@multicast1=0xe0006900, @multicast1, 0x0, 0x0, 'nr0\x00', '\x00', {}, {}, 0x1}, 0x0, 0x2c8, 0x328, 0x0, {}, [@common=@icmp={{0x28}}, @common=@unspec=@bpf1={{0x230}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}, {{@uncond, 0x0, 0xc0, 0x128, 0x0, {}, [@common=@unspec=@cpu={{0x28}}, @common=@icmp={{0x28}, {0x0, "f9e0"}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x548) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f00000003c0)}], 0x5, &(0x7f00000005c0)=""/81, 0x51}, 0x12101) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast2}, 0x10) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="7f454c464001fe02b50d000000000000020000000000000053000000000000004000000000000000bd0200000000000000000000030038000100aa04ffff030051e57464080000000100000000000000ffffffff0000000007000000000000000400000000000000fbffffffffffffff10000000000000000300000004000000000200000000000002000000000000000104000000000000000000000000000003000000000000000000010000000000f86df9be05eff50c537987050ead15011b690667ea3ea7d0bcfec8681e77c9e57d0efe336d9980a2d8726772b0a3a29bd83bbb89801ecf569f8d1ca9d67718176269085bf61759f0e0b46c03125b746edbd889728bf21d96f986fe4e01829977b758f9854884d0e1e1f0cb3b077e886d471af27866d6a8f79ff97786132f76e5e9531f3e55ee1b3d73c2b12cb9ad58c8ce64ef9dd6075ddb271176c481b29b485c817b9f77892ac00c50c08ad704d4ce2fc0d8c2cae3270217292d6062f785e59592513b7c1157077f91510d5b6e0486dc40e0c1ec507a13a975e0751c8e6f7e1d312f2ab5e47b2171f9a19d8fb678f869afaef3c9e9dcb15bd82ae42314b61da4e0056f861c28ddfaebc45f6ddce54535afedade745481a019dc17a6b046586ca1960ecddbe1671abe06ef9e1d50c1d89e28e96f867317a828a9636a11cfe2e71e1d2566bc4b7b9079e8687eeeefa87d56837eae2a0fa93eabf2a53a67fac02ae3601dca672775b5038ef9cdd6aaad952ae50119e2a7436aafb29196ca8f2f7d8a61b87a0705d83021ba150a88a1daed5c6892243b0367ab97bca429d9eddf1db82a3ca6e20da8ed69433aba01f3864353a097d1237f769e248205e43af4e014412568d3bef64787f013c786a90ae46ff46a554fb58ddfab9606fa24f0b34ed0bdd7d1ef0fb3dce33a86f68ebf4e90e3e3f073cece5f73ba59fbd32c1e79bdce86a9e1127fc32b2ba3ea9750e34400d3bea6f70a65943b068e25932a165918ace52b061e2129f8f17211d499e36cb4afa49b78f6de4e2c952657f1604a6f132395494d4f82f6c885887e15776a0ce5b7f6fe0f27508f301bb5662c5181681f2f5ce263cdad8ac4d0d72c53901bb80c86cb49dec1b4d43335a19a00e14a74f28e751e2bdab1ecc4ca8126edabc0f44ca33932f9ca570c7fc101ec577c7c1a18018de227f3a9c0c90c1ccbba0162f267edd9e120db8ca65f42fbc8bb7d415d5e2352d3a96efbc2fc05202e218d959ae8327dccb1d961b378bbd64e3e70471f78750a8e17598991e85fa43179650bc6a8d2950a7d30252fa7b54254ed764e0ba6df11b863c4690badf7ec516a5048c652a953795b5ca9cc02c68f44fff49dce79e0b6c931ad69f8c25ec81fe61c242baefb4a1a6ec6dcbaf149db15d264905f89739d80eb4e87b2a746d74e80654c2f3020ecd7d9f5be1e8485ebed5e0c761836c056b2cbd723b85df670e9ee5edec7fb6d0a2fd5bb7a2e27c0e8122f2aeebcfed313d66424ae1cca17baa31bfee14c81281e321c4d90a76e7db25dc994fd63f480ff7bb3eb5ac05ea9a605d2ace9a96a6b465c24977e94fc8052034308bd65979255c4b14bbeecc429ba133e7080d0571c09fd813e99e0c415e7c7619c3d583c7f0d0cec3f53c37be2c2ec167e92012472fdac68f4b5e2241c8ab799150cc87ad2ac72d98af85f5c5ea7400dcaef813650e1053eb71809a37f1b5bd80884dacc36d448596fadcf24e675759c77e4a1860099b1bd91a1c45e121445ef91a23b25d3ebfd694f74b49cd0499ef2c59f27560822dc11df328826660526b24abf47f26c4f5695987c580f9705af0879b050af97a3aac39f95dabf586c1524f4ed045b2573633882a0953445e2121b20ad008198b6708b03d94995b0e608cfb115393df1728d553fe2e9f4ae00a9165f2d6b896bfafc616bd248df860a3535ee524fd5cbecae7b53e46108ca3ddcd823efe9b927ae0dc1381708cb85de9e4674222ad138667ef00fa3a80caec7d48c2c1d5435d84001499f7896cd4649cf5be7707e68a0ff17c47a72980a27b654b90c0764a644b3cd4e562147a2482762cd5f283db489348a743a7a141ec3ad4ce96d936d1d49f39621cb23167b0b24b3e5e3975d16809ea11b37339a1402438dbafb685b0dbade693d8e6f2c69df35270530c1460667c096908adad07012c77f870b0101e155d59ab33f548f1e8edbf5a396482a415650e5482d9858297768422159208c0fa54fd22a053d91df0f6bc486bb8026741f1991cf02c670806d0f666e0bd0556a1ad94c73035e676fe08b5eb59c67542bd02eb6d38524303f406ff89414a65dbcdfebc259f5721c21e0ec6cf7b6e0eebcdd0e02327f54d1107628fa8d37b0a342ef7a72cc90b70225befc8169799001e52543f3ec946fd730634c1c6c4590dad9af0d13af330f7f186c2b095d76619ef6fc1975190d42e5615c6b65d34e2f7f59be86b5b91e1b4e29f68b0ed916b5dfdc1a56efd5758eaef93de74b2287e4cbc0142cf795c12957a6aeb9ec92b7b3d32daa3da7f425ddcb7b012f32f1e4c1f7a6e77d0f4db8948e5f9b7eaf780bd5dd48b59e3f0a510e89659404787d8837ce2adb181e86f9f1f67a4dcd57e3c384565feba2a9219ec9ca62289e5e8a25e2d63e96fb3b61018afce69583c1b11d43d2b1a9716ee4ef5b5dfe658f83c875ed06ebdf7af246696fd388ab5584ed7119018320331444fa8ab6521402f78da4b76277734d89061bb8ea91f67ef8aba270eea4c56ccfb2af8aabb0266812e086e5197dd021a56fceed3f5d4a9881face956696c64d886783a408395638f32d4d502ac69509eaad20060e7b4ffab1da0578f0b7b03d86c56cc617ece1cb173af67aebb82c2b908f4e0c4bf5430d4322a2f64d6cbf2bf1721859238f6cf372e89a1c63be8eb88b1fb4a0f76a27e1778c06b8ed3436ff364bf21a227680db71f139b7cca341fce8580d1b78e3174c5bc00a3d7779949a57fa5c04d54e5eb98c3345ca8415f8cdcb78534c2e82012e54d02780bb2399975fa39f4b6be93e0f2d8bb64bd20b0fbe051accb22f35289744349e496e79ecda6b231a00903e6d4cc4c31feec1895af0fd76ee1dfd18b6c3025d29829c69c5cde889b30dcb2b8181051c9bdc8c3947916cdd048c07eb097e11efd30116ea8c4b752daf47eb00e9ac87053a93ff2c7fcd332ca6a11c42468288a77de99fd5f915b320ba0e2c1cf7c4a74c5a02011674a44a87f98aa8bbe022230a177c7eebd6e9733480cb085010fc200834ef154cbf415f6998c38ddfec79d2db348187718fba7650e95a39136631569089511aeedc8ef8573aa1997c3507913b0f5505e699dd0bc17ec2eb550d7e3c213598ec60b78bd58a7230c0a5528bb122046f123ab4b2aa6e30172f5c3c4ed65906055c2634c8da4198514302d0bb0e6b445aca31968e5d7d16a28f77fac6d65e959cc2d41df142e8bb41decb09855b4bbd11d53bd72858d14a62645d04597c23fbf35cfe92542c62af95e409c27ccc761e26c972dedb531dfa586eb9948adcf6cf3e6f05501bcf4d939c4ec6d0649edd7e9a7787c7d55220adcfb29f7289a6dda2089ff1e9fc1d30d56170d380455dbd5802ec930ce39cf62a6a795d815cf1e5b992183f024efc53bb65d4863042a19fc7221e728757d35a282e2a14a629f23a5ed899b0c7c8ad93ae49750fb8701c03c08f5f863ec730c25ca3a2412c729e56a7c56ce2c864e436b7e9be9371290ebb6f41ea100000000000000e3d648e7d333a5d92a1a7b82582f84c71573db3cae47e73756fc8a8a56c6bbad7c3ee52ac482300fe1c3e7ee66a988f85a6b44696e08c0d16676e75eb9eed90902d7495b8a1063127ddf99290ac2d68f4758b693993b4a726f695e207bbbe1b7f1208e00872b1f031d920d3e62fd0298d9750d8cf7b303db85befcb4ee95e23cabc13a527becc3023c288b54c303e9ae8696284e6d0603e7255bfc285c04ea09cf2249561f989e44c343479c0a172224572cb933cd4f6c08ca47a876c9b9ba676ce32c747ec23c64e9e3fba747a0b447070a73ed16013feae82d67af967a1ca667cc45fbc7615c1a5d42a794f2a5d056f92735f7ca5c316a143dc3b997501c049cf9f9131439a848e9413032e67cbab586aa73759a1b4b1df225c1e191edd316fd78894545435896241eeb0ffe01df5271cdb7f8dbb9d28f797e93a40552d83e49314e067cc79787ddde333f06ddfbe45f2a935b7bd10287bec8093f0c0b34cb530c461b23fa900dd6bbf7033a01cf12e5fdd175b4ccd8c21c8577e510cc26f91786e372755180301c65d32a40a3b2cfed4317ee0e4d0917c0aead18696a2a2f7fcc2dea8d2c3bd2d04b9dc35355602aa5f7ee10b701043571b1f9797caf9e0ebda0d989a0c0365d5ecc049c4f027ea7d5732d194b6869b5e166381db1249bde3f2fa4e0c7378b3e0988ee3bbcec9225de6c2221d1488f264a2b7c76f6994c652f0ef65353647eb55b382c89f54eae6467a0241210865b8f715ebe66d4695f5cffe949971b87a4e72a6eb09b1b76852311857a4a814e3951f91192f835c93b036539f79c63570fa1bcffccd70f84edc2755cc239bc71e5e4a2192a23c2dd65dfbaa811668e21aa2da13a4b626f91d3493f2e49f4630b31e60a61464dc9f5af4c50ca2795f7e5dcb9850474dd8e99c581655bef517b3622e6a703c48d1919acb5a7369ea1ff725f86f759d8b8db40f97187365fc726d89eaa3c2e6c197e340d544b34f7763cd70422c87fef5b767e487884cb2cd13da49bbc1b5a81f231323f29680fc6a8050e6ba6dd6cbbfc219bd22274677d11e7ca1eb09a06b04b40a6f6614828c241b96f8d536a92c8868e19bda491e842c3a2bf6d49fc03aef642afb51b489314a3d54deb44736d06060689b0666772d660995a728d15911d4615381cecf0578042abde689693a0a5849e051f352b9a31c2f995c224de80b964272c888abc6f6fd77365bacf26d34b11a07d92ec8a2e1dac82da3e9d52621cdc5043a7d1c2c9738e38bba15605f670444ea948201a08c3034eca74553719a87a3067d70eb3b3626c1912be00c4da43ca6a15fd0ce03a911a7202f91e4f0199e5c40f0c4c7ece5182c2b6e674663332a61b4e46f3511caaab43149921a7406400289c785ffe683ea122bdd4b721ee85c196e4012c6d80fed4f50f262b558b8525664bcb52eea2510b3e229deffc38ca03a0a2d09c5936387a43bea5ff04630b45352c287b446b72e284d81ccb15009ffef9c1568a8e75ad600c3f02ccabac8ab82aa267f0960b539e9824987c1504cdda33a75efb581378518a3b04b3c20f179c1dea6a4e4321ed8426784a1e5c0b09aeb2d691ef2ae082805dcef42b2ee539207affd992d6d3c6383326c2680b03fd3753d567b9563d13f5dc710c9b6897eea60d8aadad5a11a4265a5e6b305404f0b8fe1d294d6b75ed1eddfef76019effe05a8d0f4b8b4f2a1203c1d2f9a599a63087697594b7bc7c3b48ef49df0d5ac80fc9cca9a97bd79b1a1901fce1f261c1ef39aed1dddbbeeb9b9d845a47cbbe57c9fda439aa9620c22fe4655961d852e4460655fbd53884e6a78e4ddcdd91d68514838aef61bd050ac755148e06e7ef4bf81c47da5ad46703caf871f94382697f3d13138ebbf9a541db36f77e6e03867a8ac54fdc5db57131d3b68b6d53382c64f0d802909a6231b5531c1178e6e458a96a5b6db8efc3786e5904394c146210b014c5d68f1d9823f8457cd4813689834ec40a92b654105ad345f93a6b4d7fa294913706fc25710d67fbfd34407a03b0d1b8cab2dbfd8488bd39ebb1d824ab00d6818e486a7e5bcdb4d618397ce1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2000"/5425], 0x1530) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0a268a927f", 0x818d, 0xc, 0x0, 0x80cf) 12:30:51 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88001, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xa) keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=@encrypted_new={'new ', 'default', 0x20, 'user:', 'syz', 0x20, 0xffd}, 0x2a, 0x0) r0 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) add_key$user(&(0x7f0000000040), &(0x7f0000000000), &(0x7f00000002c0)='s', 0x1, 0xfffffffffffffffe) r1 = add_key(0x0, 0x0, &(0x7f0000000100), 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r1, &(0x7f0000000240)=""/112, 0x349b7f55) request_key(&(0x7f0000000340)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)='user:', r0) keyctl$read(0xb, r0, &(0x7f0000000240)=""/112, 0x349b7f55) 12:30:51 executing program 2: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x8, 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, 0x40514, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0xa8, 0x0, 0x4, 0x4, 0x0, 0xef, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000500), 0x6}, 0x0, 0x5527, 0x7fffffff, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3ff, 0x0, 0x6}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x4e8, 0x328, 0x4, 0xd0e0011, 0x0, 0xc6, 0x450, 0x1d8, 0x190, 0x450, 0x1d8, 0x3, 0x0, {[{{@ip={@multicast1=0xe0006900, @multicast1, 0x0, 0x0, 'nr0\x00', '\x00', {}, {}, 0x1}, 0x0, 0x2c8, 0x328, 0x0, {}, [@common=@icmp={{0x28}}, @common=@unspec=@bpf1={{0x230}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}, {{@uncond, 0x0, 0xc0, 0x128, 0x0, {}, [@common=@unspec=@cpu={{0x28}}, @common=@icmp={{0x28}, {0x0, "f9e0"}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x548) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f00000003c0)}], 0x5, &(0x7f00000005c0)=""/81, 0x51}, 0x12101) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast2}, 0x10) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="7f454c464001fe02b50d000000000000020000000000000053000000000000004000000000000000bd0200000000000000000000030038000100aa04ffff030051e57464080000000100000000000000ffffffff0000000007000000000000000400000000000000fbffffffffffffff10000000000000000300000004000000000200000000000002000000000000000104000000000000000000000000000003000000000000000000010000000000f86df9be05eff50c537987050ead15011b690667ea3ea7d0bcfec8681e77c9e57d0efe336d9980a2d8726772b0a3a29bd83bbb89801ecf569f8d1ca9d67718176269085bf61759f0e0b46c03125b746edbd889728bf21d96f986fe4e01829977b758f9854884d0e1e1f0cb3b077e886d471af27866d6a8f79ff97786132f76e5e9531f3e55ee1b3d73c2b12cb9ad58c8ce64ef9dd6075ddb271176c481b29b485c817b9f77892ac00c50c08ad704d4ce2fc0d8c2cae3270217292d6062f785e59592513b7c1157077f91510d5b6e0486dc40e0c1ec507a13a975e0751c8e6f7e1d312f2ab5e47b2171f9a19d8fb678f869afaef3c9e9dcb15bd82ae42314b61da4e0056f861c28ddfaebc45f6ddce54535afedade745481a019dc17a6b046586ca1960ecddbe1671abe06ef9e1d50c1d89e28e96f867317a828a9636a11cfe2e71e1d2566bc4b7b9079e8687eeeefa87d56837eae2a0fa93eabf2a53a67fac02ae3601dca672775b5038ef9cdd6aaad952ae50119e2a7436aafb29196ca8f2f7d8a61b87a0705d83021ba150a88a1daed5c6892243b0367ab97bca429d9eddf1db82a3ca6e20da8ed69433aba01f3864353a097d1237f769e248205e43af4e014412568d3bef64787f013c786a90ae46ff46a554fb58ddfab9606fa24f0b34ed0bdd7d1ef0fb3dce33a86f68ebf4e90e3e3f073cece5f73ba59fbd32c1e79bdce86a9e1127fc32b2ba3ea9750e34400d3bea6f70a65943b068e25932a165918ace52b061e2129f8f17211d499e36cb4afa49b78f6de4e2c952657f1604a6f132395494d4f82f6c885887e15776a0ce5b7f6fe0f27508f301bb5662c5181681f2f5ce263cdad8ac4d0d72c53901bb80c86cb49dec1b4d43335a19a00e14a74f28e751e2bdab1ecc4ca8126edabc0f44ca33932f9ca570c7fc101ec577c7c1a18018de227f3a9c0c90c1ccbba0162f267edd9e120db8ca65f42fbc8bb7d415d5e2352d3a96efbc2fc05202e218d959ae8327dccb1d961b378bbd64e3e70471f78750a8e17598991e85fa43179650bc6a8d2950a7d30252fa7b54254ed764e0ba6df11b863c4690badf7ec516a5048c652a953795b5ca9cc02c68f44fff49dce79e0b6c931ad69f8c25ec81fe61c242baefb4a1a6ec6dcbaf149db15d264905f89739d80eb4e87b2a746d74e80654c2f3020ecd7d9f5be1e8485ebed5e0c761836c056b2cbd723b85df670e9ee5edec7fb6d0a2fd5bb7a2e27c0e8122f2aeebcfed313d66424ae1cca17baa31bfee14c81281e321c4d90a76e7db25dc994fd63f480ff7bb3eb5ac05ea9a605d2ace9a96a6b465c24977e94fc8052034308bd65979255c4b14bbeecc429ba133e7080d0571c09fd813e99e0c415e7c7619c3d583c7f0d0cec3f53c37be2c2ec167e92012472fdac68f4b5e2241c8ab799150cc87ad2ac72d98af85f5c5ea7400dcaef813650e1053eb71809a37f1b5bd80884dacc36d448596fadcf24e675759c77e4a1860099b1bd91a1c45e121445ef91a23b25d3ebfd694f74b49cd0499ef2c59f27560822dc11df328826660526b24abf47f26c4f5695987c580f9705af0879b050af97a3aac39f95dabf586c1524f4ed045b2573633882a0953445e2121b20ad008198b6708b03d94995b0e608cfb115393df1728d553fe2e9f4ae00a9165f2d6b896bfafc616bd248df860a3535ee524fd5cbecae7b53e46108ca3ddcd823efe9b927ae0dc1381708cb85de9e4674222ad138667ef00fa3a80caec7d48c2c1d5435d84001499f7896cd4649cf5be7707e68a0ff17c47a72980a27b654b90c0764a644b3cd4e562147a2482762cd5f283db489348a743a7a141ec3ad4ce96d936d1d49f39621cb23167b0b24b3e5e3975d16809ea11b37339a1402438dbafb685b0dbade693d8e6f2c69df35270530c1460667c096908adad07012c77f870b0101e155d59ab33f548f1e8edbf5a396482a415650e5482d9858297768422159208c0fa54fd22a053d91df0f6bc486bb8026741f1991cf02c670806d0f666e0bd0556a1ad94c73035e676fe08b5eb59c67542bd02eb6d38524303f406ff89414a65dbcdfebc259f5721c21e0ec6cf7b6e0eebcdd0e02327f54d1107628fa8d37b0a342ef7a72cc90b70225befc8169799001e52543f3ec946fd730634c1c6c4590dad9af0d13af330f7f186c2b095d76619ef6fc1975190d42e5615c6b65d34e2f7f59be86b5b91e1b4e29f68b0ed916b5dfdc1a56efd5758eaef93de74b2287e4cbc0142cf795c12957a6aeb9ec92b7b3d32daa3da7f425ddcb7b012f32f1e4c1f7a6e77d0f4db8948e5f9b7eaf780bd5dd48b59e3f0a510e89659404787d8837ce2adb181e86f9f1f67a4dcd57e3c384565feba2a9219ec9ca62289e5e8a25e2d63e96fb3b61018afce69583c1b11d43d2b1a9716ee4ef5b5dfe658f83c875ed06ebdf7af246696fd388ab5584ed7119018320331444fa8ab6521402f78da4b76277734d89061bb8ea91f67ef8aba270eea4c56ccfb2af8aabb0266812e086e5197dd021a56fceed3f5d4a9881face956696c64d886783a408395638f32d4d502ac69509eaad20060e7b4ffab1da0578f0b7b03d86c56cc617ece1cb173af67aebb82c2b908f4e0c4bf5430d4322a2f64d6cbf2bf1721859238f6cf372e89a1c63be8eb88b1fb4a0f76a27e1778c06b8ed3436ff364bf21a227680db71f139b7cca341fce8580d1b78e3174c5bc00a3d7779949a57fa5c04d54e5eb98c3345ca8415f8cdcb78534c2e82012e54d02780bb2399975fa39f4b6be93e0f2d8bb64bd20b0fbe051accb22f35289744349e496e79ecda6b231a00903e6d4cc4c31feec1895af0fd76ee1dfd18b6c3025d29829c69c5cde889b30dcb2b8181051c9bdc8c3947916cdd048c07eb097e11efd30116ea8c4b752daf47eb00e9ac87053a93ff2c7fcd332ca6a11c42468288a77de99fd5f915b320ba0e2c1cf7c4a74c5a02011674a44a87f98aa8bbe022230a177c7eebd6e9733480cb085010fc200834ef154cbf415f6998c38ddfec79d2db348187718fba7650e95a39136631569089511aeedc8ef8573aa1997c3507913b0f5505e699dd0bc17ec2eb550d7e3c213598ec60b78bd58a7230c0a5528bb122046f123ab4b2aa6e30172f5c3c4ed65906055c2634c8da4198514302d0bb0e6b445aca31968e5d7d16a28f77fac6d65e959cc2d41df142e8bb41decb09855b4bbd11d53bd72858d14a62645d04597c23fbf35cfe92542c62af95e409c27ccc761e26c972dedb531dfa586eb9948adcf6cf3e6f05501bcf4d939c4ec6d0649edd7e9a7787c7d55220adcfb29f7289a6dda2089ff1e9fc1d30d56170d380455dbd5802ec930ce39cf62a6a795d815cf1e5b992183f024efc53bb65d4863042a19fc7221e728757d35a282e2a14a629f23a5ed899b0c7c8ad93ae49750fb8701c03c08f5f863ec730c25ca3a2412c729e56a7c56ce2c864e436b7e9be9371290ebb6f41ea100000000000000e3d648e7d333a5d92a1a7b82582f84c71573db3cae47e73756fc8a8a56c6bbad7c3ee52ac482300fe1c3e7ee66a988f85a6b44696e08c0d16676e75eb9eed90902d7495b8a1063127ddf99290ac2d68f4758b693993b4a726f695e207bbbe1b7f1208e00872b1f031d920d3e62fd0298d9750d8cf7b303db85befcb4ee95e23cabc13a527becc3023c288b54c303e9ae8696284e6d0603e7255bfc285c04ea09cf2249561f989e44c343479c0a172224572cb933cd4f6c08ca47a876c9b9ba676ce32c747ec23c64e9e3fba747a0b447070a73ed16013feae82d67af967a1ca667cc45fbc7615c1a5d42a794f2a5d056f92735f7ca5c316a143dc3b997501c049cf9f9131439a848e9413032e67cbab586aa73759a1b4b1df225c1e191edd316fd78894545435896241eeb0ffe01df5271cdb7f8dbb9d28f797e93a40552d83e49314e067cc79787ddde333f06ddfbe45f2a935b7bd10287bec8093f0c0b34cb530c461b23fa900dd6bbf7033a01cf12e5fdd175b4ccd8c21c8577e510cc26f91786e372755180301c65d32a40a3b2cfed4317ee0e4d0917c0aead18696a2a2f7fcc2dea8d2c3bd2d04b9dc35355602aa5f7ee10b701043571b1f9797caf9e0ebda0d989a0c0365d5ecc049c4f027ea7d5732d194b6869b5e166381db1249bde3f2fa4e0c7378b3e0988ee3bbcec9225de6c2221d1488f264a2b7c76f6994c652f0ef65353647eb55b382c89f54eae6467a0241210865b8f715ebe66d4695f5cffe949971b87a4e72a6eb09b1b76852311857a4a814e3951f91192f835c93b036539f79c63570fa1bcffccd70f84edc2755cc239bc71e5e4a2192a23c2dd65dfbaa811668e21aa2da13a4b626f91d3493f2e49f4630b31e60a61464dc9f5af4c50ca2795f7e5dcb9850474dd8e99c581655bef517b3622e6a703c48d1919acb5a7369ea1ff725f86f759d8b8db40f97187365fc726d89eaa3c2e6c197e340d544b34f7763cd70422c87fef5b767e487884cb2cd13da49bbc1b5a81f231323f29680fc6a8050e6ba6dd6cbbfc219bd22274677d11e7ca1eb09a06b04b40a6f6614828c241b96f8d536a92c8868e19bda491e842c3a2bf6d49fc03aef642afb51b489314a3d54deb44736d06060689b0666772d660995a728d15911d4615381cecf0578042abde689693a0a5849e051f352b9a31c2f995c224de80b964272c888abc6f6fd77365bacf26d34b11a07d92ec8a2e1dac82da3e9d52621cdc5043a7d1c2c9738e38bba15605f670444ea948201a08c3034eca74553719a87a3067d70eb3b3626c1912be00c4da43ca6a15fd0ce03a911a7202f91e4f0199e5c40f0c4c7ece5182c2b6e674663332a61b4e46f3511caaab43149921a7406400289c785ffe683ea122bdd4b721ee85c196e4012c6d80fed4f50f262b558b8525664bcb52eea2510b3e229deffc38ca03a0a2d09c5936387a43bea5ff04630b45352c287b446b72e284d81ccb15009ffef9c1568a8e75ad600c3f02ccabac8ab82aa267f0960b539e9824987c1504cdda33a75efb581378518a3b04b3c20f179c1dea6a4e4321ed8426784a1e5c0b09aeb2d691ef2ae082805dcef42b2ee539207affd992d6d3c6383326c2680b03fd3753d567b9563d13f5dc710c9b6897eea60d8aadad5a11a4265a5e6b305404f0b8fe1d294d6b75ed1eddfef76019effe05a8d0f4b8b4f2a1203c1d2f9a599a63087697594b7bc7c3b48ef49df0d5ac80fc9cca9a97bd79b1a1901fce1f261c1ef39aed1dddbbeeb9b9d845a47cbbe57c9fda439aa9620c22fe4655961d852e4460655fbd53884e6a78e4ddcdd91d68514838aef61bd050ac755148e06e7ef4bf81c47da5ad46703caf871f94382697f3d13138ebbf9a541db36f77e6e03867a8ac54fdc5db57131d3b68b6d53382c64f0d802909a6231b5531c1178e6e458a96a5b6db8efc3786e5904394c146210b014c5d68f1d9823f8457cd4813689834ec40a92b654105ad345f93a6b4d7fa294913706fc25710d67fbfd34407a03b0d1b8cab2dbfd8488bd39ebb1d824ab00d6818e486a7e5bcdb4d618397ce1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2000"/5425], 0x1530) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0a268a927f", 0x818d, 0xc, 0x0, 0x80cf) 12:30:51 executing program 5: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x8, 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, 0x40514, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0xa8, 0x0, 0x4, 0x4, 0x0, 0xef, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000500), 0x6}, 0x0, 0x5527, 0x7fffffff, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3ff, 0x0, 0x6}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x4e8, 0x328, 0x4, 0xd0e0011, 0x0, 0xc6, 0x450, 0x1d8, 0x190, 0x450, 0x1d8, 0x3, 0x0, {[{{@ip={@multicast1=0xe0006900, @multicast1, 0x0, 0x0, 'nr0\x00', '\x00', {}, {}, 0x1}, 0x0, 0x2c8, 0x328, 0x0, {}, [@common=@icmp={{0x28}}, @common=@unspec=@bpf1={{0x230}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}, {{@uncond, 0x0, 0xc0, 0x128, 0x0, {}, [@common=@unspec=@cpu={{0x28}}, @common=@icmp={{0x28}, {0x0, "f9e0"}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x548) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f00000003c0)}], 0x5, &(0x7f00000005c0)=""/81, 0x51}, 0x12101) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast2}, 0x10) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="7f454c464001fe02b50d000000000000020000000000000053000000000000004000000000000000bd0200000000000000000000030038000100aa04ffff030051e57464080000000100000000000000ffffffff0000000007000000000000000400000000000000fbffffffffffffff10000000000000000300000004000000000200000000000002000000000000000104000000000000000000000000000003000000000000000000010000000000f86df9be05eff50c537987050ead15011b690667ea3ea7d0bcfec8681e77c9e57d0efe336d9980a2d8726772b0a3a29bd83bbb89801ecf569f8d1ca9d67718176269085bf61759f0e0b46c03125b746edbd889728bf21d96f986fe4e01829977b758f9854884d0e1e1f0cb3b077e886d471af27866d6a8f79ff97786132f76e5e9531f3e55ee1b3d73c2b12cb9ad58c8ce64ef9dd6075ddb271176c481b29b485c817b9f77892ac00c50c08ad704d4ce2fc0d8c2cae3270217292d6062f785e59592513b7c1157077f91510d5b6e0486dc40e0c1ec507a13a975e0751c8e6f7e1d312f2ab5e47b2171f9a19d8fb678f869afaef3c9e9dcb15bd82ae42314b61da4e0056f861c28ddfaebc45f6ddce54535afedade745481a019dc17a6b046586ca1960ecddbe1671abe06ef9e1d50c1d89e28e96f867317a828a9636a11cfe2e71e1d2566bc4b7b9079e8687eeeefa87d56837eae2a0fa93eabf2a53a67fac02ae3601dca672775b5038ef9cdd6aaad952ae50119e2a7436aafb29196ca8f2f7d8a61b87a0705d83021ba150a88a1daed5c6892243b0367ab97bca429d9eddf1db82a3ca6e20da8ed69433aba01f3864353a097d1237f769e248205e43af4e014412568d3bef64787f013c786a90ae46ff46a554fb58ddfab9606fa24f0b34ed0bdd7d1ef0fb3dce33a86f68ebf4e90e3e3f073cece5f73ba59fbd32c1e79bdce86a9e1127fc32b2ba3ea9750e34400d3bea6f70a65943b068e25932a165918ace52b061e2129f8f17211d499e36cb4afa49b78f6de4e2c952657f1604a6f132395494d4f82f6c885887e15776a0ce5b7f6fe0f27508f301bb5662c5181681f2f5ce263cdad8ac4d0d72c53901bb80c86cb49dec1b4d43335a19a00e14a74f28e751e2bdab1ecc4ca8126edabc0f44ca33932f9ca570c7fc101ec577c7c1a18018de227f3a9c0c90c1ccbba0162f267edd9e120db8ca65f42fbc8bb7d415d5e2352d3a96efbc2fc05202e218d959ae8327dccb1d961b378bbd64e3e70471f78750a8e17598991e85fa43179650bc6a8d2950a7d30252fa7b54254ed764e0ba6df11b863c4690badf7ec516a5048c652a953795b5ca9cc02c68f44fff49dce79e0b6c931ad69f8c25ec81fe61c242baefb4a1a6ec6dcbaf149db15d264905f89739d80eb4e87b2a746d74e80654c2f3020ecd7d9f5be1e8485ebed5e0c761836c056b2cbd723b85df670e9ee5edec7fb6d0a2fd5bb7a2e27c0e8122f2aeebcfed313d66424ae1cca17baa31bfee14c81281e321c4d90a76e7db25dc994fd63f480ff7bb3eb5ac05ea9a605d2ace9a96a6b465c24977e94fc8052034308bd65979255c4b14bbeecc429ba133e7080d0571c09fd813e99e0c415e7c7619c3d583c7f0d0cec3f53c37be2c2ec167e92012472fdac68f4b5e2241c8ab799150cc87ad2ac72d98af85f5c5ea7400dcaef813650e1053eb71809a37f1b5bd80884dacc36d448596fadcf24e675759c77e4a1860099b1bd91a1c45e121445ef91a23b25d3ebfd694f74b49cd0499ef2c59f27560822dc11df328826660526b24abf47f26c4f5695987c580f9705af0879b050af97a3aac39f95dabf586c1524f4ed045b2573633882a0953445e2121b20ad008198b6708b03d94995b0e608cfb115393df1728d553fe2e9f4ae00a9165f2d6b896bfafc616bd248df860a3535ee524fd5cbecae7b53e46108ca3ddcd823efe9b927ae0dc1381708cb85de9e4674222ad138667ef00fa3a80caec7d48c2c1d5435d84001499f7896cd4649cf5be7707e68a0ff17c47a72980a27b654b90c0764a644b3cd4e562147a2482762cd5f283db489348a743a7a141ec3ad4ce96d936d1d49f39621cb23167b0b24b3e5e3975d16809ea11b37339a1402438dbafb685b0dbade693d8e6f2c69df35270530c1460667c096908adad07012c77f870b0101e155d59ab33f548f1e8edbf5a396482a415650e5482d9858297768422159208c0fa54fd22a053d91df0f6bc486bb8026741f1991cf02c670806d0f666e0bd0556a1ad94c73035e676fe08b5eb59c67542bd02eb6d38524303f406ff89414a65dbcdfebc259f5721c21e0ec6cf7b6e0eebcdd0e02327f54d1107628fa8d37b0a342ef7a72cc90b70225befc8169799001e52543f3ec946fd730634c1c6c4590dad9af0d13af330f7f186c2b095d76619ef6fc1975190d42e5615c6b65d34e2f7f59be86b5b91e1b4e29f68b0ed916b5dfdc1a56efd5758eaef93de74b2287e4cbc0142cf795c12957a6aeb9ec92b7b3d32daa3da7f425ddcb7b012f32f1e4c1f7a6e77d0f4db8948e5f9b7eaf780bd5dd48b59e3f0a510e89659404787d8837ce2adb181e86f9f1f67a4dcd57e3c384565feba2a9219ec9ca62289e5e8a25e2d63e96fb3b61018afce69583c1b11d43d2b1a9716ee4ef5b5dfe658f83c875ed06ebdf7af246696fd388ab5584ed7119018320331444fa8ab6521402f78da4b76277734d89061bb8ea91f67ef8aba270eea4c56ccfb2af8aabb0266812e086e5197dd021a56fceed3f5d4a9881face956696c64d886783a408395638f32d4d502ac69509eaad20060e7b4ffab1da0578f0b7b03d86c56cc617ece1cb173af67aebb82c2b908f4e0c4bf5430d4322a2f64d6cbf2bf1721859238f6cf372e89a1c63be8eb88b1fb4a0f76a27e1778c06b8ed3436ff364bf21a227680db71f139b7cca341fce8580d1b78e3174c5bc00a3d7779949a57fa5c04d54e5eb98c3345ca8415f8cdcb78534c2e82012e54d02780bb2399975fa39f4b6be93e0f2d8bb64bd20b0fbe051accb22f35289744349e496e79ecda6b231a00903e6d4cc4c31feec1895af0fd76ee1dfd18b6c3025d29829c69c5cde889b30dcb2b8181051c9bdc8c3947916cdd048c07eb097e11efd30116ea8c4b752daf47eb00e9ac87053a93ff2c7fcd332ca6a11c42468288a77de99fd5f915b320ba0e2c1cf7c4a74c5a02011674a44a87f98aa8bbe022230a177c7eebd6e9733480cb085010fc200834ef154cbf415f6998c38ddfec79d2db348187718fba7650e95a39136631569089511aeedc8ef8573aa1997c3507913b0f5505e699dd0bc17ec2eb550d7e3c213598ec60b78bd58a7230c0a5528bb122046f123ab4b2aa6e30172f5c3c4ed65906055c2634c8da4198514302d0bb0e6b445aca31968e5d7d16a28f77fac6d65e959cc2d41df142e8bb41decb09855b4bbd11d53bd72858d14a62645d04597c23fbf35cfe92542c62af95e409c27ccc761e26c972dedb531dfa586eb9948adcf6cf3e6f05501bcf4d939c4ec6d0649edd7e9a7787c7d55220adcfb29f7289a6dda2089ff1e9fc1d30d56170d380455dbd5802ec930ce39cf62a6a795d815cf1e5b992183f024efc53bb65d4863042a19fc7221e728757d35a282e2a14a629f23a5ed899b0c7c8ad93ae49750fb8701c03c08f5f863ec730c25ca3a2412c729e56a7c56ce2c864e436b7e9be9371290ebb6f41ea100000000000000e3d648e7d333a5d92a1a7b82582f84c71573db3cae47e73756fc8a8a56c6bbad7c3ee52ac482300fe1c3e7ee66a988f85a6b44696e08c0d16676e75eb9eed90902d7495b8a1063127ddf99290ac2d68f4758b693993b4a726f695e207bbbe1b7f1208e00872b1f031d920d3e62fd0298d9750d8cf7b303db85befcb4ee95e23cabc13a527becc3023c288b54c303e9ae8696284e6d0603e7255bfc285c04ea09cf2249561f989e44c343479c0a172224572cb933cd4f6c08ca47a876c9b9ba676ce32c747ec23c64e9e3fba747a0b447070a73ed16013feae82d67af967a1ca667cc45fbc7615c1a5d42a794f2a5d056f92735f7ca5c316a143dc3b997501c049cf9f9131439a848e9413032e67cbab586aa73759a1b4b1df225c1e191edd316fd78894545435896241eeb0ffe01df5271cdb7f8dbb9d28f797e93a40552d83e49314e067cc79787ddde333f06ddfbe45f2a935b7bd10287bec8093f0c0b34cb530c461b23fa900dd6bbf7033a01cf12e5fdd175b4ccd8c21c8577e510cc26f91786e372755180301c65d32a40a3b2cfed4317ee0e4d0917c0aead18696a2a2f7fcc2dea8d2c3bd2d04b9dc35355602aa5f7ee10b701043571b1f9797caf9e0ebda0d989a0c0365d5ecc049c4f027ea7d5732d194b6869b5e166381db1249bde3f2fa4e0c7378b3e0988ee3bbcec9225de6c2221d1488f264a2b7c76f6994c652f0ef65353647eb55b382c89f54eae6467a0241210865b8f715ebe66d4695f5cffe949971b87a4e72a6eb09b1b76852311857a4a814e3951f91192f835c93b036539f79c63570fa1bcffccd70f84edc2755cc239bc71e5e4a2192a23c2dd65dfbaa811668e21aa2da13a4b626f91d3493f2e49f4630b31e60a61464dc9f5af4c50ca2795f7e5dcb9850474dd8e99c581655bef517b3622e6a703c48d1919acb5a7369ea1ff725f86f759d8b8db40f97187365fc726d89eaa3c2e6c197e340d544b34f7763cd70422c87fef5b767e487884cb2cd13da49bbc1b5a81f231323f29680fc6a8050e6ba6dd6cbbfc219bd22274677d11e7ca1eb09a06b04b40a6f6614828c241b96f8d536a92c8868e19bda491e842c3a2bf6d49fc03aef642afb51b489314a3d54deb44736d06060689b0666772d660995a728d15911d4615381cecf0578042abde689693a0a5849e051f352b9a31c2f995c224de80b964272c888abc6f6fd77365bacf26d34b11a07d92ec8a2e1dac82da3e9d52621cdc5043a7d1c2c9738e38bba15605f670444ea948201a08c3034eca74553719a87a3067d70eb3b3626c1912be00c4da43ca6a15fd0ce03a911a7202f91e4f0199e5c40f0c4c7ece5182c2b6e674663332a61b4e46f3511caaab43149921a7406400289c785ffe683ea122bdd4b721ee85c196e4012c6d80fed4f50f262b558b8525664bcb52eea2510b3e229deffc38ca03a0a2d09c5936387a43bea5ff04630b45352c287b446b72e284d81ccb15009ffef9c1568a8e75ad600c3f02ccabac8ab82aa267f0960b539e9824987c1504cdda33a75efb581378518a3b04b3c20f179c1dea6a4e4321ed8426784a1e5c0b09aeb2d691ef2ae082805dcef42b2ee539207affd992d6d3c6383326c2680b03fd3753d567b9563d13f5dc710c9b6897eea60d8aadad5a11a4265a5e6b305404f0b8fe1d294d6b75ed1eddfef76019effe05a8d0f4b8b4f2a1203c1d2f9a599a63087697594b7bc7c3b48ef49df0d5ac80fc9cca9a97bd79b1a1901fce1f261c1ef39aed1dddbbeeb9b9d845a47cbbe57c9fda439aa9620c22fe4655961d852e4460655fbd53884e6a78e4ddcdd91d68514838aef61bd050ac755148e06e7ef4bf81c47da5ad46703caf871f94382697f3d13138ebbf9a541db36f77e6e03867a8ac54fdc5db57131d3b68b6d53382c64f0d802909a6231b5531c1178e6e458a96a5b6db8efc3786e5904394c146210b014c5d68f1d9823f8457cd4813689834ec40a92b654105ad345f93a6b4d7fa294913706fc25710d67fbfd34407a03b0d1b8cab2dbfd8488bd39ebb1d824ab00d6818e486a7e5bcdb4d618397ce1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2000"/5425], 0x1530) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0a268a927f", 0x818d, 0xc, 0x0, 0x80cf) 12:30:51 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x8, 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, 0x40514, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0xa8, 0x0, 0x4, 0x4, 0x0, 0xef, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000500), 0x6}, 0x0, 0x5527, 0x7fffffff, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3ff, 0x0, 0x6}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x4e8, 0x328, 0x4, 0xd0e0011, 0x0, 0xc6, 0x450, 0x1d8, 0x190, 0x450, 0x1d8, 0x3, 0x0, {[{{@ip={@multicast1=0xe0006900, @multicast1, 0x0, 0x0, 'nr0\x00', '\x00', {}, {}, 0x1}, 0x0, 0x2c8, 0x328, 0x0, {}, [@common=@icmp={{0x28}}, @common=@unspec=@bpf1={{0x230}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}, {{@uncond, 0x0, 0xc0, 0x128, 0x0, {}, [@common=@unspec=@cpu={{0x28}}, @common=@icmp={{0x28}, {0x0, "f9e0"}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x548) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f00000003c0)}], 0x5, &(0x7f00000005c0)=""/81, 0x51}, 0x12101) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast2}, 0x10) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="7f454c464001fe02b50d000000000000020000000000000053000000000000004000000000000000bd0200000000000000000000030038000100aa04ffff030051e57464080000000100000000000000ffffffff0000000007000000000000000400000000000000fbffffffffffffff10000000000000000300000004000000000200000000000002000000000000000104000000000000000000000000000003000000000000000000010000000000f86df9be05eff50c537987050ead15011b690667ea3ea7d0bcfec8681e77c9e57d0efe336d9980a2d8726772b0a3a29bd83bbb89801ecf569f8d1ca9d67718176269085bf61759f0e0b46c03125b746edbd889728bf21d96f986fe4e01829977b758f9854884d0e1e1f0cb3b077e886d471af27866d6a8f79ff97786132f76e5e9531f3e55ee1b3d73c2b12cb9ad58c8ce64ef9dd6075ddb271176c481b29b485c817b9f77892ac00c50c08ad704d4ce2fc0d8c2cae3270217292d6062f785e59592513b7c1157077f91510d5b6e0486dc40e0c1ec507a13a975e0751c8e6f7e1d312f2ab5e47b2171f9a19d8fb678f869afaef3c9e9dcb15bd82ae42314b61da4e0056f861c28ddfaebc45f6ddce54535afedade745481a019dc17a6b046586ca1960ecddbe1671abe06ef9e1d50c1d89e28e96f867317a828a9636a11cfe2e71e1d2566bc4b7b9079e8687eeeefa87d56837eae2a0fa93eabf2a53a67fac02ae3601dca672775b5038ef9cdd6aaad952ae50119e2a7436aafb29196ca8f2f7d8a61b87a0705d83021ba150a88a1daed5c6892243b0367ab97bca429d9eddf1db82a3ca6e20da8ed69433aba01f3864353a097d1237f769e248205e43af4e014412568d3bef64787f013c786a90ae46ff46a554fb58ddfab9606fa24f0b34ed0bdd7d1ef0fb3dce33a86f68ebf4e90e3e3f073cece5f73ba59fbd32c1e79bdce86a9e1127fc32b2ba3ea9750e34400d3bea6f70a65943b068e25932a165918ace52b061e2129f8f17211d499e36cb4afa49b78f6de4e2c952657f1604a6f132395494d4f82f6c885887e15776a0ce5b7f6fe0f27508f301bb5662c5181681f2f5ce263cdad8ac4d0d72c53901bb80c86cb49dec1b4d43335a19a00e14a74f28e751e2bdab1ecc4ca8126edabc0f44ca33932f9ca570c7fc101ec577c7c1a18018de227f3a9c0c90c1ccbba0162f267edd9e120db8ca65f42fbc8bb7d415d5e2352d3a96efbc2fc05202e218d959ae8327dccb1d961b378bbd64e3e70471f78750a8e17598991e85fa43179650bc6a8d2950a7d30252fa7b54254ed764e0ba6df11b863c4690badf7ec516a5048c652a953795b5ca9cc02c68f44fff49dce79e0b6c931ad69f8c25ec81fe61c242baefb4a1a6ec6dcbaf149db15d264905f89739d80eb4e87b2a746d74e80654c2f3020ecd7d9f5be1e8485ebed5e0c761836c056b2cbd723b85df670e9ee5edec7fb6d0a2fd5bb7a2e27c0e8122f2aeebcfed313d66424ae1cca17baa31bfee14c81281e321c4d90a76e7db25dc994fd63f480ff7bb3eb5ac05ea9a605d2ace9a96a6b465c24977e94fc8052034308bd65979255c4b14bbeecc429ba133e7080d0571c09fd813e99e0c415e7c7619c3d583c7f0d0cec3f53c37be2c2ec167e92012472fdac68f4b5e2241c8ab799150cc87ad2ac72d98af85f5c5ea7400dcaef813650e1053eb71809a37f1b5bd80884dacc36d448596fadcf24e675759c77e4a1860099b1bd91a1c45e121445ef91a23b25d3ebfd694f74b49cd0499ef2c59f27560822dc11df328826660526b24abf47f26c4f5695987c580f9705af0879b050af97a3aac39f95dabf586c1524f4ed045b2573633882a0953445e2121b20ad008198b6708b03d94995b0e608cfb115393df1728d553fe2e9f4ae00a9165f2d6b896bfafc616bd248df860a3535ee524fd5cbecae7b53e46108ca3ddcd823efe9b927ae0dc1381708cb85de9e4674222ad138667ef00fa3a80caec7d48c2c1d5435d84001499f7896cd4649cf5be7707e68a0ff17c47a72980a27b654b90c0764a644b3cd4e562147a2482762cd5f283db489348a743a7a141ec3ad4ce96d936d1d49f39621cb23167b0b24b3e5e3975d16809ea11b37339a1402438dbafb685b0dbade693d8e6f2c69df35270530c1460667c096908adad07012c77f870b0101e155d59ab33f548f1e8edbf5a396482a415650e5482d9858297768422159208c0fa54fd22a053d91df0f6bc486bb8026741f1991cf02c670806d0f666e0bd0556a1ad94c73035e676fe08b5eb59c67542bd02eb6d38524303f406ff89414a65dbcdfebc259f5721c21e0ec6cf7b6e0eebcdd0e02327f54d1107628fa8d37b0a342ef7a72cc90b70225befc8169799001e52543f3ec946fd730634c1c6c4590dad9af0d13af330f7f186c2b095d76619ef6fc1975190d42e5615c6b65d34e2f7f59be86b5b91e1b4e29f68b0ed916b5dfdc1a56efd5758eaef93de74b2287e4cbc0142cf795c12957a6aeb9ec92b7b3d32daa3da7f425ddcb7b012f32f1e4c1f7a6e77d0f4db8948e5f9b7eaf780bd5dd48b59e3f0a510e89659404787d8837ce2adb181e86f9f1f67a4dcd57e3c384565feba2a9219ec9ca62289e5e8a25e2d63e96fb3b61018afce69583c1b11d43d2b1a9716ee4ef5b5dfe658f83c875ed06ebdf7af246696fd388ab5584ed7119018320331444fa8ab6521402f78da4b76277734d89061bb8ea91f67ef8aba270eea4c56ccfb2af8aabb0266812e086e5197dd021a56fceed3f5d4a9881face956696c64d886783a408395638f32d4d502ac69509eaad20060e7b4ffab1da0578f0b7b03d86c56cc617ece1cb173af67aebb82c2b908f4e0c4bf5430d4322a2f64d6cbf2bf1721859238f6cf372e89a1c63be8eb88b1fb4a0f76a27e1778c06b8ed3436ff364bf21a227680db71f139b7cca341fce8580d1b78e3174c5bc00a3d7779949a57fa5c04d54e5eb98c3345ca8415f8cdcb78534c2e82012e54d02780bb2399975fa39f4b6be93e0f2d8bb64bd20b0fbe051accb22f35289744349e496e79ecda6b231a00903e6d4cc4c31feec1895af0fd76ee1dfd18b6c3025d29829c69c5cde889b30dcb2b8181051c9bdc8c3947916cdd048c07eb097e11efd30116ea8c4b752daf47eb00e9ac87053a93ff2c7fcd332ca6a11c42468288a77de99fd5f915b320ba0e2c1cf7c4a74c5a02011674a44a87f98aa8bbe022230a177c7eebd6e9733480cb085010fc200834ef154cbf415f6998c38ddfec79d2db348187718fba7650e95a39136631569089511aeedc8ef8573aa1997c3507913b0f5505e699dd0bc17ec2eb550d7e3c213598ec60b78bd58a7230c0a5528bb122046f123ab4b2aa6e30172f5c3c4ed65906055c2634c8da4198514302d0bb0e6b445aca31968e5d7d16a28f77fac6d65e959cc2d41df142e8bb41decb09855b4bbd11d53bd72858d14a62645d04597c23fbf35cfe92542c62af95e409c27ccc761e26c972dedb531dfa586eb9948adcf6cf3e6f05501bcf4d939c4ec6d0649edd7e9a7787c7d55220adcfb29f7289a6dda2089ff1e9fc1d30d56170d380455dbd5802ec930ce39cf62a6a795d815cf1e5b992183f024efc53bb65d4863042a19fc7221e728757d35a282e2a14a629f23a5ed899b0c7c8ad93ae49750fb8701c03c08f5f863ec730c25ca3a2412c729e56a7c56ce2c864e436b7e9be9371290ebb6f41ea100000000000000e3d648e7d333a5d92a1a7b82582f84c71573db3cae47e73756fc8a8a56c6bbad7c3ee52ac482300fe1c3e7ee66a988f85a6b44696e08c0d16676e75eb9eed90902d7495b8a1063127ddf99290ac2d68f4758b693993b4a726f695e207bbbe1b7f1208e00872b1f031d920d3e62fd0298d9750d8cf7b303db85befcb4ee95e23cabc13a527becc3023c288b54c303e9ae8696284e6d0603e7255bfc285c04ea09cf2249561f989e44c343479c0a172224572cb933cd4f6c08ca47a876c9b9ba676ce32c747ec23c64e9e3fba747a0b447070a73ed16013feae82d67af967a1ca667cc45fbc7615c1a5d42a794f2a5d056f92735f7ca5c316a143dc3b997501c049cf9f9131439a848e9413032e67cbab586aa73759a1b4b1df225c1e191edd316fd78894545435896241eeb0ffe01df5271cdb7f8dbb9d28f797e93a40552d83e49314e067cc79787ddde333f06ddfbe45f2a935b7bd10287bec8093f0c0b34cb530c461b23fa900dd6bbf7033a01cf12e5fdd175b4ccd8c21c8577e510cc26f91786e372755180301c65d32a40a3b2cfed4317ee0e4d0917c0aead18696a2a2f7fcc2dea8d2c3bd2d04b9dc35355602aa5f7ee10b701043571b1f9797caf9e0ebda0d989a0c0365d5ecc049c4f027ea7d5732d194b6869b5e166381db1249bde3f2fa4e0c7378b3e0988ee3bbcec9225de6c2221d1488f264a2b7c76f6994c652f0ef65353647eb55b382c89f54eae6467a0241210865b8f715ebe66d4695f5cffe949971b87a4e72a6eb09b1b76852311857a4a814e3951f91192f835c93b036539f79c63570fa1bcffccd70f84edc2755cc239bc71e5e4a2192a23c2dd65dfbaa811668e21aa2da13a4b626f91d3493f2e49f4630b31e60a61464dc9f5af4c50ca2795f7e5dcb9850474dd8e99c581655bef517b3622e6a703c48d1919acb5a7369ea1ff725f86f759d8b8db40f97187365fc726d89eaa3c2e6c197e340d544b34f7763cd70422c87fef5b767e487884cb2cd13da49bbc1b5a81f231323f29680fc6a8050e6ba6dd6cbbfc219bd22274677d11e7ca1eb09a06b04b40a6f6614828c241b96f8d536a92c8868e19bda491e842c3a2bf6d49fc03aef642afb51b489314a3d54deb44736d06060689b0666772d660995a728d15911d4615381cecf0578042abde689693a0a5849e051f352b9a31c2f995c224de80b964272c888abc6f6fd77365bacf26d34b11a07d92ec8a2e1dac82da3e9d52621cdc5043a7d1c2c9738e38bba15605f670444ea948201a08c3034eca74553719a87a3067d70eb3b3626c1912be00c4da43ca6a15fd0ce03a911a7202f91e4f0199e5c40f0c4c7ece5182c2b6e674663332a61b4e46f3511caaab43149921a7406400289c785ffe683ea122bdd4b721ee85c196e4012c6d80fed4f50f262b558b8525664bcb52eea2510b3e229deffc38ca03a0a2d09c5936387a43bea5ff04630b45352c287b446b72e284d81ccb15009ffef9c1568a8e75ad600c3f02ccabac8ab82aa267f0960b539e9824987c1504cdda33a75efb581378518a3b04b3c20f179c1dea6a4e4321ed8426784a1e5c0b09aeb2d691ef2ae082805dcef42b2ee539207affd992d6d3c6383326c2680b03fd3753d567b9563d13f5dc710c9b6897eea60d8aadad5a11a4265a5e6b305404f0b8fe1d294d6b75ed1eddfef76019effe05a8d0f4b8b4f2a1203c1d2f9a599a63087697594b7bc7c3b48ef49df0d5ac80fc9cca9a97bd79b1a1901fce1f261c1ef39aed1dddbbeeb9b9d845a47cbbe57c9fda439aa9620c22fe4655961d852e4460655fbd53884e6a78e4ddcdd91d68514838aef61bd050ac755148e06e7ef4bf81c47da5ad46703caf871f94382697f3d13138ebbf9a541db36f77e6e03867a8ac54fdc5db57131d3b68b6d53382c64f0d802909a6231b5531c1178e6e458a96a5b6db8efc3786e5904394c146210b014c5d68f1d9823f8457cd4813689834ec40a92b654105ad345f93a6b4d7fa294913706fc25710d67fbfd34407a03b0d1b8cab2dbfd8488bd39ebb1d824ab00d6818e486a7e5bcdb4d618397ce1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2000"/5425], 0x1530) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0a268a927f", 0x818d, 0xc, 0x0, 0x80cf) 12:30:51 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x8, 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, 0x40514, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0xa8, 0x0, 0x4, 0x4, 0x0, 0xef, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000500), 0x6}, 0x0, 0x5527, 0x7fffffff, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3ff, 0x0, 0x6}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x4e8, 0x328, 0x4, 0xd0e0011, 0x0, 0xc6, 0x450, 0x1d8, 0x190, 0x450, 0x1d8, 0x3, 0x0, {[{{@ip={@multicast1=0xe0006900, @multicast1, 0x0, 0x0, 'nr0\x00', '\x00', {}, {}, 0x1}, 0x0, 0x2c8, 0x328, 0x0, {}, [@common=@icmp={{0x28}}, @common=@unspec=@bpf1={{0x230}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}, {{@uncond, 0x0, 0xc0, 0x128, 0x0, {}, [@common=@unspec=@cpu={{0x28}}, @common=@icmp={{0x28}, {0x0, "f9e0"}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x548) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f00000003c0)}], 0x5, &(0x7f00000005c0)=""/81, 0x51}, 0x12101) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast2}, 0x10) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="7f454c464001fe02b50d000000000000020000000000000053000000000000004000000000000000bd0200000000000000000000030038000100aa04ffff030051e57464080000000100000000000000ffffffff0000000007000000000000000400000000000000fbffffffffffffff10000000000000000300000004000000000200000000000002000000000000000104000000000000000000000000000003000000000000000000010000000000f86df9be05eff50c537987050ead15011b690667ea3ea7d0bcfec8681e77c9e57d0efe336d9980a2d8726772b0a3a29bd83bbb89801ecf569f8d1ca9d67718176269085bf61759f0e0b46c03125b746edbd889728bf21d96f986fe4e01829977b758f9854884d0e1e1f0cb3b077e886d471af27866d6a8f79ff97786132f76e5e9531f3e55ee1b3d73c2b12cb9ad58c8ce64ef9dd6075ddb271176c481b29b485c817b9f77892ac00c50c08ad704d4ce2fc0d8c2cae3270217292d6062f785e59592513b7c1157077f91510d5b6e0486dc40e0c1ec507a13a975e0751c8e6f7e1d312f2ab5e47b2171f9a19d8fb678f869afaef3c9e9dcb15bd82ae42314b61da4e0056f861c28ddfaebc45f6ddce54535afedade745481a019dc17a6b046586ca1960ecddbe1671abe06ef9e1d50c1d89e28e96f867317a828a9636a11cfe2e71e1d2566bc4b7b9079e8687eeeefa87d56837eae2a0fa93eabf2a53a67fac02ae3601dca672775b5038ef9cdd6aaad952ae50119e2a7436aafb29196ca8f2f7d8a61b87a0705d83021ba150a88a1daed5c6892243b0367ab97bca429d9eddf1db82a3ca6e20da8ed69433aba01f3864353a097d1237f769e248205e43af4e014412568d3bef64787f013c786a90ae46ff46a554fb58ddfab9606fa24f0b34ed0bdd7d1ef0fb3dce33a86f68ebf4e90e3e3f073cece5f73ba59fbd32c1e79bdce86a9e1127fc32b2ba3ea9750e34400d3bea6f70a65943b068e25932a165918ace52b061e2129f8f17211d499e36cb4afa49b78f6de4e2c952657f1604a6f132395494d4f82f6c885887e15776a0ce5b7f6fe0f27508f301bb5662c5181681f2f5ce263cdad8ac4d0d72c53901bb80c86cb49dec1b4d43335a19a00e14a74f28e751e2bdab1ecc4ca8126edabc0f44ca33932f9ca570c7fc101ec577c7c1a18018de227f3a9c0c90c1ccbba0162f267edd9e120db8ca65f42fbc8bb7d415d5e2352d3a96efbc2fc05202e218d959ae8327dccb1d961b378bbd64e3e70471f78750a8e17598991e85fa43179650bc6a8d2950a7d30252fa7b54254ed764e0ba6df11b863c4690badf7ec516a5048c652a953795b5ca9cc02c68f44fff49dce79e0b6c931ad69f8c25ec81fe61c242baefb4a1a6ec6dcbaf149db15d264905f89739d80eb4e87b2a746d74e80654c2f3020ecd7d9f5be1e8485ebed5e0c761836c056b2cbd723b85df670e9ee5edec7fb6d0a2fd5bb7a2e27c0e8122f2aeebcfed313d66424ae1cca17baa31bfee14c81281e321c4d90a76e7db25dc994fd63f480ff7bb3eb5ac05ea9a605d2ace9a96a6b465c24977e94fc8052034308bd65979255c4b14bbeecc429ba133e7080d0571c09fd813e99e0c415e7c7619c3d583c7f0d0cec3f53c37be2c2ec167e92012472fdac68f4b5e2241c8ab799150cc87ad2ac72d98af85f5c5ea7400dcaef813650e1053eb71809a37f1b5bd80884dacc36d448596fadcf24e675759c77e4a1860099b1bd91a1c45e121445ef91a23b25d3ebfd694f74b49cd0499ef2c59f27560822dc11df328826660526b24abf47f26c4f5695987c580f9705af0879b050af97a3aac39f95dabf586c1524f4ed045b2573633882a0953445e2121b20ad008198b6708b03d94995b0e608cfb115393df1728d553fe2e9f4ae00a9165f2d6b896bfafc616bd248df860a3535ee524fd5cbecae7b53e46108ca3ddcd823efe9b927ae0dc1381708cb85de9e4674222ad138667ef00fa3a80caec7d48c2c1d5435d84001499f7896cd4649cf5be7707e68a0ff17c47a72980a27b654b90c0764a644b3cd4e562147a2482762cd5f283db489348a743a7a141ec3ad4ce96d936d1d49f39621cb23167b0b24b3e5e3975d16809ea11b37339a1402438dbafb685b0dbade693d8e6f2c69df35270530c1460667c096908adad07012c77f870b0101e155d59ab33f548f1e8edbf5a396482a415650e5482d9858297768422159208c0fa54fd22a053d91df0f6bc486bb8026741f1991cf02c670806d0f666e0bd0556a1ad94c73035e676fe08b5eb59c67542bd02eb6d38524303f406ff89414a65dbcdfebc259f5721c21e0ec6cf7b6e0eebcdd0e02327f54d1107628fa8d37b0a342ef7a72cc90b70225befc8169799001e52543f3ec946fd730634c1c6c4590dad9af0d13af330f7f186c2b095d76619ef6fc1975190d42e5615c6b65d34e2f7f59be86b5b91e1b4e29f68b0ed916b5dfdc1a56efd5758eaef93de74b2287e4cbc0142cf795c12957a6aeb9ec92b7b3d32daa3da7f425ddcb7b012f32f1e4c1f7a6e77d0f4db8948e5f9b7eaf780bd5dd48b59e3f0a510e89659404787d8837ce2adb181e86f9f1f67a4dcd57e3c384565feba2a9219ec9ca62289e5e8a25e2d63e96fb3b61018afce69583c1b11d43d2b1a9716ee4ef5b5dfe658f83c875ed06ebdf7af246696fd388ab5584ed7119018320331444fa8ab6521402f78da4b76277734d89061bb8ea91f67ef8aba270eea4c56ccfb2af8aabb0266812e086e5197dd021a56fceed3f5d4a9881face956696c64d886783a408395638f32d4d502ac69509eaad20060e7b4ffab1da0578f0b7b03d86c56cc617ece1cb173af67aebb82c2b908f4e0c4bf5430d4322a2f64d6cbf2bf1721859238f6cf372e89a1c63be8eb88b1fb4a0f76a27e1778c06b8ed3436ff364bf21a227680db71f139b7cca341fce8580d1b78e3174c5bc00a3d7779949a57fa5c04d54e5eb98c3345ca8415f8cdcb78534c2e82012e54d02780bb2399975fa39f4b6be93e0f2d8bb64bd20b0fbe051accb22f35289744349e496e79ecda6b231a00903e6d4cc4c31feec1895af0fd76ee1dfd18b6c3025d29829c69c5cde889b30dcb2b8181051c9bdc8c3947916cdd048c07eb097e11efd30116ea8c4b752daf47eb00e9ac87053a93ff2c7fcd332ca6a11c42468288a77de99fd5f915b320ba0e2c1cf7c4a74c5a02011674a44a87f98aa8bbe022230a177c7eebd6e9733480cb085010fc200834ef154cbf415f6998c38ddfec79d2db348187718fba7650e95a39136631569089511aeedc8ef8573aa1997c3507913b0f5505e699dd0bc17ec2eb550d7e3c213598ec60b78bd58a7230c0a5528bb122046f123ab4b2aa6e30172f5c3c4ed65906055c2634c8da4198514302d0bb0e6b445aca31968e5d7d16a28f77fac6d65e959cc2d41df142e8bb41decb09855b4bbd11d53bd72858d14a62645d04597c23fbf35cfe92542c62af95e409c27ccc761e26c972dedb531dfa586eb9948adcf6cf3e6f05501bcf4d939c4ec6d0649edd7e9a7787c7d55220adcfb29f7289a6dda2089ff1e9fc1d30d56170d380455dbd5802ec930ce39cf62a6a795d815cf1e5b992183f024efc53bb65d4863042a19fc7221e728757d35a282e2a14a629f23a5ed899b0c7c8ad93ae49750fb8701c03c08f5f863ec730c25ca3a2412c729e56a7c56ce2c864e436b7e9be9371290ebb6f41ea100000000000000e3d648e7d333a5d92a1a7b82582f84c71573db3cae47e73756fc8a8a56c6bbad7c3ee52ac482300fe1c3e7ee66a988f85a6b44696e08c0d16676e75eb9eed90902d7495b8a1063127ddf99290ac2d68f4758b693993b4a726f695e207bbbe1b7f1208e00872b1f031d920d3e62fd0298d9750d8cf7b303db85befcb4ee95e23cabc13a527becc3023c288b54c303e9ae8696284e6d0603e7255bfc285c04ea09cf2249561f989e44c343479c0a172224572cb933cd4f6c08ca47a876c9b9ba676ce32c747ec23c64e9e3fba747a0b447070a73ed16013feae82d67af967a1ca667cc45fbc7615c1a5d42a794f2a5d056f92735f7ca5c316a143dc3b997501c049cf9f9131439a848e9413032e67cbab586aa73759a1b4b1df225c1e191edd316fd78894545435896241eeb0ffe01df5271cdb7f8dbb9d28f797e93a40552d83e49314e067cc79787ddde333f06ddfbe45f2a935b7bd10287bec8093f0c0b34cb530c461b23fa900dd6bbf7033a01cf12e5fdd175b4ccd8c21c8577e510cc26f91786e372755180301c65d32a40a3b2cfed4317ee0e4d0917c0aead18696a2a2f7fcc2dea8d2c3bd2d04b9dc35355602aa5f7ee10b701043571b1f9797caf9e0ebda0d989a0c0365d5ecc049c4f027ea7d5732d194b6869b5e166381db1249bde3f2fa4e0c7378b3e0988ee3bbcec9225de6c2221d1488f264a2b7c76f6994c652f0ef65353647eb55b382c89f54eae6467a0241210865b8f715ebe66d4695f5cffe949971b87a4e72a6eb09b1b76852311857a4a814e3951f91192f835c93b036539f79c63570fa1bcffccd70f84edc2755cc239bc71e5e4a2192a23c2dd65dfbaa811668e21aa2da13a4b626f91d3493f2e49f4630b31e60a61464dc9f5af4c50ca2795f7e5dcb9850474dd8e99c581655bef517b3622e6a703c48d1919acb5a7369ea1ff725f86f759d8b8db40f97187365fc726d89eaa3c2e6c197e340d544b34f7763cd70422c87fef5b767e487884cb2cd13da49bbc1b5a81f231323f29680fc6a8050e6ba6dd6cbbfc219bd22274677d11e7ca1eb09a06b04b40a6f6614828c241b96f8d536a92c8868e19bda491e842c3a2bf6d49fc03aef642afb51b489314a3d54deb44736d06060689b0666772d660995a728d15911d4615381cecf0578042abde689693a0a5849e051f352b9a31c2f995c224de80b964272c888abc6f6fd77365bacf26d34b11a07d92ec8a2e1dac82da3e9d52621cdc5043a7d1c2c9738e38bba15605f670444ea948201a08c3034eca74553719a87a3067d70eb3b3626c1912be00c4da43ca6a15fd0ce03a911a7202f91e4f0199e5c40f0c4c7ece5182c2b6e674663332a61b4e46f3511caaab43149921a7406400289c785ffe683ea122bdd4b721ee85c196e4012c6d80fed4f50f262b558b8525664bcb52eea2510b3e229deffc38ca03a0a2d09c5936387a43bea5ff04630b45352c287b446b72e284d81ccb15009ffef9c1568a8e75ad600c3f02ccabac8ab82aa267f0960b539e9824987c1504cdda33a75efb581378518a3b04b3c20f179c1dea6a4e4321ed8426784a1e5c0b09aeb2d691ef2ae082805dcef42b2ee539207affd992d6d3c6383326c2680b03fd3753d567b9563d13f5dc710c9b6897eea60d8aadad5a11a4265a5e6b305404f0b8fe1d294d6b75ed1eddfef76019effe05a8d0f4b8b4f2a1203c1d2f9a599a63087697594b7bc7c3b48ef49df0d5ac80fc9cca9a97bd79b1a1901fce1f261c1ef39aed1dddbbeeb9b9d845a47cbbe57c9fda439aa9620c22fe4655961d852e4460655fbd53884e6a78e4ddcdd91d68514838aef61bd050ac755148e06e7ef4bf81c47da5ad46703caf871f94382697f3d13138ebbf9a541db36f77e6e03867a8ac54fdc5db57131d3b68b6d53382c64f0d802909a6231b5531c1178e6e458a96a5b6db8efc3786e5904394c146210b014c5d68f1d9823f8457cd4813689834ec40a92b654105ad345f93a6b4d7fa294913706fc25710d67fbfd34407a03b0d1b8cab2dbfd8488bd39ebb1d824ab00d6818e486a7e5bcdb4d618397ce1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2000"/5425], 0x1530) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0a268a927f", 0x818d, 0xc, 0x0, 0x80cf) 12:30:52 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88001, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xa) keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=@encrypted_new={'new ', 'default', 0x20, 'user:', 'syz', 0x20, 0xffd}, 0x2a, 0x0) r0 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) add_key$user(&(0x7f0000000040), &(0x7f0000000000), &(0x7f00000002c0)='s', 0x1, 0xfffffffffffffffe) r1 = add_key(0x0, 0x0, &(0x7f0000000100), 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r1, &(0x7f0000000240)=""/112, 0x349b7f55) request_key(&(0x7f0000000340)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)='user:', r0) keyctl$read(0xb, r0, &(0x7f0000000240)=""/112, 0x349b7f55) 12:30:52 executing program 2: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000ffc000/0x3000)=nil) 12:30:52 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000003480)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000008009500f10100000000487591731cba12c07d57d995b61e89a4530f92344f242b416ae9eeefc0e9c60ebab1c176bfdbb4dde984510c82dc2b938189a7ca02f732e4c2eab72bf40c0682fd0a0c4ac106b29e220dc28d0072599456d4c4e6f3fe684ab8373bb4df9d72876ef3834293812e927c01c7da1322da44c7f2ed1084a12f56d1cb39df9858037458a4ca037604007600b6be484e4c9517af216bd8ed42f7dd5adb8e49f4a94608c9a20819e02fc22e6be45574d4ed88b37ab8d7674c644dca2f1b4d745fd95c41f9dfc1adafd1e5a3e7f2e898961cb43e438c4e41ae43ea118e14ffffffffe4b8a80366ce5401ec61921a1b529cc8b99bffffb1ac006c67767b03b95151aeb89e6d4a43c625aa228504e4afd8c1cc3eb215ba22f43115f4d39dc7beedb130d9f2be90133a4500000058b8c9370634060105baa664953514605fba3973aa021945b985a8a66e0200000057033815717b4fdbe55b37cb8d7f41aacfbd4089ea1bd22440f64909a09b5a759a703e71f358e11ac8e13db15d792e604a4f279b3bd6621bdf2c17bc0400001000000000ff8d01006200607a9a76e5d9656a7154c75773902a1bdf399df3925130312d095e9c1f973d091c198c1a11edb6b3cc425fe203d2f2655a76865c2c34e2470fcfb1248c0add5431a7fbcb0ef4f66a09af93a09fab1daae4b518d7a5d95a017864487367d6d7ee7bb0749cacf56cf27409c60fca2e0004000000000000a9cb6f4a78444986f9b1ab61f9dab530388eb1f43d4abbfc59d6d1b18fe380df4bf024f120bd755d82033f2fb7d8fc9e0d77b294e097e293db7f002c0024ab2fd8e5e7fb178f047ba32548b4d32972cba6f49051cec1bf6f16231bbb90a2d201a5a47811a2278a03bf7700b06fa191ebd3a0c2ef0058ffebd7cc4cf80f74a7cdac01d998c24f34a5ba9a4a2039d0416e3f81074100000000c7d8e94a27a06a4e3d9acee835fd63384f52b8eeb70571e5bbb3e6d2b5eba505000000968983811f832d064048c0e0bbe46984f1f0d0504255c22ee8674053d0e160e525536edf56a93d0a7e6f08f9ffffff64875fea6ff57ba6ae25c5e8ca4f78d5a01308243b08f1caa46be5244d64f8e875857f083144c642f71cdc8e5634c1360c056430fe77ee7ed7ac1f9743786b2fb8e0fcfcc3d36c93230b7b059bc295aa0e38ff07edc3492b96e73d2060acfd8145e4a5851bc4d6fdc5ad939d7795f3879baa88bd194d48e50c84892c97c800d116b059a718351620b846e31ce0f27ab8ee953de70ea860b74a0f3c3dc11177b11cc2e62a95f1ecf607a8dc38e525f415a1bd46b38845ebca04061bacbf627f7975fe599678fee48f83b5989543729e3600000000bc86cd51704f309130f534741377ea7b7bea3c46c0c4c4b7c27c5d057d95ac85a41cdcee8e6fa31f7d2137ed1fb4b21c13b9a2c5e3f7c9ef9e45a35adbf0b9312be929863f000000000000004a82bc080de1f87808d0711dd76f2977ca7f2684bfa5c14a0cd6f1f561e34e4e8e51e81d4a355a7d00d917c16a2bb0cfb284fcfde9015769b9ee2c8ff10e934847604d930f62924d0562ce17f6dadf5053ed8f33092a41bb46e1878c5295fecc27f9c6d1f62da58c00020000000000009aa38a05e70591d5cdab1c268ef3c1984c7c0a566cfc2a080000009ec206a54fb49056a555414178ef00d8b8f3c59f01eb5d83415994efcc6ec4b3c275cd6b1b5ff82ef7d7abb1d218e7a1d0afa285706841aac9ccc89df41c39dd58dd70569dde45f8ad62edc65828fbb6e279f745d2872f0208635e465ca443a6a64c7803760880af23fb3f430a5d11fffc96dd1cb951642f1433f65b4e170a62a5f7b7d0f9d5cef0d17289c43d4aee0001f7a343899434594cc23e1c864164e130754b337e560f285dc670a31241bf657babf0615b85dc200a10294b7d5885b43ac62fc7f97a85586168483427072a535f2c7481ec261c00f725de74e48d9a86f7d4a5d28da3f099ca3e6472b9d7c86d961f525f799b4517141fc98af0673b8296f867eca1ec07be11bc497a6f7d2b752bcf77c2908b64630ed5a0c2261bc2d5de6ee174534b8dfc0432ab6bbcf296d36807544aa7c3d3301fe227b713a371414c98695e559f9cbf6b046184064a5f24a4cc6f41f21fc24a3ad7d20a89e00a9dc99a40f890869d35fba3ce6f29c661d322ba21c65badf55d1859ea7eabc5711390bb2addd4581f9e7ef3e2693b46a8fc85be061ce79aa2832c04dc04db8b6536123b24be2ef80eb06b2db900fb30596c1574bda31f81d61ccfd58080d2330b9c7b87b5d17d48c32daffead3414b91603e250eeedc7d65675bca9037426f643797be3e93da96b5643d3feed0b7c885d247c6b830d7cbf3152f27522f5142dcc84a9e48a07518f0142167abf5d6685d09945cbc778bcc3e7dcfac497bc1389a3bafc0d3b51b5a34ab9e5746a1353322960964183842601e5364ecb6ad9168040388c7640bfa2f886c259718543de7eebf4da8d1c3e76daace5217761d933d06bbe9609fcf5971aa1e77c3123910e72daaadd8878ad468eabaf78a96012a4ada1a9cd217fb2a0da2d521454ea9e8fcd3b5badfd6f00003a73345b841d04a02bf44195df032c59608a555bc44873272812e0fb874618a0b56b4cf44990f60000000000000000000000000000da0ca67905e877893646d185a75582f866785af6b0149e336c31fb177e3e2862ee1a07bc55df44d8d63f52fc52460fa493937386ad2e2a0d60eb815aa05c33e02c32276dab36d14c63af66a31409ab2a403ec3c7a4e008d745efa2835a8c932f22aa6da40af9bcdf808b916bc8deb37d5b8c422b65c42d17e61751c561ce775a31b52703d398d52694cfbb7d2b3791b030093b321d9f169df06676cf94d75cbba6491ae0b5a16ce92320321314d8d2e88d1cd7e7b1216bdaecba309a38e107103e649d46958cc6ba2d660dd41b78d832beb7206ae01508377273ea96e40760410aeed1866971e04f578e9d856dde57b05f045aea928f5f669be0636dc3f34f90c34531735f271527412d1ae755a9243da523d713071f9370b509a34eeb46415b2f0d271a7072cbd17e293f20132e6c15756e92776c6a0d7c3a9f512ce17edf3f1ea190853bbf93e220a6ce968b79d504c057000e7d8f8249a8158e68a90bbea8bfab2bd3045b9c790984c6fb65fd7887bd8bfcbe663df6b777"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x222}, 0x48) perf_event_open(&(0x7f0000000580)={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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe28, 0xfffffffffffffff5, &(0x7f0000000980)="b0ff04c66b0d698cb89e2fe088ca1f74ffff10000000630277fbac14140ce000000d46647b7954c4c06b580febc28eb143d0f6c0bad62d67a04402ba4125c7024f63fdb0b6c8ee826b4dfe6042a2f057c66cad677d850ea9928bcfcb47e585e427746ed3b27c40060cbd030a6d675c9926af53cd3085b24f9b7a486775c4f284f8c5a572ca115bce90c0ee9d4e7a07f5f1518092cb1f156694036f6618a59196631e6303fd5307d1112601d3641c9492f7dc3503416836b14590c53b1fc1ac149b70cc1142d6bc57fc3a76839fa2f96878b520fedfb9f64d81584a2e85ab4f6ec718b02d78f2ebf04e6b3b94610a21616181629a03c3dc0bf05e0a71f887833b81db7a10bc53259cb80716f6804934a411d424c1db98d454be1adb2776fdbb92b299d3b80af6987a871b4549fdb4c8297ee31ad925c8b0fb1a9d2589b08ed52602cbc26b56df71201bc4ea8621c56f33d251c1d4589af2dcd78fbb4e34bde02cb3920a30cee9489ee72c3e19304c16c2110e1839712d484b80abe77786a7e2ba834874a4e16b93dd07297554a06c2ad2c906f8ebb1db8730df096709184728d48f0a806696bd0d4b12d0064b933d9675353dae77fe8419451f85da63be78b70ca2a84a77f572d9f289d4313e6f6039fe756ac13a5d08838315dff44cda433cc7bc6b77449f8c", 0x0, 0x2f, 0xe8034000, 0xf000, 0xfffffffffffffe2a, &(0x7f0000000000), &(0x7f00000000c0)="c6769e45b7c61302926682c7f9e9bb5ba2b3cdf023e8da0392a4cd62e2370f25ae5ba0dab896bcf5b774cd28bebbde39f796ae27d04582bb7c03e9fe830ea22c9fd03f6d2779515fdad3f5d0de07b7b70996102fdb67b1e77a34a5b7136a212fa2c0ea502588309dc3e42c55a6f93e6ba5e1b492f9db48f0fdd2f9fb937b3e8a63dcf9dd855837433998ba579da27559"}, 0x28) 12:30:52 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88001, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xa) keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=@encrypted_new={'new ', 'default', 0x20, 'user:', 'syz', 0x20, 0xffd}, 0x2a, 0x0) r0 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) add_key$user(&(0x7f0000000040), &(0x7f0000000000), &(0x7f00000002c0)='s', 0x1, 0xfffffffffffffffe) r1 = add_key(0x0, 0x0, &(0x7f0000000100), 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r1, &(0x7f0000000240)=""/112, 0x349b7f55) request_key(&(0x7f0000000340)='.dead\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)='user:', r0) keyctl$read(0xb, r0, &(0x7f0000000240)=""/112, 0x349b7f55) 12:30:52 executing program 2: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000ffc000/0x3000)=nil) 12:30:52 executing program 5: r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0x8001, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r0, &(0x7f0000000040), 0x2) 12:30:52 executing program 4: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x8, 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, 0x40514, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0xa8, 0x0, 0x4, 0x4, 0x0, 0xef, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000500), 0x6}, 0x0, 0x5527, 0x7fffffff, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3ff, 0x0, 0x6}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x4e8, 0x328, 0x4, 0xd0e0011, 0x0, 0xc6, 0x450, 0x1d8, 0x190, 0x450, 0x1d8, 0x3, 0x0, {[{{@ip={@multicast1=0xe0006900, @multicast1, 0x0, 0x0, 'nr0\x00', '\x00', {}, {}, 0x1}, 0x0, 0x2c8, 0x328, 0x0, {}, [@common=@icmp={{0x28}}, @common=@unspec=@bpf1={{0x230}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}, {{@uncond, 0x0, 0xc0, 0x128, 0x0, {}, [@common=@unspec=@cpu={{0x28}}, @common=@icmp={{0x28}, {0x0, "f9e0"}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x548) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f00000003c0)}], 0x5, &(0x7f00000005c0)=""/81, 0x51}, 0x12101) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast2}, 0x10) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="7f454c464001fe02b50d000000000000020000000000000053000000000000004000000000000000bd0200000000000000000000030038000100aa04ffff030051e57464080000000100000000000000ffffffff0000000007000000000000000400000000000000fbffffffffffffff10000000000000000300000004000000000200000000000002000000000000000104000000000000000000000000000003000000000000000000010000000000f86df9be05eff50c537987050ead15011b690667ea3ea7d0bcfec8681e77c9e57d0efe336d9980a2d8726772b0a3a29bd83bbb89801ecf569f8d1ca9d67718176269085bf61759f0e0b46c03125b746edbd889728bf21d96f986fe4e01829977b758f9854884d0e1e1f0cb3b077e886d471af27866d6a8f79ff97786132f76e5e9531f3e55ee1b3d73c2b12cb9ad58c8ce64ef9dd6075ddb271176c481b29b485c817b9f77892ac00c50c08ad704d4ce2fc0d8c2cae3270217292d6062f785e59592513b7c1157077f91510d5b6e0486dc40e0c1ec507a13a975e0751c8e6f7e1d312f2ab5e47b2171f9a19d8fb678f869afaef3c9e9dcb15bd82ae42314b61da4e0056f861c28ddfaebc45f6ddce54535afedade745481a019dc17a6b046586ca1960ecddbe1671abe06ef9e1d50c1d89e28e96f867317a828a9636a11cfe2e71e1d2566bc4b7b9079e8687eeeefa87d56837eae2a0fa93eabf2a53a67fac02ae3601dca672775b5038ef9cdd6aaad952ae50119e2a7436aafb29196ca8f2f7d8a61b87a0705d83021ba150a88a1daed5c6892243b0367ab97bca429d9eddf1db82a3ca6e20da8ed69433aba01f3864353a097d1237f769e248205e43af4e014412568d3bef64787f013c786a90ae46ff46a554fb58ddfab9606fa24f0b34ed0bdd7d1ef0fb3dce33a86f68ebf4e90e3e3f073cece5f73ba59fbd32c1e79bdce86a9e1127fc32b2ba3ea9750e34400d3bea6f70a65943b068e25932a165918ace52b061e2129f8f17211d499e36cb4afa49b78f6de4e2c952657f1604a6f132395494d4f82f6c885887e15776a0ce5b7f6fe0f27508f301bb5662c5181681f2f5ce263cdad8ac4d0d72c53901bb80c86cb49dec1b4d43335a19a00e14a74f28e751e2bdab1ecc4ca8126edabc0f44ca33932f9ca570c7fc101ec577c7c1a18018de227f3a9c0c90c1ccbba0162f267edd9e120db8ca65f42fbc8bb7d415d5e2352d3a96efbc2fc05202e218d959ae8327dccb1d961b378bbd64e3e70471f78750a8e17598991e85fa43179650bc6a8d2950a7d30252fa7b54254ed764e0ba6df11b863c4690badf7ec516a5048c652a953795b5ca9cc02c68f44fff49dce79e0b6c931ad69f8c25ec81fe61c242baefb4a1a6ec6dcbaf149db15d264905f89739d80eb4e87b2a746d74e80654c2f3020ecd7d9f5be1e8485ebed5e0c761836c056b2cbd723b85df670e9ee5edec7fb6d0a2fd5bb7a2e27c0e8122f2aeebcfed313d66424ae1cca17baa31bfee14c81281e321c4d90a76e7db25dc994fd63f480ff7bb3eb5ac05ea9a605d2ace9a96a6b465c24977e94fc8052034308bd65979255c4b14bbeecc429ba133e7080d0571c09fd813e99e0c415e7c7619c3d583c7f0d0cec3f53c37be2c2ec167e92012472fdac68f4b5e2241c8ab799150cc87ad2ac72d98af85f5c5ea7400dcaef813650e1053eb71809a37f1b5bd80884dacc36d448596fadcf24e675759c77e4a1860099b1bd91a1c45e121445ef91a23b25d3ebfd694f74b49cd0499ef2c59f27560822dc11df328826660526b24abf47f26c4f5695987c580f9705af0879b050af97a3aac39f95dabf586c1524f4ed045b2573633882a0953445e2121b20ad008198b6708b03d94995b0e608cfb115393df1728d553fe2e9f4ae00a9165f2d6b896bfafc616bd248df860a3535ee524fd5cbecae7b53e46108ca3ddcd823efe9b927ae0dc1381708cb85de9e4674222ad138667ef00fa3a80caec7d48c2c1d5435d84001499f7896cd4649cf5be7707e68a0ff17c47a72980a27b654b90c0764a644b3cd4e562147a2482762cd5f283db489348a743a7a141ec3ad4ce96d936d1d49f39621cb23167b0b24b3e5e3975d16809ea11b37339a1402438dbafb685b0dbade693d8e6f2c69df35270530c1460667c096908adad07012c77f870b0101e155d59ab33f548f1e8edbf5a396482a415650e5482d9858297768422159208c0fa54fd22a053d91df0f6bc486bb8026741f1991cf02c670806d0f666e0bd0556a1ad94c73035e676fe08b5eb59c67542bd02eb6d38524303f406ff89414a65dbcdfebc259f5721c21e0ec6cf7b6e0eebcdd0e02327f54d1107628fa8d37b0a342ef7a72cc90b70225befc8169799001e52543f3ec946fd730634c1c6c4590dad9af0d13af330f7f186c2b095d76619ef6fc1975190d42e5615c6b65d34e2f7f59be86b5b91e1b4e29f68b0ed916b5dfdc1a56efd5758eaef93de74b2287e4cbc0142cf795c12957a6aeb9ec92b7b3d32daa3da7f425ddcb7b012f32f1e4c1f7a6e77d0f4db8948e5f9b7eaf780bd5dd48b59e3f0a510e89659404787d8837ce2adb181e86f9f1f67a4dcd57e3c384565feba2a9219ec9ca62289e5e8a25e2d63e96fb3b61018afce69583c1b11d43d2b1a9716ee4ef5b5dfe658f83c875ed06ebdf7af246696fd388ab5584ed7119018320331444fa8ab6521402f78da4b76277734d89061bb8ea91f67ef8aba270eea4c56ccfb2af8aabb0266812e086e5197dd021a56fceed3f5d4a9881face956696c64d886783a408395638f32d4d502ac69509eaad20060e7b4ffab1da0578f0b7b03d86c56cc617ece1cb173af67aebb82c2b908f4e0c4bf5430d4322a2f64d6cbf2bf1721859238f6cf372e89a1c63be8eb88b1fb4a0f76a27e1778c06b8ed3436ff364bf21a227680db71f139b7cca341fce8580d1b78e3174c5bc00a3d7779949a57fa5c04d54e5eb98c3345ca8415f8cdcb78534c2e82012e54d02780bb2399975fa39f4b6be93e0f2d8bb64bd20b0fbe051accb22f35289744349e496e79ecda6b231a00903e6d4cc4c31feec1895af0fd76ee1dfd18b6c3025d29829c69c5cde889b30dcb2b8181051c9bdc8c3947916cdd048c07eb097e11efd30116ea8c4b752daf47eb00e9ac87053a93ff2c7fcd332ca6a11c42468288a77de99fd5f915b320ba0e2c1cf7c4a74c5a02011674a44a87f98aa8bbe022230a177c7eebd6e9733480cb085010fc200834ef154cbf415f6998c38ddfec79d2db348187718fba7650e95a39136631569089511aeedc8ef8573aa1997c3507913b0f5505e699dd0bc17ec2eb550d7e3c213598ec60b78bd58a7230c0a5528bb122046f123ab4b2aa6e30172f5c3c4ed65906055c2634c8da4198514302d0bb0e6b445aca31968e5d7d16a28f77fac6d65e959cc2d41df142e8bb41decb09855b4bbd11d53bd72858d14a62645d04597c23fbf35cfe92542c62af95e409c27ccc761e26c972dedb531dfa586eb9948adcf6cf3e6f05501bcf4d939c4ec6d0649edd7e9a7787c7d55220adcfb29f7289a6dda2089ff1e9fc1d30d56170d380455dbd5802ec930ce39cf62a6a795d815cf1e5b992183f024efc53bb65d4863042a19fc7221e728757d35a282e2a14a629f23a5ed899b0c7c8ad93ae49750fb8701c03c08f5f863ec730c25ca3a2412c729e56a7c56ce2c864e436b7e9be9371290ebb6f41ea100000000000000e3d648e7d333a5d92a1a7b82582f84c71573db3cae47e73756fc8a8a56c6bbad7c3ee52ac482300fe1c3e7ee66a988f85a6b44696e08c0d16676e75eb9eed90902d7495b8a1063127ddf99290ac2d68f4758b693993b4a726f695e207bbbe1b7f1208e00872b1f031d920d3e62fd0298d9750d8cf7b303db85befcb4ee95e23cabc13a527becc3023c288b54c303e9ae8696284e6d0603e7255bfc285c04ea09cf2249561f989e44c343479c0a172224572cb933cd4f6c08ca47a876c9b9ba676ce32c747ec23c64e9e3fba747a0b447070a73ed16013feae82d67af967a1ca667cc45fbc7615c1a5d42a794f2a5d056f92735f7ca5c316a143dc3b997501c049cf9f9131439a848e9413032e67cbab586aa73759a1b4b1df225c1e191edd316fd78894545435896241eeb0ffe01df5271cdb7f8dbb9d28f797e93a40552d83e49314e067cc79787ddde333f06ddfbe45f2a935b7bd10287bec8093f0c0b34cb530c461b23fa900dd6bbf7033a01cf12e5fdd175b4ccd8c21c8577e510cc26f91786e372755180301c65d32a40a3b2cfed4317ee0e4d0917c0aead18696a2a2f7fcc2dea8d2c3bd2d04b9dc35355602aa5f7ee10b701043571b1f9797caf9e0ebda0d989a0c0365d5ecc049c4f027ea7d5732d194b6869b5e166381db1249bde3f2fa4e0c7378b3e0988ee3bbcec9225de6c2221d1488f264a2b7c76f6994c652f0ef65353647eb55b382c89f54eae6467a0241210865b8f715ebe66d4695f5cffe949971b87a4e72a6eb09b1b76852311857a4a814e3951f91192f835c93b036539f79c63570fa1bcffccd70f84edc2755cc239bc71e5e4a2192a23c2dd65dfbaa811668e21aa2da13a4b626f91d3493f2e49f4630b31e60a61464dc9f5af4c50ca2795f7e5dcb9850474dd8e99c581655bef517b3622e6a703c48d1919acb5a7369ea1ff725f86f759d8b8db40f97187365fc726d89eaa3c2e6c197e340d544b34f7763cd70422c87fef5b767e487884cb2cd13da49bbc1b5a81f231323f29680fc6a8050e6ba6dd6cbbfc219bd22274677d11e7ca1eb09a06b04b40a6f6614828c241b96f8d536a92c8868e19bda491e842c3a2bf6d49fc03aef642afb51b489314a3d54deb44736d06060689b0666772d660995a728d15911d4615381cecf0578042abde689693a0a5849e051f352b9a31c2f995c224de80b964272c888abc6f6fd77365bacf26d34b11a07d92ec8a2e1dac82da3e9d52621cdc5043a7d1c2c9738e38bba15605f670444ea948201a08c3034eca74553719a87a3067d70eb3b3626c1912be00c4da43ca6a15fd0ce03a911a7202f91e4f0199e5c40f0c4c7ece5182c2b6e674663332a61b4e46f3511caaab43149921a7406400289c785ffe683ea122bdd4b721ee85c196e4012c6d80fed4f50f262b558b8525664bcb52eea2510b3e229deffc38ca03a0a2d09c5936387a43bea5ff04630b45352c287b446b72e284d81ccb15009ffef9c1568a8e75ad600c3f02ccabac8ab82aa267f0960b539e9824987c1504cdda33a75efb581378518a3b04b3c20f179c1dea6a4e4321ed8426784a1e5c0b09aeb2d691ef2ae082805dcef42b2ee539207affd992d6d3c6383326c2680b03fd3753d567b9563d13f5dc710c9b6897eea60d8aadad5a11a4265a5e6b305404f0b8fe1d294d6b75ed1eddfef76019effe05a8d0f4b8b4f2a1203c1d2f9a599a63087697594b7bc7c3b48ef49df0d5ac80fc9cca9a97bd79b1a1901fce1f261c1ef39aed1dddbbeeb9b9d845a47cbbe57c9fda439aa9620c22fe4655961d852e4460655fbd53884e6a78e4ddcdd91d68514838aef61bd050ac755148e06e7ef4bf81c47da5ad46703caf871f94382697f3d13138ebbf9a541db36f77e6e03867a8ac54fdc5db57131d3b68b6d53382c64f0d802909a6231b5531c1178e6e458a96a5b6db8efc3786e5904394c146210b014c5d68f1d9823f8457cd4813689834ec40a92b654105ad345f93a6b4d7fa294913706fc25710d67fbfd34407a03b0d1b8cab2dbfd8488bd39ebb1d824ab00d6818e486a7e5bcdb4d618397ce1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2000"/5425], 0x1530) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0a268a927f", 0x818d, 0xc, 0x0, 0x80cf) 12:30:52 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x8, 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, 0x40514, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x4, 0x80, 0xa8, 0x0, 0x4, 0x4, 0x0, 0xef, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000500), 0x6}, 0x0, 0x5527, 0x7fffffff, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3ff, 0x0, 0x6}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x4e8, 0x328, 0x4, 0xd0e0011, 0x0, 0xc6, 0x450, 0x1d8, 0x190, 0x450, 0x1d8, 0x3, 0x0, {[{{@ip={@multicast1=0xe0006900, @multicast1, 0x0, 0x0, 'nr0\x00', '\x00', {}, {}, 0x1}, 0x0, 0x2c8, 0x328, 0x0, {}, [@common=@icmp={{0x28}}, @common=@unspec=@bpf1={{0x230}, @pinned={0x1, 0x0, 0x0, './file0\x00'}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @broadcast}}}, {{@uncond, 0x0, 0xc0, 0x128, 0x0, {}, [@common=@unspec=@cpu={{0x28}}, @common=@icmp={{0x28}, {0x0, "f9e0"}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x548) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@can, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f00000003c0)}], 0x5, &(0x7f00000005c0)=""/81, 0x51}, 0x12101) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @multicast2}, 0x10) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="7f454c464001fe02b50d000000000000020000000000000053000000000000004000000000000000bd0200000000000000000000030038000100aa04ffff030051e57464080000000100000000000000ffffffff0000000007000000000000000400000000000000fbffffffffffffff10000000000000000300000004000000000200000000000002000000000000000104000000000000000000000000000003000000000000000000010000000000f86df9be05eff50c537987050ead15011b690667ea3ea7d0bcfec8681e77c9e57d0efe336d9980a2d8726772b0a3a29bd83bbb89801ecf569f8d1ca9d67718176269085bf61759f0e0b46c03125b746edbd889728bf21d96f986fe4e01829977b758f9854884d0e1e1f0cb3b077e886d471af27866d6a8f79ff97786132f76e5e9531f3e55ee1b3d73c2b12cb9ad58c8ce64ef9dd6075ddb271176c481b29b485c817b9f77892ac00c50c08ad704d4ce2fc0d8c2cae3270217292d6062f785e59592513b7c1157077f91510d5b6e0486dc40e0c1ec507a13a975e0751c8e6f7e1d312f2ab5e47b2171f9a19d8fb678f869afaef3c9e9dcb15bd82ae42314b61da4e0056f861c28ddfaebc45f6ddce54535afedade745481a019dc17a6b046586ca1960ecddbe1671abe06ef9e1d50c1d89e28e96f867317a828a9636a11cfe2e71e1d2566bc4b7b9079e8687eeeefa87d56837eae2a0fa93eabf2a53a67fac02ae3601dca672775b5038ef9cdd6aaad952ae50119e2a7436aafb29196ca8f2f7d8a61b87a0705d83021ba150a88a1daed5c6892243b0367ab97bca429d9eddf1db82a3ca6e20da8ed69433aba01f3864353a097d1237f769e248205e43af4e014412568d3bef64787f013c786a90ae46ff46a554fb58ddfab9606fa24f0b34ed0bdd7d1ef0fb3dce33a86f68ebf4e90e3e3f073cece5f73ba59fbd32c1e79bdce86a9e1127fc32b2ba3ea9750e34400d3bea6f70a65943b068e25932a165918ace52b061e2129f8f17211d499e36cb4afa49b78f6de4e2c952657f1604a6f132395494d4f82f6c885887e15776a0ce5b7f6fe0f27508f301bb5662c5181681f2f5ce263cdad8ac4d0d72c53901bb80c86cb49dec1b4d43335a19a00e14a74f28e751e2bdab1ecc4ca8126edabc0f44ca33932f9ca570c7fc101ec577c7c1a18018de227f3a9c0c90c1ccbba0162f267edd9e120db8ca65f42fbc8bb7d415d5e2352d3a96efbc2fc05202e218d959ae8327dccb1d961b378bbd64e3e70471f78750a8e17598991e85fa43179650bc6a8d2950a7d30252fa7b54254ed764e0ba6df11b863c4690badf7ec516a5048c652a953795b5ca9cc02c68f44fff49dce79e0b6c931ad69f8c25ec81fe61c242baefb4a1a6ec6dcbaf149db15d264905f89739d80eb4e87b2a746d74e80654c2f3020ecd7d9f5be1e8485ebed5e0c761836c056b2cbd723b85df670e9ee5edec7fb6d0a2fd5bb7a2e27c0e8122f2aeebcfed313d66424ae1cca17baa31bfee14c81281e321c4d90a76e7db25dc994fd63f480ff7bb3eb5ac05ea9a605d2ace9a96a6b465c24977e94fc8052034308bd65979255c4b14bbeecc429ba133e7080d0571c09fd813e99e0c415e7c7619c3d583c7f0d0cec3f53c37be2c2ec167e92012472fdac68f4b5e2241c8ab799150cc87ad2ac72d98af85f5c5ea7400dcaef813650e1053eb71809a37f1b5bd80884dacc36d448596fadcf24e675759c77e4a1860099b1bd91a1c45e121445ef91a23b25d3ebfd694f74b49cd0499ef2c59f27560822dc11df328826660526b24abf47f26c4f5695987c580f9705af0879b050af97a3aac39f95dabf586c1524f4ed045b2573633882a0953445e2121b20ad008198b6708b03d94995b0e608cfb115393df1728d553fe2e9f4ae00a9165f2d6b896bfafc616bd248df860a3535ee524fd5cbecae7b53e46108ca3ddcd823efe9b927ae0dc1381708cb85de9e4674222ad138667ef00fa3a80caec7d48c2c1d5435d84001499f7896cd4649cf5be7707e68a0ff17c47a72980a27b654b90c0764a644b3cd4e562147a2482762cd5f283db489348a743a7a141ec3ad4ce96d936d1d49f39621cb23167b0b24b3e5e3975d16809ea11b37339a1402438dbafb685b0dbade693d8e6f2c69df35270530c1460667c096908adad07012c77f870b0101e155d59ab33f548f1e8edbf5a396482a415650e5482d9858297768422159208c0fa54fd22a053d91df0f6bc486bb8026741f1991cf02c670806d0f666e0bd0556a1ad94c73035e676fe08b5eb59c67542bd02eb6d38524303f406ff89414a65dbcdfebc259f5721c21e0ec6cf7b6e0eebcdd0e02327f54d1107628fa8d37b0a342ef7a72cc90b70225befc8169799001e52543f3ec946fd730634c1c6c4590dad9af0d13af330f7f186c2b095d76619ef6fc1975190d42e5615c6b65d34e2f7f59be86b5b91e1b4e29f68b0ed916b5dfdc1a56efd5758eaef93de74b2287e4cbc0142cf795c12957a6aeb9ec92b7b3d32daa3da7f425ddcb7b012f32f1e4c1f7a6e77d0f4db8948e5f9b7eaf780bd5dd48b59e3f0a510e89659404787d8837ce2adb181e86f9f1f67a4dcd57e3c384565feba2a9219ec9ca62289e5e8a25e2d63e96fb3b61018afce69583c1b11d43d2b1a9716ee4ef5b5dfe658f83c875ed06ebdf7af246696fd388ab5584ed7119018320331444fa8ab6521402f78da4b76277734d89061bb8ea91f67ef8aba270eea4c56ccfb2af8aabb0266812e086e5197dd021a56fceed3f5d4a9881face956696c64d886783a408395638f32d4d502ac69509eaad20060e7b4ffab1da0578f0b7b03d86c56cc617ece1cb173af67aebb82c2b908f4e0c4bf5430d4322a2f64d6cbf2bf1721859238f6cf372e89a1c63be8eb88b1fb4a0f76a27e1778c06b8ed3436ff364bf21a227680db71f139b7cca341fce8580d1b78e3174c5bc00a3d7779949a57fa5c04d54e5eb98c3345ca8415f8cdcb78534c2e82012e54d02780bb2399975fa39f4b6be93e0f2d8bb64bd20b0fbe051accb22f35289744349e496e79ecda6b231a00903e6d4cc4c31feec1895af0fd76ee1dfd18b6c3025d29829c69c5cde889b30dcb2b8181051c9bdc8c3947916cdd048c07eb097e11efd30116ea8c4b752daf47eb00e9ac87053a93ff2c7fcd332ca6a11c42468288a77de99fd5f915b320ba0e2c1cf7c4a74c5a02011674a44a87f98aa8bbe022230a177c7eebd6e9733480cb085010fc200834ef154cbf415f6998c38ddfec79d2db348187718fba7650e95a39136631569089511aeedc8ef8573aa1997c3507913b0f5505e699dd0bc17ec2eb550d7e3c213598ec60b78bd58a7230c0a5528bb122046f123ab4b2aa6e30172f5c3c4ed65906055c2634c8da4198514302d0bb0e6b445aca31968e5d7d16a28f77fac6d65e959cc2d41df142e8bb41decb09855b4bbd11d53bd72858d14a62645d04597c23fbf35cfe92542c62af95e409c27ccc761e26c972dedb531dfa586eb9948adcf6cf3e6f05501bcf4d939c4ec6d0649edd7e9a7787c7d55220adcfb29f7289a6dda2089ff1e9fc1d30d56170d380455dbd5802ec930ce39cf62a6a795d815cf1e5b992183f024efc53bb65d4863042a19fc7221e728757d35a282e2a14a629f23a5ed899b0c7c8ad93ae49750fb8701c03c08f5f863ec730c25ca3a2412c729e56a7c56ce2c864e436b7e9be9371290ebb6f41ea100000000000000e3d648e7d333a5d92a1a7b82582f84c71573db3cae47e73756fc8a8a56c6bbad7c3ee52ac482300fe1c3e7ee66a988f85a6b44696e08c0d16676e75eb9eed90902d7495b8a1063127ddf99290ac2d68f4758b693993b4a726f695e207bbbe1b7f1208e00872b1f031d920d3e62fd0298d9750d8cf7b303db85befcb4ee95e23cabc13a527becc3023c288b54c303e9ae8696284e6d0603e7255bfc285c04ea09cf2249561f989e44c343479c0a172224572cb933cd4f6c08ca47a876c9b9ba676ce32c747ec23c64e9e3fba747a0b447070a73ed16013feae82d67af967a1ca667cc45fbc7615c1a5d42a794f2a5d056f92735f7ca5c316a143dc3b997501c049cf9f9131439a848e9413032e67cbab586aa73759a1b4b1df225c1e191edd316fd78894545435896241eeb0ffe01df5271cdb7f8dbb9d28f797e93a40552d83e49314e067cc79787ddde333f06ddfbe45f2a935b7bd10287bec8093f0c0b34cb530c461b23fa900dd6bbf7033a01cf12e5fdd175b4ccd8c21c8577e510cc26f91786e372755180301c65d32a40a3b2cfed4317ee0e4d0917c0aead18696a2a2f7fcc2dea8d2c3bd2d04b9dc35355602aa5f7ee10b701043571b1f9797caf9e0ebda0d989a0c0365d5ecc049c4f027ea7d5732d194b6869b5e166381db1249bde3f2fa4e0c7378b3e0988ee3bbcec9225de6c2221d1488f264a2b7c76f6994c652f0ef65353647eb55b382c89f54eae6467a0241210865b8f715ebe66d4695f5cffe949971b87a4e72a6eb09b1b76852311857a4a814e3951f91192f835c93b036539f79c63570fa1bcffccd70f84edc2755cc239bc71e5e4a2192a23c2dd65dfbaa811668e21aa2da13a4b626f91d3493f2e49f4630b31e60a61464dc9f5af4c50ca2795f7e5dcb9850474dd8e99c581655bef517b3622e6a703c48d1919acb5a7369ea1ff725f86f759d8b8db40f97187365fc726d89eaa3c2e6c197e340d544b34f7763cd70422c87fef5b767e487884cb2cd13da49bbc1b5a81f231323f29680fc6a8050e6ba6dd6cbbfc219bd22274677d11e7ca1eb09a06b04b40a6f6614828c241b96f8d536a92c8868e19bda491e842c3a2bf6d49fc03aef642afb51b489314a3d54deb44736d06060689b0666772d660995a728d15911d4615381cecf0578042abde689693a0a5849e051f352b9a31c2f995c224de80b964272c888abc6f6fd77365bacf26d34b11a07d92ec8a2e1dac82da3e9d52621cdc5043a7d1c2c9738e38bba15605f670444ea948201a08c3034eca74553719a87a3067d70eb3b3626c1912be00c4da43ca6a15fd0ce03a911a7202f91e4f0199e5c40f0c4c7ece5182c2b6e674663332a61b4e46f3511caaab43149921a7406400289c785ffe683ea122bdd4b721ee85c196e4012c6d80fed4f50f262b558b8525664bcb52eea2510b3e229deffc38ca03a0a2d09c5936387a43bea5ff04630b45352c287b446b72e284d81ccb15009ffef9c1568a8e75ad600c3f02ccabac8ab82aa267f0960b539e9824987c1504cdda33a75efb581378518a3b04b3c20f179c1dea6a4e4321ed8426784a1e5c0b09aeb2d691ef2ae082805dcef42b2ee539207affd992d6d3c6383326c2680b03fd3753d567b9563d13f5dc710c9b6897eea60d8aadad5a11a4265a5e6b305404f0b8fe1d294d6b75ed1eddfef76019effe05a8d0f4b8b4f2a1203c1d2f9a599a63087697594b7bc7c3b48ef49df0d5ac80fc9cca9a97bd79b1a1901fce1f261c1ef39aed1dddbbeeb9b9d845a47cbbe57c9fda439aa9620c22fe4655961d852e4460655fbd53884e6a78e4ddcdd91d68514838aef61bd050ac755148e06e7ef4bf81c47da5ad46703caf871f94382697f3d13138ebbf9a541db36f77e6e03867a8ac54fdc5db57131d3b68b6d53382c64f0d802909a6231b5531c1178e6e458a96a5b6db8efc3786e5904394c146210b014c5d68f1d9823f8457cd4813689834ec40a92b654105ad345f93a6b4d7fa294913706fc25710d67fbfd34407a03b0d1b8cab2dbfd8488bd39ebb1d824ab00d6818e486a7e5bcdb4d618397ce1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2000"/5425], 0x1530) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0a268a927f", 0x818d, 0xc, 0x0, 0x80cf) 12:30:52 executing program 2: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000ffc000/0x3000)=nil) [ 297.396316][ T6439] trusted_key: encrypted_key: key user:syz not found [ 298.664018][ T6474] misc userio: The device must be registered before sending interrupts 12:30:52 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000640)=@bridge_setlink={0x24, 0x11, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x4}]}, 0x24}}, 0x0) 12:30:52 executing program 0: r0 = syz_io_uring_setup(0x1a5, &(0x7f00000002c0), &(0x7f0000ffd000/0x3000)=nil, &(0x7f000042d000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r0, 0x0) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000400)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x79) r5 = accept4(r4, 0x0, 0x0, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000040)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, r5, 0x0}, 0x0) io_uring_enter(r0, 0x2a71, 0x0, 0x0, 0x0, 0x0) 12:30:52 executing program 2: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000ffc000/0x3000)=nil) 12:30:52 executing program 4: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) 12:30:53 executing program 1: syz_open_dev$usbfs(&(0x7f0000000840), 0x90f, 0x0) socket$key(0xf, 0x3, 0x2) openat$sysfs(0xffffff9c, &(0x7f0000000080)='/sys/power/resume', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/udp6\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000080)=ANY=[@ANYRES64=r0], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1800002, 0x10012, r1, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$FIONREAD(r2, 0x541c, &(0x7f0000000000)) 12:30:53 executing program 5: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ed", 0x1}], 0x1, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0xfffffeff000) write(r0, &(0x7f0000000140)="d5", 0x1) r1 = open(&(0x7f0000000700)='./bus\x00', 0x101042, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) fallocate(r1, 0x0, 0x100000006, 0x40000006) 12:30:53 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000100)=[@window, @mss, @timestamp={0x8, 0x2}, @window, @window, @window, @sack_perm, @sack_perm], 0x20e4) 12:30:53 executing program 3: syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x6, &(0x7f0000001600)=[{0x0, 0x0, 0x101}, {&(0x7f00000002c0)="d0638897aabedb54cce4e9f760faaa57be5bbce48dc7afd43881b73672305bdde647f8f0d0bfc9ba4b02b165105949bda1e4aada70ebc67158961ad89936f1cb7d5259dbbf2c89e16db16188a937865eba685640df7af8536340689623ba561a67e6d77bad842ba5dc69981721c1f7ef4bb7f348c0c89ab506db5be9d71c26af99be3013af8f4b2a5f6866ca9730cc5fbda5f6258cdd327283cf7991d9df437bc0cdedbf359314491769905a556f2ecc9a4842c14bc2d81d2eb0390d1077dd46dc0fef8159abc1eb29d4b82576877ed3e73c6126b4e67e65ea122bbfb5227b922d5068b7510d58c8351f9b245ad4a7031bd548a1bd17792c8d55b58dc9b37ea1e5b391e79a394d4d751fe10bada31bca5f57a38995bd5cbcc10b5b4be0876239d39dc23ba6a286361a2b13ea19d4902d773bb9d91a0834e148716a5450ab04d59b8bd7bf73ad4247bade99016e4fca7a67629a338ae304aab6b3842152a1bcfbfa880e073b1c4a305d5027d4c495a923d0d9933f73366adde5a297c56ed7044435a3f2bba644028391720239afa255f58433e82e0dfbe96877c4a0bff5f1c8d7ec12bc20cb4cafc1db08ef7597ec78ee795e1d180b2b470f07e0f01b69536d40fc1c2c45ece433993203539d15b2a67aea4a1e419cc7fc840611f700c0a20c0ced721f1c5862d43bf7fdf6229e1c2c566824f3a9ee025230fb0894f1d2dc11598f93efa1afaaefcebdddf806a80992cf3217cf5ac4de9e0d452102f6e381d8ef8a4a84caa4bc3c4c10aa46d1c865424484c34980151152822af3f9163a7e162bf10ca6cdb6fb9f0089ad7abfe393b3234f0d4da1289926db032627ab1a7d159bddf0f944f26637d18e9fabe41bfcf97b57b66c9bceebf082b214869a051f738f6ac9ca64fe3cf0b5df9607a81eb795a629e07d63a66cb55a1aac4a9c6fa16dd348de0ea75a97dd571ad84c49f77b4f823f43529b9bc3a01201439e1230ee06dfd450d9ca9d36d124789ff711dc6143b8f7f065ec0e879939758ded2bba3b6140391b5eced0e8f25bec6ddb8e318c02cab1e497acf98ad4570a718ecf01e297ec2456e4283c034c699a8c63ea6001a9aba1d1543b6487c71e7ff7eb087d86506ede2299290585c9c7e2fe47797d6155bf2cec7138b02321275f3b69fbf344f77095ed7a9b8e6ed988a1c61753eae282310139ae64e42f282d553f3a4472623499d7e1f5e8db75e69cfbe431d54e364874f2807a8f014f22f9dceaeb8c6c7e35cc1819f2123e55210baec5ffa06f964debca23a2e46c331e392749eb5753238c303200a0f011e9b46f39b3adb8eb3a1bd536e212998a5f42940b9efa9eebb377490a4d4a8eb7e5f4fd63291862a8d911d6b968904d010713b6c6106566e9e1a6795beaab0b30110b2aac77c79dcd1031e673214a6bcaba50691f8d2dd080f963eedc6d0463f8a84caf60f9e725bb7ad0104a416ff054831253498aa8cc3dce41a5c8cd17401f9821fa22d29400bb24013bb8fd6335f0020ad0d8d9fe071c896e42324b09c99b845e1924555d0818209a60958996689de09fd59036b7e92ffb3b11c4f0db5d0ed4fee50a4d45e34d043167b1a63bb9c679832cbefeda15572625d3bf774a1f4c3e9c32a323bbb4f1afc3ba8f629a082490d84cfea7db3a1f85c13ef870f159e00c33a8e7a209ceeb0746dc3e80a1c88937c4b796605ec73600d5f8c62f2605ffc230d133b783169be42fcf0076e91979a868a612eac41e821b687ba084cd8f8af2bcf34dcdb8841d7f88cf59d84e5278e66b25d6f613363e3be379c581c8a403a8116b426cd6244cd07ba3322e09a02699bb4df3fe0c1713c259a561240c0c2726a88bf3419c852e818739962eb926c7b8d296880ffe4e3c1c643a5716cc331ee25df73db46830941e532026caf8025470dc698ab3255febaf0cbfb67ab2d26cea493962f32017ebd8a7dde3192c40e5d6f27ddcf556c36a9e7310894ad0413f8f41662a05785776ace652c030affb426e65fc6e0d1eaff8e91f59a709fd2976fd18791215fac51da2b7c278a6d4d689083989e721e67c3020a01dbd34687c3e70d4c09cc835adfd7f75c87941bf275422bb0dbb1f43f095d0b048e8f389276f9bb3166b128a33b4cf06329f43683ac2a82be43c38250ca7aab0bbd0fac95f3b2d56a4d884affe715a10195bd71b5204453c1d0a3d0bc2d8c31a86f17cbcc1861b971e770c61b4f02499130df1720d133bdc6e9b58a78666d4fae2244139ea37d2e37e0e4faccc5f6d03d75ba18296ed6e4c7d846a84e929f80d308e2b2df1aba01f3c6371d8e1d9bbc05701256a06567e3e93c40ac05ee62d7e6faafb5a4cd806d1145071f611e76bda2b0eec80c04349601a40290d94e1e5ef199dc9fa4a7fa1878a52cb1637d09349b4e23d729b0915d3a9b0c9ff2ac059b37cb35304e3aa87ed44d62c053481628751c4f8ed2ef6c19c92bf76dd8dd32352343fc3600c66f0545e3077d3359f588a40aa83fbadb847e7b1bd464da9b9760dfea3909c4846f651128646071113ed87ee3b71c2529700e5ec05374be6ff4653d74982dc1b15351670d58e54a6a707921afdda96366aeec1a9083b2ae3d058a03997db80fcffd02e2a3c54dcc505efa454bb7294b1d1a3f8ba752185eb0742e7c8592446853fffda8fea5b8fd0b9a59b3f5e98cc548a66ee133b7088eca43361227c0d31912cff0931d5608feedf6d66149e64222204aa9d59244fc0322e4ca63142da209ea3a1409ecea859a1b3350616e496cb4eba5c0b123d772b01e6dd53002f9410de85534f359cd0e1eb0368379795e094e9ba9d05ca3a2df06fd2f473109c943a2dbe3828c79737ce5439ba751364eebea37accecc26b4f27cc1ebfb13249a8ac72abd1c1fac7b80b6a4b703985a578672551807f38346dc23831b40b4422a3ee01c36bc081b53be44965740ecc1809a9313dd042d18f197ee97758507b0e860205d11d042cbc936fdeb3d78b407c001543a52bb56b636260836fb5ab744f85d1cfdf2748d03e2420f645185c43a074774aca7b1de4ccf51d6794d32b8cbb1b5a526f2185661f9d2579113d466f14ee1b45cc096da58a7de6f6c3da508b56d74f59f5e829aba8d01b1fa0322302d2c4710d0def1ec40953918399c0659441118776efda996f84165904bda7345425999b675dc4e713405d2ec71881d8e293ef2c6df08bb1563c303ed7dbad1f81fd1c557d761f5268f1a5ccb03a29d313dc5e393e4401563e8e8186f76068749370bc44b6887f7b71c4c6e2ccc4ffececd9a95c11ad3fc455653aa2439bb806d03d10d2e5c35ffd80f893c8b86cb8a84d9078151021912f7249634e1d410298fbff0a34bb4cb9cfc272093c2854c0d62ed018495b39f73e3cb16a737471f6a4e6e612d769d0c4144e07890a203d98efa5c57d8f8c7fe1ebf272209cc56e27ee28675251c44031cb8ea24981f5d1b276de4a95eb1b16fa34aaf96742ece6672e0bfdea8920fdeda29ecd2ebc236288fa7c26184ab00de77e092098244b2835ffc42c0e6611dddeeed5df0d03fd371ecab161572bc76666f5bc74cf4c0e347f967646b51131188ee5d5a5fd626d2481de615c1dbaf91eb6bd21104b467fe5403fb7a9a7adf49b4f1394b6b9836dd4b368a327809aca09d8b51841a5b2e634fb9782cd6e9316aeb209ff8355a974370ec9a265773d911deb2795b7c6e80272e2cb0d3c4f1b8fdc0e549bc2702f6dddf234e2a3ab7de08c0db3967a7d7488998d467ba6383e9adcb82f72a973a3a4287d3bc68ad5139bd49045c989ebd370944c6508af6faecc5dc2b37b0bf109131dbfa3fcaf695723e1455d8721112834cd5cf2f3df5fd89146cb66970c5aeab2a291dc7e90cfba684746bee0c2ed25013bbecb9bf19e63142c2acc4bfe3effb91e53c1bbdf8660d63363440e720486153b7e8dde9f7d9df7d1d40c7f395bc50fe8850aec4d960f071941398ea6c01d029f4784b126cd2bc8e83d7bc675a2cee03f4bd581c9301e9dcf34be97ab10be401509078e3cc2e8f78ef0ebf575706dca670cdd2a72f9db84a26009462fc12d85225790c6bfbaf5b3b07053183a8377222b46f5a76c768d6090324de31d48678fd65186a49ee862065f077e775d5d4a3887857a1f250349ebd9a10e95ac4bb73e5d2f4d79d65dbad6fad2103e5d52a440293d99f581c47fd05e8d35fcde5a0f4a15b6baa207e324a3dcb008cf915e3a7df5a38bc30b28bb1188840717027fce5ca94677c29068388a2c5c94c56acd0d639a2b649118812ae2f6171c3f6b9b036ee00c7b290d314ba107fef1e657f4fa57c7b25cd7738b98b4f2067e05e67b47ab77179007d7d6b70cf4bbdf06bd62e37f8a9ac4abc9707e38af67469b5e9aedf6153f10028f3042fc7bbd0a9ea5af0df55edfba68e6688a4e5e83ad60c5c17ea249fe8224df842af3128836ae43922f510700b9ece47ab3136a6d91646480035c626afe9f4f1a6a29b0a4c7039da0b63b433ef4ad2538b26bde141fc01d0f437e341e08478db919f89ee3a091eb56c0ef4c26d1b2f114eed8c12267c80445541622f44bd6449d545bdeb328f76c0dc8ec3d49985e4e84c3b1b18f47834d05e6d30a3b1f32fb4ac397cab8f7b18ba524f7d9e40c0297a3030d1b72261db13d3ea2afff331401c74e88a4a992283074ae212d84092a9365542ce7658613f88028c7b4b9a53c374b1ddf7f589d8b60d12de93d539521d7923fff52b29ca2f4e3641f3e5635b6492d85aa627bb245d95e530c49d7fbef88f007755fc0cb7ca22bc44974ebbd5ae684605c226b03e7bb8bd1672753ebd0bbef8b43344c16dc6f6095ce998bb1dfba0f429c50e6340707326042a837ebc8d06eb73a5e6f3c73135be1cb444acd31700d30405cca0a95318adaab8b11487a41693ebc58a72acf5318dbe246dded906de6c89e48153ba14c7b677f5d189cb74cd2fde48e2c974640d49d9e3dc3ee3646b08a23b93007a5e0973e6d59855a453544359c38d84da4fd42e48126275ee35f517afedf2cb0836f557d67e049f5b4d88097ad15d9a5708340bfc3d7e826100eb70830ddef34177132fd1d6b3f7cb164f25da5648770a00a2e2ed730b415258a101c6c5be778066f0146ff4aa3e84e37740f7bc27fba1ee0ddcc3418c5000821d4910f7451a723719d838bfbd1c330e57e385262a170ea620337487fb85bc3a772fc7fff1452d43f53e020695e367b503947f104968293a1f5287682b8397bf9126b33f7680de12221513faafeb3b399fb5b8fc30a2acf56b02c23aa0d3628fe6b5d50448e566e62826ae3e300c9d10b20f9320cda799f224fd8caea5cb7ecd1b7fcae89562f34e7f60fe0dd3171136ff81b6938d9f124b42416728c61cce8ff4e3cd380d96938fbbe3130a7f8d94ff74d2a3b2146f4b5c8c46ca05b2b1f3a522cdc76613ed1127e4c2cfd0d6f467495d269bac02472821d570508588b7178fb278a275d5b39fb462f2508bc3cb6acc98e1d38de81042944ada4f6fe7eb7e91686fcb42455a8eb938efefab822f0936d75007974fa649fa499653745a00dfa7c025db8ab002cd0bc90ed749b15d93355e6714f329bb646b7a4731f779f147fa8d5e3aa6db7dc5cf1f401724d7da8c26b0087caf3c3e5b00de66bc52b68599937f9587efac7f1e55a2717547795def1178aaf919c5b6bc5cff751046e94e084e04dbd4a1940e180d183928102d624885b89f15a1dc6c94390c8c2542aaa62e220a0387833426e22af8ed0a1", 0xffc, 0x7}, {&(0x7f0000001380)="564d90726696ee993e17704bba1f6bb154e89170970cd3588564130aafa6ef2fab19af18ba62a51030bd283ec1e19bd38275faf9143a3c511d9ac6bce8c22ba7eb65e2076d53dd5efbde7b30fc825d11c5d2dcb27aafbafddb79af8e4f24d0180b3fbcba8478d866946730f2f84ccafb0a900afb2e2670e4b52208fe9bc1d22d6b08f6fcc79c320f158640892efbdcec7e7730ce51c05a9cd0f5f904459c6ae3fbf56f5b5844096a1864287fae435a45cd38ec6370b05f2e85bd4725945160dc4478585060452953c8d1b4", 0xcb, 0x4}, {&(0x7f0000001480), 0x0, 0x2}, {0x0, 0x0, 0x7fff}, {0x0}], 0x200008, &(0x7f00000016c0)={[{@dots}, {@nodots}, {@fat=@gid={'gid', 0x3d, 0xee01}}, {@fat=@uid}, {@dots}], [{@fsuuid={'fsuuid', 0x3d, {[0x0, 0x0, 0x63, 0x0, 0x36, 0x0, 0x37, 0x5f]}}}, {@smackfstransmute={'smackfstransmute', 0x3d, ')'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '\x00'}}]}) 12:30:53 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) sendfile(r0, r1, 0x0, 0xf03b0000) sendfile(r0, r1, 0x0, 0x8000000000004) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) 12:30:53 executing program 3: socketpair(0x23, 0x5, 0x0, &(0x7f0000000240)) [ 299.205719][ T26] audit: type=1400 audit(1639398653.207:341): avc: denied { read } for pid=6490 comm="syz-executor.5" name="sg0" dev="devtmpfs" ino=700 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:scsi_generic_device_t tclass=chr_file permissive=1 12:30:53 executing program 2: ioprio_set$pid(0x3, 0x0, 0x6000) [ 299.288004][ T26] audit: type=1400 audit(1639398653.247:342): avc: denied { open } for pid=6490 comm="syz-executor.5" path="/dev/sg0" dev="devtmpfs" ino=700 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:scsi_generic_device_t tclass=chr_file permissive=1 12:30:53 executing program 1: syz_open_dev$usbfs(&(0x7f0000000840), 0x90f, 0x0) socket$key(0xf, 0x3, 0x2) openat$sysfs(0xffffff9c, &(0x7f0000000080)='/sys/power/resume', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/udp6\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000080)=ANY=[@ANYRES64=r0], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1800002, 0x10012, r1, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$FIONREAD(r2, 0x541c, &(0x7f0000000000)) 12:30:53 executing program 5: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ed", 0x1}], 0x1, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0xfffffeff000) write(r0, &(0x7f0000000140)="d5", 0x1) r1 = open(&(0x7f0000000700)='./bus\x00', 0x101042, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) fallocate(r1, 0x0, 0x100000006, 0x40000006) 12:30:53 executing program 0: r0 = syz_io_uring_setup(0x1a5, &(0x7f00000002c0), &(0x7f0000ffd000/0x3000)=nil, &(0x7f000042d000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r0, 0x0) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000400)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x79) r5 = accept4(r4, 0x0, 0x0, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000040)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, r5, 0x0}, 0x0) io_uring_enter(r0, 0x2a71, 0x0, 0x0, 0x0, 0x0) 12:30:53 executing program 3: socketpair(0x23, 0x5, 0x0, &(0x7f0000000240)) 12:30:53 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) sendfile(r0, r1, 0x0, 0xf03b0000) sendfile(r0, r1, 0x0, 0x8000000000004) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) [ 299.453332][ T26] audit: type=1400 audit(1639398653.247:343): avc: denied { ioctl } for pid=6490 comm="syz-executor.5" path="/dev/sg0" dev="devtmpfs" ino=700 ioctlcmd=0x2285 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:scsi_generic_device_t tclass=chr_file permissive=1 12:30:53 executing program 2: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ed", 0x1}], 0x1, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0xfffffeff000) write(r0, &(0x7f0000000140)="d5", 0x1) r1 = open(&(0x7f0000000700)='./bus\x00', 0x101042, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) fallocate(r1, 0x0, 0x100000006, 0x40000006) [ 299.560646][ T26] audit: type=1400 audit(1639398653.387:344): avc: denied { create } for pid=6502 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=phonet_socket permissive=1 12:30:53 executing program 3: socketpair(0x23, 0x5, 0x0, &(0x7f0000000240)) 12:30:53 executing program 1: syz_open_dev$usbfs(&(0x7f0000000840), 0x90f, 0x0) socket$key(0xf, 0x3, 0x2) openat$sysfs(0xffffff9c, &(0x7f0000000080)='/sys/power/resume', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/udp6\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000080)=ANY=[@ANYRES64=r0], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1800002, 0x10012, r1, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$FIONREAD(r2, 0x541c, &(0x7f0000000000)) 12:30:53 executing program 2: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ed", 0x1}], 0x1, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0xfffffeff000) write(r0, &(0x7f0000000140)="d5", 0x1) r1 = open(&(0x7f0000000700)='./bus\x00', 0x101042, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) fallocate(r1, 0x0, 0x100000006, 0x40000006) 12:30:53 executing program 3: socketpair(0x23, 0x5, 0x0, &(0x7f0000000240)) 12:30:53 executing program 5: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ed", 0x1}], 0x1, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0xfffffeff000) write(r0, &(0x7f0000000140)="d5", 0x1) r1 = open(&(0x7f0000000700)='./bus\x00', 0x101042, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) fallocate(r1, 0x0, 0x100000006, 0x40000006) 12:30:54 executing program 3: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ed", 0x1}], 0x1, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0xfffffeff000) write(r0, &(0x7f0000000140)="d5", 0x1) r1 = open(&(0x7f0000000700)='./bus\x00', 0x101042, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) fallocate(r1, 0x0, 0x100000006, 0x40000006) 12:30:54 executing program 1: syz_open_dev$usbfs(&(0x7f0000000840), 0x90f, 0x0) socket$key(0xf, 0x3, 0x2) openat$sysfs(0xffffff9c, &(0x7f0000000080)='/sys/power/resume', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/udp6\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000080)=ANY=[@ANYRES64=r0], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1800002, 0x10012, r1, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$FIONREAD(r2, 0x541c, &(0x7f0000000000)) 12:30:54 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) sendfile(r0, r1, 0x0, 0xf03b0000) sendfile(r0, r1, 0x0, 0x8000000000004) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) 12:30:54 executing program 0: r0 = syz_io_uring_setup(0x1a5, &(0x7f00000002c0), &(0x7f0000ffd000/0x3000)=nil, &(0x7f000042d000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r0, 0x0) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000400)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x79) r5 = accept4(r4, 0x0, 0x0, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000040)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, r5, 0x0}, 0x0) io_uring_enter(r0, 0x2a71, 0x0, 0x0, 0x0, 0x0) 12:30:54 executing program 2: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ed", 0x1}], 0x1, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0xfffffeff000) write(r0, &(0x7f0000000140)="d5", 0x1) r1 = open(&(0x7f0000000700)='./bus\x00', 0x101042, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) fallocate(r1, 0x0, 0x100000006, 0x40000006) 12:30:54 executing program 5: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ed", 0x1}], 0x1, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0xfffffeff000) write(r0, &(0x7f0000000140)="d5", 0x1) r1 = open(&(0x7f0000000700)='./bus\x00', 0x101042, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) fallocate(r1, 0x0, 0x100000006, 0x40000006) 12:30:54 executing program 3: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ed", 0x1}], 0x1, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0xfffffeff000) write(r0, &(0x7f0000000140)="d5", 0x1) r1 = open(&(0x7f0000000700)='./bus\x00', 0x101042, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) fallocate(r1, 0x0, 0x100000006, 0x40000006) 12:30:54 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.swap.current\x00', 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) sendfile(r0, r1, 0x0, 0xf03b0000) sendfile(r0, r1, 0x0, 0x8000000000004) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) 12:30:54 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETOBJ(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000300)={0x28, 0x13, 0xa, 0x201, 0x0, 0x0, {}, [@NFTA_OBJ_TYPE={0x8}, @NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}]}, 0x28}}, 0x0) 12:30:54 executing program 1: get_mempolicy(&(0x7f0000001a40), &(0x7f0000001a80), 0xffffffffffffffff, &(0x7f0000000000/0x2000)=nil, 0x2) 12:30:54 executing program 3: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ed", 0x1}], 0x1, 0x0, 0x0) fallocate(r0, 0x20, 0x0, 0xfffffeff000) write(r0, &(0x7f0000000140)="d5", 0x1) r1 = open(&(0x7f0000000700)='./bus\x00', 0x101042, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) fallocate(r1, 0x0, 0x100000006, 0x40000006) 12:30:54 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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, 0x0, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000000240)='\x10\x9a\xce\xaf\x03\x86\xe7\xc0\x14\x8f\xf8\xd28\xf4\x1c\xc0\xf9\x1c\xa6\xab\bi\xe4^\xd5\xfd\xa9\r\xac7A\x94\xeb\xcd\t\x00\x90k\xd6\x05\r\x84\x87\x1c\b\x8c`\xea\x13A\x90m\xb6&\xd0\x9daA\xc5\xb8_\xd4\x18,\f\xd4s\xb2\x99/\xc0\x9a\xf2O\xdb\xc0\x8b\x19\x17\xb7Rvd\xcb:\b', 0x0) ftruncate(r0, 0x80079a0) mmap(&(0x7f0000200000/0x400000)=nil, 0x400000, 0x0, 0x2012, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = gettid() process_vm_writev(r1, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 12:30:54 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000900), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000540)={0x2c, r1, 0x223, 0x0, 0x0, {0x1a}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan0\x00'}]}]}, 0x2c}}, 0x0) 12:30:54 executing program 5: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f00000001c0)={0x20000007}, 0x10) r1 = getpid() sendmsg$nl_generic(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002a40)={0xc8, 0x16, 0xc0b, 0x0, 0x0, {0xa}, [@typed={0x8, 0x6e, 0x0, 0x0, @pid=r1}, @nested={0xa9, 0x0, 0x0, 0x1, [@generic="3e0ba7ce155ff6e522396b0e2c6bea441b3f324cb08dc9e4dbf134a142656ed1b4e905de9efdfeaba8638ef3fb5c12fc2b62e6d99eccbb0aed139fa4ceda7744eb69460794177e387407f433a86a2d9878f20f3f9e17adece72040cfff8daa114fbf5af4fd5b53b5b8df07a6398cf726c63c561291e4eb3e65f57712e0c54cdf84e4511740ad20cb507d4a4d19cec121c258498abe03272e0d7fcfd789c52483e87c767943"]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x4000000}, 0x10) 12:30:54 executing program 0: r0 = syz_io_uring_setup(0x1a5, &(0x7f00000002c0), &(0x7f0000ffd000/0x3000)=nil, &(0x7f000042d000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r0, 0x0) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000400)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x79) r5 = accept4(r4, 0x0, 0x0, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000040)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, r5, 0x0}, 0x0) io_uring_enter(r0, 0x2a71, 0x0, 0x0, 0x0, 0x0) 12:30:54 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000000), 0x20b000) 12:30:54 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r0, &(0x7f00000018c0)={&(0x7f0000001740)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000001880)={0x0}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000001100)={'wlan1\x00'}) sendmsg$NL80211_CMD_STOP_SCHED_SCAN(r0, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x44}, 0x0) syz_read_part_table(0x0, 0x2, &(0x7f0000001080)=[{&(0x7f0000000000)="067fbb0641b10e34420ac236ed2468cc6e6accfea84076c26696472e8fc5a2e4e46b9d067f3fc8e559a2848a1288cfa0e80728987049c585eb574375632e49fe2c9329d42ce0167c78db4c26b18e0f7ff95106c4593a61cd8da6f44bbcd5e35c1a98abf3de9968e3c778a73150cd06e6e55929ccd235a1b5024ced16a6e2dcc638599c17d45bef70efe23baf42070f65741f9a87ccc9bb3a96771d9e10177737bf32bcfbfa3e02e6fdab51af62930a397b3b62edf83f89e90783397754f15079893199b532a7500f75100066cfeb4a5eafbb56a89f216592536bee10a833dd3a93bd6606cf9058dbe56add1948c9220af98b4a247f076aa27c80ecc4e896daac0d32fc919d8a7c822c28b4739ca279de584c8725295f1d034f7d1c00ecd2d307e0a223971f6ddbed16dc0452b86425924a993873ab854c846c7e3f6f9a218399e9295f27856b834521746df1014dc9a2f577921145829a8ba1cf37cc04c98d0d6968cf5cfd1d65c5549943a0e19b3dbc6f722cf30c45d11209daf54f37e152113bfe0df714152471b62fa81f6d3caedc4300b105af66ca27bb4f2a29d2136358f3f496a2b48305c56fdfdac9751d8cdf224937cd8a2b38ea1c3d3212d0607be5b9dbe60dd4e227a1f4f61e889133fe664a63a7d4c246f627c2cecd36f37c0cd28d7fd271e0e2b168cf80d61fc47143e96a71efa804617ed2ddc4a36233031c98ff9c941d9ce7475ccd453243058f77367672c6eaf2843186facb4ae18d346d6ac129c34bba59aa5d35e991ce82f85b5151fc2590550acf5879105d62f01f6682f0ddf8ffec401743984834eb3efe2bd2d35a9ceb6a5e040192c4dd60bf2f67cf22b17ed3c253b7dc96640524f06d96fb773667779d73e0cc5c9cc7d265847f22270d78ac32d52b2ab48e6408d707813b1864977d40d99b10c8f9a50c4db73adb706cd4dee5c5e243030776dbb8e2935ca9f9b9efdd1551926b632b979f5879a778cd3d1667f30eff63c36e82e0d747603ee2a8b843759829eee20dc46b6efa37c0e67a7b30b2b7e60afd7e103d03e180f228069f3a9b1d48e0ec1fe7363ba8031c276deae607477c7e2f7305f53e3d97d3628a8d5c26d14fe007bc8635550800671028f9924393a796fa311acdd7931c2517d2626c20ecfec824fa39025f33ee0eb703f420ade5b4c3562aa62c132a5f0e3b02770756e394c3850c1c8219aa3804cfec3975e7e1302a46377a02380dc01caad6a733e057065ab364f2f6c474769e9ace86e47861f6a960ee80368b16c9bc608124327e5997a9f4fdff2a5ba16b64778b1de9c41fbc8436eba759165a3053027d1961805184123ad47ba545effdc57856b60d42daa52cae030c32dd15e919a4c04a5b380518da5813a56332e8825f4cd9bcce68e64e5997017a00194a3d3872eb29e1fada723634265024a05cd57588cbbb223f608c27bab69404c31bca4c53f5f7151ff264b9b04244667123f673b9705e6f84c7c545fe8f4eba33bc52640fe5eb3f886b567663302596d9aa219bf789b2451d88bb7f9f43beaa45499d5ffe5f08569f7fc37966b95daa49ab2afba3599f5e4eb3b0d9f6c911abfa4f21abcab9dfbea76ddcfc7428c4ae6fa2cfeadff59101de3d8cf0eb81e7eb5115c573c32b2391b3d1da0707c3df9f9d0e07a7b45f6d6549c2f2dfdee03cfd552e74c50062f57bedc5b1806297aad6c1e67ce1d1d6406d185de7e8185fc5e83b4167332cf0f32aed0f3641f4816990b1003cf69251f31f8663baa63e61eaade56d00e7f6c91a966978af48ffa34f313bf5baaa0c51d1efc33edd7aac10df32b7fd05ce2e77a8d073d2ccf0525156ed7e6a93978a695ceb231f55272832221badd262d81b72b3d307aeb6a852c2fbbcb46b7c39de8a159df66f7553f4746e29785a9c49a297c44d636568a89e877afa524865c5cce846109e1bfef3ed6caf9be7e17f8c8530b6c52f9e93b8957dfe67b4fbb732d3c34c23514e03d62e8ef59c428cc8e6bc4262b1eddc06b1ea2483471e40247d77b84bd07668943131adf0f2cafc1d42aa2c66c348dd8678ecfa6255a88d3243b23ad8dc5d1eeff7b7dc9ae2e4820227b8780a20c51fb89a4d0b56895db2e00201b3d46c8ce4b9973074b7f5a77bbc9c77b68372791e0caea43e8b464e50d1777213b3deb526fce533a6fd658b6b48bd2826b252404750174f27b52422b4c27e25e584ebab18ff7af45f83330268843858d5c595f13bf9ae3ace9655033031aeb2d8411cba56074daacdc31507f1a3ef25086b107869a5a97a45980f854dcf24145db903adef8c235f338b3d151c95b8bac4fd650202d5ae3531d220bede5439fce3a03a8df5e49248e4373224065fc617be03d48ea8c467075325cf466328c0706e887f39a95ba6f4a8cfc990bca022dd800eeb503ae1fbeb8e57399ef4f8c09b498ab576f9b67d41fda65ca4c938fdfd91f8804a391a64207c8b0a85b36ce21d4979e85e5210a31c34f6a89f2326a32d2444883d67ebc05b0f145503ae2371fce41ccd356cfeeb8fe03be074c216d2da688fa0a467a65e7ddd7dbe4c084d1a946994cbb0283069771410f1668ae8ef6e191071fae25af3fb5df035343f5e16894bf44cf8ace2370f257b7bc304172878cc6eaa94699e07f0f9fffe0ac29cb040f6f72f4e55e351ba5a784f0c8b1cfe9cbd2d2dd67adfdf74b5200aa7a8b4202217b02184582afee1584c7ff320b770abb0b7a8e8439d375443a0eb9da1403d502d5cfa4304fcb9db767d9d29e3acca5734bcebe5a251fa2d6fa22112f5816d0b2390ad064e2dce689a2a3f1a1d817df1510fba540ab14cfa40655a575cfc0cc149b54ace4e1048f21518cd964d9a29247ffa67c46503fac8a07b14e8c4a09e5c79f5bbf1d2991c6e4b02df5121f1ce9d63a864abbbe4eae5f135e46ea706c90cb245ecbe935f5e3b17c061414e2f05929e8959eb68c37d74cd9e6da3468ce9a243859d55b4798a68b35397b1f0dcd6cd0dbe6e6a055a86769a6cc9cc957c893b2bab24d0914fd2aded5f8a6a537fc4d7f24937779f6d33796f7e9a04cf0941e421a8d946d6f4d33ef8e922722ce00cf5e7aca15d7d0665cc77ad50b024cf6948eccc71fef09048041758a7dd41906546bc3ed463e8ae77fe738502ebf908c12711386ada72c6b02db9acb83ea8ad3c31088893afdcfc62ff3abbe91d6f567d61918c9db0389cf93031728961b72313cbc41e43f293b5179c18e45f30be0d0a98acff3410200bf8a397690bd089e77d1e6b6445f5d2ce84abc585a0d34ae18d1828191f5e613826e88c4edaaea7a4045b05338f25d9f87fdac6214615ae304d4f0c86e8acfb0bdfb16a753d90caeab90ee7ccc3044174d59a7d085746d562d8bbe9dbf3da68f0ea66b27be18ce36756f2cbcb4f8b77efccb02aacab93b76d142d6bbef95fa708e4478960e525ecbf785af493a3bba0c9f0312e2e1d62d1426a58ea33a44d3fb5158b48f37054c74d4735b79760db9df781410316636a79f1d05b3dec8c2a473a68d176c3928e07f7a57e553e0fe4ba513b654ec45460f2c8d053e22a0debdadadebb4cbaae0ad4df022e193974e04e6ff13dd11d102aa1f5734127be6248ef4c918e19b60e43dd88643f5497e4d7611a396746b87c0052f6f2a0af186a9423a1371fd604a0be54c8d2df27e26d290fae32664de7a636aab3654d104f01dd3621eb95f393b893afd755cc4a734b4db0f6d3802d7f5d023068463203a3bd969d5de2209d5c5a7838a3ff3c634e86aebf53d6db9b96ea8893ac740937b88ae3ebd52ae4718ceefac3bd00b2b7c5a96123257db1e6f7042cb1d661bbe091e857352b32a484c6df0d3ea70f7816599eaaa8c52bb0f712c006d0518972e0db68f12b70a56fa18e80b6e93dc8c3a574632c977ab4d85011c8619749dcc6272e84e5d98e8f334e70368040ffbeb70083878bf13fa655689c6bd3d93d28effa8b3865719673099578fa51bb063b307ffc224bf6664b05131ca1074c9fb07677be72569e1147f213fef624ae8e28fb2943c8479186a172dabf220f14d229646bc492a5c509df64d8d7485d59bd7e296c544295934dbd037953c476a1ba6f02cb7f836b59a8996ae9384fe7e9ad87b197499990652209a8a63e2fa459c5bb275582ace8e7e53b622a7544912c9707793cc6de63db6bb0f105b7a19c2b100c0c399f71a56d02d7e8262487ce166be44988a3962acc0ac6afaddb0cb4701663f9530933079a922bdd2cd89ea36d2743543e3067e0e1f820d01b4d213824fe6b34819ed40b357bc23e383536b42010a3d059cae925aecabfbe626bd307c3aa57a8eba4d1c64007caef49d9f132202173df865b66d65df2d8771ff8e373438b62781c0c266a865f37c2c9a5aaa9fff11e05b486a32da7d97795b6685ee8ec7ee10a25372fa2216f41ed2c89caf6ef1601439ee0a5e015b746b081e802ea53cdffa6e8ce9c31e224dcd7b98897a2ff06f9c49aaf57e4869210df236639a1dddc4e36c901ddbc319c41dfad46fc846c2ca4e30ac2acbc971a4b8849d1acee4591e517c93ea31485c600a485bd4b507480dd578085ed229b418304678426b7375d9ee8ec453a3487ae2b630b085344586f52c647dab8f35a706ec77416603250e2307a0cc91352b60cdc915c0947e4f524b022fa2b00f831b22ca8353d61e88a82cc836242211f50e16e4484417911afd3236e018a4f798b6cb7c20109dfc184a99354bbef4d924602617905a0afccb10c4f08ed8038bde53a3787d4910742f2dbb74534396b7cbb370dc606ede89fe8aa36e18eacc220e2c8c5a98a985da3341705fbced645167789c0dc297b3abdf18efe7ea30b1a92982e2aeff35b8fe341b07c70830c06f5f6cd8524dd198ae83005d7787991486f42d30e1c9ecf551156969010a79d6871c5767f2460922e06acc4bb516c0bd3366243c97af74934ec0ae383a8d603f047ca34ac6c3db76b1065be0e353285d69f569057d1a23aadad0a1397a849f3c3a0d996d3983cb8a88dc9585b6d41ea2defbe66fee249fda673f40230eac26bd06efa089a53ccbc0b78546fcc5427f96ced2916901c1f91f6e92812cc77783591e90cb74ae49b9fad4de8c7fed28522d02f8a67d27dc626d8d3cb1c41d1a7c28b6d39a87870bd0b45285296ac100f1e5e1a467af66f32d9f5ac4a3f5322865f730328adb70e837bcb7ec5a8f78c57", 0xe73, 0x8001}, {&(0x7f0000001000)="7faf98ef54b1da00dc307f1b60f57f3802cdd48158fe777a30b45ff658a05bea4bb94303da01e3288a3e70008384f4261cd6d220e061f023230714d101832d14bb76a2899b", 0x45, 0x8}]) [ 300.802678][ T6556] netlink: 176 bytes leftover after parsing attributes in process `syz-executor.5'. 12:30:54 executing program 5: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket(0x11, 0x0, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000005c831, 0xffffffffffffffff, 0x0) fork() 12:30:55 executing program 4: socket$nl_audit(0x10, 0x3, 0x9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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={0x6, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r0, &(0x7f0000000000)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0102}}}, 0x14) connect$802154_dgram(r0, &(0x7f0000000040)={0x24, @short}, 0x14) bind$802154_dgram(r0, 0x0, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmmsg$sock(r0, &(0x7f0000002240), 0x400000000000116, 0x0) [ 300.969489][ T6564] Zero length message leads to an empty skb 12:30:55 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000000), 0x20b000) 12:30:55 executing program 5: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket(0x11, 0x0, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000005c831, 0xffffffffffffffff, 0x0) fork() [ 301.205971][ T26] audit: type=1400 audit(1639398655.197:345): avc: denied { bind } for pid=6568 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 12:30:55 executing program 3: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000001000), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PAUSE_SET(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001680)={&(0x7f00000015c0)={0x2c, r0, 0x54fda451a6ce8285, 0x0, 0x0, {}, [@ETHTOOL_A_PAUSE_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}]}]}, 0x2c}}, 0x0) [ 301.343920][ T26] audit: type=1400 audit(1639398655.237:346): avc: denied { connect } for pid=6568 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 12:30:55 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) r1 = socket$unix(0x1, 0x801, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1}, 0x6e) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000000)=0x21, 0x59) connect(r1, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 12:30:55 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='environ\x00') close(r0) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, 0x0, 0x0) [ 301.514299][ C0] ip6_tunnel: ip6gretap0 xmit: Local address not yet configured! 12:30:55 executing program 5: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket(0x11, 0x0, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000005c831, 0xffffffffffffffff, 0x0) fork() 12:30:55 executing program 0: sync() syz_emit_ethernet(0x0, &(0x7f0000000000), 0x0) sync() 12:30:55 executing program 4: socket$nl_audit(0x10, 0x3, 0x9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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={0x6, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r0, &(0x7f0000000000)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0102}}}, 0x14) connect$802154_dgram(r0, &(0x7f0000000040)={0x24, @short}, 0x14) bind$802154_dgram(r0, 0x0, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmmsg$sock(r0, &(0x7f0000002240), 0x400000000000116, 0x0) 12:30:55 executing program 5: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket(0x11, 0x0, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000005c831, 0xffffffffffffffff, 0x0) fork() 12:30:55 executing program 1: socket$nl_audit(0x10, 0x3, 0x9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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={0x6, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r0, &(0x7f0000000000)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0102}}}, 0x14) connect$802154_dgram(r0, &(0x7f0000000040)={0x24, @short}, 0x14) bind$802154_dgram(r0, 0x0, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmmsg$sock(r0, &(0x7f0000002240), 0x400000000000116, 0x0) 12:30:55 executing program 3: socket$nl_audit(0x10, 0x3, 0x9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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={0x6, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r0, &(0x7f0000000000)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0102}}}, 0x14) connect$802154_dgram(r0, &(0x7f0000000040)={0x24, @short}, 0x14) bind$802154_dgram(r0, 0x0, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmmsg$sock(r0, &(0x7f0000002240), 0x400000000000116, 0x0) 12:30:56 executing program 0: clock_settime(0xa, 0x0) [ 305.429926][ T6597] chnl_net:caif_netlink_parms(): no params data found [ 305.486820][ T6597] bridge0: port 1(bridge_slave_0) entered blocking state [ 305.494219][ T6597] bridge0: port 1(bridge_slave_0) entered disabled state [ 305.503086][ T6597] device bridge_slave_0 entered promiscuous mode [ 305.512297][ T6597] bridge0: port 2(bridge_slave_1) entered blocking state [ 305.519384][ T6597] bridge0: port 2(bridge_slave_1) entered disabled state [ 305.528311][ T6597] device bridge_slave_1 entered promiscuous mode [ 305.557592][ T6597] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 305.570712][ T6597] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 305.601898][ T6597] team0: Port device team_slave_0 added [ 305.610900][ T6597] team0: Port device team_slave_1 added [ 305.633297][ T6597] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 305.642524][ T6597] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 305.671730][ T6597] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 305.686223][ T6597] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 305.693424][ T6597] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 305.719432][ T6597] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 305.754712][ T6597] device hsr_slave_0 entered promiscuous mode [ 305.762054][ T6597] device hsr_slave_1 entered promiscuous mode [ 305.768638][ T6597] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 305.776265][ T6597] Cannot create hsr debugfs directory [ 305.866644][ T6597] bridge0: port 2(bridge_slave_1) entered blocking state [ 305.873778][ T6597] bridge0: port 2(bridge_slave_1) entered forwarding state [ 305.881440][ T6597] bridge0: port 1(bridge_slave_0) entered blocking state [ 305.888543][ T6597] bridge0: port 1(bridge_slave_0) entered forwarding state [ 305.954173][ T6597] 8021q: adding VLAN 0 to HW filter on device bond0 [ 305.972186][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 305.980202][ T135] bridge0: port 1(bridge_slave_0) entered disabled state [ 305.989568][ T135] bridge0: port 2(bridge_slave_1) entered disabled state [ 306.001909][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 306.020402][ T6597] 8021q: adding VLAN 0 to HW filter on device team0 [ 306.033993][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 306.042688][ T25] bridge0: port 1(bridge_slave_0) entered blocking state [ 306.049739][ T25] bridge0: port 1(bridge_slave_0) entered forwarding state [ 306.063296][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 306.071827][ T25] bridge0: port 2(bridge_slave_1) entered blocking state [ 306.078959][ T25] bridge0: port 2(bridge_slave_1) entered forwarding state [ 306.109876][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 306.124334][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 306.139053][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 306.153928][ T3691] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 306.170777][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 306.181128][ T6597] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 306.206607][ T3691] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 306.218701][ T3691] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 306.239348][ T6597] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 306.377745][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 306.412572][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 306.422354][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 306.430050][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 306.443629][ T6597] device veth0_vlan entered promiscuous mode [ 306.463699][ T6597] device veth1_vlan entered promiscuous mode [ 306.495558][ T3691] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 306.504671][ T3691] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 306.516383][ T6597] device veth0_macvtap entered promiscuous mode [ 306.528720][ T6597] device veth1_macvtap entered promiscuous mode [ 306.551544][ T6597] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 306.562340][ T6597] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 306.573758][ T6597] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 306.584539][ T6597] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 306.594900][ T6597] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 306.605766][ T6597] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 306.615682][ T6597] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 306.626152][ T6597] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 306.638248][ T6597] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 306.648782][ T6597] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 306.660493][ T6597] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 306.668150][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 306.677681][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 306.685961][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 306.694847][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 306.707059][ T6597] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 306.721237][ T6597] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 306.731748][ T6597] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 306.742251][ T6597] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 306.752283][ T6597] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 306.762878][ T6597] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 306.772714][ T6597] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 306.785248][ T6597] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 306.795347][ T6597] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 306.806366][ T6597] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 306.816334][ T6597] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 306.828668][ T6597] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 306.840134][ T6597] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 306.850535][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 306.859139][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 306.955965][ T8] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 306.971074][ T8] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 306.997505][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 307.016053][ T8] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 307.024386][ T8] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 307.036662][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 12:31:01 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000000), 0x20b000) 12:31:01 executing program 0: 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getpid() timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) poll(0x0, 0x0, 0x201) futex(&(0x7f00000002c0)=0x1, 0x8b, 0x1, 0x0, 0x0, 0x0) 12:31:01 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r0, 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "083ff2", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xc2}}}}}}}, 0x0) syz_emit_ethernet(0x58, &(0x7f0000004480)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x22, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x4, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x0, 0x7}]}}, {'b\n'}}}}}}}, 0x0) 12:31:01 executing program 4: socket$nl_audit(0x10, 0x3, 0x9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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={0x6, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r0, &(0x7f0000000000)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0102}}}, 0x14) connect$802154_dgram(r0, &(0x7f0000000040)={0x24, @short}, 0x14) bind$802154_dgram(r0, 0x0, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmmsg$sock(r0, &(0x7f0000002240), 0x400000000000116, 0x0) 12:31:01 executing program 3: socket$nl_audit(0x10, 0x3, 0x9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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={0x6, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r0, &(0x7f0000000000)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0102}}}, 0x14) connect$802154_dgram(r0, &(0x7f0000000040)={0x24, @short}, 0x14) bind$802154_dgram(r0, 0x0, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmmsg$sock(r0, &(0x7f0000002240), 0x400000000000116, 0x0) 12:31:01 executing program 1: socket$nl_audit(0x10, 0x3, 0x9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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={0x6, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r0, &(0x7f0000000000)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0102}}}, 0x14) connect$802154_dgram(r0, &(0x7f0000000040)={0x24, @short}, 0x14) bind$802154_dgram(r0, 0x0, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmmsg$sock(r0, &(0x7f0000002240), 0x400000000000116, 0x0) 12:31:01 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r0, 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "083ff2", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xc2}}}}}}}, 0x0) syz_emit_ethernet(0x58, &(0x7f0000004480)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x22, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x4, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x0, 0x7}]}}, {'b\n'}}}}}}}, 0x0) [ 307.351079][ T3688] Bluetooth: hci5: command 0x0409 tx timeout 12:31:01 executing program 4: socket$nl_audit(0x10, 0x3, 0x9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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={0x6, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r0, &(0x7f0000000000)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0102}}}, 0x14) connect$802154_dgram(r0, &(0x7f0000000040)={0x24, @short}, 0x14) bind$802154_dgram(r0, 0x0, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmmsg$sock(r0, &(0x7f0000002240), 0x400000000000116, 0x0) 12:31:01 executing program 0: 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getpid() timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) poll(0x0, 0x0, 0x201) futex(&(0x7f00000002c0)=0x1, 0x8b, 0x1, 0x0, 0x0, 0x0) 12:31:01 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r0, 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "083ff2", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xc2}}}}}}}, 0x0) syz_emit_ethernet(0x58, &(0x7f0000004480)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x22, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x4, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x0, 0x7}]}}, {'b\n'}}}}}}}, 0x0) 12:31:01 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$cgroup_type(r0, &(0x7f0000000000), 0x20b000) 12:31:01 executing program 4: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) 12:31:02 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r0, 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "083ff2", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xc2}}}}}}}, 0x0) syz_emit_ethernet(0x58, &(0x7f0000004480)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x22, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x4, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x0, 0x7}]}}, {'b\n'}}}}}}}, 0x0) 12:31:02 executing program 1: socket$nl_audit(0x10, 0x3, 0x9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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={0x6, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r0, &(0x7f0000000000)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0102}}}, 0x14) connect$802154_dgram(r0, &(0x7f0000000040)={0x24, @short}, 0x14) bind$802154_dgram(r0, 0x0, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmmsg$sock(r0, &(0x7f0000002240), 0x400000000000116, 0x0) 12:31:02 executing program 3: socket$nl_audit(0x10, 0x3, 0x9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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={0x6, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) bind$802154_dgram(r0, &(0x7f0000000000)={0x24, @long={0x3, 0x0, {0xaaaaaaaaaaaa0102}}}, 0x14) connect$802154_dgram(r0, &(0x7f0000000040)={0x24, @short}, 0x14) bind$802154_dgram(r0, 0x0, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmmsg$sock(r0, &(0x7f0000002240), 0x400000000000116, 0x0) 12:31:02 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105511, &(0x7f0000000100)={{0xb, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 'syz0\x00', 0x0}) [ 308.259859][ T6640] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 12:31:02 executing program 2: socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)={@link_local, @random="e0d35b1004bb", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0xb, 0x0, 0x0, 0x3, 0x0, 0x3f18, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @loopback}, "00106371ae9b1c03"}}}}}, 0x0) 12:31:02 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105511, &(0x7f0000000100)={{0xb, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 'syz0\x00', 0x0}) 12:31:02 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000140)='wlan1\x00', 0x10) connect$inet(r0, &(0x7f0000000340)={0x2, 0x0, @multicast2}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000070, 0x0) 12:31:02 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_LIST(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=@newqdisc={0x24, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000980)=@delchain={0x24, 0x25, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}}}, 0x24}}, 0x0) [ 308.766439][ T6656] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 309.443815][ T3688] Bluetooth: hci5: command 0x041b tx timeout 12:31:05 executing program 0: 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getpid() timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) poll(0x0, 0x0, 0x201) futex(&(0x7f00000002c0)=0x1, 0x8b, 0x1, 0x0, 0x0, 0x0) 12:31:05 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=@ipv6_delrule={0x38, 0x1a, 0x1, 0x0, 0x0, {}, [@FRA_SRC={0x14, 0x2, @ipv4={'\x00', '\xff\xff', @multicast1}}, @FIB_RULE_POLICY=@FRA_GOTO={0x8, 0x4, 0x10001}]}, 0x38}}, 0x0) 12:31:05 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105511, &(0x7f0000000100)={{0xb, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 'syz0\x00', 0x0}) 12:31:05 executing program 4: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) 12:31:05 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_LIST(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=@newqdisc={0x24, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000980)=@delchain={0x24, 0x25, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}}}, 0x24}}, 0x0) 12:31:05 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000140)='wlan1\x00', 0x10) connect$inet(r0, &(0x7f0000000340)={0x2, 0x0, @multicast2}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000070, 0x0) 12:31:05 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000140)='wlan1\x00', 0x10) connect$inet(r0, &(0x7f0000000340)={0x2, 0x0, @multicast2}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000070, 0x0) [ 311.208791][ T6672] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 12:31:05 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105511, &(0x7f0000000100)={{0xb, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 'syz0\x00', 0x0}) [ 311.270330][ T6671] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 12:31:05 executing program 4: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) 12:31:05 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_LIST(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=@newqdisc={0x24, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000980)=@delchain={0x24, 0x25, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}}}, 0x24}}, 0x0) 12:31:05 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000140)='wlan1\x00', 0x10) connect$inet(r0, &(0x7f0000000340)={0x2, 0x0, @multicast2}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000070, 0x0) [ 311.516241][ T7] Bluetooth: hci5: command 0x040f tx timeout [ 311.563725][ T6684] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 12:31:05 executing program 5: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) 12:31:05 executing program 0: 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getpid() timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) poll(0x0, 0x0, 0x201) futex(&(0x7f00000002c0)=0x1, 0x8b, 0x1, 0x0, 0x0, 0x0) 12:31:05 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000140)='wlan1\x00', 0x10) connect$inet(r0, &(0x7f0000000340)={0x2, 0x0, @multicast2}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000070, 0x0) [ 311.945872][ T6691] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 12:31:06 executing program 4: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) 12:31:06 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_LIST(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=@newqdisc={0x24, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000980)=@delchain={0x24, 0x25, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}}}, 0x24}}, 0x0) [ 312.133327][ T6694] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 12:31:06 executing program 1: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) 12:31:06 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000140)='wlan1\x00', 0x10) connect$inet(r0, &(0x7f0000000340)={0x2, 0x0, @multicast2}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000070, 0x0) [ 312.498418][ T6704] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 12:31:06 executing program 0: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) [ 312.606963][ T6706] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 312.688025][ T6714] netlink: 'syz-executor.1': attribute type 4 has an invalid length. 12:31:06 executing program 3: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) 12:31:06 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000640)=ANY=[@ANYBLOB="0800000000000000044d564b0000000099"]) 12:31:06 executing program 5: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) 12:31:06 executing program 1: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) [ 313.099226][ T6723] netlink: 'syz-executor.3': attribute type 4 has an invalid length. 12:31:07 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="c1e96a067c8d", @remote, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "da1390", 0x0, 0x74, 0x0, @private2, @mcast2={0xff, 0x5}}}}}, 0x0) [ 313.355447][ T6717] netlink: 'syz-executor.0': attribute type 4 has an invalid length. 12:31:07 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="c1e96a067c8d", @remote, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "da1390", 0x0, 0x74, 0x0, @private2, @mcast2={0xff, 0x5}}}}}, 0x0) 12:31:07 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000140)='wlan1\x00', 0x10) connect$inet(r0, &(0x7f0000000340)={0x2, 0x0, @multicast2}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000070, 0x0) [ 313.590592][ T3688] Bluetooth: hci5: command 0x0419 tx timeout 12:31:07 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="c1e96a067c8d", @remote, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "da1390", 0x0, 0x74, 0x0, @private2, @mcast2={0xff, 0x5}}}}}, 0x0) [ 313.692581][ T6734] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 313.707034][ T6735] netlink: 'syz-executor.1': attribute type 4 has an invalid length. 12:31:07 executing program 3: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) 12:31:07 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="c1e96a067c8d", @remote, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "da1390", 0x0, 0x74, 0x0, @private2, @mcast2={0xff, 0x5}}}}}, 0x0) 12:31:07 executing program 5: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) 12:31:07 executing program 0: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) 12:31:07 executing program 1: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) 12:31:08 executing program 4: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r0, 0xc0106407, &(0x7f0000000040)={0x1, 0x4}) [ 313.967745][ T6753] netlink: 'syz-executor.3': attribute type 4 has an invalid length. [ 314.188207][ T6759] netlink: 'syz-executor.1': attribute type 4 has an invalid length. 12:31:08 executing program 3: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) [ 314.252123][ T6751] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 314.324625][ T6756] netlink: 'syz-executor.0': attribute type 4 has an invalid length. 12:31:08 executing program 4: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r1, 0x0, 0x482, &(0x7f0000000280)=""/68, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0x9}, 0x1c) r2 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xf, r0, 0xa) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000800)={0x0, [], 0x0, "8bebeb894f74c3"}) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, &(0x7f0000001800)=ANY=[@ANYBLOB="5ffc6327dbb203b6a828749a96f27dcd1161869c9a06a2ada0ea89bc05242dcc69bca499c9857f4e82b963eaae8c136b31a5c88d459c5791ce6fe9bc497347879eb4954d7431fee456a65ad667790eac7e7811a64a972ad790657a5448648656e2b0762a545e26af98473e0bcc26a796523ee1a256736d"]) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000140)='\x00') sendmmsg(r1, &(0x7f0000006d00)=[{{0x0, 0x1002002, 0x0}}], 0xc6, 0x0) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4008000}, 0x811) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000100)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000340)) ftruncate(0xffffffffffffffff, 0xd9) perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x0, 0x8001, 0x0, 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, 0x1, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 12:31:08 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)='+', 0x1}], 0x1}, 0xc100) sendmmsg(0xffffffffffffffff, &(0x7f0000006ec0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000e80)=[{0xf0, 0x0, 0x0, "57e0aee594d6932fcf99367444d3cf87793731fa2e6f357fc29131abecaa79e4f61e0d99ad8065984848d6b5e4805e762f2b05c3a3e3cb4e8eb2465f6124d33e7d4bddb2add0a7b646597e3676dfa4ccf3aa4fd9482e17f4f65c76d2b870703ad5f5518671a6ba2749236bf82ea5e89a3f99a395491ce3cd8bac8c7649dc63ef3243c0872e5037781a544ae5aeb95c9d8462cb3d3f46916108adf4d82c1431a3b17aa80a9292eee802c98ace0c69b8c2cb24ebd4dbc817a57b123a320c62fce9a832cbdd646edefe2edd76510375c04cd306b728f0c858c5f8"}, {0x38, 0x0, 0x0, "d844cbb733e01b8009548975f66e98e686a11d49f3904429a71b991d3a81c76cbc"}, {0x98, 0x0, 0x0, "de6fb810a54b4d46b144467d7a09eaa30f1d1d4935d261a3351c52c8686c52159a102d12ef447f227bf1c84c80714b950f4b70d849f7f0bee5f6490cbba2b349f60512642d1f7d051a2fe4238af223cc3cf59d7ca3f7db6be8a3c1bd5a7b0c0bdfd7c055e3b4703175e2d283286f13660202d811b4be07281b59d8d764dd8427a3"}, {0x10, 0x104}], 0x1d0}}], 0x1, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000480)="a9772d9bea4824cc3854a62ffb84c4fb114d80fe462fd727b6f682cf0f9ccfe45f46ed18fc8af0505df86b4230370bfac91f7266fae5859a3608357c69f51cfa473ef19a9dc2aeb43f9ed68acc034cf841229fbbe3f57130fe2ad707c56a92dbe64e59aa78e24db8e9b50597ab0024ca2564fbdb50e7b8cfa5c7028d556977ad6a90adf768a5ac0505ab07f8256368c6e71dd4b5a1c2e3c9946b610ab2b324099beb706b6a510c134ad18c928be3af6cf20e5016c9a050e35e30716e4913c882272bbfc8f0e1ee9c31484af6953e7d967640eff8accacee6daf3f98051a3ee281555a41340273dcb0bd8cc8cd549676f3ec23cbca42d4b76a178376eefb3da036d60cb88b5cb9c0ae0135be1d4f598c564fbe97ad4b691f59ba4063b898482d9cde4497009884d75b1965874e9c4d5a7cf8a640433c02acd340a98eff73e5948611184c7c60da3b233367d58aaf4e407e2e2c506b871fd822ec231389734d23a2aa5dc197831d8fee19361e5b99d0b51e5b1f0cadf296b91aa9477fa72879b4a3a3040777cf778cee1de32619701d71cb5316c7234a910b497b5f1b2cd2a0d39e92b6b92e091b470da2cec0e1b1fd3ce1a15d559b3733b97b2ddb1dd2aa73c9e03f189b8dd48c9093daddcd2c3fd0e1a9d16046d85c8934d2f9094aa5fa7b8ff061cb753dea2637ac2a8d523c9791ae454ea2e8cb10ce4a3ad8937ed583cd653bdb05b965e658f9c5f06a43bb1e61cfa4cb9be2cb4ef264d10f37e5292576bfdc97b2e1f8b692f0b64f76287e67805df914273677a9c39bd1e4f73d3c1afd99ad18a210caee42ab5c87969f6f99d7423dbb72d436ef3a3dead8eda03274d2e8e7f107eb04fdc3e36d6d4022dbc5c2fe388aaa3234950588ef56362708189826b98d3c9ed4dabcb33582a7e55327e82686aac973a5d0292afd7175a9c57b4fc1e5ba7cb0a34e35e50526d40bdb51a224e5b89e74e8752c1b39ab250b178adfab91c73c04d3c012b244cb7745dde4f716203ffcddaa096186ed0403b323c3aaa79aa4a0e6d1231ce99f83788ba0dc86da01cdad25816c26bf8e523b287d7ee83b5d0c55599ddbd202f743a1bc3d107a9c9610dc62537af48eecdd174ee4e796943250b81af0da28c57955aea149010ede13eb973dbe959500afe5e77b32ad5a11a353555b48eb7684596eadc481c291f185d0d47c639fa5bcb2dffe859a9d4a0e184a640e30f0afe83f2096faef9c0129289688a5267e0d2dadadd0f8cb13f35827f0337d2edf6220a244dd8c135563051f6fcd7fdad7879ff3ef01975938bc6e47aee745d4701cfc5e5546f05903bbcde0120ad847c32658c1384a6d8f188544df337a25f806051a346fb980a4e84fee06b0d367bc81161e96072b2e7e47999ac93437749d11864fa4c03a2d333135660aa17bd421623e6654eeae956e51a0157cb876db3e9cb324641d132cda7aabd9dcaa51f090c1955d20c2618466a0ea5acbaeac5a46e00b8869ca9a337eb5d9406592a790678a1f0bbe729054abb4810f4fdf50c517d4dd312b2d382412d45b9f60464c107c0735b16ceced73484f37cdcc8b9a4a62bc997bbd1d23b993fc5cfed9a43d2f4d335570e76715b020664bedb0db88816bc97ec37d13d64f604b71fc73f3c38954ae554e45997209afb0ff102dc170986e2d72e4178a7e6131308afa29ba732e251ebdf6254c0589752bfca3bef7fd0fc60ba683c6016b16234216bdcf8975bebafd8ee4606a96c1993d1f096b435fa84279344b914dec8e56566e103592a7ed44c63c8b5c18e01fa873032b1087622f225747339d38fa89e7008695ce0b3d6f505ab7ecdf99182ab7aa264d9108af35b0a373da18a8183f696dc70a8ac88c5663a866e89c7d7dbdf7296d63e5167978b38463ae9f36fe4121229e92cced04e", 0xffe4}], 0x1) 12:31:08 executing program 0: setsockopt$bt_hci_HCI_FILTER(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)={0x1, [0x5aac], 0x1}, 0x10) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x71, 0x23, 0x81, 0x1, 0x0, 0x7f, 0x120, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x2181, 0xc8e, 0x401, 0x3, 0x40000000, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x40022, 0x6, 0x8a, 0x0, 0x0, 0x27c2, 0x0, 0x0, 0x7fff, 0x0, 0x3}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x2, "0000ffffffea00100020f96bb2c1517600"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x6, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0x1a) r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futex(&(0x7f0000000380)=0x8, 0x3, 0x1, &(0x7f0000000400)={r1, r2+60000000}, &(0x7f0000000440), 0x2) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="f2547c6906c63c5aee3bf2e72d3d36ab0e3d57a638e373accf473120ebc19e6ac93af0ef0024295b00b59c1fc076623aba52e76179da08745456f78ea3aff1944447f96d9f46e749d5a1393473a6ecfcab92d5272fd8770357986a150ace189f4ff14d89122e1abb0c13b71597462552d5c43c2e1716aa5b38da1ed693998e0ef927d68946c6ee873f712b8fca70899879d5f326574063b51d3e588a735dc44ee22d9c93b4bb605ebc65955c48a3c4cd3b50cf7865847b4d000000007f74ba4c57a0cad522ae9c2816d997dcf50924c7aef383a8adbc844f64a010f668f82d1f0053359ea88a8cf05a69cdb7dbb800"/248, @ANYRESOCT, @ANYBLOB="000629bd7000fedbdf25680000002800c700d9040700000001050707030304030305200181077f034003240027843d5a222a044f48c30c819bc50da0881f45c20d6a398a9f2d8aa608312414a0d9181a587a40f8cd76721ce4a0c6d21e85274d421a9707f3f53ec3ac1c5381a228b0c528a512d6a9eafa1adf34a129dfc3aa314ce3b8cdf55fb984afd41961057bfdddff4088aca6e7fef7c06cd97f71a6708f63164a298e11cd3e"], 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x20000000) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000004c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e04000027f000002"], 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="cd44e706721582818c829e225de1965514b834ed45b57e274b7b690a645292f10d77f8e5e62790912b01c1dfd648a5fe3726710a9b302b704302aaaf993b6580392556c993dfb66d786c49902138479c5d7f31a3700e2e526a2118d7434a93e27f455881fb1501d70e818f1729a6a7680f6ffd6003ae2dd73627ab222ae044ec88693d459335b7d49be0e6ea8596e5b4f4df275cb63c48904830bac6c824ebeb4ad12e9a502916873acebc4bb8d6447f26ac95904acf208aee433968651c1360111c0879156cecc3bc74110180a6b7b0ca47915b53a0e892dd3d3f01af45b608dd714a1bcc13de1e6147b99ff1be64889e7ac12a9f4308c6df76e1e9b61bf2b6") mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x2d, 0x70, 0x2, 0xf7, 0x0, 0x6, 0x80c30, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_bp={&(0x7f0000000280)}, 0xa800, 0x6, 0x0, 0x1, 0xa, 0x2, 0x8, 0x0, 0x3, 0x0, 0x10000}, 0x0, 0xd, 0xffffffffffffffff, 0x1) futex(&(0x7f0000000340)=0x2, 0xa, 0x2, &(0x7f0000000600), &(0x7f0000000640), 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ff8e0606040000000000000300", 0x39}], 0x1) socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) [ 314.749487][ T6767] netlink: 'syz-executor.3': attribute type 4 has an invalid length. 12:31:08 executing program 1: r0 = openat$vimc0(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000140)={0x1, @sliced}) 12:31:08 executing program 5: ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x10, 0x6, &(0x7f0000000000)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x11, 0x2c}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x7}, @exit]}, &(0x7f0000000080)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) 12:31:08 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000000000001000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000440)='sys_exit\x00', r0}, 0x10) pivot_root(0x0, 0x0) 12:31:08 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) ioctl$sock_TIOCINQ(r0, 0x541b, 0x0) [ 314.888787][ T26] audit: type=1400 audit(1639398668.887:347): avc: denied { write } for pid=6776 comm="syz-executor.1" name="video0" dev="devtmpfs" ino=839 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:v4l_device_t tclass=chr_file permissive=1 [ 314.911194][ T6773] netlink: 'syz-executor.0': attribute type 4 has an invalid length. 12:31:08 executing program 1: r0 = openat$vimc0(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000140)={0x1, @sliced}) 12:31:09 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) setsockopt$bt_BT_DEFER_SETUP(r0, 0x12, 0x3, 0x0, 0x0) 12:31:09 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000000)=0xc) r2 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$sock_cred(r2, 0x1, 0x2f, &(0x7f0000000500)={0xffffffffffffffff, r1, 0xee01}, 0xc) 12:31:09 executing program 5: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF2(r0, 0x402c542d, &(0x7f0000000000)={0x0, 0x0, 0x7f80, 0x0, 0x0, "9f706717140220c9d536fdd0a6211464827750", 0x0, 0x6}) 12:31:09 executing program 3: r0 = socket(0x2, 0x80805, 0x0) sendmmsg$inet_sctp(r0, &(0x7f0000001a40)=[{&(0x7f0000000000)=@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000300)="a0", 0x1}], 0x1}], 0x1, 0x0) r1 = socket$inet(0x2, 0x80001, 0x84) sendmmsg$inet(r0, &(0x7f00000007c0)=[{{&(0x7f0000000080)={0x2, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000100)="a7", 0x1}], 0x1}}], 0x1, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x76, &(0x7f00000000c0)=@assoc_value={r2}, 0x8) bind$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, 0x0, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 315.213757][ T26] audit: type=1400 audit(1639398669.217:348): avc: denied { setopt } for pid=6786 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 12:31:09 executing program 0: syz_mount_image$fuse(&(0x7f0000005c00), &(0x7f0000005c40)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000005c80)) setxattr$incfs_metadata(&(0x7f0000002400)='./file0\x00', &(0x7f0000002440), 0x0, 0x0, 0x0) 12:31:09 executing program 1: r0 = openat$vimc0(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000140)={0x1, @sliced}) 12:31:09 executing program 2: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_mreqn(r0, 0x10d, 0xb, &(0x7f0000000000)={@loopback, @loopback}, 0xc) 12:31:09 executing program 5: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x4003, 0x0) 12:31:09 executing program 4: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r1, 0x0, 0x482, &(0x7f0000000280)=""/68, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0x9}, 0x1c) r2 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xf, r0, 0xa) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000800)={0x0, [], 0x0, "8bebeb894f74c3"}) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, &(0x7f0000001800)=ANY=[@ANYBLOB="5ffc6327dbb203b6a828749a96f27dcd1161869c9a06a2ada0ea89bc05242dcc69bca499c9857f4e82b963eaae8c136b31a5c88d459c5791ce6fe9bc497347879eb4954d7431fee456a65ad667790eac7e7811a64a972ad790657a5448648656e2b0762a545e26af98473e0bcc26a796523ee1a256736d"]) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000140)='\x00') sendmmsg(r1, &(0x7f0000006d00)=[{{0x0, 0x1002002, 0x0}}], 0xc6, 0x0) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4008000}, 0x811) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000100)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000340)) ftruncate(0xffffffffffffffff, 0xd9) perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x0, 0x8001, 0x0, 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, 0x1, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 12:31:09 executing program 3: r0 = socket$inet(0x10, 0x2000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000080)="240000002e0007031dfffd946fa2830020200a0009000000001d0500000000000000ff7e", 0x24}], 0x1}, 0x0) [ 315.480481][ T6801] fuse: Bad value for 'fd' 12:31:09 executing program 1: r0 = openat$vimc0(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000140)={0x1, @sliced}) 12:31:09 executing program 2: r0 = syz_io_uring_setup(0x41b, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) socket$inet_udplite(0x2, 0x2, 0x88) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000300)='/sys/power/disk', 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@can, 0x80, 0x0, 0x13}}], 0x1, 0x0) 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_config_ext}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x0) socket$caif_stream(0x25, 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 12:31:09 executing program 5: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x4003, 0x0) 12:31:09 executing program 0: syz_usb_connect$uac1(0x0, 0xc5, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb3, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@feature_unit={0x9, 0x24, 0x6, 0x0, 0x0, 0x1, [0x0]}, @output_terminal={0x9, 0x24, 0x3, 0x0, 0x0, 0x0, 0x0, 0x80}, @extension_unit={0x7, 0x24, 0x8, 0x5, 0x8}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x0, 0x2}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x1}, @as_header={0x7, 0x24, 0x1, 0xfe}, @format_type_i_continuous={0x8}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x9, 0x0, 0x0, {0x7, 0x25, 0x1, 0x82, 0x84}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x0, 0x800, 0x0, "69df74"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, "da14"}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x3, 0x40, 0xfffe}}}}}}}]}}, 0x0) 12:31:09 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[], 0x3}, 0x1, 0xffffff7f0e000000}, 0x0) r0 = socket(0x1e, 0x4, 0x0) connect$tipc(r0, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x1}}, 0x10) sendmmsg(r0, &(0x7f0000000080), 0x1a1, 0x0) [ 315.753283][ T26] audit: type=1400 audit(1639398669.757:349): avc: denied { create } for pid=6808 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=caif_socket permissive=1 12:31:09 executing program 1: syz_open_dev$tty1(0xc, 0x4, 0x1) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000300)) syz_open_dev$sndctrl(&(0x7f0000000100), 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, &(0x7f0000000200)={0x0, r1+30000000}, 0x0) 12:31:09 executing program 5: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x4003, 0x0) 12:31:09 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_VAPIC_ADDR(r2, 0x4008ae93, &(0x7f0000000000)=0xeffd) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$KVM_RUN(r2, 0xae80, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x509, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 315.894559][ T26] audit: type=1400 audit(1639398669.877:350): avc: denied { connect } for pid=6816 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 316.021563][ T3691] usb 1-1: new high-speed USB device number 8 using dummy_hcd 12:31:10 executing program 5: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x4003, 0x0) 12:31:10 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000000)=[@increfs], 0x0, 0x0, 0x0}) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) dup2(r2, r0) r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r3, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000001c0)={0x10, 0x0, &(0x7f0000000100)=[@increfs, @increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) [ 316.270392][ T3691] usb 1-1: Using ep0 maxpacket: 8 [ 316.312778][ T26] audit: type=1400 audit(1639398670.317:351): avc: denied { read } for pid=6827 comm="syz-executor.1" name="binder0" dev="binder" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 316.391104][ T3691] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 316.421353][ T3691] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 316.458905][ T26] audit: type=1400 audit(1639398670.367:352): avc: denied { open } for pid=6827 comm="syz-executor.1" path="/dev/binderfs/binder0" dev="binder" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 316.579914][ T26] audit: type=1400 audit(1639398670.387:353): avc: denied { ioctl } for pid=6827 comm="syz-executor.1" path="/dev/binderfs/binder0" dev="binder" ino=19 ioctlcmd=0x6201 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 12:31:10 executing program 4: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r1, 0x0, 0x482, &(0x7f0000000280)=""/68, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0x9}, 0x1c) r2 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xf, r0, 0xa) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000800)={0x0, [], 0x0, "8bebeb894f74c3"}) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, &(0x7f0000001800)=ANY=[@ANYBLOB="5ffc6327dbb203b6a828749a96f27dcd1161869c9a06a2ada0ea89bc05242dcc69bca499c9857f4e82b963eaae8c136b31a5c88d459c5791ce6fe9bc497347879eb4954d7431fee456a65ad667790eac7e7811a64a972ad790657a5448648656e2b0762a545e26af98473e0bcc26a796523ee1a256736d"]) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000140)='\x00') sendmmsg(r1, &(0x7f0000006d00)=[{{0x0, 0x1002002, 0x0}}], 0xc6, 0x0) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4008000}, 0x811) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000100)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000340)) ftruncate(0xffffffffffffffff, 0xd9) perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x0, 0x8001, 0x0, 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, 0x1, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 12:31:10 executing program 3: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000027000)='./file0\x00', &(0x7f00000000c0)='sysfs\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) umount2(&(0x7f0000000000)='./file0\x00', 0xc) 12:31:10 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='mnt/encrypted_dir\x00', 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000500)='mnt/encrypted_dir\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000540)=@v2={0x2, @adiantum, 0x0, '\x00', @a}) openat(0xffffffffffffff9c, &(0x7f0000000580)='mnt/encrypted_dir/file\x00', 0x42, 0x0) rename(&(0x7f00000000c0)='mnt/encrypted_dir/file\x00', &(0x7f0000000140)='./bus\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) write$P9_RREADDIR(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="75017b09290200060000003403000000040000000000000009b00000000000000416006d6e742f656e637279707465645f6469722f66696c658000000000050000000000000000800000000000003f16006d6e742f656e637279707465645f6469722f66696c652001000000020000000000000000000000010000008007002e2f66696c65308004000000010000000000000001000000000000000511006d6e742f656e637279707465645f6469720000000000010000000000000020000000000000000005002e2f627573000000000000000900000000000000c805002e2f6d6e34000300000006000000000000000101000000000000ff11006d6e742f656e637259707465645f646972040000000001000000000000000100000000000000ff11006d6e742f656e637279707465645f6469722000000000050000000000000003000000000000000005002e2f6d6e744001000000080000000000000000000000000000000406b9c4bb33078340e399"], 0x175) r2 = open(&(0x7f0000000000)='./bus\x00', 0x4000, 0x0) sendfile(r1, r2, 0x0, 0x19008) 12:31:10 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000000)=[@increfs], 0x0, 0x0, 0x0}) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) dup2(r2, r0) r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r3, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000001c0)={0x10, 0x0, &(0x7f0000000100)=[@increfs, @increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 12:31:10 executing program 2: r0 = syz_io_uring_setup(0x41b, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) socket$inet_udplite(0x2, 0x2, 0x88) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000300)='/sys/power/disk', 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@can, 0x80, 0x0, 0x13}}], 0x1, 0x0) 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_config_ext}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x0) socket$caif_stream(0x25, 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) [ 316.616567][ T26] audit: type=1400 audit(1639398670.447:354): avc: denied { set_context_mgr } for pid=6827 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 316.688323][ T26] audit: type=1400 audit(1639398670.687:355): avc: denied { mount } for pid=6832 comm="syz-executor.3" name="/" dev="sysfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 316.716276][ T3691] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 316.731326][ T3691] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 316.760400][ T3691] usb 1-1: Product: syz [ 316.776503][ T3691] usb 1-1: Manufacturer: syz [ 316.786224][ T26] audit: type=1400 audit(1639398670.747:356): avc: denied { unmount } for pid=6832 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 316.812755][ T3691] usb 1-1: SerialNumber: syz [ 316.924300][ T1228] ieee802154 phy0 wpan0: encryption failed: -22 [ 316.930669][ T1228] ieee802154 phy1 wpan1: encryption failed: -22 [ 317.155131][ T3691] usb 1-1: 0:2 : does not exist [ 317.238236][ T3691] usb 1-1: USB disconnect, device number 8 [ 317.427026][ T6844] udevd[6844]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 12:31:11 executing program 0: syz_usb_connect$uac1(0x0, 0xc5, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb3, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@feature_unit={0x9, 0x24, 0x6, 0x0, 0x0, 0x1, [0x0]}, @output_terminal={0x9, 0x24, 0x3, 0x0, 0x0, 0x0, 0x0, 0x80}, @extension_unit={0x7, 0x24, 0x8, 0x5, 0x8}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x0, 0x2}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x1}, @as_header={0x7, 0x24, 0x1, 0xfe}, @format_type_i_continuous={0x8}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x9, 0x0, 0x0, {0x7, 0x25, 0x1, 0x82, 0x84}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x0, 0x800, 0x0, "69df74"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, "da14"}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x3, 0x40, 0xfffe}}}}}}}]}}, 0x0) 12:31:11 executing program 3: r0 = syz_io_uring_setup(0x41b, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) socket$inet_udplite(0x2, 0x2, 0x88) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000300)='/sys/power/disk', 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@can, 0x80, 0x0, 0x13}}], 0x1, 0x0) 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_config_ext}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x0) socket$caif_stream(0x25, 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 12:31:11 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='mnt/encrypted_dir\x00', 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000500)='mnt/encrypted_dir\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000540)=@v2={0x2, @adiantum, 0x0, '\x00', @a}) openat(0xffffffffffffff9c, &(0x7f0000000580)='mnt/encrypted_dir/file\x00', 0x42, 0x0) rename(&(0x7f00000000c0)='mnt/encrypted_dir/file\x00', &(0x7f0000000140)='./bus\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) write$P9_RREADDIR(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="75017b09290200060000003403000000040000000000000009b00000000000000416006d6e742f656e637279707465645f6469722f66696c658000000000050000000000000000800000000000003f16006d6e742f656e637279707465645f6469722f66696c652001000000020000000000000000000000010000008007002e2f66696c65308004000000010000000000000001000000000000000511006d6e742f656e637279707465645f6469720000000000010000000000000020000000000000000005002e2f627573000000000000000900000000000000c805002e2f6d6e34000300000006000000000000000101000000000000ff11006d6e742f656e637259707465645f646972040000000001000000000000000100000000000000ff11006d6e742f656e637279707465645f6469722000000000050000000000000003000000000000000005002e2f6d6e744001000000080000000000000000000000000000000406b9c4bb33078340e399"], 0x175) r2 = open(&(0x7f0000000000)='./bus\x00', 0x4000, 0x0) sendfile(r1, r2, 0x0, 0x19008) 12:31:11 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000000)=[@increfs], 0x0, 0x0, 0x0}) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) dup2(r2, r0) r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r3, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000001c0)={0x10, 0x0, &(0x7f0000000100)=[@increfs, @increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 12:31:11 executing program 2: r0 = syz_io_uring_setup(0x41b, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) socket$inet_udplite(0x2, 0x2, 0x88) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000300)='/sys/power/disk', 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@can, 0x80, 0x0, 0x13}}], 0x1, 0x0) 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_config_ext}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x0) socket$caif_stream(0x25, 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 12:31:11 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000000)=[@increfs], 0x0, 0x0, 0x0}) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) dup2(r2, r0) r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r3, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000001c0)={0x10, 0x0, &(0x7f0000000100)=[@increfs, @increfs={0x40046304, 0x1}], 0x0, 0x0, 0x0}) 12:31:11 executing program 4: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r1, 0x0, 0x482, &(0x7f0000000280)=""/68, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0x9}, 0x1c) r2 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xf, r0, 0xa) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000800)={0x0, [], 0x0, "8bebeb894f74c3"}) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, &(0x7f0000001800)=ANY=[@ANYBLOB="5ffc6327dbb203b6a828749a96f27dcd1161869c9a06a2ada0ea89bc05242dcc69bca499c9857f4e82b963eaae8c136b31a5c88d459c5791ce6fe9bc497347879eb4954d7431fee456a65ad667790eac7e7811a64a972ad790657a5448648656e2b0762a545e26af98473e0bcc26a796523ee1a256736d"]) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000140)='\x00') sendmmsg(r1, &(0x7f0000006d00)=[{{0x0, 0x1002002, 0x0}}], 0xc6, 0x0) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4008000}, 0x811) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000100)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000340)) ftruncate(0xffffffffffffffff, 0xd9) perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x0, 0x8001, 0x0, 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, 0x1, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 12:31:11 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='mnt/encrypted_dir\x00', 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000500)='mnt/encrypted_dir\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000540)=@v2={0x2, @adiantum, 0x0, '\x00', @a}) openat(0xffffffffffffff9c, &(0x7f0000000580)='mnt/encrypted_dir/file\x00', 0x42, 0x0) rename(&(0x7f00000000c0)='mnt/encrypted_dir/file\x00', &(0x7f0000000140)='./bus\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) write$P9_RREADDIR(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="75017b09290200060000003403000000040000000000000009b00000000000000416006d6e742f656e637279707465645f6469722f66696c658000000000050000000000000000800000000000003f16006d6e742f656e637279707465645f6469722f66696c652001000000020000000000000000000000010000008007002e2f66696c65308004000000010000000000000001000000000000000511006d6e742f656e637279707465645f6469720000000000010000000000000020000000000000000005002e2f627573000000000000000900000000000000c805002e2f6d6e34000300000006000000000000000101000000000000ff11006d6e742f656e637259707465645f646972040000000001000000000000000100000000000000ff11006d6e742f656e637279707465645f6469722000000000050000000000000003000000000000000005002e2f6d6e744001000000080000000000000000000000000000000406b9c4bb33078340e399"], 0x175) r2 = open(&(0x7f0000000000)='./bus\x00', 0x4000, 0x0) sendfile(r1, r2, 0x0, 0x19008) [ 318.020378][ T3691] usb 1-1: new high-speed USB device number 9 using dummy_hcd 12:31:12 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3a) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, 0x0, 0x0) [ 318.270391][ T3691] usb 1-1: Using ep0 maxpacket: 8 12:31:12 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='mnt/encrypted_dir\x00', 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000500)='mnt/encrypted_dir\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000540)=@v2={0x2, @adiantum, 0x0, '\x00', @a}) openat(0xffffffffffffff9c, &(0x7f0000000580)='mnt/encrypted_dir/file\x00', 0x42, 0x0) rename(&(0x7f00000000c0)='mnt/encrypted_dir/file\x00', &(0x7f0000000140)='./bus\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) write$P9_RREADDIR(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="75017b09290200060000003403000000040000000000000009b00000000000000416006d6e742f656e637279707465645f6469722f66696c658000000000050000000000000000800000000000003f16006d6e742f656e637279707465645f6469722f66696c652001000000020000000000000000000000010000008007002e2f66696c65308004000000010000000000000001000000000000000511006d6e742f656e637279707465645f6469720000000000010000000000000020000000000000000005002e2f627573000000000000000900000000000000c805002e2f6d6e34000300000006000000000000000101000000000000ff11006d6e742f656e637259707465645f646972040000000001000000000000000100000000000000ff11006d6e742f656e637279707465645f6469722000000000050000000000000003000000000000000005002e2f6d6e744001000000080000000000000000000000000000000406b9c4bb33078340e399"], 0x175) r2 = open(&(0x7f0000000000)='./bus\x00', 0x4000, 0x0) sendfile(r1, r2, 0x0, 0x19008) [ 318.392543][ T3691] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 318.430362][ T3691] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 12:31:12 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x40, 0x1e0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x5, 0x0, 0x1, 0x9, 0x5, 0x2, 0x7f, 0x5, 0x9, 0x9, 0x0, 0x4, 0x0, 0x2}) 12:31:12 executing program 3: r0 = syz_io_uring_setup(0x41b, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) socket$inet_udplite(0x2, 0x2, 0x88) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000300)='/sys/power/disk', 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@can, 0x80, 0x0, 0x13}}], 0x1, 0x0) 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_config_ext}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x0) socket$caif_stream(0x25, 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) [ 318.651096][ T3691] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 318.660219][ T3691] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 318.725751][ T3691] usb 1-1: Product: syz [ 318.749223][ T3691] usb 1-1: Manufacturer: syz [ 318.769108][ T3691] usb 1-1: SerialNumber: syz [ 319.112810][ T3691] usb 1-1: 0:2 : does not exist [ 319.145250][ T3691] usb 1-1: USB disconnect, device number 9 [ 319.238164][ T6844] udevd[6844]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 12:31:13 executing program 0: syz_usb_connect$uac1(0x0, 0xc5, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb3, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@feature_unit={0x9, 0x24, 0x6, 0x0, 0x0, 0x1, [0x0]}, @output_terminal={0x9, 0x24, 0x3, 0x0, 0x0, 0x0, 0x0, 0x80}, @extension_unit={0x7, 0x24, 0x8, 0x5, 0x8}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x0, 0x2}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x1}, @as_header={0x7, 0x24, 0x1, 0xfe}, @format_type_i_continuous={0x8}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x9, 0x0, 0x0, {0x7, 0x25, 0x1, 0x82, 0x84}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x0, 0x800, 0x0, "69df74"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, "da14"}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x3, 0x40, 0xfffe}}}}}}}]}}, 0x0) 12:31:13 executing program 3: r0 = syz_io_uring_setup(0x41b, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) socket$inet_udplite(0x2, 0x2, 0x88) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000300)='/sys/power/disk', 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@can, 0x80, 0x0, 0x13}}], 0x1, 0x0) 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_config_ext}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x0) socket$caif_stream(0x25, 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 12:31:13 executing program 5: timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0xea902) readv(r0, &(0x7f00000002c0), 0x29) 12:31:13 executing program 2: r0 = syz_io_uring_setup(0x41b, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) socket$inet_udplite(0x2, 0x2, 0x88) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000300)='/sys/power/disk', 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@can, 0x80, 0x0, 0x13}}], 0x1, 0x0) 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_config_ext}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x0) socket$caif_stream(0x25, 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 12:31:13 executing program 4: socket(0x0, 0x0, 0x0) 12:31:13 executing program 1: r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000180)={0x0, 0xe000000, &(0x7f00000001c0)=[{&(0x7f0000000080)="2e000000300005e2705a0700803400000102fc60120007400c000200022a0200377f0000000001802e8e3f00d1bd", 0x2e}], 0x1, 0x0, 0x0, 0x8000000}, 0x0) [ 319.716985][ T6878] netlink: 'syz-executor.1': attribute type 7 has an invalid length. [ 319.744016][ T6878] netlink: 6 bytes leftover after parsing attributes in process `syz-executor.1'. 12:31:13 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)={0x14, 0x4, 0x1, 0x101}, 0x14}}, 0x0) r1 = dup(r0) read$FUSE(r1, &(0x7f0000001300)={0x2020}, 0x2020) 12:31:13 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r0, 0x0, 0x8008000000010, &(0x7f0000000080)="17000000020001000003be8c5ee17688a2003c000203000a0200000098fc5ad90a00bb6a880000d6c8db0000dba67e06000000e28900000200df01800a000000fc0607bdff59100ac45761547a681f009cee4a5acb3da400001fb700674f00c88ebbf9315033bf79ac2dfc060115003901000000000000ea000000000000000062068f5ee50ce5af9b1c568302ffff02dfccebf6ba000840024f0298e9e90554062a80e605007f71174aa951f3c63e5a1b47b63a6323ded2", 0xb8) 12:31:13 executing program 1: r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000180)={0x0, 0xe000000, &(0x7f00000001c0)=[{&(0x7f0000000080)="2e000000300005e2705a0700803400000102fc60120007400c000200022a0200377f0000000001802e8e3f00d1bd", 0x2e}], 0x1, 0x0, 0x0, 0x8000000}, 0x0) [ 320.023365][ T6889] netlink: 'syz-executor.1': attribute type 7 has an invalid length. 12:31:14 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r0, 0x0, 0x8008000000010, &(0x7f0000000080)="17000000020001000003be8c5ee17688a2003c000203000a0200000098fc5ad90a00bb6a880000d6c8db0000dba67e06000000e28900000200df01800a000000fc0607bdff59100ac45761547a681f009cee4a5acb3da400001fb700674f00c88ebbf9315033bf79ac2dfc060115003901000000000000ea000000000000000062068f5ee50ce5af9b1c568302ffff02dfccebf6ba000840024f0298e9e90554062a80e605007f71174aa951f3c63e5a1b47b63a6323ded2", 0xb8) 12:31:14 executing program 5: process_vm_writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f0000000500)=""/164, 0xa4}], 0x4, &(0x7f0000001900)=[{&(0x7f0000000640)=""/155, 0x9b}, {0x0}, {&(0x7f0000000700)=""/132, 0x84}, {&(0x7f00000007c0)=""/237, 0xed}, {&(0x7f00000008c0)=""/18, 0x12}], 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(des3_ede)\x00'}, 0x58) perf_event_open(&(0x7f000001d000)={0x1, 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) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)=@newtaction={0x60, 0x30, 0x727, 0x3, 0x0, {}, [{0x4c, 0x1, [@m_gact={0x48, 0x1, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x60}}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x20010303, 0x0) [ 320.069964][ T6889] netlink: 6 bytes leftover after parsing attributes in process `syz-executor.1'. [ 320.123959][ T3688] usb 1-1: new high-speed USB device number 10 using dummy_hcd 12:31:14 executing program 1: r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000180)={0x0, 0xe000000, &(0x7f00000001c0)=[{&(0x7f0000000080)="2e000000300005e2705a0700803400000102fc60120007400c000200022a0200377f0000000001802e8e3f00d1bd", 0x2e}], 0x1, 0x0, 0x0, 0x8000000}, 0x0) [ 320.368511][ T6895] netlink: 'syz-executor.1': attribute type 7 has an invalid length. [ 320.391910][ T3688] usb 1-1: Using ep0 maxpacket: 8 [ 320.406777][ T6895] netlink: 6 bytes leftover after parsing attributes in process `syz-executor.1'. [ 320.541153][ T3688] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 320.563484][ T3688] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 320.780648][ T3688] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 320.789723][ T3688] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 320.797894][ T3688] usb 1-1: Product: syz [ 320.802226][ T3688] usb 1-1: Manufacturer: syz [ 320.806851][ T3688] usb 1-1: SerialNumber: syz [ 321.152191][ T3688] usb 1-1: 0:2 : does not exist [ 321.181688][ T3688] usb 1-1: USB disconnect, device number 10 [ 321.224673][ T6844] udevd[6844]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 12:31:15 executing program 0: syz_usb_connect$uac1(0x0, 0xc5, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb3, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@feature_unit={0x9, 0x24, 0x6, 0x0, 0x0, 0x1, [0x0]}, @output_terminal={0x9, 0x24, 0x3, 0x0, 0x0, 0x0, 0x0, 0x80}, @extension_unit={0x7, 0x24, 0x8, 0x5, 0x8}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x0, 0x2}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x1}, @as_header={0x7, 0x24, 0x1, 0xfe}, @format_type_i_continuous={0x8}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x9, 0x0, 0x0, {0x7, 0x25, 0x1, 0x82, 0x84}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x0, 0x800, 0x0, "69df74"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, "da14"}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x3, 0x40, 0xfffe}}}}}}}]}}, 0x0) 12:31:15 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r0, 0x0, 0x8008000000010, &(0x7f0000000080)="17000000020001000003be8c5ee17688a2003c000203000a0200000098fc5ad90a00bb6a880000d6c8db0000dba67e06000000e28900000200df01800a000000fc0607bdff59100ac45761547a681f009cee4a5acb3da400001fb700674f00c88ebbf9315033bf79ac2dfc060115003901000000000000ea000000000000000062068f5ee50ce5af9b1c568302ffff02dfccebf6ba000840024f0298e9e90554062a80e605007f71174aa951f3c63e5a1b47b63a6323ded2", 0xb8) 12:31:15 executing program 1: r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000180)={0x0, 0xe000000, &(0x7f00000001c0)=[{&(0x7f0000000080)="2e000000300005e2705a0700803400000102fc60120007400c000200022a0200377f0000000001802e8e3f00d1bd", 0x2e}], 0x1, 0x0, 0x0, 0x8000000}, 0x0) 12:31:15 executing program 5: process_vm_writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f0000000500)=""/164, 0xa4}], 0x4, &(0x7f0000001900)=[{&(0x7f0000000640)=""/155, 0x9b}, {0x0}, {&(0x7f0000000700)=""/132, 0x84}, {&(0x7f00000007c0)=""/237, 0xed}, {&(0x7f00000008c0)=""/18, 0x12}], 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(des3_ede)\x00'}, 0x58) perf_event_open(&(0x7f000001d000)={0x1, 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) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)=@newtaction={0x60, 0x30, 0x727, 0x3, 0x0, {}, [{0x4c, 0x1, [@m_gact={0x48, 0x1, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x60}}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x20010303, 0x0) 12:31:15 executing program 2: r0 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r0, &(0x7f0000000000), 0xc) connect$qrtr(r0, &(0x7f0000000040), 0xc) 12:31:15 executing program 3: syz_usb_connect$uac1(0x0, 0x87, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x75, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, "ea80"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x0, 0x4, 0x0, 0x1, '5:', 'QY'}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x1, 0x0, 0x20, {0x7, 0x25, 0x1, 0x0, 0x0, 0x2}}}}}}}]}}, 0x0) 12:31:15 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r0, 0x0, 0x8008000000010, &(0x7f0000000080)="17000000020001000003be8c5ee17688a2003c000203000a0200000098fc5ad90a00bb6a880000d6c8db0000dba67e06000000e28900000200df01800a000000fc0607bdff59100ac45761547a681f009cee4a5acb3da400001fb700674f00c88ebbf9315033bf79ac2dfc060115003901000000000000ea000000000000000062068f5ee50ce5af9b1c568302ffff02dfccebf6ba000840024f0298e9e90554062a80e605007f71174aa951f3c63e5a1b47b63a6323ded2", 0xb8) [ 321.654849][ T6901] netlink: 'syz-executor.1': attribute type 7 has an invalid length. [ 321.664734][ T26] kauditd_printk_skb: 12 callbacks suppressed [ 321.664751][ T26] audit: type=1400 audit(1639398675.667:369): avc: denied { create } for pid=6899 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=qipcrtr_socket permissive=1 [ 321.684202][ T6901] netlink: 6 bytes leftover after parsing attributes in process `syz-executor.1'. 12:31:15 executing program 2: r0 = landlock_create_ruleset(&(0x7f0000000180)={0x28}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000200), 0x0) 12:31:15 executing program 5: process_vm_writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f0000000500)=""/164, 0xa4}], 0x4, &(0x7f0000001900)=[{&(0x7f0000000640)=""/155, 0x9b}, {0x0}, {&(0x7f0000000700)=""/132, 0x84}, {&(0x7f00000007c0)=""/237, 0xed}, {&(0x7f00000008c0)=""/18, 0x12}], 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(des3_ede)\x00'}, 0x58) perf_event_open(&(0x7f000001d000)={0x1, 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) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)=@newtaction={0x60, 0x30, 0x727, 0x3, 0x0, {}, [{0x4c, 0x1, [@m_gact={0x48, 0x1, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x60}}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x20010303, 0x0) 12:31:15 executing program 1: syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000911c9c20d11287685f58010203010902350001000000000904000000020e0000052406"], 0x0) [ 321.783844][ T26] audit: type=1400 audit(1639398675.697:370): avc: denied { connect } for pid=6899 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=qipcrtr_socket permissive=1 12:31:15 executing program 4: openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={0xa04c0, 0x0, 0x9}, 0x18) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x10, &(0x7f00000000c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@afid={'afid', 0x3d, 0x9}}, {@aname={'aname', 0x3d, '\\'}}, {}], [{@fsname={'fsname', 0x3d, '/dev/hwrng\x00'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '%$^'}}, {@subj_user={'subj_user', 0x3d, '/dev/hwrng\x00'}}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}]}}) 12:31:15 executing program 5: process_vm_writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f0000000500)=""/164, 0xa4}], 0x4, &(0x7f0000001900)=[{&(0x7f0000000640)=""/155, 0x9b}, {0x0}, {&(0x7f0000000700)=""/132, 0x84}, {&(0x7f00000007c0)=""/237, 0xed}, {&(0x7f00000008c0)=""/18, 0x12}], 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(des3_ede)\x00'}, 0x58) perf_event_open(&(0x7f000001d000)={0x1, 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) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)=@newtaction={0x60, 0x30, 0x727, 0x3, 0x0, {}, [{0x4c, 0x1, [@m_gact={0x48, 0x1, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x60}}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x20010303, 0x0) [ 321.960559][ T1718] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 321.973053][ T7] kernel read not supported for file /hwrng (pid: 7 comm: kworker/0:1) [ 322.010777][ T3691] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 322.201829][ T25] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 322.260401][ T3691] usb 1-1: Using ep0 maxpacket: 8 [ 322.320468][ T1718] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 322.329904][ T1718] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 322.340864][ T1718] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 322.380730][ T3691] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 322.391206][ T3691] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 322.440401][ T25] usb 2-1: Using ep0 maxpacket: 32 [ 322.510610][ T1718] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 322.519730][ T1718] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 322.528837][ T1718] usb 4-1: Product: syz [ 322.533119][ T1718] usb 4-1: Manufacturer: syz [ 322.537737][ T1718] usb 4-1: SerialNumber: syz [ 322.561278][ T25] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 322.571561][ T3691] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 322.582219][ T3691] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 322.590515][ T3691] usb 1-1: Product: syz [ 322.594729][ T3691] usb 1-1: Manufacturer: syz [ 322.599357][ T3691] usb 1-1: SerialNumber: syz [ 322.750484][ T25] usb 2-1: New USB device found, idVendor=12d1, idProduct=6887, bcdDevice=58.5f [ 322.759620][ T25] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 322.767985][ T25] usb 2-1: Product: syz [ 322.772430][ T25] usb 2-1: Manufacturer: syz [ 322.777025][ T25] usb 2-1: SerialNumber: syz [ 322.801278][ T25] usb 2-1: config 0 descriptor?? [ 322.855796][ T25] cdc_mbim 2-1:0.0: MBIM functional descriptor missing [ 322.862935][ T25] cdc_mbim 2-1:0.0: bind() failure [ 322.900531][ T1718] usb 4-1: 0:2 : does not exist [ 322.941814][ T1718] usb 4-1: USB disconnect, device number 7 [ 323.020649][ T3691] usb 1-1: 0:2 : does not exist [ 323.061475][ T7] usb 2-1: USB disconnect, device number 2 [ 323.086977][ T3691] usb 1-1: USB disconnect, device number 11 [ 323.149990][ T6844] udevd[6844]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card4/controlC4/../uevent} for writing: No such file or directory 12:31:17 executing program 4: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(r0, 0x541b, &(0x7f0000000100)) 12:31:17 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x300000d, 0x11, r0, 0x0) 12:31:17 executing program 5: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000200), 0x2) r1 = memfd_create(&(0x7f0000000000)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds', 0x2) fcntl$addseals(r1, 0x409, 0x7) r2 = dup(r0) ioctl$UDMABUF_CREATE(r2, 0x40187542, &(0x7f00000000c0)={r1, 0x0, 0xfffffffff0000000, 0x8000}) 12:31:17 executing program 3: syz_usb_connect$uac1(0x0, 0x87, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x75, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, "ea80"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x0, 0x4, 0x0, 0x1, '5:', 'QY'}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x1, 0x0, 0x20, {0x7, 0x25, 0x1, 0x0, 0x0, 0x2}}}}}}}]}}, 0x0) 12:31:17 executing program 5: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000200), 0x2) r1 = memfd_create(&(0x7f0000000000)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds', 0x2) fcntl$addseals(r1, 0x409, 0x7) r2 = dup(r0) ioctl$UDMABUF_CREATE(r2, 0x40187542, &(0x7f00000000c0)={r1, 0x0, 0xfffffffff0000000, 0x8000}) 12:31:17 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)={0x114, 0x3f, 0x1, 0x0, 0x0, "", [@nested={0x101, 0x0, 0x0, 0x1, [@typed={0xc, 0x4, 0x0, 0x0, @u64=0x9}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be31d750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bc0fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3fa370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5331e1ddfd4d770b57e0915111"]}]}, 0x114}], 0x1}, 0x0) 12:31:17 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000019acd7401e04514009a7000000010902120001800000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000ac0)={0x18, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) [ 323.481480][ T26] audit: type=1400 audit(1639398677.487:371): avc: denied { map } for pid=6924 comm="syz-executor.2" path="socket:[45778]" dev="sockfs" ino=45778 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tcp_socket permissive=1 12:31:17 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000080)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_GET_MSRS(r2, 0x4008ae89, &(0x7f0000000240)=ANY=[@ANYBLOB="06"]) 12:31:17 executing program 1: syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000911c9c20d11287685f58010203010902350001000000000904000000020e0000052406"], 0x0) [ 323.562175][ T26] audit: type=1400 audit(1639398677.557:372): avc: denied { read } for pid=6930 comm="syz-executor.0" dev="nsfs" ino=4026533365 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 323.570119][ T6931] netlink: 236 bytes leftover after parsing attributes in process `syz-executor.0'. [ 323.634727][ T26] audit: type=1400 audit(1639398677.557:373): avc: denied { open } for pid=6930 comm="syz-executor.0" path="net:[4026533365]" dev="nsfs" ino=4026533365 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 12:31:17 executing program 5: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000200), 0x2) r1 = memfd_create(&(0x7f0000000000)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds', 0x2) fcntl$addseals(r1, 0x409, 0x7) r2 = dup(r0) ioctl$UDMABUF_CREATE(r2, 0x40187542, &(0x7f00000000c0)={r1, 0x0, 0xfffffffff0000000, 0x8000}) 12:31:17 executing program 0: syz_open_dev$usbfs(0x0, 0x77, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0x8038550a, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, 0x8000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000040)) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000600)=0x14) syz_io_uring_setup(0x0, 0x0, &(0x7f0000149000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1028}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, 0x0, 0x0) [ 323.737710][ T3691] usb 4-1: new high-speed USB device number 8 using dummy_hcd 12:31:17 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000080)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_GET_MSRS(r2, 0x4008ae89, &(0x7f0000000240)=ANY=[@ANYBLOB="06"]) 12:31:17 executing program 5: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000200), 0x2) r1 = memfd_create(&(0x7f0000000000)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds', 0x2) fcntl$addseals(r1, 0x409, 0x7) r2 = dup(r0) ioctl$UDMABUF_CREATE(r2, 0x40187542, &(0x7f00000000c0)={r1, 0x0, 0xfffffffff0000000, 0x8000}) [ 323.951550][ T1718] usb 5-1: new high-speed USB device number 2 using dummy_hcd 12:31:18 executing program 5: perf_event_open(&(0x7f0000000380)={0x2, 0x80, 0xf1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) chdir(0x0) [ 324.030619][ T20] usb 2-1: new high-speed USB device number 3 using dummy_hcd 12:31:18 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000080)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_GET_MSRS(r2, 0x4008ae89, &(0x7f0000000240)=ANY=[@ANYBLOB="06"]) [ 324.112049][ T3691] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 324.127449][ T3691] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 324.155882][ T3691] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 324.270721][ T20] usb 2-1: Using ep0 maxpacket: 32 [ 324.320490][ T1718] usb 5-1: New USB device found, idVendor=041e, idProduct=4051, bcdDevice=a7.09 [ 324.329760][ T1718] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 324.338920][ T3691] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 324.348511][ T3691] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 324.358056][ T3691] usb 4-1: Product: syz [ 324.369421][ T3691] usb 4-1: Manufacturer: syz [ 324.375168][ T3691] usb 4-1: SerialNumber: syz [ 324.391261][ T20] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 324.409788][ T1718] gspca_main: gspca_zc3xx-2.14.0 probing 041e:4051 [ 324.580481][ T20] usb 2-1: New USB device found, idVendor=12d1, idProduct=6887, bcdDevice=58.5f [ 324.589660][ T20] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 324.598548][ T20] usb 2-1: Product: syz [ 324.609201][ T20] usb 2-1: Manufacturer: syz [ 324.614237][ T20] usb 2-1: SerialNumber: syz [ 324.625306][ T20] usb 2-1: config 0 descriptor?? [ 324.671685][ T20] cdc_mbim 2-1:0.0: MBIM functional descriptor missing [ 324.678636][ T20] cdc_mbim 2-1:0.0: bind() failure [ 324.730605][ T3691] usb 4-1: 0:2 : does not exist [ 324.762406][ T3691] usb 4-1: USB disconnect, device number 8 [ 324.815409][ T6844] udevd[6844]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 324.902192][ T7] usb 2-1: USB disconnect, device number 3 [ 325.074181][ T1718] input: gspca_zc3xx as /devices/platform/dummy_hcd.4/usb5/5-1/input/input6 [ 325.088327][ T26] audit: type=1400 audit(1639398679.087:374): avc: denied { read } for pid=2956 comm="acpid" name="event4" dev="devtmpfs" ino=2394 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 325.141892][ T26] audit: type=1400 audit(1639398679.087:375): avc: denied { open } for pid=2956 comm="acpid" path="/dev/input/event4" dev="devtmpfs" ino=2394 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 12:31:19 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/tracing', 0x0, 0x0) getdents64(r0, &(0x7f0000000040)=""/232, 0xe8) getdents64(r0, 0x0, 0x0) 12:31:19 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000080)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_GET_MSRS(r2, 0x4008ae89, &(0x7f0000000240)=ANY=[@ANYBLOB="06"]) 12:31:19 executing program 0: syz_open_dev$usbfs(0x0, 0x77, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0x8038550a, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, 0x8000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000040)) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000600)=0x14) syz_io_uring_setup(0x0, 0x0, &(0x7f0000149000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1028}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, 0x0, 0x0) [ 325.178173][ T26] audit: type=1400 audit(1639398679.087:376): avc: denied { ioctl } for pid=2956 comm="acpid" path="/dev/input/event4" dev="devtmpfs" ino=2394 ioctlcmd=0x4520 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 325.294406][ T3691] usb 5-1: USB disconnect, device number 2 [ 325.308373][ T26] audit: type=1400 audit(1639398679.267:377): avc: denied { read } for pid=6961 comm="syz-executor.5" name="/" dev="tracefs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=dir permissive=1 [ 325.502080][ T26] audit: type=1400 audit(1639398679.277:378): avc: denied { open } for pid=6961 comm="syz-executor.5" path="/sys/kernel/tracing" dev="tracefs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=dir permissive=1 12:31:19 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000019acd7401e04514009a7000000010902120001800000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000ac0)={0x18, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) 12:31:19 executing program 3: syz_usb_connect$uac1(0x0, 0x87, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x75, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, "ea80"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x0, 0x4, 0x0, 0x1, '5:', 'QY'}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x1, 0x0, 0x20, {0x7, 0x25, 0x1, 0x0, 0x0, 0x2}}}}}}}]}}, 0x0) 12:31:19 executing program 1: syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000911c9c20d11287685f58010203010902350001000000000904000000020e0000052406"], 0x0) 12:31:19 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/tracing', 0x0, 0x0) getdents64(r0, &(0x7f0000000040)=""/232, 0xe8) getdents64(r0, 0x0, 0x0) 12:31:19 executing program 2: perf_event_open(&(0x7f00000004c0)={0x2, 0x80, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$kcm(0x29, 0x2, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/kcm\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/85, 0x55}], 0x1, 0x100, 0x0) 12:31:19 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/tracing', 0x0, 0x0) getdents64(r0, &(0x7f0000000040)=""/232, 0xe8) getdents64(r0, 0x0, 0x0) 12:31:19 executing program 2: perf_event_open(&(0x7f00000004c0)={0x2, 0x80, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$kcm(0x29, 0x2, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/kcm\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/85, 0x55}], 0x1, 0x100, 0x0) 12:31:19 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/tracing', 0x0, 0x0) getdents64(r0, &(0x7f0000000040)=""/232, 0xe8) getdents64(r0, 0x0, 0x0) 12:31:20 executing program 2: perf_event_open(&(0x7f00000004c0)={0x2, 0x80, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$kcm(0x29, 0x2, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/kcm\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/85, 0x55}], 0x1, 0x100, 0x0) 12:31:20 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newtaction={0x80, 0x30, 0x727, 0x0, 0x0, {}, [{0x6c, 0x1, [@m_csum={0x68, 0x1, 0x0, 0x0, {{0x9}, {0x3, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c}, @TCA_CSUM_PARMS={0x1c}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x80}}, 0x0) 12:31:20 executing program 2: perf_event_open(&(0x7f00000004c0)={0x2, 0x80, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socket$kcm(0x29, 0x2, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/kcm\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/85, 0x55}], 0x1, 0x100, 0x0) 12:31:20 executing program 0: syz_open_dev$usbfs(0x0, 0x77, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0x8038550a, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, 0x8000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000040)) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000600)=0x14) syz_io_uring_setup(0x0, 0x0, &(0x7f0000149000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1028}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, 0x0, 0x0) [ 326.124937][ T6987] netlink: 88 bytes leftover after parsing attributes in process `syz-executor.5'. [ 326.130482][ T3689] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 326.142178][ T3691] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 326.150718][ T6987] netlink: 88 bytes leftover after parsing attributes in process `syz-executor.5'. [ 326.170454][ T1718] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 326.380571][ T3691] usb 2-1: Using ep0 maxpacket: 32 [ 326.500636][ T3691] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 326.526467][ T3689] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 326.536476][ T3689] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 326.547328][ T3689] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 326.559218][ T1718] usb 5-1: New USB device found, idVendor=041e, idProduct=4051, bcdDevice=a7.09 [ 326.570032][ T1718] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 326.624985][ T1718] gspca_main: gspca_zc3xx-2.14.0 probing 041e:4051 [ 326.680638][ T3691] usb 2-1: New USB device found, idVendor=12d1, idProduct=6887, bcdDevice=58.5f [ 326.689787][ T3691] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 326.698089][ T3691] usb 2-1: Product: syz [ 326.702635][ T3691] usb 2-1: Manufacturer: syz [ 326.707221][ T3691] usb 2-1: SerialNumber: syz [ 326.720668][ T3689] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 326.729767][ T3689] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 326.739050][ T3691] usb 2-1: config 0 descriptor?? [ 326.744666][ T3689] usb 4-1: Product: syz [ 326.748930][ T3689] usb 4-1: Manufacturer: syz [ 326.754034][ T3689] usb 4-1: SerialNumber: syz [ 326.781729][ T3691] cdc_mbim 2-1:0.0: MBIM functional descriptor missing [ 326.788643][ T3691] cdc_mbim 2-1:0.0: bind() failure [ 327.011498][ T3705] usb 2-1: USB disconnect, device number 4 [ 327.112291][ T3689] usb 4-1: 0:2 : does not exist [ 327.150574][ T3689] usb 4-1: USB disconnect, device number 9 [ 327.198818][ T6844] udevd[6844]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 327.292493][ T1718] input: gspca_zc3xx as /devices/platform/dummy_hcd.4/usb5/5-1/input/input7 [ 327.542985][ T7] usb 5-1: USB disconnect, device number 3 12:31:22 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2001001, 0x0) r1 = perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x8, 0x3, 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, 0x2, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x240, 0x0, 0xffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, &(0x7f0000000c40)=ANY=[@ANYRES32=r1, @ANYBLOB="6390bcd6ad463d05aaa8f47c8c188aebb48acf67b9dd2671331889f51cacb62d9e8043d0d78d326e2e63213fb625e7b35fdbc9501531889da21880d4dd1a5db08e0936665c80dffde9370c00000000e8c7c3f0cb555ee399c6d78c00e99f73fea05ffc0f2661552af247d8ea4373590aee8e9628d82725b4bf8e1de01a5cf9ef7a5d00a67adf35001caa7a6d7c888c5ab74e9aefdfc0fe1146f47bd6af0dcb2c8ed7c655966b823e62d3c92df3bb9ac702844fbf3ef438bde2a00ea3faab607fd2134dbe401e7d732cbec9e30cc0028e2df234967d9d487dc86f59cd5eb0b08a30dc9c762eebfb5cef8e5d19627c22b8733ca01e2adfb8e4c14007ea2e06000000000000007953e1ad8597fb0f90c3778a9c785ea6c0d86be944d03ecfcad907140500000000000000028494fefca7eff49f0eb9b9263b67b8fffc94cf5c477ab365047d70bcfbbecc3bf2b5ec89528c8a7e66257256f99b71cf61e6a2cd598be4bff2a1cd804657432ded2d3fcf475da614acdde81838c74c56c971eab6a72055849b4f12102e01445a3617c5016376e79f512b1873f9eec00000000000030000000000000000172fffdc1ec28ddb4447b810d95a7da2a1d45a18856a29d0bd3a3a389b71bc757f188bb752f9a4c94fe0847851cd0ab6568a2e92d74be0a03a39d9770dbf511bf80300457a8bedb986b0ec027136a59f13ede403e0af54b2d2cd330a70ea3234dd2df39be911c9284f71be9ad054029ac920a3389c8477bc53dcaff6d9046bbd182fbec73f0d09ebf6ec34151bca017b6a323e26c33aae632493d349cacf5667ec4b113515a8f7b2eb6ac7dfb8958567c3cd9706e5ea5c6f195551b56b7b706cf27599cdfe3601c2eaa1b216a7e0c654e0156ef8a82c77deb68ec20d31d90add118f4c78fd4e21827e9237f1c807ad4f4df68ed8d8ab261eac983a4dcd26d20cb6379f5ea8396d17c912073b47444b90154b5b6ba25a20bd3c5cc8d9fb121be59e23e2eb077b972846cbd4b9d4da2650acdcd5634fb3f482a530423e1aebdc49e2599e29ef0918c700bfae45c61a2adc68ae184b3ee93d4a0d9353db42caadf84959c3bc95bb0136ca3df73d913cf2fcfc4a9cb986a660be2f8971a7ab549e12946300e5648fee1c0492ad74c2710d2a605a66dd9e4682de942dfe530bc3aa226888e621745eb3b49f5781648137ec5131c0481334147d01cb28dd0ca783e9ef6dd1974da21d724287aea032ae7ae36ea8549ed8d9e656e4db2b"]) sendmsg$nl_route(r0, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000400)={&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES32=0x0, @ANYBLOB="0400900a08000700fe01000008000a00ff010000060006004e240000140003000101ffff060000000100010010132f986a000400618a00000a000200bbbbbbbbbbbb0000080001000a01010108000a0000000000"], 0x6c}, 0x1, 0x0, 0x0, 0x4000084}, 0x20004044) sendmsg$NL80211_CMD_SET_BEACON(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20004000}, 0x0) add_key$keyring(&(0x7f0000000380), &(0x7f0000000340)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0x0) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(0xffffffffffffffff, 0xf502, 0x0) syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r2 = socket$nl_route(0x10, 0x3, 0x0) fallocate(r2, 0x2e, 0xce, 0x53c132ef) arch_prctl$ARCH_MAP_VDSO_32(0x2002, 0x7) r3 = socket(0x1, 0x3, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)=@newlink={0x48, 0x10, 0x401, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, 0x820}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x315}]}}}, @IFLA_MASTER={0x8, 0x3, r4}]}, 0x48}, 0x1, 0x0, 0x0, 0x28044084}, 0x4040000) 12:31:22 executing program 2: r0 = socket$tipc(0x1e, 0x5, 0x0) getpeername$tipc(r0, 0x0, 0x0) 12:31:22 executing program 0: syz_open_dev$usbfs(0x0, 0x77, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0x8038550a, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, 0x8000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000040)) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000600)=0x14) syz_io_uring_setup(0x0, 0x0, &(0x7f0000149000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1028}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r2 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r2, 0x0, 0x0) 12:31:22 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000019acd7401e04514009a7000000010902120001800000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000ac0)={0x18, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) 12:31:22 executing program 3: syz_usb_connect$uac1(0x0, 0x87, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x75, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, "ea80"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x0, 0x4, 0x0, 0x1, '5:', 'QY'}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x1, 0x0, 0x20, {0x7, 0x25, 0x1, 0x0, 0x0, 0x2}}}}}}}]}}, 0x0) 12:31:22 executing program 1: syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000911c9c20d11287685f58010203010902350001000000000904000000020e0000052406"], 0x0) 12:31:22 executing program 2: r0 = syz_io_uring_setup(0x3edf, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000080)=0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/sync_on_suspend', 0x0, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, 0x0, 0x0) r4 = socket$kcm(0x29, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8b34, 0x0) r5 = socket(0x2, 0x803, 0x0) dup(r5) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000000000000081) ioctl$SIOCAX25GETINFOOLD(0xffffffffffffffff, 0x89e9, &(0x7f0000000180)) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x4004, @fd=r4, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, 0x0, &(0x7f00000000c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@can, 0x80, 0x0, 0x13}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) io_pgetevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0) 12:31:22 executing program 5: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000040)) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000600)=0x14) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000040)=0xd) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) syz_open_dev$sg(&(0x7f0000000100), 0x4, 0x80) r3 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r3, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x41}}, 0x10) r4 = dup3(0xffffffffffffffff, r0, 0x80000) ioctl$FIONREAD(r4, 0x541b, &(0x7f0000000000)) [ 328.284441][ T26] audit: type=1400 audit(1639398682.287:379): avc: denied { unmount } for pid=3637 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 328.334652][ T26] audit: type=1400 audit(1639398682.337:380): avc: denied { read } for pid=7006 comm="syz-executor.2" path="socket:[44773]" dev="sockfs" ino=44773 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=kcm_socket permissive=1 [ 328.393791][ T3689] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 328.451867][ T7] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 328.530346][ T3688] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 328.572483][ T26] audit: type=1400 audit(1639398682.577:381): avc: denied { bind } for pid=7013 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 328.720596][ T7] usb 2-1: Using ep0 maxpacket: 32 12:31:22 executing program 2: r0 = syz_io_uring_setup(0x3edf, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000080)=0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/sync_on_suspend', 0x0, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, 0x0, 0x0) r4 = socket$kcm(0x29, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8b34, 0x0) r5 = socket(0x2, 0x803, 0x0) dup(r5) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000000000000081) ioctl$SIOCAX25GETINFOOLD(0xffffffffffffffff, 0x89e9, &(0x7f0000000180)) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x4004, @fd=r4, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, 0x0, &(0x7f00000000c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@can, 0x80, 0x0, 0x13}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) io_pgetevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0) [ 328.760862][ T3689] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 328.769591][ T3689] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 328.795633][ T3689] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 12:31:22 executing program 5: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000040)) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000600)=0x14) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000040)=0xd) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) syz_open_dev$sg(&(0x7f0000000100), 0x4, 0x80) r3 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r3, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x41}}, 0x10) r4 = dup3(0xffffffffffffffff, r0, 0x80000) ioctl$FIONREAD(r4, 0x541b, &(0x7f0000000000)) [ 328.824083][ T26] audit: type=1400 audit(1639398682.827:382): avc: denied { search } for pid=3183 comm="dhcpcd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 328.880756][ T7] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 328.954970][ T3688] usb 5-1: New USB device found, idVendor=041e, idProduct=4051, bcdDevice=a7.09 [ 328.960940][ T3689] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 328.983711][ T3688] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 329.001621][ T3689] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 329.051239][ T3689] usb 4-1: Product: syz [ 329.073863][ T3689] usb 4-1: Manufacturer: syz [ 329.091758][ T3689] usb 4-1: SerialNumber: syz [ 329.091937][ T7] usb 2-1: New USB device found, idVendor=12d1, idProduct=6887, bcdDevice=58.5f [ 329.116683][ T3688] gspca_main: gspca_zc3xx-2.14.0 probing 041e:4051 [ 329.142221][ T7] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 329.170499][ T7] usb 2-1: Product: syz [ 329.185285][ T7] usb 2-1: Manufacturer: syz [ 329.203134][ T7] usb 2-1: SerialNumber: syz [ 329.226631][ T7] usb 2-1: config 0 descriptor?? [ 329.259985][ T26] audit: type=1400 audit(1639398683.257:383): avc: denied { read } for pid=7027 comm="dhcpcd-run-hook" name="resolv.conf" dev="tmpfs" ino=1403 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 329.311922][ T7] cdc_mbim 2-1:0.0: MBIM functional descriptor missing [ 329.318944][ T7] cdc_mbim 2-1:0.0: bind() failure 12:31:23 executing program 2: r0 = syz_io_uring_setup(0x3edf, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000080)=0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/sync_on_suspend', 0x0, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, 0x0, 0x0) r4 = socket$kcm(0x29, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8b34, 0x0) r5 = socket(0x2, 0x803, 0x0) dup(r5) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000000000000081) ioctl$SIOCAX25GETINFOOLD(0xffffffffffffffff, 0x89e9, &(0x7f0000000180)) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x4004, @fd=r4, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, 0x0, &(0x7f00000000c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@can, 0x80, 0x0, 0x13}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) io_pgetevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0) 12:31:23 executing program 0: perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xf1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) symlink(&(0x7f0000000140)='\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', &(0x7f00000002c0)='./file0\x00') [ 329.382287][ T26] audit: type=1400 audit(1639398683.287:384): avc: denied { open } for pid=7027 comm="dhcpcd-run-hook" path="/run/dhcpcd/hook-state/resolv.conf" dev="tmpfs" ino=1403 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 12:31:23 executing program 5: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000040)) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000600)=0x14) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000040)=0xd) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) syz_open_dev$sg(&(0x7f0000000100), 0x4, 0x80) r3 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r3, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x41}}, 0x10) r4 = dup3(0xffffffffffffffff, r0, 0x80000) ioctl$FIONREAD(r4, 0x541b, &(0x7f0000000000)) [ 329.470616][ T3689] usb 4-1: 0:2 : does not exist [ 329.501032][ T26] audit: type=1400 audit(1639398683.287:385): avc: denied { getattr } for pid=7027 comm="dhcpcd-run-hook" path="/run/dhcpcd/hook-state/resolv.conf" dev="tmpfs" ino=1403 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 329.552802][ T3689] usb 4-1: USB disconnect, device number 10 12:31:23 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) socket(0x11, 0x800000003, 0x0) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='lp\x00', 0x3) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000380)=0xbe, 0x4) sendto$inet6(r0, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x983a, @rand_addr, 0x900}, 0x1c) syz_emit_ethernet(0x1012, &(0x7f00000000c0)={@random="9f1ccba93762", @remote, @val={@void, {0x8100, 0x1, 0x1, 0x3}}, {@generic={0x16, "c1d37a4a09c38e90954783612f1199a5e829abad7931e4a121863578ac18950ea05e4da94334d16633c24b0e336d835c263f3952f23efefd28a27421bc715c4c0be913fc03eef4b93660df02d3f76d26cd99f248430cc81f2aa47e06d8d83ab301fc86cf8a9a82e783855c473435db6436db8f69788d7514024d1d63f6f4f35cec74323a6c5a992227a2444ae01b219101770f65987d31684be782b2de1c290d9f24559f87331a88108ab6a339f9f1e885fece1a8bc535f5f400e43202b0c16f7016eacbd5b93f9845d0e9e29a646b09b0b841371f255affd596543d4a1b4458056828fde7762b10142b759675e70f4610d1a51f0cf105b4bbf7f06e5464c7c519d7c4eabb57816918200b74946649c704ed4c760f5c75960981c55d0616f7b86abf0c5b24867d078eca05cfc4bb71226916a2a89ba88c76b11337b8558937b60c114451ba0f7216b4a1116df7c27d6411fdb2ba07c36a4a11adfb33755f84ba8ef2031e2a74699c1d58bdef1f023f66fbf32f97f455dc7e7c81a6757e6829c582e8f34c4eab3b03f5c7da34c3382ccf85875eafaeab45e73f5eee251b4fd012e87652f131b6a4dbc1a30dc0e39731f69e458523b8a73c8114970a7071366639cb9692aeed7535f466cb37b4c80af3e24fdcf5c1b89b189906adc2574a3c3e9e48943c0a2205d6b7eeb44c3e22fda0a0daf6b90f29474273f830629f0e8a11527dc0e871fabb24299fd4a4382df9e73fe4f7ebdcea4e842148747ae307998b5685b55b4650196a0fcac6d093a7893da5cc42083ef163d87b752de6d078fb1e4b0aee4f7db1d61638a89fe68336939466e19b101e883eaa23b6983cd6cccd5f3e388b47bc7d9553ff91940e2a450f046ce43a9f7d500f168a2252d16a07b511dfc4489d72cbc5bc1041c890dae302c54f04bc3be58b4da863a56ae897a61f8537b99884619ea2657b471f60c11c89769dacdbbe95fef9d6ce8040aae5981d4a32f325140fbe3b8fc00770df3fa64d9a9d145a000a3b63893741832f2da8bb67e0568216621b51bd403c4af7a2736bcd3f1557f9d587536e219f70662a5b4b0b40c42f96404243cf53fdaed39c98ff7397504bda74362fb118298307a7e9ef685756cfc2c19529e6caf13256144773a23c0ec7ec7a6caa193fa61e041aaeece1420ef440efb41d74eca6ebc45cb887422e1daf0d5b6eb78ad22f980e3ae7fd58ad3da586cb7609a7c243c20dd13d1594642c84025718f32c5d8157f215403cc76e2cf096c303ce16a4542821952578d77bf667f1381b573c6e237881e5631ab9d161490df5f5fd635c05b6d7e05a238396346b538c2508ed76284252d621a1430590affae90a6796f4273d2fc9e8d784452522bc09649aba0b42ade55ea7cf131d8607a74fb676667fff1bb8f266d58aec68b531c40d6139fd9e2a6f13f2437eb6b568492a8c2b2f2fc5ac304ac28c42a9854a534ee87fc5e4ea081f45d2ff383e2de3fac7e96b2317e46138cfb1ddd1b8334b907b5caec3ec77b38aa1508511ead04bd10f80426207f4f25d26184f8cbb38c7036936f7906c1c088ad2e6cadac0ef0621081792e02aa6d4d13b33ce3d3da529817019fa2af037bda6146ac86c191987cb53708203f62451ea9a9e7ee193b1342f8727dc498cd23bf99a9143c4e16a45e4a30f3190e50e09fbb779f7809a6d716796339f201af5418ca3adb962bb217c27d12178087e0b376d97e6250d273f302d4af920f1b846f8a7377ef9b7488ec39487ce21abfbd3d288c8606d1e18dac1ed329c5ed90be9e8b35e11eb0c4485ec17cf6772dc801cffec8c9c68e12a9274fe472463faaf706f92c9670cbe35ce9a591189773fcc54ca47c5936d9c4c992dee352b73a3649b138ee18a19bd283a4aadaccc19eeff376f56fd0c1ec52741c9215863ee6402785a1db872239051ebcf0846ad064a8d1bf0a422d259612b0cc97a5737c9ab0aaeae7bba2b9c26930c68ea179a00c41b238ed2ed880d047ae1060237fe89c2aa15286c998680c1f088f123e3a59cc9ef779697b122d372e19177a1525a9a03bf7e1c44e3b4d2a5be3ff33cdd9fdb6264dc0213c9b8421d8e4024d340c54ed689d6fd4daed4ad943a18d5f3311810c446e1688dcdb05675adb080fbafdf0b8fce7454b8ebe31a3f7f61e8b6e22f00bbdfc1c0c90e82958141b0d9783cd854e805c36fd50d2de06e71da8c5e08afba5721eda0397aa1ec52e4578ba3beac4383817a3a28ef94a68a2254407da4ab91f2a2805306f5b6150525dd6c0fbb0d05168d2aa68249418bd57b908bf4ad83921e29aea9a4df44b4cd169b3f1df1c673ea35953a3677210a988e0e069163c35be18f6be67d2d97fd555adf9de346c65eed3ccfae2f237399f8d5c6b216837a6090b69d724f84e9133cfab78b5b5adb3509e6f801697e7cfc9461e7b280b9e53bc4aa944f5877b2f20f4ae7c16455d8c9cc9a2282177e92245b37160b7743c3c844fadbc197ec2db641466e475d1b0d629c9782da021f107437dff394230ae16ff19dd7700b32e363b4acf1c87eea82501bb1214e6476c7e551a3bdd7aa9ab4e1d3f33c3107bc333b07ada107d75728a1739d1a95d7b8745934e1a7ec1272df573e57540203895cb3be65e342721903859cdb8b34b218e0c3598a12f53c772dea86338c17321fb123b567f08ed219107d428f9940720cec03e99cb1f550a669053f3fffddffc9e4be5731bcfd3bbcd666c07ca3fac80746552590a58d4aaf60b45e24ac26ac3c4139c13a9ee70a7972de620911ba2ac1a87a6528c9c0d2096125c224d79d243bd7dd27a02a610ab782904573580f0a8314d9861cb3d1d9fe569de5ef28f470a08b979f3c3e194375cd85735a23475a1e6cefa6c938922b02b8d651142e198c24f28255c95794e77da5e52f6fb91b53c0048921f4a02da61dc5e5b4f8b334181db8e57391c791186fe88b6aa9f08ae0db69c8751f839538f067ede75406a762870ee906e561a39bf17e6f25b2ab0deee6a39c321f4d9a25a21abe645e9c544234ad61040a638b3114cb15ef4aa2622560ff209490f44e9681d4689f2f2fd3bb14f83fe8412754b3fce9ed87ba7a27cc94706fe0ac7139a2e74ec90941cfa9ef7e1c4b7a03fcb44858b5774288ca2f6fedc717b451c593958e0c900811b2b59a6f7675900067e6b2987c4c5a585f0d144646706c36a7bcc5ce136420b159d63da280693365ba96189f5d43d9b59d5817e439846c66ef549dbdd65e3c10cd72cb4431a9e95d5593ed0638c1bd4a169797082087e33c7cd74dcdb8698fc3be119306b314d409b504837fe7917fd67bcbb2ab42141d8a9c3fd5db382d85456a88760d91ab0ee367e1b145520484692f08c672fb46c9f97984ae7c616f0cfc22b73fd14a574823e8cb84a7f2357086ac01cb0a19fe05c2e10e25e6f59f092c7caa1e589b07cd3697cca6bf224705b9c5068b2f6d2d21902d3ac793532844dcbd7eb129472fd4c3eee453a56deaa5957581c2cf4176d68cf8382b76423caacea0fd4e21107d7fa5df97ada60c4e1fa25225c28773601241f6b78d1b9ebc8b5a365fd7f9049da12833e3799c35d3e0c4ab21dd83f7a6f9d9f304467853bb6786dc4994591dfbbe0b4ef9cd0f9c39674dcbf83474be96d1b31e279d4e2bfae594e73ad26fe547270e9e878fd05efedce8d2c995a7df393187da8e03d91ccd81a8caeb6b3e42e2515ba4e0b5a260ac88a88dc5a6e2fc3774467592e3691ca418b383bb2cb9f5510f208e6102536190dec6187678445b6c4ce9518fe94a8ca62e23bac51f84ef8d8fcc54fa7e0e716049fab65c858821102651cccfbd0eac0a9c0b61278e9a1974128234c92b450379dbf0e9ab6554c57a4e215d13866e64d24842e9b7b66f3146803a172a4df78c31864d31c55d4e41a50d73f37619810eab7e4e760d39bbc65ba13996aab477082676068203f34869e54a1362d5cac7653e14b06e9ba0facf72aaf68d3c5dfbf0954432b54b375c70d24c839fe388da9fa54b19036667aae94e97389ad0c0199b865344a2fc8119df517dceca6455a2347eaf36be106b1511139fec1df32d601cf6831e00e2d0a5c2ae4840af419e8b009dbd551b590ad88be695c9da63981b2bdaee2f4a1bc44d40d88e8cf7dc2ebabdf1539dd8ab7c2c582f7602eed40ed1dc0c7da9ef6d7061990d182c0c29d5b73cf6a5b4822c6917332ff48e327e1510123174cc14289a89e0e26e8c07e2468cb50f76fea7297dafac0e9e37ede2bb79a4d458f543b4c1d06e360862493d104397955e02f74f1ef9550fdca4409a353cc814654355023da7e8e7ecce735d3e079f4d023484332d3b773da839f8b67b38b20bd38932306be171a6ffa22fb9b29f379a64e42f036c47d9ef782c1b4c8a9429bf489d3fc5eddb0afb908df027ec5ed527e18aa479f585b6817ab1b144008a7515435a589c9363bb0bec93f1636c811b847c5f68943beea080ba963a7d503ac568ea884d4fcdc86e5c99b4f177b1c416106ed6691d8baa9568e62c1386ad8cb99ada26666d535c658ab65090f1ae2b9e5db548955bacb243ea68bc0dc1cc3663c49f3379290f664ea8766a2016e832b42be4f78841e28fdbf002fcee0a36a81c93d68e74206dd81cf8f7f0c6d62c481fd2f813ba6239b15dfd035d5dc74c81a3e090145e7dd83f0a7c60a874fda8e1466520c66be39c561bfb6a20989fa341817a3decdfe987f3b6c55f064c7f24df0afb4dbd41e89f9c28f2e117cd7cb13ed1bee895aa8d51aeede7636ca234cd9840a80ebeab7981b337ac352638a49ef5844c2d638d97c25f6a0095dd867c0b66c98ac5b1f6f99763d565027acf4e5f5c1760b731aa9ff0abc1ed04597ac258f0e01082eeefb5fab61706953384b2914c4b6a5510d2ea366bfb1337b1906829e20b68d19936d28365700576d344be52cb21227cb52a65006e618c2b17feab4ccdd3211aba8c83019a4de47251cdb932130ca35a2e124c8e2368697dfad91cc5f3997031ae3af14cc60792fae5c5d5a708559d7be8802bc4d2be752a0f86327f887849941240c8940b6ffe0a9327890dbb12ba3134ef056d7d3989887202de2c5950f778e4155d99330155fd4ce908f8c9b463f0907203b80dd331552a55ddbf48d42fc1dfe5c886a6bdc98ba406d77096ada5ec63c0e8206a9b237ba88476ac3e428780b196bad3399c133a8d9301b5be719d14f7e161db080ad508313481ed97f67c44e73517e7ca9b39191fa5055781af28aec1b3dc9105b2a794855b711067732cf4f98ac870edec76c4e9f691f39ff74ec32935ca353f715d986737b0406e509e81e54a6554a1ef1c2366954ee61235bea96809594c70f7e69863c87f7d49237b79c44c9ef6238b4e95908186a97e8d7496971b8d4eb250bee38bd7730046660ae510432cdd08bc273237d05369e24c177c0e3c4f2fe2b4e5692aa90fbcc2e7f6b2ba76d195486e3b86767c388649ec2785ed058236b52cf945c4231550189bad76abf3abb5160bd68eb2f1a15f632964441f5dbe0890231e7200a1afb9b7fcce6c57475d3f3b660643134828b72db98073609a1ead89fffc1a860cb8e1bfb9bf5a55e081fe03fbebecd6ade5c0bf56df12ee7486c6d5b1fea5bb54739e9729bde6593a3590c8b1e7cecc2af96795b3a19082914c27dbee82534b6602f8bd29bdffb923cd2d0ba573d768b5970c58ce07cf2c853b10158ef4759e29ed3ec622b7ac991d040f63778d1a1c155accc9b4798b4caf8309f236c30026"}}}, &(0x7f0000000000)={0x1, 0x2, [0x613, 0x53c, 0xffd, 0x62a]}) syz_emit_ethernet(0xfe, &(0x7f0000001100)={@empty, @remote, @void, {@llc_tr={0x11, {@snap={0x1, 0xaa, "8b", "e47029", 0x8035, "f1ca778f2db1998aaf6acb712e025b5db4da78c4ee7846f174810824316588bd3452afdefc49038f04819622a950cc59998fd134501541b36d2e94ef17bff7b7fb2d839e3da2ac93c5094b3d1520a7415a9f2beb2d905343d638aa1c3352263d6486c4ee280fe64d1bc0695a3db4e11bfed638e1ada50ceaa32e03d413ee05446c05ab4ea7141ba3806feeefd0786075af0ac20b0c13758e26c13ff5a97316151f70f569fbacf6b8ed496003aa884397a0de641b502ec9d88a988ec0eac80974cae58b5bb84fd47fc93055fbadcedb61deafe2635f89ffb661264643e0067263fd287f4c477bb7e5"}}}}}, &(0x7f0000000040)={0x0, 0x2, [0x9b7, 0x8ac, 0xa41, 0xa04]}) syz_emit_ethernet(0x109, &(0x7f0000001380)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb91001b00810009000805024c1358e67bfda0b739fe354ed650501360764ff30c7fd73112ebb7bb29ea493969b4990077717d06323076bfd38e2d3df3c64a3f3cee524e82d51109fb59793e5108a82640ea9b4da20ca45880746db7a66816bd29fc9beabce83c3c92c5ee3e767c68ea52343fdb0053bf79cd4bf29f1471eb4e399c73805b8de54f1e5a23344a1d2ba2233a846c92afd6d6ad41d8cde2e7acdb536490fbd70515ad3b9862138905f5ed8b1d1778306e2dc4b44703b974d146f3a3828de110311866adc62a8dc9492e28a53b0dc2ee0ec8df5970a2cfdf679d3c8ae53fc3eeb58af633e842f02f33060428a8d2643b7d378eaa2ace1d84ed6b53f038782b0b24d83c91c9c638a234550c4ff84d2f7ee2172a1baed35311ed609941ea5d972fe69bdd90b8a4de6770483e5bba5c5a0d005da8050e3ad3435c2d7fbe2746312910309aff8e22ea62d4d32b0c2ab1ad59e880d8838d772d"], 0x0) [ 329.614334][ T20] usb 2-1: USB disconnect, device number 5 [ 329.762579][ T3688] input: gspca_zc3xx as /devices/platform/dummy_hcd.4/usb5/5-1/input/input8 [ 329.774126][ T6844] udevd[6844]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 329.921789][ T26] audit: type=1400 audit(1639398683.917:386): avc: denied { name_bind } for pid=7042 comm="syz-executor.0" src=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:reserved_port_t tclass=tcp_socket permissive=1 [ 330.076296][ T1718] usb 5-1: USB disconnect, device number 4 12:31:24 executing program 2: r0 = syz_io_uring_setup(0x3edf, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000080)=0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/sync_on_suspend', 0x0, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, 0x0, 0x0) r4 = socket$kcm(0x29, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8b34, 0x0) r5 = socket(0x2, 0x803, 0x0) dup(r5) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000000000000081) ioctl$SIOCAX25GETINFOOLD(0xffffffffffffffff, 0x89e9, &(0x7f0000000180)) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x4004, @fd=r4, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, 0x0, &(0x7f00000000c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@can, 0x80, 0x0, 0x13}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) io_pgetevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0) [ 330.155906][ T26] audit: type=1400 audit(1639398684.157:387): avc: denied { write } for pid=7023 comm="dhcpcd-run-hook" name="hook-state" dev="tmpfs" ino=1402 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 330.272278][ T26] audit: type=1400 audit(1639398684.157:388): avc: denied { add_name } for pid=7023 comm="dhcpcd-run-hook" name="resolv.conf.cfttyS3.link" scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 12:31:24 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000019acd7401e04514009a7000000010902120001800000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000ac0)={0x18, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) 12:31:24 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)={0xa, 0x82, 0x83, 0xf}, 0x40) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x4}, 0x38) 12:31:24 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x0, 0x1400000, 0xffffffffffffffff}, 0x0) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x2, &(0x7f00000004c0)=[{&(0x7f00000002c0), 0x0, 0xde9}, {0x0}], 0x0, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) write(r0, &(0x7f0000000000)="05", 0xfffffe9f) 12:31:24 executing program 5: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000040)) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000600)=0x14) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000040)=0xd) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) syz_open_dev$sg(&(0x7f0000000100), 0x4, 0x80) r3 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r3, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x41}}, 0x10) r4 = dup3(0xffffffffffffffff, r0, 0x80000) ioctl$FIONREAD(r4, 0x541b, &(0x7f0000000000)) 12:31:24 executing program 2: openat$procfs(0xffffffffffffff9c, &(0x7f00000020c0)='/proc/cpuinfo\x00', 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) lseek(r0, 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$getflags(r1, 0x401) 12:31:24 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) socket(0x11, 0x800000003, 0x0) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='lp\x00', 0x3) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000380)=0xbe, 0x4) sendto$inet6(r0, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x983a, @rand_addr, 0x900}, 0x1c) syz_emit_ethernet(0x1012, &(0x7f00000000c0)={@random="9f1ccba93762", @remote, @val={@void, {0x8100, 0x1, 0x1, 0x3}}, {@generic={0x16, "c1d37a4a09c38e90954783612f1199a5e829abad7931e4a121863578ac18950ea05e4da94334d16633c24b0e336d835c263f3952f23efefd28a27421bc715c4c0be913fc03eef4b93660df02d3f76d26cd99f248430cc81f2aa47e06d8d83ab301fc86cf8a9a82e783855c473435db6436db8f69788d7514024d1d63f6f4f35cec74323a6c5a992227a2444ae01b219101770f65987d31684be782b2de1c290d9f24559f87331a88108ab6a339f9f1e885fece1a8bc535f5f400e43202b0c16f7016eacbd5b93f9845d0e9e29a646b09b0b841371f255affd596543d4a1b4458056828fde7762b10142b759675e70f4610d1a51f0cf105b4bbf7f06e5464c7c519d7c4eabb57816918200b74946649c704ed4c760f5c75960981c55d0616f7b86abf0c5b24867d078eca05cfc4bb71226916a2a89ba88c76b11337b8558937b60c114451ba0f7216b4a1116df7c27d6411fdb2ba07c36a4a11adfb33755f84ba8ef2031e2a74699c1d58bdef1f023f66fbf32f97f455dc7e7c81a6757e6829c582e8f34c4eab3b03f5c7da34c3382ccf85875eafaeab45e73f5eee251b4fd012e87652f131b6a4dbc1a30dc0e39731f69e458523b8a73c8114970a7071366639cb9692aeed7535f466cb37b4c80af3e24fdcf5c1b89b189906adc2574a3c3e9e48943c0a2205d6b7eeb44c3e22fda0a0daf6b90f29474273f830629f0e8a11527dc0e871fabb24299fd4a4382df9e73fe4f7ebdcea4e842148747ae307998b5685b55b4650196a0fcac6d093a7893da5cc42083ef163d87b752de6d078fb1e4b0aee4f7db1d61638a89fe68336939466e19b101e883eaa23b6983cd6cccd5f3e388b47bc7d9553ff91940e2a450f046ce43a9f7d500f168a2252d16a07b511dfc4489d72cbc5bc1041c890dae302c54f04bc3be58b4da863a56ae897a61f8537b99884619ea2657b471f60c11c89769dacdbbe95fef9d6ce8040aae5981d4a32f325140fbe3b8fc00770df3fa64d9a9d145a000a3b63893741832f2da8bb67e0568216621b51bd403c4af7a2736bcd3f1557f9d587536e219f70662a5b4b0b40c42f96404243cf53fdaed39c98ff7397504bda74362fb118298307a7e9ef685756cfc2c19529e6caf13256144773a23c0ec7ec7a6caa193fa61e041aaeece1420ef440efb41d74eca6ebc45cb887422e1daf0d5b6eb78ad22f980e3ae7fd58ad3da586cb7609a7c243c20dd13d1594642c84025718f32c5d8157f215403cc76e2cf096c303ce16a4542821952578d77bf667f1381b573c6e237881e5631ab9d161490df5f5fd635c05b6d7e05a238396346b538c2508ed76284252d621a1430590affae90a6796f4273d2fc9e8d784452522bc09649aba0b42ade55ea7cf131d8607a74fb676667fff1bb8f266d58aec68b531c40d6139fd9e2a6f13f2437eb6b568492a8c2b2f2fc5ac304ac28c42a9854a534ee87fc5e4ea081f45d2ff383e2de3fac7e96b2317e46138cfb1ddd1b8334b907b5caec3ec77b38aa1508511ead04bd10f80426207f4f25d26184f8cbb38c7036936f7906c1c088ad2e6cadac0ef0621081792e02aa6d4d13b33ce3d3da529817019fa2af037bda6146ac86c191987cb53708203f62451ea9a9e7ee193b1342f8727dc498cd23bf99a9143c4e16a45e4a30f3190e50e09fbb779f7809a6d716796339f201af5418ca3adb962bb217c27d12178087e0b376d97e6250d273f302d4af920f1b846f8a7377ef9b7488ec39487ce21abfbd3d288c8606d1e18dac1ed329c5ed90be9e8b35e11eb0c4485ec17cf6772dc801cffec8c9c68e12a9274fe472463faaf706f92c9670cbe35ce9a591189773fcc54ca47c5936d9c4c992dee352b73a3649b138ee18a19bd283a4aadaccc19eeff376f56fd0c1ec52741c9215863ee6402785a1db872239051ebcf0846ad064a8d1bf0a422d259612b0cc97a5737c9ab0aaeae7bba2b9c26930c68ea179a00c41b238ed2ed880d047ae1060237fe89c2aa15286c998680c1f088f123e3a59cc9ef779697b122d372e19177a1525a9a03bf7e1c44e3b4d2a5be3ff33cdd9fdb6264dc0213c9b8421d8e4024d340c54ed689d6fd4daed4ad943a18d5f3311810c446e1688dcdb05675adb080fbafdf0b8fce7454b8ebe31a3f7f61e8b6e22f00bbdfc1c0c90e82958141b0d9783cd854e805c36fd50d2de06e71da8c5e08afba5721eda0397aa1ec52e4578ba3beac4383817a3a28ef94a68a2254407da4ab91f2a2805306f5b6150525dd6c0fbb0d05168d2aa68249418bd57b908bf4ad83921e29aea9a4df44b4cd169b3f1df1c673ea35953a3677210a988e0e069163c35be18f6be67d2d97fd555adf9de346c65eed3ccfae2f237399f8d5c6b216837a6090b69d724f84e9133cfab78b5b5adb3509e6f801697e7cfc9461e7b280b9e53bc4aa944f5877b2f20f4ae7c16455d8c9cc9a2282177e92245b37160b7743c3c844fadbc197ec2db641466e475d1b0d629c9782da021f107437dff394230ae16ff19dd7700b32e363b4acf1c87eea82501bb1214e6476c7e551a3bdd7aa9ab4e1d3f33c3107bc333b07ada107d75728a1739d1a95d7b8745934e1a7ec1272df573e57540203895cb3be65e342721903859cdb8b34b218e0c3598a12f53c772dea86338c17321fb123b567f08ed219107d428f9940720cec03e99cb1f550a669053f3fffddffc9e4be5731bcfd3bbcd666c07ca3fac80746552590a58d4aaf60b45e24ac26ac3c4139c13a9ee70a7972de620911ba2ac1a87a6528c9c0d2096125c224d79d243bd7dd27a02a610ab782904573580f0a8314d9861cb3d1d9fe569de5ef28f470a08b979f3c3e194375cd85735a23475a1e6cefa6c938922b02b8d651142e198c24f28255c95794e77da5e52f6fb91b53c0048921f4a02da61dc5e5b4f8b334181db8e57391c791186fe88b6aa9f08ae0db69c8751f839538f067ede75406a762870ee906e561a39bf17e6f25b2ab0deee6a39c321f4d9a25a21abe645e9c544234ad61040a638b3114cb15ef4aa2622560ff209490f44e9681d4689f2f2fd3bb14f83fe8412754b3fce9ed87ba7a27cc94706fe0ac7139a2e74ec90941cfa9ef7e1c4b7a03fcb44858b5774288ca2f6fedc717b451c593958e0c900811b2b59a6f7675900067e6b2987c4c5a585f0d144646706c36a7bcc5ce136420b159d63da280693365ba96189f5d43d9b59d5817e439846c66ef549dbdd65e3c10cd72cb4431a9e95d5593ed0638c1bd4a169797082087e33c7cd74dcdb8698fc3be119306b314d409b504837fe7917fd67bcbb2ab42141d8a9c3fd5db382d85456a88760d91ab0ee367e1b145520484692f08c672fb46c9f97984ae7c616f0cfc22b73fd14a574823e8cb84a7f2357086ac01cb0a19fe05c2e10e25e6f59f092c7caa1e589b07cd3697cca6bf224705b9c5068b2f6d2d21902d3ac793532844dcbd7eb129472fd4c3eee453a56deaa5957581c2cf4176d68cf8382b76423caacea0fd4e21107d7fa5df97ada60c4e1fa25225c28773601241f6b78d1b9ebc8b5a365fd7f9049da12833e3799c35d3e0c4ab21dd83f7a6f9d9f304467853bb6786dc4994591dfbbe0b4ef9cd0f9c39674dcbf83474be96d1b31e279d4e2bfae594e73ad26fe547270e9e878fd05efedce8d2c995a7df393187da8e03d91ccd81a8caeb6b3e42e2515ba4e0b5a260ac88a88dc5a6e2fc3774467592e3691ca418b383bb2cb9f5510f208e6102536190dec6187678445b6c4ce9518fe94a8ca62e23bac51f84ef8d8fcc54fa7e0e716049fab65c858821102651cccfbd0eac0a9c0b61278e9a1974128234c92b450379dbf0e9ab6554c57a4e215d13866e64d24842e9b7b66f3146803a172a4df78c31864d31c55d4e41a50d73f37619810eab7e4e760d39bbc65ba13996aab477082676068203f34869e54a1362d5cac7653e14b06e9ba0facf72aaf68d3c5dfbf0954432b54b375c70d24c839fe388da9fa54b19036667aae94e97389ad0c0199b865344a2fc8119df517dceca6455a2347eaf36be106b1511139fec1df32d601cf6831e00e2d0a5c2ae4840af419e8b009dbd551b590ad88be695c9da63981b2bdaee2f4a1bc44d40d88e8cf7dc2ebabdf1539dd8ab7c2c582f7602eed40ed1dc0c7da9ef6d7061990d182c0c29d5b73cf6a5b4822c6917332ff48e327e1510123174cc14289a89e0e26e8c07e2468cb50f76fea7297dafac0e9e37ede2bb79a4d458f543b4c1d06e360862493d104397955e02f74f1ef9550fdca4409a353cc814654355023da7e8e7ecce735d3e079f4d023484332d3b773da839f8b67b38b20bd38932306be171a6ffa22fb9b29f379a64e42f036c47d9ef782c1b4c8a9429bf489d3fc5eddb0afb908df027ec5ed527e18aa479f585b6817ab1b144008a7515435a589c9363bb0bec93f1636c811b847c5f68943beea080ba963a7d503ac568ea884d4fcdc86e5c99b4f177b1c416106ed6691d8baa9568e62c1386ad8cb99ada26666d535c658ab65090f1ae2b9e5db548955bacb243ea68bc0dc1cc3663c49f3379290f664ea8766a2016e832b42be4f78841e28fdbf002fcee0a36a81c93d68e74206dd81cf8f7f0c6d62c481fd2f813ba6239b15dfd035d5dc74c81a3e090145e7dd83f0a7c60a874fda8e1466520c66be39c561bfb6a20989fa341817a3decdfe987f3b6c55f064c7f24df0afb4dbd41e89f9c28f2e117cd7cb13ed1bee895aa8d51aeede7636ca234cd9840a80ebeab7981b337ac352638a49ef5844c2d638d97c25f6a0095dd867c0b66c98ac5b1f6f99763d565027acf4e5f5c1760b731aa9ff0abc1ed04597ac258f0e01082eeefb5fab61706953384b2914c4b6a5510d2ea366bfb1337b1906829e20b68d19936d28365700576d344be52cb21227cb52a65006e618c2b17feab4ccdd3211aba8c83019a4de47251cdb932130ca35a2e124c8e2368697dfad91cc5f3997031ae3af14cc60792fae5c5d5a708559d7be8802bc4d2be752a0f86327f887849941240c8940b6ffe0a9327890dbb12ba3134ef056d7d3989887202de2c5950f778e4155d99330155fd4ce908f8c9b463f0907203b80dd331552a55ddbf48d42fc1dfe5c886a6bdc98ba406d77096ada5ec63c0e8206a9b237ba88476ac3e428780b196bad3399c133a8d9301b5be719d14f7e161db080ad508313481ed97f67c44e73517e7ca9b39191fa5055781af28aec1b3dc9105b2a794855b711067732cf4f98ac870edec76c4e9f691f39ff74ec32935ca353f715d986737b0406e509e81e54a6554a1ef1c2366954ee61235bea96809594c70f7e69863c87f7d49237b79c44c9ef6238b4e95908186a97e8d7496971b8d4eb250bee38bd7730046660ae510432cdd08bc273237d05369e24c177c0e3c4f2fe2b4e5692aa90fbcc2e7f6b2ba76d195486e3b86767c388649ec2785ed058236b52cf945c4231550189bad76abf3abb5160bd68eb2f1a15f632964441f5dbe0890231e7200a1afb9b7fcce6c57475d3f3b660643134828b72db98073609a1ead89fffc1a860cb8e1bfb9bf5a55e081fe03fbebecd6ade5c0bf56df12ee7486c6d5b1fea5bb54739e9729bde6593a3590c8b1e7cecc2af96795b3a19082914c27dbee82534b6602f8bd29bdffb923cd2d0ba573d768b5970c58ce07cf2c853b10158ef4759e29ed3ec622b7ac991d040f63778d1a1c155accc9b4798b4caf8309f236c30026"}}}, &(0x7f0000000000)={0x1, 0x2, [0x613, 0x53c, 0xffd, 0x62a]}) syz_emit_ethernet(0xfe, &(0x7f0000001100)={@empty, @remote, @void, {@llc_tr={0x11, {@snap={0x1, 0xaa, "8b", "e47029", 0x8035, "f1ca778f2db1998aaf6acb712e025b5db4da78c4ee7846f174810824316588bd3452afdefc49038f04819622a950cc59998fd134501541b36d2e94ef17bff7b7fb2d839e3da2ac93c5094b3d1520a7415a9f2beb2d905343d638aa1c3352263d6486c4ee280fe64d1bc0695a3db4e11bfed638e1ada50ceaa32e03d413ee05446c05ab4ea7141ba3806feeefd0786075af0ac20b0c13758e26c13ff5a97316151f70f569fbacf6b8ed496003aa884397a0de641b502ec9d88a988ec0eac80974cae58b5bb84fd47fc93055fbadcedb61deafe2635f89ffb661264643e0067263fd287f4c477bb7e5"}}}}}, &(0x7f0000000040)={0x0, 0x2, [0x9b7, 0x8ac, 0xa41, 0xa04]}) syz_emit_ethernet(0x109, &(0x7f0000001380)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb91001b00810009000805024c1358e67bfda0b739fe354ed650501360764ff30c7fd73112ebb7bb29ea493969b4990077717d06323076bfd38e2d3df3c64a3f3cee524e82d51109fb59793e5108a82640ea9b4da20ca45880746db7a66816bd29fc9beabce83c3c92c5ee3e767c68ea52343fdb0053bf79cd4bf29f1471eb4e399c73805b8de54f1e5a23344a1d2ba2233a846c92afd6d6ad41d8cde2e7acdb536490fbd70515ad3b9862138905f5ed8b1d1778306e2dc4b44703b974d146f3a3828de110311866adc62a8dc9492e28a53b0dc2ee0ec8df5970a2cfdf679d3c8ae53fc3eeb58af633e842f02f33060428a8d2643b7d378eaa2ace1d84ed6b53f038782b0b24d83c91c9c638a234550c4ff84d2f7ee2172a1baed35311ed609941ea5d972fe69bdd90b8a4de6770483e5bba5c5a0d005da8050e3ad3435c2d7fbe2746312910309aff8e22ea62d4d32b0c2ab1ad59e880d8838d772d"], 0x0) 12:31:24 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) socket(0x11, 0x800000003, 0x0) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='lp\x00', 0x3) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000380)=0xbe, 0x4) sendto$inet6(r0, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x983a, @rand_addr, 0x900}, 0x1c) syz_emit_ethernet(0x1012, &(0x7f00000000c0)={@random="9f1ccba93762", @remote, @val={@void, {0x8100, 0x1, 0x1, 0x3}}, {@generic={0x16, "c1d37a4a09c38e90954783612f1199a5e829abad7931e4a121863578ac18950ea05e4da94334d16633c24b0e336d835c263f3952f23efefd28a27421bc715c4c0be913fc03eef4b93660df02d3f76d26cd99f248430cc81f2aa47e06d8d83ab301fc86cf8a9a82e783855c473435db6436db8f69788d7514024d1d63f6f4f35cec74323a6c5a992227a2444ae01b219101770f65987d31684be782b2de1c290d9f24559f87331a88108ab6a339f9f1e885fece1a8bc535f5f400e43202b0c16f7016eacbd5b93f9845d0e9e29a646b09b0b841371f255affd596543d4a1b4458056828fde7762b10142b759675e70f4610d1a51f0cf105b4bbf7f06e5464c7c519d7c4eabb57816918200b74946649c704ed4c760f5c75960981c55d0616f7b86abf0c5b24867d078eca05cfc4bb71226916a2a89ba88c76b11337b8558937b60c114451ba0f7216b4a1116df7c27d6411fdb2ba07c36a4a11adfb33755f84ba8ef2031e2a74699c1d58bdef1f023f66fbf32f97f455dc7e7c81a6757e6829c582e8f34c4eab3b03f5c7da34c3382ccf85875eafaeab45e73f5eee251b4fd012e87652f131b6a4dbc1a30dc0e39731f69e458523b8a73c8114970a7071366639cb9692aeed7535f466cb37b4c80af3e24fdcf5c1b89b189906adc2574a3c3e9e48943c0a2205d6b7eeb44c3e22fda0a0daf6b90f29474273f830629f0e8a11527dc0e871fabb24299fd4a4382df9e73fe4f7ebdcea4e842148747ae307998b5685b55b4650196a0fcac6d093a7893da5cc42083ef163d87b752de6d078fb1e4b0aee4f7db1d61638a89fe68336939466e19b101e883eaa23b6983cd6cccd5f3e388b47bc7d9553ff91940e2a450f046ce43a9f7d500f168a2252d16a07b511dfc4489d72cbc5bc1041c890dae302c54f04bc3be58b4da863a56ae897a61f8537b99884619ea2657b471f60c11c89769dacdbbe95fef9d6ce8040aae5981d4a32f325140fbe3b8fc00770df3fa64d9a9d145a000a3b63893741832f2da8bb67e0568216621b51bd403c4af7a2736bcd3f1557f9d587536e219f70662a5b4b0b40c42f96404243cf53fdaed39c98ff7397504bda74362fb118298307a7e9ef685756cfc2c19529e6caf13256144773a23c0ec7ec7a6caa193fa61e041aaeece1420ef440efb41d74eca6ebc45cb887422e1daf0d5b6eb78ad22f980e3ae7fd58ad3da586cb7609a7c243c20dd13d1594642c84025718f32c5d8157f215403cc76e2cf096c303ce16a4542821952578d77bf667f1381b573c6e237881e5631ab9d161490df5f5fd635c05b6d7e05a238396346b538c2508ed76284252d621a1430590affae90a6796f4273d2fc9e8d784452522bc09649aba0b42ade55ea7cf131d8607a74fb676667fff1bb8f266d58aec68b531c40d6139fd9e2a6f13f2437eb6b568492a8c2b2f2fc5ac304ac28c42a9854a534ee87fc5e4ea081f45d2ff383e2de3fac7e96b2317e46138cfb1ddd1b8334b907b5caec3ec77b38aa1508511ead04bd10f80426207f4f25d26184f8cbb38c7036936f7906c1c088ad2e6cadac0ef0621081792e02aa6d4d13b33ce3d3da529817019fa2af037bda6146ac86c191987cb53708203f62451ea9a9e7ee193b1342f8727dc498cd23bf99a9143c4e16a45e4a30f3190e50e09fbb779f7809a6d716796339f201af5418ca3adb962bb217c27d12178087e0b376d97e6250d273f302d4af920f1b846f8a7377ef9b7488ec39487ce21abfbd3d288c8606d1e18dac1ed329c5ed90be9e8b35e11eb0c4485ec17cf6772dc801cffec8c9c68e12a9274fe472463faaf706f92c9670cbe35ce9a591189773fcc54ca47c5936d9c4c992dee352b73a3649b138ee18a19bd283a4aadaccc19eeff376f56fd0c1ec52741c9215863ee6402785a1db872239051ebcf0846ad064a8d1bf0a422d259612b0cc97a5737c9ab0aaeae7bba2b9c26930c68ea179a00c41b238ed2ed880d047ae1060237fe89c2aa15286c998680c1f088f123e3a59cc9ef779697b122d372e19177a1525a9a03bf7e1c44e3b4d2a5be3ff33cdd9fdb6264dc0213c9b8421d8e4024d340c54ed689d6fd4daed4ad943a18d5f3311810c446e1688dcdb05675adb080fbafdf0b8fce7454b8ebe31a3f7f61e8b6e22f00bbdfc1c0c90e82958141b0d9783cd854e805c36fd50d2de06e71da8c5e08afba5721eda0397aa1ec52e4578ba3beac4383817a3a28ef94a68a2254407da4ab91f2a2805306f5b6150525dd6c0fbb0d05168d2aa68249418bd57b908bf4ad83921e29aea9a4df44b4cd169b3f1df1c673ea35953a3677210a988e0e069163c35be18f6be67d2d97fd555adf9de346c65eed3ccfae2f237399f8d5c6b216837a6090b69d724f84e9133cfab78b5b5adb3509e6f801697e7cfc9461e7b280b9e53bc4aa944f5877b2f20f4ae7c16455d8c9cc9a2282177e92245b37160b7743c3c844fadbc197ec2db641466e475d1b0d629c9782da021f107437dff394230ae16ff19dd7700b32e363b4acf1c87eea82501bb1214e6476c7e551a3bdd7aa9ab4e1d3f33c3107bc333b07ada107d75728a1739d1a95d7b8745934e1a7ec1272df573e57540203895cb3be65e342721903859cdb8b34b218e0c3598a12f53c772dea86338c17321fb123b567f08ed219107d428f9940720cec03e99cb1f550a669053f3fffddffc9e4be5731bcfd3bbcd666c07ca3fac80746552590a58d4aaf60b45e24ac26ac3c4139c13a9ee70a7972de620911ba2ac1a87a6528c9c0d2096125c224d79d243bd7dd27a02a610ab782904573580f0a8314d9861cb3d1d9fe569de5ef28f470a08b979f3c3e194375cd85735a23475a1e6cefa6c938922b02b8d651142e198c24f28255c95794e77da5e52f6fb91b53c0048921f4a02da61dc5e5b4f8b334181db8e57391c791186fe88b6aa9f08ae0db69c8751f839538f067ede75406a762870ee906e561a39bf17e6f25b2ab0deee6a39c321f4d9a25a21abe645e9c544234ad61040a638b3114cb15ef4aa2622560ff209490f44e9681d4689f2f2fd3bb14f83fe8412754b3fce9ed87ba7a27cc94706fe0ac7139a2e74ec90941cfa9ef7e1c4b7a03fcb44858b5774288ca2f6fedc717b451c593958e0c900811b2b59a6f7675900067e6b2987c4c5a585f0d144646706c36a7bcc5ce136420b159d63da280693365ba96189f5d43d9b59d5817e439846c66ef549dbdd65e3c10cd72cb4431a9e95d5593ed0638c1bd4a169797082087e33c7cd74dcdb8698fc3be119306b314d409b504837fe7917fd67bcbb2ab42141d8a9c3fd5db382d85456a88760d91ab0ee367e1b145520484692f08c672fb46c9f97984ae7c616f0cfc22b73fd14a574823e8cb84a7f2357086ac01cb0a19fe05c2e10e25e6f59f092c7caa1e589b07cd3697cca6bf224705b9c5068b2f6d2d21902d3ac793532844dcbd7eb129472fd4c3eee453a56deaa5957581c2cf4176d68cf8382b76423caacea0fd4e21107d7fa5df97ada60c4e1fa25225c28773601241f6b78d1b9ebc8b5a365fd7f9049da12833e3799c35d3e0c4ab21dd83f7a6f9d9f304467853bb6786dc4994591dfbbe0b4ef9cd0f9c39674dcbf83474be96d1b31e279d4e2bfae594e73ad26fe547270e9e878fd05efedce8d2c995a7df393187da8e03d91ccd81a8caeb6b3e42e2515ba4e0b5a260ac88a88dc5a6e2fc3774467592e3691ca418b383bb2cb9f5510f208e6102536190dec6187678445b6c4ce9518fe94a8ca62e23bac51f84ef8d8fcc54fa7e0e716049fab65c858821102651cccfbd0eac0a9c0b61278e9a1974128234c92b450379dbf0e9ab6554c57a4e215d13866e64d24842e9b7b66f3146803a172a4df78c31864d31c55d4e41a50d73f37619810eab7e4e760d39bbc65ba13996aab477082676068203f34869e54a1362d5cac7653e14b06e9ba0facf72aaf68d3c5dfbf0954432b54b375c70d24c839fe388da9fa54b19036667aae94e97389ad0c0199b865344a2fc8119df517dceca6455a2347eaf36be106b1511139fec1df32d601cf6831e00e2d0a5c2ae4840af419e8b009dbd551b590ad88be695c9da63981b2bdaee2f4a1bc44d40d88e8cf7dc2ebabdf1539dd8ab7c2c582f7602eed40ed1dc0c7da9ef6d7061990d182c0c29d5b73cf6a5b4822c6917332ff48e327e1510123174cc14289a89e0e26e8c07e2468cb50f76fea7297dafac0e9e37ede2bb79a4d458f543b4c1d06e360862493d104397955e02f74f1ef9550fdca4409a353cc814654355023da7e8e7ecce735d3e079f4d023484332d3b773da839f8b67b38b20bd38932306be171a6ffa22fb9b29f379a64e42f036c47d9ef782c1b4c8a9429bf489d3fc5eddb0afb908df027ec5ed527e18aa479f585b6817ab1b144008a7515435a589c9363bb0bec93f1636c811b847c5f68943beea080ba963a7d503ac568ea884d4fcdc86e5c99b4f177b1c416106ed6691d8baa9568e62c1386ad8cb99ada26666d535c658ab65090f1ae2b9e5db548955bacb243ea68bc0dc1cc3663c49f3379290f664ea8766a2016e832b42be4f78841e28fdbf002fcee0a36a81c93d68e74206dd81cf8f7f0c6d62c481fd2f813ba6239b15dfd035d5dc74c81a3e090145e7dd83f0a7c60a874fda8e1466520c66be39c561bfb6a20989fa341817a3decdfe987f3b6c55f064c7f24df0afb4dbd41e89f9c28f2e117cd7cb13ed1bee895aa8d51aeede7636ca234cd9840a80ebeab7981b337ac352638a49ef5844c2d638d97c25f6a0095dd867c0b66c98ac5b1f6f99763d565027acf4e5f5c1760b731aa9ff0abc1ed04597ac258f0e01082eeefb5fab61706953384b2914c4b6a5510d2ea366bfb1337b1906829e20b68d19936d28365700576d344be52cb21227cb52a65006e618c2b17feab4ccdd3211aba8c83019a4de47251cdb932130ca35a2e124c8e2368697dfad91cc5f3997031ae3af14cc60792fae5c5d5a708559d7be8802bc4d2be752a0f86327f887849941240c8940b6ffe0a9327890dbb12ba3134ef056d7d3989887202de2c5950f778e4155d99330155fd4ce908f8c9b463f0907203b80dd331552a55ddbf48d42fc1dfe5c886a6bdc98ba406d77096ada5ec63c0e8206a9b237ba88476ac3e428780b196bad3399c133a8d9301b5be719d14f7e161db080ad508313481ed97f67c44e73517e7ca9b39191fa5055781af28aec1b3dc9105b2a794855b711067732cf4f98ac870edec76c4e9f691f39ff74ec32935ca353f715d986737b0406e509e81e54a6554a1ef1c2366954ee61235bea96809594c70f7e69863c87f7d49237b79c44c9ef6238b4e95908186a97e8d7496971b8d4eb250bee38bd7730046660ae510432cdd08bc273237d05369e24c177c0e3c4f2fe2b4e5692aa90fbcc2e7f6b2ba76d195486e3b86767c388649ec2785ed058236b52cf945c4231550189bad76abf3abb5160bd68eb2f1a15f632964441f5dbe0890231e7200a1afb9b7fcce6c57475d3f3b660643134828b72db98073609a1ead89fffc1a860cb8e1bfb9bf5a55e081fe03fbebecd6ade5c0bf56df12ee7486c6d5b1fea5bb54739e9729bde6593a3590c8b1e7cecc2af96795b3a19082914c27dbee82534b6602f8bd29bdffb923cd2d0ba573d768b5970c58ce07cf2c853b10158ef4759e29ed3ec622b7ac991d040f63778d1a1c155accc9b4798b4caf8309f236c30026"}}}, &(0x7f0000000000)={0x1, 0x2, [0x613, 0x53c, 0xffd, 0x62a]}) syz_emit_ethernet(0xfe, &(0x7f0000001100)={@empty, @remote, @void, {@llc_tr={0x11, {@snap={0x1, 0xaa, "8b", "e47029", 0x8035, "f1ca778f2db1998aaf6acb712e025b5db4da78c4ee7846f174810824316588bd3452afdefc49038f04819622a950cc59998fd134501541b36d2e94ef17bff7b7fb2d839e3da2ac93c5094b3d1520a7415a9f2beb2d905343d638aa1c3352263d6486c4ee280fe64d1bc0695a3db4e11bfed638e1ada50ceaa32e03d413ee05446c05ab4ea7141ba3806feeefd0786075af0ac20b0c13758e26c13ff5a97316151f70f569fbacf6b8ed496003aa884397a0de641b502ec9d88a988ec0eac80974cae58b5bb84fd47fc93055fbadcedb61deafe2635f89ffb661264643e0067263fd287f4c477bb7e5"}}}}}, &(0x7f0000000040)={0x0, 0x2, [0x9b7, 0x8ac, 0xa41, 0xa04]}) syz_emit_ethernet(0x109, &(0x7f0000001380)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb91001b00810009000805024c1358e67bfda0b739fe354ed650501360764ff30c7fd73112ebb7bb29ea493969b4990077717d06323076bfd38e2d3df3c64a3f3cee524e82d51109fb59793e5108a82640ea9b4da20ca45880746db7a66816bd29fc9beabce83c3c92c5ee3e767c68ea52343fdb0053bf79cd4bf29f1471eb4e399c73805b8de54f1e5a23344a1d2ba2233a846c92afd6d6ad41d8cde2e7acdb536490fbd70515ad3b9862138905f5ed8b1d1778306e2dc4b44703b974d146f3a3828de110311866adc62a8dc9492e28a53b0dc2ee0ec8df5970a2cfdf679d3c8ae53fc3eeb58af633e842f02f33060428a8d2643b7d378eaa2ace1d84ed6b53f038782b0b24d83c91c9c638a234550c4ff84d2f7ee2172a1baed35311ed609941ea5d972fe69bdd90b8a4de6770483e5bba5c5a0d005da8050e3ad3435c2d7fbe2746312910309aff8e22ea62d4d32b0c2ab1ad59e880d8838d772d"], 0x0) 12:31:25 executing program 2: openat$procfs(0xffffffffffffff9c, &(0x7f00000020c0)='/proc/cpuinfo\x00', 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) lseek(r0, 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$getflags(r1, 0x401) [ 331.368715][ T1718] usb 5-1: new high-speed USB device number 5 using dummy_hcd 12:31:25 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x0, 0x1400000, 0xffffffffffffffff}, 0x0) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x2, &(0x7f00000004c0)=[{&(0x7f00000002c0), 0x0, 0xde9}, {0x0}], 0x0, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) write(r0, &(0x7f0000000000)="05", 0xfffffe9f) 12:31:25 executing program 2: openat$procfs(0xffffffffffffff9c, &(0x7f00000020c0)='/proc/cpuinfo\x00', 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) lseek(r0, 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$getflags(r1, 0x401) 12:31:25 executing program 5: openat$procfs(0xffffffffffffff9c, &(0x7f00000020c0)='/proc/cpuinfo\x00', 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) lseek(r0, 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$getflags(r1, 0x401) 12:31:25 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) socket(0x11, 0x800000003, 0x0) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='lp\x00', 0x3) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000380)=0xbe, 0x4) sendto$inet6(r0, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x983a, @rand_addr, 0x900}, 0x1c) syz_emit_ethernet(0x1012, &(0x7f00000000c0)={@random="9f1ccba93762", @remote, @val={@void, {0x8100, 0x1, 0x1, 0x3}}, {@generic={0x16, "c1d37a4a09c38e90954783612f1199a5e829abad7931e4a121863578ac18950ea05e4da94334d16633c24b0e336d835c263f3952f23efefd28a27421bc715c4c0be913fc03eef4b93660df02d3f76d26cd99f248430cc81f2aa47e06d8d83ab301fc86cf8a9a82e783855c473435db6436db8f69788d7514024d1d63f6f4f35cec74323a6c5a992227a2444ae01b219101770f65987d31684be782b2de1c290d9f24559f87331a88108ab6a339f9f1e885fece1a8bc535f5f400e43202b0c16f7016eacbd5b93f9845d0e9e29a646b09b0b841371f255affd596543d4a1b4458056828fde7762b10142b759675e70f4610d1a51f0cf105b4bbf7f06e5464c7c519d7c4eabb57816918200b74946649c704ed4c760f5c75960981c55d0616f7b86abf0c5b24867d078eca05cfc4bb71226916a2a89ba88c76b11337b8558937b60c114451ba0f7216b4a1116df7c27d6411fdb2ba07c36a4a11adfb33755f84ba8ef2031e2a74699c1d58bdef1f023f66fbf32f97f455dc7e7c81a6757e6829c582e8f34c4eab3b03f5c7da34c3382ccf85875eafaeab45e73f5eee251b4fd012e87652f131b6a4dbc1a30dc0e39731f69e458523b8a73c8114970a7071366639cb9692aeed7535f466cb37b4c80af3e24fdcf5c1b89b189906adc2574a3c3e9e48943c0a2205d6b7eeb44c3e22fda0a0daf6b90f29474273f830629f0e8a11527dc0e871fabb24299fd4a4382df9e73fe4f7ebdcea4e842148747ae307998b5685b55b4650196a0fcac6d093a7893da5cc42083ef163d87b752de6d078fb1e4b0aee4f7db1d61638a89fe68336939466e19b101e883eaa23b6983cd6cccd5f3e388b47bc7d9553ff91940e2a450f046ce43a9f7d500f168a2252d16a07b511dfc4489d72cbc5bc1041c890dae302c54f04bc3be58b4da863a56ae897a61f8537b99884619ea2657b471f60c11c89769dacdbbe95fef9d6ce8040aae5981d4a32f325140fbe3b8fc00770df3fa64d9a9d145a000a3b63893741832f2da8bb67e0568216621b51bd403c4af7a2736bcd3f1557f9d587536e219f70662a5b4b0b40c42f96404243cf53fdaed39c98ff7397504bda74362fb118298307a7e9ef685756cfc2c19529e6caf13256144773a23c0ec7ec7a6caa193fa61e041aaeece1420ef440efb41d74eca6ebc45cb887422e1daf0d5b6eb78ad22f980e3ae7fd58ad3da586cb7609a7c243c20dd13d1594642c84025718f32c5d8157f215403cc76e2cf096c303ce16a4542821952578d77bf667f1381b573c6e237881e5631ab9d161490df5f5fd635c05b6d7e05a238396346b538c2508ed76284252d621a1430590affae90a6796f4273d2fc9e8d784452522bc09649aba0b42ade55ea7cf131d8607a74fb676667fff1bb8f266d58aec68b531c40d6139fd9e2a6f13f2437eb6b568492a8c2b2f2fc5ac304ac28c42a9854a534ee87fc5e4ea081f45d2ff383e2de3fac7e96b2317e46138cfb1ddd1b8334b907b5caec3ec77b38aa1508511ead04bd10f80426207f4f25d26184f8cbb38c7036936f7906c1c088ad2e6cadac0ef0621081792e02aa6d4d13b33ce3d3da529817019fa2af037bda6146ac86c191987cb53708203f62451ea9a9e7ee193b1342f8727dc498cd23bf99a9143c4e16a45e4a30f3190e50e09fbb779f7809a6d716796339f201af5418ca3adb962bb217c27d12178087e0b376d97e6250d273f302d4af920f1b846f8a7377ef9b7488ec39487ce21abfbd3d288c8606d1e18dac1ed329c5ed90be9e8b35e11eb0c4485ec17cf6772dc801cffec8c9c68e12a9274fe472463faaf706f92c9670cbe35ce9a591189773fcc54ca47c5936d9c4c992dee352b73a3649b138ee18a19bd283a4aadaccc19eeff376f56fd0c1ec52741c9215863ee6402785a1db872239051ebcf0846ad064a8d1bf0a422d259612b0cc97a5737c9ab0aaeae7bba2b9c26930c68ea179a00c41b238ed2ed880d047ae1060237fe89c2aa15286c998680c1f088f123e3a59cc9ef779697b122d372e19177a1525a9a03bf7e1c44e3b4d2a5be3ff33cdd9fdb6264dc0213c9b8421d8e4024d340c54ed689d6fd4daed4ad943a18d5f3311810c446e1688dcdb05675adb080fbafdf0b8fce7454b8ebe31a3f7f61e8b6e22f00bbdfc1c0c90e82958141b0d9783cd854e805c36fd50d2de06e71da8c5e08afba5721eda0397aa1ec52e4578ba3beac4383817a3a28ef94a68a2254407da4ab91f2a2805306f5b6150525dd6c0fbb0d05168d2aa68249418bd57b908bf4ad83921e29aea9a4df44b4cd169b3f1df1c673ea35953a3677210a988e0e069163c35be18f6be67d2d97fd555adf9de346c65eed3ccfae2f237399f8d5c6b216837a6090b69d724f84e9133cfab78b5b5adb3509e6f801697e7cfc9461e7b280b9e53bc4aa944f5877b2f20f4ae7c16455d8c9cc9a2282177e92245b37160b7743c3c844fadbc197ec2db641466e475d1b0d629c9782da021f107437dff394230ae16ff19dd7700b32e363b4acf1c87eea82501bb1214e6476c7e551a3bdd7aa9ab4e1d3f33c3107bc333b07ada107d75728a1739d1a95d7b8745934e1a7ec1272df573e57540203895cb3be65e342721903859cdb8b34b218e0c3598a12f53c772dea86338c17321fb123b567f08ed219107d428f9940720cec03e99cb1f550a669053f3fffddffc9e4be5731bcfd3bbcd666c07ca3fac80746552590a58d4aaf60b45e24ac26ac3c4139c13a9ee70a7972de620911ba2ac1a87a6528c9c0d2096125c224d79d243bd7dd27a02a610ab782904573580f0a8314d9861cb3d1d9fe569de5ef28f470a08b979f3c3e194375cd85735a23475a1e6cefa6c938922b02b8d651142e198c24f28255c95794e77da5e52f6fb91b53c0048921f4a02da61dc5e5b4f8b334181db8e57391c791186fe88b6aa9f08ae0db69c8751f839538f067ede75406a762870ee906e561a39bf17e6f25b2ab0deee6a39c321f4d9a25a21abe645e9c544234ad61040a638b3114cb15ef4aa2622560ff209490f44e9681d4689f2f2fd3bb14f83fe8412754b3fce9ed87ba7a27cc94706fe0ac7139a2e74ec90941cfa9ef7e1c4b7a03fcb44858b5774288ca2f6fedc717b451c593958e0c900811b2b59a6f7675900067e6b2987c4c5a585f0d144646706c36a7bcc5ce136420b159d63da280693365ba96189f5d43d9b59d5817e439846c66ef549dbdd65e3c10cd72cb4431a9e95d5593ed0638c1bd4a169797082087e33c7cd74dcdb8698fc3be119306b314d409b504837fe7917fd67bcbb2ab42141d8a9c3fd5db382d85456a88760d91ab0ee367e1b145520484692f08c672fb46c9f97984ae7c616f0cfc22b73fd14a574823e8cb84a7f2357086ac01cb0a19fe05c2e10e25e6f59f092c7caa1e589b07cd3697cca6bf224705b9c5068b2f6d2d21902d3ac793532844dcbd7eb129472fd4c3eee453a56deaa5957581c2cf4176d68cf8382b76423caacea0fd4e21107d7fa5df97ada60c4e1fa25225c28773601241f6b78d1b9ebc8b5a365fd7f9049da12833e3799c35d3e0c4ab21dd83f7a6f9d9f304467853bb6786dc4994591dfbbe0b4ef9cd0f9c39674dcbf83474be96d1b31e279d4e2bfae594e73ad26fe547270e9e878fd05efedce8d2c995a7df393187da8e03d91ccd81a8caeb6b3e42e2515ba4e0b5a260ac88a88dc5a6e2fc3774467592e3691ca418b383bb2cb9f5510f208e6102536190dec6187678445b6c4ce9518fe94a8ca62e23bac51f84ef8d8fcc54fa7e0e716049fab65c858821102651cccfbd0eac0a9c0b61278e9a1974128234c92b450379dbf0e9ab6554c57a4e215d13866e64d24842e9b7b66f3146803a172a4df78c31864d31c55d4e41a50d73f37619810eab7e4e760d39bbc65ba13996aab477082676068203f34869e54a1362d5cac7653e14b06e9ba0facf72aaf68d3c5dfbf0954432b54b375c70d24c839fe388da9fa54b19036667aae94e97389ad0c0199b865344a2fc8119df517dceca6455a2347eaf36be106b1511139fec1df32d601cf6831e00e2d0a5c2ae4840af419e8b009dbd551b590ad88be695c9da63981b2bdaee2f4a1bc44d40d88e8cf7dc2ebabdf1539dd8ab7c2c582f7602eed40ed1dc0c7da9ef6d7061990d182c0c29d5b73cf6a5b4822c6917332ff48e327e1510123174cc14289a89e0e26e8c07e2468cb50f76fea7297dafac0e9e37ede2bb79a4d458f543b4c1d06e360862493d104397955e02f74f1ef9550fdca4409a353cc814654355023da7e8e7ecce735d3e079f4d023484332d3b773da839f8b67b38b20bd38932306be171a6ffa22fb9b29f379a64e42f036c47d9ef782c1b4c8a9429bf489d3fc5eddb0afb908df027ec5ed527e18aa479f585b6817ab1b144008a7515435a589c9363bb0bec93f1636c811b847c5f68943beea080ba963a7d503ac568ea884d4fcdc86e5c99b4f177b1c416106ed6691d8baa9568e62c1386ad8cb99ada26666d535c658ab65090f1ae2b9e5db548955bacb243ea68bc0dc1cc3663c49f3379290f664ea8766a2016e832b42be4f78841e28fdbf002fcee0a36a81c93d68e74206dd81cf8f7f0c6d62c481fd2f813ba6239b15dfd035d5dc74c81a3e090145e7dd83f0a7c60a874fda8e1466520c66be39c561bfb6a20989fa341817a3decdfe987f3b6c55f064c7f24df0afb4dbd41e89f9c28f2e117cd7cb13ed1bee895aa8d51aeede7636ca234cd9840a80ebeab7981b337ac352638a49ef5844c2d638d97c25f6a0095dd867c0b66c98ac5b1f6f99763d565027acf4e5f5c1760b731aa9ff0abc1ed04597ac258f0e01082eeefb5fab61706953384b2914c4b6a5510d2ea366bfb1337b1906829e20b68d19936d28365700576d344be52cb21227cb52a65006e618c2b17feab4ccdd3211aba8c83019a4de47251cdb932130ca35a2e124c8e2368697dfad91cc5f3997031ae3af14cc60792fae5c5d5a708559d7be8802bc4d2be752a0f86327f887849941240c8940b6ffe0a9327890dbb12ba3134ef056d7d3989887202de2c5950f778e4155d99330155fd4ce908f8c9b463f0907203b80dd331552a55ddbf48d42fc1dfe5c886a6bdc98ba406d77096ada5ec63c0e8206a9b237ba88476ac3e428780b196bad3399c133a8d9301b5be719d14f7e161db080ad508313481ed97f67c44e73517e7ca9b39191fa5055781af28aec1b3dc9105b2a794855b711067732cf4f98ac870edec76c4e9f691f39ff74ec32935ca353f715d986737b0406e509e81e54a6554a1ef1c2366954ee61235bea96809594c70f7e69863c87f7d49237b79c44c9ef6238b4e95908186a97e8d7496971b8d4eb250bee38bd7730046660ae510432cdd08bc273237d05369e24c177c0e3c4f2fe2b4e5692aa90fbcc2e7f6b2ba76d195486e3b86767c388649ec2785ed058236b52cf945c4231550189bad76abf3abb5160bd68eb2f1a15f632964441f5dbe0890231e7200a1afb9b7fcce6c57475d3f3b660643134828b72db98073609a1ead89fffc1a860cb8e1bfb9bf5a55e081fe03fbebecd6ade5c0bf56df12ee7486c6d5b1fea5bb54739e9729bde6593a3590c8b1e7cecc2af96795b3a19082914c27dbee82534b6602f8bd29bdffb923cd2d0ba573d768b5970c58ce07cf2c853b10158ef4759e29ed3ec622b7ac991d040f63778d1a1c155accc9b4798b4caf8309f236c30026"}}}, &(0x7f0000000000)={0x1, 0x2, [0x613, 0x53c, 0xffd, 0x62a]}) syz_emit_ethernet(0xfe, &(0x7f0000001100)={@empty, @remote, @void, {@llc_tr={0x11, {@snap={0x1, 0xaa, "8b", "e47029", 0x8035, "f1ca778f2db1998aaf6acb712e025b5db4da78c4ee7846f174810824316588bd3452afdefc49038f04819622a950cc59998fd134501541b36d2e94ef17bff7b7fb2d839e3da2ac93c5094b3d1520a7415a9f2beb2d905343d638aa1c3352263d6486c4ee280fe64d1bc0695a3db4e11bfed638e1ada50ceaa32e03d413ee05446c05ab4ea7141ba3806feeefd0786075af0ac20b0c13758e26c13ff5a97316151f70f569fbacf6b8ed496003aa884397a0de641b502ec9d88a988ec0eac80974cae58b5bb84fd47fc93055fbadcedb61deafe2635f89ffb661264643e0067263fd287f4c477bb7e5"}}}}}, &(0x7f0000000040)={0x0, 0x2, [0x9b7, 0x8ac, 0xa41, 0xa04]}) syz_emit_ethernet(0x109, &(0x7f0000001380)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb91001b00810009000805024c1358e67bfda0b739fe354ed650501360764ff30c7fd73112ebb7bb29ea493969b4990077717d06323076bfd38e2d3df3c64a3f3cee524e82d51109fb59793e5108a82640ea9b4da20ca45880746db7a66816bd29fc9beabce83c3c92c5ee3e767c68ea52343fdb0053bf79cd4bf29f1471eb4e399c73805b8de54f1e5a23344a1d2ba2233a846c92afd6d6ad41d8cde2e7acdb536490fbd70515ad3b9862138905f5ed8b1d1778306e2dc4b44703b974d146f3a3828de110311866adc62a8dc9492e28a53b0dc2ee0ec8df5970a2cfdf679d3c8ae53fc3eeb58af633e842f02f33060428a8d2643b7d378eaa2ace1d84ed6b53f038782b0b24d83c91c9c638a234550c4ff84d2f7ee2172a1baed35311ed609941ea5d972fe69bdd90b8a4de6770483e5bba5c5a0d005da8050e3ad3435c2d7fbe2746312910309aff8e22ea62d4d32b0c2ab1ad59e880d8838d772d"], 0x0) [ 331.871385][ T1718] usb 5-1: New USB device found, idVendor=041e, idProduct=4051, bcdDevice=a7.09 [ 331.890696][ T1718] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 331.996157][ T1718] gspca_main: gspca_zc3xx-2.14.0 probing 041e:4051 [ 332.702777][ T1718] input: gspca_zc3xx as /devices/platform/dummy_hcd.4/usb5/5-1/input/input9 [ 332.970911][ T1718] usb 5-1: USB disconnect, device number 5 12:31:27 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) socket(0x11, 0x800000003, 0x0) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='lp\x00', 0x3) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000380)=0xbe, 0x4) sendto$inet6(r0, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x983a, @rand_addr, 0x900}, 0x1c) syz_emit_ethernet(0x1012, &(0x7f00000000c0)={@random="9f1ccba93762", @remote, @val={@void, {0x8100, 0x1, 0x1, 0x3}}, {@generic={0x16, "c1d37a4a09c38e90954783612f1199a5e829abad7931e4a121863578ac18950ea05e4da94334d16633c24b0e336d835c263f3952f23efefd28a27421bc715c4c0be913fc03eef4b93660df02d3f76d26cd99f248430cc81f2aa47e06d8d83ab301fc86cf8a9a82e783855c473435db6436db8f69788d7514024d1d63f6f4f35cec74323a6c5a992227a2444ae01b219101770f65987d31684be782b2de1c290d9f24559f87331a88108ab6a339f9f1e885fece1a8bc535f5f400e43202b0c16f7016eacbd5b93f9845d0e9e29a646b09b0b841371f255affd596543d4a1b4458056828fde7762b10142b759675e70f4610d1a51f0cf105b4bbf7f06e5464c7c519d7c4eabb57816918200b74946649c704ed4c760f5c75960981c55d0616f7b86abf0c5b24867d078eca05cfc4bb71226916a2a89ba88c76b11337b8558937b60c114451ba0f7216b4a1116df7c27d6411fdb2ba07c36a4a11adfb33755f84ba8ef2031e2a74699c1d58bdef1f023f66fbf32f97f455dc7e7c81a6757e6829c582e8f34c4eab3b03f5c7da34c3382ccf85875eafaeab45e73f5eee251b4fd012e87652f131b6a4dbc1a30dc0e39731f69e458523b8a73c8114970a7071366639cb9692aeed7535f466cb37b4c80af3e24fdcf5c1b89b189906adc2574a3c3e9e48943c0a2205d6b7eeb44c3e22fda0a0daf6b90f29474273f830629f0e8a11527dc0e871fabb24299fd4a4382df9e73fe4f7ebdcea4e842148747ae307998b5685b55b4650196a0fcac6d093a7893da5cc42083ef163d87b752de6d078fb1e4b0aee4f7db1d61638a89fe68336939466e19b101e883eaa23b6983cd6cccd5f3e388b47bc7d9553ff91940e2a450f046ce43a9f7d500f168a2252d16a07b511dfc4489d72cbc5bc1041c890dae302c54f04bc3be58b4da863a56ae897a61f8537b99884619ea2657b471f60c11c89769dacdbbe95fef9d6ce8040aae5981d4a32f325140fbe3b8fc00770df3fa64d9a9d145a000a3b63893741832f2da8bb67e0568216621b51bd403c4af7a2736bcd3f1557f9d587536e219f70662a5b4b0b40c42f96404243cf53fdaed39c98ff7397504bda74362fb118298307a7e9ef685756cfc2c19529e6caf13256144773a23c0ec7ec7a6caa193fa61e041aaeece1420ef440efb41d74eca6ebc45cb887422e1daf0d5b6eb78ad22f980e3ae7fd58ad3da586cb7609a7c243c20dd13d1594642c84025718f32c5d8157f215403cc76e2cf096c303ce16a4542821952578d77bf667f1381b573c6e237881e5631ab9d161490df5f5fd635c05b6d7e05a238396346b538c2508ed76284252d621a1430590affae90a6796f4273d2fc9e8d784452522bc09649aba0b42ade55ea7cf131d8607a74fb676667fff1bb8f266d58aec68b531c40d6139fd9e2a6f13f2437eb6b568492a8c2b2f2fc5ac304ac28c42a9854a534ee87fc5e4ea081f45d2ff383e2de3fac7e96b2317e46138cfb1ddd1b8334b907b5caec3ec77b38aa1508511ead04bd10f80426207f4f25d26184f8cbb38c7036936f7906c1c088ad2e6cadac0ef0621081792e02aa6d4d13b33ce3d3da529817019fa2af037bda6146ac86c191987cb53708203f62451ea9a9e7ee193b1342f8727dc498cd23bf99a9143c4e16a45e4a30f3190e50e09fbb779f7809a6d716796339f201af5418ca3adb962bb217c27d12178087e0b376d97e6250d273f302d4af920f1b846f8a7377ef9b7488ec39487ce21abfbd3d288c8606d1e18dac1ed329c5ed90be9e8b35e11eb0c4485ec17cf6772dc801cffec8c9c68e12a9274fe472463faaf706f92c9670cbe35ce9a591189773fcc54ca47c5936d9c4c992dee352b73a3649b138ee18a19bd283a4aadaccc19eeff376f56fd0c1ec52741c9215863ee6402785a1db872239051ebcf0846ad064a8d1bf0a422d259612b0cc97a5737c9ab0aaeae7bba2b9c26930c68ea179a00c41b238ed2ed880d047ae1060237fe89c2aa15286c998680c1f088f123e3a59cc9ef779697b122d372e19177a1525a9a03bf7e1c44e3b4d2a5be3ff33cdd9fdb6264dc0213c9b8421d8e4024d340c54ed689d6fd4daed4ad943a18d5f3311810c446e1688dcdb05675adb080fbafdf0b8fce7454b8ebe31a3f7f61e8b6e22f00bbdfc1c0c90e82958141b0d9783cd854e805c36fd50d2de06e71da8c5e08afba5721eda0397aa1ec52e4578ba3beac4383817a3a28ef94a68a2254407da4ab91f2a2805306f5b6150525dd6c0fbb0d05168d2aa68249418bd57b908bf4ad83921e29aea9a4df44b4cd169b3f1df1c673ea35953a3677210a988e0e069163c35be18f6be67d2d97fd555adf9de346c65eed3ccfae2f237399f8d5c6b216837a6090b69d724f84e9133cfab78b5b5adb3509e6f801697e7cfc9461e7b280b9e53bc4aa944f5877b2f20f4ae7c16455d8c9cc9a2282177e92245b37160b7743c3c844fadbc197ec2db641466e475d1b0d629c9782da021f107437dff394230ae16ff19dd7700b32e363b4acf1c87eea82501bb1214e6476c7e551a3bdd7aa9ab4e1d3f33c3107bc333b07ada107d75728a1739d1a95d7b8745934e1a7ec1272df573e57540203895cb3be65e342721903859cdb8b34b218e0c3598a12f53c772dea86338c17321fb123b567f08ed219107d428f9940720cec03e99cb1f550a669053f3fffddffc9e4be5731bcfd3bbcd666c07ca3fac80746552590a58d4aaf60b45e24ac26ac3c4139c13a9ee70a7972de620911ba2ac1a87a6528c9c0d2096125c224d79d243bd7dd27a02a610ab782904573580f0a8314d9861cb3d1d9fe569de5ef28f470a08b979f3c3e194375cd85735a23475a1e6cefa6c938922b02b8d651142e198c24f28255c95794e77da5e52f6fb91b53c0048921f4a02da61dc5e5b4f8b334181db8e57391c791186fe88b6aa9f08ae0db69c8751f839538f067ede75406a762870ee906e561a39bf17e6f25b2ab0deee6a39c321f4d9a25a21abe645e9c544234ad61040a638b3114cb15ef4aa2622560ff209490f44e9681d4689f2f2fd3bb14f83fe8412754b3fce9ed87ba7a27cc94706fe0ac7139a2e74ec90941cfa9ef7e1c4b7a03fcb44858b5774288ca2f6fedc717b451c593958e0c900811b2b59a6f7675900067e6b2987c4c5a585f0d144646706c36a7bcc5ce136420b159d63da280693365ba96189f5d43d9b59d5817e439846c66ef549dbdd65e3c10cd72cb4431a9e95d5593ed0638c1bd4a169797082087e33c7cd74dcdb8698fc3be119306b314d409b504837fe7917fd67bcbb2ab42141d8a9c3fd5db382d85456a88760d91ab0ee367e1b145520484692f08c672fb46c9f97984ae7c616f0cfc22b73fd14a574823e8cb84a7f2357086ac01cb0a19fe05c2e10e25e6f59f092c7caa1e589b07cd3697cca6bf224705b9c5068b2f6d2d21902d3ac793532844dcbd7eb129472fd4c3eee453a56deaa5957581c2cf4176d68cf8382b76423caacea0fd4e21107d7fa5df97ada60c4e1fa25225c28773601241f6b78d1b9ebc8b5a365fd7f9049da12833e3799c35d3e0c4ab21dd83f7a6f9d9f304467853bb6786dc4994591dfbbe0b4ef9cd0f9c39674dcbf83474be96d1b31e279d4e2bfae594e73ad26fe547270e9e878fd05efedce8d2c995a7df393187da8e03d91ccd81a8caeb6b3e42e2515ba4e0b5a260ac88a88dc5a6e2fc3774467592e3691ca418b383bb2cb9f5510f208e6102536190dec6187678445b6c4ce9518fe94a8ca62e23bac51f84ef8d8fcc54fa7e0e716049fab65c858821102651cccfbd0eac0a9c0b61278e9a1974128234c92b450379dbf0e9ab6554c57a4e215d13866e64d24842e9b7b66f3146803a172a4df78c31864d31c55d4e41a50d73f37619810eab7e4e760d39bbc65ba13996aab477082676068203f34869e54a1362d5cac7653e14b06e9ba0facf72aaf68d3c5dfbf0954432b54b375c70d24c839fe388da9fa54b19036667aae94e97389ad0c0199b865344a2fc8119df517dceca6455a2347eaf36be106b1511139fec1df32d601cf6831e00e2d0a5c2ae4840af419e8b009dbd551b590ad88be695c9da63981b2bdaee2f4a1bc44d40d88e8cf7dc2ebabdf1539dd8ab7c2c582f7602eed40ed1dc0c7da9ef6d7061990d182c0c29d5b73cf6a5b4822c6917332ff48e327e1510123174cc14289a89e0e26e8c07e2468cb50f76fea7297dafac0e9e37ede2bb79a4d458f543b4c1d06e360862493d104397955e02f74f1ef9550fdca4409a353cc814654355023da7e8e7ecce735d3e079f4d023484332d3b773da839f8b67b38b20bd38932306be171a6ffa22fb9b29f379a64e42f036c47d9ef782c1b4c8a9429bf489d3fc5eddb0afb908df027ec5ed527e18aa479f585b6817ab1b144008a7515435a589c9363bb0bec93f1636c811b847c5f68943beea080ba963a7d503ac568ea884d4fcdc86e5c99b4f177b1c416106ed6691d8baa9568e62c1386ad8cb99ada26666d535c658ab65090f1ae2b9e5db548955bacb243ea68bc0dc1cc3663c49f3379290f664ea8766a2016e832b42be4f78841e28fdbf002fcee0a36a81c93d68e74206dd81cf8f7f0c6d62c481fd2f813ba6239b15dfd035d5dc74c81a3e090145e7dd83f0a7c60a874fda8e1466520c66be39c561bfb6a20989fa341817a3decdfe987f3b6c55f064c7f24df0afb4dbd41e89f9c28f2e117cd7cb13ed1bee895aa8d51aeede7636ca234cd9840a80ebeab7981b337ac352638a49ef5844c2d638d97c25f6a0095dd867c0b66c98ac5b1f6f99763d565027acf4e5f5c1760b731aa9ff0abc1ed04597ac258f0e01082eeefb5fab61706953384b2914c4b6a5510d2ea366bfb1337b1906829e20b68d19936d28365700576d344be52cb21227cb52a65006e618c2b17feab4ccdd3211aba8c83019a4de47251cdb932130ca35a2e124c8e2368697dfad91cc5f3997031ae3af14cc60792fae5c5d5a708559d7be8802bc4d2be752a0f86327f887849941240c8940b6ffe0a9327890dbb12ba3134ef056d7d3989887202de2c5950f778e4155d99330155fd4ce908f8c9b463f0907203b80dd331552a55ddbf48d42fc1dfe5c886a6bdc98ba406d77096ada5ec63c0e8206a9b237ba88476ac3e428780b196bad3399c133a8d9301b5be719d14f7e161db080ad508313481ed97f67c44e73517e7ca9b39191fa5055781af28aec1b3dc9105b2a794855b711067732cf4f98ac870edec76c4e9f691f39ff74ec32935ca353f715d986737b0406e509e81e54a6554a1ef1c2366954ee61235bea96809594c70f7e69863c87f7d49237b79c44c9ef6238b4e95908186a97e8d7496971b8d4eb250bee38bd7730046660ae510432cdd08bc273237d05369e24c177c0e3c4f2fe2b4e5692aa90fbcc2e7f6b2ba76d195486e3b86767c388649ec2785ed058236b52cf945c4231550189bad76abf3abb5160bd68eb2f1a15f632964441f5dbe0890231e7200a1afb9b7fcce6c57475d3f3b660643134828b72db98073609a1ead89fffc1a860cb8e1bfb9bf5a55e081fe03fbebecd6ade5c0bf56df12ee7486c6d5b1fea5bb54739e9729bde6593a3590c8b1e7cecc2af96795b3a19082914c27dbee82534b6602f8bd29bdffb923cd2d0ba573d768b5970c58ce07cf2c853b10158ef4759e29ed3ec622b7ac991d040f63778d1a1c155accc9b4798b4caf8309f236c30026"}}}, &(0x7f0000000000)={0x1, 0x2, [0x613, 0x53c, 0xffd, 0x62a]}) syz_emit_ethernet(0xfe, &(0x7f0000001100)={@empty, @remote, @void, {@llc_tr={0x11, {@snap={0x1, 0xaa, "8b", "e47029", 0x8035, "f1ca778f2db1998aaf6acb712e025b5db4da78c4ee7846f174810824316588bd3452afdefc49038f04819622a950cc59998fd134501541b36d2e94ef17bff7b7fb2d839e3da2ac93c5094b3d1520a7415a9f2beb2d905343d638aa1c3352263d6486c4ee280fe64d1bc0695a3db4e11bfed638e1ada50ceaa32e03d413ee05446c05ab4ea7141ba3806feeefd0786075af0ac20b0c13758e26c13ff5a97316151f70f569fbacf6b8ed496003aa884397a0de641b502ec9d88a988ec0eac80974cae58b5bb84fd47fc93055fbadcedb61deafe2635f89ffb661264643e0067263fd287f4c477bb7e5"}}}}}, &(0x7f0000000040)={0x0, 0x2, [0x9b7, 0x8ac, 0xa41, 0xa04]}) syz_emit_ethernet(0x109, &(0x7f0000001380)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb91001b00810009000805024c1358e67bfda0b739fe354ed650501360764ff30c7fd73112ebb7bb29ea493969b4990077717d06323076bfd38e2d3df3c64a3f3cee524e82d51109fb59793e5108a82640ea9b4da20ca45880746db7a66816bd29fc9beabce83c3c92c5ee3e767c68ea52343fdb0053bf79cd4bf29f1471eb4e399c73805b8de54f1e5a23344a1d2ba2233a846c92afd6d6ad41d8cde2e7acdb536490fbd70515ad3b9862138905f5ed8b1d1778306e2dc4b44703b974d146f3a3828de110311866adc62a8dc9492e28a53b0dc2ee0ec8df5970a2cfdf679d3c8ae53fc3eeb58af633e842f02f33060428a8d2643b7d378eaa2ace1d84ed6b53f038782b0b24d83c91c9c638a234550c4ff84d2f7ee2172a1baed35311ed609941ea5d972fe69bdd90b8a4de6770483e5bba5c5a0d005da8050e3ad3435c2d7fbe2746312910309aff8e22ea62d4d32b0c2ab1ad59e880d8838d772d"], 0x0) 12:31:27 executing program 5: openat$procfs(0xffffffffffffff9c, &(0x7f00000020c0)='/proc/cpuinfo\x00', 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) lseek(r0, 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$getflags(r1, 0x401) 12:31:27 executing program 2: openat$procfs(0xffffffffffffff9c, &(0x7f00000020c0)='/proc/cpuinfo\x00', 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) lseek(r0, 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$getflags(r1, 0x401) 12:31:27 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x0, 0x1400000, 0xffffffffffffffff}, 0x0) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x2, &(0x7f00000004c0)=[{&(0x7f00000002c0), 0x0, 0xde9}, {0x0}], 0x0, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) write(r0, &(0x7f0000000000)="05", 0xfffffe9f) 12:31:27 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) socket(0x11, 0x800000003, 0x0) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='lp\x00', 0x3) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000380)=0xbe, 0x4) sendto$inet6(r0, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x983a, @rand_addr, 0x900}, 0x1c) syz_emit_ethernet(0x1012, &(0x7f00000000c0)={@random="9f1ccba93762", @remote, @val={@void, {0x8100, 0x1, 0x1, 0x3}}, {@generic={0x16, "c1d37a4a09c38e90954783612f1199a5e829abad7931e4a121863578ac18950ea05e4da94334d16633c24b0e336d835c263f3952f23efefd28a27421bc715c4c0be913fc03eef4b93660df02d3f76d26cd99f248430cc81f2aa47e06d8d83ab301fc86cf8a9a82e783855c473435db6436db8f69788d7514024d1d63f6f4f35cec74323a6c5a992227a2444ae01b219101770f65987d31684be782b2de1c290d9f24559f87331a88108ab6a339f9f1e885fece1a8bc535f5f400e43202b0c16f7016eacbd5b93f9845d0e9e29a646b09b0b841371f255affd596543d4a1b4458056828fde7762b10142b759675e70f4610d1a51f0cf105b4bbf7f06e5464c7c519d7c4eabb57816918200b74946649c704ed4c760f5c75960981c55d0616f7b86abf0c5b24867d078eca05cfc4bb71226916a2a89ba88c76b11337b8558937b60c114451ba0f7216b4a1116df7c27d6411fdb2ba07c36a4a11adfb33755f84ba8ef2031e2a74699c1d58bdef1f023f66fbf32f97f455dc7e7c81a6757e6829c582e8f34c4eab3b03f5c7da34c3382ccf85875eafaeab45e73f5eee251b4fd012e87652f131b6a4dbc1a30dc0e39731f69e458523b8a73c8114970a7071366639cb9692aeed7535f466cb37b4c80af3e24fdcf5c1b89b189906adc2574a3c3e9e48943c0a2205d6b7eeb44c3e22fda0a0daf6b90f29474273f830629f0e8a11527dc0e871fabb24299fd4a4382df9e73fe4f7ebdcea4e842148747ae307998b5685b55b4650196a0fcac6d093a7893da5cc42083ef163d87b752de6d078fb1e4b0aee4f7db1d61638a89fe68336939466e19b101e883eaa23b6983cd6cccd5f3e388b47bc7d9553ff91940e2a450f046ce43a9f7d500f168a2252d16a07b511dfc4489d72cbc5bc1041c890dae302c54f04bc3be58b4da863a56ae897a61f8537b99884619ea2657b471f60c11c89769dacdbbe95fef9d6ce8040aae5981d4a32f325140fbe3b8fc00770df3fa64d9a9d145a000a3b63893741832f2da8bb67e0568216621b51bd403c4af7a2736bcd3f1557f9d587536e219f70662a5b4b0b40c42f96404243cf53fdaed39c98ff7397504bda74362fb118298307a7e9ef685756cfc2c19529e6caf13256144773a23c0ec7ec7a6caa193fa61e041aaeece1420ef440efb41d74eca6ebc45cb887422e1daf0d5b6eb78ad22f980e3ae7fd58ad3da586cb7609a7c243c20dd13d1594642c84025718f32c5d8157f215403cc76e2cf096c303ce16a4542821952578d77bf667f1381b573c6e237881e5631ab9d161490df5f5fd635c05b6d7e05a238396346b538c2508ed76284252d621a1430590affae90a6796f4273d2fc9e8d784452522bc09649aba0b42ade55ea7cf131d8607a74fb676667fff1bb8f266d58aec68b531c40d6139fd9e2a6f13f2437eb6b568492a8c2b2f2fc5ac304ac28c42a9854a534ee87fc5e4ea081f45d2ff383e2de3fac7e96b2317e46138cfb1ddd1b8334b907b5caec3ec77b38aa1508511ead04bd10f80426207f4f25d26184f8cbb38c7036936f7906c1c088ad2e6cadac0ef0621081792e02aa6d4d13b33ce3d3da529817019fa2af037bda6146ac86c191987cb53708203f62451ea9a9e7ee193b1342f8727dc498cd23bf99a9143c4e16a45e4a30f3190e50e09fbb779f7809a6d716796339f201af5418ca3adb962bb217c27d12178087e0b376d97e6250d273f302d4af920f1b846f8a7377ef9b7488ec39487ce21abfbd3d288c8606d1e18dac1ed329c5ed90be9e8b35e11eb0c4485ec17cf6772dc801cffec8c9c68e12a9274fe472463faaf706f92c9670cbe35ce9a591189773fcc54ca47c5936d9c4c992dee352b73a3649b138ee18a19bd283a4aadaccc19eeff376f56fd0c1ec52741c9215863ee6402785a1db872239051ebcf0846ad064a8d1bf0a422d259612b0cc97a5737c9ab0aaeae7bba2b9c26930c68ea179a00c41b238ed2ed880d047ae1060237fe89c2aa15286c998680c1f088f123e3a59cc9ef779697b122d372e19177a1525a9a03bf7e1c44e3b4d2a5be3ff33cdd9fdb6264dc0213c9b8421d8e4024d340c54ed689d6fd4daed4ad943a18d5f3311810c446e1688dcdb05675adb080fbafdf0b8fce7454b8ebe31a3f7f61e8b6e22f00bbdfc1c0c90e82958141b0d9783cd854e805c36fd50d2de06e71da8c5e08afba5721eda0397aa1ec52e4578ba3beac4383817a3a28ef94a68a2254407da4ab91f2a2805306f5b6150525dd6c0fbb0d05168d2aa68249418bd57b908bf4ad83921e29aea9a4df44b4cd169b3f1df1c673ea35953a3677210a988e0e069163c35be18f6be67d2d97fd555adf9de346c65eed3ccfae2f237399f8d5c6b216837a6090b69d724f84e9133cfab78b5b5adb3509e6f801697e7cfc9461e7b280b9e53bc4aa944f5877b2f20f4ae7c16455d8c9cc9a2282177e92245b37160b7743c3c844fadbc197ec2db641466e475d1b0d629c9782da021f107437dff394230ae16ff19dd7700b32e363b4acf1c87eea82501bb1214e6476c7e551a3bdd7aa9ab4e1d3f33c3107bc333b07ada107d75728a1739d1a95d7b8745934e1a7ec1272df573e57540203895cb3be65e342721903859cdb8b34b218e0c3598a12f53c772dea86338c17321fb123b567f08ed219107d428f9940720cec03e99cb1f550a669053f3fffddffc9e4be5731bcfd3bbcd666c07ca3fac80746552590a58d4aaf60b45e24ac26ac3c4139c13a9ee70a7972de620911ba2ac1a87a6528c9c0d2096125c224d79d243bd7dd27a02a610ab782904573580f0a8314d9861cb3d1d9fe569de5ef28f470a08b979f3c3e194375cd85735a23475a1e6cefa6c938922b02b8d651142e198c24f28255c95794e77da5e52f6fb91b53c0048921f4a02da61dc5e5b4f8b334181db8e57391c791186fe88b6aa9f08ae0db69c8751f839538f067ede75406a762870ee906e561a39bf17e6f25b2ab0deee6a39c321f4d9a25a21abe645e9c544234ad61040a638b3114cb15ef4aa2622560ff209490f44e9681d4689f2f2fd3bb14f83fe8412754b3fce9ed87ba7a27cc94706fe0ac7139a2e74ec90941cfa9ef7e1c4b7a03fcb44858b5774288ca2f6fedc717b451c593958e0c900811b2b59a6f7675900067e6b2987c4c5a585f0d144646706c36a7bcc5ce136420b159d63da280693365ba96189f5d43d9b59d5817e439846c66ef549dbdd65e3c10cd72cb4431a9e95d5593ed0638c1bd4a169797082087e33c7cd74dcdb8698fc3be119306b314d409b504837fe7917fd67bcbb2ab42141d8a9c3fd5db382d85456a88760d91ab0ee367e1b145520484692f08c672fb46c9f97984ae7c616f0cfc22b73fd14a574823e8cb84a7f2357086ac01cb0a19fe05c2e10e25e6f59f092c7caa1e589b07cd3697cca6bf224705b9c5068b2f6d2d21902d3ac793532844dcbd7eb129472fd4c3eee453a56deaa5957581c2cf4176d68cf8382b76423caacea0fd4e21107d7fa5df97ada60c4e1fa25225c28773601241f6b78d1b9ebc8b5a365fd7f9049da12833e3799c35d3e0c4ab21dd83f7a6f9d9f304467853bb6786dc4994591dfbbe0b4ef9cd0f9c39674dcbf83474be96d1b31e279d4e2bfae594e73ad26fe547270e9e878fd05efedce8d2c995a7df393187da8e03d91ccd81a8caeb6b3e42e2515ba4e0b5a260ac88a88dc5a6e2fc3774467592e3691ca418b383bb2cb9f5510f208e6102536190dec6187678445b6c4ce9518fe94a8ca62e23bac51f84ef8d8fcc54fa7e0e716049fab65c858821102651cccfbd0eac0a9c0b61278e9a1974128234c92b450379dbf0e9ab6554c57a4e215d13866e64d24842e9b7b66f3146803a172a4df78c31864d31c55d4e41a50d73f37619810eab7e4e760d39bbc65ba13996aab477082676068203f34869e54a1362d5cac7653e14b06e9ba0facf72aaf68d3c5dfbf0954432b54b375c70d24c839fe388da9fa54b19036667aae94e97389ad0c0199b865344a2fc8119df517dceca6455a2347eaf36be106b1511139fec1df32d601cf6831e00e2d0a5c2ae4840af419e8b009dbd551b590ad88be695c9da63981b2bdaee2f4a1bc44d40d88e8cf7dc2ebabdf1539dd8ab7c2c582f7602eed40ed1dc0c7da9ef6d7061990d182c0c29d5b73cf6a5b4822c6917332ff48e327e1510123174cc14289a89e0e26e8c07e2468cb50f76fea7297dafac0e9e37ede2bb79a4d458f543b4c1d06e360862493d104397955e02f74f1ef9550fdca4409a353cc814654355023da7e8e7ecce735d3e079f4d023484332d3b773da839f8b67b38b20bd38932306be171a6ffa22fb9b29f379a64e42f036c47d9ef782c1b4c8a9429bf489d3fc5eddb0afb908df027ec5ed527e18aa479f585b6817ab1b144008a7515435a589c9363bb0bec93f1636c811b847c5f68943beea080ba963a7d503ac568ea884d4fcdc86e5c99b4f177b1c416106ed6691d8baa9568e62c1386ad8cb99ada26666d535c658ab65090f1ae2b9e5db548955bacb243ea68bc0dc1cc3663c49f3379290f664ea8766a2016e832b42be4f78841e28fdbf002fcee0a36a81c93d68e74206dd81cf8f7f0c6d62c481fd2f813ba6239b15dfd035d5dc74c81a3e090145e7dd83f0a7c60a874fda8e1466520c66be39c561bfb6a20989fa341817a3decdfe987f3b6c55f064c7f24df0afb4dbd41e89f9c28f2e117cd7cb13ed1bee895aa8d51aeede7636ca234cd9840a80ebeab7981b337ac352638a49ef5844c2d638d97c25f6a0095dd867c0b66c98ac5b1f6f99763d565027acf4e5f5c1760b731aa9ff0abc1ed04597ac258f0e01082eeefb5fab61706953384b2914c4b6a5510d2ea366bfb1337b1906829e20b68d19936d28365700576d344be52cb21227cb52a65006e618c2b17feab4ccdd3211aba8c83019a4de47251cdb932130ca35a2e124c8e2368697dfad91cc5f3997031ae3af14cc60792fae5c5d5a708559d7be8802bc4d2be752a0f86327f887849941240c8940b6ffe0a9327890dbb12ba3134ef056d7d3989887202de2c5950f778e4155d99330155fd4ce908f8c9b463f0907203b80dd331552a55ddbf48d42fc1dfe5c886a6bdc98ba406d77096ada5ec63c0e8206a9b237ba88476ac3e428780b196bad3399c133a8d9301b5be719d14f7e161db080ad508313481ed97f67c44e73517e7ca9b39191fa5055781af28aec1b3dc9105b2a794855b711067732cf4f98ac870edec76c4e9f691f39ff74ec32935ca353f715d986737b0406e509e81e54a6554a1ef1c2366954ee61235bea96809594c70f7e69863c87f7d49237b79c44c9ef6238b4e95908186a97e8d7496971b8d4eb250bee38bd7730046660ae510432cdd08bc273237d05369e24c177c0e3c4f2fe2b4e5692aa90fbcc2e7f6b2ba76d195486e3b86767c388649ec2785ed058236b52cf945c4231550189bad76abf3abb5160bd68eb2f1a15f632964441f5dbe0890231e7200a1afb9b7fcce6c57475d3f3b660643134828b72db98073609a1ead89fffc1a860cb8e1bfb9bf5a55e081fe03fbebecd6ade5c0bf56df12ee7486c6d5b1fea5bb54739e9729bde6593a3590c8b1e7cecc2af96795b3a19082914c27dbee82534b6602f8bd29bdffb923cd2d0ba573d768b5970c58ce07cf2c853b10158ef4759e29ed3ec622b7ac991d040f63778d1a1c155accc9b4798b4caf8309f236c30026"}}}, &(0x7f0000000000)={0x1, 0x2, [0x613, 0x53c, 0xffd, 0x62a]}) syz_emit_ethernet(0xfe, &(0x7f0000001100)={@empty, @remote, @void, {@llc_tr={0x11, {@snap={0x1, 0xaa, "8b", "e47029", 0x8035, "f1ca778f2db1998aaf6acb712e025b5db4da78c4ee7846f174810824316588bd3452afdefc49038f04819622a950cc59998fd134501541b36d2e94ef17bff7b7fb2d839e3da2ac93c5094b3d1520a7415a9f2beb2d905343d638aa1c3352263d6486c4ee280fe64d1bc0695a3db4e11bfed638e1ada50ceaa32e03d413ee05446c05ab4ea7141ba3806feeefd0786075af0ac20b0c13758e26c13ff5a97316151f70f569fbacf6b8ed496003aa884397a0de641b502ec9d88a988ec0eac80974cae58b5bb84fd47fc93055fbadcedb61deafe2635f89ffb661264643e0067263fd287f4c477bb7e5"}}}}}, &(0x7f0000000040)={0x0, 0x2, [0x9b7, 0x8ac, 0xa41, 0xa04]}) syz_emit_ethernet(0x109, &(0x7f0000001380)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb91001b00810009000805024c1358e67bfda0b739fe354ed650501360764ff30c7fd73112ebb7bb29ea493969b4990077717d06323076bfd38e2d3df3c64a3f3cee524e82d51109fb59793e5108a82640ea9b4da20ca45880746db7a66816bd29fc9beabce83c3c92c5ee3e767c68ea52343fdb0053bf79cd4bf29f1471eb4e399c73805b8de54f1e5a23344a1d2ba2233a846c92afd6d6ad41d8cde2e7acdb536490fbd70515ad3b9862138905f5ed8b1d1778306e2dc4b44703b974d146f3a3828de110311866adc62a8dc9492e28a53b0dc2ee0ec8df5970a2cfdf679d3c8ae53fc3eeb58af633e842f02f33060428a8d2643b7d378eaa2ace1d84ed6b53f038782b0b24d83c91c9c638a234550c4ff84d2f7ee2172a1baed35311ed609941ea5d972fe69bdd90b8a4de6770483e5bba5c5a0d005da8050e3ad3435c2d7fbe2746312910309aff8e22ea62d4d32b0c2ab1ad59e880d8838d772d"], 0x0) 12:31:27 executing program 4: openat$procfs(0xffffffffffffff9c, &(0x7f00000020c0)='/proc/cpuinfo\x00', 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) lseek(r0, 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$getflags(r1, 0x401) 12:31:27 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = dup(r0) rmdir(&(0x7f0000000140)='./file0\x00') lseek(r1, 0x0, 0x0) 12:31:27 executing program 5: openat$procfs(0xffffffffffffff9c, &(0x7f00000020c0)='/proc/cpuinfo\x00', 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) lseek(r0, 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$getflags(r1, 0x401) 12:31:27 executing program 4: openat$procfs(0xffffffffffffff9c, &(0x7f00000020c0)='/proc/cpuinfo\x00', 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) lseek(r0, 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$getflags(r1, 0x401) 12:31:27 executing program 4: openat$procfs(0xffffffffffffff9c, &(0x7f00000020c0)='/proc/cpuinfo\x00', 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) lseek(r0, 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) fcntl$getflags(r1, 0x401) 12:31:27 executing program 2: rt_sigprocmask(0xf3d8a8dcb335f481, &(0x7f0000000000), 0x0, 0x8) 12:31:27 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x14001, 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, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6453dd7f}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f00000018c0)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b\x198_\xce8!\x12\xbc\xd1}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14\x8c\xa2\x16\xdd[\xb0,q\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6d\x854>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xf6\x19\xe2\x92 \x99\fbqPg\x94\xd5\x18\xfe\x0e\x8f \x01~\x93\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\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\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\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\x03\xa9\xe1\xcc\xe7m\x80\'\xf0\xa5\xed*\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x00\x00\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\x91\x00\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x98Av\xa5\xb7oc\x99\xba\x97\xaa\x10\xcd\x11\x17\xc3p(\xa9#K(4\xd4\xf0\xe7\x9a\xd9i\xbfZj\xfa\x1fK\xbb\xee \xbb\xbe\x04\x9e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\x14f%\x82\x82\x0f#\x12{c\xdf]QG`zV\xd7\x0f\xaej\xf1\x8b\x10+\xc1\xc6\xff7\x83Ye\xb3\x8b\xdb\xb8\x11\xe1\xef\x9c\v\xe6\xbci\xc9J\b\x93H/\x96\xc5\xb5\xc2TkWO\xd3\xe1\x0e\xe3\xd4\xaa/R\x87\x1f\x8e\x0f\x81j\xb3\x1e\xd6\xb5\x8f\x95\n\xc6Y\xd4\x86\xf8\xc8\x7f\xdc0\a3') sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000000)={0x0, 0x6, 0x8}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) ioctl$TCSETSF(r1, 0x5437, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x30) 12:31:28 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) socket(0x11, 0x800000003, 0x0) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='lp\x00', 0x3) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000380)=0xbe, 0x4) sendto$inet6(r0, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x983a, @rand_addr, 0x900}, 0x1c) syz_emit_ethernet(0x1012, &(0x7f00000000c0)={@random="9f1ccba93762", @remote, @val={@void, {0x8100, 0x1, 0x1, 0x3}}, {@generic={0x16, "c1d37a4a09c38e90954783612f1199a5e829abad7931e4a121863578ac18950ea05e4da94334d16633c24b0e336d835c263f3952f23efefd28a27421bc715c4c0be913fc03eef4b93660df02d3f76d26cd99f248430cc81f2aa47e06d8d83ab301fc86cf8a9a82e783855c473435db6436db8f69788d7514024d1d63f6f4f35cec74323a6c5a992227a2444ae01b219101770f65987d31684be782b2de1c290d9f24559f87331a88108ab6a339f9f1e885fece1a8bc535f5f400e43202b0c16f7016eacbd5b93f9845d0e9e29a646b09b0b841371f255affd596543d4a1b4458056828fde7762b10142b759675e70f4610d1a51f0cf105b4bbf7f06e5464c7c519d7c4eabb57816918200b74946649c704ed4c760f5c75960981c55d0616f7b86abf0c5b24867d078eca05cfc4bb71226916a2a89ba88c76b11337b8558937b60c114451ba0f7216b4a1116df7c27d6411fdb2ba07c36a4a11adfb33755f84ba8ef2031e2a74699c1d58bdef1f023f66fbf32f97f455dc7e7c81a6757e6829c582e8f34c4eab3b03f5c7da34c3382ccf85875eafaeab45e73f5eee251b4fd012e87652f131b6a4dbc1a30dc0e39731f69e458523b8a73c8114970a7071366639cb9692aeed7535f466cb37b4c80af3e24fdcf5c1b89b189906adc2574a3c3e9e48943c0a2205d6b7eeb44c3e22fda0a0daf6b90f29474273f830629f0e8a11527dc0e871fabb24299fd4a4382df9e73fe4f7ebdcea4e842148747ae307998b5685b55b4650196a0fcac6d093a7893da5cc42083ef163d87b752de6d078fb1e4b0aee4f7db1d61638a89fe68336939466e19b101e883eaa23b6983cd6cccd5f3e388b47bc7d9553ff91940e2a450f046ce43a9f7d500f168a2252d16a07b511dfc4489d72cbc5bc1041c890dae302c54f04bc3be58b4da863a56ae897a61f8537b99884619ea2657b471f60c11c89769dacdbbe95fef9d6ce8040aae5981d4a32f325140fbe3b8fc00770df3fa64d9a9d145a000a3b63893741832f2da8bb67e0568216621b51bd403c4af7a2736bcd3f1557f9d587536e219f70662a5b4b0b40c42f96404243cf53fdaed39c98ff7397504bda74362fb118298307a7e9ef685756cfc2c19529e6caf13256144773a23c0ec7ec7a6caa193fa61e041aaeece1420ef440efb41d74eca6ebc45cb887422e1daf0d5b6eb78ad22f980e3ae7fd58ad3da586cb7609a7c243c20dd13d1594642c84025718f32c5d8157f215403cc76e2cf096c303ce16a4542821952578d77bf667f1381b573c6e237881e5631ab9d161490df5f5fd635c05b6d7e05a238396346b538c2508ed76284252d621a1430590affae90a6796f4273d2fc9e8d784452522bc09649aba0b42ade55ea7cf131d8607a74fb676667fff1bb8f266d58aec68b531c40d6139fd9e2a6f13f2437eb6b568492a8c2b2f2fc5ac304ac28c42a9854a534ee87fc5e4ea081f45d2ff383e2de3fac7e96b2317e46138cfb1ddd1b8334b907b5caec3ec77b38aa1508511ead04bd10f80426207f4f25d26184f8cbb38c7036936f7906c1c088ad2e6cadac0ef0621081792e02aa6d4d13b33ce3d3da529817019fa2af037bda6146ac86c191987cb53708203f62451ea9a9e7ee193b1342f8727dc498cd23bf99a9143c4e16a45e4a30f3190e50e09fbb779f7809a6d716796339f201af5418ca3adb962bb217c27d12178087e0b376d97e6250d273f302d4af920f1b846f8a7377ef9b7488ec39487ce21abfbd3d288c8606d1e18dac1ed329c5ed90be9e8b35e11eb0c4485ec17cf6772dc801cffec8c9c68e12a9274fe472463faaf706f92c9670cbe35ce9a591189773fcc54ca47c5936d9c4c992dee352b73a3649b138ee18a19bd283a4aadaccc19eeff376f56fd0c1ec52741c9215863ee6402785a1db872239051ebcf0846ad064a8d1bf0a422d259612b0cc97a5737c9ab0aaeae7bba2b9c26930c68ea179a00c41b238ed2ed880d047ae1060237fe89c2aa15286c998680c1f088f123e3a59cc9ef779697b122d372e19177a1525a9a03bf7e1c44e3b4d2a5be3ff33cdd9fdb6264dc0213c9b8421d8e4024d340c54ed689d6fd4daed4ad943a18d5f3311810c446e1688dcdb05675adb080fbafdf0b8fce7454b8ebe31a3f7f61e8b6e22f00bbdfc1c0c90e82958141b0d9783cd854e805c36fd50d2de06e71da8c5e08afba5721eda0397aa1ec52e4578ba3beac4383817a3a28ef94a68a2254407da4ab91f2a2805306f5b6150525dd6c0fbb0d05168d2aa68249418bd57b908bf4ad83921e29aea9a4df44b4cd169b3f1df1c673ea35953a3677210a988e0e069163c35be18f6be67d2d97fd555adf9de346c65eed3ccfae2f237399f8d5c6b216837a6090b69d724f84e9133cfab78b5b5adb3509e6f801697e7cfc9461e7b280b9e53bc4aa944f5877b2f20f4ae7c16455d8c9cc9a2282177e92245b37160b7743c3c844fadbc197ec2db641466e475d1b0d629c9782da021f107437dff394230ae16ff19dd7700b32e363b4acf1c87eea82501bb1214e6476c7e551a3bdd7aa9ab4e1d3f33c3107bc333b07ada107d75728a1739d1a95d7b8745934e1a7ec1272df573e57540203895cb3be65e342721903859cdb8b34b218e0c3598a12f53c772dea86338c17321fb123b567f08ed219107d428f9940720cec03e99cb1f550a669053f3fffddffc9e4be5731bcfd3bbcd666c07ca3fac80746552590a58d4aaf60b45e24ac26ac3c4139c13a9ee70a7972de620911ba2ac1a87a6528c9c0d2096125c224d79d243bd7dd27a02a610ab782904573580f0a8314d9861cb3d1d9fe569de5ef28f470a08b979f3c3e194375cd85735a23475a1e6cefa6c938922b02b8d651142e198c24f28255c95794e77da5e52f6fb91b53c0048921f4a02da61dc5e5b4f8b334181db8e57391c791186fe88b6aa9f08ae0db69c8751f839538f067ede75406a762870ee906e561a39bf17e6f25b2ab0deee6a39c321f4d9a25a21abe645e9c544234ad61040a638b3114cb15ef4aa2622560ff209490f44e9681d4689f2f2fd3bb14f83fe8412754b3fce9ed87ba7a27cc94706fe0ac7139a2e74ec90941cfa9ef7e1c4b7a03fcb44858b5774288ca2f6fedc717b451c593958e0c900811b2b59a6f7675900067e6b2987c4c5a585f0d144646706c36a7bcc5ce136420b159d63da280693365ba96189f5d43d9b59d5817e439846c66ef549dbdd65e3c10cd72cb4431a9e95d5593ed0638c1bd4a169797082087e33c7cd74dcdb8698fc3be119306b314d409b504837fe7917fd67bcbb2ab42141d8a9c3fd5db382d85456a88760d91ab0ee367e1b145520484692f08c672fb46c9f97984ae7c616f0cfc22b73fd14a574823e8cb84a7f2357086ac01cb0a19fe05c2e10e25e6f59f092c7caa1e589b07cd3697cca6bf224705b9c5068b2f6d2d21902d3ac793532844dcbd7eb129472fd4c3eee453a56deaa5957581c2cf4176d68cf8382b76423caacea0fd4e21107d7fa5df97ada60c4e1fa25225c28773601241f6b78d1b9ebc8b5a365fd7f9049da12833e3799c35d3e0c4ab21dd83f7a6f9d9f304467853bb6786dc4994591dfbbe0b4ef9cd0f9c39674dcbf83474be96d1b31e279d4e2bfae594e73ad26fe547270e9e878fd05efedce8d2c995a7df393187da8e03d91ccd81a8caeb6b3e42e2515ba4e0b5a260ac88a88dc5a6e2fc3774467592e3691ca418b383bb2cb9f5510f208e6102536190dec6187678445b6c4ce9518fe94a8ca62e23bac51f84ef8d8fcc54fa7e0e716049fab65c858821102651cccfbd0eac0a9c0b61278e9a1974128234c92b450379dbf0e9ab6554c57a4e215d13866e64d24842e9b7b66f3146803a172a4df78c31864d31c55d4e41a50d73f37619810eab7e4e760d39bbc65ba13996aab477082676068203f34869e54a1362d5cac7653e14b06e9ba0facf72aaf68d3c5dfbf0954432b54b375c70d24c839fe388da9fa54b19036667aae94e97389ad0c0199b865344a2fc8119df517dceca6455a2347eaf36be106b1511139fec1df32d601cf6831e00e2d0a5c2ae4840af419e8b009dbd551b590ad88be695c9da63981b2bdaee2f4a1bc44d40d88e8cf7dc2ebabdf1539dd8ab7c2c582f7602eed40ed1dc0c7da9ef6d7061990d182c0c29d5b73cf6a5b4822c6917332ff48e327e1510123174cc14289a89e0e26e8c07e2468cb50f76fea7297dafac0e9e37ede2bb79a4d458f543b4c1d06e360862493d104397955e02f74f1ef9550fdca4409a353cc814654355023da7e8e7ecce735d3e079f4d023484332d3b773da839f8b67b38b20bd38932306be171a6ffa22fb9b29f379a64e42f036c47d9ef782c1b4c8a9429bf489d3fc5eddb0afb908df027ec5ed527e18aa479f585b6817ab1b144008a7515435a589c9363bb0bec93f1636c811b847c5f68943beea080ba963a7d503ac568ea884d4fcdc86e5c99b4f177b1c416106ed6691d8baa9568e62c1386ad8cb99ada26666d535c658ab65090f1ae2b9e5db548955bacb243ea68bc0dc1cc3663c49f3379290f664ea8766a2016e832b42be4f78841e28fdbf002fcee0a36a81c93d68e74206dd81cf8f7f0c6d62c481fd2f813ba6239b15dfd035d5dc74c81a3e090145e7dd83f0a7c60a874fda8e1466520c66be39c561bfb6a20989fa341817a3decdfe987f3b6c55f064c7f24df0afb4dbd41e89f9c28f2e117cd7cb13ed1bee895aa8d51aeede7636ca234cd9840a80ebeab7981b337ac352638a49ef5844c2d638d97c25f6a0095dd867c0b66c98ac5b1f6f99763d565027acf4e5f5c1760b731aa9ff0abc1ed04597ac258f0e01082eeefb5fab61706953384b2914c4b6a5510d2ea366bfb1337b1906829e20b68d19936d28365700576d344be52cb21227cb52a65006e618c2b17feab4ccdd3211aba8c83019a4de47251cdb932130ca35a2e124c8e2368697dfad91cc5f3997031ae3af14cc60792fae5c5d5a708559d7be8802bc4d2be752a0f86327f887849941240c8940b6ffe0a9327890dbb12ba3134ef056d7d3989887202de2c5950f778e4155d99330155fd4ce908f8c9b463f0907203b80dd331552a55ddbf48d42fc1dfe5c886a6bdc98ba406d77096ada5ec63c0e8206a9b237ba88476ac3e428780b196bad3399c133a8d9301b5be719d14f7e161db080ad508313481ed97f67c44e73517e7ca9b39191fa5055781af28aec1b3dc9105b2a794855b711067732cf4f98ac870edec76c4e9f691f39ff74ec32935ca353f715d986737b0406e509e81e54a6554a1ef1c2366954ee61235bea96809594c70f7e69863c87f7d49237b79c44c9ef6238b4e95908186a97e8d7496971b8d4eb250bee38bd7730046660ae510432cdd08bc273237d05369e24c177c0e3c4f2fe2b4e5692aa90fbcc2e7f6b2ba76d195486e3b86767c388649ec2785ed058236b52cf945c4231550189bad76abf3abb5160bd68eb2f1a15f632964441f5dbe0890231e7200a1afb9b7fcce6c57475d3f3b660643134828b72db98073609a1ead89fffc1a860cb8e1bfb9bf5a55e081fe03fbebecd6ade5c0bf56df12ee7486c6d5b1fea5bb54739e9729bde6593a3590c8b1e7cecc2af96795b3a19082914c27dbee82534b6602f8bd29bdffb923cd2d0ba573d768b5970c58ce07cf2c853b10158ef4759e29ed3ec622b7ac991d040f63778d1a1c155accc9b4798b4caf8309f236c30026"}}}, &(0x7f0000000000)={0x1, 0x2, [0x613, 0x53c, 0xffd, 0x62a]}) syz_emit_ethernet(0xfe, &(0x7f0000001100)={@empty, @remote, @void, {@llc_tr={0x11, {@snap={0x1, 0xaa, "8b", "e47029", 0x8035, "f1ca778f2db1998aaf6acb712e025b5db4da78c4ee7846f174810824316588bd3452afdefc49038f04819622a950cc59998fd134501541b36d2e94ef17bff7b7fb2d839e3da2ac93c5094b3d1520a7415a9f2beb2d905343d638aa1c3352263d6486c4ee280fe64d1bc0695a3db4e11bfed638e1ada50ceaa32e03d413ee05446c05ab4ea7141ba3806feeefd0786075af0ac20b0c13758e26c13ff5a97316151f70f569fbacf6b8ed496003aa884397a0de641b502ec9d88a988ec0eac80974cae58b5bb84fd47fc93055fbadcedb61deafe2635f89ffb661264643e0067263fd287f4c477bb7e5"}}}}}, &(0x7f0000000040)={0x0, 0x2, [0x9b7, 0x8ac, 0xa41, 0xa04]}) syz_emit_ethernet(0x109, &(0x7f0000001380)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb91001b00810009000805024c1358e67bfda0b739fe354ed650501360764ff30c7fd73112ebb7bb29ea493969b4990077717d06323076bfd38e2d3df3c64a3f3cee524e82d51109fb59793e5108a82640ea9b4da20ca45880746db7a66816bd29fc9beabce83c3c92c5ee3e767c68ea52343fdb0053bf79cd4bf29f1471eb4e399c73805b8de54f1e5a23344a1d2ba2233a846c92afd6d6ad41d8cde2e7acdb536490fbd70515ad3b9862138905f5ed8b1d1778306e2dc4b44703b974d146f3a3828de110311866adc62a8dc9492e28a53b0dc2ee0ec8df5970a2cfdf679d3c8ae53fc3eeb58af633e842f02f33060428a8d2643b7d378eaa2ace1d84ed6b53f038782b0b24d83c91c9c638a234550c4ff84d2f7ee2172a1baed35311ed609941ea5d972fe69bdd90b8a4de6770483e5bba5c5a0d005da8050e3ad3435c2d7fbe2746312910309aff8e22ea62d4d32b0c2ab1ad59e880d8838d772d"], 0x0) 12:31:28 executing program 2: bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) 12:31:28 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='personality\x00') pread64(r0, &(0x7f0000000080)=""/102400, 0x19000, 0x0) 12:31:28 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x0, 0x1400000, 0xffffffffffffffff}, 0x0) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x2, &(0x7f00000004c0)=[{&(0x7f00000002c0), 0x0, 0xde9}, {0x0}], 0x0, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) write(r0, &(0x7f0000000000)="05", 0xfffffe9f) 12:31:28 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @local, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @private, @multicast2}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}}, 0x0) 12:31:28 executing program 4: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000000)="130000001000ffdde200f49ff60f050000230a009d000000110ac53022e5f9ec364f0000c0ff030000001c24e175cc463437101101bd81dc3181ddd83f8d3d1f2c53e45fca5ab94018975d7db75411543e1226408e88cac1f2cbefbb693d8a0c8efc28ceb4ec3ff429592e5de7e4f28bca763acd06f40ad03226af55e3129849ae2d726cf46a629bf91efdb19a5faccffe8090d92237be9951be4bd7c2a1c1a2b5b2684ade4025622c962d916c00000000", 0xb1) getsockopt$sock_buf(r0, 0x1, 0x37, &(0x7f0000000280)=""/157, &(0x7f0000000180)=0x9d) r1 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f00001d9000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) bind$inet(r1, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) bind$alg(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x7654}]}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000140)='hybla\x00', 0x6) sendmsg$can_raw(0xffffffffffffffff, 0x0, 0x20000010) socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x1c}}, 0x10) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) sendmsg$inet(r1, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x2, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x2000000000000}, 0x700) 12:31:28 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23}, 0x1c) listen(r0, 0x10003) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) r1 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) ftruncate(0xffffffffffffffff, 0xb435) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, &(0x7f0000000100)=[@in6={0xa, 0x4e23, 0x800, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7}, @in6={0xa, 0x0, 0x10001, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x800}], 0x38) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000002400)=[@in6={0xa, 0x4e22, 0x0, @loopback, 0x7}, @in={0x2, 0x0, @loopback}], 0x2c) gettid() setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) 12:31:28 executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380), 0x10000023, &(0x7f00000002c0)=""/77, 0x42e}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r0, 0x5452, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x47, &(0x7f0000000000)}, 0x0) [ 334.681101][ T26] kauditd_printk_skb: 1 callbacks suppressed [ 334.681119][ T26] audit: type=1400 audit(1639398688.687:390): avc: denied { getopt } for pid=7157 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 12:31:28 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x14001, 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, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6453dd7f}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f00000018c0)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b\x198_\xce8!\x12\xbc\xd1}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14\x8c\xa2\x16\xdd[\xb0,q\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6d\x854>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xf6\x19\xe2\x92 \x99\fbqPg\x94\xd5\x18\xfe\x0e\x8f \x01~\x93\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\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\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\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\x03\xa9\xe1\xcc\xe7m\x80\'\xf0\xa5\xed*\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x00\x00\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\x91\x00\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x98Av\xa5\xb7oc\x99\xba\x97\xaa\x10\xcd\x11\x17\xc3p(\xa9#K(4\xd4\xf0\xe7\x9a\xd9i\xbfZj\xfa\x1fK\xbb\xee \xbb\xbe\x04\x9e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\x14f%\x82\x82\x0f#\x12{c\xdf]QG`zV\xd7\x0f\xaej\xf1\x8b\x10+\xc1\xc6\xff7\x83Ye\xb3\x8b\xdb\xb8\x11\xe1\xef\x9c\v\xe6\xbci\xc9J\b\x93H/\x96\xc5\xb5\xc2TkWO\xd3\xe1\x0e\xe3\xd4\xaa/R\x87\x1f\x8e\x0f\x81j\xb3\x1e\xd6\xb5\x8f\x95\n\xc6Y\xd4\x86\xf8\xc8\x7f\xdc0\a3') sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000000)={0x0, 0x6, 0x8}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) ioctl$TCSETSF(r1, 0x5437, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x30) [ 334.992157][ T26] audit: type=1400 audit(1639398688.997:391): avc: denied { read } for pid=7163 comm="syz-executor.2" name="mice" dev="devtmpfs" ino=830 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:mouse_device_t tclass=chr_file permissive=1 12:31:29 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x14001, 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, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6453dd7f}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f00000018c0)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b\x198_\xce8!\x12\xbc\xd1}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14\x8c\xa2\x16\xdd[\xb0,q\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6d\x854>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xf6\x19\xe2\x92 \x99\fbqPg\x94\xd5\x18\xfe\x0e\x8f \x01~\x93\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\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\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\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\x03\xa9\xe1\xcc\xe7m\x80\'\xf0\xa5\xed*\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x00\x00\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\x91\x00\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x98Av\xa5\xb7oc\x99\xba\x97\xaa\x10\xcd\x11\x17\xc3p(\xa9#K(4\xd4\xf0\xe7\x9a\xd9i\xbfZj\xfa\x1fK\xbb\xee \xbb\xbe\x04\x9e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\x14f%\x82\x82\x0f#\x12{c\xdf]QG`zV\xd7\x0f\xaej\xf1\x8b\x10+\xc1\xc6\xff7\x83Ye\xb3\x8b\xdb\xb8\x11\xe1\xef\x9c\v\xe6\xbci\xc9J\b\x93H/\x96\xc5\xb5\xc2TkWO\xd3\xe1\x0e\xe3\xd4\xaa/R\x87\x1f\x8e\x0f\x81j\xb3\x1e\xd6\xb5\x8f\x95\n\xc6Y\xd4\x86\xf8\xc8\x7f\xdc0\a3') sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000000)={0x0, 0x6, 0x8}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) ioctl$TCSETSF(r1, 0x5437, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x30) 12:31:29 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23}, 0x1c) listen(r0, 0x10003) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) r1 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) ftruncate(0xffffffffffffffff, 0xb435) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, &(0x7f0000000100)=[@in6={0xa, 0x4e23, 0x800, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7}, @in6={0xa, 0x0, 0x10001, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x800}], 0x38) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000002400)=[@in6={0xa, 0x4e22, 0x0, @loopback, 0x7}, @in={0x2, 0x0, @loopback}], 0x2c) gettid() setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) [ 335.550521][ T26] audit: type=1400 audit(1639398688.997:392): avc: denied { open } for pid=7163 comm="syz-executor.2" path="/dev/input/mice" dev="devtmpfs" ino=830 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:mouse_device_t tclass=chr_file permissive=1 [ 335.641248][ T7171] Î8!¼Ñ}¡Y­4`: renamed from lo 12:31:29 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23}, 0x1c) listen(r0, 0x10003) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) r1 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) ftruncate(0xffffffffffffffff, 0xb435) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, &(0x7f0000000100)=[@in6={0xa, 0x4e23, 0x800, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7}, @in6={0xa, 0x0, 0x10001, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x800}], 0x38) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000002400)=[@in6={0xa, 0x4e22, 0x0, @loopback, 0x7}, @in={0x2, 0x0, @loopback}], 0x2c) gettid() setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) 12:31:29 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23}, 0x1c) listen(r0, 0x10003) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) r1 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) ftruncate(0xffffffffffffffff, 0xb435) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, &(0x7f0000000100)=[@in6={0xa, 0x4e23, 0x800, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7}, @in6={0xa, 0x0, 0x10001, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x800}], 0x38) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000002400)=[@in6={0xa, 0x4e22, 0x0, @loopback, 0x7}, @in={0x2, 0x0, @loopback}], 0x2c) gettid() setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) 12:31:29 executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380), 0x10000023, &(0x7f00000002c0)=""/77, 0x42e}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r0, 0x5452, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x47, &(0x7f0000000000)}, 0x0) [ 336.043507][ T7174] Î8!¼Ñ}¡Y­4`: renamed from lo 12:31:30 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23}, 0x1c) listen(r0, 0x10003) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) r1 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) ftruncate(0xffffffffffffffff, 0xb435) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, &(0x7f0000000100)=[@in6={0xa, 0x4e23, 0x800, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7}, @in6={0xa, 0x0, 0x10001, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x800}], 0x38) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000002400)=[@in6={0xa, 0x4e22, 0x0, @loopback, 0x7}, @in={0x2, 0x0, @loopback}], 0x2c) gettid() setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) 12:31:30 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x14001, 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, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6453dd7f}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f00000018c0)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b\x198_\xce8!\x12\xbc\xd1}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14\x8c\xa2\x16\xdd[\xb0,q\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6d\x854>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xf6\x19\xe2\x92 \x99\fbqPg\x94\xd5\x18\xfe\x0e\x8f \x01~\x93\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\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\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\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\x03\xa9\xe1\xcc\xe7m\x80\'\xf0\xa5\xed*\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x00\x00\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\x91\x00\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x98Av\xa5\xb7oc\x99\xba\x97\xaa\x10\xcd\x11\x17\xc3p(\xa9#K(4\xd4\xf0\xe7\x9a\xd9i\xbfZj\xfa\x1fK\xbb\xee \xbb\xbe\x04\x9e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\x14f%\x82\x82\x0f#\x12{c\xdf]QG`zV\xd7\x0f\xaej\xf1\x8b\x10+\xc1\xc6\xff7\x83Ye\xb3\x8b\xdb\xb8\x11\xe1\xef\x9c\v\xe6\xbci\xc9J\b\x93H/\x96\xc5\xb5\xc2TkWO\xd3\xe1\x0e\xe3\xd4\xaa/R\x87\x1f\x8e\x0f\x81j\xb3\x1e\xd6\xb5\x8f\x95\n\xc6Y\xd4\x86\xf8\xc8\x7f\xdc0\a3') sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000000)={0x0, 0x6, 0x8}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) ioctl$TCSETSF(r1, 0x5437, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x30) 12:31:30 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23}, 0x1c) listen(r0, 0x10003) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) r1 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) ftruncate(0xffffffffffffffff, 0xb435) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, &(0x7f0000000100)=[@in6={0xa, 0x4e23, 0x800, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7}, @in6={0xa, 0x0, 0x10001, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x800}], 0x38) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000002400)=[@in6={0xa, 0x4e22, 0x0, @loopback, 0x7}, @in={0x2, 0x0, @loopback}], 0x2c) gettid() setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) 12:31:30 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23}, 0x1c) listen(r0, 0x10003) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) r1 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) ftruncate(0xffffffffffffffff, 0xb435) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, &(0x7f0000000100)=[@in6={0xa, 0x4e23, 0x800, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7}, @in6={0xa, 0x0, 0x10001, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x800}], 0x38) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000002400)=[@in6={0xa, 0x4e22, 0x0, @loopback, 0x7}, @in={0x2, 0x0, @loopback}], 0x2c) gettid() setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) 12:31:30 executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380), 0x10000023, &(0x7f00000002c0)=""/77, 0x42e}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r0, 0x5452, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x47, &(0x7f0000000000)}, 0x0) 12:31:31 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23}, 0x1c) listen(r0, 0x10003) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) r1 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) ftruncate(0xffffffffffffffff, 0xb435) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, &(0x7f0000000100)=[@in6={0xa, 0x4e23, 0x800, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7}, @in6={0xa, 0x0, 0x10001, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x800}], 0x38) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000002400)=[@in6={0xa, 0x4e22, 0x0, @loopback, 0x7}, @in={0x2, 0x0, @loopback}], 0x2c) gettid() setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) 12:31:32 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x14001, 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, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6453dd7f}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f00000018c0)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b\x198_\xce8!\x12\xbc\xd1}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14\x8c\xa2\x16\xdd[\xb0,q\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6d\x854>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xf6\x19\xe2\x92 \x99\fbqPg\x94\xd5\x18\xfe\x0e\x8f \x01~\x93\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\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\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\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\x03\xa9\xe1\xcc\xe7m\x80\'\xf0\xa5\xed*\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x00\x00\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\x91\x00\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x98Av\xa5\xb7oc\x99\xba\x97\xaa\x10\xcd\x11\x17\xc3p(\xa9#K(4\xd4\xf0\xe7\x9a\xd9i\xbfZj\xfa\x1fK\xbb\xee \xbb\xbe\x04\x9e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\x14f%\x82\x82\x0f#\x12{c\xdf]QG`zV\xd7\x0f\xaej\xf1\x8b\x10+\xc1\xc6\xff7\x83Ye\xb3\x8b\xdb\xb8\x11\xe1\xef\x9c\v\xe6\xbci\xc9J\b\x93H/\x96\xc5\xb5\xc2TkWO\xd3\xe1\x0e\xe3\xd4\xaa/R\x87\x1f\x8e\x0f\x81j\xb3\x1e\xd6\xb5\x8f\x95\n\xc6Y\xd4\x86\xf8\xc8\x7f\xdc0\a3') sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000000)={0x0, 0x6, 0x8}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) ioctl$TCSETSF(r1, 0x5437, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x30) 12:31:32 executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380), 0x10000023, &(0x7f00000002c0)=""/77, 0x42e}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r0, 0x5452, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x47, &(0x7f0000000000)}, 0x0) 12:31:32 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23}, 0x1c) listen(r0, 0x10003) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) r1 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) ftruncate(0xffffffffffffffff, 0xb435) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, &(0x7f0000000100)=[@in6={0xa, 0x4e23, 0x800, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7}, @in6={0xa, 0x0, 0x10001, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x800}], 0x38) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000002400)=[@in6={0xa, 0x4e22, 0x0, @loopback, 0x7}, @in={0x2, 0x0, @loopback}], 0x2c) gettid() setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) 12:31:33 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x14001, 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, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6453dd7f}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f00000018c0)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b\x198_\xce8!\x12\xbc\xd1}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14\x8c\xa2\x16\xdd[\xb0,q\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6d\x854>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xf6\x19\xe2\x92 \x99\fbqPg\x94\xd5\x18\xfe\x0e\x8f \x01~\x93\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\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\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\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\x03\xa9\xe1\xcc\xe7m\x80\'\xf0\xa5\xed*\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x00\x00\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\x91\x00\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x98Av\xa5\xb7oc\x99\xba\x97\xaa\x10\xcd\x11\x17\xc3p(\xa9#K(4\xd4\xf0\xe7\x9a\xd9i\xbfZj\xfa\x1fK\xbb\xee \xbb\xbe\x04\x9e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\x14f%\x82\x82\x0f#\x12{c\xdf]QG`zV\xd7\x0f\xaej\xf1\x8b\x10+\xc1\xc6\xff7\x83Ye\xb3\x8b\xdb\xb8\x11\xe1\xef\x9c\v\xe6\xbci\xc9J\b\x93H/\x96\xc5\xb5\xc2TkWO\xd3\xe1\x0e\xe3\xd4\xaa/R\x87\x1f\x8e\x0f\x81j\xb3\x1e\xd6\xb5\x8f\x95\n\xc6Y\xd4\x86\xf8\xc8\x7f\xdc0\a3') sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000000)={0x0, 0x6, 0x8}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) ioctl$TCSETSF(r1, 0x5437, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x30) 12:31:33 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SOUND_MIXER_WRITE_VOLUME(r0, 0x400448c9, &(0x7f0000000080)) 12:31:33 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23}, 0x1c) listen(r0, 0x10003) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) r1 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) ftruncate(0xffffffffffffffff, 0xb435) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, &(0x7f0000000100)=[@in6={0xa, 0x4e23, 0x800, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7}, @in6={0xa, 0x0, 0x10001, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x800}], 0x38) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000002400)=[@in6={0xa, 0x4e22, 0x0, @loopback, 0x7}, @in={0x2, 0x0, @loopback}], 0x2c) gettid() setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) 12:31:33 executing program 0: r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0xffffff2d, &(0x7f0000000080)=[{&(0x7f0000000040)="e03f030027000b05d25a80648c6394f90724fc60100000000a000000054782c137153e370748018000f01700d1bd", 0x33fe0}], 0x1}, 0x900) 12:31:33 executing program 3: perf_event_open(&(0x7f0000002500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x73, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="2e0000002f000511d25a80648c63940d0424fc60100004400c7a02000200000037153e370a000580ac1414bbd1bd", 0x2e}], 0x1}, 0x0) [ 339.380200][ T7227] netlink: 'syz-executor.0': attribute type 1 has an invalid length. 12:31:33 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan1\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000006c0)={0x68, r3, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r1}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_FRAME={0x3e, 0x33, @data_frame={@qos_no_ht={{@type01={{}, {}, @device_b}}, {@type11={{}, {}, @broadcast, @device_a, @from_mac=@broadcast, {}, @device_b}}}}}]}, 0x68}}, 0x0) [ 339.468706][ T7227] netlink: 194484 bytes leftover after parsing attributes in process `syz-executor.0'. 12:31:33 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x14001, 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, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6453dd7f}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f00000018c0)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b\x198_\xce8!\x12\xbc\xd1}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14\x8c\xa2\x16\xdd[\xb0,q\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6d\x854>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xf6\x19\xe2\x92 \x99\fbqPg\x94\xd5\x18\xfe\x0e\x8f \x01~\x93\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\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\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\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\x03\xa9\xe1\xcc\xe7m\x80\'\xf0\xa5\xed*\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x00\x00\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\x91\x00\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x98Av\xa5\xb7oc\x99\xba\x97\xaa\x10\xcd\x11\x17\xc3p(\xa9#K(4\xd4\xf0\xe7\x9a\xd9i\xbfZj\xfa\x1fK\xbb\xee \xbb\xbe\x04\x9e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\x14f%\x82\x82\x0f#\x12{c\xdf]QG`zV\xd7\x0f\xaej\xf1\x8b\x10+\xc1\xc6\xff7\x83Ye\xb3\x8b\xdb\xb8\x11\xe1\xef\x9c\v\xe6\xbci\xc9J\b\x93H/\x96\xc5\xb5\xc2TkWO\xd3\xe1\x0e\xe3\xd4\xaa/R\x87\x1f\x8e\x0f\x81j\xb3\x1e\xd6\xb5\x8f\x95\n\xc6Y\xd4\x86\xf8\xc8\x7f\xdc0\a3') sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000000)={0x0, 0x6, 0x8}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) ioctl$TCSETSF(r1, 0x5437, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x30) 12:31:33 executing program 0: chdir(0x0) creat(0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getpeername$packet(r2, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0xa) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000240)={@empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, r3}) [ 339.946819][ T7233] netlink: 'syz-executor.3': attribute type 4 has an invalid length. 12:31:34 executing program 3: perf_event_open(&(0x7f0000002500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x73, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="2e0000002f000511d25a80648c63940d0424fc60100004400c7a02000200000037153e370a000580ac1414bbd1bd", 0x2e}], 0x1}, 0x0) 12:31:34 executing program 0: chdir(0x0) creat(0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getpeername$packet(r2, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0xa) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000240)={@empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, r3}) [ 340.392664][ T7242] netlink: 'syz-executor.3': attribute type 4 has an invalid length. 12:31:34 executing program 0: chdir(0x0) creat(0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getpeername$packet(r2, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0xa) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000240)={@empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, r3}) 12:31:34 executing program 3: perf_event_open(&(0x7f0000002500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x73, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="2e0000002f000511d25a80648c63940d0424fc60100004400c7a02000200000037153e370a000580ac1414bbd1bd", 0x2e}], 0x1}, 0x0) [ 340.937081][ T7252] netlink: 'syz-executor.3': attribute type 4 has an invalid length. 12:31:35 executing program 0: chdir(0x0) creat(0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getpeername$packet(r2, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0xa) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000240)={@empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, r3}) 12:31:35 executing program 1: r0 = fsopen(&(0x7f0000000000)='cifs\x00', 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) dup2(r1, r0) 12:31:35 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {}], 0x35, 0x0) 12:31:35 executing program 5: mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00d00, 0x4, 0x0, 0x0, 0x0) get_mempolicy(0x0, 0x0, 0x0, &(0x7f0000935000/0x4000)=nil, 0x3) 12:31:35 executing program 3: perf_event_open(&(0x7f0000002500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x73, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="2e0000002f000511d25a80648c63940d0424fc60100004400c7a02000200000037153e370a000580ac1414bbd1bd", 0x2e}], 0x1}, 0x0) 12:31:35 executing program 4: socket$inet_sctp(0x2, 0x1, 0x84) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@dellink={0x34, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x10100}, [@IFLA_ALT_IFNAME={0x14, 0x35, 'syz_tun\x00'}]}, 0x34}}, 0x0) pivot_root(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockname$packet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000200)=@newchain={0x6c, 0x64, 0x200, 0x0, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff2}, {0x0, 0x2}, {0xb, 0x8}}, [@filter_kind_options=@f_matchall={{0xd}, {0x4}}, @filter_kind_options=@f_u32={{0x8}, {0x1c, 0x2, [@TCA_U32_LINK={0x8, 0x3, 0x6}, @TCA_U32_HASH={0x8, 0x2, 0x8}, @TCA_U32_CLASSID={0x8, 0x1, {0x0, 0xa}}]}}, @TCA_CHAIN={0x8, 0xb, 0x40}, @TCA_RATE={0x6}]}, 0x6c}}, 0x40000) lsetxattr$trusted_overlay_redirect(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8, 0x3) 12:31:35 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) bind$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = fsopen(&(0x7f0000000040)='afs\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000000)='source', &(0x7f00000000c0)='%(,:', 0x0) poll(0x0, 0x0, 0x0) 12:31:35 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000002f40)={0x0, 0x0, &(0x7f0000002f00)={&(0x7f0000002dc0)=@updsa={0xf0, 0x1a, 0x901, 0x0, 0x0, {{@in=@multicast1, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0xa0}, {@in=@dev}, @in6=@private0, {}, {}, {}, 0x0, 0x0, 0xa}}, 0xf0}}, 0x0) 12:31:35 executing program 0: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000300)={0x12, 0xbc, 0x8, 0x101}, 0x40) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r0, &(0x7f0000000140), &(0x7f0000000240)=@udp}, 0x20) [ 341.246019][ T7264] netlink: 'syz-executor.3': attribute type 4 has an invalid length. 12:31:35 executing program 1: perf_event_open(&(0x7f00000003c0)={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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$can_raw(0x1d, 0x3, 0x1) pipe2$9p(&(0x7f0000000000), 0x4000) close_range(r0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) sendmsg$can_raw(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040), 0x10, 0x0}, 0x0) socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 12:31:35 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x5, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x478, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x1000) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$setstatus(r1, 0x4, 0x42800) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 12:31:35 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000060000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x8000000000001}}, 0x30) 12:31:35 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r2, 0x4008ae89, &(0x7f0000001a40)={"06000000dd245c84ce000000c9c8dc19643272a96fa42b76b10000402bec0ba41f0100003a40c8a45c0400003b00041f04000000003c5ca2b6000040ee377abaece6b88378e3d63a01000040361d264ffa8b46485f02baee014d564b4252066178868d1ef4b5365c5dc26ca097ddda7c21a9845c0c1dbc75d7ea4df10000174a3ac8694525a72f44500a1f0db500800000000000008f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde318ead4825aa006a832d309fcda5bb5a6baa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff53bf79a1f5c5dc34b2262d66ae793b6304a30b97077f1c131045cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478fbe65449b404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f58e068af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5eddec2d1cc39035caef10dcd2c569319d6e9bb2058d023f669a64fc7d9684364673dcfa9235ea5a2ff23c4bb5c5acb2e8976dcac779ff000000000000003d4e185afe28b774b99d38c90937428617de4cdd6f53c419ce31054182fd898af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e9605ab8c3c43840abd17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba16f70f558b2246ad95ccf7d3f80cc0f768f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a800655d127de6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3efb254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f47692613e28387e955722908dd88b56163be8312ff47c5b6f070072975af74e97a5a8110a4d74496f4c8ec82ddb56d9b962d2fc43fa01a047666843badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffb7e7603970800000000000000d372bdd6d89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d819164300"}) [ 341.636953][ T26] audit: type=1400 audit(1639398695.637:393): avc: denied { read } for pid=7274 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=perf_event permissive=1 12:31:35 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) bind$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = fsopen(&(0x7f0000000040)='afs\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000000)='source', &(0x7f00000000c0)='%(,:', 0x0) poll(0x0, 0x0, 0x0) 12:31:35 executing program 1: perf_event_open(&(0x7f00000003c0)={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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$can_raw(0x1d, 0x3, 0x1) pipe2$9p(&(0x7f0000000000), 0x4000) close_range(r0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) sendmsg$can_raw(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040), 0x10, 0x0}, 0x0) socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 12:31:35 executing program 5: perf_event_open(&(0x7f00000003c0)={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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$can_raw(0x1d, 0x3, 0x1) pipe2$9p(&(0x7f0000000000), 0x4000) close_range(r0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) sendmsg$can_raw(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040), 0x10, 0x0}, 0x0) socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 12:31:35 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x1, 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x505, 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, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000005200)=[{{&(0x7f0000000200)=@can, 0x80, 0x0, 0x0, &(0x7f00000018c0)=""/86, 0x56}, 0x1}, {{0x0, 0x0, &(0x7f0000005180)=[{0x0}], 0x1}, 0x3}], 0x2, 0x40012142, &(0x7f0000005300)) ioctl$PIO_CMAP(0xffffffffffffffff, 0x4b71, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4000000000d, 0x0, 0xf2f5, 0xffffffff80000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$sock_ifreq(r1, 0x89a2, &(0x7f0000000000)={'bridge0\x00', @ifru_settings={0x0, 0x0, @fr=0x0}}) ioctl$sock_ifreq(0xffffffffffffffff, 0x89a3, &(0x7f0000000000)={'bridge0\x00', @ifru_settings={0x0, 0x0, @fr=0x0}}) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 12:31:36 executing program 4: socket$inet_sctp(0x2, 0x1, 0x84) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@dellink={0x34, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x10100}, [@IFLA_ALT_IFNAME={0x14, 0x35, 'syz_tun\x00'}]}, 0x34}}, 0x0) pivot_root(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockname$packet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000200)=@newchain={0x6c, 0x64, 0x200, 0x0, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff2}, {0x0, 0x2}, {0xb, 0x8}}, [@filter_kind_options=@f_matchall={{0xd}, {0x4}}, @filter_kind_options=@f_u32={{0x8}, {0x1c, 0x2, [@TCA_U32_LINK={0x8, 0x3, 0x6}, @TCA_U32_HASH={0x8, 0x2, 0x8}, @TCA_U32_CLASSID={0x8, 0x1, {0x0, 0xa}}]}}, @TCA_CHAIN={0x8, 0xb, 0x40}, @TCA_RATE={0x6}]}, 0x6c}}, 0x40000) lsetxattr$trusted_overlay_redirect(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8, 0x3) 12:31:36 executing program 1: perf_event_open(&(0x7f00000003c0)={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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$can_raw(0x1d, 0x3, 0x1) pipe2$9p(&(0x7f0000000000), 0x4000) close_range(r0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) sendmsg$can_raw(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040), 0x10, 0x0}, 0x0) socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 12:31:36 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) bind$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = fsopen(&(0x7f0000000040)='afs\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000000)='source', &(0x7f00000000c0)='%(,:', 0x0) poll(0x0, 0x0, 0x0) 12:31:36 executing program 5: perf_event_open(&(0x7f00000003c0)={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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$can_raw(0x1d, 0x3, 0x1) pipe2$9p(&(0x7f0000000000), 0x4000) close_range(r0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) sendmsg$can_raw(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040), 0x10, 0x0}, 0x0) socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 12:31:36 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x1, 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x505, 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, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000005200)=[{{&(0x7f0000000200)=@can, 0x80, 0x0, 0x0, &(0x7f00000018c0)=""/86, 0x56}, 0x1}, {{0x0, 0x0, &(0x7f0000005180)=[{0x0}], 0x1}, 0x3}], 0x2, 0x40012142, &(0x7f0000005300)) ioctl$PIO_CMAP(0xffffffffffffffff, 0x4b71, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4000000000d, 0x0, 0xf2f5, 0xffffffff80000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$sock_ifreq(r1, 0x89a2, &(0x7f0000000000)={'bridge0\x00', @ifru_settings={0x0, 0x0, @fr=0x0}}) ioctl$sock_ifreq(0xffffffffffffffff, 0x89a3, &(0x7f0000000000)={'bridge0\x00', @ifru_settings={0x0, 0x0, @fr=0x0}}) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 12:31:36 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x5, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x478, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x1000) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$setstatus(r1, 0x4, 0x42800) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 12:31:36 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) bind$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = fsopen(&(0x7f0000000040)='afs\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000000)='source', &(0x7f00000000c0)='%(,:', 0x0) poll(0x0, 0x0, 0x0) 12:31:36 executing program 1: perf_event_open(&(0x7f00000003c0)={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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$can_raw(0x1d, 0x3, 0x1) pipe2$9p(&(0x7f0000000000), 0x4000) close_range(r0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) sendmsg$can_raw(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040), 0x10, 0x0}, 0x0) socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 12:31:36 executing program 4: socket$inet_sctp(0x2, 0x1, 0x84) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@dellink={0x34, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x10100}, [@IFLA_ALT_IFNAME={0x14, 0x35, 'syz_tun\x00'}]}, 0x34}}, 0x0) pivot_root(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockname$packet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000200)=@newchain={0x6c, 0x64, 0x200, 0x0, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff2}, {0x0, 0x2}, {0xb, 0x8}}, [@filter_kind_options=@f_matchall={{0xd}, {0x4}}, @filter_kind_options=@f_u32={{0x8}, {0x1c, 0x2, [@TCA_U32_LINK={0x8, 0x3, 0x6}, @TCA_U32_HASH={0x8, 0x2, 0x8}, @TCA_U32_CLASSID={0x8, 0x1, {0x0, 0xa}}]}}, @TCA_CHAIN={0x8, 0xb, 0x40}, @TCA_RATE={0x6}]}, 0x6c}}, 0x40000) lsetxattr$trusted_overlay_redirect(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8, 0x3) 12:31:36 executing program 5: perf_event_open(&(0x7f00000003c0)={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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$can_raw(0x1d, 0x3, 0x1) pipe2$9p(&(0x7f0000000000), 0x4000) close_range(r0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) sendmsg$can_raw(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040), 0x10, 0x0}, 0x0) socket$can_raw(0x1d, 0x3, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 12:31:36 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x1, 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x505, 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, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000005200)=[{{&(0x7f0000000200)=@can, 0x80, 0x0, 0x0, &(0x7f00000018c0)=""/86, 0x56}, 0x1}, {{0x0, 0x0, &(0x7f0000005180)=[{0x0}], 0x1}, 0x3}], 0x2, 0x40012142, &(0x7f0000005300)) ioctl$PIO_CMAP(0xffffffffffffffff, 0x4b71, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4000000000d, 0x0, 0xf2f5, 0xffffffff80000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$sock_ifreq(r1, 0x89a2, &(0x7f0000000000)={'bridge0\x00', @ifru_settings={0x0, 0x0, @fr=0x0}}) ioctl$sock_ifreq(0xffffffffffffffff, 0x89a3, &(0x7f0000000000)={'bridge0\x00', @ifru_settings={0x0, 0x0, @fr=0x0}}) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 342.567141][ T3938] netdevsim netdevsim2 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 12:31:36 executing program 5: r0 = perf_event_open(&(0x7f000001d000)={0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x5, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x478, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x1000) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$setstatus(r1, 0x4, 0x42800) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 12:31:36 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x1, 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x505, 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, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000005200)=[{{&(0x7f0000000200)=@can, 0x80, 0x0, 0x0, &(0x7f00000018c0)=""/86, 0x56}, 0x1}, {{0x0, 0x0, &(0x7f0000005180)=[{0x0}], 0x1}, 0x3}], 0x2, 0x40012142, &(0x7f0000005300)) ioctl$PIO_CMAP(0xffffffffffffffff, 0x4b71, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4000000000d, 0x0, 0xf2f5, 0xffffffff80000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$sock_ifreq(r1, 0x89a2, &(0x7f0000000000)={'bridge0\x00', @ifru_settings={0x0, 0x0, @fr=0x0}}) ioctl$sock_ifreq(0xffffffffffffffff, 0x89a3, &(0x7f0000000000)={'bridge0\x00', @ifru_settings={0x0, 0x0, @fr=0x0}}) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 12:31:36 executing program 2: openat$procfs(0xffffff9c, &(0x7f0000000000)='/proc/asound/seq/clients\x00', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') write$snddsp(r0, 0x0, 0x0) 12:31:36 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) tee(r1, r0, 0x3, 0x0) 12:31:36 executing program 4: socket$inet_sctp(0x2, 0x1, 0x84) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@dellink={0x34, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x10100}, [@IFLA_ALT_IFNAME={0x14, 0x35, 'syz_tun\x00'}]}, 0x34}}, 0x0) pivot_root(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockname$packet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000200)=@newchain={0x6c, 0x64, 0x200, 0x0, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff2}, {0x0, 0x2}, {0xb, 0x8}}, [@filter_kind_options=@f_matchall={{0xd}, {0x4}}, @filter_kind_options=@f_u32={{0x8}, {0x1c, 0x2, [@TCA_U32_LINK={0x8, 0x3, 0x6}, @TCA_U32_HASH={0x8, 0x2, 0x8}, @TCA_U32_CLASSID={0x8, 0x1, {0x0, 0xa}}]}}, @TCA_CHAIN={0x8, 0xb, 0x40}, @TCA_RATE={0x6}]}, 0x6c}}, 0x40000) lsetxattr$trusted_overlay_redirect(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8, 0x3) [ 342.773909][ T3938] netdevsim netdevsim2 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 12:31:36 executing program 0: clock_gettime(0x1, &(0x7f0000000240)) [ 342.897022][ T3938] netdevsim netdevsim2 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 342.982532][ T3938] netdevsim netdevsim2 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 343.269270][ T3938] tipc: Left network mode 12:31:37 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x5, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x478, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x1000) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$setstatus(r1, 0x4, 0x42800) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 12:31:37 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) tee(r1, r0, 0x3, 0x0) 12:31:37 executing program 2: openat$procfs(0xffffff9c, &(0x7f0000000000)='/proc/asound/seq/clients\x00', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') write$snddsp(r0, 0x0, 0x0) 12:31:37 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x83, &(0x7f0000000140)={0x0, 0x7ff}, 0x8) 12:31:37 executing program 4: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x7f, 0x0, 0x0, 0xf5, 0x0, 0x100000000, 0x2ea10, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4, 0x0, 0x49402, 0xf1, 0x2010000, 0x9, 0x1, 0x8, 0x21, 0x0, @perf_bp={&(0x7f00000000c0), 0xe}, 0x5045d, 0x1000, 0x200, 0x0, 0xfffffffffffffffc, 0xfffffeff, 0x2, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xc, r1, 0xa) write(0xffffffffffffffff, &(0x7f0000000280)="2f4ed30d550e7f000000000000f1d67398", 0x11) r2 = socket$inet_udp(0x2, 0x2, 0x0) creat(&(0x7f00000002c0)='./file0\x00', 0x1) creat(&(0x7f0000000200)='./file0\x00', 0x1cf) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000240), 0x9) keyctl$search(0xa, r0, &(0x7f00000004c0)='encrypted\x00', &(0x7f0000000500)={'syz', 0x0}, r0) fallocate(r2, 0x20, 0xfffffffffffffff7, 0x80) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 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, 0x280, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000000)={@broadcast, @loopback, @local}, 0xc) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000440)={0x50, 0x0, 0x0, {0x7, 0x22, 0x6, 0x529080, 0x7, 0x20, 0x7, 0xffffffff}}, 0x50) socket$inet_udp(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x4) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r3, 0x0, 0xca, &(0x7f0000000000), 0x10) shmctl$IPC_INFO(0x0, 0x3, &(0x7f0000000300)=""/157) openat$ttyS3(0xffffffffffffff9c, &(0x7f00000001c0), 0x1e7681, 0x0) 12:31:37 executing program 2: openat$procfs(0xffffff9c, &(0x7f0000000000)='/proc/asound/seq/clients\x00', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') write$snddsp(r0, 0x0, 0x0) 12:31:37 executing program 5: r0 = perf_event_open(&(0x7f000001d000)={0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x5, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x478, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x1000) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$setstatus(r1, 0x4, 0x42800) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 12:31:37 executing program 0: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 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, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xed) r1 = socket(0x1e, 0x4, 0x0) r2 = socket(0x1e, 0x4, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, 0x0) setsockopt$packet_tx_ring(r2, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x3}, 0x10) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r1, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f0000000000)="ee", 0x101d0}], 0x1}}], 0x92, 0x3000000) r3 = dup3(r2, r1, 0x0) recvmmsg(r3, &(0x7f0000002c00)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/110, 0x6e}], 0x1}}], 0x1, 0x0, 0x0) 12:31:37 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) tee(r1, r0, 0x3, 0x0) 12:31:37 executing program 4: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x7f, 0x0, 0x0, 0xf5, 0x0, 0x100000000, 0x2ea10, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4, 0x0, 0x49402, 0xf1, 0x2010000, 0x9, 0x1, 0x8, 0x21, 0x0, @perf_bp={&(0x7f00000000c0), 0xe}, 0x5045d, 0x1000, 0x200, 0x0, 0xfffffffffffffffc, 0xfffffeff, 0x2, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xc, r1, 0xa) write(0xffffffffffffffff, &(0x7f0000000280)="2f4ed30d550e7f000000000000f1d67398", 0x11) r2 = socket$inet_udp(0x2, 0x2, 0x0) creat(&(0x7f00000002c0)='./file0\x00', 0x1) creat(&(0x7f0000000200)='./file0\x00', 0x1cf) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000240), 0x9) keyctl$search(0xa, r0, &(0x7f00000004c0)='encrypted\x00', &(0x7f0000000500)={'syz', 0x0}, r0) fallocate(r2, 0x20, 0xfffffffffffffff7, 0x80) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 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, 0x280, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000000)={@broadcast, @loopback, @local}, 0xc) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000440)={0x50, 0x0, 0x0, {0x7, 0x22, 0x6, 0x529080, 0x7, 0x20, 0x7, 0xffffffff}}, 0x50) socket$inet_udp(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x4) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r3, 0x0, 0xca, &(0x7f0000000000), 0x10) shmctl$IPC_INFO(0x0, 0x3, &(0x7f0000000300)=""/157) openat$ttyS3(0xffffffffffffff9c, &(0x7f00000001c0), 0x1e7681, 0x0) 12:31:37 executing program 2: openat$procfs(0xffffff9c, &(0x7f0000000000)='/proc/asound/seq/clients\x00', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') write$snddsp(r0, 0x0, 0x0) 12:31:37 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) tee(r1, r0, 0x3, 0x0) [ 343.863690][ T26] audit: type=1400 audit(1639398697.857:394): avc: denied { read } for pid=7354 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 344.211763][ T3938] device hsr_slave_0 left promiscuous mode [ 344.263586][ T3938] device hsr_slave_1 left promiscuous mode [ 344.284523][ T3938] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 344.303180][ T3938] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 344.337681][ T3938] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 344.359613][ T3938] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 344.391998][ T3938] device bridge_slave_1 left promiscuous mode [ 344.406707][ T3938] bridge0: port 2(bridge_slave_1) entered disabled state [ 344.433672][ T3938] device bridge_slave_0 left promiscuous mode [ 344.446062][ T3938] bridge0: port 1(bridge_slave_0) entered disabled state 12:31:38 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x5, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x478, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x1000) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$setstatus(r1, 0x4, 0x42800) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 12:31:38 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg(r0, &(0x7f0000007940)=[{{&(0x7f00000002c0)=@in={0x2, 0x4f20, @empty}, 0x80, &(0x7f0000000340)=[{&(0x7f0000000900)="dba4623e718575cd946916f8f5f873f221bf864272fa77ecfa770a8c7f8cf2efc9f1b7fecacf429da2ce80b93dcb339aea2e13dba81d60f52e6d07d0", 0x3c}], 0x1}}, {{&(0x7f0000000380)=@hci, 0x80, 0x0}}], 0x2, 0x0) 12:31:38 executing program 2: perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socketpair(0x8000000000001e, 0x4, 0x0, &(0x7f000000dff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$alg(r0, &(0x7f0000236fc8)=[{0x8004000, 0x0, &(0x7f00000fff80), 0x0, &(0x7f0000000140)=[@assoc]}], 0x13c, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, 0x0, 0x0) 12:31:38 executing program 4: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x7f, 0x0, 0x0, 0xf5, 0x0, 0x100000000, 0x2ea10, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4, 0x0, 0x49402, 0xf1, 0x2010000, 0x9, 0x1, 0x8, 0x21, 0x0, @perf_bp={&(0x7f00000000c0), 0xe}, 0x5045d, 0x1000, 0x200, 0x0, 0xfffffffffffffffc, 0xfffffeff, 0x2, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xc, r1, 0xa) write(0xffffffffffffffff, &(0x7f0000000280)="2f4ed30d550e7f000000000000f1d67398", 0x11) r2 = socket$inet_udp(0x2, 0x2, 0x0) creat(&(0x7f00000002c0)='./file0\x00', 0x1) creat(&(0x7f0000000200)='./file0\x00', 0x1cf) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000240), 0x9) keyctl$search(0xa, r0, &(0x7f00000004c0)='encrypted\x00', &(0x7f0000000500)={'syz', 0x0}, r0) fallocate(r2, 0x20, 0xfffffffffffffff7, 0x80) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 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, 0x280, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000000)={@broadcast, @loopback, @local}, 0xc) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000440)={0x50, 0x0, 0x0, {0x7, 0x22, 0x6, 0x529080, 0x7, 0x20, 0x7, 0xffffffff}}, 0x50) socket$inet_udp(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x4) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r3, 0x0, 0xca, &(0x7f0000000000), 0x10) shmctl$IPC_INFO(0x0, 0x3, &(0x7f0000000300)=""/157) openat$ttyS3(0xffffffffffffff9c, &(0x7f00000001c0), 0x1e7681, 0x0) [ 344.495685][ T3938] device veth1_macvtap left promiscuous mode [ 344.519139][ T3938] device veth0_macvtap left promiscuous mode 12:31:38 executing program 0: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 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, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xed) r1 = socket(0x1e, 0x4, 0x0) r2 = socket(0x1e, 0x4, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, 0x0) setsockopt$packet_tx_ring(r2, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x3}, 0x10) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r1, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f0000000000)="ee", 0x101d0}], 0x1}}], 0x92, 0x3000000) r3 = dup3(r2, r1, 0x0) recvmmsg(r3, &(0x7f0000002c00)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/110, 0x6e}], 0x1}}], 0x1, 0x0, 0x0) 12:31:38 executing program 5: r0 = perf_event_open(&(0x7f000001d000)={0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x5, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x478, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x1000) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$setstatus(r1, 0x4, 0x42800) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 344.553343][ T3938] device veth1_vlan left promiscuous mode [ 344.559233][ T3938] device veth0_vlan left promiscuous mode 12:31:38 executing program 1: r0 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/card0/oss_mixer\x00', 0x2002, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 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, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) write$proc_mixer(r0, &(0x7f0000000140)=[{'MONITOR', @void}, {'CD', @val={' \'', 'Master Playback Switch'}}, {'BASS', @void}, {'MONITOR', @val={' \'', 'CD'}}, {'OGAIN', @val={' \'', 'Mic'}}, {'LINE1', @val={' \'', 'Master Capture'}}], 0xad) dup3(r1, r0, 0x0) 12:31:39 executing program 1: r0 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/card0/oss_mixer\x00', 0x2002, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 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, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) write$proc_mixer(r0, &(0x7f0000000140)=[{'MONITOR', @void}, {'CD', @val={' \'', 'Master Playback Switch'}}, {'BASS', @void}, {'MONITOR', @val={' \'', 'CD'}}, {'OGAIN', @val={' \'', 'Mic'}}, {'LINE1', @val={' \'', 'Master Capture'}}], 0xad) dup3(r1, r0, 0x0) 12:31:39 executing program 1: r0 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/card0/oss_mixer\x00', 0x2002, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 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, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) write$proc_mixer(r0, &(0x7f0000000140)=[{'MONITOR', @void}, {'CD', @val={' \'', 'Master Playback Switch'}}, {'BASS', @void}, {'MONITOR', @val={' \'', 'CD'}}, {'OGAIN', @val={' \'', 'Mic'}}, {'LINE1', @val={' \'', 'Master Capture'}}], 0xad) dup3(r1, r0, 0x0) 12:31:39 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDFONTOP_GET(r0, 0x4b65, 0x0) 12:31:39 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000006c0)={&(0x7f0000000340)=@in6={0x1c, 0x1c}, 0x1c, 0x0, 0x0, 0x0, 0x2c}, 0x0) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x4}, 0x14) 12:31:39 executing program 1: r0 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/card0/oss_mixer\x00', 0x2002, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 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, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) write$proc_mixer(r0, &(0x7f0000000140)=[{'MONITOR', @void}, {'CD', @val={' \'', 'Master Playback Switch'}}, {'BASS', @void}, {'MONITOR', @val={' \'', 'CD'}}, {'OGAIN', @val={' \'', 'Mic'}}, {'LINE1', @val={' \'', 'Master Capture'}}], 0xad) dup3(r1, r0, 0x0) 12:31:39 executing program 3: ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000001340)=ANY=[@ANYBLOB="01b8628b6f7af7a7932a94df768f945a96d2efb96789371a36d7c131ae85d098c9a182ad5338762c0fbcb34b166b558e05a39bbb44a0cd7690c1a5e9f467bc1c40c388295377e85c00d30fc24756c75cb56a3bbac519c26e583f66747063ca0a03714ce8a4e0520c677673ee562aba460c9648e30c15ef787510d036a1a5"]) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, 0x0, 0x0) sched_setattr(r0, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) vmsplice(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) open(0x0, 0x1612c2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ptrace(0xffffffffffffffff, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TCSETSF(r1, 0x5453, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000000340)={{0x0, 0x200, 0x7ff, 0xffffffffffff8001, 0x6caf9f4f, 0x6, 0x8225, 0x1746, 0x5, 0x0, 0x3, 0x0, 0x1, 0xa80}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) 12:31:39 executing program 0: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 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, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xed) r1 = socket(0x1e, 0x4, 0x0) r2 = socket(0x1e, 0x4, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, 0x0) setsockopt$packet_tx_ring(r2, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x3}, 0x10) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r1, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f0000000000)="ee", 0x101d0}], 0x1}}], 0x92, 0x3000000) r3 = dup3(r2, r1, 0x0) recvmmsg(r3, &(0x7f0000002c00)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/110, 0x6e}], 0x1}}], 0x1, 0x0, 0x0) [ 346.084839][ T3938] team0 (unregistering): Port device team_slave_1 removed [ 346.105484][ T3938] team0 (unregistering): Port device team_slave_0 removed 12:31:40 executing program 2: perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socketpair(0x8000000000001e, 0x4, 0x0, &(0x7f000000dff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$alg(r0, &(0x7f0000236fc8)=[{0x8004000, 0x0, &(0x7f00000fff80), 0x0, &(0x7f0000000140)=[@assoc]}], 0x13c, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, 0x0, 0x0) [ 346.136912][ T3938] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 346.209646][ T3938] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 346.633941][ T3938] bond0 (unregistering): Released all slaves 12:31:40 executing program 4: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x7f, 0x0, 0x0, 0xf5, 0x0, 0x100000000, 0x2ea10, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4, 0x0, 0x49402, 0xf1, 0x2010000, 0x9, 0x1, 0x8, 0x21, 0x0, @perf_bp={&(0x7f00000000c0), 0xe}, 0x5045d, 0x1000, 0x200, 0x0, 0xfffffffffffffffc, 0xfffffeff, 0x2, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xc, r1, 0xa) write(0xffffffffffffffff, &(0x7f0000000280)="2f4ed30d550e7f000000000000f1d67398", 0x11) r2 = socket$inet_udp(0x2, 0x2, 0x0) creat(&(0x7f00000002c0)='./file0\x00', 0x1) creat(&(0x7f0000000200)='./file0\x00', 0x1cf) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000240), 0x9) keyctl$search(0xa, r0, &(0x7f00000004c0)='encrypted\x00', &(0x7f0000000500)={'syz', 0x0}, r0) fallocate(r2, 0x20, 0xfffffffffffffff7, 0x80) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 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, 0x280, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xfdffffffffffffff, 0xffffffffffffffff, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000000)={@broadcast, @loopback, @local}, 0xc) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000440)={0x50, 0x0, 0x0, {0x7, 0x22, 0x6, 0x529080, 0x7, 0x20, 0x7, 0xffffffff}}, 0x50) socket$inet_udp(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x4) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r3, 0x0, 0xca, &(0x7f0000000000), 0x10) shmctl$IPC_INFO(0x0, 0x3, &(0x7f0000000300)=""/157) openat$ttyS3(0xffffffffffffff9c, &(0x7f00000001c0), 0x1e7681, 0x0) 12:31:40 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 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, 0x40514}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, r1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='binder\x00', 0x0, 0x0) socketpair(0x3, 0x800, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="03b25b38e32f3c4d1307659d4bc988e27dd839d7eb17861954fe3fe6a11843d9d3f8f9c99890d49053ff0bc53168", 0x2e, 0x0, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0x6e) umount2(&(0x7f0000002a80)='./file0\x00', 0x100000000000000) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, 0x0) splice(0xffffffffffffffff, &(0x7f0000000400)=0x4, r3, &(0x7f0000000780)=0x8, 0x7, 0x0) syz_mount_image$udf(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x45, 0x3, &(0x7f0000000680)=[{&(0x7f0000000500)="d95a2605b376f048408edce66b907a3d277e71ce02dc6b4c44aeae6f7bf1f6e7a618bd26cf4f77d4afce877fdbeae91452ae93a9273e549c6e80c6b5e42a6054c2e42f8573c902cc41d77b796575c84d1991cd934241a528a32a906ec138fb4f5364cd53f9532a95020e4363bb7617a467ec805c302ba67c790eff1fa5cf7a8c2fd78ef5f702437676e87cedb4b36eb10c168219348ffde2a29e66ecd24ac0b11b60287b5f8c080225a8b78a4b07d9d542a69f9e8a54f6d736ae9c910b20ac2f918772606e5cbb7d38701b11ece03bace7c7139194be7fcf552bb9734812d690ae0a", 0xe2, 0x200}, {&(0x7f0000000600), 0x0, 0x6}, {0x0, 0x0, 0x8001}], 0x10000, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f0000000000)=0x100) sendmmsg$inet(r0, &(0x7f0000000080)=[{{&(0x7f0000000040)={0x2, 0x4e1d, @dev={0xac, 0x14, 0x14, 0x37}}, 0x10, 0x0}}, {{&(0x7f0000002700)={0x2, 0x0, @multicast2}, 0x10, 0x0, 0x0, &(0x7f0000000280)=[@ip_retopts={{0x3c, 0x0, 0x7, {[@generic={0x88, 0x3, '+'}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}], 0x40}}], 0x2, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000000)={0x0, &(0x7f0000000400)}, 0x10) 12:31:40 executing program 3: ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000001340)=ANY=[@ANYBLOB="01b8628b6f7af7a7932a94df768f945a96d2efb96789371a36d7c131ae85d098c9a182ad5338762c0fbcb34b166b558e05a39bbb44a0cd7690c1a5e9f467bc1c40c388295377e85c00d30fc24756c75cb56a3bbac519c26e583f66747063ca0a03714ce8a4e0520c677673ee562aba460c9648e30c15ef787510d036a1a5"]) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, 0x0, 0x0) sched_setattr(r0, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) vmsplice(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) open(0x0, 0x1612c2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ptrace(0xffffffffffffffff, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TCSETSF(r1, 0x5453, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000000340)={{0x0, 0x200, 0x7ff, 0xffffffffffff8001, 0x6caf9f4f, 0x6, 0x8225, 0x1746, 0x5, 0x0, 0x3, 0x0, 0x1, 0xa80}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) 12:31:40 executing program 1: ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000001340)=ANY=[@ANYBLOB="01b8628b6f7af7a7932a94df768f945a96d2efb96789371a36d7c131ae85d098c9a182ad5338762c0fbcb34b166b558e05a39bbb44a0cd7690c1a5e9f467bc1c40c388295377e85c00d30fc24756c75cb56a3bbac519c26e583f66747063ca0a03714ce8a4e0520c677673ee562aba460c9648e30c15ef787510d036a1a5"]) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, 0x0, 0x0) sched_setattr(r0, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) vmsplice(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) open(0x0, 0x1612c2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ptrace(0xffffffffffffffff, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TCSETSF(r1, 0x5453, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000000340)={{0x0, 0x200, 0x7ff, 0xffffffffffff8001, 0x6caf9f4f, 0x6, 0x8225, 0x1746, 0x5, 0x0, 0x3, 0x0, 0x1, 0xa80}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) 12:31:41 executing program 0: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 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, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xed) r1 = socket(0x1e, 0x4, 0x0) r2 = socket(0x1e, 0x4, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, 0x0) setsockopt$packet_tx_ring(r2, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x3}, 0x10) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r1, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f0000000000)="ee", 0x101d0}], 0x1}}], 0x92, 0x3000000) r3 = dup3(r2, r1, 0x0) recvmmsg(r3, &(0x7f0000002c00)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/110, 0x6e}], 0x1}}], 0x1, 0x0, 0x0) 12:31:41 executing program 1: ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000001340)=ANY=[@ANYBLOB="01b8628b6f7af7a7932a94df768f945a96d2efb96789371a36d7c131ae85d098c9a182ad5338762c0fbcb34b166b558e05a39bbb44a0cd7690c1a5e9f467bc1c40c388295377e85c00d30fc24756c75cb56a3bbac519c26e583f66747063ca0a03714ce8a4e0520c677673ee562aba460c9648e30c15ef787510d036a1a5"]) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, 0x0, 0x0) sched_setattr(r0, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) vmsplice(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) open(0x0, 0x1612c2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ptrace(0xffffffffffffffff, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TCSETSF(r1, 0x5453, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000000340)={{0x0, 0x200, 0x7ff, 0xffffffffffff8001, 0x6caf9f4f, 0x6, 0x8225, 0x1746, 0x5, 0x0, 0x3, 0x0, 0x1, 0xa80}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) 12:31:41 executing program 3: ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000001340)=ANY=[@ANYBLOB="01b8628b6f7af7a7932a94df768f945a96d2efb96789371a36d7c131ae85d098c9a182ad5338762c0fbcb34b166b558e05a39bbb44a0cd7690c1a5e9f467bc1c40c388295377e85c00d30fc24756c75cb56a3bbac519c26e583f66747063ca0a03714ce8a4e0520c677673ee562aba460c9648e30c15ef787510d036a1a5"]) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, 0x0, 0x0) sched_setattr(r0, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x41395527) vmsplice(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) open(0x0, 0x1612c2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ptrace(0xffffffffffffffff, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TCSETSF(r1, 0x5453, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000000340)={{0x0, 0x200, 0x7ff, 0xffffffffffff8001, 0x6caf9f4f, 0x6, 0x8225, 0x1746, 0x5, 0x0, 0x3, 0x0, 0x1, 0xa80}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) 12:31:41 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 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, 0x40514}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, r1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='binder\x00', 0x0, 0x0) socketpair(0x3, 0x800, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="03b25b38e32f3c4d1307659d4bc988e27dd839d7eb17861954fe3fe6a11843d9d3f8f9c99890d49053ff0bc53168", 0x2e, 0x0, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0x6e) umount2(&(0x7f0000002a80)='./file0\x00', 0x100000000000000) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, 0x0) splice(0xffffffffffffffff, &(0x7f0000000400)=0x4, r3, &(0x7f0000000780)=0x8, 0x7, 0x0) syz_mount_image$udf(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x45, 0x3, &(0x7f0000000680)=[{&(0x7f0000000500)="d95a2605b376f048408edce66b907a3d277e71ce02dc6b4c44aeae6f7bf1f6e7a618bd26cf4f77d4afce877fdbeae91452ae93a9273e549c6e80c6b5e42a6054c2e42f8573c902cc41d77b796575c84d1991cd934241a528a32a906ec138fb4f5364cd53f9532a95020e4363bb7617a467ec805c302ba67c790eff1fa5cf7a8c2fd78ef5f702437676e87cedb4b36eb10c168219348ffde2a29e66ecd24ac0b11b60287b5f8c080225a8b78a4b07d9d542a69f9e8a54f6d736ae9c910b20ac2f918772606e5cbb7d38701b11ece03bace7c7139194be7fcf552bb9734812d690ae0a", 0xe2, 0x200}, {&(0x7f0000000600), 0x0, 0x6}, {0x0, 0x0, 0x8001}], 0x10000, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f0000000000)=0x100) sendmmsg$inet(r0, &(0x7f0000000080)=[{{&(0x7f0000000040)={0x2, 0x4e1d, @dev={0xac, 0x14, 0x14, 0x37}}, 0x10, 0x0}}, {{&(0x7f0000002700)={0x2, 0x0, @multicast2}, 0x10, 0x0, 0x0, &(0x7f0000000280)=[@ip_retopts={{0x3c, 0x0, 0x7, {[@generic={0x88, 0x3, '+'}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}], 0x40}}], 0x2, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x2, &(0x7f0000000140)=0x6f, 0x4) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000000)={0x0, &(0x7f0000000400)}, 0x10) [ 347.301834][ T26] audit: type=1400 audit(1639398701.307:395): avc: denied { unmount } for pid=3637 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 [ 452.400312][ C1] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: [ 452.407403][ C1] (detected by 1, t=10502 jiffies, g=38013, q=38) [ 452.413917][ C1] rcu: All QSes seen, last rcu_preempt kthread activity 10502 (4294982385-4294971883), jiffies_till_next_fqs=1, root ->qsmask 0x0 [ 452.427289][ C1] rcu: rcu_preempt kthread starved for 10502 jiffies! g38013 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=1 [ 452.438491][ C1] rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. [ 452.448459][ C1] rcu: RCU grace-period kthread stack dump: [ 452.454343][ C1] task:rcu_preempt state:R running task stack:28720 pid: 14 ppid: 2 flags:0x00004000 [ 452.465129][ C1] Call Trace: [ 452.468409][ C1] [ 452.471339][ C1] __schedule+0xa9a/0x4940 [ 452.475863][ C1] ? lockdep_hardirqs_on+0x79/0x100 [ 452.481082][ C1] ? _raw_spin_unlock_irqrestore+0x3d/0x70 [ 452.486949][ C1] ? io_schedule_timeout+0x180/0x180 [ 452.492245][ C1] ? debug_object_destroy+0x210/0x210 [ 452.497673][ C1] schedule+0xd2/0x260 [ 452.501751][ C1] schedule_timeout+0x14a/0x2a0 [ 452.506613][ C1] ? usleep_range_state+0x1b0/0x1b0 [ 452.511820][ C1] ? destroy_timer_on_stack+0x20/0x20 [ 452.517284][ C1] ? dump_vmcb.cold+0x16ec/0x2d46 [ 452.522362][ C1] ? _raw_spin_unlock_irqrestore+0x3d/0x70 [ 452.528183][ C1] ? prepare_to_swait_event+0xee/0x470 [ 452.533698][ C1] rcu_gp_fqs_loop+0x186/0x810 [ 452.538510][ C1] ? force_qs_rnp+0x760/0x760 [ 452.543203][ C1] ? rcu_gp_init+0x906/0x12a0 [ 452.547896][ C1] rcu_gp_kthread+0x1de/0x320 [ 452.552585][ C1] ? rcu_gp_init+0x12a0/0x12a0 [ 452.557358][ C1] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 452.563666][ C1] ? __kthread_parkme+0x15f/0x220 [ 452.568740][ C1] ? rcu_gp_init+0x12a0/0x12a0 [ 452.573514][ C1] kthread+0x405/0x4f0 [ 452.577633][ C1] ? set_kthread_struct+0x130/0x130 [ 452.582849][ C1] ret_from_fork+0x1f/0x30 [ 452.587329][ C1] [ 452.590346][ C1] rcu: Stack dump where RCU GP kthread last ran: [ 452.596666][ C1] NMI backtrace for cpu 1 [ 452.600990][ C1] CPU: 1 PID: 7433 Comm: syz-executor.1 Not tainted 5.16.0-rc5-syzkaller #0 [ 452.609673][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 452.619901][ C1] Call Trace: [ 452.623189][ C1] [ 452.626034][ C1] dump_stack_lvl+0xcd/0x134 [ 452.630729][ C1] nmi_cpu_backtrace.cold+0x47/0x144 [ 452.636030][ C1] ? lapic_can_unplug_cpu+0x80/0x80 [ 452.641281][ C1] nmi_trigger_cpumask_backtrace+0x1b3/0x230 [ 452.647319][ C1] rcu_check_gp_kthread_starvation.cold+0x1fb/0x200 [ 452.654008][ C1] rcu_sched_clock_irq+0x2125/0x2200 [ 452.659310][ C1] ? rcutree_dead_cpu+0x30/0x30 [ 452.664177][ C1] ? do_raw_spin_unlock+0x171/0x230 [ 452.669445][ C1] ? _raw_spin_unlock_irqrestore+0x3d/0x70 [ 452.675266][ C1] update_process_times+0x16d/0x200 [ 452.680646][ C1] tick_sched_handle+0x9b/0x180 [ 452.685574][ C1] tick_sched_timer+0x1b0/0x2d0 [ 452.690531][ C1] ? get_cpu_iowait_time_us+0x3f0/0x3f0 [ 452.696096][ C1] __hrtimer_run_queues+0x1c0/0xe50 [ 452.701307][ C1] ? hrtimer_sleeper_start_expires+0x80/0x80 [ 452.707299][ C1] ? ktime_get_update_offsets_now+0x3eb/0x5c0 [ 452.713380][ C1] hrtimer_interrupt+0x31c/0x790 [ 452.718331][ C1] __sysvec_apic_timer_interrupt+0x146/0x530 [ 452.724358][ C1] sysvec_apic_timer_interrupt+0x8e/0xc0 [ 452.730002][ C1] [ 452.733462][ C1] [ 452.736479][ C1] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 452.742481][ C1] RIP: 0010:unwind_next_frame+0x830/0x1ce0 [ 452.748342][ C1] Code: 07 38 d0 7f 08 84 c0 0f 85 12 12 00 00 41 80 7e 34 00 0f 85 00 fc ff ff 80 3d 6d 77 48 0c 00 0f 85 f3 fb ff ff e9 c8 80 cc 07 <48> b8 00 00 00 00 00 fc ff df 48 8b 54 24 08 48 c1 ea 03 80 3c 02 [ 452.767981][ C1] RSP: 0018:ffffc90004677430 EFLAGS: 00000297 [ 452.774073][ C1] RAX: 0000000000000005 RBX: 1ffff920008cee8e RCX: ffffffff8e101ead [ 452.782070][ C1] RDX: 0000000000000005 RSI: 0000000000000001 RDI: 0000000000000001 [ 452.790161][ C1] RBP: 0000000000000001 R08: ffffffff8e101ea8 R09: 0000000000000001 [ 452.798145][ C1] R10: fffff520008ceeac R11: 000000000008808a R12: ffffc90004677550 [ 452.806122][ C1] R13: ffffc9000467753d R14: ffffc90004677508 R15: ffffffff8e101eac [ 452.814191][ C1] ? stack_trace_save+0x8c/0xc0 [ 452.819058][ C1] ? entry_SYSCALL_64_after_hwframe+0x44/0xae [ 452.825148][ C1] ? get_stack_info_noinstr+0x14/0x120 [ 452.830627][ C1] ? deref_stack_reg+0x150/0x150 [ 452.835578][ C1] ? stack_trace_save+0x8c/0xc0 [ 452.840441][ C1] ? kernel_text_address+0xd/0x60 [ 452.845483][ C1] ? create_prof_cpu_mask+0x20/0x20 [ 452.850698][ C1] arch_stack_walk+0x7d/0xe0 [ 452.855328][ C1] ? stack_trace_save+0x8c/0xc0 [ 452.860190][ C1] stack_trace_save+0x8c/0xc0 [ 452.864877][ C1] ? filter_irq_stacks+0x90/0x90 [ 452.869826][ C1] kasan_save_stack+0x1e/0x50 [ 452.874581][ C1] ? mark_held_locks+0x9f/0xe0 [ 452.879356][ C1] ? perf_trace_lock+0xeb/0x4d0 [ 452.884216][ C1] ? check_path.constprop.0+0x50/0x50 [ 452.889596][ C1] ? find_held_lock+0x2d/0x110 [ 452.894371][ C1] ? kmem_cache_alloc_trace+0x44/0x4a0 [ 452.899841][ C1] __kasan_kmalloc+0xa6/0xd0 [ 452.904440][ C1] kmem_cache_alloc_trace+0x1ea/0x4a0 [ 452.909826][ C1] tty_open+0x140/0x1000 [ 452.914175][ C1] ? tty_init_dev+0x80/0x80 [ 452.918695][ C1] ? chrdev_open+0x1e5/0x770 [ 452.923353][ C1] ? tty_init_dev+0x80/0x80 [ 452.927870][ C1] chrdev_open+0x266/0x770 [ 452.932299][ C1] ? cdev_device_add+0x210/0x210 [ 452.937259][ C1] ? fsnotify_perm.part.0+0x22d/0x620 [ 452.942754][ C1] do_dentry_open+0x4c8/0x1250 [ 452.947544][ C1] ? cdev_device_add+0x210/0x210 [ 452.952498][ C1] ? may_open+0x1f6/0x420 [ 452.956847][ C1] path_openat+0x1cad/0x2750 [ 452.961452][ C1] ? path_lookupat+0x860/0x860 [ 452.966392][ C1] ? perf_trace_lock+0xeb/0x4d0 [ 452.971250][ C1] do_filp_open+0x1aa/0x400 [ 452.975765][ C1] ? may_open_dev+0xf0/0xf0 [ 452.980279][ C1] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 452.986450][ C1] ? lockdep_hardirqs_on+0x79/0x100 [ 452.991663][ C1] do_sys_openat2+0x16d/0x4d0 [ 452.996348][ C1] ? build_open_flags+0x6f0/0x6f0 [ 453.001380][ C1] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 453.007551][ C1] __x64_sys_openat+0x13f/0x1f0 [ 453.012408][ C1] ? __ia32_sys_open+0x1c0/0x1c0 [ 453.017356][ C1] ? syscall_enter_from_user_mode+0x2b/0x70 [ 453.023262][ C1] do_syscall_64+0x35/0xb0 [ 453.027693][ C1] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 453.033597][ C1] RIP: 0033:0x7f168e283e99 [ 453.038026][ C1] 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 bc ff ff ff f7 d8 64 89 01 48 [ 453.057641][ C1] RSP: 002b:00007f168cbf9168 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 453.066067][ C1] RAX: ffffffffffffffda RBX: 00007f168e396f60 RCX: 00007f168e283e99 [ 453.074045][ C1] RDX: 0000000000000000 RSI: 0000000020000200 RDI: ffffffffffffff9c [ 453.082017][ C1] RBP: 00007f168e2de031 R08: 0000000000000000 R09: 0000000000000000 [ 453.090000][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 453.097977][ C1] R13: 00007ffdc3a5d38f R14: 00007f168cbf9300 R15: 0000000000022000 [ 453.105956][ C1]